/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.region-top-header-form .nav-link,.region-top-header-form .cart-block--summary__count{color:white;}.region-top-header-form #block-cart{margin-top:4px;margin-right:15px;}.region-top-header-form .cart-block--contents__links{background:#1c3f94;color:white;text-decoration:none;padding:10px 20px;border-radius:3px;width:25%;}.region-top-header-form .cart-block--contents__links:hover{background:#1c3f9475;}.region-top-header-form .cart-block--contents{margin-top:15px;min-width:300px;}footer{margin-top:100px;}header{margin-bottom:30px;}.row.marginBottom{margin:0px -15px 50px -15px;}.checkout_status{line-height:100px;text-align:right;}.checkout_status .current{color:#1c3f94;}form#commerce-checkout-flow-multistep-default fieldset#edit-payment-information legend{display:none;}form#commerce-checkout-flow-multistep-default #edit-actions-next{float:right;}.highlight{color:#1c3f94;}.backButton,.link--previous{height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-top:5px;display:inline-block;}#msdv_order_summary{width:100%;color:#fff;padding:20px;background-image:url(/themes/custom/msdv_customers/img/blue-bg-box.jpg);background-position:bottom left;box-shadow:0px 6px 25px -3px rgba(0,0,0,0.22);}#msdv_order_summary.layout-region-checkout-secondary{width:33.3333%;}#msdv_order_summary .cart-block--contents{display:block;width:100%;position:relative;}#msdv_order_summary h3{text-transform:uppercase;font-size:40px;margin:20px 0 0px 0;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;}#msdv_order_summary.layout-region-checkout-secondary h3{margin-bottom:30px;}#msdv_order_summary h3:before{position:absolute;width:60px;height:8px;background:#ffffff;content:'';margin-top:-20px;}#msdv_order_summary .cart-block--contents__inner{padding:0px;}#msdv_order_summary .cart-block--contents__items{max-height:none;}#msdv_order_summary .cart-block--summary,#msdv_order_summary .cart-block--contents__links{display:none;}#msdv_order_summary .order_total{display:inline-block;width:100%;font-size:1rem;font-weight:bold;margin:0;}#msdv_order_summary .totalPriceText{text-transform:uppercase;float:left;}#msdv_order_summary #msdv_summary_discount,#msdv_order_summary #msdv_summary_subtotal,#msdv_order_summary #msdv_summary_vat,#msdv_order_summary #msdv_summary_total,#msdv_order_summary #msdv_summary_items{float:right;}#paymentPane,.checkout-pane-email-registration-login{display:inline-block;background-color:#f5f5f5 !important;box-shadow:0px 6px 25px -3px rgba(0,0,0,0.22);padding:20px;background-image:url(/themes/custom/msdv_customers/img/calculate-background.jpg);background-position:bottom left;background-repeat:no-repeat;}.checkout-pane-payment-information{width:100%;}#msdv_order_summary.layout-region-checkout-secondary table,.block-msdv-upload-form.block-order-summary table{margin:0 0 30px 0;}#msdv_order_summary.layout-region-checkout-secondary table tr,.block-msdv-upload-form.block-order-summary table tr{color:#3b3b3b;background:#ffffff;}#msdv_order_summary.layout-region-checkout-secondary table tr td:last-child,.block-msdv-upload-form.block-order-summary table tr td:last-child{text-align:right;}.btn,.btn-primary,.button--primary{background-color:#1c3f94;border-color:#1c3f94;color:#fff;font-size:18px;border-radius:0;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;line-height:50px;padding:0 40px;}.checkout_steps{width:100%;margin:0;}.progressbar{counter-reset:step;}.progressbar li{list-style-type:none;width:25%;float:left;font-size:12px;position:relative;text-align:center;text-transform:uppercase;color:#7d7d7d;}.progressbar li:before{width:33px;height:33px;content:counter(step);counter-increment:step;line-height:29px;border:2px solid #7d7d7d;display:block;text-align:center;margin:0 auto 10px auto;border-radius:50%;background-color:white;}.progressbar li:after{width:100%;height:2px;content:'';position:absolute;background-color:#7d7d7d;top:15px;left:-50%;z-index:-1;}.progressbar li:first-child:after{content:none;}.progressbar li.active{color:#1c3f94;}.progressbar li.active:before{border-color:#1c3f94;}.progressbar li.active + li:after{background-color:#1c3f94;}.progressbar li.completed{color:#55b776;}.progressbar li.completed:before{border-color:#55b776;content:'\2713';}.progressbar li.completed + li:after{background-color:#55b776;}.auorg-widget{left:0 !important;margin-left:0 !important;}.tooltip{margin-left:240px;}.tooltip .arrow{margin-left:160px;}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#1c3f94 !important;}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:#1c3f94 !important;}.tooltip-inner{max-width:350px;font-size:11px;font-weight:normal;line-height:11px;background:#1c3f94;border:1px solid #1c3f94;opacity:1;color:#fff;padding:20px;text-align:left;}.tooltip-inner ul{margin-top:0.5rem;margin-bottom:0.5rem;}.tooltip-inner ul li{font-size:inherit;font-weight:inherit;line-height:1rem;}#msdv_order_summary .fa-question-circle{color:rgba(184,191,208,0.84) !important;margin-left:8px;}#msdv_order_summary td:nth-child(1){word-break:break-all;}#msdv_order_summary td:nth-child(2){vertical-align:top;}.tooltip.vat-tooltip{margin-left:0px;}.tooltip.vat-tooltip .arrow{margin-left:0px;}.vat-tooltip .bs-tooltip-auto[x-placement^=top] .arrow::before,.vat-tooltip .bs-tooltip-top .arrow::before{border-top-color:#fff !important;}.vat-tooltip  .tooltip-inner{max-width:350px;background:#fff !important;border:1px solid #fff !important;color:#000 !important;}.alert-danger::before{position:absolute;bottom:0px;right:0px;}.alert-danger hr:first-of-type{display:none;}.uppy-DragDrop-inner{padding:0;}.downloaded{color:green;}.backgroundDiv{background-color:#f5f5f5 !important;box-shadow:0px 6px 25px -3px rgba(0,0,0,0.22);padding:45px;background-image:url(/themes/custom/msdv_customers/img/calculate-background.jpg);background-position:bottom left;background-repeat:no-repeat;}.backgroundDiv h3{color:#181818 !important;font-size:40px;font-weight:800 !important;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;}.backgroundDiv h3:before{position:absolute;width:60px;height:8px;background:#141414;content:'';margin-top:-20px;}.backgroundDiv p{color:#181818 !important;}.backgroundDiv .btn-primary,.backgroundDiv .button--primary{font-size:18px;border-radius:0;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;line-height:30px;padding:10px 40px;}.three_services .backgroundDiv{height:100%;}.three_services .icon{width:70px;height:70px;line-height:70px;background:#EFF4FF;color:#1c3f94;text-align:center;margin-bottom:22px;font-size:27px;box-shadow:0 3px 8px #b0b0b1;border-radius:5px;display:inline-block;}.three_services .icon i{line-height:70px;}.three_services .backgroundDiv h3{font-size:25px;margin-left:10px;display:inline-block;}.three_services .backgroundDiv h3:before{display:none;}.three_services .backgroundDiv .cta_footer{position:absolute;bottom:30px;text-align:center;width:calc(100% - 100px);}.three_services .backgroundDiv p{margin-bottom:40px;}.productsHubTitle{color:#181818 !important;font-size:40px;font-weight:800 !important;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase;margin-bottom:40px;}#productsHub a:hover{text-decoration:none;}#productsHub a:hover h3{color:#1c3f94 !important;}#productsHub a:hover h3:before{background:#1c3f94;}#productsHub a:hover .btn-primary,#productsHub a:hover .button--primary{background:#fff;color:#1c3f94;transition:0.6s ease;border:1px solid #1c3f94;}h1.title,.view-id-my_products td.views-field-title{word-wrap:break-word;word-break:break-all;}#node-customer-feedback-form h4{margin-top:30px;}#edit-field-customer-feedback-grade-wrapper label{display:none;}ul.fontstar{padding-left:0;margin:10px 0 40px 0;}.form-select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#msdv-upload-warning-form button{float:left;margin-right:40px;}#msdv-upload-warning-form #emptyCart{line-height:52px;}.path-product .field--name-variations{margin-top:40px;}.path-product .field--name-variations .field{margin-bottom:0.5em;}.path-product .field--name-variations .field__label{font-weight:bold;min-width:15%;}.visually-hidden-focusable{display:none;}#msdv_order_summary button{background:#fff;}.button--primary{}@media only screen and (max-width:600px){.progressbar{padding-left:0;}.progressbar li{width:25%;font-size:10px;}.backgroundDiv{margin-bottom:40px;}.productsHubTitle{font-size:30px;}.backgroundDiv h3{font-size:30px;}}.msdv-notification{padding:30px;background:#f5f5f5;margin:40px 0;}.msdv-notification p:last-child{margin-bottom:0;}#block-msdv-customers-uitgetyptnotificatie{margin-bottom:30px;background-color:#f5f5f5 !important;box-shadow:0px 6px 25px -3px rgb(0 0 0 / 22%);padding-top:25px;padding-right:25px;padding-bottom:45px;padding-left:45px;background-image:url(/themes/custom/msdv_customers/img/calculate-background.jpg);background-position:bottom left;background-repeat:no-repeat;line-height:1.5;}
body,p,li{line-height:1.7em;font-weight:500;font-size:18px;}body,p,h1,h2,h3,h4,h5,h6,a{font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif;}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1280px;}}header{background:#f5f5f5;}#navbar-top{padding:2px 0;background-color:#03311C !important;}#navbar-top .container{display:initial;}#navbar-top a{font-size:16px;}.nav-link{padding:0.5rem;}#navbar-main,#navbar-main .container{display:block;}#navbar-main{height:75px;background-color:#f5f5f5 !important;}#navbar-main .navbar-brand{float:left;margin-top:15px;}#navbar-main .navbar-collapse{float:right;}#navbar-main li{padding-left:22px;}#navbar-main a{color:#222222 !important;font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;}#navbar-main #block-mainmenutranskriptode{margin-top:6px;}@media (min-width:851px){.site-footer__top .region{width:25%;padding:0;margin:0px;}}#main-footer{background-color:#f5f5f5;}.site-footer{padding:35px 0 0 0;}.site-footer .block{margin:20px 0;padding:10px;}.site-footer p,.site-footer li,.site-footer a{color:#181818 !important;}.site-footer ul{list-style:none;}.site-footer ul li{margin-bottom:8px;display:inline-block;clear:both;width:100%;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:0;}.site-footer ul li:before{left:0;position:absolute;}.site-footer ul li.footer-loc-icon:before{content:url(/themes/custom/msdv_customers/img/location-icon.png)!important;}.site-footer ul li.footer-contact-icon:before{content:url(/themes/custom/msdv_customers/img/contact-icon.png)!important;}.site-footer ul li.footer-email-icon:before{content:url(/themes/custom/msdv_customers/img/email-icon.png)!important;}#text-3 ul li{padding-left:30px!important;position:relative!important;}.site-footer__top p{margin-top:0;}.site-footer__top .content li a{display:block;line-height:1;padding:0;text-indent:0;margin-bottom:8px;}.site-footer img{max-width:100%;}.site-footer h4{text-transform:uppercase;color:#181818 !important;font-weight:700;font-size:18px;letter-spacing:.04em;padding-bottom:15px;}.all-btn a{padding:12px 30px;display:inline-block;border-radius:2px;}.btn-solid a{background:#1c3f94;color:#fff !important;border:1px solid #1c3f94;}.site-footer__bottom{background-color:#eaeaea;padding:0;color:#353535;margin:0;border:none;font-family:'Source Sans Pro',Helvetica,Arial,Lucida,sans-serif;line-height:1.7em;font-weight:500;-webkit-font-smoothing:antialiased;font-size:21px;}.site-footer__bottom .block{clear:both;width:100%;padding:5px 0;margin:0;}.f-left{width:50%;float:left;color:#353535;}.f-right{width:50%;float:right;text-align:right;}.f-right a{padding-right:6px;margin-right:6px;border-right:1px solid #bababa;font-weight:500!important;}.site-footer__bottom .content a,.site-footer__bottom .content a:hover{color:#353535;}.highlight{color:#03311C;}#queue-container thead th,#file-info-container thead th{background:#03311C;font-size:13px;}#queue-container tbody td,#file-info-container tbody td{font-size:14px;}.view-my-products button.form-submit,.view-my-invoices button.form-submit{margin-top:37px;line-height:38px;padding:0 20px;margin-left:10px;}.view-my-products thead th,.view-my-invoices thead th{background:#03311C;color:#fff;text-transform:uppercase;font-size:90%;}.commerce-product-variation-form .field--type-entity-reference fieldset .fieldset-wrapper .radio input[type=radio]:checked + label:before,.commerce-product-variation-form .details-wrapper fieldset .fieldset-wrapper .radio input[type=radio]:checked + label:before{color:#03311C;font-size:30px;line-height:15px;}#textfields-container fieldset .fieldset-wrapper details summary,.commerce-product-variation-form #textfields-container fieldset .fieldset-wrapper details summary{background:#03311C;}.checkout_status .current{color:#03311C;}#msdv_order_summary h3{font-family:'Montserrat',sans-serif !important;font-size:36px;}.btn,.btn-primary,.button--primary{background-color:#e85e35 !important;border-color:#e85e35 !important;font-family:'Montserrat',sans-serif !important;font-size:80%;}.progressbar li.active{color:#03311C;}.progressbar li.active:before{border-color:#03311C;}.progressbar li.active + li:after{background-color:#03311C;}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{border-top-color:#03311C !important;}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{border-left-color:#03311C !important;}.tooltip-inner{background:#03311C;border:1px solid #03311C;}#textfields-container legend,#payment-container legend,#edit-review #edit-review-payment-information legend{font-weight:bold !important;font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif;}.backgroundDiv p{font-size:16px;}#productsHub a:hover h3{color:#03311C !important;}#productsHub a:hover .btn-primary,#productsHub a:hover .button--primary{background:#fff;color:#03311C;transition:0.6s ease;border:1px solid #03311C;}#productsHub a:hover h3:before{background:#03311C;}.file_specific details summary{background:#03311C;}#msdv_order_summary .btn-primary,#msdv_order_summary .button--primary{color:#fff;}.uppy-DragDrop-browse{color:#e85e35;}#main-wrapper a,#main-wrapper  .link{color:#e85e35 !important;}#main-wrapper .checkout-complete a{color:#fff !important;}#main-wrapper a:hover,#main-wrapper a:focus,#main-wrapper .link:hover,#main-wrapper .link:focus{color:#03311C !important;}#msdv_order_summary{background:#03311C;}.buttonProductSwitcher.activeButton{border-bottom:2px solid #e85e35;color:#e85e35;}#textfields-container fieldset .fieldset-wrapper details summary{background:#03311C;}#textfields-container legend,#payment-container legend,#edit-review #edit-review-payment-information legend{font-size:36px;}#main-wrapper .checkout-complete a,#main-wrapper .checkout-complete a:hover,#main-wrapper .checkout-complete a:focus{color:#fff;}
