@media all{.page-break{display:block;height:0}}@media print{.page-break{display:block !important;width:100%;height:85px;clear:both;position:relative}div,html,body{background-color:white}#ui-datepicker-div{display:none}}@page{margin-top:.4in;margin-bottom:.4in;margin-left:.4in;margin-right:.4in}@font-face{font-family:"ostrich-regular";src:url("/fonts/ostrich-regular.ttf") format("truetype")}@font-face{font-family:"montserrat-regular";src:url("/fonts/montserrat-regular.ttf") format("truetype")}@font-face{font-family:"montserrat-light";src:url("/fonts/montserrat-light.ttf") format("truetype")}@font-face{font-family:"robotocondensed-regular";src:url("/fonts/robotocondensed-regular.ttf") format("truetype")}@font-face{font-family:"robotocondensed-light";src:url("/fonts/robotocondensed-light.ttf") format("truetype")}@font-face{font-family:"work-sans-thin";src:url("/fonts/work-sans-thin.ttf") format("truetype")}::placeholder{color:#404040}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #101010 inset !important}input:-webkit-autofill{-webkit-text-fill-color:#fa8072 !important;caret-color:#fa8072}.preload-images{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px}body,html{height:100%;margin:0;background-color:#000;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;cursor:default}body.print{transform:scale(1);transform-origin:top left}body.print,html.print{background-color:white}body.print .page-break{height:85px}#web{height:100%}.bg{background-image:url("/images/mountains_bg.webp");height:100%;background-position:top left;background-repeat:no-repeat;background-size:cover;opacity:80%;text-align:center;display:none}.no-webp .bg{background-image:url("/images/mountains_bg.jpg")}.screen{position:fixed;width:100%;height:100%;background-color:black;z-index:10;opacity:.8;display:none;top:0}.login-modal-container,.password-reset-modal-container,.password-reset-modal-screen,.invoice-selector-modal-container,.invoice-selector-modal-container-batch,.invoice-selector-modal-screen,.admin-modal-screen,.activate-modal-container,.activate-modal-screen,.sendmail-modal-screen,.payment-modal-screen,.sms-enter-code-modal-container{position:absolute;top:55px;left:50%;transform:translate(-50%);z-index:11;width:380px;height:380px;background-color:#101010;border-radius:3px;display:none;border:1px solid #fa8072}.login-modal-container{height:420px}.password-reset-modal-container,.password-reset-modal-screen{height:310px}.activate-modal-container,.activate-modal-screen{height:930px}.sms-enter-code-modal-container{height:266px;z-index:13}.activate-modal-screen,.password-reset-modal-screen{background-color:black;z-index:12;border:solid 1px black;display:none;opacity:.8}.invoice-selector-modal-container,.invoice-selector-modal-container-batch,.invoice-selector-modal-screen{max-width:900px;min-width:380px;width:94%;height:800px;top:55px;transform:translate(-50%);text-align:center}.invoice-selector-modal-screen{background-color:black;z-index:12;border:solid 1px black;display:none;opacity:.8}.login-modal-title-container,.password-reset-modal-title-container{width:100%;text-align:center;white-space:nowrap;position:relative;top:20px}.login-modal-title-left,.password-reset-modal-title-left{width:40px;height:40px;float:left;display:inline-block}.login-modal-title-left.invoices{width:60px}.login-modal-title,.password-reset-modal-title,.admin-modal-remove-title{font-family:robotocondensed-light;font-size:30px;color:darkgrey;display:inline-block;white-space:nowrap;min-width:300px;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 120px)}.login-modal-title-right,.password-reset-modal-title-right,.invoice-selector-modal-title-right{width:40px;height:40px;float:right;text-align:right;display:inline-block;position:relative;right:20px}.invoice-selector-modal-title-right{width:60px;top:-4px}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;top:43px;left:3px;z-index:1;font-family:montserrat-light;font-size:15px;color:lightgrey;white-space:nowrap}.top-icons-infrastructure .tooltiptext{left:-55px}.top-icons-services .tooltiptext{left:-39px}.top-icons-contact .tooltiptext{left:10px}.top-icons-client .tooltiptext{left:-56px}.tooltip:hover .tooltiptext{visibility:visible}.top-icons-container{height:30px;width:100%;text-align:right;position:absolute;top:0;text-align:right}.top-icons-login-text,.top-icons-contact-text,.top-icons-logout-text,.top-icons-admin-text,.top-icons-password-text{font-family:montserrat-light;font-size:18px;color:lightgrey;white-space:nowrap;display:inline-block;position:relative;right:10px;top:10px;cursor:pointer}.top-icons-contact-text,.top-icons-admin-text,.top-icons-password-text{right:15px}.top-icons-admin-text{right:20px}.top-icons-login-text:hover,.top-icons-contact-text:hover,.top-icons-logout-text:hover,.top-icons-admin-text:hover,.top-icons-password-text:hover{color:#fa8072}.top-icons-code,.top-icons-infrastructure,.top-icons-services,.top-icons-contact,.top-icons-client{height:40px;width:40px;background-image:url("/images/coding.svg");background-size:40px 40px;display:inline-block;cursor:pointer}.top-icons-code:hover{background-image:url("/images/coding_hover.svg")}.top-icons-infrastructure{background-image:url("/images/infrastructure.svg")}.top-icons-infrastructure:hover{background-image:url("/images/infrastructure_hover.svg")}.top-icons-services{background-image:url("/images/services.svg")}.top-icons-services:hover{background-image:url("/images/services_hover.svg")}.top-icons-contact{background-image:url("/images/contact.svg");right:10px}.top-icons-contact:hover{background-image:url("/images/contact_hover.svg")}.top-icons-client{background-image:url("/images/client.svg");right:14px}.top-icons-client:hover{background-image:url("/images/client_hover.svg")}.top-icons-space{height:50px;width:20px;display:inline-block}.logo-container{position:relative;top:50px;width:100%;display:table}.logo-text{font-family:ostrich-regular;font-size:100px;color:lightgrey;position:relative;text-align:center}.logo-image{height:200px;width:100%;background-image:url("/images/opentek_logo_no_text.svg");background-position:center;background-repeat:no-repeat;background-size:200px 200px;position:relative;top:15px}.phrase-container{position:relative;top:100px;width:100%;clear:both}.phrase-text{font-family:robotocondensed-light;font-size:30px;color:lightgrey;text-align:center}.categories-container{position:relative;top:100px;width:100%;text-align:center;clear:both}.categories-container.login{top:40px;margin-top:60px}.category{max-width:400px;display:inline-block;text-align:left;padding-top:60px;margin-top:0;margin:10px;vertical-align:top;padding-bottom:50px}.category-coding-icon,.category-infrastructure-icon,.category-services-icon,.category-account-icon,.category-tickets-icon,.category-files-icon{height:80px;width:80px;background-image:url("/images/coding.svg");background-position:center;background-repeat:no-repeat;background-size:80px 80px;display:inline-block;float:left}.category-infrastructure-icon{background-image:url("/images/infrastructure.svg")}.category-services-icon{background-image:url("/images/services.svg")}.category-account-icon{background-image:url("/images/account.svg")}.category-tickets-icon{background-image:url("/images/tickets.svg")}.category-files-icon{background-image:url("/images/files.svg")}.category-header-text{font-family:robotocondensed-light;font-size:30px;color:lightgrey;width:0;white-space:nowrap;padding-top:20px}.category-text{font-family:montserrat-light;font-size:20px;color:lightgrey;position:relative;top:22px;width:380px;display:inline-block}.category-text.account{font-family:montserrat-light;font-size:60px;color:#fa8072;padding-bottom:20px}.category-text.link{cursor:pointer;padding-bottom:3px}.category-text.link:hover{color:#fa8072}.category-text.topic-title{padding-bottom:10px}.category-text.topic,.category-text.file{color:lightgrey;white-space:nowrap;max-width:380px;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.category-text.topic:hover{color:#fa8072}.category-text.file{color:lightgrey}.category-text.file:hover{color:#fa8072}.category-text.folder{padding-bottom:10px}.category-sparator-line,.category-sparator-line-inverti,{height:1px;width:94%;background-color:#fa8072;position:relative;top:10px;display:inline-block}.category-sparator-line-invert{top:18px}.contact-button-box,.account-button-box,.report-button-box,.files-button-box{position:relative;top:62px;height:44px;width:266px;border-radius:3px;border:solid 1px #fa8072;cursor:pointer;text-align:center}.account-button-box{width:250px}.files-button-box{width:215px}.contact-button-box:hover,.account-button-box:hover,.report-button-box:hover,.files-button-box:hover{border:solid 1px lightgrey}.contact-button-box:hover>.contact-button-text,.account-button-box:hover>.contact-button-text,.report-button-box:hover>.contact-button-text,.files-button-box:hover>.contact-button-text{color:lightgrey}.contact-button-text{font-family:montserrat-light;font-size:20px;color:#fa8072;position:relative;top:10px;white-space:nowrap;display:inline-block}.more-about-container{position:relative;top:170px;width:100%;text-align:center;overflow:hidden;clear:both}.more-about-text-left{font-family:robotocondensed-light;font-size:38px;color:#fa8072;max-width:400px;display:inline-block;text-align:center;height:160px;opacity:75%}.more-about-text-right{font-family:montserrat-light;font-size:20px;color:lightgrey;max-width:600px;display:inline-block;text-align:left;margin:10px}.contact-form-container-outer{width:96%;text-align:center;padding-bottom:100px;position:relative;top:218px;display:inline-block}.contact-form-container{max-width:800px;min-width:216px;height:756px;width:100%;background-color:#101010;display:none;border-radius:6px;text-align:center;border-radius:3px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:1px solid #fa8072}.contact-form-button-box{width:216px;height:44px;background-color:black;display:inline-block;border-radius:3px;text-align:center;display:inline-block;border-radius:3px;border:solid 1px #fa8072;cursor:pointer;position:relative;top:210px}.contact-form-button-box:hover{border:solid 1px lightgrey}.contact-form-button-text{font-family:montserrat-light;font-size:20px;color:#fa8072;position:relative;top:10px;white-space:nowrap;display:inline-block}.contact-form-button-box:hover>.contact-form-button-text{color:lightgrey}.contact-form-title-container{width:93%;position:relative;top:20px;display:inline-block;text-align:center;white-space:nowrap}.contact-form-title-left{width:40px;height:40px;float:left;display:inline-block}.contact-form-title{font-family:robotocondensed-light;font-size:30px;color:darkgrey;display:inline-block;white-space:nowrap;display:inline-block}.contact-form-title-right{width:40px;height:40px;float:right;text-align:right;display:inline-block}.contact-form-email-title,.contact-form-name-title,.contact-form-message-title,.login-modal-user-title,.login-modal-pass-title,.login-modal-username-title,.login-modal-passone-title,.login-modal-passtwo-title,.login-modal-phone-title,.password-reset-modal-user-title{font-family:robotocondensed-light;font-size:26px;color:darkgrey;width:93%;text-align:left;position:relative;top:40px;display:inline-block}.contact-form-name-title{top:80px}.contact-form-message-title{top:125px}.login-modal-user-title,.login-modal-pass-title,.login-modal-username-title,.login-modal-passone-title,.login-modal-passtwo-title,.login-modal-phone-title,.password-reset-modal-user-title{left:20px}.login-modal-pass-title{top:70px}.login-modal-phone-title{top:104px}.login-modal-username-title{top:140px}.login-modal-passone-title{top:264px}.login-modal-passtwo-title{top:300px}.contact-form-email-input,.contact-form-name-input,.contact-form-message-input,.login-modal-user-input,.login-modal-pass-input,.login-modal-username-input,.login-modal-passone-input,.login-modal-passtwo-input,.login-modal-phone-input,.dropdown-content-search-input,.post-date-picker-input,.password-reset-modal-user-input,.sms-enter-code-modal-input{width:93%;outline:0;border:0;background:#101010;font-family:montserrat-light;font-size:26px;color:#fa8072;border-bottom:1px solid lightgrey;position:relative;top:34px;padding:10px 0 6px 0;display:inline-block}.post-date-picker-input{cursor:pointer}.contact-form-name-input{top:74px}.contact-form-message-input{top:126px;height:280px;resize:none}.login-modal-user-input,.login-modal-pass-input,.login-modal-username-input,.login-modal-passone-input,.login-modal-passtwo-input,.login-modal-phone-input,.password-reset-modal-user-input,.sms-enter-code-modal-input{width:340px;left:20px}.login-modal-pass-input{top:66px}.login-modal-username-input{top:138px}.login-modal-passone-input{top:260px}.login-modal-passtwo-input{top:300px}.login-modal-phone-input{top:100px}.login-modal-container.password,.login-modal-container.reset{height:440px;top:55px}.login-modal-container.reset{display:none}.login-modal-container.password .login-modal-user-title,.login-modal-container.reset .login-modal-user-title{top:120px}.login-modal-container.password .login-modal-pass-title,.login-modal-container.reset .login-modal-pass-title{top:150px}.login-modal-container.password .login-modal-pass-input,.login-modal-container.reset .login-modal-pass-input{padding:0 0 6px 0;top:154px}.login-modal-container.password .login-modal-user-input,.login-modal-container.reset .login-modal-user-input{padding:0 0 6px 0;top:125px}.login-modal-container.password .login-modal-submit-button-box,.login-modal-container.reset .login-modal-submit-button-box{top:186px}.login-modal-container.sendemail,.sendmail-modal-screen{height:270px}.sendmail-modal-screen{background-color:black;z-index:12;border:solid 1px black;display:none;opacity:.8}.login-modal-submit-button-box.sendemail{width:130px;top:75px}.login-modal-user-title.email{position:absolute;top:137px;left:24px}.login-modal-user-input.email{position:absolute;top:162px;left:24px;width:333px}.login-modal-submit-button-box.email{top:250px;width:128px;position:absolute}.login-modal-submit-button-box.remove{top:487px;width:100px;position:absolute}.admin-modal-line{width:332px;height:1px;background-color:#303030;display:inline-block;position:absolute;top:328px;left:24px}.admin-modal-remove-title{width:100%;top:356px;text-align:center;position:absolute;display:inherit}.login-modal-container.admin,.admin-modal-screen{height:564px}.admin-modal-screen{background-color:black;z-index:12;border:solid 1px black;display:none;opacity:.8}.login-modal-container.admin .selector-dropdown-text.customer{overflow:hidden;text-overflow:ellipsis;max-width:295px}.login-modal-container.payment,.payment-modal-screen{height:830px}.login-modal-container.payment.administrator,.payment-modal-screen.administrator{height:870px}.payment-modal-screen{background-color:black;z-index:12;border:solid 1px black;display:none;opacity:.8}.payment-cards-accepted-container{width:100%;white-space:nowrap;position:relative;text-align:center;top:40px}.payment-card-space{width:22px;display:inline-block}.payment-card{display:inline-block;background-size:contain}.payment-card.visa{background-image:url("/images/visa.svg");width:60px;height:51px;opacity:.9}.payment-card.mc{background-image:url("/images/mastercard.svg");width:82px;height:51px;opacity:.7}.login-modal-user-title.payment-amount{top:70px}.login-modal-user-input.payment-amount{top:70px}.login-modal-user-title.card-name{top:105px}.login-modal-user-input.card-name{top:100px}.login-modal-user-title.card-number{top:136px}.login-modal-user-input.card-number{top:130px}.login-modal-user-title.card-expiry{top:169px}.login-modal-user-input.card-expiry{top:169px;width:141px}.login-modal-user-title.card-cvv{top:90px;left:218px}.login-modal-user-input.card-cvv{top:90px;left:218px;width:141px}.login-modal-user-title.card-zip{top:133px}.login-modal-user-input.card-zip{top:128px}.login-modal-submit-button-box.payment{top:175px;width:191px}.login-modal-password-requirements{width:342px;color:#fa8072;font-family:montserrat-regular;font-size:15px;position:absolute;top:80px;margin-left:20px}.login-modal-password-requirements.activate{top:530px}.login-modal-submit-button-box,.password-reset-modal-submit-email-button-box,.password-reset-modal-submit-text-button-box{top:190px}.password-reset-modal-submit-email-button-box{margin-right:20px}.dropdown-content-search-input{background-color:#1a1a1a;top:1px;left:15px;width:180px}.dropdown-content-search-icon{width:70px;height:70px;background-image:url("/images/search.svg");background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:-4px;cursor:pointer}.dropdown-content-search-icon:hover{background-image:url("/images/search_hover.svg")}.contact-form-buttons-container{text-align:center;position:absolute;bottom:130px;display:inline-block;text-align:center;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.invoice-selector-modal-buttons-container{position:absolute;height:40px;left:0;bottom:39px;width:100%;text-align:center}.contact-form-clear-button-box,.contact-form-submit-button-box,.login-modal-submit-button-box,.password-reset-modal-submit-email-button-box,.password-reset-modal-submit-text-button-box,.login-modal-submit-button-box.activate,.invoice-selector-modal-submit-button-box,.invoice-selector-modal-submit-button-box.active,.sms-enter-code-modal-submit-button-box{width:90px;height:40px;border-radius:3px;border:solid 1px darkgrey;cursor:pointer;float:left;display:inline-block;text-align:center;position:relative;top:100px}.login-modal-submit-button-box,.sms-enter-code-modal-submit-button-box{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:108px}.sms-enter-code-modal-submit-button-box{top:70px}.password-reset-modal-submit-email-button-box,.password-reset-modal-submit-text-button-box{width:128px;top:0;float:none}.password-reset-modal-submit-text-button-box{width:108px}.login-modal-submit-button-box.activate{top:340px}.invoice-selector-modal-submit-button-box,.invoice-selector-modal-submit-button-box.active{top:0 !important;width:146px;position:relative;border:solid 1px darkgrey;cursor:default;float:none}.invoice-selector-modal-submit-button-box.invoice{margin-right:5px;border:solid 1px dimgrey}.invoice-selector-modal-submit-button-box.statement{width:175px;margin-left:5px;border:solid 1px dimgrey}.invoice-selector-modal-submit-button-box.active{border:solid 1px darkgrey;cursor:pointer}.invoice-selector-modal-submit-button-box.error{width:210px}.invoice-selector-modal-container-batch .invoice-selector-modal-submit-button-box.invoice{width:158px}.invoice-selector-modal-container-batch .invoice-selector-modal-submit-button-box.statement{width:117px}.contact-form-clear-button-box:hover,.contact-form-submit-button-box:hover,.login-modal-submit-button-box:hover,.password-reset-modal-submit-email-button-box:hover,.password-reset-modal-submit-text-button-box:hover,.invoice-selector-modal-submit-button-box.active:hover,.sms-enter-code-modal-submit-button-box:hover{border:solid 1px #fa8072}.contact-form-clear-button-box:hover>.contact-form-clear-button-text,.contact-form-submit-button-box:hover>.contact-form-submit-button-text,.login-modal-submit-button-box:hover>.login-modal-submit-button-text,.password-reset-modal-submit-email-button-box:hover>.password-reset-modal-submit-email-button-text,.password-reset-modal-submit-text-button-box:hover>.password-reset-modal-submit-text-button-text,.invoice-selector-modal-submit-button-box.active:hover>.invoice-selector-modal-submit-button-text,.sms-enter-code-modal-submit-button-box:hover>.login-modal-submit-button-text.sms{color:#fa8072}.contact-form-clear-button-text,.contact-form-submit-button-text,.login-modal-submit-button-text,.password-reset-modal-submit-email-button-text,.password-reset-modal-submit-text-button-text,.invoice-selector-modal-submit-button-text,.invoice-selector-modal-submit-button-text.active{font-family:robotocondensed-light;font-size:26px;color:darkgrey;position:relative;top:5px}.invoice-selector-modal-submit-button-text{color:dimgrey}.invoice-selector-modal-submit-button-text.active{color:darkgrey}.login-modal-forgot-password-container,.password-reset-modal-forgot-username-container{position:absolute;width:100%;bottom:30px;text-align:center}.login-modal-forgot-password-text,.password-reset-modal-forgot-username-text{color:darkgrey;font-family:robotocondensed-light;font-size:18px;cursor:pointer;width:0;white-space:nowrap;display:contents}.login-modal-forgot-password-text:hover,.password-reset-modal-forgot-username-text:hover{color:#fa8072}.password-reset-modal-submit-buttons-container{position:relative;top:74px;text-align:center}.password-reset-modal-submit-button.disabled{border:solid 1px darkgrey;cursor:default;pointer-events:none}.contact-form-hidden-submit{display:none}.contact-form-button-space{width:20px;height:40px;display:inline-block;float:left}.contact-form-close-icon,.login-modal-close-icon,.password-reset-modal-close-icon,.invoice-display-modal-close-icon,.contact-status-spinner-error{width:40px;height:40px;display:inline-block;cursor:pointer;background-image:url(/images/close.svg)}.contact-status-spinner-error{width:70px;height:70px;background-image:url(/images/close_hover.svg);position:relative;top:19px;left:22px;display:none}.invoice-display-modal-close-icon{position:absolute;right:-8px;top:-49px}.invoice-display-modal-close-icon.screened{opacity:.1;pointer-events:none;cursor:default}.contact-form-close-icon:hover,.login-modal-close-icon:hover,.password-reset-modal-close-icon:hover,.invoice-display-modal-close-icon:hover{background-image:url(/images/close_hover.svg)}.invoice-display-modal-close-icon.screened:hover{background-image:url(/images/close.svg)}.contact-status-container{width:300px;height:300px;display:none;text-align:center;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-20px}.contact-status-container.reset{left:50%;top:72px;z-index:12}.contact-status-container.register{display:inline-block;-webkit-transform:translateX(0);transform:translateX(0);position:relative;top:190px}.contact-status-container.batch{left:50%;top:305px;z-index:13}.invoice-selector-modal-container-batch .contact-status-container.register{top:210px}.contact-status-container.invoice{top:20%;left:50%;z-index:12}.contact-status-container.invite,.contact-status-container.activate,.contact-status-container.payment{top:200px;left:50%;z-index:12}.contact-status-container.payment{top:450px}.contact-status-container.activate{top:380px}.contact-status-container.sendmail{top:60px;left:50%;z-index:12}.contact-status-text{font-family:robotocondensed-light;font-size:30px;color:lightgrey;display:inline-block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.contact-status-text.invoice,.contact-status-text.invite,.contact-status-text.activate,.contact-status-text.sendmail,.contact-status-text.payment,.contact-status-text.register,.contact-status-text.batch,.contact-status-text.reset{display:none}.contact-status-spinner{border:1px solid #101010;border-left-color:#fa8072;animation:contact-status-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:7em;height:7em;top:75px}.contact-status-spinner-complete{-webkit-animation:none;animation:none;border-color:#fa8072;transition:border 500ms ease-out}.contact-status-spinner-check{display:none}.contact-status-spinner-check.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:contact-status-checkmark;transform:scaleX(-1) rotate(135deg)}.contact-status-spinner-check:after{opacity:1;height:3.5em;width:1.75em;transform-origin:left top;border-right:2px solid #fa8072;border-top:2px solid #fa8072;content:'';left:1.75em;top:3.5em;position:absolute}@keyframes contact-status-spin{0{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes contact-status-checkmark{0{height:0;width:0;opacity:1}20%{height:0;width:$check-width;opacity:1}40%{height:$check-height;width:$check-width;opacity:1}100%{height:$check-height;width:$check-width;opacity:1}}.copyright-text{font-family:montserrat-light;font-size:15px;color:lightgrey;position:relative;display:inline-block;top:160px;width:96%;height:84px}.copyright-text-portal{font-family:montserrat-light;font-size:15px;color:lightgrey;width:100%;text-align:center;display:inline-block;padding-top:100px;padding-bottom:40px}.invoice-selector-modal-left-space{position:relative;width:20px;display:inline-block}.invoice-selector-modal-client-dropdown-container{position:relative;display:inline-block;top:40px;text-align:left;width:100%;white-space:nowrap}.invoice-selector-modal-client-dropdown-container.user{top:416px;position:absolute;display:block}.login-modal-container.payment .invoice-selector-modal-client-dropdown-container{top:60px;left:-4px;padding-bottom:10px}.selector-dropdown{background-color:#101010;color:lightgrey;font-family:robotocondensed-light;font-size:26px;border:0;cursor:pointer;text-align:left;display:inline-block;overflow:hidden;white-space:nowrap}.selector-dropdown-text{color:darkgrey;font-family:robotocondensed-light;font-size:26px;float:left}.selector-dropdown:hover,.selector-dropdown.open,.selector-dropdown:hover>.selector-dropdown-text,.selector-dropdown.open .selector-dropdown-text{color:#fa8072}.selector-dropdown:hover>.dropdown-icon,.selector-dropdown.open>.dropdown-icon{background-image:url("/images/up_hover.svg")}.selector-dropdown:hover>.dropdown-icon.down{background-image:url("/images/down_hover.svg")}.dropdown-icon{width:30px;height:18px;display:inline-block;background-image:url("/images/up.svg");background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;padding-left:12px}.dropdown-icon.down{background-image:url("/images/down.svg")}.dropdown-content-container{display:none;width:100%;text-align:left}.login-modal-container.payment.administrator .dropdown-content-container.customer{position:absolute;width:385px}.login-modal-container.payment.administrator .dropdown-content.customer{max-height:612px}.login-modal-container.admin .dropdown-content.customer{max-height:383px}.dropdown-content-container.search{position:absolute;top:34px;left:24px}.dropdown-content-container.search.show{display:block}.dropdown-content{display:inline-block;background-color:#1a1a1a;overflow:auto;z-index:1;border-radius:3px;padding-top:5px;padding-bottom:8px;max-width:88%;position:relative;text-align:left;max-height:618px;top:17px;border:1px solid #303030}.dropdown-content.search{width:256px;height:57px}.dropdown-content #entity,.dropdown-content #separator{color:darkgrey;font-family:montserrat-light;font-size:20px;cursor:pointer;white-space:normal;margin-left:10px;margin-right:10px}.dropdown-content #separator{height:1px;background-color:#1a1a1a;border-top:solid 7px #1a1a1a;border-bottom:solid 3px #1a1a1a}.dropdown-content #entity:hover{color:#fa8072}.show{display:block}.invoice-selector-modal-register-container{width:100%;height:558px;display:block;text-align:center;position:absolute;top:130px;text-align:center}.invoice-selector-modal-register-sides{width:20px;display:inline-block}.invoice-selector-modal-register{width:calc(100% - 50px);max-height:558px;background-color:#101010;display:inline-block;border-radius:3px;overflow:hidden}.invoice-selector-modal-register-header-container,.invoice-selector-modal-register-item-container,.invoice-selector-modal-register-footer-container{width:100%;height:40px;text-align:center;white-space:nowrap;background-color:#101010;border-top-left-radius:3px;border-top-right-radius:3px}.invoice-selector-modal-register-footer-container{border-top-left-radius:0;border-top-right-radius:0;padding-top:2px}.invoice-selector-modal-register-items-container{width:100%;height:474px;background-color:#101010;display:inline-block;border-bottom-left-radius:3px;border-bottom-right-radius:3px;overflow:scroll;opacity:0}.invoice-selector-modal-register-items-container::-webkit-scrollbar{display:none}.invoice-selector-modal-register-items-container{-ms-overflow-style:none;scrollbar-width:none}.invoice-selector-modal-register-item-container{background-color:#101010;cursor:pointer}.invoice-selector-modal-register-item-container.selected{background-color:#101010}.invoice-selector-modal-register-item-container.selected>.invoice-selector-modal-register-item .invoice-selector-modal-register-inside-text{background-color:#101010;color:#fa8072}.invoice-selector-modal-register-item-container.invoice:hover{background-color:#101010}.invoice-selector-modal-register-item-container.invoice:hover>.invoice-selector-modal-register-item .invoice-selector-modal-register-inside-text{background-color:#101010;color:#fa8072}.invoice-selector-modal-register-header,.invoice-selector-modal-register-item{width:30%;height:100%;font-family:montserrat-regular;font-size:20px;color:darkgrey;display:inline-table;text-align:center;padding-top:8px;vertical-align:middle}.invoice-selector-modal-register-header{color:darkgrey}.invoice-selector-modal-register-header.total{position:relative;right:4px}.invoice-selector-modal-register-header.number{position:relative;left:4px}.invoice-selector-modal-register-header.email{text-align:left}.invoice-selector-modal-register-header.balance .invoice-selector-modal-register-inside-text{color:#fa8072}.invoice-selector-modal-register-inside-text{width:110px;text-align:left;font-family:montserrat-regular;font-size:20px;color:darkgrey;display:inline-block}.invoice-selector-modal-register-item .invoice-selector-modal-register-inside-text{font-family:montserrat-regular;font-size:16px;padding-top:11px;background-color:#101010}.invoice-selector-modal-register-item.email{text-align:left}.invoice-selector-modal-register-item-container.payment .invoice-selector-modal-register-item .invoice-selector-modal-register-inside-text{color:dimgrey}.invoice-selector-modal-register-footer-container .invoice-selector-modal-register-header{padding-top:5px}.invoice-display-modal-container,.statement-display-modal-container,.invoice-modal-screen,.statement-modal-screen{width:900px;height:1165px;background:#101010;border:solid 1px #fa8072;border-radius:3px;position:absolute;top:55px;left:50%;-webkit-transform:translateX(-50%,-%0);transform:translateX(-50%);z-index:10;display:none;text-align:center}.invoice-modal-screen,.statement-modal-screen{background-color:black;z-index:11;opacity:.8;border:solid 1px black;display:none}.invoice-display-modal-tools-container{width:860px;height:20px;display:inline-block;white-space:nowrap;position:absolute;top:-40px;left:0;text-align:right;word-spacing:15px;cursor:default}.invoice-display-modal-tools-container.screened{opacity:.1;cursor:default !important;pointer-events:none !important}.invoice-display-modal-tool{display:inline-block;font-family:montserrat-light;font-size:18px;color:lightgrey;cursor:pointer}.invoice-display-modal-tool.screened{cursor:default}.invoice-display-modal-tool:hover{color:#fa8072}.invoice-display-modal-tool.screened:hover{color:lightgrey}.invoice-display-modal-headers-container{width:100%;white-space:nowrap}.invoice-display-modal-headers{font-family:montserrat-regular;font-size:16px;color:darkgrey;display:inline-block;width:62%}.invoice-display-modal-headers.left{margin-left:20px;margin-top:20px;text-align:left}.invoice-display-modal-headers.right{width:38%;text-align:left}.invoice-display-modal-spacer{width:100%;height:30px}.invoice-display-modal-register-container{width:860px;display:inline-block}.invoice-display-modal-register-header-container,.invoice-display-modal-register-item-container,.invoice-display-modal-register-footer-container{width:100%;height:40px;display:inline-block;white-space:nowrap;text-align:left}.invoice-display-modal-register-footer-container.message{font-family:montserrat-regular;font-size:16px;color:darkgrey;padding-left:20px}.invoice-display-modal-register-footer-container{height:20px}.invoice-display-modal-register-item-container{height:20px}.invoice-display-modal-register-item-container:hover>.invoice-display-modal-register-item{color:#fa8072}.invoice-display-modal-register-items-container{width:100%;max-height:680px;display:inline-block;overflow:scroll;position:relative}.statement-display-modal-container .invoice-display-modal-register-items-container{max-height:822px}#print .invoice-display-modal-register-items-container{max-height:9999999px;overflow:hidden}.invoice-display-modal-register-items-container::-webkit-scrollbar{display:none}.invoice-display-modal-register-items-container{-ms-overflow-style:none;scrollbar-width:none}.invoice-display-modal-register-header,.invoice-display-modal-register-item,.invoice-display-modal-register-footer{font-family:montserrat-regular;font-size:16px;color:darkgrey;width:12%;height:100%;display:inline-block;text-align:left;position:relative}.invoice-display-modal-register-footer.left{padding-left:20px;width:83%}.invoice-display-modal-register-footer.right{text-align:right}.invoice-display-modal-register-footer.left.statement{width:725px}.invoice-display-modal-register-footer.left.cstatement{width:751px}.invoice-display-modal-register-footer.right.statement{text-align:left}.invoice-display-modal-register-header.date{width:90px}.invoice-display-modal-register-item.date{width:94px}.invoice-display-modal-register-header.description{width:344px}.invoice-display-modal-register-item.description{width:348px;white-space:normal}.invoice-display-modal-register-header.type{width:70px}.invoice-display-modal-register-header.statement.customer{width:725px}.invoice-display-modal-register-header.statement.item{width:384px}.invoice-display-modal-register-header.statement.date{width:364px;display:none}.invoice-display-modal-register-item.statement.customer{width:730px}.invoice-display-modal-register-item.statement.item{width:390px}.invoice-display-modal-register-item.statement.date{width:365px}.invoice-display-modal-register-item.type{width:77px}.invoice-display-modal-register-header.qty{width:40px}.invoice-display-modal-register-item.qty{width:42px}.invoice-display-modal-register-header.price{width:70px}.invoice-display-modal-register-item.price{width:74px}.invoice-display-modal-register-header.discount{width:80px}.invoice-display-modal-register-item.discount{width:84px}.invoice-display-modal-register-header.tax{width:38px}.invoice-display-modal-register-item.tax{width:43px}.invoice-display-modal-register-header.total{width:100px}.invoice-display-modal-register-item.total{width:97px}.post-date-container{width:100%;position:relative;text-align:left;white-space:nowrap;top:38px}.post-date-title-text{color:darkgrey;font-family:robotocondensed-light;font-size:26px;position:absolute;display:inline-block;left:20px}.post-date-picker-input{width:155px;position:absolute;top:-9px;left:216px}.post-date-picker-input{border-bottom:0;text-shadow:0 0 0 #fa8072;color:transparent;font-family:robotocondensed-light}.phone-validate{color:#fa8072;cursor:pointer;display:none}#print{display:none;color:black !important;width:100%;min-height:100%}#print .invoice-display-modal-register-container{position:relative;left:20px}body.print .invoice-display-modal-register-item{color:black}