iframe.iframe-standard{border:0;overflow:hidden}iframe.iframe-border{border:0}.text-default,a{color:#3d78d8}a:focus,a:hover{color:#2c5fb3}.mark,mark{background-color:#3d78d8;color:#fff}.table>thead>tr>th{border-bottom:1px solid #3d78d8;background-color:#3d78d8;color:#fff}.table-bordered{border-color:#3d78d8}.default-bg{background-color:#3d78d8;color:#fff}.default-translucent-bg:after{background-color:rgba(61,120,216,.7)}.blogpost .post-info{background-color:#3d78d8;color:#fff}.blogpost .side .social-links li a{background-color:transparent;border-color:transparent;color:#3d78d8}.blogpost ul.links li a:hover,.timeline-date-label{color:#3d78d8}@media (min-width:768px){.timeline .timeline-item:before{background-color:#fff;border:1px solid #3d78d8}.main-navigation .navbar-left>li:last-child>.dropdown-menu{right:0;left:auto}}.btn-gray.active,.btn-gray:active,.btn-gray:focus,.btn-gray:hover,.btn-light-gray.active,.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover,.open .dropdown-toggle.btn-gray,.open .dropdown-toggle.btn-light-gray{color:#fff;background-color:#3d78d8;border-color:#3d78d8}.btn-default{background-color:#3d78d8;color:#fff!important;border-color:#2c5fb3}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{color:#fff!important;background-color:#2c5fb3;border-color:#2c5fb3}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default{background-color:#2c5fb3;border-color:#2c5fb3}.btn-white{background-color:transparent;color:#2c5fb3;border:1px solid #3d78d8}.btn-white.active,.btn-white:active,.btn-white:focus,.btn-white:hover,.open .dropdown-toggle.btn-white{color:#fff;background-color:#2c5fb3;border-color:#2c5fb3}.default-bg .form-control{border-color:#3d78d8;background-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.35);box-shadow:inset 0 2px 3px rgba(0,0,0,.35);color:#fff}.default-bg .form-control:focus{border-color:#3d78d8;background-color:rgba(0,0,0,.25)}.default-bg .input-group-addon{background-color:#2c5fb3;border-color:#3d78d8;color:#fff}.dropdown .active>a>.badge,.dropdown .open>a>.badge,.dropdown a:hover .badge{border-color:#3d78d8}.pagination>.active>a:focus,.pagination>.active>a:hover,ul.pagination li.active a,ul.pagination li>a:hover{color:#fff;background-color:#3d78d8;border-color:#3d78d8}ul.pager,ul.pagination{margin:40px 0 10px}.nav-tabs>li.active>a:after,.tab-content:after{background-color:#3d78d8}@media (max-width:480px){.nav-tabs>li>a:hover:after{background-color:#3d78d8}}.tabs-style-2 .nav-tabs{border-bottom:1px solid #3d78d8}.tabs-style-2 .nav-tabs>li.active>a,.tabs-style-2 .nav-tabs>li.active>a:focus,.tabs-style-2 .nav-tabs>li.active>a:hover,.tabs-style-2 .nav-tabs>li>a:hover{border:1px solid #3d78d8;background-color:#3d78d8;color:#fff}.vertical .nav-tabs>li>a:hover:after{background-color:#3d78d8}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover,.nav-pills>li>a:focus,.nav-pills>li>a:hover{border:1px solid #f3f3f3;color:#3d78d8;background-color:#fafafa}.nav-pills>li.active>a:after,.nav-pills>li.active>a:focus:after,.nav-pills>li.active>a:hover:after,.nav-pills>li>a:focus:after,.nav-pills>li>a:hover:after{color:#3d78d8}.light .footer-content .nav-pills>li.active>a:hover,.light .footer-content .nav-pills>li>a:hover{color:#2c5fb3}.nav-pills>.active>a>.badge{color:#2c5fb3;background-color:#fff;border-color:#2c5fb3}.panel-heading a,.panel-heading a:hover,.panel-transparent .panel-heading a:hover{background-color:#3d78d8;color:#fff}.modal-content .modal-header,.progress-bar-default{background-color:#3d78d8}.overlay a{color:#3d78d8;background-color:#fff}.overlay-links a+a{color:#fff;background-color:#3d78d8}a.overlay i{color:#3d78d8}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus{color:#3d78d8;background-color:transparent}.main-navigation .navbar-nav>.open>a,.main-navigation .navbar-nav>.open>a:focus,.main-navigation .navbar-nav>.open>a:hover{color:#666;background-color:#fafafa}.dropdown-menu .menu>.active>a,.dropdown-menu .menu>.active>a:focus,.dropdown-menu .menu>.active>a:hover,.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#fff;color:#3d78d8;border-color:#f1f1f1}#offcanvas .nav .open>a,#offcanvas .nav .open>a:focus,#offcanvas .nav .open>a:hover,#offcanvas .nav>li>a:focus,#offcanvas .nav>li>a:hover,#offcanvas .navbar-nav>li.active>a{color:#3d78d8;background-color:#fff}.mega-menu .menu>li>a:focus,.mega-menu .menu>li>a:hover{background-color:#fff;color:#3d78d8;border-color:#f1f1f1}.navbar-default .navbar-nav>.active.dropdown>a:before{color:#3d78d8}.navbar-default .navbar-nav>.dropdown.open>a:before{color:#e5e5e5}.dropdown .dropdown.open>a:before,.transparent.header:not(.dark) .dropdown .dropdown.open>a:before{color:#3d78d8}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fafafa;border-color:#3d78d8}.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background-color:#3d78d8}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#3d78d8;background-color:transparent}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#3d78d8;background-color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#3d78d8}}.subfooter .navbar-default .nav>.active>a:focus,.subfooter .navbar-default .nav>.active>a:hover,.subfooter .navbar-default .nav>li>a:hover{background-color:transparent;color:#3d78d8}.box.gray-bg:hover{color:#3d78d8}.box.default-bg:hover{background-color:#fff;border:1px solid #3d78d8}.box-style-1:not(.team-member):hover i,.box.default-bg:hover *{color:#3d78d8}.box-style-1.dark-bg:hover i,.box-style-1.default-bg:hover i{color:inherit}.box-style-2:hover .default-bg{background-color:#fff;border:1px solid #3d78d8}.box-style-2:hover .default-bg *,.box-style-2:hover .white-bg *{color:#3d78d8}.box-style-3:hover .default-bg{background-color:#fff;border:1px solid #3d78d8}.box-style-3:hover .default-bg *,.box-style-3:hover .white-bg *{color:#3d78d8}.tag a:hover{color:#fff;background-color:#3d78d8;border-color:#3d78d8}.social-links li a{background:#3d78d8;border:1px solid #3d78d8;color:#fff}.social-links li a:hover{background-color:transparent;border-color:#2c5fb3;color:#2c5fb3}.social-links .dropdown.open>button>i:before{content:"\f00d";color:#3d78d8}.header-top .social-links li a:hover{color:#2c5fb3}.header-top-dropdown .dropdown.open>button,.header-top-dropdown .dropdown>button:hover{color:#3d78d8}.plan .popover-title{background-color:#3d78d8;color:#fff}.gray .plan .header h3{color:#3d78d8}.white .plan .header{color:#fff;background:#3d78d8}.stripped .header{background:#3d78d8;-webkit-box-shadow:0 0 60px #2c5fb3 inset;-moz-box-shadow:0 0 60px #2c5fb3 inset;box-shadow:0 0 60px #2c5fb3 inset;color:#fff}.default_bg{background-color:#3d78d8;color:#fff}.tparrows.round:hover{color:#fff;background-color:#3d78d8}.tp-bullets.simplebullets.round .bullet.selected,.tp-bullets.simplebullets.round .bullet:hover{background-color:#3d78d8}.tp-bannertimer{background-color:rgba(61,120,216,.7)}.owl-prev{background-color:#3d78d8;color:#f1f1f1}.owl-next{background-color:#f1f1f1;color:#3d78d8}.content-slider-with-controls .owl-buttons div,.content-slider-with-controls-autoplay .owl-buttons div{background-color:#3d78d8;color:#f1f1f1}.content-slider-with-controls .owl-next:hover,.content-slider-with-controls .owl-prev:hover,.content-slider-with-controls-autoplay .owl-next:hover,.content-slider-with-controls-autoplay .owl-prev:hover{background-color:#f1f1f1;color:#3d78d8}.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{background:#3d78d8}.owl-item img{margin:0 auto}.owl-controls .owl-page span{border:1px solid #3d78d8}.owl-item .caption{background-color:rgba(241,241,241,.85);bottom:40px;max-width:40%;opacity:.8}.owl-carousel .overlay-container{margin:0!important}.overlay-container{background-color:#fff}.overlay-container img{margin:0 auto}.related-equipment img{padding:10px}.related-equipment .owl-carousel .overlay-container{padding:30px}.related-equipment .owl-buttons{position:absolute;top:-75px;right:60px}.related-equipment .image-box a.btn{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;text-transform:none}body{color:#333}.form-horizontal .has-feedback .form-control-feedback{right:20px}#header-logo-img{max-width:165px;max-height:65px}#top-language-menu ul{min-width:240px}form.search-box{padding:20px}#translate-button .dropdown-menu{min-width:200px}#forgot-password-form,#login-form{padding:20px}.header-top-dropdown .dropdown-menu{z-index:300;padding:0}.sidebar .dropdown-menu{top:86%;left:initial;right:0;z-index:1}.leaflet-bottom,.leaflet-top{z-index:1}.blogpost .post-info{border-radius:5px;margin:0 10px 0 0}#megamenu-resources-section1-caption{position:absolute;bottom:10px;left:20px;color:#fff;text-align:left;width:100%}@media (max-width:1199px){#megamenu-resources-section1-caption h2{font-size:22px;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.9)}}#footer-testimonial-slider-section img{min-width:120px}#footer-logo-img{max-width:300px;max-height:65px}#footer-contact-section li{padding-left:3em;text-indent:-2em}.star-rating{line-height:32px;font-size:17px;color:#3d78d8;display:inline-block}.star-rating-review{color:#3d78d8}.star-rating-pointer{cursor:pointer}#search-submit-button{min-width:60px}p.text-danger{margin:5px 0 0;cursor:pointer}.login-inline{position:absolute;top:-8px;right:50px;padding:16px 0;-webkit-font-smoothing:antialiased}.login-main-container{padding:120px 0}a.fa-info-circle{font-size:18px;text-decoration:none}a.fa-info-circle-inline{position:absolute;top:-4px;right:30px;padding:16px 0;-webkit-font-smoothing:antialiased}.popover{min-width:300px!important}.input-group-addon{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.input-group.date .input-group-addon{cursor:pointer}@media (min-width:1200px){#megamenu-resources-section1-caption h2{color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.9)}#wide-dropdown-menu{width:1140px;left:-196px}}.bold-badge{position:absolute;left:20px;top:0;padding:5px 10px;font-size:15px;font-weight:400;border-radius:2px;border:1px solid #2e6da4;z-index:50}.dropdown-menu>li>a .badge-icon{position:absolute;top:0;right:0;margin-top:13px;font-size:20px}.nav-pills.nav-stacked>li>a>span{padding-right:10px}span.input-group-addon.btn{min-width:70px}.comment-meta{margin-bottom:0;font-size:13px}ul.tweets li p{margin-bottom:0}ul.tweets li{margin-bottom:10px}ul.tweets li em{position:absolute;top:4px;left:5px;width:25px;height:25px;color:#666}.social-links{margin:0}.social-links li a em{line-height:44px}.article-submitted{font-size:13px}.testimonial-image{max-width:100px}.article-topic{font-size:13px;font-weight:700;-webkit-font-smoothing:antialiased}.article-submitted .social-links li a{width:25px;height:25px;font-size:14px}.article-submitted .social-links li a i{line-height:15px}.page-title{max-width:90%}ul{list-style:disc}.kv-avatar{width:170px}.kv-avatar img{width:160px}.kv-avatar .file-preview-frame,.kv-avatar .file-preview-frame:hover{margin:0;padding:0;border:none;box-shadow:none;text-align:center}.kv-avatar .file-input{display:table-cell;max-width:220px}.kv-avatar .btn-file{min-width:0}.kv-avatar .submit{min-width:125px}.testimonial-image+.testimonial-body{margin-left:150px}.break-long-string{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.default-cursor{cursor:default}.goog-te-gadget img,.goog-te-gadget span{display:inline-block}@media (min-width:992px){.faq-group{margin-left:20px;margin-bottom:40px}}.h1{font-size:38px;font-weight:700}#lp-product-groups .btn{text-transform:none;font-size:14px;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis}#lp-product-groups .overlay-container{background-color:#fff}#lp-product-groups img{padding:15px}.scot_white-80-bold{color:#fff;font-size:80px;font-weight:700}.scot_white-40-normal{color:#fff;font-size:40px;font-weight:400}.scot_white-50-bold{color:#fff;font-size:50px;font-weight:700}.dropdown-menu{z-index:25000!important}.dropdown-menu>li>a{padding:12px 65px 12px 20px!important}.display-none{display:none}.title-badge{padding:4px 10px;font-size:15px;top:-7px;position:relative;font-weight:400;background-color:#3d78d8;border-radius:7px;border:1px solid #2e6da4;color:#fff}#loading-modal{display:none;width:100%;height:100%;z-index:9999;cursor:default}#loading-modal div{margin:auto;width:90px;height:90px;position:relative;top:50%;transform:translateY(-50%)}#loading-modal div i.fa{font-size:90px;color:#d1d1d1;opacity:1}.mega-menu .menu>li>a .badge-icon{position:absolute;top:0;right:0;margin-top:8px;font-size:20px}.ml-0{margin-left:0}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.ml-70{margin-left:70px}.ml-80{margin-left:80px}.ml-90{margin-left:90px}.ml-100{margin-left:100px}input::-webkit-input-placeholder{color:#999!important}input:-moz-placeholder{color:#999!important}input::-moz-placeholder{color:#999!important}input:-ms-input-placeholder{color:#999!important}textarea::-webkit-input-placeholder{color:#999!important}textarea:-moz-placeholder{color:#999!important}textarea::-moz-placeholder{color:#999!important}textarea:-ms-input-placeholder{color:#999!important}@-webkit-keyframes cd-bounce{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(.8)}}@-moz-keyframes cd-bounce{0%,100%{-moz-transform:scale(1)}50%{-moz-transform:scale(.8)}}@keyframes cd-bounce{0%,100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{margin-left:0!important}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:0}.spinner{width:100%}.spinner input{text-align:center;padding:0 35px!important;width:100%!important}.spinner>.btn{min-width:15px!important;position:absolute;z-index:3;background-color:transparent;color:#666;border:none;padding:7px 10px}.spinner>button:focus{outline:0}.spinner>.btn:first-of-type{top:-7px;left:2px}.spinner>.btn:last-of-type{top:-7px;right:2px}.panel-transparent .panel-default>.panel-heading,.panel-transparent .panel-default>.panel-heading+.panel-collapse>.panel-body{background-color:#f5f5f5}.jvectormap-world-map{position:absolute;left:10px;border-radius:3px;background:#292929;padding:10px;color:#fff;cursor:pointer;line-height:10px;text-align:center;box-sizing:content-box;z-index:9;top:100px;font-size:12px}.jvectormap-zoomin,.jvectormap-zoomout{width:26px!important;height:26px!important}.jvectormap-goback,.jvectormap-zoomin,.jvectormap-zoomout{left:20px!important;line-height:18px!important;background-color:#fff!important;display:block!important;text-align:center!important;border-radius:initial!important;text-decoration:none!important;color:#000!important;box-shadow:0 1px 5px rgba(0,0,0,.65)!important;font-size:24px!important}.jvectormap-zoomin{border-top-left-radius:4px!important;border-top-right-radius:4px!important;top:20px!important}.jvectormap-zoomout{border-bottom-left-radius:4px!important;border-bottom-right-radius:4px!important;top:53px!important}.leaflet-bar a,.leaflet-bar a:hover{width:32px!important;height:33px!important;line-height:33px!important}.leaflet-left .leaflet-control{margin-left:20px!important}.leaflet-top .leaflet-control{margin-top:20px!important}.listing-item{overflow:inherit!important}.header-dropdown-buttons button{position:relative;display:inline-block;vertical-align:middle;margin-left:5px;font-size:24px;border-radius:100%;border:1px solid #e9e9e9;padding:5px 12px;background-color:#f2f2f2;color:#666;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.header-dropdown-buttons button:focus{outline:0}.header-dropdown-buttons .btn-group.open button,.header-dropdown-buttons button:hover{background-color:#3d78d8;color:#fff;border-color:#2c5fb3}.header-cart-count{background-color:#3d78d8;color:#fff;position:absolute;top:-2px;right:-9px;line-height:14px;height:21px;width:21px;border-radius:100%;font-size:10px;padding-top:3px;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.btn-group.open .top-menu-cart-count,.btn-group:hover .header-cart-count{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}.header-top-dropdown .dropdown-menu{min-width:240px}.header-dropdown-buttons .btn-group .dropdown-menu{margin-top:16px}.header-dropdown-buttons ul.dropdown-menu.dropdown-menu-right.dropdown-animation{box-shadow:0 6px 24px #999!important}.navbar.navbar-default{margin:4px 0 5px}.header-dropdown-buttons form{margin:18px}.header-search-form input,.header-search-like-form input{border-color:#ccc!important}.header-search-form select,.header-search-like-form select{position:absolute;left:1px;opacity:0;font-size:14px;padding:8px;outline:0;cursor:pointer;border:0;width:auto}.header-search-form .input-group-btn .input-group-addon,.header-search-like-form .input-group-btn .input-group-addon{padding:12px 7px;font-size:1.4rem;border-radius:3px 0 0 3px;pointer-events:none;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-right:none}.header-search-form span.input-group-addon.btn,.header-search-like-form span.input-group-addon.btn{min-width:40px}.header-search-form .btn-group,.header-search-like-form .btn-group{width:100%}.header-search-text{padding-top:5px;border-top:1px solid rgba(160,160,160,.2)}.header-search-text .header-search-info{float:left;width:calc(100% - 200px);padding:10px 20px;display:block}.header-search-text span{color:#999;font-weight:700;text-transform:uppercase}.header-search-text a,.header-search-text i{color:#999}.header-search-text ul{list-style:none;margin:10px 0 0;padding:0;color:#999}.header-search-text .header-search-links{float:right;width:200px;text-align:right;padding:10px 20px 20px}.search-field-has-clear-button{width:100%!important}.search-form .btn-group,.search-form .input-group{width:100%}.search-form .input-group-addon.submit-addon{width:45px}.search-field-clear-button{position:absolute;right:10px;top:0;bottom:0;height:14px;margin:auto;font-size:16px;cursor:pointer;color:#ccc!important;z-index:2;display:none}.checkout-header-title{padding-top:5px}.checkout-header-title i{font-size:22px;line-height:38px;vertical-align:middle}@media (max-width:991px){.checkout-header-title{text-align:center;padding-top:0}}.no-decoration{text-decoration:none!important}.notification-row{margin-left:0!important;margin-right:0!important}.notification-row-style-1{background-color:#3d78d8;padding:5px 10px}.notification-row-style-1 a{color:#fff}.notification-row-style-1 p{font-weight:700;font-size:16px;transition:.5s}.notification-row-style-2{background-color:#262626;padding:3px 10px}.notification-row-style-2 a{color:#fff}.notification-row-style-2 p{font-size:14px;transition:.5s}.notification-row-style-1 button.close,.notification-row-style-2 button.close{margin:-5px 0 0;color:#fff}.option-list-panel a{display:block;margin-top:5px;font-size:14px;word-wrap:break-word}.option-list-panel a.active{font-weight:700}.option-list-panel .btn-group{margin-bottom:10px}.option-list-panel i{width:initial}.option-list-panel button{display:block;margin-top:10px;font-size:14px;word-wrap:break-word}@media (min-width:768px){.header-dropdown-buttons form{min-width:500px}.wish-list-actions{text-align:right;margin-top:20px}body[data-page-name=store-landing-page] .shop-banner .sorting-filters *{color:inherit}}#item-list-container .overlay-container.grid-overlay-container{height:250px}#item-list-container .overlay-container.grid-overlay-container img{max-height:250px}#item-list-container h3.title{height:85px;overflow:hidden;display:block;font-size:18px}#item-list-container h3.title a:first-of-type,#item-list-container h3.title span:first-of-type{display:block;font-size:16px;line-height:22px;font-weight:400}#item-list-container h3.title a:last-of-type,#item-list-container h3.title span:last-of-type{display:block}#item-list-container div.price-body,#item-list-container div.review-body{height:36px}#item-list-container div.price-body .price{font-weight:500;display:inline-block}#item-list-container div.price-body .discount-price{text-decoration:line-through;font-size:18px;font-weight:200;display:inline-block}#item-list-container div.controls-body{height:66px;margin:10px 0 0}#item-list-container .list-middle-body,#item-list-container .list-qty-body,#item-list-container .list-right-body{padding:15px}#item-list-container h5{font-size:14px}#item-list-container .order-column-header-price{padding-right:30px}#item-list-container .order-summary .price{font-weight:500;display:inline-block}#item-list-container .order-summary .discount-price{text-decoration:line-through;font-weight:200;display:inline-block}#item-list-container .order-summary .item-price{font-weight:700;display:block}#item-list-container .list-right-body.order-summary .col-sm-5,#item-list-container .list-right-body.order-summary .col-sm-7,#item-list-container .list-right-body.order-summary .row{margin:0!important;padding:0!important}#item-list-container .order-summary{text-align:right}#item-list-container .list-right-body.order-summary .amount{font-weight:700}#item-list-container .price-body{width:100%;display:block}#item-list-container div.price-body.list-price-body{text-align:right;margin-bottom:10px;display:block}#item-list-container .compare-line{margin-top:8px;display:block;position:relative}#item-list-container div.compare-line label a{font-weight:400;text-transform:uppercase;vertical-align:text-bottom}#item-list-container div.compare-line label{font-weight:400}#item-list-container .dealer-price .form-group{margin:20px 0 0!important}#item-list-container .dealer-price span{padding-top:25px!important;display:block}#item-list-container .dealer-price p.text-danger{color:#a94442;text-align:left;font-size:14px}#order-summary .row{margin:0!important;padding:0!important;text-align:right;font-size:16px;font-weight:700}#order-summary .summary-total{font-size:20px}body[data-page-name=document-library] select,body[data-page-name=equipment-category] select,body[data-page-name=item-category] select{height:42px;padding:.5em 3.5em .5em 1em;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}body[data-page-name=document-library] select:focus,body[data-page-name=equipment-category] select:focus,body[data-page-name=item-category] select:focus{background-image:linear-gradient(45deg,gray 50%,transparent 50%),linear-gradient(135deg,transparent 50%,gray 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 15px) 1em,calc(100% - 20px) 1em,calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;outline:0}body[data-page-name=item-category] .main-container{padding:0 0 60px}body[data-page-name=item-category] .narrow-results{padding:10px 0 20px}body[data-page-name=item-category] .margin-bottom-clear{margin-bottom:0}body[data-page-name=item-category] .tabs-style-2 .panel-group{margin-top:10px}body[data-page-name=item-category] #controls-view-grid,body[data-page-name=item-category] #controls-view-list{min-width:40px!important}@media (max-width:767px){.header-dropdown-buttons .btn-group .dropdown-menu{margin-top:23px;margin-right:-57px}.header-dropdown-buttons form{min-width:280px}body[data-page-name=item-category] .controls-row form{padding-top:10px!important}body[data-page-name=item-category] .controls-row a{margin-top:0!important}}body[data-page-name=item-category] hr.result-set-divider{margin-top:0!important}body[data-page-name=equipment-category] hr.pills-divider,body[data-page-name=item-category] hr.pills-divider{margin-top:10px!important}body[data-page-name=equipment-category] ul.nav-pills.filter-pills,body[data-page-name=item-category] ul.nav-pills.filter-pills{margin-top:-15px}body[data-page-name=equipment-category] ul.nav-pills.filter-pills a,body[data-page-name=item-category] ul.nav-pills.filter-pills a{background-color:#f5f5f5;border-radius:10px;text-transform:initial;margin-top:5px;padding:10px;font-weight:400;border:1px solid #f1f1f1}body[data-page-name=equipment-category] ul.nav-pills.filter-pills a:hover,body[data-page-name=item-category] ul.nav-pills.filter-pills a:hover{background-color:#3d78d8;color:#fff}body[data-page-name=equipment-category] ul.nav-pills.filter-pills a span,body[data-page-name=item-category] ul.nav-pills.filter-pills a span{position:relative;max-width:150px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;vertical-align:middle}body[data-page-name=equipment-category] ul.nav-pills.filter-pills i,body[data-page-name=item-category] ul.nav-pills.filter-pills i{position:absolute;top:-7px;right:-4px;background-color:#3d78d8;color:#fff;padding:3px 4px;border-radius:100%;border:1px solid #fff;font-size:11px}body[data-page-name=equipment-category] .nav-pills.filter-pills>li+li,body[data-page-name=item-category] .nav-pills.filter-pills>li+li{margin-left:5px}.controls-compare{position:fixed;width:100%;left:0;top:auto;bottom:-1px;z-index:1004;display:none}.controls-compare-wrapper{position:relative;overflow:visible;transition:.3s;-webkit-transition:.3s;o-transition:all 0.3s ease;-moz-transition:.3s;line-height:60px;background-color:#000;border-top:1px solid #333;height:60px;text-align:center}.controls-compare ul{display:inline-block}.controls-compare .nav-pills>li:not(:nth-child(5)){display:none}.controls-compare .nav-pills>li:nth-child(5){margin-top:-3px}.controls-compare .nav-pills>li span{padding:0 5px}.controls-compare .nav-pills>li>a{color:#fff;padding:0 10px;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.controls-compare .nav-pills>li>button.btn-white{cursor:not-allowed}.controls-compare .nav-pills>li.active>a,.controls-compare .nav-pills>li.active>a:focus,.controls-compare .nav-pills>li.active>a:hover,.controls-compare .nav-pills>li>a:focus,.controls-compare .nav-pills>li>a:hover{border:1px solid #dededf;color:#999;background-color:#f1f1f1}.controls-compare .nav-pills>li>a>i{position:absolute;top:4px;right:0;padding:3px 4px;border-radius:100%;font-size:14px}.controls-compare .btn-white{color:#fff;border:1px solid #fff}.controls-compare-shim{display:block;height:55px}.copyright-line{display:block;margin-top:5px;color:#666}#product-comparison-table{border-top:0;border-bottom:0;border-left:0}#product-comparison-table tbody>tr>td,#product-comparison-table tbody>tr>th,#product-comparison-table tfoot>tr>td,#product-comparison-table tfoot>tr>th,#product-comparison-table thead>tr>td,#product-comparison-table thead>tr>th{vertical-align:middle}#product-comparison-table td:first-child,#product-comparison-table th:first-child{text-align:left}#product-comparison-table td,#product-comparison-table th{text-align:center}#product-comparison-table td.facts{vertical-align:top;text-align:left}#product-comparison-table #product-names-bottom td:first-child,#product-comparison-table #product-names-top td:first-child{background-color:#fff;border-width:0 1px 0 0;vertical-align:top}#product-comparison-table #product-names-bottom td:not(:first-child),#product-comparison-table #product-names-top td:not(:first-child){background-color:#fff;border-width:0 1px;text-align:left;vertical-align:top;position:relative}#product-comparison-table #product-names-bottom td:not(:first-child){padding-top:20px}#product-comparison-table .section-title{background-color:#3d78d8;color:#fff;padding:15px}#product-comparison-table td ul{padding:0;margin:0}#product-comparison-table .remove{position:absolute;top:-10px;right:5px;font-size:20px;border-radius:4px;z-index:1}#product-comparison-table .option-check{color:#3d78d8;font-size:20px}#product-comparison-table #product-names-bottom .remove{top:10px}#product-comparison-table .listing-item{border:0!important}#product-comparison-table .listing-item-body{padding:15px 0 0}body[data-page-name=store-landing-page] .sorting-filters{padding:15px 15px 10px}body[data-page-name=store-landing-page] .sorting-filters .form-control,body[data-page-name=store-landing-page] .sorting-filters .form-control:focus{margin-bottom:0}body[data-page-name=store-landing-page] .sorting-filters .input-group{width:100%}body[data-page-name=store-landing-page] .sorting-filters .btn{width:initial}body[data-page-name=store-landing-page] span.input-group-addon.btn{min-width:inherit}body[data-page-name=store-landing-page] .box-style-1{padding:20px 0}body[data-page-name=store-landing-page] .small-info-text{font-style:normal;font-size:14px;text-transform:uppercase;color:#999;display:block}body[data-page-name=store-landing-page] .big-info-text{font-style:normal;font-weight:700;font-size:30px;text-transform:uppercase;color:#999;display:block}body[data-page-name=store-landing-page] .big-info-text i{font-size:30px;margin:0}body[data-page-name=store-landing-page] span.big-info-text a,body[data-page-name=store-landing-page] span.small-info-text a{text-decoration:none}body[data-page-name=store-landing-page] .single-text{margin-top:20px}body[data-page-name=item-comparison] .main-container{padding:20px 0}body[data-page-name=item-comparison] #product-names-top td{padding-top:20px}body[data-page-name=item-details] .main-container{padding-top:0}body[data-page-name=item-details] h1{padding-bottom:15px}body[data-page-name=item-details] .image-popup-modal{margin-left:25px}body[data-page-name=item-details] .content-slider-with-controls{margin-bottom:0!important}body[data-page-name=item-details] h1 div{font-size:18px;line-height:1.5;font-weight:400;display:block}@media (max-width:767px){body[data-page-name=store-landing-page] .shop-banner a.btn{margin-top:10px!important}body[data-page-name=item-details] .sidebar .col-sm-7 .social-links{margin-top:15px}}body[data-page-name=item-details] .star-rating{margin-top:5px}body[data-page-name=item-details] .well{margin:10px 0;padding:20px}body[data-page-name=item-details] .well h2{margin-top:0!important}body[data-page-name=item-details] .well form{margin:20px 0 10px}body[data-page-name=item-details] .well form .form-group{margin:0!important;padding-top:10px}body[data-page-name=item-details] .well form .row:first-child div:nth-of-type(3){padding-left:0!important}body[data-page-name=item-details] .well form input[name=quantity]{height:42px}body[data-page-name=item-details] .well a.btn{min-width:initial}body[data-page-name=item-details] .well .list-price{color:#333;font-size:20px;font-weight:400;text-decoration:line-through}body[data-page-name=item-details] .well .item-uom{color:#333;font-size:20px;font-weight:400}body[data-page-name=item-details] .well .list-price span{color:#666}body[data-page-name=item-details] .customer-alerts{margin-top:25px;border-top:1px solid #e3e3e3;padding-top:15px}body[data-page-name=item-details] .customer-alerts a{display:block;margin-top:3px}body[data-page-name=item-details] .tab-content table{margin-bottom:0!important}body[data-page-name=item-details] #related-products .overlay-container{background-color:#fff}body[data-page-name=item-details] .we-also-suggest img{padding:20px}body[data-page-name=item-details] .we-also-suggest .owl-carousel .overlay-container{padding:30px}body[data-page-name=item-details] .we-also-suggest .owl-buttons{position:absolute;top:-75px;right:60px}body[data-page-name=item-details] .reviews-hr{margin-top:0!important}#item-on-hand-modal .modal-body{padding:30px 20px 20px}#item-on-hand-modal .modal-body th{white-space:nowrap}#item-on-hand-modal .table>thead>tr>th{border-bottom:1px solid #666;background-color:#999;color:#fff}#item-on-hand-modal table th:first-child{vertical-align:middle;text-align:left;width:55%}#item-on-hand-modal table th:not(:first-child){vertical-align:left;text-align:center;width:15%}#item-on-hand-modal table td:first-child{vertical-align:middle;text-align:left}#item-on-hand-modal table td:not(:first-child){vertical-align:left;text-align:center}#item-on-hand-modal table tr:last-child{font-weight:700}#product-images-modal div.modal-body{padding:30px}#item-customer-alerts-modal .modal-body{padding:30px 20px 20px}#item-customer-alerts-modal ul li{margin:0 0 10px;vertical-align:top}#item-drawings-modal .modal-body{padding:30px 20px 20px}#item-drawings-modal ul li{margin:0 0 10px;vertical-align:top}#item-email-info-main-container .page-title{margin:0!important}body[data-page-name=equipment-request-quote] #message-container{padding:0 15px}#item-review-main-container .page-title{margin:0!important}#added-to-cart-modal .listing-item{border:none!important;margin:0!important}#added-to-cart-modal .modal-body{max-height:calc(100vh - 212px);overflow-y:auto}#added-to-cart-modal .list-middle-body{padding:0 15px}#added-to-cart-modal h3.title{overflow:hidden;display:block;cursor:pointer;font-size:18px}#added-to-cart-modal h3.title a:first-of-type{display:block;font-size:16px;line-height:22px;font-weight:400}#added-to-cart-modal h3.title a:last-of-type{display:block}#added-to-cart-modal div.price-body{margin-top:5px;display:block}#added-to-cart-modal div.price-body .price{font-weight:500;display:inline-block}#added-to-cart-modal div.price-body .discount-price{text-decoration:line-through;font-size:18px;font-weight:200;display:inline-block}#added-to-cart-modal div.price-body .item-uom{font-size:18px;font-weight:200;display:inline-block}#added-to-cart-modal div.quantity-body{margin-top:5px;display:block}#added-to-cart-modal #added-to-cart-quantity{font-size:18px;font-weight:500}#added-to-cart-modal .modal-footer .btn-dark{min-width:150px}#added-to-cart-modal .modal-footer .btn-success{min-width:200px}#item-questionnaire-modal .modal-body{height:calc(60vh);overflow:hidden}#item-questionnaire-modal button[data-stage]{display:none}body[data-page-name=item-questionnaire] section.main-container{padding:15px 0}body[data-page-name=item-questionnaire] form{margin:0!important}body[data-page-name=item-questionnaire] [data-stage=complete] .listing-item{border:none!important}body[data-page-name=item-questionnaire] [data-stage=in-process] .list-middle-body{padding:15px}body[data-page-name=item-questionnaire] [data-stage=complete] .list-middle-body{padding:0 15px}body[data-page-name=item-questionnaire] h3.title{overflow:hidden;display:block;cursor:pointer;font-size:18px;margin-top:0!important}body[data-page-name=item-questionnaire] h3.title a:first-of-type{display:block;font-size:16px;line-height:22px;font-weight:400}body[data-page-name=item-questionnaire] h3.title a:last-of-type{display:block}body[data-page-name=item-questionnaire] div.price-body{margin-top:5px;display:block}body[data-page-name=item-questionnaire] div.price-body .price{font-weight:500;display:inline-block}body[data-page-name=item-questionnaire] div.price-body .discount-price{text-decoration:line-through;font-size:18px;font-weight:200;display:inline-block}body[data-page-name=item-questionnaire] div.price-body .item-uom{font-size:18px;font-weight:200;display:inline-block}body[data-page-name=item-questionnaire] div.quantity-body{margin-top:5px;display:block}body[data-page-name=item-questionnaire] div.quantity-body span:last-of-type{font-size:18px;font-weight:500}body[data-page-name=item-questionnaire] span.question-text{margin-bottom:5px;display:block}#add-to-wish-list-modal .modal-body{height:calc(40vh);overflow:hidden}#add-to-wish-list-modal button[data-type=add-to-wish-list]{min-width:150px}body[data-page-name=add-to-wish-list] .container,body[data-page-name=add-to-wish-list] .main-container{padding:0!important}body[data-page-name=add-to-wish-list] form{margin:0 15px!important}body[data-page-name=add-to-wish-list] h1{margin-bottom:30px}body[data-page-name=add-to-wish-list] form .btn-group{width:100%;display:block}#store-help-modal .modal-body{height:calc(60vh);overflow:hidden}body[data-page-name=store-help] section.main-container{padding:15px 0}body[data-page-name=store-help] h1{margin-top:0}body[data-page-name=store-help] fieldset{padding:20px 25px 10px}#body[data-page-name=store-help] h1{padding-top:15px!important;padding-bottom:5px!important}#order-cancel-modal .modal-body{height:calc(60vh);overflow:hidden}body[data-page-name=order-cancel] section.main-container{padding:15px 0}body[data-page-name=order-cancel] h1{margin-top:0}body[data-page-name=order-cancel] form{margin:0!important}body[data-page-name=order-cancel] .alert{margin-top:0!important}#wish-list-rename-modal .modal-body{height:calc(20vh);overflow:hidden}body[data-page-name=wish-list-rename] section.main-container{padding:15px 0}body[data-page-name=wish-list-rename] h1{margin-top:0}body[data-page-name=wish-list-rename] form{margin:0!important}body[data-page-name=equipment-category] .main-container{padding:0 0 40px}body[data-page-name=equipment-category] .show-more-panel{display:none}body[data-page-name=equipment-category] .data-row{margin-top:10px}body[data-page-name=equipment-category] .listing-item-body div:nth-of-type(2){margin-top:15px}body[data-page-name=equipment-category] .listing-item-body h2{margin:0!important}@media (min-width:1199px){body[data-page-name=equipment-category] .controls-row form,body[data-page-name=item-category] .controls-row form{text-align:right}}body[data-page-name=equipment-category] .search-count{margin-top:10px}@media (max-width:767px){body[data-page-name=equipment-category] .controls-row form{padding-top:10px!important}body[data-page-name=equipment-category] .controls-row a{margin-top:0!important}body[data-page-name=equipment-category] .align-buttons{text-align:center}body[data-page-name=shows-and-events] .blogpost .post-info{height:105px}}body[data-page-name=equipment-category] .align-checkbox{margin-top:20px}body[data-page-name=equipment-details] .main-container{padding:0 0 40px}body[data-page-name=equipment-details] .well{margin-top:15px}body[data-page-name=equipment-details] .well .list-icons{margin-left:15px}body[data-page-name=equipment-details] .well .list-icons li:before{font-family:FontAwesome;content:"\f101";margin:0 7px 0 -15px}@media (min-width:768px){body[data-page-name=equipment-category] .align-checkbox,body[data-page-name=item-details] .sidebar .col-sm-7 .social-links{float:right!important}body[data-page-name=equipment-details] .dl-horizontal dt{width:250px;max-width:400px;white-space:normal;text-align:left;border-top:1px solid #ccc;padding-top:15px}body[data-page-name=equipment-details] .dl-horizontal dd{margin-left:250px;border-top:1px solid #ccc;padding-top:10px}body[data-page-name=equipment-details] .dl-horizontal ul,ol{margin-bottom:0}body[data-page-name=equipment-details] .dl-horizontal dd:first-of-type,body[data-page-name=equipment-details] .dl-horizontal dt:first-of-type{border-top:0}body[data-page-name=shows-and-events-detail] .col-sm-7 .social-links{float:right!important}}body[data-page-name=equipment-details] dd .list-icons li:before{font-family:FontAwesome;content:"\f101";margin:0 7px 0 -15px}body[data-page-name=equipment-details] dd .list-icons li{margin-left:30px}@media (min-width:992px){body[data-page-name=item-details] aside{padding-left:25px}body[data-page-name=equipment-details] div.side.product-item{margin-left:15px}}#request-quote-button{min-width:250px}body[data-page-name=equipment-details] table.table a{text-decoration:none}body[data-page-name=equipment-details] #image-carousel-container{margin-right:0!important}body[data-page-name=equipment-details] .image-popup-modal{margin-left:25px}body[data-page-name=equipment-details] #product-details-customer-reviews-link{font-size:15px}body[data-page-name=equipment-details] #resources-right-section{margin-right:0}body[data-page-name=equipment-details] #resources-right-section .row{margin-left:0}body[data-page-name=equipment-details] .owl-carousel .owl-item:not(:first-of-type){padding-left:1px}body[data-page-name=equipment-details] .owl-carousel .owl-item:not(:last-of-type){padding-right:1px}body[data-page-name=equipment-details] .client .small{padding-top:5px}body[data-page-name=equipment-details] .client a.overlay i{color:red!important}body[data-page-name=equipment-comparison] .filters{padding:10px}@media (max-width:768px){#product-details-reviews-alert-button{float:left!important}body[data-page-name=equipment-comparison] #button-bar-right{text-align:left!important}}body[data-page-name=equipment-comparison] div.body ul.list-icons{margin:0 0 0 20px}body[data-page-name=equipment-comparison] div.body .list-icons li{display:flex}body[data-page-name=equipment-comparison] div.body .list-icons li:before{font-family:FontAwesome;content:"\f101";margin:0 7px 0 -15px}body[data-page-name=equipment-comparison] .list-icons-margin{margin-left:20px}body[data-page-name=about-us] .caption{position:relative;width:100%;max-width:initial;bottom:0;left:0;background-color:rgba(255,255,255,.85)}body[data-page-name=about-us] .owl-controls .owl-pagination{bottom:0}body[data-page-name=contact-us] .main-container{padding:20px 0}body[data-page-name=contact-us] .filters{padding:10px}body[data-page-name=contact-us] .blogpost .blogpost-content{margin-left:0}body[data-page-name=contact-us] .blogpost .blogpost-body{padding:20px 20px 10px}body[data-page-name=contact-us] .blogpost-content h3{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #f1f1f1!important}body[data-page-name=contact-us] .elements-list a{text-transform:lowercase}body[data-page-name=contact-us] .blogpost{margin:0 0 20px}body[data-page-name=contact-us] .btn-group button,body[data-page-name=create-support-case] .btn-group button,body[data-page-name=filex] .btn-group button{margin:0}body[data-page-name=download-product-brochures] .blogpost-body hr{margin:10px 10px 10px 0}body[data-page-name=download-product-brochures] .blogpost-body .row{margin-left:10px}body[data-page-name=download-product-brochures] .blogpost-body h6{font-size:100%}body[data-page-name=download-product-brochures] .blogpost-body ul{list-style:none}body[data-page-name=download-product-brochures] .blogpost-body li{padding:5px 0}body[data-page-name=download-product-brochures] footer h5{margin-bottom:0}body[data-page-name=download-product-brochures] .blogpost .blogpost-body{min-height:initial}body[data-page-name=download-product-brochures] .blogpost footer{border-top:0;border-bottom:1px solid #e8e8e8}body[data-page-name=request-information] .blogpost{margin:0 0 30px}body[data-page-name=request-information] .blogpost footer{border-top:0;border-bottom:1px solid #e8e8e8}body[data-page-name=request-information] .blogpost footer h5{margin-bottom:0}body[data-page-name=request-information] .blogpost .blogpost-body{min-height:100px}body[data-page-name=request-information] .blogpost-body hr{margin:10px 10px 10px 0}body[data-page-name=request-information] .blogpost-body .row{margin-left:10px}body[data-page-name=request-information-step-2] h6,body[data-page-name=request-information] h6{font-size:100%}body[data-page-name=request-information] .select-box{position:relative;display:block;margin-top:10px;margin-bottom:10px}body[data-page-name=request-information] .select-box select{float:left}body[data-page-name=request-information] .select-box span.pl-10{margin-left:65px;display:block}body[data-page-name=request-information] div .filters{padding:10px}body[data-page-name=request-information] h6.no-documents-found{margin-left:25px}body[data-page-name=request-information-step-2] .table .center-10{text-align:center;width:10%}body[data-page-name=logos] footer h5{margin-bottom:0}body[data-page-name=logos] .blogpost footer{border-top:0;border-bottom:1px solid #e8e8e8}body[data-page-name=logos] .blogpost .blogpost-body{min-height:120px}body[data-page-name=logos] .blogpost{margin-bottom:20px}body[data-page-name=financing] .box-style-1 .overlay-container{background:#fff;padding:30px}body[data-page-name=financing] .box-style-1 .overlay-container .overlay-links{margin-left:-25px}body[data-page-name=shows-and-events] .timeline .blogpost .post-info{width:90px;min-height:initial;height:initial;display:table;margin:0 10px 0 0}body[data-page-name=shows-and-events] .timeline:before{width:6px;margin-left:-3px}body[data-page-name=shows-and-events] .timeline .timeline-item:after{top:18px;height:6px}body[data-page-name=shows-and-events] .overlay-container .overlay-links{margin-left:-25px}body[data-page-name=shows-and-events] .timeline .timeline-item:before{border:2px solid #3d78d8}body[data-page-name=shows-and-events] .submitted{clear:both;padding-top:10px}body[data-page-name=shows-and-events] .blogpost .side{width:110px}body[data-page-name=shows-and-events] .blogpost{margin:0}body[data-page-name=shows-and-events] .blogpost .blogpost-content{margin-left:0}body[data-page-name=shows-and-events] .blogpost.full .blogpost-body{margin:0}body[data-page-name=shows-and-events] .sidebar button{min-width:120px}body[data-page-name=shows-and-events-detail] .banner+.page-intro{margin-top:0!important;position:initial}body[data-page-name=shows-and-events-detail] .article-submitted{margin-top:20px}@media (max-width:767px){body[data-page-name=shows-and-events-detail] .col-sm-7 .social-links{margin-top:15px;float:left!important}body[data-page-name=blog-detail] .col-sm-7 .social-links{margin-top:15px}}body[data-page-name=shows-and-events-detail] #shows-and-events-map{height:320px}body[data-page-name=blog-detail] nav .list-icons li:before{font-family:FontAwesome;content:"\f101";margin:0 7px 0 -15px}body[data-page-name=blog] .active div tag{border:1px solid #f3f3f3;color:#3d78d8;background-color:#fafafa;font-weight:700}body[data-page-name=blog] .tags-cloud>div.active>a{border:1px solid #f3f3f3;color:#fff;background-color:#666;font-weight:700}body[data-page-name=blog] .tag a{font-size:14px}body[data-page-name=blog-detail] aside .list-icons>li>a>i{float:left}body[data-page-name=blog-detail] aside .list-icons>li>a>div{margin-left:25px}body[data-page-name=blog-detail] .blogpost-body{padding-top:0}body[data-page-name=blog-detail] .blogpost-body .blogpost-content,body[data-page-name=blog] .blogpost-body .blogpost-content{margin-left:0}body[data-page-name=blog-detail] .blogpost.full .blogpost-body .title{margin-top:5px}body[data-page-name=blog-detail] #blog-subscribe,body[data-page-name=blog] #blog-subscribe{padding:20px}body[data-page-name=blog-detail] #blog-subscribe h3.title,body[data-page-name=blog] #blog-subscribe h3.title{margin-top:0}body[data-page-name=blog-detail] #blog-subscribe form,body[data-page-name=blog] #blog-subscribe form{margin:0}body[data-page-name=blog-detail] .article-submitted{margin-top:15px}body[data-page-name=blog] hr.title-divider{margin-top:10px}body[data-page-name=blog-detail] #article-search,body[data-page-name=blog] #article-search{margin:0}body[data-page-name=blog-detail] .testimonial-body li{padding:2px 0}body[data-page-name=where-to-buy] .sorting-filters .form-control,body[data-page-name=where-to-buy] .sorting-filters .form-control:focus{margin-bottom:0!important}body[data-page-name=where-to-buy] .sorting-filters{padding:10px 15px 9px}body[data-page-name=where-to-buy] .sorting-filters .btn{padding:9px 12px;margin-top:0}body[data-page-name=where-to-buy] .listing-item-body div:first-of-type{padding-bottom:10px;margin-top:5px}body[data-page-name=where-to-buy] .listing-item-body em.fa{float:right;font-size:30px;margin-top:15px}body[data-page-name=where-to-buy] .listing-item h3.title{margin-top:0;font-weight:700;text-transform:uppercase}body[data-page-name=where-to-buy] ul.list>li{padding:0;word-break:break-all;text-transform:lowercase}body[data-page-name=where-to-buy] ul.list>li>i{color:#999}body[data-page-name=where-to-buy] a.main-container{padding-top:0}body[data-page-name=where-to-buy] .listing-item .row{margin-left:0}body[data-page-name=where-to-buy] .listing-item{box-shadow:8px 20px 75px 0 #dfdfde;border-bottom:1px solid #ccc;background:#fff}body[data-page-name=where-to-buy] .listing-item-body{padding:15px 15px 10px;min-height:200px}body[data-page-name=where-to-buy] .banner+.page-intro{margin-top:0!important;position:initial}body[data-page-name=where-to-buy] .fixed-image{height:344px}body[data-page-name=where-to-buy] .map-container-wrapper{min-height:320px;background-color:#f1f1f1;box-shadow:0 -1px 2px rgba(0,0,0,.06) inset;border-bottom:1px solid #dadada}body[data-page-name=where-to-buy] .map-container{height:320px}body[data-page-name=news] h2.title a{margin-left:90px;display:block}body[data-page-name=news-detail] #article-search,body[data-page-name=news] #article-search{margin:0}body[data-page-name=news] .overlay-container .overlay-links{margin-left:-25px}body[data-page-name=news] .overlay-container{background-color:#fff}body[data-page-name=news-detail] .article-submitted{margin-top:20px}@media (min-width:768px){body[data-page-name=blog-detail] .col-sm-7 .social-links{float:right!important}body[data-page-name=where-to-buy] .shop-banner .sorting-filters *{color:inherit}body[data-page-name=news-detail] .col-sm-7 .social-links{float:right!important}}@media (max-width:767px){body[data-page-name=news-detail] .col-sm-7 .social-links{margin-top:15px;float:left!important}}body[data-page-name=news-detail] .blogpost .blogpost-content,body[data-page-name=news] .blogpost .blogpost-content{margin-left:0}body[data-page-name=screen-printer-success-stories-detail] .main-container,body[data-page-name=screen-printer-success-stories] .main-container{padding:20px 0}body[data-page-name=screen-printer-success-stories-detail] .blogpost .blogpost-content{margin-left:0}body[data-page-name=screen-printer-success-stories] .image-box-body{min-height:225px;position:relative}body[data-page-name=screen-printer-success-stories] .image-box-body a>span{position:absolute;bottom:15px}body[data-page-name=screen-printer-success-stories] aside h6{margin-bottom:0}body[data-page-name=screen-printer-success-stories-detail] .article-submitted,body[data-page-name=screen-printer-success-stories] .article-submitted{margin-top:20px}@media (min-width:768px){body[data-page-name=screen-printer-success-stories-detail] .col-sm-7 .social-links{float:right!important}body[data-page-name=screen-printer-success-stories] .image-box-body p{height:200px}}@media (max-width:767px){body[data-page-name=screen-printer-success-stories-detail] .col-sm-7 .social-links{margin-top:15px;float:left!important}}body[data-page-name=screen-printer-success-stories] h1{margin-top:10px;margin-bottom:0}body[data-page-name=screen-printer-success-stories] .image-box-body .article-submitted{margin-top:initial}body[data-page-name=screen-printer-success-stories-detail] h6{font-size:100%}body[data-page-name=getting-started] .main-container{padding:20px 0}body[data-page-name=getting-started] .article-submitted{margin-top:20px}@media (min-width:768px){body[data-page-name=document-library] .file-title div.text-muted,body[data-page-name=getting-started] .col-sm-7 .social-links{float:right!important}}body[data-page-name=getting-started] h1{margin-bottom:0}body[data-page-name=getting-started] .blogpost .blogpost-content{margin-left:0}body[data-page-name=getting-started] .image-box a{text-transform:none}body[data-page-name=my-equipment] .main-container{padding:20px 0}body[data-page-name=my-equipment] div.panel-group.panel-transparent{margin-top:10px}body[data-page-name=my-equipment] .identification-plate{list-style:none;margin-top:25px}body[data-page-name=my-equipment] .button-container a{margin:10px 0 0}body[data-page-name=my-equipment] .info-divider,body[data-page-name=my-equipment] .main{margin-top:10px}body[data-page-name=document-library] .main-container{padding:20px 0}body[data-page-name=document-library] h2{margin-top:0}body[data-page-name=document-library] div.main.col-md-9,body[data-page-name=document-library] div.panel-group.panel-transparent{margin-top:10px}body[data-page-name=document-library] .identification-plate{list-style:none;margin-top:25px}body[data-page-name=document-library] div.listing-item ul{padding-left:50px;padding-top:10px;margin:10px 0 0;border-top:1px solid #f1f1f1!important}body[data-page-name=document-library] div.listing-item li{padding:0}body[data-page-name=document-library] .file-title .col-sm-6{padding-left:15px;padding-right:15px}body[data-page-name=document-library] .file-title>div.text-muted{word-wrap:normal}@media (max-width:767px){body[data-page-name=getting-started] .col-sm-7 .social-links{margin-top:15px;float:left!important}body[data-page-name=document-library] .file-title h3{margin-top:0}}body[data-page-name=document-library] #controls-attribute-value{display:none}@media (min-width:992px){body[data-page-name=document-library] .controls-row form{text-align:right}body[data-page-name=document-library] .controls-row .record-count-indicator{margin-top:12px}}@media (max-width:991px){body[data-page-name=document-library] .controls-row form{padding-top:10px!important}body[data-page-name=document-library] .controls-row a{margin-top:0!important}}body[data-page-name=orders] h1{margin-top:15px}body[data-page-name=orders] .orders-search-form{margin:20px 0 0}body[data-page-name=orders] hr.header-divider{margin-top:10px}body[data-page-name=orders] .order-body{padding-left:50px;padding-top:10px;margin-top:15px;border-top:1px solid #f1f1f1!important}body[data-page-name=orders] .parameters-form{margin:0}body[data-page-name=orders] .order-buttons{margin-top:0}body[data-page-name=orders] .no-orders-found{padding-top:20px;padding-bottom:120px}@media (min-width:768px){body[data-page-name=orders] .parameters-form{text-align:right}body[data-page-name=orders] .parameters-standard{margin-top:10px}}@media (max-width:767px){body[data-page-name=orders] .parameters-standard{margin-bottom:10px}body[data-page-name=orders] .button-container{margin-top:10px}}body[data-page-name=order-details] .page-title{margin:0;line-height:40px}body[data-page-name=order-details] div.col-sm-offset-1.col-sm-5 p{margin:0}@media screen and (max-width:767px){body[data-page-name=order-details] div.col-sm-offset-1.col-sm-5 p{margin-top:10px}}body[data-page-name=order-details] address{margin:0!important}body[data-page-name=order-details] .order-line-alert{padding:0}body[data-page-name=order-details] .order-line-alert div.alert{margin:0}body[data-page-name=order-details] .order-line-alert small{font-weight:400}body[data-page-name=order-details] td.product{padding:10px}body[data-page-name=order-details] td.product div.product-title{display:table}body[data-page-name=order-details] td.product div.product-title h3{overflow:hidden;display:block;cursor:pointer;font-size:16px;margin:0 0 10px}body[data-page-name=order-details] td.product div.product-title h3 div.product-no{word-break:break-all;font-size:14px;line-height:22px;font-weight:400}body[data-page-name=order-details] td.product div.product-image{width:80px;text-align:center;float:left;margin-right:10px}body[data-page-name=order-details] .cart.table .price{width:12%}body[data-page-name=order-details] .cart.table thead>tr>th{vertical-align:middle}body[data-page-name=serial-info] .main-container{padding:20px 0}@media (min-width:768px){body[data-page-name=serial-info] .dl-horizontal dt{width:250px;max-width:400px;white-space:normal;text-align:left;border-top:1px solid #ccc;padding-top:15px}body[data-page-name=serial-info] .dl-horizontal dd{margin-left:250px;border-top:1px solid #ccc;padding-top:10px}body[data-page-name=serial-info] .dl-horizontal ul,ol{margin-bottom:0}.dl-horizontal dd:first-of-type,body[data-page-name=serial-info] .dl-horizontal dt:first-of-type{border-top:0!important}body[data-page-name=user-administration] .parameters-form,body[data-page-name=user-administration] .user-body div.col-sm-offset-1.col-sm-5,body[data-page-name=user-administration] .user-title div.col-sm-offset-1.col-sm-5{text-align:right}}body[data-page-name=serial-info] dt{text-transform:uppercase}body[data-page-name=serial-info] file-info{display:block}body[data-page-name=serial-info] div.body ul.list-icons{margin:0 0 0 20px}body[data-page-name=serial-info] div.body .list-icons li{display:flex}body[data-page-name=serial-info] div.body .list-icons li:before{font-family:FontAwesome;content:"\f101";margin:0 7px 0 -15px}body[data-page-name=serial-info] .list-icons-margin{margin-left:20px}body[data-page-name=serial-info] ul{list-style-type:none}body[data-page-name=serial-info] li{margin-top:5px}body[data-page-name=serial-info] .blogpost .blogpost-body{padding:10px 20px 0;min-height:initial}body[data-page-name=serial-info] .blogpost .blogpost-content{margin:0 0 0 20px;padding:0}body[data-page-name=serial-info] .blogpost{margin:0 0 30px}body[data-page-name=serial-info] .blogpost footer{border-top:0;border-bottom:1px solid #e8e8e8;padding:15px 20px 5px}body[data-page-name=serial-info] .btn-group button{margin:0}body[data-page-name=shipping-and-delivery] .main-container{padding:20px 0}body[data-page-name=shipping-and-delivery] .main-container .table .amount{width:22%;font-weight:700;text-align:right}body[data-page-name=shipping-and-delivery] .main-container .table,body[data-page-name=shipping-and-delivery] .main-container p,body[data-page-name=shipping-and-delivery] .main-container ul{margin-left:25px}body[data-page-name=shipping-and-delivery] .main-container ul.space-top{list-style:none;margin:5px 0}.policies-and-guidelines-container>.main-container p,.policies-and-guidelines-container>.main-container ul{margin-left:25px}body[data-page-name=invite-a-colleague] fieldset.account-info .control-label{padding-top:0}body[data-page-name=create-an-account-step-2] form.reject-invitation{margin:0}body[data-page-name=create-an-account-step-2] #emailAddressDisplay{margin-top:10px;margin-bottom:25px}body[data-page-name=create-an-account-step-2] #emailAddressDisplay label{padding-top:0}body[data-page-name=user-administration] hr.header-divider{margin-top:10px}body[data-page-name=user-administration] .user-body{padding-left:50px;padding-top:10px;margin-top:15px;border-top:1px solid #f1f1f1!important}body[data-page-name=user-administration] #users-search{margin:0}body[data-page-name=user-administration] #users-search div.input-group{width:100%}body[data-page-name=user-administration] #users-search span.submit-addon{width:30px}body[data-page-name=user-administration] .parameters-standard{margin-top:10px}body[data-page-name=user-administration] .parameters-form{margin:0}body[data-page-name=user-administration] .user-buttons{margin-top:0}body[data-page-name=user-administration] .user-title h3{margin-top:10px}body[data-page-name=user-administration] .btn-group button{margin:0}body[data-page-name=user-administration] .inactive-user{text-decoration:line-through}@media (max-width:767px){body[data-page-name=user-administration] .parameters-form,body[data-page-name=user-administration] .user-body div.col-sm-offset-1.col-sm-5,body[data-page-name=user-administration] .users-search{margin-top:10px!important}}body[data-page-name=user-administration] .users-search{margin:25px 0 0}body[data-page-name=user-administration] .truncate{display:inline-block;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#view-activity-modal div.modal-body th{text-align:center}#view-activity-modal div.modal-body td{width:16.66%;padding:10px 5px;text-align:center}body[data-page-name=cart] .page-title{margin:0!important}body[data-page-name=cart] .title-row .btn-checkout{margin:0}body[data-page-name=cart] .checkout-row{margin-top:30px}body[data-page-name=cart] .checkout-row .clear-all-alerts{margin-top:20px;display:inline-block}body[data-page-name=cart] .checkout-row .clear-cart{margin-top:10px;display:inline-block}@media (min-width:768px){body[data-page-name=cart] .title-row .col-sm-5{text-align:right}body[data-page-name=cart] .checkout-row .btn-checkout{float:right}body[data-page-name=cart] div.col-sm-offset-1.col-sm-5{text-align:right}body[data-page-name=cart] a[data-type=edit-item-questionnaire]{float:right}body[data-page-name=eportal-files] .file-title .col-sm-4{text-align:right!important}}body[data-page-name=cart] address,body[data-page-name=cart] div.col-sm-offset-1.col-sm-5 p{margin:0!important}body[data-page-name=cart] .cart-line-alert{padding:0}body[data-page-name=cart] .cart-line-alert div.alert{margin:0}body[data-page-name=cart] .cart-line-alert small{font-weight:400}body[data-page-name=cart] .cart-line-alert .alert-info div.clearfix{margin-left:30px;margin-top:5px}body[data-page-name=cart] .secure-shopping i{color:#999;font-size:30px;float:left}body[data-page-name=cart] .secure-shopping h4{margin:0!important}body[data-page-name=cart] .secure-shopping span{margin-left:10px;display:inline-block}body[data-page-name=cart] .regular-price{margin-top:5px}body[data-page-name=cart] .quantity-label{margin-bottom:5px!important;display:block;text-align:center}body[data-page-name=cart] .update-item{margin:10px 0 0;display:block;font-size:14px}body[data-page-name=cart] .remove-item{margin:5px 0;display:block;font-size:14px}body[data-page-name=cart] a[data-type=edit-item-questionnaire]{font-size:14px}body[data-page-name=cart] #round-order-total-cancel{margin:5px 0;display:block;font-size:14px;font-weight:400}body[data-page-name=express-cart] h1{margin-top:0!important}body[data-page-name=express-cart] .sidebar .well{padding:15px}body[data-page-name=express-cart] .sidebar form{margin:0!important}body[data-page-name=express-cart] #h2tab2 .col-sm-12{padding-left:0}#express-cart-learn-more-order-entry-form-modal .modal-body{max-height:calc(100vh - 300px);min-height:250px;overflow-y:auto;padding:20px}#express-cart-learn-more-order-entry-form-modal img{margin:0 auto}#express-cart-learn-more-copy-paste-order-modal .modal-body{max-height:calc(100vh - 300px);min-height:250px;overflow-y:auto;padding:20px}#express-cart-learn-more-copy-paste-order-modal img{margin:0 auto}#shop-by-equipment-modal .modal-body{max-height:calc(60vh);min-height:150px;overflow-y:auto}body[data-page-name=shop-by-equipment]{overflow:hidden}body[data-page-name=shop-by-equipment] form{position:relative;padding:0}body[data-page-name=eportal-files] .main-container,body[data-page-name=eportal-landing-page] .main-container{padding:20px 0}body[data-page-name=eportal-files] .listing-item-body{padding:25px 30px 15px 20px}body[data-page-name=eportal-files] .file-description{padding:5px 10px 0 15px}body[data-page-name=eportal-files] .file-description .col-sm-12{border-top:1px solid #f1f1f1!important;padding:10px 0 0 20px}body[data-page-name=eportal-articles] .main-container,body[data-page-name=eportal-news-details] .main-container{padding:20px 0}body[data-page-name=checkout-shipping-method] .main-container{padding:0!important}body[data-page-name=checkout-shipping-method] form{margin-top:40px}body[data-page-name=checkout-shipping-method] input[name=freightAuthorizationText]{margin:15px 25px;width:90%}body[data-page-name=checkout-shipping-method] #panelOne p.text-danger{margin:0 25px!important;width:90%}body[data-page-name=checkout-shipping-method] #panelOne .form-group{margin-bottom:0!important}body[data-page-name=checkout-shipping-method] #panelTwo,body[data-page-name=checkout-shipping-method] .panel-body{padding-top:20px}body[data-page-name=checkout-shipping-method] #panelTwo .row:not(:last-child){padding-bottom:15px;border-bottom:1px solid #dededf!important}body[data-page-name=checkout-shipping-method] #panelTwo .shipping-rate{font-size:20px;font-weight:700}body[data-page-name=checkout-shipping-method] #panelTwo .free-shipping{color:#5cb85c}body[data-page-name=checkout-shipping-method] #panelTwo .row .col-sm-4:first-child{padding-left:0!important}body[data-page-name=checkout-shipping-method] #panelTwo .row .col-sm-4:first-child label{margin-left:5px}body[data-page-name=checkout-shipping-method] #panelTwo .row .col-sm-4:last-child{padding-right:0!important;line-height:20px}body[data-page-name=checkout-shipping-method] #panelTwo .row .col-sm-4:last-child a{font-size:12px}@media (min-width:768px){body[data-page-name=checkout-shipping-method] #panelTwo .row .col-sm-4:last-child{text-align:right}body[data-page-name=checkout-shipping-method] #panelTwo .row{margin:0 20px 10px 30px}.s3-file-upload .fa.fa-check-circle{float:right!important}}@media (max-width:767px){body[data-page-name=cart] .title-row .btn-checkout{margin-top:10px}body[data-page-name=checkout-shipping-method] #panelTwo .col-sm-4:not(:first-child){padding-left:40px}body[data-page-name=checkout-shipping-method] #panelTwo .row{margin:0 20px 10px 0}}body[data-page-name=checkout-shipping-method] #panelThree i{width:initial}body[data-page-name=checkout-shipping-method] #panelThree #new-account-number,body[data-page-name=checkout-shipping-method] #panelThree #new-account-number-cancel{margin-top:10px;display:block}body[data-page-name=checkout-payment] .main-container{padding:0!important}body[data-page-name=checkout-payment] #pay-with-credit-card label i.fa{font-size:24px}body[data-page-name=checkout-payment] #pay-with-credit-card .header-row{padding-bottom:5px}body[data-page-name=checkout-payment] #pay-with-credit-card .row:not(:last-child){padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #dededf!important}body[data-page-name=checkout-payment] .edit-credit-card,body[data-page-name=checkout-payment] .remove-credit-card{display:block}body[data-page-name=checkout-confirmation] .credit-card-icon{line-height:30px;font-size:26px}body[data-page-name=checkout-confirmation] .credit-card-number{line-height:30px;vertical-align:top}body[data-page-name=checkout-shipping-address] .main-container{padding:0!important}body[data-page-name=checkout-shipping-address] #new-forwarding-service{margin-top:10px;display:block}body[data-page-name=checkout-shipping-address] #ship-to-customer-new{margin-top:3px;display:block}body[data-page-name=checkout-review] .main-container{padding:0!important}body[data-page-name=checkout-review] .credit-card-icon{line-height:30px;font-size:26px}body[data-page-name=checkout-review] .credit-card-number{line-height:30px;vertical-align:top}#shipping-customer-lov-modal .modal-body{height:calc(60vh);overflow:hidden}body[data-page-name=shipping-customer-lov] section.main-container{padding:15px 0}body[data-page-name=shipping-customer-lov] form{margin:0!important}body[data-page-name=shipping-customer-lov] .listing-item{margin:0 0 10px!important}body[data-page-name=shipping-customer-lov] .form-inline .col-xs-6:nth-of-type(2){padding-left:0}body[data-page-name=shipping-customer-lov] .form-inline .col-xs-12 .btn-group,body[data-page-name=shipping-customer-lov] .form-inline .col-xs-6:nth-of-type(2) .btn-group{width:100%}body[data-page-name=credit-cards] .edit-credit-card,body[data-page-name=credit-cards] .remove-credit-card{display:block}body[data-page-name=credit-cards] .listing-item .col-sm-8 i{font-size:24px;line-height:24px}@media screen and (min-width:768px){body[data-page-name=order-details] div.col-sm-offset-1.col-sm-5{text-align:right}body[data-page-name=checkout-confirmation] #print-order{float:right}body[data-page-name=checkout-shipping-address] #shipping-freight-forwarding .col-sm-7{padding:0}body[data-page-name=credit-cards] .edit-credit-card{margin:0}}#credit-card-maint-modal .modal-body{height:calc(60vh);overflow:hidden}body[data-page-name=credit-card-maint] section.main-container{padding:15px 0}body[data-page-name=credit-card-maint] form{margin:0!important}body[data-page-name=credit-card-maint] .form-horizontal .form-group{margin-left:0!important;margin-right:0!important}.cd-breadcrumb,.cd-multi-steps{xwidth:90%;xmax-width:768px;padding:.5em 1em;margin:1em auto;background-color:#edeff0;border-radius:.25em}.cd-breadcrumb::after,.cd-multi-steps::after{clear:both;content:"";display:table}.cd-breadcrumb li,.cd-multi-steps li{display:inline-block;float:left;margin:.5em 0}.cd-breadcrumb li::after,.cd-multi-steps li::after{display:inline-block;content:'\00bb';margin:0 .6em;color:#959fa5}.cd-breadcrumb li:last-of-type::after,.cd-multi-steps li:last-of-type::after{display:none}.cd-breadcrumb li>*,.cd-multi-steps li>*{display:inline-block;font-size:1.4rem;color:#2c5fb3}.cd-breadcrumb li.current>*,.cd-multi-steps li.current>*{color:initial}.no-touch .cd-breadcrumb a:hover,.no-touch .cd-multi-steps a:hover{color:#3d78d8}.cd-breadcrumb.custom-separator li::after,.cd-multi-steps.custom-separator li::after{content:'';height:16px;width:16px;vertical-align:middle}.cd-breadcrumb.custom-icons li>::before,.cd-multi-steps.custom-icons li>::before{content:'';display:inline-block;height:20px;width:20px;margin-right:.4em;margin-top:-2px;background:url(../img/cd-custom-icons-01.svg) no-repeat;vertical-align:middle}.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(2)>::before,.cd-multi-steps.custom-icons li:not(.current):nth-of-type(2)>::before{background-position:-20px 0}.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(3)>::before,.cd-multi-steps.custom-icons li:not(.current):nth-of-type(3)>::before{background-position:-40px 0}.cd-breadcrumb.custom-icons li:not(.current):nth-of-type(4)>::before,.cd-multi-steps.custom-icons li:not(.current):nth-of-type(4)>::before{background-position:-60px 0}.cd-breadcrumb.custom-icons li.current:first-of-type>::before,.cd-multi-steps.custom-icons li.current:first-of-type>::before{background-position:0 -20px}.cd-breadcrumb.custom-icons li.current:nth-of-type(2)>::before,.cd-multi-steps.custom-icons li.current:nth-of-type(2)>::before{background-position:-20px -20px}.cd-breadcrumb.custom-icons li.current:nth-of-type(3)>::before,.cd-multi-steps.custom-icons li.current:nth-of-type(3)>::before{background-position:-40px -20px}.cd-breadcrumb.custom-icons li.current:nth-of-type(4)>::before,.cd-multi-steps.custom-icons li.current:nth-of-type(4)>::before{background-position:-60px -20px}@media only screen and (min-width:768px){.cd-breadcrumb,.cd-multi-steps{padding:0 1.2em}.cd-breadcrumb li,.cd-multi-steps li{margin:1.2em 0}.cd-breadcrumb li::after,.cd-multi-steps li::after{margin:0 1em}.cd-breadcrumb li>*,.cd-multi-steps li>*{font-size:1.4rem}.cd-breadcrumb.triangle{background-color:transparent;padding:0}.cd-breadcrumb.triangle li:first-child:nth-last-child(4),.cd-breadcrumb.triangle li:nth-child(2):nth-last-child(3),.cd-breadcrumb.triangle li:nth-child(3):nth-last-child(2),.cd-breadcrumb.triangle li:nth-child(4):last-child{position:relative;padding:0;margin:4px 4px 4px 0;width:calc(25% - 4px)}.cd-breadcrumb.triangle li:first-child:nth-last-child(3),.cd-breadcrumb.triangle li:nth-child(2):nth-last-child(2),.cd-breadcrumb.triangle li:nth-child(3):last-child{position:relative;padding:0;margin:4px 4px 4px 0;width:calc(33.3% - 4px)}.cd-breadcrumb.triangle li:last-of-type{margin-right:0}.cd-breadcrumb.triangle li>*{position:relative;padding:1em .8em 1em 2.5em;color:inherit;background-color:#edeff0;border-color:#edeff0;width:100%;text-align:center}.cd-breadcrumb.triangle li.current>*{color:#fff;background-color:#3d78d8;border-color:#3d78d8}.cd-breadcrumb.triangle li:first-of-type>*{padding-left:1.6em;border-radius:.25em 0 0 .25em}.cd-breadcrumb.triangle li:last-of-type>*{padding-right:1.6em;border-radius:0 .25em .25em 0}.no-touch .cd-breadcrumb.triangle a:hover{color:#fff;background-color:#2c5fb3;border-color:#2c5fb3}.cd-breadcrumb.triangle li::after,.cd-breadcrumb.triangle li>::after{content:'';position:absolute;top:0;left:100%;content:'';height:0;width:0;border:24px solid transparent;border-right-width:0;border-left-width:20px}.cd-breadcrumb.triangle li::after{z-index:1;-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px);border-left-color:#fff;margin:0}.cd-breadcrumb.triangle li>::after{z-index:2;border-left-color:inherit}.cd-breadcrumb.triangle li:last-of-type::after,.cd-breadcrumb.triangle li:last-of-type>::after{display:none}.cd-breadcrumb.triangle.custom-separator li::after{background-image:none}.cd-breadcrumb.triangle.custom-icons li::after,.cd-breadcrumb.triangle.custom-icons li>::after{border-top-width:25px;border-bottom-width:25px}@-moz-document url-prefix(){.cd-breadcrumb.triangle li::after,.cd-breadcrumb.triangle li>::after{border-left-style:dashed}}}.cd-breadcrumb em{font-style:normal}.s3-file-upload .s3-file-upload-progress-record.well{margin-bottom:0!important;padding:8px!important;box-shadow:none;border-top:0}.s3-file-upload .progress{margin-bottom:0!important;background-color:#dfdfde!important}.s3-file-upload .progress-bar{text-align:center!important}.s3-file-upload .s3-file-upload-failure{color:#a94442}.s3-file-upload .s3-file-upload-area{border-style:dashed;margin-bottom:0!important}.s3-file-upload .s3-file-upload-area .fa-cloud-upload{font-size:70px;color:#999;margin-bottom:10px}.s3-file-upload .s3-file-upload-area .fileinput-button{border-radius:20px;position:relative;overflow:hidden;display:inline-block}.s3-file-upload .s3-file-upload-progress-record .fa-check-circle{font-size:23px}.s3-file-upload .s3-file-upload-area .fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px!important;direction:ltr;cursor:pointer}.cookie-consent-banner{position:fixed;bottom:0;left:0;right:0;z-index:99999;background-color:#1a1a1a;color:#e0e0e0;padding:15px 0;animation:.3s ease-out cookieSlideUp}@keyframes cookieSlideUp{from{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-consent-banner a{color:#6db3f2}.cookie-consent-banner a:hover{color:#fff}.cookie-consent-banner .cookie-consent-overlay{display:none}.cookie-consent-container{max-width:1200px;margin:0 auto;padding:0 20px}.cookie-buttons{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:nowrap}.cookie-consent-banner .btn-cookie{background-color:#3d78d8;color:#fff;border:1px solid #3d78d8;padding:8px 16px;font-size:13px;border-radius:3px;white-space:nowrap}.cookie-consent-banner .btn-cookie:hover{background-color:#2c5fb3;border-color:#2c5fb3}.cookie-consent-banner .btn-cookie-outline{background-color:transparent;color:#fff;border:1px solid #fff;padding:8px 16px;font-size:13px;border-radius:3px;white-space:nowrap}.cookie-consent-banner .btn-cookie-outline:hover{background-color:rgba(255,255,255,.1)}.cookie-preferences-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999999;display:none}.cookie-preferences-overlay.active{display:block}.cookie-preferences-panel{position:fixed;top:0;left:0;width:400px;max-width:90vw;height:100%;background-color:#fff;z-index:1000000;overflow-y:auto;box-shadow:2px 0 10px rgba(0,0,0,.3);transform:translateX(-100%);transition:transform .3s;visibility:hidden}.cookie-preferences-panel.active{transform:translateX(0);visibility:visible}.cookie-preferences-panel .panel-header{padding:20px;border-bottom:1px solid #e0e0e0;position:relative}.cookie-preferences-panel .panel-close{position:absolute;top:15px;right:15px;background:0 0;border:none;font-size:24px;cursor:pointer;color:#666}.cookie-preferences-panel .panel-close:hover{color:#000}.cookie-preferences-panel .panel-body{padding:20px}.cookie-preferences-panel .panel-footer{padding:20px;border-top:1px solid #e0e0e0;background-color:#f9f9f9}.cookie-category{border-bottom:1px solid #e0e0e0;padding:15px 0}.cookie-category:last-child{border-bottom:none}.cookie-category-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.cookie-category-title{font-weight:600;font-size:14px;margin:0}.cookie-category-desc{font-size:13px;color:#666;margin-top:8px}.cookie-settings-btn{position:fixed;bottom:20px;left:20px;width:40px;height:40px;border-radius:50%;background-color:#3d78d8;color:#fff;border:none;cursor:pointer;z-index:99998;box-shadow:0 2px 8px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .2s}.cookie-settings-btn:hover{transform:scale(1.1);background-color:#2c5fb3}.cookie-toggle{position:relative;display:inline-block;width:44px;height:24px;margin:0}.cookie-toggle input{opacity:0;width:0;height:0}.cookie-toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:24px}.cookie-toggle-slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.cookie-toggle input:checked+.cookie-toggle-slider{background-color:#3d78d8}.cookie-toggle input:checked+.cookie-toggle-slider:before{transform:translateX(20px)}.cookie-settings-link{cursor:pointer}.cookie-settings-link:hover{text-decoration:underline}@media (max-width:767px){.s3-file-upload .fa.fa-check-circle{display:none}.cookie-consent-banner{padding:12px 0}.cookie-consent-container{padding:0 15px}.cookie-buttons{justify-content:flex-start;margin-top:10px;flex-wrap:wrap}.cookie-consent-banner .btn-cookie,.cookie-consent-banner .btn-cookie-outline{margin-bottom:5px}.cookie-preferences-panel{width:100%;max-width:100%}.cookie-settings-btn{bottom:15px;left:15px;width:36px;height:36px;font-size:16px}}@media print{.cookie-consent-banner{display:none!important}}