﻿.user-dashboard{width:100%;max-width:960px;margin:auto;margin-bottom:20px;font-size:14px;color:#666}.user-dashboard .user-nav{display:flex;align-items:center;margin:10px 0}.user-dashboard .user-nav a{font-size:12pt}.user-dashboard .user-nav .q-btn-group{margin-left:auto;margin-right:auto;overflow:auto}.user-dashboard .block-account{border:1px dashed #bebcb7}.user-dashboard .block-account .block-title{padding:8px 10px;background-color:#7ecae6}.user-dashboard .block .block-content{background:#f8f7f5}.user-dashboard .block-account .block-content{background:#fbfaf6;padding:7px 10px 7px;background-color:transparent}.user-dashboard .block-account .block-title strong{color:#fff}.user-dashboard ul{list-style:none;margin:0;padding:0}.user-dashboard .block-account .block-content li a{display:block;border-bottom:1px solid #ddd;padding:8px 0;color:#666;text-decoration:none !important}.user-dashboard a:hover{text-decoration:none}.user-dashboard a:active,.user-dashboard a:hover{outline:0}.user-dashboard .block-account .block-content li a:hover{color:#2c5b87}.user-dashboard .sub-list li a{padding-left:20px !important}.user-dashboard .my-account .dashboard .welcome-msg{color:#2c5b87;background-color:#E0FBFC;border-color:#E0FBFC;padding:10px;border:1px solid #bebcb7}.user-dashboard .my-account .ptop25{padding-top:25px}.user-dashboard .main{background:none;padding-top:0px !important}.user-dashboard .main-container>.main{max-width:960px;margin:auto;min-height:400px;padding:20px 0}.user-dashboard .my-account .col-left{float:left;width:30.333%;padding:0 0 1px}.user-dashboard .my-account .col-main{display:block;float:left;width:66.666%;padding:0 0 1px;overflow:hidden}.user-dashboard .my-account .col-main{float:right;padding-bottom:10px}.user-dashboard .my-account .clearfix{height:0;margin:0;padding:0;clear:both}.user-dashboard .my-account .clearfix:before,.user-dashboard .clearfix:after{content:" ";display:table}.user-dashboard .my-account div.clearfix,.user-dashboard div.clearfix:before,.user-dashboard div.clearfix:after{display:inline;clear:none}.user-dashboard .my-account .clearfix:after{clear:both}.user-dashboard .my-account .block-account{border-color:#bbb}.user-dashboard .my-account ul{list-style:none;margin:0;padding:0}.user-dashboard .my-account .page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:8px 0 10px}.user-dashboard .my-account .welcome-msg{margin:0;color:#fff;text-align:left}.user-dashboard .my-account .dashboard .welcome-msg{margin:0 0 0.7em}.user-dashboard .my-account .box-account{border:1px solid #bebcb7;border-color:#bebcb7;padding:15px;margin:0 0 20px;background-color:#ffffff}.user-dashboard .my-account .box-content{overflow-wrap:break-word}.user-dashboard .my-account h1{margin:0;line-height:36px;color:#427BAF;font-size:32px;font-weight:normal}.user-dashboard .my-account .page-title h1{margin:0;font-size:18px !important;color:#427BAF}.user-dashboard .my-account p{margin:1em 0}.user-dashboard .my-account .dashboard .welcome-msg p{margin:0}.user-dashboard .my-account .box-head{height:50px}.user-dashboard .my-account .box-account .box-head{border-bottom:1px solid #d9dde3;margin:0 0 10px;text-align:right}.user-dashboard .my-account .col2-set{overflow:hidden;display:block}.user-dashboard .my-account .dashboard .col2-set{margin:0 0 15px}.user-dashboard .my-account a{color:black;text-decoration:none;-moz-transition:color 0.3s ease 0s;-webkit-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}.user-dashboard .my-account .block-account .block-content li a{display:block;border-bottom:1px solid #ddd;padding:8px 0;color:#666;text-decoration:none !important}.user-dashboard .my-account a:hover{text-decoration:none}.user-dashboard .my-account a:active,.user-dashboard a:hover{outline:0}.user-dashboard .my-account .block-account .block-content li a:hover{color:#2C5B87}.user-dashboard .my-account h2{margin:0;line-height:36px;color:#427BAF;font-size:14pt;font-weight:normal}.user-dashboard .my-account .box-account .box-head h2{float:left;margin:0;font-size:13px;font-weight:bold;text-transform:uppercase;background-position:0 0;background-repeat:no-repeat;padding-left:21px;color:#427BAF;background-repeat-x:no-repeat;background-repeat-y:no-repeat;padding:0 0 13px 21px;line-height:22px}.user-dashboard .my-account .box-recent .box-head h2{background-image:url(/skin/frontend/default/quasar/img/i_folder-table.png)}.user-dashboard .my-account table{border:0;border-spacing:0;empty-cells:show;font-size:100%;border-collapse:collapse}.user-dashboard .my-account .data-table{width:100%;border:1px solid #bebcb7;border-color:#bebcb7;white-space:nowrap}.user-dashboard .my-account a:link{font-size:14px}.user-dashboard .my-account .box-info .box-head h2{background-image:url(/skin/frontend/default/quasar/img/i_ma-info.png)}.user-dashboard .my-account .col2-set .col-1{float:left;width:50%;margin:10px 0;border-right:none}.user-dashboard .my-account .col2-set .col-2{float:right;width:48.5%;margin:10px 0}.user-dashboard .my-account .col2-set .col-1 .box{padding:0 15px 0 0}.user-dashboard .my-account .dashboard .box .box-title{background:none;padding:0 0 8px;margin:0 0 8px;text-align:right;background-color:initial;border-bottom:1px solid #0078CA}.user-dashboard .my-account h3{margin:0;line-height:28px;color:#427BAF;font-size:24px;font-weight:normal}.user-dashboard .my-account .dashboard .box .box-title h3{float:left;font-size:14px;font-weight:bold;margin:0}.user-dashboard .my-account th{vertical-align:top;text-align:left;font-weight:normal}.user-dashboard .my-account .data-table th{padding:3px 8px;font-weight:bold}.user-dashboard .my-account .data-table thead th{padding:8px;color:#000;font-weight:600;white-space:nowrap;vertical-align:middle;background-color:transparent;border-color:#bebcb7;font-size:15px;border-bottom:1px solid #bebcb7}.user-dashboard .my-account .data-table tbody tr{font-size:14px}.user-dashboard .my-account td{vertical-align:top;text-align:left;font-weight:normal}.user-dashboard .my-account .data-table td{padding:5px 8px}.user-dashboard .my-account .data-table tr.last td{border-bottom:0 !important}.user-dashboard .my-account .a-center{text-align:center !important}.user-dashboard .my-account .data-table td.last{border-right:0}.user-dashboard .my-account h4{margin:0;line-height:28px;color:#427BAF;font-size:24px;font-weight:normal}.user-dashboard .my-account .dashboard .box-info h4{font-size:11px;font-weight:bold;text-transform:uppercase}.user-dashboard .my-account address{font-style:normal;line-height:1.35}.user-dashboard .my-account .nobr{white-space:nowrap !important}.user-dashboard .my-account .price{white-space:nowrap !important}.user-dashboard .my-account .separator{margin:0 3px}.user-dashboard .my-account .link-reorder{font-weight:bold;color:#dc6809 !important}.user-dashboard .pager{width:100%;padding:10px 0}.user-dashboard .my-account .amount{float:left;margin:0 !important}.user-dashboard .my-account .limiter{float:right}.user-dashboard .fieldset{border:1px solid #bebcb7;padding:20px}.user-dashboard .fieldset .fields .field{padding:20px}.user-dashboard .input-text:hover{border-color:#333;outline:none}.user-dashboard .button:hover{background-color:#86A4BF !important;border-color:#86A4BF !important}.user-dashboard .title-buttons h1{float:left}.user-dashboard .my-account .title-buttons{text-align:end}.user-dashboard .button-orng{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#fff !important;background:#2c5b87;font-weight:500;text-align:center;width:auto;height:auto;padding:4px 16px;min-height:1.5em;border-radius:3px;box-shadow:2px 2px 4px #0000004D;cursor:pointer}.user-dashboard .button-grey{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#fff;background:#808080;font-weight:500;text-align:center;width:auto;height:auto;padding:4px 16px;min-height:1.5em;border-radius:3px;box-shadow:2px 2px 4px #0000004D;cursor:pointer}.user-dashboard .button{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#fff !important;background:#ff5722;font-weight:500;text-align:center;width:auto;height:auto;padding:4px 16px;min-height:1.5em;border-radius:3px;box-shadow:2px 2px 4px #0000004D;cursor:pointer}.user-dashboard .input-text{font-size:14px !important;padding:10px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:#fff !important;box-shadow:none !important;resize:none !important}.user-dashboard .input-box{display:block;clear:both;width:auto}.user-dashboard #my-orders-table,.user-dashboard #my-app-table{display:block;overflow:auto}.user-dashboard #device_search_query{float:none !important;font-size:12px !important;padding:10px !important;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:none;resize:none}.user-dashboard #search_by{width:auto !important;float:none !important;font-size:12px !important;padding:10px !important;margin:10px !important;border:1px solid #ddd !important;border-radius:4px !important;background-color:#fff !important;box-shadow:none !important;resize:none !important;color:#000;text-align:left}.user-dashboard .help-mssg{background-color:#ffffb4;font-size:11px;color:#000000;border:1px solid #bba969;padding:5px;text-align:left;position:absolute;left:23px;top:0px;display:none;width:max-content}.user-dashboard .help-close-icon{float:right;cursor:pointer}.user-dashboard .box-head-nav{float:right;font-size:12px}.user-dashboard .box-head-nav .help-mssg-display{margin:5px 0px}.user-dashboard .box-head-nav a{float:left}.user-dashboard .box-head-nav a.brdr{border-left:1px solid #0078c9;pdding-left:5px;padding-left:4px}.user-dashboard .sub-list li a{padding-left:20px !important}.user-dashboard .help-mssg-display{position:relative;float:left;margin-left:7px;margin-top:-1px}.user-dashboard .help-mssg-display img{width:14px;height:14px}.user-dashboard .help-icon{cursor:pointer}.user-dashboard .order-print{margin-right:3px}.user-dashboard .myapp-order-print{margin-right:3px}.user-dashboard .my-soft-print{margin-right:3px}.user-dashboard .myserialnum-print{margin-right:3px}.user-dashboard .myquotes-print{margin-right:3px}.user-dashboard .small-help-icon{cursor:pointer;margin-right:7px;margin-top:-12px}.user-dashboard .expand-links{display:none}.user-dashboard .page-nation-display{display:block;padding:10px 00px;font-size:13px}.user-dashboard .record-controls{position:relative;float:left}.user-dashboard .select-recordnos{cursor:pointer}.user-dashboard .record-controls-display{background-color:#dbdbdb;border:1px solid #c2c8c6;font-size:13px;float:left;position:absolute;bottom:19px;left:16px;display:none;width:176px}.user-dashboard .record-controls-display .text{background-color:#def2fd}.user-dashboard .record-controls-display .record-nos{background-color:#ffffff;width:30px;text-align:center}.user-dashboard .record-controls-display a.slct-records{display:block;clear:both;text-align:center}.user-dashboard .record-controls-display a.slct-records span.displaySpan{display:block;float:left;width:43px;height:17px;color:#838c93}.user-dashboard .record-controls-display a.slct-records span.recordsSpan{display:block;width:100px;height:17px;float:left;color:#838c93}.user-dashboard .record-controls-display a.slct-records span.digitSpan{width:33px;height:17px;display:block;background:#fff;float:left}.user-dashboard .flt{float:left}.user-dashboard .page-details{float:right}.user-dashboard .prev-next{float:left;margin-left:27%}.user-dashboard .prev-next a{color:#959393}.user-dashboard .prev-next a.act{color:#000000}.user-dashboard .prev-next a.prev{background:url(../images/icon-prev.png) left top no-repeat;padding-left:22px;margin-right:10px}.user-dashboard .prev-next a.prev.act{background:url(../images/icon-prev-act.png) left top no-repeat;padding-left:22px}.user-dashboard .prev-next a.next{background:url(../images/icon-next.png) right top no-repeat;padding-right:22px}.user-dashboard .prev-next a.next.act{background:url(../images/icon-next-act.png) right top no-repeat;padding-right:22px;display:inline-block}.user-dashboard .bottom-border{border-bottom:1px solid #0078ca;text-align:center}.user-dashboard .blue-text{color:#0078c9}.user-dashboard .serial-application{display:none}.user-dashboard .myapp-expand-links{display:none}.user-dashboard .mysoft-expand-links{display:none}.user-dashboard .myserialnum-expand-links{display:none}.user-dashboard .myquotes-expand-links{display:none}.user-dashboard .dashboard .box-account{padding:15px 15px 0px;*padding:15px 15px 25px}.user-dashboard .dashboard .box-account .box-head{border-bottom:0px solid #fff;*border-bottom:1px solid #fff;margin-bottom:0px}.user-dashboard .dashboard .box-account .box-content{border-top:1px solid #d9dde3;padding-top:10px;padding-bottom:15px;*margin-top:25px;overflow:hidden;width:100%}.user-dashboard .accept-mssg{background:url(../images/icon-accept.png) 10px 5px no-repeat #dfe7c0;padding:5px 5px 5px 45px;display:block;color:#586915;line-height:25px;margin-bottom:10px}.user-dashboard .leicence-request .help-icon{width:12px;height:12px}.user-dashboard a.leicence-pmu{color:#0078c9 !important}.user-dashboard .licence-pmu-help{margin-left:0px}.user-dashboard a.leicence-request{font-size:10px}.user-dashboard .block-content ul ul.sub-list-none{display:none}.user-dashboard .order-info{width:100%;border:1px solid #bebcb7;padding:5px}.user-dashboard .order-info dt{display:inline}.user-dashboard .order-info dd{margin:0}.user-dashboard .order-info dd{display:inline}.user-dashboard .order-info ul{list-style:none;margin:0;padding:0}.user-dashboard .order-info ul{display:inline}.user-dashboard .order-info li{display:inline;margin:0 3px}.user-dashboard .order-info .current{font-weight:bold}.user-dashboard .order-info a{color:#0078c9;text-decoration:none;-moz-transition:color 0.3s ease 0s;-webkit-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}.user-dashboard .order-info a:hover{text-decoration:none}.user-dashboard .order-info a:active,.user-dashboard a:hover{outline:0}.user-dashboard .order-items .order-links{text-align:right}.user-dashboard .order-items{display:block;overflow:auto}.user-dashboard .order-items .order-tbl td{padding:3px 15px}.user-dashboard .order-items .table-caption{font-size:18px !important}.user-dashboard .invoice-tbl h2{font-size:16px !important}.user-dashboard .order-info-box{padding:12px 15px;margin:0 0 15px;border:1px solid #bebcb7}.user-dashboard .order-tbl thead th,.user-dashboard .invoice-tbl thead th,.user-dashboard .shipment-tbl thead th{border-right:1px solid #bebcb7}.user-dashboard .order-tbl tr,.user-dashboard .invoice-tbl tr,.user-dashboard .shipment-tbl tr{border-bottom:1px solid #bebcb7}.user-dashboard .order-tbl td,.user-dashboard .invoice-tbl td,.user-dashboard .shipment-tbl td{border-right:1px solid #bebcb7}.user-dashboard .order-tbl tfoot .subtotal td,.user-dashboard .order-tbl tfoot .shipping td,.user-dashboard .order-tbl tfoot .grand_total td,.user-dashboard .invoice-tbl tfoot .subtotal td,.user-dashboard .invoice-tbl tfoot .grand_total td{text-align:right}.user-dashboard .order-info-box h2{font-size:18px !important}.user-dashboard .data-table h3{font-size:16px !important}.user-dashboard .order-items h2{font-size:18px !important}.user-dashboard #my-app-table .data-table{display:inline-table}.user-dashboard .my-account .data-table .odd{background:#ffffff}.user-dashboard table thead tr th a{color:#000000 !important}.newsletter-manage-index .user-dashboard .fieldset{border:1px solid #bebcb7;padding:20px}.customer-account-edit .user-dashboard .my-account h2,.newsletter-manage-index .user-dashboard .my-account h2{font-size:18px;padding-bottom:20px}.customer-account-edit .user-dashboard .button-orng,.newsletter-manage-index .user-dashboard .button-orng,.customer-address-form .user-dashboard .button-orng{float:right}.customer-account-edit .user-dashboard .form-list li{padding-bottom:15px}.customer-account-edit .user-dashboard .form-list .field{padding-bottom:15px}.customer-account-edit .user-dashboard .checkbox,.newsletter-manage-index .user-dashboard .checkbox{margin-right:10px}.sales-order-view .my-account .order-info{display:inline-flex}.sales-order-view .my-account .order-info dt{font-weight:bold;padding-right:10px}.sales-order-view .my-account .box .box-title h2,.sales-order-view .my-account .order-details h2{font-size:18px}.sales-order-view .my-account .data-table h3{font-size:14px}.sales-order-view .my-account .order-info-box{border:1px solid #bebcb7;padding:0 10px;margin:10px 0}.customer-address-form .user-dashboard h2{font-size:18px}.customer-address-form .user-dashboard .input-text,select{width:100%}.customer-address-form .user-dashboard .form-list li{padding-bottom:15px}.customer-address-form .user-dashboard .form-list label{color:#838c93;position:relative;z-index:0;font-size:14px}.customer-address-form .user-dashboard .form-list .field{padding-bottom:15px}.customer-address-form .user-dashboard .form-list select{font-size:16px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:none;resize:none}.customer-address-index .user-dashboard .addresses-list h2,.authorizecim-index-index .user-dashboard .addresses-list h2{font-size:24px !important}.customer-address-index .user-dashboard .addresses-primary h3{font-size:18px}.customer-address-index .user-dashboard .addresses-primary li{border:1px solid #bebcb7;padding:10px;margin:10px 0}.customer-address-index .user-dashboard .addresses-primary li p{margin:2px 0}.customer-address-index .user-dashboard .addresses-primary li p .radio{margin-right:5px}.authorizecim-index-new .user-dashboard #payment_form_authorizecimsoap{display:block;width:100%;max-width:300px}.authorizecim-index-new .user-dashboard .input-text{width:100%}.authorizecim-index-new .user-dashboard .form-list .field{padding-bottom:15px}.authorizecim-index-new .user-dashboard select{overflow:visible;text-transform:none;width:100%}.account-create .field-row{margin-top:-5px !important}.account-create select,.account-create .input-text{height:40px;background-color:#0000000d;border-radius:1px;border:none}.account-create select:hover,.account-create .input-text:hover{background:#0000000d;border-bottom:1px solid #0000006b;transition:opacity 0.36s cubic-bezier(0.4, 0, 0.2, 1),background 0.36s cubic-bezier(0.4, 0, 0.2, 1)}.account-create input,select{font-size:14px !important}.user-dashboard .fieldset-group{width:100%;display:inline-flex}.user-dashboard .fieldset-group .fieldset{width:100%;margin:5px}.user-dashboard .fieldset .fields .field{padding:0 !important}.user-dashboard input[type="checkbox"]{margin-right:5px}.user-dashboard .my-account .back-link a{color:#489ffe}.user-dashboard .validation-advice{color:#ff0000}.user-dashboard .fieldset-group .input-text,.user-dashboard .fieldset-group select{width:100% !important}.user-dashboard .addresses-list .addresses-additional ol{list-style:none}.user-dashboard button{float:right}.user-dashboard .my-account .data-table td a{margin-left:5px}.user-dashboard .my-account .buttons{padding-bottom:25px;padding-top:25px;padding-left:5px}@media only screen and (max-width: 768px){.sm-label,.sm-nav{width:100%}}.sm-label .q-btn__content{justify-content:left}.sm-label .block{padding-left:20px;line-height:24px;font-size:16px;font-weight:400}#modal{display:none;content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #3498db;border-top:4px solid transparent;border-radius:50%;animation:spin 1s linear infinite}#fade{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.8);z-index:9999;display:none}.blog{width:100%;max-width:960px;margin:10px auto 20px auto}.blog .month{font-size:18px;font-weight:bold}.blog .thumbnail{padding:0 20px;margin-bottom:20px}.blog .thumbnail .q-img{max-width:320px}.blog .summary{margin-bottom:20px}.blog .summary .title{margin-bottom:10px}.blog .summary .date{color:#444}.blog .summary .author{color:#444;font-weight:bold;margin-left:20px}.blog .social a{margin:0 10px}.blog .social a:link,.blog .social a:visited{color:black}.blog .aligncenter{display:block;margin-left:auto;margin-right:auto}.blog h1,.blog h2{font-size:16pt;color:#2c5b87}.blog h3,.blog h4{font-size:14pt;color:#2c5b87}.blog ul{list-style-type:disc}.blog ol{list-style-type:decimal}.blog ul,.blog ol{margin-bottom:12pt}.blog li{margin-left:2em}.blog .wp-caption{padding-top:15px;padding-bottom:15px}.blog pre code{background-color:black;color:white;border:1px solid #ddd;padding:10px;border-radius:4px;display:block;overflow-x:auto;max-height:400px;overflow-y:auto;white-space:pre-wrap;word-wrap:break-word}.blog pre code p{display:-webkit-inline-box;margin:10px 0}.blog .code-container{position:relative;margin:20px 0}.blog .copy-btn{position:absolute;top:0px;right:15px;background-color:#0073aa;color:#fff;border:none;border-radius:4px;padding:5px 10px;cursor:pointer;font-size:12px;z-index:10}.blog .copy-btn:hover{background-color:#005f8d}.blog .filters-left .row.inline{display:flex !important}@media (max-width: 1024px){.blog .q-toolbar{display:block}}@media (min-width: 1024px){.blog .drawer-opened{padding-left:275px}.blog .q-toolbar{display:none}}.blog .filters-left{border-top:1px solid #ddd}.blog .q-drawer{bottom:8px !important;z-index:3000}.blog .body-container{min-height:700px !important}.blog .no-data-message{padding-top:100px}@media screen and (max-width: 800px){.blog{width:95%}}.blog-wrap-footer{display:flex;justify-content:space-between}.blog-wrap-footer .previous{margin-right:auto}.blog-wrap-footer .next{margin-left:auto}.cms{padding:20px 10px;display:flex;align-items:center}.cms .col-left{display:none}.cms img.preview{float:left;margin-right:20px;width:120px;height:120px;object-fit:scale-down;object-position:50% 0}.cms p>iframe{margin-top:20px;margin-bottom:20px}.cms table{margin-left:auto;margin-right:auto;width:100%}.cms th,.cms td{vertical-align:top;padding:5px;border:none}.cms th{text-align:left;background-color:#c6c7bd}.cms .head-tab,.cms .event-tab{width:100%;padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:20px;line-height:24pt}.cms .head-tab a,.cms .event-tab a{margin-right:20px}.cms .head-tab a.selected,.cms .event-tab a.selected{color:black;font-weight:bold}.cms .building{float:right;margin-left:20px}.cms .mobile-collapsable{display:none}.cms form.search{margin:40px 0}.cms form.search input{width:100%}.cms ul.dots{list-style-type:disc}.cms ul.dots li{margin-left:2em}.cms ul.dots ol li{list-style-type:decimal}.cms ul.event-list li h2{font-size:14pt}.cms ul.event-list li span{color:#2c5b87}.cms ul.event-list li span.location::before{content:" | "}.cms ul.event-list li img{display:block;float:right;margin-left:20px;width:120px;height:60px;object-fit:scale-down;object-position:50% 0}.cms .cms-content{width:100%;max-width:960px;padding:0;padding-bottom:20px;margin-left:auto;margin-right:auto}.cms .cms-content .distributors .q-select{max-width:20em;margin-right:auto;margin-bottom:15px}.cms .cms-content .distributors table{border-spacing:0}.cms .cms-content .distributors table th,.cms .cms-content .distributors table td{padding:5px}.cms .cms-content .distributors table th{background-color:white;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.cms .cms-content .distributors table td.d_partner_status{padding:8px}.cms-title{color:white;background:#2c5b87;width:100%;min-height:90px;display:flex;text-align:center;padding:0 20px;align-items:center;justify-content:center;font-size:18pt;font-weight:bold}.case-study-container{margin:0 auto;max-width:1200px;padding:20px}.case-study-container h3{line-height:1.125rem}.challenge-section,.solution-section,.benefit-section{margin-bottom:20px}.challenge-section h3,.solution-section h3,.benefit-section h3{color:#333;font-size:16px;font-weight:bold;margin:0 0 10px 0}.challenge-section p,.solution-section p,.benefit-section p{font-size:16px;line-height:24px;margin:0}.company-header{margin-bottom:25px;display:flex;flex-direction:column;align-items:center;text-align:center}.company-header h3{color:#333;font-size:18px;font-weight:bold;line-height:1.125rem;margin:0 0 5px 0}.company-header p{color:#666;font-size:14px;margin:0}.company-logo{margin:10px 0;max-width:100px}.company-logo img{height:auto;width:100%}.company-section{background-color:#f0f4f8;border-radius:50px;padding:30px}.company-section p{font-size:14px;line-height:1.6}.download-pdf-btn{background-color:#2c5b87;color:#fff !important;border:none;border-radius:10px;padding:8px 10px;cursor:pointer;font-size:14px}.demo-content{margin-left:auto;margin-right:auto;padding:0;padding-bottom:20px;width:100%}.main-content{padding:20px 0}.main-content h2,.main-content h3{margin:0 0 20px 0}.main-content p{font-size:16px;line-height:1.5;margin-bottom:30px}.product-image{margin:40px 0;text-align:center}.product-image img{height:auto}#zendesk img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}#zendesk .user-manual div.toplink>a>img{display:none}#zendesk .user-manual pre{background-color:transparent;border:0px;border-radius:0px;padding:0px;overflow:auto;white-space:inherit;padding-left:10% !important}#zendesk div.figure img{padding-bottom:1em}#zendesk .api .content{margin-left:3em !important}#zendesk ol{margin-left:3em !important;list-style:auto}#zendesk h4{padding-left:1 !important}#zendesk .printsmall{white-space:pre-wrap !important}.demo-content{width:100%;padding:0;padding-bottom:20px;margin-left:auto;margin-right:auto}.comparision-chart.protocol{max-width:1260px;padding-bottom:20px;margin-left:auto;margin-right:auto}.requestdemo .main-row{display:flex;justify-content:center;align-items:center}.requestdemo .main-row .content-block{text-align:left}.requestdemo .col-6{flex:1}.requestdemo .row .q-pa-md{padding:20px}.requestdemo .q-img{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(/skin/frontend/default/quasar/img/request-demo.jpg);background-size:cover;background-position:center;opacity:0.5;z-index:-1}.requestdemo select{height:40px;background-color:#0000000d;border-radius:1px;border:none;font-weight:400;font-size:16px !important}.requestdemo .content-block{border-radius:50px;opacity:1;color:#000000 !important}.requestdemo .opacity-light{border-radius:50px;opacity:0.8;color:#000000 !important}.requestdemo .box{background-color:#fff;border-radius:6px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.02);color:#4a4a4a;display:block;padding:1.25rem;text-align:center}.requestdemo .col-left{display:flex;flex-direction:column;justify-content:center}.requestdemo .col-right{display:flex;flex-direction:column;justify-content:center}.requestdemo .video-carousel{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;overflow:hidden}.requestdemo .video{flex:0 0 calc(33.33% - 10px);max-width:calc(33.33% - 10px)}.requestdemo .video iframe{width:100%}@media screen and (max-width: 800px){.video{display:contents}}@media (max-width: 768px){.case-study-container{padding:15px}.company-section{padding:20px}.main-content h2{font-size:20px}.product-image img{max-width:100%}}@media print{.q-header{display:none}#cconsent-modal{display:none !important}#cconsent-bar{display:none !important}.footer{display:none !important}}.q-virtual-scroll__content .q-item{margin-left:0px !important;margin-right:0px}.main-page .q-select .q-field__input{padding:0;height:0;min-height:24px;line-height:24px;padding-left:8px}.q-field--auto-height.q-field--dense .q-field__control .row{margin-left:0px !important;margin-right:0px;padding-left:0px}.q-field--auto-height.q-field--dense.q-field--labeled .q-field__control-container{padding-top:16px}.landing .q-field__prepend.q-field__marginal.row.no-wrap.items-center{padding-right:0px !important}.contactus .q-item{background-color:#d3d3d36b}.contactus .q-item__label{color:#2c5b87;font-weight:700}.contactus .title{color:#2c5b87}.contactus .q-expansion-item .q-card{padding-left:18px;padding-top:5px}.contactus .q-card__actions{justify-content:center}.contactus .address-block{text-align:center}.contactus .address p{margin-bottom:0px}.contactus .custom-demo-component .q-btn{display:block;margin:0 auto;width:50%;max-width:200px}.feedback-block{background:#d3d3d342}.feedback-block .section-title{font-size:32px;line-height:36px;font-weight:600;color:#363636}@media (max-width: 768px){.custom-demo-component .q-btn{width:75%;max-width:150px}}@media (max-width: 480px){.custom-demo-component .q-btn{width:100%;max-width:120px}}.cart-container{width:100%;max-width:1280px;margin:auto}.cart-container .section-heading{color:#2c5b87}.cart-container .product-name{color:#1d2124;font-weight:600;line-height:1em !important;font-size:1rem}.cart-container .prdct-name-sub{font-weight:100;padding-bottom:5px;padding-top:5px}.cart-container .cart-button{background-color:#2c5b87;font-weight:600;color:#ffffff;border-width:1px;cursor:pointer;justify-content:center;padding-bottom:calc(0.5em - 1px);padding-left:1em;padding-right:1em;padding-top:calc(0.5em - 1px);text-align:center;white-space:nowrap;border-radius:2px;font-size:.75rem;margin:10px 6px 6px}.cart-container .product-img{width:50px;height:auto}.cart-container .tbl-accordion{margin:0 auto;width:100%;border:1px solid #d9d9d9}.cart-container tr:nth-child(even){height:20px}.cart-container td,.cart-container th{padding:10px}.cart-container th{color:#000000;font-weight:400}.cart-container table th{color:#ffffff}.cart-container table td:not([align]),.cart-container table th:not([align]){text-align:inherit;padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #d7dde4;font-size:14px}.cart-container ul.menu-list li{border:solid #d7dde4;border-width:1px 0;display:block;padding:5px 15px;margin-bottom:-1px;color:#4c5969;position:relative}.cart-container form #decrease{margin-right:-4px;border-radius:8px 0 0 8px}.cart-container form #increase{margin-left:-4px;border-radius:0 8px 8px 0}.cart-container input#number{text-align:center;border:1px solid #ddd;margin:0px;width:70px;height:40px;margin-right:-48px}.cart-container .textfield-column{padding-right:0;width:0}.cart-container .cart-form{overflow:auto}.cart-container table{border-collapse:collapse;width:100%;white-space:nowrap}.cart-container th,.cart-container td{vertical-align:middle}.cart-container .q-card .product-name{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-weight:bold;overflow:hidden}.cart-container .q-card{width:225px;height:auto;margin:10px;padding:5px}.cart-container .action-icon{width:5%}.cart-container .product-image,.cart-container .price,.cart-container .quantity,.cart-container .subtotal{width:10%}.cart-container fieldset{border:none}.cart-container .tbl-accordion{overflow-x:scroll}.cart-container .table-container{overflow-x:scroll;width:100%}.cart-container .price-from{float:left}.cart-container .price-to{float:right;padding-left:10px}.cart-container .shopping-cart-totals-table{white-space:pre-wrap}.cart-container .card-body cart{margin-bottom:5%}.checkout-btn-proceed{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#fff;background:#ff5722;font-weight:500;text-align:center;width:auto;height:auto;padding:4px 16px;min-height:1.5em;border-radius:3px;box-shadow:2px 2px 4px rgba(0,0,0,0.3);cursor:pointer}.checkout-btn-proceed:hover{background-color:#86A4BF !important;border-color:#86A4BF !important}.checkout-types{list-style:none}.application-purchases{width:100%;max-width:960px;margin:auto}.application-purchases .serialkeydropdown{height:100px;width:175px;overflow-y:scroll;overflow-x:hidden}.application-purchases .selectOptionWrapper{padding-top:30px}.application-purchases .chkbox-label{cursor:pointer;width:100%;float:left;margin:5px 0}.application-purchases .last-btm{margin-top:30px;float:left;display:inline-flex;justify-content:space-between}.application-purchases .last-btm a:first-child{float:left}.application-purchases .last-btm button{float:right;margin-left:5rem}.application-purchases .application-purchase-message{margin:30px 0px;border-bottom:1px solid #bebcb7}.application-purchases .application-purchase-message .serialKeyTitle{color:#2c5b87}.application-purchases .option-bg{font-weight:bold;background-color:#2c5b87;color:#fff}.application-purchases .previousPurchase-msg{color:#ff0000;padding-top:20px;padding-bottom:20px}.cart-container table th{color:#000000 !important;font-weight:600}.checkout-cart-index .card h5{text-align:center;margin:20px 0}.checkout-cart-index .card h3{margin-bottom:20px}.distributor-app-purchases{width:100%;max-width:960px;margin:auto}.distributor-app-purchases input{width:90%}.distributor-app-purchases select{width:90%}.distributor-app-purchases .email_check{width:30% !important}.distributor-app-purchases .email_check option{text-align:center;font-size:medium}.distributor-app-purchases .email_check option[value="0"]{background:grey !important}.distributor-app-purchases .add_button{margin-left:30%;padding-bottom:30px;padding-top:20px}.distributor-app-purchases .add_button .useradd{width:120px}.distributor-app-purchases label{width:200px;display:inline-flex}.distributor-app-purchases .field{padding:10px}.distributor-app-purchases #customer_info_div .container{padding:30px 0}.distributor-app-purchases #customer_info_div fieldset{margin:20px 0}.distributor-app-purchases #customer_info_div fieldset legend{background:#2c5b87;color:#ffffff;padding:5px}.distributor-app-purchases #customer_info_div .transaction .form-group{display:inline-flex}.distributor-app-purchases #customer_info_div .form-list{width:100%}.distributor-app-purchases .form-group{padding-bottom:15px}.distributor-app-purchases .form-group input{margin-right:20px}.application-purchases-checkout{width:100%;max-width:960px;margin:auto}.application-purchases-checkout .form-content{display:flex;align-items:center;border-bottom:1px dashed #bebcb7;padding:10px}.application-purchases-checkout .form-content textarea{width:100%;margin-top:10px}.application-purchases-checkout .last-btm{padding:10px 0}.application-purchases-checkout .key_area_cont{padding-right:10px;display:grid}.validation-advice{color:#ff0000}.show_plus{background:url("/skin/frontend/default/quasar/images/16-minus.png") no-repeat center center;width:20px;height:20px;display:inline-block;margin-right:4px;vertical-align:middle}.show_minus{background:url("/skin/frontend/default/quasar/images/16-plus.png") no-repeat center center;width:20px;height:20px;display:inline-block;margin-right:4px;vertical-align:middle}@media all{*{margin:0;padding:0}.main.col-12{width:80%;margin:auto}.main .col-4{padding:2%}.main .main-container{background:none !important;background-position-x:center;background-position-y:-7px;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#fff}.page{width:100%;height:100%}.main .wrapper{min-width:100px;width:100%}.main .main{width:100%;margin:0 auto;min-height:400px;background:none;background-position-y:0px;background-size:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#fffffe;max-width:80%;padding-top:3rem !important}.main .main-container>.main{max-width:960px;margin:auto;min-height:400px;padding:20px 0}.main .clearer:after,.main .header-container:after,.main .top-container:after,.main .header:after,.main .quick-access:after,#nav:after,.main:after,.footer:after,.main .bottom-container:after,.main .col-main:after,.main .col2-set:after,.main .col3-set:after,.main .price-box:after,.main .col4-set:after,.main li:after,.main .block .block-content:after,.main .actions:after,.main li.item:after,.main li:after,.main li:after,.main .page-title:after,.main .products-grid:after,.main li.item:after,.main .box-head:after,.main .box-title:after,.main li.item:after,.main li.item:after,.main .pager:after,.main .sorter:after,.main .ratings:after,.main .add-to-box:after,.main .add-to-cart:after,.main .product-essential:after,.main .product-collateral:after,.main ul:after,.main .form-add:after,.main .short-description:after,.main .box-description:after,.main li:after,.main .product-options-bottom:after,.main .product-review:after,.main .cart:after,.main .cart-collaterals:after,.main li.item:after,.main .opc .step-title:after,.main .checkout-progress:after,.main .place-order:after,.main li:after,.main .form-list li:after,.main .form-list .field:after,.main .buttons-set:after,.main .print-head:after,.main .advanced-search-summary:after,.main .item:after,.main li p:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.main :selection{background-color:#b3d4fc;text-shadow:none}.main :-webkit-scrollbar{width:10px;background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #eee 0%, #eee 100%);background:-o-linear-gradient(top, #eee 0%, #eee 100%);background:-ms-linear-gradient(top, #eee 0%, #eee 100%);background:linear-gradient(to bottom, #eee 0%, #eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 );box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.8);-moz-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.8);-webkit-box-shadow:inset 0 0 1px 0 rgba(0,0,0,0.8)}.main :-webkit-scrollbar-thumb{overflow:visible;border:solid 1px #a6a6a6;background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #ccc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #ccc));background:-webkit-linear-gradient(top, #eee 0%, #ccc 100%);background:-o-linear-gradient(top, #eee 0%, #ccc 100%);background:-ms-linear-gradient(top, #eee 0%, #ccc 100%);background:linear-gradient(to bottom, #eee 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 )}.main .col-main{display:block;float:left;width:66.666%;padding:0 0 1px;overflow:hidden}.main .col-right{float:right;width:33.333%;padding:0 0 1px}.main .col-right{width:260px;margin-top:63px;margin-left:15px}.main .clearfix{height:0;margin:0;padding:0;clear:both}.main .clearfix:before,.main .clearfix:after{display:table;content:" ";line-height:0}.main div.clearfix,.main div.clearfix:before,.main div.clearfix:after{display:inline;clear:none}.main .clearfix:after{clear:both}.main .page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:8px 0 10px}.main ol{list-style:none;margin:0;padding:0}.main .opc{width:100%;position:relative}.main #checkoutSteps{border:1px solid #ccc}.main h1{margin:0;line-height:36px;color:#427baf;font-size:32px;font-weight:normal;font-family:"futura_lt_btlight", Sans-serif}.main .page-title h1{margin:0;font-size:18px !important;color:#427baf}.main .notice-msg-new{font-size:14px;background-color:#E0FBFC;border-color:#E0FBFC;background-position:10px 9px !important;background-repeat:no-repeat !important;border-style:solid !important;border-width:1px !important;color:#000000;width:100%;margin:0px 0px 10px 0}.main li.section{font-size:14px}.main #checkoutSteps li.section{border-bottom:1px solid #ccc}.main #checkoutSteps li:last-child.section{border:none}.main #checkoutSteps .block{border:1px solid #c4c1bc;margin:0 0 15px}.main #checkoutSteps .block-progress{border:0 !important;margin:0}.main #checkoutSteps .block{border:1px dashed #cccccc}.main p{margin:1em 0}.main .notice-msg-new p{padding:0px 0px 0 10px}.main .opc .step-title{border-width:0;padding:10px 8px;text-align:right;overflow:hidden}.main .opc .allow .step-title{color:#a4b3b9;cursor:pointer;padding:10px 8px}.main .opc .step{padding:15px 30px;position:relative;border-bottom:0px}.main .opc .active .step-title{border-bottom:1px solid;border-color:#ccc;color:#f18200;cursor:default}.main #opc-review .step{border:0;padding:0}.main .block .block-title{border-bottom:1px solid #ddd;padding:2px 9px;background-position-x:0px;background-position-y:0px;background-size:initial;background-repeat-x:repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial}.main .block-progress .block-title{background:#7ecae6;border:0;padding:6px;margin:0 0 5px}.main .block .block-content{background:#f8f7f5}.main .block-progress .block-content{background:none}.main .opc .step-title .number{float:left;background:#fff;border:1px solid #fff;padding:0 4px;margin:0 5px 0 0;font:bold 11px/14px arial, helvetica, sans-serif;color:#999}.main .opc .allow .step-title .number{background:#dbe6eb;border-color:#dbe6eb;color:#a4b3b9}.main h2{margin:0;line-height:36px;color:#427baf;font-size:32px;font-weight:normal;font-family:"futura_lt_btlight", Sans-serif}.main .opc .step-title h2{float:left;margin:0;font:bold 13px/16px Arial, Helvetica, sans-serif;color:#999;line-height:1px !important;padding:6px}.main .opc .allow .step-title h2{color:#a4b3b9}.main a{color:#0078c9;text-decoration:none;-moz-transition:color 0.3s ease 0s;-webkit-transition:color 0.3s ease 0s;-o-transition:color 0.3s ease 0s;-ms-transition:color 0.3s ease 0s;transition:color 0.3s ease 0s}.main .opc .step-title a{display:none;float:right;font-size:11px;line-height:16px}.main a:hover{text-decoration:none}.main a:active,.main a:hover{outline:0}.main .col2-set{overflow:hidden;display:block}.main .opc .active .step-title .number{background:#7ecae6;border-color:#7ecae6;color:#fff}.main .opc .active .step-title h2{color:#427baf}.main form{display:inline;margin:0}.main .tool-tip{border:1px solid #7ba7c9;background:#eaf6ff;padding:15px 20px;position:absolute;z-index:9999}.main .opc .step .tool-tip{right:30px}.main strong{font-weight:bold}.main .block .block-title strong{display:block;font:bold 12px/16px Arial, Helvetica, sans-serif;min-height:16px;padding:1px 0 1px;text-transform:uppercase;color:#427baf}.main .block-progress .block-title strong{font-size:13px;color:#fff}.main dl{font-size:14px;margin:1em 0}.main .col2-set .col-1{float:left;width:50%;margin:10px 0;border-right:none}.main #checkout-step-login .col2-set .col-1{border:0}.main .col2-set .col-2{float:right;width:48.5%;margin:10px 0}.main fieldset{border:0;margin:0;padding:0}.main ul{list-style:none;margin:0;padding:0}.main .tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.main .tool-tip .tool-tip-content{padding:5px}.main button{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#ffffff;background:#ff5722;font-weight:500;text-align:center;width:auto;height:auto;cursor:default;padding:4px 16px;min-height:1.572em;cursor:pointer}.main .right{float:right}.main [class^="button-"],.main [class*="button-"]{-moz-transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;float:left;color:#fff;border-top:1px solid #cccccc;border:none;padding:0 30px;cursor:pointer;overflow:visible;height:38px;box-shadow:2px 2px 4px rgba(0,0,0,0.3);text-align:center;font:18px/36px "latoregular", sans-serif;text-shadow:1px 1px rgba(0,0,0,0.15);border-radius:3px}.main .button-orng{background:#ff5722}.main .small[class^="button-"],.main .small[class*="button-"]{height:30px;line-height:30px}.main .button-orng:hover{background:#86A4BF;color:#ffffff}.main .please-wait{float:right}.main #checkoutSteps .please-wait{padding:6px 10px 0 0}.main #checkout-review-submit{margin-top:3px}.main img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.main .block-progress dt{line-height:1.35;background:#eee;border:1px solid #a3aeb3;margin:0 0 6px;padding:4px 8px;color:#999}.main .block-progress dt.complete{margin:0;color:#5e8ab4}.main dd{margin:0}.main .block-progress dd{border:1px solid #a3aeb3;border-top:0;padding:8px 13px;margin:0 0 6px;color:#838c93}.main h3{margin:0;line-height:28px;color:#427baf;font-size:24px;font-weight:normal;font-family:"futura_lt_btlight", Sans-serif}.main #opc-login h3{font-size:13px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}.main h4{margin:0;line-height:28px;color:#427baf;font-size:24px;font-weight:normal;font-family:"futura_lt_btlight", Sans-serif}.main #opc-login h4{font-size:1em;font-weight:bold;margin:0;color:#2f2f2f}.main .opc .ul{list-style:disc outside;padding-left:18px}.main .form-list li{margin:0 0 16px;float:left;width:100%}.main .form-list li.control{margin:0}.main .notice-msg{border-style:solid !important;border-width:1px !important;background-position:10px 9px !important;background-repeat:no-repeat !important;min-height:24px !important;padding:8px 8px 8px 32px !important;font-size:14px !important;background-repeat-x:no-repeat !important;background-repeat-y:no-repeat !important;border-color:#fcd344;background-color:#fafaec;background-image:url(https://www.totalphase.com/skin/frontend/default/default/images/i_msg-note.gif);color:#3d6611}.main .shippingblock{float:right}.main .sp-methods{margin:0 0 8px}.main .postalErrorBlock{background-color:#fafaec;box-shadow:0 0 15px rgba(0,0,0,0.4);opacity:1;position:absolute;top:12px;width:75%;z-index:12;right:1px;border-radius:6px}.main .tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(https://www.totalphase.com/skin/frontend/default/default/images/btn_window_close.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden;background-image:url("https://www.totalphase.com/skin/frontend/default/default/images/btn_window_close.gif");background-position-x:100%;background-position-y:0px;background-size:initial;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial}.main .v-middle{vertical-align:middle}.main .please-wait img{vertical-align:middle}.main table{border:0;border-spacing:0;empty-cells:show;font-size:100%;border-collapse:collapse}.main .data-table{width:100%;border:1px solid #bebcb7;border-color:#0078ca}.main .separator{margin:0 3px}.main address{font-style:normal;line-height:1.35;color:#838c93}.main input.checkbox{margin-right:3px}.main input[type="checkbox"]{box-sizing:border-box;padding:0}.main .form-list li.control input.checkbox{margin-right:6px}.main .label{font:14px/17px "latoregular", Sans-serif;color:#838c93;position:relative;z-index:0}.main .form-list label{display:inline-block;padding:0 0 6px 0;position:relative}.main .form-list .label{margin-right:15px}.main .form-list li.control label{float:none}.main .sp-methods dt{margin:13px 0 5px;color:#427baf}.main .sp-methods dd{margin:0 !important}.main small{font-size:80%}.main .data-table tfoot{border-bottom:1px solid #0078ca}.main .buttons-set{clear:both;margin:2em 0 0;padding:8px 0 0;border-top:1px solid #e4e4e4;text-align:right}.main .opc .buttons-set{margin-top:0;padding-top:2em}.main #opc-review .buttons-set{padding:20px 30px;border:1px solid #d9dde3;border-width:0 1px 1px}.main #checkout-review-submit button{margin-bottom:20px}.main .f-left{float:left !important}.main input.radio{margin-right:3px}.main input[type="radio"]{box-sizing:border-box;padding:0}.main .form-list li.control input.radio{margin-right:6px}.main .p_close{cursor:pointer}.main .sp-methods label{color:#666}.main .sp-methods dd li{margin:5px 0}.main .check_coupon_block{padding-top:10px;padding-bottom:15px;clear:both}.main .data-table tr{height:100%}.main .no-display{display:none}.main #payment_form_authorizecimsoap{min-height:80px !important}.main .input-box{display:block;clear:both;width:auto}.main th{vertical-align:top;text-align:left;font-weight:normal}.main .data-table th{padding:6px 8px;font-weight:bold}.main .data-table thead th{font-weight:600;border-right:1px solid #c2d3e0;padding:8px;color:#fff;white-space:nowrap;vertical-align:middle;background:none repeat scroll 0 0 #2c5b87;background-image:none;background-position-x:0px;background-position-y:0px;background-size:initial;background-repeat-x:repeat;background-repeat-y:repeat;background-attachment:scroll;background-origin:initial;background-clip:initial;background-color:#2c5b87;border-color:#0078ca;font-size:15px}.main .a-center{text-align:center !important}.main td{vertical-align:top;text-align:left;font-weight:normal}.main .a-right{text-align:right !important}.main .data-table td{padding:6px;height:100%}.main .data-table tfoot td{padding-top:1px;padding-bottom:1px;border-bottom:1px solid #0078ca;border-right:1px solid #0078ca}.main .data-table tfoot tr td{border-bottom:1px solid #0078ca !important}.main .data-table tfoot tr.first td{border-top:1px solid #0078ca;border-bottom:1px solid #0078ca !important}.main .txt-midle{vertical-align:middle}.main .data-table tbody td{border-bottom:1px solid #d9dde3;border-right:1px solid #d9dde3;border-color:#0078ca}.main .pad-remove{padding:0px !important}.main #checkout-review-table .pad-remove{padding:0px !important}.main .form-list .input-box{clear:none}.main #checkout-step-login .form-list .input-box{float:none}.main .form-list li.control .input-box{clear:none;display:inline;width:auto}.main .form-list li.wide .input-box{width:535px}.main .form-list .field{float:left;width:275px}.main #coupon_code{color:#848484;font-size:11px;font-weight:bolder;width:225px}.main .couponapply-button{float:right;padding-right:13px}.main .data-table tfoot strong{font-size:16px;color:#427baf;font-weight:normal}.main .bndl-height-item{padding:9px;min-height:50px}.main .form-list input.input-text{width:182px}.main .form-list li.wide input.input-text{width:529px}.main .sp-methods .form-list li{margin:0 0 8px}.main select option{padding-right:10px}.main .checkout_coupon_bt{float:none;font-size:13px;height:20px;line-height:10px;padding:0 12px}.main #opc-review .product-name{font-size:16px}.main .part-nmbr-bold{font-weight:bold}.main .lst-bndl-price{padding:9px;float:right}.main .form-list select{width:260px}.main input[disabled]{cursor:default}.main .label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:3px;right:-8px}.main .form-list label.required em{float:right;font-style:normal;color:#eb340a;position:absolute;top:0;right:-8px}.main textarea{font:12px/15px Arial, Helvetica, sans-serif;vertical-align:top;color:#333;overflow:auto;font-family:sans-serif;font-size:12px;margin:0;resize:none;border:1px solid #353c42;border-radius:3px;min-height:15px;padding:1px 8px}.main .form-list textarea{width:254px;height:10em}.main .form-list li.wide textarea{width:529px}.main .step-title:hover{background-color:#e6e6e6}.main input,select{font-size:12px !important;padding:8px;border:1px solid #ddd;border-radius:2px;background-color:#fff;box-shadow:none}.main input:hover{border-color:#333;outline:none}}.checkout_coupon_bt{float:none;font-size:13px;height:20px;line-height:10px;padding:0 12px}#coupon_code{color:#848484;font-size:11px;font-weight:bolder;width:225px}.couponapply-button{float:right;padding-right:13px}.check_coupon_block{padding-top:10px;padding-bottom:15px;clear:both}#payment_form_authorizecimsoap{min-height:80px !important}#remember-me-box .link-tip{margin-left:10px}.checkout .col-left .row{width:100%}.main .opc .step{overflow:auto}.checkout .back-link{float:left}@media only screen and (min-width: 769px){.rd-container .form-list li{display:inline-flex}.rd-container .button-orng{margin-right:30px}}@media only screen and (max-width: 768px){.rd-container .form-content{padding:0 20px}.rd-container .input-text{width:100% !important}.rd-container select{width:100% !important}.rd-container select option{overflow:auto}}.rd-container button,input,optgroup,select,textarea{font-size:16px;color:#333;padding:8px;border:1px solid #ccc;border-radius:4px;box-shadow:none;transition:border-color 0.3s ease-in-out}.rd-container #street,#description{width:460px}.rd-container .input-text{margin:10px}.rd-container select{width:460px;margin:10px !important}.rd-container .button{float:right}.rd-container .button{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#fff !important;background:#2c5b87;font-weight:500;text-align:center;width:auto;height:auto;padding:4px 16px;min-height:1.5em;border-radius:3px;box-shadow:2px 2px 4px #0000004D;cursor:pointer !important}.rd-container .form-container{max-width:500px;margin:20px auto;padding:20px;background-color:#f2f2f2}.footer a:hover,.footer a:active{color:white;text-decoration:underline}.footer .q-item__label{color:white;font-weight:bold}.footer-expand{color:white}.footer .q-item{height:16px;line-height:16px;padding:0 5px 0 5px}.footer a:link,.footer a:visited{color:white;text-decoration:none}.footer a:hover,.footer a:active{color:white;text-decoration:underline}.footer .q-item .social-icons{width:14%}.footer{color:white;background-color:#2c5b87}.copyright{text-align:center}@media screen and (min-width: 600px){.footer-expand{display:none}}@media screen and (min-width: 600px){.q-footer .q-link{pointer-events:none;cursor:default}}.customer-account-forgotpassword .fieldset{border:1px solid #bebcb7;padding:25px;margin:15px 0}.customer-account-forgotpassword .fieldset h2{color:#427baf}.customer-account-forgotpassword .input-text{width:100%;font-size:16px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:none;resize:none}.customer-account-forgotpassword .input-text:hover{border-color:#333;outline:none}.customer-account-forgotpassword button{float:right}.customer-account-forgotpassword .custom-btn{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#fff;background:#0d47a1;font-weight:500;text-align:center;width:auto;height:auto;padding:4px 16px;min-height:1.5em;border-radius:3px;box-shadow:2px 2px 4px #0000004D;cursor:pointer}.customer-account-forgotpassword button:hover{background-color:#86A4BF !important;border-color:#86A4BF !important}.resend-confirmation-link .buttons-set{display:flex;justify-content:space-between;align-items:center}.resend-confirmation-link .input-text{height:40px;background-color:#0000000d;border-radius:1px;border:none;width:100%}.resend-confirmation-link button{background-color:#2c5b87;color:#fff;padding:5px 20px;border:none;border-radius:4px;font-size:14px;font-weight:bold;cursor:pointer}.resend-confirmation-link .form-note p{padding-top:2rem;margin-bottom:5px !important}.resend-confirmation-link .form-fieldset{border:1px solid #bebcb7;padding:15px;box-shadow:0px 0px 10px #00000080}.resend-confirmation-link h1{font-size:28px}.resend-confirmation-link h2{font-size:22px;text-align:center}[v-cloak]{display:none}@font-face{font-family:open-sans;font-display:swap;src:url(../fnt/open-sans.ttf)}html{scroll-behavior:smooth}body{font-family:open-sans;font-weight:400;font-size:16px}h1,h2,h3,h4,h5,h6{font-weight:600}h1,.text-h1{font-size:28pt}h2,.text-h2{font-size:24pt}h3,.text-h3{font-size:20pt}h4,.text-h4{font-size:16pt}a:link,a:visited{color:#489ffe;text-decoration:none}a:hover,a:active{color:black;text-decoration:none}.anchor{top:-64px;display:block;position:relative;visibility:hidden}.q-page,.page{margin:0 auto}.page{max-width:1280px}a.q-item{color:black;text-decoration:none}button.no-arrow i.q-btn-dropdown__arrow{display:none}span.ccb__edit{color:#489ffe}span.ccb__edit:hover{color:black;cursor:pointer}h2{line-height:2.5rem !important;padding:10px 0}.data,.hidden{display:none}.home .q-card{width:300px;margin:15px;padding:0}.home .q-card .q-img{width:300px;height:250px}.home .q-card .title{font-size:larger;font-weight:bold;margin-bottom:10px}.landing{background:#fff;color:#000}.landing .padding0{padding:0px !important}.landing a{color:#0080c3;transition:0.5s}.landing a:hover,.landing a:active,.landing a:focus{color:#E36020;outline:none;text-decoration:none}.landing p{padding:0;margin:0 0 30px 0}.landing h1,.landing h2,.landing h3,.landing h4,.landing h5,.landing h6{font-weight:400;margin:0 0 20px 0;padding:0;color:#0e1b4d}.landing .main-page{margin-top:70px}.landing .wow{visibility:hidden}.landing .back-to-top{position:fixed;display:none;background:#0080c3;color:#fff;width:40px;height:40px;text-align:center;border-radius:50px;right:15px;bottom:30px;transition:background 0.5s ease-in-out}.landing .back-to-top i{font-size:24px;padding-top:6px}.landing .back-to-top:focus{background:#e0072f;color:#fff;outline:none}.landing .back-to-top:hover{background:#e0072f;color:#fff}.landing .section-header{margin-bottom:60px;position:relative;padding-bottom:20px}.landing .section-header::before{content:'';position:absolute;display:block;width:60px;height:5px;background:#f82249;bottom:0;left:calc(50% - 25px)}.landing .section-header h2{font-size:36px;text-transform:uppercase;text-align:center;font-weight:700;margin-bottom:10px}.landing .section-header p{text-align:center;padding:0;margin:0;font-size:18px;font-weight:500;color:#9195a2}.landing .section-with-bg{background-color:#f6f7fd}.landing #header{height:90px;padding:25px 0;position:fixed;left:0;top:0;right:0;transition:all 0.5s;z-index:997}.landing #header.header-scrolled,.landing #header.header-fixed{background:#F2F2F2;height:80px;padding:20px 0;transition:all 0.5s;border-bottom:1px solid #ccc}.landing #header #logo h1{font-size:36px;margin:0;padding:6px 0;line-height:1;font-family:"Raleway", sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase}.landing #header #logo h1 span{color:#f82249}.landing #header #logo h1 a,.landing #header #logo h1 a:hover{color:#fff}.landing #header #logo img{padding:0;margin:0;max-height:40px}.landing .nav-menu,.landing .nav-menu *{margin:0;padding:0;list-style:none}.landing .nav-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99}.landing .nav-menu li{position:relative;white-space:nowrap}.landing .nav-menu>li{float:left}.landing .nav-menu li:hover>ul,.landing .nav-menu li.sfHover>ul{display:block}.landing .nav-menu ul ul{top:0;left:100%}.landing .nav-menu ul li{min-width:180px}.landing .sf-arrows .sf-with-ul{padding-right:30px}.landing .sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:normal}.landing .sf-arrows ul .sf-with-ul:after{content:"\f105"}.landing #nav-menu-container{float:right;margin:0}.landing .nav-menu a{padding:10px 15px;text-decoration:none;display:inline-block;font-size:16px;outline:none;color:#0080C3;line-height:19px;font-weight:400;font-style:normal}.landing .nav-menu a:hover{color:#2C5B87}.landing .nav-menu>li{margin-left:8px}.landing .nav-menu a:hover:before,.landing .nav-menu li:hover>a:before,.landing .nav-menu .menu-active>a:before{visibility:visible;width:100%}.landing .nav-menu li.purchase-info a{color:#fff;background-color:#E36020;background:-webkit-linear-gradient(#E36020, #da3f1e);background:-moz-linear-gradient(#E36020, #da3f1e);background:-ms-linear-gradient(#E36020, #da3f1e);background:-o-linear-gradient(#E36020, #da3f1e);background:linear-gradient(#E36020, #da3f1e);padding:15px 25px;border-radius:3px;transition:all ease-in-out 0.3s;margin-left:8px;margin-top:0px;line-height:1;font-size:16px}.landing .nav-menu li.purchase-info a:hover{background-color:#d84f18;background:-webkit-linear-gradient(#d84f18, #cf3217);background:-moz-linear-gradient(#d84f18, #cf3217);background:-ms-linear-gradient(#d84f18, #cf3217);background:-o-linear-gradient(#d84f18, #cf3217);background:linear-gradient(#d84f18, #cf3217);box-shadow:none;color:#fff}.landing .nav-menu ul{margin:4px 0 0 0;padding:10px;box-shadow:0px 0px 30px rgba(127,137,161,0.25);background:#fff;border-radius:3px}.landing .nav-menu ul li{transition:0.3s}.landing .nav-menu ul li a{padding:10px;color:#060c22;transition:0.3s;display:block;font-size:13px;text-transform:none;border-radius:3px}.landing .nav-menu ul li:hover>a{background:#f82249;color:#fff}.landing .nav-menu ul ul{margin:0}.landing #mobile-nav-toggle{position:fixed;right:0;top:0;z-index:999;margin:15px 15px 0 0;border:0;background:none;font-size:24px;display:none;transition:all 0.4s;outline:none;cursor:pointer}.landing #mobile-nav-toggle i{color:#fff}.landing #footer{background:#222;padding:0 0 25px 0;color:#eee;font-size:14px;position:relative}.landing #footer .copyright{text-align:center;padding-top:30px;color:white}.landing #footer .credits{text-align:center;font-size:13px;color:white;margin-top:15px}.landing #footer .credits a{text-decoration:underline;margin:0px 15px;color:white}.landing #footer .credits a:hover{color:#0080c3}.landing .banner-btn{display:inline-block;border-style:none;border-radius:3px;width:275px;height:63px;background-color:#0098DB;background:-webkit-linear-gradient(#0098DB, #085fb4);background:-moz-linear-gradient(#0098DB, #085fb4);background:-ms-linear-gradient(#0098DB, #085fb4);background:-o-linear-gradient(#0098DB, #085fb4);background:linear-gradient(#0098DB, #085fb4);box-shadow:none;text-shadow:none;color:#fff;border-width:undefinedpx;border-color:#undefined;font-size:22px;line-height:60px;font-weight:400;font-style:normal;text-align:center;background-repeat:no-repeat;text-transform:capitalize}.landing .banner-btn:hover{background-color:#0088d0;background:-webkit-linear-gradient(#0088d0, #0651ab);background:-moz-linear-gradient(#0088d0, #0651ab);background:-ms-linear-gradient(#0088d0, #0651ab);background:-o-linear-gradient(#0088d0, #0651ab);background:linear-gradient(#0088d0, #0651ab);box-shadow:none;color:#fff}.landing .banner-btn:active{background-color:#007cc5;background:-webkit-linear-gradient(#085fb4, #085fb4);background:-moz-linear-gradient(#085fb4, #085fb4);background:-ms-linear-gradient(#085fb4, #085fb4);background:-o-linear-gradient(#085fb4, #085fb4);background:linear-gradient(#085fb4, #085fb4);box-shadow:none;color:#fff}.landing .section{padding:80px 0px}.landing .sectionheader{text-align:center;font-size:36px}.landing .clr-white{color:#fff}.landing .clr-gray{color:#666}.landing .details h2{font-size:28px;color:#222;font-weight:700;margin-bottom:40px}.landing .details h4{font-size:24px;color:#0080c3;margin-bottom:20px}.landing .details a.configure{color:#222;font-size:20px;text-decoration:underline;margin-bottom:20px;display:block}.landing .ourmission .sectiondesp{font-size:18px;line-height:31px;margin-bottom:0px}.landing .ourmission .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:#000;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.landing .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.landing .video-desc .sectiondesc{font-size:16px !important;line-height:26px !important}.landing .video-text-wrapper{max-width:90%;margin:0 auto;padding:0 30px}.landing .ourmission img{border:2px solid #fff;margin:0px auto;display:block}.landing .easysteps .sectionheader{font-size:34px;font-weight:700;color:#666;margin:0px}.landing .easysteps img{display:block;margin:0px auto}.landing .easysteps .plus-sign{margin-top:50px}.landing .easysteps h3{font-weight:600;font-size:22px;color:#0080c3;text-align:center;margin-top:30px}.landing .easysteps p{font-size:18px;color:#222;line-height:31px;text-align:center;margin:0px}.landing .tab_drawer_heading{display:none}.landing .nav-tabs{background:#0080c3;font-size:22px;line-height:26px;font-weight:400;font-style:normal;text-align:center;color:#fff;height:80px}.landing .nav-tabs .nav-link{color:#fff !important;height:80px;line-height:60px;border:none;border-radius:0;font-weight:600}.landing .nav-tabs .nav-link:hover{background:#0067b0;box-shadow:none;color:#fff}.landing .nav-tabs .nav-link.active{color:#0080c3 !important;background:#F2F2F2 !important;height:80px;line-height:60px;border:none;border-radius:0}.landing .tab-content{color:#222}.landing .tab-content .tab-pane{background:#F2F2F2 !important;padding:50px}.landing .tab-content h3{color:#0080c3 !important;font-size:24px;font-weight:600}.landing .tab-content ul{list-style:none;margin:0;padding:0px;font-size:18px}.landing .tab-content ul li{margin-bottom:16px}.landing .tab-content ul li:before{content:'✓';color:#0080c3;font-weight:bold;padding-right:3px}.landing .form-control{border-style:solid;border-width:1px;border-color:#bbbbbb;background-color:#fff;color:#1f1f1f;box-shadow:inset 0px 2px 3px #dddddd;-webkit-box-shadow:inset 0px 2px 3px #dddddd;-moz-box-shadow:inset 0px 2px 3px #dddddd;border-radius:0}.landing .form-control-label{margin-bottom:0px}.landing .btn-submit{display:block;border-style:none;border-radius:0px;z-index:67;width:150px;height:42px;background-color:#0098DB;background:-webkit-linear-gradient(#0098DB, #2479cc);background:-moz-linear-gradient(#0098DB, #2479cc);background:-ms-linear-gradient(#0098DB, #2479cc);background:-o-linear-gradient(#0098DB, #2479cc);background:linear-gradient(#0098DB, #2479cc);box-shadow:none;text-shadow:none;color:#fff;border-width:undefinedpx;border-color:#undefined;font-size:16px;line-height:19px;font-weight:400;font-style:normal;text-align:center;background-repeat:no-repeat}.landing .btn-submit:active{background-color:#007cc5;background:-webkit-linear-gradient(#2479cc, #2479cc);background:-moz-linear-gradient(#2479cc, #2479cc);background:-ms-linear-gradient(#2479cc, #2479cc);background:-o-linear-gradient(#2479cc, #2479cc);background:linear-gradient(#2479cc, #2479cc);box-shadow:none;color:#fff}.landing .btn-submit:hover{background-color:#0088d0;background:-webkit-linear-gradient(#0088d0, #1b68c2);background:-moz-linear-gradient(#0088d0, #1b68c2);background:-ms-linear-gradient(#0088d0, #1b68c2);background:-o-linear-gradient(#0088d0, #1b68c2);background:linear-gradient(#0088d0, #1b68c2);box-shadow:none;color:#fff}.landing .vertical-alignment-helper{display:table;height:100%;width:100%}.landing .vertical-align-center{display:table-cell;vertical-align:middle}.landing .vertical-alignment-helper .modal-content{width:inherit;height:inherit;margin:0 auto;background:0 0;box-shadow:none;width:700px;background:#fff;height:400px}.landing .vertical-alignment-helper .modal-body{padding:0}.landing .vertical-alignment-helper button.close{position:absolute;right:5px;font-size:40px;color:#fff;opacity:1;text-shadow:none;font-weight:100;top:0;line-height:1}.landing .vertical-alignment-helper button.close img{width:30px;height:30px;position:absolute;top:-15px;right:-15px;z-index:9999}@media (min-width: 768px){.landing .vertical-alignment-helper .modal-dialog{position:relative;display:table;overflow-y:auto;overflow-x:auto;width:auto}}.landing #cookies{display:none;width:100%;height:auto;padding:20px;position:fixed;background:#E1FFF9;border-bottom:2px solid #fbeed5;color:#c09853;text-align:center;bottom:0;left:0;z-index:9999;transition:bottom .3s ease-in-out, top .3s ease-in-out}.landing #cookies>p{color:#000;font-weight:500;font-style:normal;font-size:17px;margin-bottom:0px}.landing #cookies>p a{color:#0c37ae;font-weight:500;font-style:normal;font-size:17px;text-decoration:underline}.landing #cookies.display{display:block;-webkit-animation:cookies 1s 1;-moz-animation:cookies 1s 1;-ms-animation:cookies 1s 1;-o-animation:cookies 1s 1;animation:cookies 1s 1}@keyframes cookies{0%{-webkit-transform:translate3d(0, -100px, 0);-moz-transform:translate3d(0, -100px, 0);-ms-transform:translate3d(0, -100px, 0);-o-transform:translate3d(0, -100px, 0);transform:translate3d(0, -100px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.landing #close-cookies{position:absolute;right:50px;top:16px;background:#fff;border-radius:50%;padding:5px 9px;color:#000;cursor:pointer}.landing #cookies.display.close-cookies{display:none}.landing .accept-cookie{border-style:solid;border-radius:10px;left:631px;top:14px;z-index:2;width:115px;height:27px;background:#bfece3;box-shadow:none;text-shadow:none;color:#000;border-width:2px;border-color:#000;font-size:16px;line-height:10px;font-weight:600;font-style:normal;text-align:center;background-repeat:no-repeat;text-transform:uppercase;margin-left:10px}.landing .aardvark{font-family:'Open Sans', sans-serif}.landing body.page-header-fixed{padding-top:60px !important}.landing body.page-header-fixed #header2{position:fixed !important;top:0;left:0;width:100%;z-index:99999;background:#fff;animation:slide-down 0.5s;padding:20px 0px}@keyframes slide-down{0%{opacity:0;transform:translateY(-100%)}100%{opacity:0.9;transform:translateY(0)}}.landing #header2{padding:0;text-align:center}.landing #header2 .container{margin-top:20px}.landing #header2 .nav-menu a{font-family:Open Sans;color:#000;line-height:30px}.landing #header2 .header-btn{display:none}.landing body.page-header-fixed #header2 .header-logo{float:left;padding-top:5px}.landing body.page-header-fixed #header2 .header-btn{display:block;float:right}.landing .btn-orange{display:inline-block;border-style:none;border-radius:3px;width:200px;height:50px;text-transform:uppercase;background-color:#E36020;background:-webkit-linear-gradient(#f6732c, #eb8929);background:-moz-linear-gradient(#f6732c, #eb8929);background:-ms-linear-gradient(#f6732c, #eb8929);background:-o-linear-gradient(#f6732c, #eb8929);background:linear-gradient(#f6732c, #eb8929);box-shadow:none;text-shadow:none;color:#fff !important;border-width:undefinedpx;border-color:#undefined;font-size:18px;line-height:50px;font-weight:400;font-family:Open Sans;font-style:normal;text-align:center;background-repeat:no-repeat}.landing .btn-orange:hover{background-color:#d84f18;background:-webkit-linear-gradient(#df751f, #ea5f21);background:-moz-linear-gradient(#df751f, #ea5f21);background:-ms-linear-gradient(#df751f, #ea5f21);background:-o-linear-gradient(#df751f, #ea5f21);background:linear-gradient(#df751f, #ea5f21);box-shadow:none;color:#fff}.landing .btn-orange:active{background-color:#cc4514;background:-webkit-linear-gradient(#f6732c, #f6732c);background:-moz-linear-gradient(#f6732c, #f6732c);background:-ms-linear-gradient(#f6732c, #f6732c);background:-o-linear-gradient(#f6732c, #f6732c);background:linear-gradient(#f6732c, #f6732c);box-shadow:none;color:#fff}.landing .jumbotron.hero-image{background-attachment:fixed;background-repeat:no-repeat;background-position:left top;background-size:cover;border-style:none;margin-left:auto;margin-right:auto;margin-bottom:0px;border-radius:0px;width:100%;height:526px;position:relative}.landing .jumbotron.hero-image>.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(47,92,133,0.72);z-index:0}.landing .jumbotron.hero-image>.inner{position:relative;z-index:2;color:#fff;text-align:center;max-width:775px;margin:0px auto}.landing .jumbotron.hero-image>.inner h1{font-size:44px;font-weight:600;font-style:normal;color:#fff;margin-bottom:5px}.landing .jumbotron.hero-image>.inner p{font-family:'Open Sans', sans-serif;font-size:22px;line-height:40px;font-weight:300;font-style:normal;color:#fff;margin-bottom:10px}.landing .hero-btn{border:none;outline:0;display:inline-block;width:250px;height:60px;font-size:20px;line-height:60px;font-weight:400;font-family:Open Sans;text-align:center;cursor:pointer;text-transform:uppercase;margin:5px}.landing .hero-bottom-section{left:35%;top:300px;display:block;background:#fff;border-style:none;border-radius:198px;width:395px;height:395px;position:absolute;z-index:0}.landing .hero-bottom-section-img{display:block;background:rgba(255,255,255,0);border-radius:145px;left:55px;top:55px;z-index:2;width:265px;height:265px;position:absolute}.landing #footer2{display:block;background:#2f5c85;border-style:none;margin-left:auto;margin-right:auto;margin-bottom:0px;border-radius:0px;width:100%;padding:30px;position:relative}.landing #footer2 .copyright,.landing #footer2 .credits a{color:#87a9c9;font-family:"Open Sans";font-style:normal;font-weight:400;font-size:14px}.landing #footer2 .credits a{text-decoration:underline}.landing #benefits{color:#000}.landing #benefits h5{font-family:"Open Sans";font-weight:600;font-size:18px;color:#323e48;margin-bottom:10px;line-height:30px}.landing #benefits p{font-weight:300;font-style:normal;font-size:16px;color:#231f20;line-height:30px}.landing .arrow-up{position:absolute;top:-35px;left:49%;z-index:1}.landing .arrow-down{position:absolute;bottom:-35px;left:49%;z-index:1}.landing #keyfeatures{position:relative}.landing #keyfeatures .nav-tabs{font-size:16px}.landing #keyfeatures .nav-tabs .nav-link.active{background:#fff !important}.landing #keyfeatures .tab-content .tab-pane{background:#fff !important}.landing #keyfeatures .tab-content ul li{color:#231f20;font-style:normal;font-weight:300;font-size:16px;margin-bottom:0px;line-height:30px}.landing #about,.landing #contact{background:#2c5b87;color:#f2f2f2}.landing .contact-bg-image{background-image:url("../img/aardvark/contact-bg.png");background-attachment:fixed;background-repeat:no-repeat;background-position:left top;background-size:cover;border-style:none;margin-left:auto;margin-right:auto;margin-bottom:0px;border-radius:0px;width:100%;position:relative}.landing .contact-bg-image>.overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(47,92,133,0.72);z-index:0}.landing .contact-bg-image>.inner{position:relative;z-index:2;color:#fff}.landing .contact-text{color:white}.landing .contact-text h3{font-size:24px;font-weight:600;font-style:normal;color:#fff;text-align:center}.landing .contact-text p{font-family:'Open Sans', sans-serif;font-size:18px;font-weight:300;font-style:normal;text-align:center;color:#fff}.landing .contact-btn{border:none;outline:0;display:inline-block;width:250px;height:60px;font-size:20px;line-height:60px;font-weight:400;font-family:Open Sans;text-align:center;cursor:pointer;text-transform:uppercase}.landing .contact-color-overlay{position:absolute;background:rgba(47,92,133,0.72);height:526px;width:100%}.landing .contact-text .form-control{background-color:#fff;color:#1f1f1f;border-radius:3px;border-color:#fff;box-shadow:none}.landing .capabilities h3{text-align:center;padding-bottom:30px}.landing .capabilities p{color:#231f20;font-family:"Open Sans";font-style:normal;font-weight:300;font-size:16px}.landing .testimonials{font-size:18px;color:#333;font-family:"Open Sans";font-style:normal;font-weight:300;margin:0px;position:relative}.landing .testimonials p{line-height:30px}.landing .a2b-bus-monitor .nav-menu li{text-transform:uppercase}.landing .a2b-bus-monitor .nav-menu li.purchase-info a{width:140px;height:34px;line-height:1px;text-transform:capitalize;text-align:center;margin-top:1px}.landing .a2b-bus-monitor .details p{color:#222;font-size:22px;line-height:30px}.landing .a2b-bus-monitor .details .btn-orange{width:140px}.landing .a2b-bus-monitor section.ourmission{padding:30px 0px}.landing .a2b-bus-monitor .ourmission h3{font-size:22px;margin-bottom:10px}.landing .a2b-bus-monitor .ourmission .sectiondesp{font-size:16px;line-height:25px;margin-bottom:10px}.landing .a2b-bus-monitor .ourmission .btn-orange{text-transform:capitalize;background:#e36020}.landing .a2b-bus-monitor .ourmission .btn-orange:hover,.landing .a2b-bus-monitor .ourmission .btn-orange:active{background:#cc4514}.landing .a2b-bus-monitor .clr-blue{color:#0080c3}.landing .a2b-bus-monitor .sectionheader,.landing .a2b-bus-monitor .sectionsubheader{font-weight:600}.landing .a2b-bus-monitor .sectionsubheader{font-size:22px;color:#222}.landing .a2b-bus-monitor .sectiondata{font-size:12pt;margin-bottom:10px;color:#222;line-height:30px}.landing .a2b-bus-monitor .sectiondata li{font-weight:bold}.landing .a2b-bus-monitor .easysteps .easy-main-img{width:240px;height:190px}.landing .a2b-bus-monitor #contact .btn-orange{text-transform:capitalize;background:#e36020;line-height:20px}.landing .a2b-bus-monitor #contact .btn-orange:hover,.landing .a2b-bus-monitor .ourmission .btn-orange:active{background:#cc4514}.landing .testmonial-text{font-size:22px;color:#222;line-height:30px;text-align:center;margin-bottom:10px}.landing .testimonial-name{font-size:16px;color:#222;line-height:30px;text-align:center;margin-bottom:0px}.landing .testimonial-name a{text-decoration:underline}.landing .overviewsections{font-size:12pt;margin-bottom:10px;color:#222;line-height:30px;margin-top:50px}.landing .overviewsections h4{font-weight:bold;margin-top:10px}.landing .overviewsections img{height:90px}@media screen and (min-width: 1024px) and (max-width: 1199px){.landing .container{max-width:1024px}.landing .hero-bottom-section{left:32%}}@media screen and (min-width: 992px) and (max-width: 1023px){.landing .easysteps h3{font-size:20px}.landing .hero-bottom-section{left:31%}}@media screen and (min-width: 768px) and (max-width: 991px){.landing .container{padding:0px}.landing #header.header-scrolled,.landing #header.header-fixed{height:70px}.landing #logo img{width:150px}.landing .nav-menu a{padding:8px 10px;font-size:14px}.landing .nav-menu li.purchase-info a{padding:8px 10px;font-size:14px;margin-top:3px}.landing .details h2{font-size:36px;margin-bottom:30px}.landing .details h4{font-size:20px}.landing .details a.configure{font-size:18px}.landing .banner-btn{width:200px;height:50px;line-height:40px}.landing .sectionheader{font-size:30px}.landing .nav-tabs{font-size:18px;height:60px}.landing .nav-tabs .nav-link{line-height:40px;height:60px}.landing .nav-tabs .nav-link.active{line-height:40px;height:60px}.landing .tab-content h3{font-size:18px}.landing .tab-content ul{font-size:14px}.landing .tab-content ul li{margin-bottom:5px}.landing #header2 .nav-menu a{padding:10px 10px}.landing #header2 .btn-orange{width:120px}.landing #header2 #logo img{width:auto}.landing .jumbotron.hero-image{height:410px}.landing .hero-bottom-section{left:30%;top:265px;width:300px;height:300px}.landing .hero-bottom-section-img{left:15px;top:0px}.landing #keyfeatures .nav-tabs .nav-link{font-size:14px;padding:.5rem 0rem}.landing .a2b-bus-monitor .nav-menu a{padding:8px 5px}.landing .a2b-bus-monitor .nav-menu li.purchase-info a{line-height:15px;width:90px}.landing .a2b-bus-monitor .details p{font-size:18px;line-height:20px}}@media screen and (max-width: 480px){.landing .container{width:80%}.landing #header.header-scrolled,.landing #header.header-fixed{height:70px}.landing section{padding:50px 0px}.landing #logo img{width:150px}.landing .nav-menu a{padding:8px 10px;font-size:14px}.landing .nav-menu li.purchase-info a{padding:8px 10px;font-size:14px;margin-top:3px}.landing .details h2{font-size:28px;margin-bottom:30px}.landing .details h4{font-size:20px}.landing .details a.configure{font-size:18px}.landing .banner-btn{width:275px;height:50px;line-height:40px}.landing .banner-image{width:50%;margin-bottom:20px}.landing .arrow-img{display:none}.landing .ourmission .sectiondesp{font-size:16px;line-height:26px;margin-bottom:0px}.landing .sectionheader{font-size:30px}.landing .easysteps .sectionheader{font-size:30px;line-height:45px}.landing .easysteps h3{margin:10px 0px;font-size:18px}.landing .easysteps .plus-sign{margin:20px}.landing #applications{background-image:url(../img/alexandre-debieve.png)}.landing #applications .clr-gray{color:#fff}.landing #applications .sectionheader{font-size:30px;max-width:260px;font-weight:bold;margin:0px auto}.landing .nav-tabs{font-size:18px;height:auto;display:block}.landing .nav-tabs .nav-link{line-height:40px;height:60px}.landing .nav-tabs .nav-link.active{line-height:40px;height:60px}.landing .tab-content h3{font-size:18px}.landing .tab-content ul{font-size:14px}.landing .tab-content ul li{margin-bottom:5px}.landing .tab-content .tab-pane{padding:20px}.landing .tab-content .col-12{margin-bottom:20px}.landing .tabs{display:none}.landing h3.tab_drawer_heading{background:#0080c3;font-weight:600;font-style:normal;text-align:center;color:#fff !important;height:50px;line-height:50px;margin-bottom:0px;display:block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.landing h3.tab_drawer_heading.d_active{background:#0067b0;color:#fff}.landing .aardvark .container{width:100%}.landing #header2 .btn-orange{width:120px;height:40px;line-height:25px !important}.landing #header2 #logo img{width:150px}.landing #footer2{text-align:center !important}.landing #footer2 .text-right{text-align:center !important}.landing .jumbotron.hero-image>.inner h1{font-size:28px;margin-bottom:10px}.landing .jumbotron.hero-image>.inner p{font-size:20px;line-height:30px;margin-bottom:5px}.landing .hero-btn{padding:10px 15px;width:auto;height:auto;font-size:16px;line-height:1}.landing .jumbotron.hero-image{height:400px}.landing .hero-bottom-section{left:20%;top:230px;width:260px;height:260px}.landing .hero-bottom-section-img{left:0px;top:0px}.landing #keyfeatures .border-right{border:none !important}.landing .arrow-down,.landing .arrow-up{left:42%}.landing .a2b-bus-monitor .nav-menu li.purchase-info a{line-height:15px}}@media screen and (max-width: 375px){.landing .container{width:100%}.landing .hero-btn{font-size:14px;width:200px;margin-bottom:10px}.landing .jumbotron.hero-image{height:500px}.landing .hero-bottom-section{left:15%;top:320px;width:260px;height:260px}.landing .hero-bottom-section-img{left:0px;top:0px}}@media screen and (max-width: 320px){.landing .hero-bottom-section{left:10%;top:320px;width:260px;height:260px}.landing .a2b-bus-monitor .nav-menu li.purchase-info a{width:100px}}.landing .thumbnail img{max-width:100%}.landing .img-wrapper{width:100%;padding-bottom:25%;position:relative}.landing .img-wrapper img{position:absolute;top:0;bottom:0;left:0;right:0}.landing .beagle{padding-bottom:0px}.landing .beagle header{padding:10px 0px}.landing .beagle header .header-logo{float:left;margin-top:5px}.landing .beagle header .header-btn{float:right}.landing .sales-btn{border-radius:24px;background:#e56121;box-shadow:none;text-shadow:none;color:#fff !important;padding:10px 40px !important}.landing #footer3{display:block;background:#fff;border-style:none;margin-left:auto;margin-right:auto;margin-bottom:0px;border-radius:0px;width:100%;padding:30px;position:relative;color:#666;font-size:14px}.landing .beagle .banner{padding-top:100px;background:#fff;background:-webkit-linear-gradient(#f0f0f0, #fff);background:-moz-linear-gradient(#f0f0f0, #fff);background:linear-gradient(#f0f0f0, #fff);background:-ms-linear-gradient(#f0f0f0, #fff);background:-o-linear-gradient(#f0f0f0, #fff);font-weight:400;font-family:"Open Sans";font-size:18px;color:#555550;font-style:normal}.landing .beagle .banner .bannerData{padding-left:50px;max-width:470px}.landing .beagle .banner h1{color:#2b5b85;font-family:"Open Sans";font-weight:600;font-style:normal;font-size:60px;line-height:70px}.landing .beagle .banner p{font-weight:400;font-family:"Open Sans";font-size:18px;color:#555550;line-height:30px;font-style:normal;margin:30px}.landing .bannerScroll{margin-top:30px}.landing .beagle .keyfeatures{background:rgba(255,255,255,0);background-image:url("/media/landingpages/beagle/keyfeatures-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;border-style:none;margin-left:auto;margin-right:auto;margin-bottom:0px;border-radius:0px;position:relative}.landing .beagle .keyfeatures h3{font-weight:700;font-family:"Open Sans";font-size:21px;color:#fff;font-style:normal}.landing .keyfeaturesdata{display:block;background:#fff;border-style:none;border-radius:6px;z-index:11;color:#000;padding:20px}.landing .keyfeaturesdata ul li:before{content:'✓';font-family:FontAwesome;color:#0078AF;padding-right:2px}.landing .keyfeaturesdata li{list-style:none;font-weight:400;font-family:"Open Sans";font-size:16px;color:#555550;font-style:normal;line-height:26px;margin-bottom:15px}.landing .testimonials .testData{font-weight:400;font-family:"Open Sans";font-size:21px;color:#555550;font-style:italic}.landing .testimonials .testName{font-weight:500;font-style:normal;font-size:21px;color:#2b5b85;margin-bottom:0px}.landing .testimonials .testSubname{font-weight:400;font-family:"Open Sans";font-size:16px;color:#999;font-style:normal}.landing .beagle .products{background:rgba(255,255,255,0);background-image:url("/media/landingpages/beagle/products-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;border-style:none;margin-left:auto;margin-right:auto;margin-bottom:0px;border-radius:0px;position:relative}.landing .beagle .products h3{font-weight:700;font-family:"Open Sans";font-size:21px;color:#fff;font-style:normal}.landing .productitem{background:#fff;color:#000;border-radius:5px;margin-bottom:20px}.landing .productImg,.landing .productDesp{margin:0px auto;display:block;padding:0px 20px}.landing .productImg img{height:200px;display:block;margin:0px auto}.landing .productbtn{background:#e56121;padding:15px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.landing .productviewbtn{display:block;color:#fff;font-size:20px;font-weight:600}.landing .productviewbtn:hover{color:#fff}.landing .productData{margin-bottom:10px;font-weight:400;font-family:"Open Sans";font-size:14px;color:#3a4147;font-style:normal}.landing .productPrice{font-weight:600;font-family:"Open Sans";font-size:16px;color:#3a4147;font-style:normal;margin-bottom:10px}.landing .beagle .contact-bg-image{background-image:url("/media/landingpages/beagle/contact-bg.png")}.landing .beagle .contact-text{display:block;background:#fff;border-style:none;border-radius:6px;max-width:600px;padding:50px}.landing .beagle .contact-text h3{font-weight:400;font-family:"Open Sans";font-size:38px;color:#2b5b85;font-style:normal;line-height:45px}.landing .beagle .contact-text p{font-weight:300;font-size:19px;line-height:30px;color:#666;font-style:normal;max-width:320px;margin:0px auto;text-align:center}.landing .beagle .contact-text .contactform{margin-top:20px}.landing .beagle .contact-text input{background-color:#fff;color:#000;border-radius:5px;box-shadow:inset 0px 2px 3px #dddddd;-webkit-box-shadow:inset 0px 2px 3px #dddddd;-moz-box-shadow:inset 0px 2px 3px #dddddd;border:1px solid #bbbbbb}.landing .beagle .contact-text textarea{background-color:#fff;color:#000;border-radius:5px;box-shadow:inset 0px 2px 3px #dddddd;-webkit-box-shadow:inset 0px 2px 3px #dddddd;-moz-box-shadow:inset 0px 2px 3px #dddddd;border:1px solid #bbbbbb}.landing .beagle .contact-text label{font-family:Open Sans;font-weight:400;font-size:12px;line-height:13px;color:#999}@media screen and (max-width: 768px){.landing .beagle .banner .bannerData{padding-left:30px}.landing .beagle .banner h1{font-size:30px}.landing .sales-btn{padding:10px 20px !important;font-size:14px;font-weight:bold}.landing .productImg img{height:155px}}@media screen and (max-width: 640px){.landing .beagle .banner{padding:10px 30px}.landing .beagle .banner .bannerData{margin-top:20px;max-width:100%}}@media screen and (max-width: 360px){.landing .beagle .banner .sales-btn{display:block;max-width:180px;margin:0px auto;text-align:center}}.landing .content-block .q-icon{padding-left:5px;padding-right:25px}.landing .content-block .q-field__input{min-height:24px !important;padding-left:5px}.landing .content-block .q-field__label{padding-left:10px}.landing .main-row{display:flex;justify-content:center;align-items:center}.landing .q-field--dense .q-field__label{padding-left:10px}.landing .q-field__prepend.q-field__marginal.row.no-wrap.items-center{padding-right:25px;padding-left:5px}.landing .q-item__label{padding-left:10px !important}.landing .viewmore{color:#fff !important;font-size:16px !important;background:#0d47a1 !important;line-height:16px}.landing .viewmore a:hover{color:#E36020 !important}#q-notify .q-notifications .q-notifications__list .row{margin-left:0px;margin-right:0px}#q-notify .q-notifications .q-notifications__list .col{padding-left:0px;padding-right:0px}.messages,.messages ul{list-style:none;text-align:center;padding-top:10px;margin:0;margin-bottom:20px}.messages .error-msg li{color:red}.demo-notice{position:absolute;left:2px;top:100px;z-index:5000;text-align:left;font-size:12px;width:100px;white-space:nowrap;overflow:hidden}.demo-notice:hover{width:auto}.notice-inner{background:orange}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:swap;src:url(../fnt/material-icons.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}.nav{background-color:white;border-bottom:1px solid #ccc}.nav a:link,.nav a:visited{color:black;text-decoration:none}.nav-buy{padding-top:6px}.nav-menu{min-width:150px}.parent-container{position:absolute;z-index:9999}.q-page{z-index:3000}.q-notifications{position:absolute;z-index:9999}.q-header{z-index:9999}.q-menu{z-index:9999}.product{text-align:left;padding:0 10px}.product p,.product ul,.product ol,.product .bundle{text-align:left}.product .product-card{width:100%;max-width:300px}.product .bundle{padding:20px;border:1px solid #ccc;border-radius:5px;width:100%;min-width:600px;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.3)}.product .bundle-row{overflow-x:auto;scrollbar-width:thin}.product .bundle-item .q-checkbox{padding-bottom:5px;padding-top:5px;font-weight:400}.product .bundle-group{font-size:14px;padding-right:15px}.product table{margin-left:auto;margin-right:auto;border-collapse:separate;border-spacing:0px;width:100%}.product table b{font-size:14pt;color:#2c5b87}.product th,.product td{border:solid 1px lightgrey;border-spacing:0px;padding:0.5em 0.75em;border-width:1px}.product td{text-align:left}.product tr:nth-of-type(even){background-color:#fafafa}.product .description,.product .q-expansion-item{width:100%;max-width:75%;margin:auto}.product .q-expansion-item{margin-top:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.15)}.product .description ul{list-style-type:'• ';margin:0 0 5px 0;padding:10px}.product .description .bit{margin-right:10px;width:auto;float:left;border-spacing:0}.product .description .bit td{padding:0}.product .shortdesc{padding-bottom:5px}.product .q-card{padding:5px;text-align:left}.product .q-card b{font-size:14pt;color:#2c5b87}.product .q-item__label{text-align:left;font-weight:bold}.product .q-tab__label{font-size:16px;font-weight:700}.product .product-price{font-size:16pt;font-weight:bold;margin-bottom:10px}.product .tier-prices{list-style-type:'‣ ';margin:0 0 5px 0;padding:10px;padding-left:25px;background-color:#f4f7f7;border:1px solid #ddd;width:fit-content}.product div.markup{width:100%;overflow-x:scroll;display:grid;padding:0 75px}.product div.markup .title{text-align:left;font-weight:bold}.product div.markup table{border:1px solid #ccc;border-collapse:collapse;border-spacing:0;width:auto}.product div.markup big{font-size:14pt}.product div.markup th,.product div.markup td{vertical-align:top;padding:10px;margin:0;border:1px solid #ccc}.product div.markup tr:nth-of-type(even){background-color:white}.product .download{padding-bottom:10px}.product .download dl.item-options dt{display:none}.product .download dl.item-options dd:before{font-family:"Material Icons";content:"\f090";margin-right:5px}.product .download dl.item-options dd{margin-bottom:5px}.product .download input{display:none}.product .download input+label i:before{content:"expand_more"}.product .download dl.item-options .current{display:block}.product .download dl.item-options .previous{display:none}.product .download input:checked+label+dl.item-options .previous{display:block}.product .related .q-scrollarea{height:425px;margin:0 auto;width:1000px}@media screen and (max-width: 1250px){.product .related .q-scrollarea{width:1000px}}@media screen and (max-width: 1000px){.product .related .q-scrollarea{width:750px}}@media screen and (max-width: 750px){.product .related .q-scrollarea{width:500px}}.product .related .q-card{width:230px;height:395px;margin:5px 10px}.product .related .name{font-size:13px;font-weight:bold;text-align:center;margin-bottom:8px;min-height:58.5px;min-width:138px}.product .related .desc{font-size:12px;text-align:left}.product .related .cart-icon{width:100%;text-align:center}.product .related .q-btn__content span.block{display:none !important}@media only screen and (min-width: 769px){.product .resource{width:220px}}.product .resource{margin:40px 0}.product .resource a{color:black}.product .resource h1{font-size:18px;font-weight:normal;line-height:normal;margin:10px 0;padding:0}.product .feature-box{font-size:14.4px;box-shadow:0 1px 5px #0003, 0 2px 2px #00000024, 0 3px 1px -2px #0000001f !important;border-radius:4px !important;width:45%;height:fit-content;margin:1em}.product .feature-box ul ul{margin:7px 28px 0 28px}.product .feature-title{color:#2c5b87;font-size:1.25rem;font-weight:700;line-height:1.125;width:100%;padding-bottom:10px}.product .feature-list{color:#000;font-size:14.4px;list-style:disc outside;margin-left:2em;margin-bottom:1em}.product .widget-static-block{display:flex;flex-wrap:wrap}.product .list{display:block}.product .resource-card{width:300px;margin:15px;padding:0}.product .resource-image{width:300px;height:150px}.product .resource-title{height:115px;overflow:hidden}.product .resource-description{height:auto;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;padding:0 16px}.product .resource-button{text-align:center;margin-top:15px}.product .star-rating{display:flex;flex-direction:row-reverse;font-size:1.5em;justify-content:space-around;padding:0 .2em;text-align:center;width:100%;justify-content:left}.product .star-rating label{color:#ccc;cursor:pointer}.product .star-rating :checked~label{color:#f90}.product .star-rating label:hover,.product .star-rating label:hover~label{color:#fc0}.product .star-rating .star{border:none !important;border-radius:none !important}.product .review-button{color:#ffffff;width:200px;height:50px;background-color:#3399CC;border:#3399CC;cursor:pointer;border:none;margin:10px 0}.product .submit-button{color:#ffffff;width:120px;height:40px;background-color:#3399CC;border:#3399CC;cursor:pointer;border:none;margin-top:20px}.product .floated-element{float:right}.product .clear{clear:both}.product .star{color:#FFD700;border:1px solid #FFD700;border-radius:50%;padding:2px;margin-right:5px}.product .empty-star{color:#CFCFCF;border:1px solid #CFCFCF;border-radius:50%;padding:2px;margin-right:5px}.product .review{border-bottom:1px solid #E0E0E0;display:flex;flex-wrap:wrap;padding:20px}.product .review:last-of-type{border-bottom:none;padding-bottom:0}.product .review-nickname{font-weight:bold;width:10%;margin-right:5%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product .review-title{font-weight:bold;width:50%;margin-right:5%;text-align:left}.product .review-rating{width:30%;text-align:right}.product .review-date{width:10%;color:#A0A0A0;margin-top:5px;float:left}.product .review-description{width:100%;text-align:left;margin-top:5px}.product .review-container{width:100%;max-width:1024px;margin:auto;padding:10px}.product .review-container .review-section{border:1px solid #E0E0E0}.product #review-form .form-fields{padding:20px;border:1px solid #E0E0E0}.product .review-section .q-pagination{display:flex;justify-content:center}.product .feature-buttons{display:flex;flex-wrap:wrap;justify-content:center}.product .feature-buttons .q-btn{padding-right:10px}.product a img{max-width:100%;height:auto}@media screen and (max-width: 600px){.product .related .q-scrollarea{width:auto}}@media only screen and (min-width: 769px){.product .rating{display:flex;justify-content:flex-end;margin-top:5px}}@media only screen and (max-width: 768px){.product .description,.product .q-expansion-item{width:100%;max-width:100%;margin:auto}.product .q-expansion-item{margin-top:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.15)}.product div.markup{padding:0 40px}.product .key-features{display:block}.product .key-features .list-section{display:block}}.product .q-item__section--side>.q-icon{font-size:16px;color:#2c5b87;font-weight:600}.product .outlined-check{border:2px solid #2c5b87;border-radius:50%}.product .q-item__section--avatar{min-width:30px;flex-direction:row;padding-top:4px;padding-right:10px}.product .key-features{width:100%;max-width:1024px;margin:auto}.product .list-header{font-size:16px;font-weight:700;color:#2c5b87}.product .underline{margin:10px 0}.product .tab-container{width:100%;max-width:75%;margin:auto}.product .tab-card{padding:0}.product .panel-content div{padding:2px}.product .tab-card{box-shadow:none;border-radius:0}.product .q-tab-panel .row{padding:10px}.product .q-tab-panel .row .q-item a{display:contents}@media only screen and (max-width: 768px){.product .tab-container{width:100%;max-width:100%}.product .q-tabs__content{display:block}}.product .q-item{padding:12px 16px}.product .q-tab-panels{background-color:#F2F2F2 !important}.product .list-icon{font-size:7px !important;color:#000 !important;padding-top:5px}.product .list-item{min-height:1px !important;padding-top:3px !important;padding-bottom:3px !important}.product .carousel-container{display:flex;align-items:center;justify-content:center;width:auto;height:auto}.product .thumbnails{width:auto;height:auto;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.product .thumbnails img{width:35px;height:45px;display:block;margin:20px;cursor:pointer;border:1px solid #303130;border-radius:6px;object-fit:contain}.product .thumbnails .highlighted{box-shadow:0 0 0 3px #C8F3FA;transition:transform 0.3s ease;transform:scale(1.2)}.product .paginate{width:10px;height:10px;margin:5px 20px;cursor:pointer;border-radius:10px;justify-content:center;align-items:center}.product .main-image{flex:1;margin:0 20px;position:relative;display:inline-block;height:250px;max-height:250px;width:275px}.product .main-image img{height:100%;max-height:250px;width:100%;display:block;object-fit:contain}.product .image-title{font-size:12px;position:relative;width:100%;text-align:center;bottom:0;color:#000000;padding:5px 10px;margin:10px 0}.product .main img{cursor:crosshair}.product .image-right{position:fixed;border:1px solid #000;background-color:white;pointer-events:none;z-index:999;right:15px;top:100px;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5)}.product .zoom-preview{position:fixed;height:500px;width:65%;right:15px;top:100px;background-color:white;border:1px solid #000;pointer-events:none;z-index:999;box-shadow:-5px 5px 10px 0px rgba(0,0,0,0.5);background-repeat:no-repeat}.product .custom-cursor{position:fixed;background-image:url("/skin/frontend/default/quasar/img/filter.gif");width:80px;height:80px;pointer-events:none;margin-top:-40px;margin-left:-40px;z-index:9999}.product .popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:10000}.product .popup-content{background-color:#fff;padding:40px;border-radius:8px;display:flex;position:relative;box-shadow:0 5px 15px rgba(0,0,0,0.5);height:500px;width:100%;max-width:1200px;margin:auto}.product .popup-left{flex:1;overflow:hidden}.product .popup-left img{max-width:100%;max-height:400px}.product .popup-right{flex:0 0 auto;margin-left:20px;text-align:center}.product .popup-right img{width:50px;height:50px;margin:0 15px 10px 0;cursor:pointer;border:2px solid #D5DBDB;object-fit:contain}.product .popup-close-icon{cursor:pointer;font-size:24px;position:absolute;top:0;right:10px}.product .heighlight-thumbnail{border:none;border:2px solid #FF8F00 !important}.product .popup-image.zoom-in-cursor{cursor:zoom-in}.product .popup-image.zoom-out-cursor{cursor:zoom-out}.product .note-text{font-size:14px;color:#565959}.product .popup-right img:hover{border:2px solid #004B91}.product .toggle-btn{height:auto}.product .short-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width: 768px){.product .popup-content{height:100%;padding:40px;overflow:hidden}.product .popup-left img{max-width:350px;max-height:250px}.product .product-image{display:block}.product .carousel-container{width:auto;padding-bottom:25px}.product .image-title{height:60px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.product .popup{padding:60px 10px 10px 10px}}.product .popup-thumbnails{height:260px;overflow-y:scroll}.product .popup-thumbnails::-webkit-scrollbar{width:8px}.product .popup-thumbnails::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.product .popup-thumbnails::-webkit-scrollbar-thumb:hover{background-color:#555}.product .popup-img-section{height:400px}.product .popup-img-section{width:100%;height:400px;overflow:hidden;text-align:center}.product .popup-caption{display:inline-block;width:100%;height:45px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product .bundle-block{width:75%;overflow-x:scroll}@media only screen and (max-width: 1024px){.product .image-right{display:none}}.product .product .q-card .q-btn .on-left{margin-right:0px}.protocol{overflow:auto !important}.protocol .accessories-section,.protocol .software-section{padding:5px 0}.protocol .accessories-section .q-expansion-item,.protocol .software-section .q-expansion-item{margin-top:10px;margin-bottom:10px;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.15)}.protocol .banner{margin:0;padding:0}.protocol .banner .banner-img{background-size:cover;background-position:center;background-repeat:no-repeat;height:60vh;text-align:center;width:100%;position:relative}.protocol .banner .banner-content{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;padding:0 1rem}.protocol .banner .banner-content .label{max-width:100%;width:100%;word-wrap:break-word}.protocol .banner .banner-label{color:white;font-size:5rem;line-height:1.2;margin:0;word-break:break-word}.protocol .banner .banner-subtitle{color:white;font-size:24px;margin-top:1rem;line-height:1.4}.protocol .banner .banner-subtitle a{color:white}.protocol .banner .fa-angle-right:before{font-size:15px}.protocol .tab-card{margin:0 !important}@media (max-width: 768px){.protocol .banner-img{height:50vh}.protocol .banner-label{font-size:2rem}.protocol .banner-subtitle{font-size:1rem}}@media (max-width: 480px){.protocol .banner-img{height:45vh}.protocol .banner-label{font-size:4rem !important}.protocol .banner-subtitle{font-size:0.95rem}}.protocol .blog-section a{color:#1161ad !important;font-size:16px}.protocol .blog-section .related-blogs{margin:auto;max-width:768px;width:100%}.protocol .body-content{min-height:700px}.protocol .expansion-cards{overflow:auto;scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.protocol .expansion-cards::-webkit-scrollbar{width:8px}.protocol .expansion-cards::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.protocol .expansion-cards::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.protocol .expansion-cards::-webkit-scrollbar-thumb:hover{background:#555}.protocol .carousel-card{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;text-overflow:ellipsis}.protocol .category{font-size:18px;font-weight:bold}.protocol .product-comparision .compare-product-name{color:#2c5b87;min-height:100px;text-align:center;-webkit-line-clamp:unset}.protocol .product-comparision .product-column{text-align:center !important}.protocol .product-comparision .compare-products{overflow-x:auto}.protocol .compare-products{overflow:auto}.protocol .ellipsis{padding-left:15px !important}.protocol .expanded-description{background-color:#eee;border-radius:15px;box-shadow:0 1px 5px #0003, 0 2px 2px #00000024, 0 3px 1px -2px #0000001f;left:0;padding:10px;position:absolute;right:0;top:100%;z-index:3000}.protocol .expanded-description .content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;line-clamp:10;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.protocol .feature-column{font-weight:600}.protocol .filters-left{padding-top:10px}.protocol .filters-left .row.inline{display:flex !important}.protocol .footer{z-index:-1}.protocol .image-block{align-items:center;display:flex;height:175px;justify-content:center;overflow:hidden}.protocol .image-wrapper{align-items:center;display:flex;justify-content:center;overflow:hidden}.protocol .image-wrapper .img-block{width:100px;height:100px;align-items:center;display:flex}.protocol .image-wrapper img{max-height:100%;max-width:100%;object-fit:contain}.protocol .input-filter{max-width:250px !important;width:100%;padding:10px 0}.protocol .main-body-content{margin:auto;max-width:1024px;width:100%}.protocol .main-right-block,.protocol .filter-right{direction:rtl}.protocol .note-section h4{color:#1161ad !important}.protocol .notes-section .q-item{color:#000000;width:100px}.protocol .notes-section .q-item .q-icon{color:#808080}.protocol .superscript-info{color:#555;font-size:0.9em;margin-top:10px;padding:0 15px}.protocol .superscript-info ul{list-style-type:disc;margin-left:20px}.protocol .panel-content .tab-card{box-shadow:none;height:auto !important;padding:0 !important;width:100% !important}.protocol .prod-list .q-card{font-size:14px;height:auto;min-height:404px;padding:5px;width:200px}.protocol .product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-weight:bold;overflow:hidden;min-height:60px}.protocol .resource-section .q-tabs{color:#2c5b87 !important;background-color:#fff !important}.protocol .resource-section .q-tab__indicator{background-color:#2c5b87}.protocol .protocol-menu{padding-left:20px}.protocol .q-card{font-size:14px;height:300px;margin:10px;width:180px}.protocol .q-expansion-item__content{transition:height 0.3s ease, margin 0.3s ease;overflow:hidden}.protocol .q-expansion-item{overflow:hidden}.protocol .q-expansion-item__toggle-icon{color:white}.protocol .q-radio.row.inline{display:flex;padding-left:20px}.protocol .q-tab__label{text-transform:capitalize;font-weight:700 !important}.protocol .q-tabs{padding:5px}.protocol .q-table{padding:5px;width:100%}.protocol .q-table tbody td:before{background:none}.protocol .q-table td{font-size:16px;height:auto}.protocol .q-table th{font-size:16px}.protocol .q-table td,.protocol .q-table th{vertical-align:middle !important}.protocol .resource-card{height:500px !important;width:300px !important}.protocol .resource-card .resource-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;margin-bottom:20px;overflow:hidden;padding-bottom:2px;text-overflow:ellipsis}.protocol .resource-card .resource-title{height:100px}.protocol .resources{padding:0 10px}.protocol .search-field .q-field__native{font-size:18px}.protocol .submenu-item{font-size:14px;padding-left:50px}.protocol .table-cell{padding:10px;text-align:left}.protocol .table-row th,.protocol .table-row td{border-bottom:2px solid #e0e0e0}.protocol .YL__toolbar-container{background-color:#ffffff;border:none !important;justify-content:space-between;padding:10px;z-index:9999}.protocol .YL__toolbar-container .YL__toolbar-input-btn{margin:auto}.protocol .YL__toolbar-container .q-field--outlined .q-field__control{padding:0 2px 0 12px !important}@media only screen and (min-width: 769px){.protocol .custom-select{width:250px}}.protocol th.header-column{width:0px;padding-left:0px !important;padding-right:0px !important}.protocol th img{display:block;margin:0 auto 5px}.protocol .tooltip-wrapper{display:inline-flex;align-items:center;gap:4px}.protocol .custom-tooltip{background-color:#333;font-size:14px;padding:8px 12px;line-height:1.4}.protocol .info-icon-wrapper{display:inline-flex;align-items:center}.protocol .table-row{border-bottom:1px solid #ddd}.protocol .table-row .header-column{white-space:normal;width:190px;min-width:190px;max-width:190px}.protocol .card-list{position:relative;z-index:2500;padding-left:50px}.protocol .sub-table{width:100%;padding:0 5%}.protocol .sub-table .table-row{height:65px}.protocol .sub-table .table-row th{width:200px}.protocol .sub-table .table-row td{text-align:center;border-bottom:1px solid #ddd;padding:8px}.protocol .sub-table .table-row .row-heading{text-align:left;border-bottom:1px solid #ddd;padding:8px;font-weight:600}.protocol .faq .q-card{width:auto !important;height:auto !important}.protocol .faq .q-expansion-item__toggle-icon{color:#757575 !important}.protocol .faq .faq-item-answer{font-size:16px !important;line-height:24px !important}@media all{.quote-container #qquote-tbl-address input,.quote-container #billDiv input,.quote-container #billDiv select{width:100%;font-size:16px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:none}.quote-container #qquote-tbl-address input:hover,.quote-container #billDiv input:hover,.quote-container #billDiv select:hover{border-color:#333;outline:none}.quote-container .quote-btn .c2q{display:flex;width:100%;max-width:930px;margin:auto}.quote-container.quote-tbl{width:100%;max-width:930px;margin:auto}.quote-container .col-main{display:block;float:left;width:66.666%;padding:0 0 1px;overflow:hidden}.quote-container .col-main{float:none;width:auto}.quote-container .page-title{width:100%;overflow:hidden;border-bottom:1px solid #ccc;margin:8px 0 10px}.quote-container .page-title{border-bottom:0}.quote-container form{display:inline;margin:0}}.quote-container #fade{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:#ababab;z-index:1001;-moz-opacity:0.8;opacity:0.7;filter:alpha(opacity=80)}.quote-container #modal{width:auto;height:auto;display:none;position:absolute;top:45%;left:20%;padding:30px 15px 30px 15px;border:3px solid #ababab;box-shadow:1px 1px 10px #ababab;border-radius:20px;background-color:white;z-index:1002;text-align:center;overflow:auto}@media all{.quote-container ol{list-style:none;margin:0;padding:0}.quote-container .c2q{border-bottom:1px solid #cccccc;display:block;overflow:hidden}.quote-container ol.c2q{background:rgba(255,255,255,0.5);padding:12px 12px 6px 12px}.quote-container h1{margin:0;line-height:36px;color:#427baf;font-size:32px;font-weight:normal;font-family:"futura_lt_btlight", Sans-serif}.quote-container .page-title h1{margin:0;font-size:18px !important;color:#427baf}.quote-container.quote-tbl table{border:0;border-spacing:0;empty-cells:show;font-size:100%;border-collapse:collapse}.quote-container .table-wrapper{display:block;overflow:auto}.quote-container.quote-tbl .data-table{width:100%;border-left:1px solid #bebcb7;border-right:1px solid #bebcb7;border-color:#bebcb7;white-space:nowrap}.quote-container .qquote-client-collaterals{padding:25px 0;width:100%}.quote-container img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.quote-container li.section{font-size:14px}.quote-container .c2q li.section{display:inline}.quote-container .data-table tfoot{border-bottom:1px solid #0078ca}.quote-container .qquote-client-collaterals .box{border:1px solid #bebcb7;margin-bottom:18px;padding:12px 15px}.quote-container .qquote-cart-collaterals{padding:1px 0;width:100%}.quote-container .c2q .tab-title{position:relative;float:left;text-align:center;padding:15px 11px 0;background:none;width:25%}.quote-container .c2q .tab-title,.quote-container .c2q .allow .tab-title{height:69px}.quote-container .c2q .allow .tab-title{cursor:pointer;background:none}.quote-container .c2q li.section .tab-title{float:none;display:inline-block;width:auto;height:auto;background:#86a4bf;border-radius:3px;overflow:hidden;padding:3px 0px;margin:0 10px 0 0;font-size:14px}.quote-container .c2q li.section:hover .tab-title{z-index:2;background:#0b355e;color:#e56120}.quote-container .c2q .active .tab-title{color:#ef0606;cursor:default;z-index:2;background-color:#fbfaf6}.quote-container .c2q li.section.active .tab-title{z-index:2;background:#0b355e;color:#e56120}.quote-container .c2q li.section:hover .tab-title,.quote-container .c2q li.section.active .tab-title{z-index:2;background:#0b355e;color:#e56120}.quote-container .data-table tr{height:100%}.quote-container h4{margin:0;line-height:28px;color:#427baf;font-size:24px;font-weight:normal;font-family:"futura_lt_btlight", Sans-serif}.quote-container .qquote-client-collaterals .client-data h4{background-image:url("/skin/frontend/default/quasar/img/fill-form-icon.png");padding-left:23px;background-position:0 0;background-repeat:no-repeat;min-height:18px;padding:1px 0 1px 35px;text-transform:uppercase;font-size:1.1em}.quote-container .label{font:14px/17px "latoregular", Sans-serif;color:#838c93;position:relative;z-index:0}.quote-container.quote-tbl textarea{font:12px/15px Arial, Helvetica, sans-serif;height:100px;vertical-align:top;color:#333;overflow:auto;font-family:sans-serif;font-size:12px;margin:0;resize:none;border:1px solid #bebcb7;border-radius:3px;min-height:15px;padding:1px 8px}.quote-container .input-text{font-size:16px;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#fff;box-shadow:none;resize:none}.quote-container .input-box{display:block;clear:both;width:auto}.quote-container .qquote-cart-collaterals .box{border:1px solid #bebcb7;margin-bottom:18px;padding:12px 15px}.quote-container input{font:12px/15px Arial, Helvetica, sans-serif;vertical-align:baseline;color:#222;font-family:sans-serif;font-size:100%;margin:0;line-height:normal;outline:none}.quote-container input[type="submit"]{-webkit-appearance:button;cursor:pointer}.quote-container h2{margin:0;line-height:36px;color:#427baf;font-size:32px;font-weight:normal;font-family:"futura_lt_btlight", Sans-serif}.quote-container .c2q .tab-title h2{font-size:14px;color:#bbb;clear:both;margin:0;line-height:14px}.quote-container .c2q .allow .tab-title h2{color:#000}.quote-container .c2q .tab-title h2,.quote-container .c2q .allow .tab-title h2{width:auto;text-align:center;clear:right;float:left;margin:5px 0.8em;color:#fff}.quote-container .c2q .tab-title a{display:none}.quote-container a:hover{text-decoration:none}.quote-container a:active,.quote-container a:hover{outline:0}.quote-container .c2q .active .tab-title h2{color:#f18200}.quote-container .c2q .tab-title h2,.quote-container .c2q .allow .tab-title h2,.quote-container .c2q .active .tab-title h2{width:auto;text-align:center;clear:right;float:left;margin:5px 0.8em;color:#fff}.quote-container .c2q .active .tab-title h2{color:#fff}.quote-container.quote-tbl th{vertical-align:top;text-align:left;font-weight:normal}.quote-container .a-center{text-align:center !important}.quote-container.quote-tbl .data-table th{padding:6px 8px;font-weight:bold}.quote-container.quote-tbl .cart-table th{padding:2px 10px}.quote-container.quote-tbl .data-table thead th{font-weight:600;padding:8px;color:#000;font-size:15px;white-space:nowrap;vertical-align:middle;background:none repeat scroll 0 0 #2c5b87;background-image:none;background-position-x:0px;background-position-y:0px;background-size:initial;background-attachment:scroll;background-origin:initial;background-clip:initial;background-color:#fff;border-bottom:1px solid #bebcb7;border-color:#bebcb7}.quote-container td{vertical-align:top;text-align:left;font-weight:normal;border-right:none !important}.quote-container .data-table td{padding:6px}.quote-container .cart-table td{padding:9px}.quote-container .data-table td{height:100%}.quote-container .data-table tbody td{border-bottom:1px solid #d9dde3;border-right:1px solid #d9dde3;border-color:#bebcb7}.quote-container .pad-remove{padding:0px !important}.quote-container .a-right{text-align:right !important}.quote-container .data-table tfoot td{padding-top:1px;padding-bottom:1px;border-bottom:1px solid #0078ca;border-right:1px solid #0078ca}.quote-container .cart-table tfoot td{padding:5px 10px}.quote-container .data-table tfoot tr td{border-bottom:1px solid #0078ca !important}.quote-container .data-table tfoot tr.first td{border-top:1px solid #bebcb7;border-bottom:1px solid #bebcb7 !important}.quote-container .bndl-height-item{padding:9px;min-height:50px}.quote-container.quote-tbl .cart-container th,td{vertical-align:top !important}.quote-container.quote-tbl div#parent{position:relative;height:100px}.quote-container .btn-remove{display:block;width:11px;height:11px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden;background-color:initial}.quote-container .btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;text-indent:-999em;overflow:hidden;background-image:url("/skin/frontend/default/quasar/img/btn_trash.png");background-size:initial;background-color:initial}.quote-container .cart-table .btn-continue{float:left}.quote-container .button-orng{display:inline-flex;flex-direction:column;align-items:stretch;position:relative;outline:0;border:0;vertical-align:middle;font-size:14px;line-height:1.715em;text-decoration:none;color:#fff;background:#ff5722;font-weight:500;text-align:center;width:auto;height:auto;padding:4px 16px;min-height:1.5em;border-radius:3px;box-shadow:2px 2px 4px rgba(0,0,0,0.3);box-shadow:2px 2px 4px rgba(0,0,0,0.3);cursor:pointer}.quote-container.quote-tbl .button-orng:hover{background-color:#86A4BF !important;border-color:#86A4BF !important}.quote-container .cart-table .btn-update{float:right;margin-left:10px}.quote-container .qquote-cart-collaterals .shipping-adress h4{background-image:url("/skin/frontend/default/quasar/img/icon_lorry.gif");padding-left:23px;background-position:0 5px;background-repeat:no-repeat;min-height:16px;padding:1px 0 1px 21px;text-transform:uppercase;font-size:1.1em}.quote-container input[type="checkbox"]{box-sizing:border-box;padding:0}.quote-container p{margin:1em 0}.quote-container .bndl-height-item h2{line-height:20px}.quote-container .cart-table .product-name{margin:0 0 5px;color:#2f2f2f;font-size:16px}.quote-container .part-nmbr-bold{font-weight:bold}.quote-container :focus{outline:0}.quote-container textarea:focus{background-color:#edf7fd}.quote-container div#comment{position:absolute;padding:1px;margin:3px;cursor:pointer;overflow-y:auto;background:none repeat scroll 0 0 #ffffff;width:96%;max-height:170px;background-image:none;background-attachment:scroll;background-origin:initial;background-clip:initial;background-color:#ffffff}.quote-container .bndl-height-item .product-name a{color:#0078c9}.quote-container .left{float:left !important}.quote-container .qquote-client-collaterals table tr td{padding:5px}.quote-container .p5{padding-left:5px}.quote-container .qquote-client-collaterals table tr td .label{padding:0 0 5px 0;display:inline-block}.quote-container #qquote-tbl-address td input.input-text{width:100%;padding-right:10px}.quote-container .qquote-client-collaterals table tr td.left{width:100%}.quote-container .w224{width:224px}.quote-container #qquote-tbl-shipping td input.input-text{width:224px;padding-right:10px;color:#e4dede}.quote-container select option{padding-right:10px}}.quote-container .quote-success{width:100%;max-width:960px;margin:auto}.quote-container .quote-success .page-description{font-size:14px}.quote-container .quote-success .page-title,.page-description{border-bottom:1px solid #bebcb7}.quote-success{text-align:center;padding-bottom:20px}.quote-success .page-description{border-bottom:none !important}.quote-success .buttons-set .button-orng{float:right}.quote-container .quote-btn .c2q .tab-title a{display:block;color:#ffffff;padding:5px}.qquoteadv-index-index ul.messages{margin-top:80px;text-align:center}.leightbox,.leightboxlink{background-color:#FFFFFF;border:2px solid #B8B8B8;color:#0A263C;display:none;font:9px Arial,sans-serif;left:25%;margin:0;overflow:auto;padding:0;position:absolute;text-align:left;top:25%;width:450px;min-height:200px;z-index:10011}#overlay,#overlaylink{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;background-color:#333;filter:alpha(opacity=80);background-color:rgba(0,0,0,0.75)}.overlaybutton{margin-right:20px;margin-left:10px}.search{width:100%;max-width:960px;margin-left:auto;margin-right:auto;margin-bottom:30px}.search .search-tabs a{font-size:12pt}.search .search-form{text-align:center}.search .search-form input{width:80%}.search .toolbar .pager,.search .searchindex-result .pager{float:none;padding-bottom:25px;margin:10px 0;font-size:11pt}.search .toolbar .pager .amount,.search .searchindex-result .pager .amount{display:block;float:left;margin:0}.search .toolbar .pager .limiter,.search .searchindex-result .pager .limiter{display:block;float:right;font-size:0}.search .toolbar .pager .limiter label,.search .searchindex-result .pager .limiter label{font-size:11pt;padding:5px}.search .toolbar .pager .limiter select,.search .searchindex-result .pager .limiter select{width:4em;height:30px;padding:2px}.search .toolbar .pager .pages,.search .searchindex-result .pager .pages{display:block;float:none;text-align:center}.search .toolbar .pager .pages strong,.search .searchindex-result .pager .pages strong{display:none}.search .toolbar .pager .pages a,.search .searchindex-result .pager .pages a{height:auto;width:12pt}.search .toolbar .pager .pages ol,.search .searchindex-result .pager .pages ol{display:inline;float:none;margin-left:4px}.search .toolbar .pager .pages li,.search .searchindex-result .pager .pages li{display:inline;float:none;padding:5px}.search .toolbar .pager .pages li.current,.search .searchindex-result .pager .pages li.current{border:none}.search .toolbar .sorter,.search .searchindex-result .sorter{float:none;display:block;text-align:center;font-size:11pt;margin-bottom:10px}.search .toolbar .sorter .view-mode,.search .searchindex-result .sorter .view-mode{display:none}.search .toolbar .sorter select,.search .searchindex-result .sorter select{width:10em;height:30px;padding:2px;margin:0 5px}.search .searchindex-result li{margin-bottom:20px}.search .products-grid{display:flex;flex-flow:row wrap}.search .products-grid .item{display:block;flex:1;margin:10px;padding:10px;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.3);text-align:center}.search .products-grid .item h2{font-size:11pt;line-height:normal}.search .products-grid .item .price-box{margin:10px 0}.search .products-grid .item .actions,.search .products-grid .item .ratings,.search .products-grid .item .minimal-price-link{display:none}@media screen and (max-width: 800px){.search{width:95%}}.xsitemap-index-index .page-title{color:white;background:#2c5b87;width:100%;min-height:90px;display:flex;text-align:center;padding:0 20px;align-items:center;justify-content:center}.xsitemap-index-index .page-title h1{font-size:18pt;font-weight:bold}.xsitemap{display:flex;margin:0 auto 20px auto;max-width:calc(min(1280px, 95%));flex-flow:row wrap}.xsitemap .xsitemap-categories,.xsitemap .xsitemap-pages{float:none;flex:1 1 640px}.xsitemap h1,.xsitemap h2,.xsitemap h3,.xsitemap h4{font-size:16px;font-weight:bold}.xsitemap ul.categories{margin-left:10px}.xsitemap ul.pages{margin-left:20px}.xsitemap li.category{font-size:14px;font-weight:bold}.xsitemap li.product,.xsitemap li.page-url{font-size:12px;font-weight:normal}#zendesk{width:100%;padding:0 10px 0 10px;display:flex;align-items:center}#zendesk .main,#zendesk .col-main{width:100%}#zendesk .page-title{font-weight:bold;font-size:14pt;border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:20px}#zendesk ul.category-list{list-style:none;display:flex;flex-wrap:wrap;margin:20px 0;padding:0}#zendesk ul.category-list li{flex:1 1 250px;margin:20px 20px;padding:0;text-align:center;border:1px solid black;border-radius:5px;color:white;background-color:#2c5b87;box-shadow:2px 2px 4px 0px rgba(0,0,0,0.3)}#zendesk .category-list a{display:block;color:#91bdd3;transition:all 0.2s ease-in;padding:20px;width:100%;height:100%}#zendesk .category-list a:hover{color:white;transition:all 0.2s ease-in}#zendesk ol.breadcrumbs,#zendesk ol.breadcrumbs li{display:inline-block;padding:0;margin:0;font-weight:bold;font-size:14pt}#zendesk ol.breadcrumbs li+li:before{content:": ";margin-left:0.25em}#zendesk .page-summary{margin-bottom:20px}#zendesk h2{font-size:16pt}#zendesk h3{margin:0;padding:0}#zendesk h3 a{color:black;font-size:14pt}#zendesk h3 a:hover{color:#489ffe}#zendesk ul.article-list{list-style:none;margin:0 0 10px 0;padding:0}#zendesk ul.article-list li{margin:10px 0}#zendesk .article-title{font-weight:bold}#zendesk .search{display:none}#zendesk .section-tree{display:flex;flex-wrap:wrap}#zendesk .section-tree .section{flex:1 1 470px;max-width:480px;vertical-align:top;padding:0px 75px 50px 0px}#zendesk .section-tree .section h3{border-bottom:1px solid #aaaaaa;margin:10px 0 10px 0}@media screen and (max-width: 800px){#zendesk ul.category-list li{margin:10px 10px}}.user-manual .contents ul{list-style-type:none}.user-manual li{margin-bottom:5px}.user-manual ul{padding-left:30px;list-style-type:disc}.user-manual ul ul{padding-left:15px}.user-manual ol{padding-left:30px;list-style-type:decimal}.user-manual ol li{margin-bottom:10px}.user-manual #pageheader{display:none}.user-manual .toplink{float:right}.user-manual h1,.user-manual h2,.user-manual h3,.user-manual h4{margin:10px 0;font-weight:bold}.user-manual h1{font-size:24px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:20px 0}.user-manual h2{font-size:20px}.user-manual h3{font-size:18px}.user-manual h4{font-size:18px}.user-manual .figure div{max-width:600px;margin:20px auto;font-style:italic}.user-manual table{margin:20px auto;max-width:600px;border-collapse:collapse}.user-manual table td{border:1px solid #888}.user-manual table .left{float:none;text-align:left}.user-manual table .right{float:none;text-align:right}.user-manual .api{margin:0 0 20px 0}.user-manual .api .heading{font-weight:bold}.user-manual .api .content{margin-left:20px}.user-manual .api table.api{max-width:100%;margin:0}.user-manual .api table.api td{border:none;padding-right:15px}.user-manual .api table.api td:last-child{width:100%}.user-manual pre{max-width:800px;white-space:pre-wrap;margin:10px auto}#article-attachments .attachments{margin:20px 0}#article-attachments .attachments span{margin-left:10px}.related-articles{margin-top:50px}.related-articles h3{font-size:22px;font-weight:bold}.related-articles ul{margin:10px 0}.videos{width:100%}.videos .container{width:100%;max-width:1024px;margin:auto}.videos .long-cards{border-radius:20px;width:auto;height:250px;margin:35px}.videos .q-card{min-height:auto !important}.videos .q-img__image{padding:20px 10px}.videos .q-img__image{object-fit:contain !important}.videos q-img{max-height:100%;max-width:100%;object-fit:cover}.videos .wp-image{max-height:100%;max-width:100%;object-fit:cover;padding:20px 10px}.videos .image-block{display:flex;align-items:center;justify-content:center;overflow:hidden}.videos .description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.videos .recommended .q-scrollarea{height:350px;margin:0 auto;width:1000px}.videos .recommended .square-cards .q-card{width:225px;height:300px;margin:5px 10px}.videos .recommended .square-cards .name{height:75px}.videos .recommended .square-cards .q-img__image{padding:10px}.videos .recommended .flat-cards .q-card{border-radius:50px}.videos .on-left{margin-right:0 !important}.videos .YL__toolbar-container{padding:1px}@media only screen and (max-width: 1024px){.videos .long-cards{height:auto !important;width:auto}}.videos .download-link{display:flex;align-items:center;margin-top:10px;text-decoration:none;color:black;font-size:24px}.videos .YL__toolbar-container{border:none;border-bottom:1px solid #0000001f}.videos .no-data-message{text-align:center}@media (max-width: 600px){.videos .image-block{min-width:300px;max-width:100% !important}}@media (min-width: 599px){.videos .image-block{min-width:300px;min-width:auto;max-width:100% !important}}@media (min-width: 768px){.videos .search-block{direction:rtl}}@media (max-width: 769px){.videos .product{width:100%}}@media (min-width: 1024px){.videos .drawer-opened{padding-left:300px}}.videos .q-field--outlined .q-field__control:before,.videos .q-field--outlined .q-field__control:after{border:none}.videos .search-field{width:300px;direction:ltr;border:1px solid #0000003d}.videos .body-content{padding:10px 0}.videos .q-page{z-index:2000 !important}.videos .q-drawer{bottom:8px !important;z-index:3000}.videos .outer-container{padding-left:10%}.videos .main-image .q-img__image{object-fit:cover !important}.videos .main-image .q-img{height:100%;max-height:550px}.videos .video-detail{width:100%;max-width:1024px;margin:auto}.videos .video-detail .features-list{padding:0 20px}.videos .video-detail .features-list li span{font-size:16px !important}.videos .video-container{position:relative;padding-bottom:44%;height:0;overflow:hidden;width:100%;max-width:769px;margin:auto;background:#000}.videos .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width: 769px){.videos .video-container{padding-bottom:56.25%}}.cms-description{width:100%;max-width:960px;margin-left:auto;margin-right:auto}
