.actions .primary.sharecart{margin:0 10px 15px}button,a.action.primary{margin:2px}button.action.primary.sharecart{display:block;width:100%;line-height:2.2rem;padding:14px 17px;font-size:1.8rem;margin:unset}.mp-sharecart-popup .modal-title{border:none;padding-bottom:25px}.mp-sharecart-popup .modal-inner-wrap{width:600px}.mp-popup-cart{display:none}#mp_show_download_share{display:inline-block}.mp-tooltipped{position:relative}.mp-tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,.8);pointer-events:none;content:"";border:5px solid transparent;top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.mp-tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:normal normal 11px/1.5 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(0,0,0,.8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased;top:100%;right:50%;margin-top:5px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.mp-tooltipped:hover:before,.mp-tooltipped:active:before,.mp-tooltipped:focus:before,.mp-tooltipped:hover:after,.mp-tooltipped:active:after,.mp-tooltipped:focus:after{display:inline-block;text-decoration:none}.contact-footer{display:flex;justify-content:space-evenly;font-size:12px}.business-information{font-size:16px;padding-left:20px}.pdf-details{display:flex !important;justify-content:flex-start}.mp-excel-password-popup{padding:20px;margin:0 auto}.mp-excel-password-popup h2{font-size:24px;margin-bottom:15px;text-align:center}.mp-excel-password-popup p{font-size:16px;margin-bottom:20px;text-align:center}.mp-excel-password-popup .input-container{margin-bottom:20px}.mp-excel-password-popup input[type=password]{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px}.mp-excel-password-popup .error-message{color:red;font-size:14px;margin-top:5px;display:none;text-align:center}.mp-excel-password-popup button{width:100%;line-height:normal;padding:10px;font-size:16px;background-color:#000;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.modal-popup.mp-excel-password-popup .action-close{text-align:right;right:-20px;top:5px}.modal-popup.mp-excel-password-popup.modal-slide h1#modal-title-1{font-size:24px;text-align:left}.modal-popup.mp-excel-password-popup .action-close:before,.modal-popup.mp-excel-password-popup .action-close:after{color:#000}@media screen and (max-width:480px){.mp-excel-password-popup.modal-slide{left:0}.mp-excel-password-popup{padding:15px}.mp-excel-password-popup h2{font-size:20px}.mp-excel-password-popup p{font-size:14px}.mp-excel-password-popup input[type=password],.mp-excel-password-popup button{font-size:14px}}