h1{font-size:40px;font-weight:700;line-height:46px;color:#4b5055;text-transform:uppercase;margin:0 0 30px 0}h2{font-size:32px;font-weight:600;line-height:38px;text-transform:uppercase;color:#4b5055;margin:0 0 20px 0}.cms-tlk100-tlk150 .fourCoulumn .row.my-5 {	float: left;	width: 100%;} h3{font-size:26px;font-weight:600;line-height:32px;color:#4b5055;text-transform:uppercase;margin:0 0 20px 0}h4{font-size:18px;font-weight:600;line-height:24px;color:#4b5055;margin:0 0 20px 0}p{font-size:18px;font-weight:400;line-height:24px;color:#4b5055}p.small{font-size:14px;line-height:18px}a{font-size:18px;font-weight:400;line-height:24px;color:#007bc2;margin:0}a:hover{color:#007bc2;text-decoration:underline}ul,ol{font-size:18px;font-weight:500;line-height:24px;color:#4b5055;margin:10px 0 10px 40px}ul.list-unstyled,ol.list-unstyled{list-style:none;margin:0 !important}ul.list-unstyled>li,ol.list-unstyled>li{list-style:none}ul li,ol li{list-style:disc}.bold{font-weight:700}.extra-bold{font-weight:900}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.primary-color{color:#007bc2}.primary-accent-color{color:#fc5000}.no-margin{margin:0}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.catalog-product-view .related-product-main{margin-top:0;float:left;width:100%}.default-title h1{font-size:30px !important;margin-top:10px;margin-bottom:-50px}@media screen and (max-width:1199px){.catalog-product-view .product-detail-container .product-info-main .action-wrapper .action{margin-bottom:10px}}@media (min-width:992px) and (max-width:1199px){.sidebar.sidebar-additional .promobanner.sidebar-banner h2{color:#ffffff;font-weight:900;font-size:28px !important}.promobanner.orange-cta .banner-button button.btn-default{font-size:16px !important;line-height:17px !important;min-width:170px}.promobanner .banner-button button.btn-default{min-width:180px}}.owl-ext-banner{margin-top:-10px}.carousel-container{margin-top:10px}.owl-carousel{width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-item{position:relative;margin-top:10px;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("../../../../../frontend/Mgs/ninth/en_US/Mageplaza_Core/css/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*='owl-']{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*='owl-']:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:0.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{position:absolute;text-align:center;-webkit-tap-highlight-color:transparent;pointer-events:auto}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#ffecf4;display:block;-webkit-backface-visibility:visible;transition:opacity 200ms ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#000}.owl-ext-banner:hover .owl-theme .owl-nav [class*="owl-"]{visibility:visible;opacity:1;transition:opacity .3s linear}.owl-ext-banner .owl-controls{height:100%;position:absolute;top:40%;width:100%;pointer-events:none}.owl-ext-banner .owl-theme .owl-nav [class*="owl-"]{background:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px;visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s linear}.owl-ext-banner .owl-theme .owl-nav [class*="owl-"]:hover{background:none}.owl-ext-banner .owl-prev{float:left;pointer-events:auto}.owl-ext-banner .owl-prev:after{color:#fff;content:"\f104";font-size:7rem;top:40%;font-family:"FontAwesome"}.owl-ext-banner .owl-prev:after:hover{font-size:9rem}.owl-ext-banner .owl-next{float:right;pointer-events:auto}.owl-ext-banner .owl-next:after{color:#fff;content:"\f105";font-size:7rem;top:40%;font-family:"FontAwesome"}.owl-ext-banner .owl-theme .owl-dots{top:54%;left:5%}.carousel-container .owl-carousel{margin-left:-20px}.owl-carousel .item.product.product-item.carousel{width:100%}.owl-carousel .product-item{margin-bottom:5px;padding-left:0px !important}.carousel-container{display:none}.carousel-container:hover .owl-theme .owl-nav [class*="owl-"]{visibility:visible;opacity:1;transition:opacity .3s linear}.carousel-container .owl-controls{height:100%;position:absolute;left:20px;top:30%;width:100%;pointer-events:none}.carousel-container .owl-theme .owl-nav [class*="owl-"]{background:none;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;margin:5px;padding:4px 7px;visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s linear}.carousel-container .owl-theme .owl-nav [class*="owl-"]:hover{background:none}.carousel-container .owl-prev{float:left;pointer-events:auto}.carousel-container .owl-prev:after{color:#7d7d7d;content:"\f104";font-size:7rem;top:40%;font-family:"FontAwesome"}.carousel-container .owl-prev:after:hover{font-size:9rem}.carousel-container .owl-next{float:right;pointer-events:auto}.carousel-container .owl-next:after{color:#7d7d7d;content:"\f105";font-size:7rem;top:40%;font-family:"FontAwesome"}.carousel-container .owl-theme .owl-dots{left:50%;top:70%}.template-1 .slider_mgs_carousel.owl-carousel .owl-dots,.template-2 .slider_mgs_carousel.owl-carousel .owl-dots{margin:0 0 45px}.slider_mgs_carousel .owl-item .slide-text>*{max-width:350px}.owl-item .white h1,.owl-item .white h2,.owl-item .white h3,.owl-item .white h4,.owl-item .white h5,.owl-item .white h6{color:#fff}.owl-item h3{font-size:55px;text-shadow:2.7px -3px 5px rgba(0,0,0,0.36)}.owl-item h5{font-size:18px;font-weight:200;letter-spacing:.75px}.owl-item .motorola.slide-overlay{position:absolute;bottom:85px;width:30vw;padding:15px 30px;background:rgba(255,255,255,0.6)}@media (max-width:767px){.owl-item h3{font-size:36px}.owl-item h5{font-size:14px}.owl-item .motorola.slide-overlay{display:none}.owl-item .inner-text .btn{font-size:7vw !important;display:block;margin:0 15%}}.top-banner-container{position:relative}.top-banner-container .child_category{background-size:cover !important;background-position:center center !important;background-repeat:no-repeat}.top-banner-container .child_category h1{text-transform:none;font-weight:500}.top-banner-container .child_category p{font-size:20px !important;color:white}.top-banner-container .banner-image{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%}.top-banner-container .banner-content{width:100%;text-align:center;min-height:220px;position:relative;display:table}.top-banner-container .banner-content.invert-color{color:#fff}.top-banner-container .banner-content>div{width:100%;display:table-cell;vertical-align:middle;padding:0 5vw}.top-banner-container .banner-content>div .banner-title{padding:30px 0;margin:0;text-shadow:2.1px 3.4px 5px rgba(0,0,0,0.36);text-transform:none;font-size:55px;line-height:1.01}.top-banner-container .banner-content>div .banner-subtitle{padding:0 16% 30px 16%;margin:0;font-size:18px;line-height:22px;text-transform:none;font-weight:400}.promobanner .banner-text>*{color:#fff}.promobanner .banner-text>*.invert-color{color:#007bc2}.promobanner .banner-text .large{font-size:34px;line-height:40px}.promobanner .banner-button button.btn-default{background-color:#007bc2 !important;color:#fff !important;font-size:14px !important;border:2px solid #007bc2 !important;padding:5px 10px !important}.promobanner .banner-button button.btn-default:hover{background-color:#fff !important;color:#007bc2 !important}.promobanner .text.middle-center{text-align:center}.promobanner.invert-color .text a{color:#fff}.promobanner.orange-cta .banner-button button.btn-default{background-color:#fc5000 !important;color:#fff !important;font-size:19px !important;line-height:25px !important;border:2px solid #fc5000 !important;padding:5px 10px !important;min-width:200px}.promobanner.orange-cta .banner-button button.btn-default:hover{background-color:#fff !important;color:#fc5000 !important}.bottom-banner{background-image:url(../images/bottom-banner.png);background-size:cover;background-repeat:no-repeat;position:relative;margin-top:200px}.bottom-banner .banner-container{margin-left:14vw;position:relative}.bottom-banner .banner-container img.device{position:absolute;left:-100px;bottom:0;width:85px}.bottom-banner .banner-container img.motorola{position:absolute;right:5vw;top:-3vw;width:20vw}.bottom-banner .banner-container .banner-title{position:absolute;top:-50px;font-size:40px;font-weight:900;color:#007bc2}.bottom-banner .banner-container .banner-content{color:#fff;font-size:1.4vw;padding:15px 0;font-weight:200;display:table-cell}.bottom-banner .banner-container .banner-buttons{display:table-cell;vertical-align:middle;padding-left:5vw}.bottom-banner .banner-container .banner-buttons .btn{color:#fff;border:3px solid;font-size:1.4vw;vertical-align:middle;display:inline-block;margin-right:2vw;padding:.5vw 2vw}.bottom-banner .banner-container .banner-buttons .btn:hover{background:#fff}@media (max-width:767px){.top-banner-container .banner-content{min-height:unset}.top-banner-container .banner-content>div{padding:0 20px}.top-banner-container .banner-content>div .banner-title{font-size:32px}}.desktop-navigation .navigation .nav-main-menu{margin:0;float:right}.desktop-navigation .navigation .nav-main-menu li{list-style:none}.desktop-navigation .navigation .nav-main-menu li>ul.dropdown-menu.mobile-menu{display:none !important}.desktop-navigation .navigation .nav-main-menu li>ul.dropdown-menu a{color:#007bc2;font-size:inherit}.desktop-navigation .navigation .nav-main-menu li>ul.dropdown-menu>li .row.middle{min-height:250px}.desktop-navigation .navigation .nav-main-menu li>ul.dropdown-menu>li .row.middle li{font-size:16px;line-height:24px}.desktop-navigation .navigation .nav-main-menu li>ul.dropdown-menu>li .row.middle li a{font-size:inherit;line-height:24px}.desktop-navigation .navigation .nav-main-menu li>ul.dropdown-menu>li .row.middle.about-menu li{margin-top:3px}.desktop-navigation .navigation .nav-main-menu>li{padding:0 1vw;font-size:18px}.desktop-navigation .navigation .nav-main-menu>li>a{font-size:inherit}.desktop-navigation .navigation .nav-main-menu>li{padding:0 1vw;font-size:18px}.desktop-navigation .navigation .nav-main-menu>li.active>a{xborder-bottom:2px solid}.desktop-navigation .navigation .nav-main-menu>li.bold>a{font-weight:600}.desktop-navigation .navigation .nav-main-menu>li>a{padding:20px 10px;font-size:inherit;font-weight:500}.desktop-navigation .navigation .nav-main-menu>li.quote span{padding:6px 10px;background:#4b5055;color:#fff}.desktop-navigation .navigation .nav-main-menu>li.quote span:hover,.desktop-navigation .navigation .nav-main-menu>li.quote span:focus{background-color:#fc5000}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu){padding:0 !important;max-width:100vw}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li h4{margin:0 0 5px 0}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .mega-menu-sub-title{margin:5px 0 0 0;display:block}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-12{width:100%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-11{width:91.66666667%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-10{width:83.33333333%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-9{width:75%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-8{width:66.66666667%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-7{width:58.33333333%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-6{width:50%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-5{width:41.66666667%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-4{width:33.33333333%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-3{width:25%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-2{width:16.66666667%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .col-xs-1{width:8.33333333%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .main>ul{padding:15px 25px}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left,.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right{position:absolute;top:0;bottom:0;padding:0}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left>div,.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right>div{height:100%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left .promobanner,.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right .promobanner{height:100%;background-size:cover;background-position:center}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left .promobanner a img,.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right .promobanner a img{visibility:hidden}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left{left:0}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left.col-xs-1{left:8.33333333%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left.col-xs-2{left:16.66666667%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left.col-xs-3{left:25%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .left.col-xs-4{left:33.33333333%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right{right:0}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right.col-xs-1{left:91.66666667%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right.col-xs-2{left:83.33333333%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right.col-xs-3{left:75%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li .right.col-xs-4{left:66.66666667%}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li ul.sub-menu{margin:0}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li ul.sub-menu>li>a{padding:0 !important}.desktop-navigation .navigation .nav-main-menu>li>ul.dropdown-menu:not(.mobile-menu)>li ul.sub-menu .level3{margin-left:10px}.desktop-navigation .navigation .nav-main-menu>li.menu-3columns>ul.dropdown-menu{width:860px !important;xmargin-left:-275px !important}.desktop-navigation .navigation .nav-main-menu ul.desktop{margin:0}.desktop-navigation .navigation .nav-main-menu ul.desktop>li>a{padding:0 25px 0 0 !important}.desktop-navigation .navigation .nav-main-menu ul.desktop>li.level1{margin-top:12px}.desktop-navigation .navigation .nav-main-menu ul.desktop>li.level1>a{line-height:18px}.desktop-navigation .navigation .nav-main-menu ul.desktop>li.level1:first-child{margin-top:0}.desktop-navigation .navigation .nav-main-menu ul.desktop>li.level1.parent{margin-bottom:7px}.desktop-navigation .navigation .nav-main-menu ul.desktop>li.level1.parent>a{font-size:14px;color:#222;font-weight:600;letter-spacing:0.1em}.desktop-navigation .navigation .nav-main-menu ul.desktop>li.level3{padding-left:10px}.desktop-navigation .navigation .nav-main-menu ul.desktop>li.level4{padding-left:20px}.mobile-navigation .navigation ul{margin:0;display:flex;flex-direction:column;flex-wrap:wrap}.mobile-navigation .navigation ul li{list-style:none}.mobile-navigation .navigation .nav-main-menu ul{margin:0}.mobile-navigation .navigation .nav-main-menu li ul.sub-menu,.mobile-navigation .navigation .nav-main-menu li ul.dropdown-menu{margin:0;padding-left:0 !important}.mobile-navigation .navigation .nav-main-menu li ul.sub-menu>li.level1>a>span,.mobile-navigation .navigation .nav-main-menu li ul.dropdown-menu>li.level1>a>span{padding-left:5px}.mobile-navigation .navigation .nav-main-menu li ul.sub-menu>li.level2>a>span,.mobile-navigation .navigation .nav-main-menu li ul.dropdown-menu>li.level2>a>span{padding-left:10px}.mobile-navigation .navigation .nav-main-menu li ul.sub-menu>li.level3>a>span,.mobile-navigation .navigation .nav-main-menu li ul.dropdown-menu>li.level3>a>span{padding-left:15px}.mobile-navigation .navigation .nav-main-menu li ul.sub-menu>li.level4>a>span,.mobile-navigation .navigation .nav-main-menu li ul.dropdown-menu>li.level4>a>span{padding-left:20px}.mobile-navigation .navigation .nav-main-menu li.mega-menu-fullwidth>ul.dropdown-menu>li h4{margin:15px 15px 5px 15px}.mobile-navigation .navigation li img.location-icon{width:23px}@media (min-width:1350px){.desktop-navigation .navigation .nav-main-menu>li{padding:0 1vw;font-size:18px}.desktop-navigation .navigation .nav-main-menu>li>a{font-size:inherit}}@media (max-width:1349px){.desktop-navigation .navigation .nav-main-menu>li{padding:0 .75vw}}@media (max-width:1299px){.desktop-navigation .navigation .nav-main-menu>li{font-size:16px}}@media (max-width:1199px){.desktop-navigation .field.search{width:150px !important}}@media (max-width:1099px){.desktop-navigation .navigation .nav-main-menu>li{font-size:14px}.header.header1 .middle-header-content .container-fluid{padding:0 15px}}@media (min-width:992px){.desktop-navigation .navigation .nav-main-menu>li>.dropdown-menu{transition:all 0ms;-webkit-transition:all 0ms;-moz-transition:all 0ms;-o-transition:all 0ms}.desktop-navigation .navigation .nav-main-menu>li>.dropdown-menu.hidden-xs{margin-left:0 !important}.desktop-navigation .navigation .nav-main-menu>li.mega-menu-fullwidth{position:relative !important}.flex-header .menu-navigation{flex-basis:67%;-webkit-flex-basis:67%}}.catalog-product-view .product-detail-container .product.media{position:relative}.catalog-product-view .product-detail-container .product.media .manufacturer-icon{display:none;position:absolute;top:15px;right:15px;width:75px;height:75px;background-repeat:no-repeat;background-size:contain}.catalog-product-view .product-detail-container .product.media .manufacturer-icon.bearcom,.catalog-product-view .product-detail-container .product.media .manufacturer-icon.BearCom{display:block;background-image:url(../images/bearcom-exclusive-icon.png)}.catalog-product-view .product-detail-container .product.media .manufacturer-icon.motorola{display:block;background-image:url(../images/motorola-icon.png)}.catalog-product-view .product-detail-container .product.media .discount-icon{display:block;position:absolute;top:15px;left:15px;width:75px;height:75px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/discount-icon.png);z-index:9}.catalog-product-view .product-detail-container .product-info-main .form-wrapper{margin-top:20px}.catalog-product-view .product-detail-container .product-info-main .manufacturer{text-transform:uppercase;font-size:14px;color:#007bc2;display:block}.catalog-product-view .product-detail-container .product-info-main .product-name{font-size:26px;line-height:unset;font-weight:400;margin:0}.catalog-product-view .product-detail-container .product-info-main .short-description{position:relative;margin-bottom:20px;padding-bottom:5px;font-size:16px}.catalog-product-view .product-detail-container .product-info-main .short-description>.content{max-height:5em;overflow:hidden;transition:max-height 1s;font-size:14px}.catalog-product-view .product-detail-container .product-info-main .short-description .show-more{display:none;position:absolute;bottom:-1em;background-image:linear-gradient(to bottom, rgba(255,255,255,0), #fff);padding-top:3em;width:100%;margin:0}.catalog-product-view .product-detail-container .product-info-main .short-description .show-more span{font-size:15px;color:#fc5000}.catalog-product-view .product-detail-container .product-info-main .short-description .show-more .less{display:none}.catalog-product-view .product-detail-container .product-info-main .short-description.truncate .show-more{display:block}.catalog-product-view .product-detail-container .product-info-main .short-description.truncate.expanded .show-more{background-image:none}.catalog-product-view .product-detail-container .product-info-main .short-description.truncate.expanded .show-more .more{display:none}.catalog-product-view .product-detail-container .product-info-main .short-description.truncate.expanded .show-more .less{display:inline-block;margin-bottom:-3px}.catalog-product-view .product-detail-container .product-info-main .price-box{margin-bottom:10px}.catalog-product-view .product-detail-container .product-info-main .price-box .price{color:#007bc2}.catalog-product-view .product-detail-container .product-info-main .price-box .price.quote{display:none}.catalog-product-view .product-detail-container .product-info-main .action-wrapper{margin-bottom:15px}.catalog-product-view .product-detail-container .product-info-main .action-wrapper .action{margin-right:10px}.catalog-product-view .product-detail-container .product-info-main .action-wrapper .call-us{margin-top:10px}.catalog-product-view .product-detail-container .product-info-main .action-wrapper .call-us a{font-size:26px}.catalog-product-view .product-detail-container .product-info-main .product-info-stock-sku{margin-bottom:15px}.catalog-product-view .product-detail-container .product-info-main .product-info-stock-sku .sku{font-size:16px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart .qty-wrapper{position:relative;margin-bottom:20px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart .qty-wrapper label{position:absolute;top:0;left:0;font-size:18px;font-weight:400;transform:translateY(50%);margin-bottom:0}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart .qty-wrapper .field.qty{margin-left:40px;width:auto;float:none;display:inline-block}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart .actions{float:none;display:block;width:auto}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart .actions button{text-transform:uppercase;font-weight:600;margin-right:10px;line-height:unset}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart input[name="qty"]{width:50px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .product-options-wrapper{border-top:1px solid;border-bottom:1px solid;border-color:rgba(155,155,155,0.5);padding-top:15px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .product-options-wrapper .fieldset label{color:#4b5055;font-size:21px;font-weight:400}.catalog-product-view .product-detail-container .product-info-main .product-add-form .product-options-wrapper .fieldset .options-list label{font-size:12px;display:inline-block;margin-bottom:0;max-width:90%;white-space:normal}.catalog-product-view .product-detail-container .product-info-main .product-add-form .product-options-wrapper .fieldset .options-list .field{padding-left:0;margin-bottom:10px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .product-options-wrapper .fieldset .options-list .field input.radio,.catalog-product-view .product-detail-container .product-info-main .product-add-form .product-options-wrapper .fieldset .options-list .field input.checkbox{position:static;display:inline-block;margin-right:8px;margin-top:2px;vertical-align:top}.catalog-product-view .product-detail-container .product-info-main .product-add-form .product-options-wrapper .fieldset .options-list .field input.checkbox{margin-top:3px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart.quote{transition:all 500ms;position:fixed;bottom:50%;right:-100%;transform:translateY(50%);background-color:rgba(177,177,177,0.5);z-index:10;border-right:0}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart.quote.scrolled-below-quote{right:0}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart.quote .action-wrapper{margin:15px 15px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart.quote .action-wrapper button{display:block;margin:10px 0;width:100%;height:36px}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart.quote .action-wrapper .call-us{display:none}.catalog-product-view .product-detail-container .product-info-main .product-reviews-summary{margin-bottom:5px}.catalog-product-view .product-detail-container .product-info-main #review .review-control-vote{margin-bottom:10px}.catalog-product-view .product-detail-container .product-info-main .product-replacements{margin-top:5px}.catalog-product-view .product-detail-container .product-info-main .product-replacements .title{text-align:left;font-size:18px;text-transform:uppercase}.catalog-product-view .product-detail-container .product-info-main .product-replacements ul{display:inline-block;margin:0;list-style:none}.catalog-product-view .product-detail-container .product-info-main .product-replacements ul li{list-style:none;display:inline-block}.catalog-product-view .product-detail-container .product-info-main .product-replacements ul li:after{content:','}.catalog-product-view .product-detail-container .product-info-main .product-replacements ul li:last-child:after{content:''}.catalog-product-view .product-detail-infomation .product-data-items-menu{border:0}.catalog-product-view .product-detail-infomation .product-data-items-menu>.item{border:0;opacity:0.5;background-color:#007bc2;margin:0 10px}.catalog-product-view .product-detail-infomation .product-data-items-menu>.item.active{opacity:1}.catalog-product-view .product-detail-infomation .product-data-items-menu>.item>a{color:#fff !important;padding:7px 25px;border:0;font-size:16px}.catalog-product-view .product-detail-infomation .product-data-items-content .data.item.content{padding:20px;background:rgba(234,233,232,0.5);font-size:14px}.catalog-product-view .product-detail-infomation .product-data-items-content .data.item.content .product-title{font-size:19px;margin-bottom:15px}.catalog-product-view .product-detail-infomation .product-data-items-content .data.item.content .product-title>div{display:inline}.catalog-product-view .product-detail-infomation .product-data-items-content .data.item.content #product-review-container{margin-bottom:0}.catalog-product-view .product-detail-infomation #product-review-container ol.review-items{margin:0}.catalog-product-view .product-detail-infomation #product-review-container ol.review-items li.review-item{list-style:none}.catalog-product-view .additional-attributes-wrapper.table-wrapper.features caption{display:block;text-align:left;font-size:21px;text-transform:uppercase}.catalog-product-view .additional-attributes-wrapper.table-wrapper.features th{display:none}.catalog-product-view .additional-attributes-wrapper.table-wrapper.features td{border:0;text-align:left;padding:0}.catalog-product-view .additional-attributes-wrapper.table-wrapper.features td ul{margin-left:20px;margin-top:0;margin-bottom:0}.catalog-product-view .additional-attributes-wrapper.table-wrapper.features td ul li{list-style-type:disc;font-size:14px;padding:0;line-height:1.5}.catalog-product-view .related-product-main{margin-top:20px}.catalog-product-view .related-product-main .content-heading{margin-bottom:20px !important}.catalog-product-view .related-product-main .content-heading .block-note{display:none}.catalog-product-view .related-product-main .content-heading .title{color:#4b5055 !important;font-size:26px !important}.catalog-product-view .related-product-main .content-heading .group-title{text-align:left;border-bottom:1px solid rgba(234,233,232,0.8);color:#4b5055;padding-bottom:5px}.catalog-product-view .related-product-main .block-content{margin-bottom:20px}.catalog-product-view .related-product-main .block-content .xproduct-items .product-item-details{min-height:150px}.catalog-product-view .related-product-main .block-content .xproduct-items .add-to-cart{font-size:12px !important;padding:5px 10px}.catalog-product-view .compatible .title{font-size:21px;text-transform:uppercase}.catalog-product-view .compatible>ul{margin:0}.catalog-product-view .compatible>ul li{list-style:none}.catalog-product-view .compatible>ul li a{font-size:16px;line-height:normal}.catalog-product-view .form-modal{width:400px}.catalog-product-view .form-modal h3{font-size:26px}.child-categories{margin-top:20px}.child-categories>.item{margin-bottom:30px}.child-categories>.item>a{display:block;position:relative;height:150px;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,130,203,0.5);padding:10px}.child-categories>.item>a>div{position:relative;height:100%}.child-categories>.item>a>div span{position:absolute;left:5px;bottom:5px;color:#fff;font-size:18px}.child-categories>.item>a:hover>div{background-color:rgba(0,130,203,0.8);transition-duration:.5s}.page-products .category-products-banner h1{font-size:30px !important;margin-top:10px;margin-bottom:-50px}.page-products .filter-active{display:inline}.page-products .filter-active .filter-current-subtitle{display:none !important}.page-products .filter-active .state-item{padding:0 10px !important;display:inline-block;margin-bottom:5px;z-index:2}.page-products .filter-active .state-item.clear{margin-bottom:10px}.page-products .items{margin:0}.page-products .items>li{list-style:none}.page-products .message.info.empty>*{background:transparent;padding:0;color:black}.page-products .message.info.empty>*:before{display:none}.category-view .category-image{display:none}.category-view .category-description{margin-bottom:0}.category-view .category-description p{font-size:14px}.category-view .category-description h2{font-weight:bold;color:#615d5d}.category-view .page-title-wrapper .top-banner-container h1{font-weight:500 !important}.category-actions .toolbar-products{position:relative;padding-bottom:0;margin:55px 0 20px 0}.category-actions .toolbar-products>div{position:absolute;right:0;bottom:0}.category-actions .toolbar-products .field.limiter{float:right;margin-right:15px;margin-bottom:10px;border:0}.category-actions .toolbar-products .field.limiter label{font-size:16px;color:#4b5055;color:#5d6166;font-weight:200;padding-right:5px}.category-actions .toolbar-products .field.limiter label:after{content:""}.category-actions .toolbar-products .field.limiter .control{background-color:#cee7f5;height:40px}.category-actions .toolbar-products .field.limiter .control select{background-color:transparent;background-image:url(../images/caret-down-blue.png);background-size:12px;background-position-x:75%;font-size:16px;font-weight:200;height:100%;padding:5px 25px 5px 15px}.category-actions .toolbar-products .field.limiter .control select+::-ms-expand{display:none}.category-actions .toolbar-products .toolbar-sorter{display:none}.category-actions .toolbar-products .modes{margin-bottom:10px}.category-actions .toolbar-products .modes strong.modes-mode,.category-actions .toolbar-products .modes a.modes-mode:hover{background-color:#007bc2 !important;border-color:#007bc2 !important;color:#fff !important}.category-actions .toolbar-products .modes a.modes-mode{color:#007bc2 !important}.toolbar-products .modes strong.modes-mode,.toolbar-products .modes a.modes-mode:hover{background-color:#007bc2 !important;border-color:#007bc2 !important;color:#fff !important}.toolbar-products .modes a.modes-mode{color:#007bc2 !important}.mgs-filter-active .shoppingby-item{margin-right:10px !important;margin-top:10px;max-width:62%}.product-items .product-item-inner .related{display:none}#layered-filter-block .filter-title{color:#007bc2;padding-left:0}#layered-filter-block .filter-title:after{display:none}#layered-filter-block .filter-title strong{font-weight:200;font-size:24px}#layered-filter-block .block-content.filter-content{padding:10px 0}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item{margin-bottom:20px;padding-bottom:20px}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-title{font-weight:200;font-size:20px;color:#4b5055;letter-spacing:1px;text-transform:none}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-title:after{display:none}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item{border-bottom:0;padding:0;position:relative}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item a{color:#4b5055;font-size:14px;font-weight:200;height:20px}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item a:hover{text-decoration:none}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item a>span{vertical-align:middle}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item a .mgs-filter-item-checkbox{width:15px;height:15px;border:1px solid;vertical-align:middle;text-align:center;margin-right:2px;position:relative}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item a .mgs-filter-item-checkbox i{font-size:10px;vertical-align:super;position:absolute;left:2px;top:2px}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item a .count:before,#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .item a .count:after{content:''}#layered-filter-block .block-content.filter-content .filter-options .filter-options-item .filter-options-content .items .see-more{margin-top:0}.products.wrapper.products-grid .product-item-info img.img-thumbnail,.products.wrapper.products-list .product-item-info img.img-thumbnail{padding:15px;min-width: auto;max-width: 100%;width: auto;max-height: 100%;}.products.wrapper.products-grid .product-item-info div.product-image-photo,.products.wrapper.products-list .product-item-info div.product-image-photo{transition:opacity .25s;opacity:0;background-color:#007bc2}.products.wrapper.products-grid .product-item-info:hover img.img-thumbnail,.products.wrapper.products-list .product-item-info:hover img.img-thumbnail{xpadding:5px}.products.wrapper.products-grid .product-item-info:hover div.product-image-photo,.products.wrapper.products-list .product-item-info:hover div.product-image-photo{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.1}.products.wrapper.products-grid .product-item-info:hover .product-detail-action,.products.wrapper.products-list .product-item-info:hover .product-detail-action{display:none}.products-grid .grid-template-1 .product-item-details,.products-list .grid-template-1 .product-item-details{padding:0 !important;min-height:175px}.products-grid .grid-template-1 .product-item-details .actions-link,.products-list .grid-template-1 .product-item-details .actions-link{position:absolute;text-align:center;left:0;right:0;bottom:0}.product-item-details{padding:0;text-align:center}.product-item-details .product-detail-content{font-size:18px}.product-item-details .product-detail-content .product-item-name{margin-bottom:0;text-transform:uppercase;font-size:1.25rem !important;line-height:1.2;text-shadow:none}.product-item-details .product-detail-content .product-item-name .product-item-link{color:#4b5055;font-size:14px;font-weight:600}.product-item-details .product-detail-content .manufacturer{color:#007bc2;padding:0 0 4px 0}.product-item-details .product-detail-content .price-box{display:none}.product-item-details .product-detail-content .price-box .price{color:#4b5055;font-weight:400;font-size:14px}.product-item-photo{display:block;position:relative}.product-item-photo .manufacturer-icon{display:none}.product-item-photo .manufacturer-icon.bearcom,.product-item-photo .manufacturer-icon.BearCom{display:block;position:absolute;top:10px;right:10px;width:50px;height:50px;background-repeat:no-repeat;background-image:url(../images/bearcom-exclusive-icon.png);background-size:contain}.product-item-photo .discount-icon{display:block;position:absolute;top:10px;left:10px;width:50px;height:50px;background-repeat:no-repeat;background-image:url(../images/discount-icon.png);background-size:contain;z-index:9}.products-list .product-item-details{margin-top:20px}.products-list .product-item-details .actions-link{margin-top:20px}.product-label{right:unset;left:0}.category-products h3{font-size:36px;font-weight:900;line-height:1.08}.category-products p{font-size:14px}.category-products p a{font-size:inherit}@media (max-width:767px){.category-actions .toolbar-products .field.limiter .control{display:inline-block;width:unset}.products-grid .product-item.grid-template-1{width:100%}.product-options-bottom{xdisplay:none}.catalog-product-view .product-detail-container .product-info-main .product-add-form .box-tocart.quote{bottom:0;transform:translateY(0px)}}@media (max-width:375px){.form-modal{width:375px !important}}.input-group input.form-control{font-size:16px;line-height:16px;border:none;padding:10px 15px;height:auto}.input-group input.form-control::placeholder{color:rgba(75,80,85,0.8);font-weight:300;padding:0;margin:0}.input-group .input-group-addon{color:#007bc2;font-size:18px;line-height:18px;border:none !important;background-color:#fff}.input-group.daterange .input-group-addon{background-color:rgba(234,233,232,0.8)}.input-group .input-grey{background-color:rgba(234,233,232,0.8)}.input-group.rounded-input input{border-radius:50px}.input-group.rounded-input .input-group-addon{border-top-right-radius:50px;border-bottom-right-radius:50px}form .fieldset .field .label{color:#4b5055;font-size:18px;line-height:18px}.pccf.default,.pccf.notheme{margin-bottom:0}.pccf.default .pccf_loader,.pccf.notheme .pccf_loader{display:none}.pccf.default .pccformwrapper.pending,.pccf.notheme .pccformwrapper.pending{background-image:url('../images/loading.svg');background-repeat:no-repeat;background-position:center;background-size:50px;opacity:0.8}.pccf.default.labelabove .form-horizontal.pccform .form-group>.col-md-6,.pccf.notheme.labelabove .form-horizontal.pccform .form-group>.col-md-6{padding:0}.pccf.default .form-view,.pccf.notheme .form-view{border:0 !important;border-radius:0 !important;background-color:rgba(234,233,232,0.3) !important}.pccf.default .form-view.well,.pccf.notheme .form-view.well{padding:30px 20px;margin-bottom:0;border:0 !important;border-radius:0 !important;background-color:rgba(234,233,232,0.3) !important}.pccf.default .form-view .pcform-section h4,.pccf.notheme .form-view .pcform-section h4{font-size:26px !important;margin-bottom:10px !important;color:#4b5055 !important;font-weight:500 !important}.pccf.default .form-view .messages,.pccf.notheme .form-view .messages{padding:0}.pccf.default .form-view .messages .alert h3,.pccf.notheme .form-view .messages .alert h3{font-size:18px;margin-bottom:6px}.pccf.default .form-view .messages .alert p,.pccf.notheme .form-view .messages .alert p{font-size:16px}.pccf.default .form-view legend,.pccf.notheme .form-view legend{text-align:left !important;border-bottom:0;font-size:26px;margin-bottom:10px;color:#4b5055}.pccf.default .form-view .hide-label label,.pccf.notheme .form-view .hide-label label{opacity:0;height:0}.pccf.default .form-view .hide-label .col-md-6,.pccf.notheme .form-view .hide-label .col-md-6{width:100% !important;max-width:100% !important}.pccf.default .form-view .form-group.text-center button[type=submit],.pccf.notheme .form-view .form-group.text-center button[type=submit]{display:block;margin:auto}.pccf.default .form-view .form-group .captcha,.pccf.notheme .form-view .form-group .captcha{padding:0}.pccf.default .form-view .form-group button.btn-default,.pccf.notheme .form-view .form-group button.btn-default,.pccf.default .form-view .form-group button.btn-primary,.pccf.notheme .form-view .form-group button.btn-primary{background-color:#007BC2 !important;color:#fff !important;border:2px solid #007bc2 !important;font-weight:600 !important;font-size:16px !important;white-space:normal !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;text-transform:uppercase !important}.pccf.default .form-view .form-group button.btn-default:hover,.pccf.notheme .form-view .form-group button.btn-default:hover,.pccf.default .form-view .form-group button.btn-primary:hover,.pccf.notheme .form-view .form-group button.btn-primary:hover,.pccf.default .form-view .form-group button.btn-default:focus,.pccf.notheme .form-view .form-group button.btn-default:focus,.pccf.default .form-view .form-group button.btn-primary:focus,.pccf.notheme .form-view .form-group button.btn-primary:focus,.pccf.default .form-view .form-group button.btn-default:active,.pccf.notheme .form-view .form-group button.btn-default:active,.pccf.default .form-view .form-group button.btn-primary:active,.pccf.notheme .form-view .form-group button.btn-primary:active{text-decoration:none !important}.pccf.default .form-view .form-group button.btn-default:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-default:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-default:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default:active:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary:active:not(.no-hover){background-color:#fff !important;color:#007bc2 !important}.pccf.default .form-view .form-group button.btn-default.invert,.pccf.notheme .form-view .form-group button.btn-default.invert,.pccf.default .form-view .form-group button.btn-primary.invert,.pccf.notheme .form-view .form-group button.btn-primary.invert{background-color:#fff !important;color:#007bc2 !important}.pccf.default .form-view .form-group button.btn-default.invert:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.invert:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.invert:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.invert:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-default.invert:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.invert:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.invert:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.invert:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-default.invert:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.invert:active:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.invert:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.invert:active:not(.no-hover){background-color:#007bc2 !important;color:#fff !important}.pccf.default .form-view .form-group button.btn-default.accent,.pccf.notheme .form-view .form-group button.btn-default.accent,.pccf.default .form-view .form-group button.btn-primary.accent,.pccf.notheme .form-view .form-group button.btn-primary.accent{background-color:#0c6da6 !important;border-color:#0c6da6 !important}.pccf.default .form-view .form-group button.btn-default.accent:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.accent:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.accent:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.accent:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-default.accent:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.accent:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.accent:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.accent:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-default.accent:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.accent:active:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.accent:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.accent:active:not(.no-hover){background-color:#fc2f00 !important;border-color:#fc2f00 !important;color:#fff !important}.pccf.default .form-view .form-group button.btn-default.accent.invert,.pccf.notheme .form-view .form-group button.btn-default.accent.invert,.pccf.default .form-view .form-group button.btn-primary.accent.invert,.pccf.notheme .form-view .form-group button.btn-primary.accent.invert{background-color:#fff !important;color:#fc5000 !important}.pccf.default .form-view .form-group button.btn-default.accent.invert:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.accent.invert:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.accent.invert:hover:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.accent.invert:hover:not(.no-hover),.pccf.default .form-view .form-group button.btn-default.accent.invert:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.accent.invert:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.accent.invert:focus:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.accent.invert:focus:not(.no-hover),.pccf.default .form-view .form-group button.btn-default.accent.invert:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-default.accent.invert:active:not(.no-hover),.pccf.default .form-view .form-group button.btn-primary.accent.invert:active:not(.no-hover),.pccf.notheme .form-view .form-group button.btn-primary.accent.invert:active:not(.no-hover){background-color:#fc2f00 !important;color:#fff !important}.pccf.default .form-view .form-group label.control-label,.pccf.notheme .form-view .form-group label.control-label{color:#4b5055;font-size:16px;font-weight:400 !important}.pccf.default .form-view .form-control,.pccf.notheme .form-view .form-control{border-radius:0 !important}.pccf.default .form-view input,.pccf.notheme .form-view input,.pccf.default .form-view select,.pccf.notheme .form-view select,.pccf.default .form-view textarea,.pccf.notheme .form-view textarea{border-color:transparent !important;background-color:rgba(234,233,232,0.8) !important;box-shadow:none !important;-webkit-box-shadow:none !important}.pccf.default .form-view input::placeholder,.pccf.notheme .form-view input::placeholder,.pccf.default .form-view select::placeholder,.pccf.notheme .form-view select::placeholder,.pccf.default .form-view textarea::placeholder,.pccf.notheme .form-view textarea::placeholder{color:#4b5055 !important}.pccf.default .form-view input:active,.pccf.notheme .form-view input:active,.pccf.default .form-view select:active,.pccf.notheme .form-view select:active,.pccf.default .form-view textarea:active,.pccf.notheme .form-view textarea:active,.pccf.default .form-view input:focus,.pccf.notheme .form-view input:focus,.pccf.default .form-view select:focus,.pccf.notheme .form-view select:focus,.pccf.default .form-view textarea:focus,.pccf.notheme .form-view textarea:focus{border-color:transparent !important;box-shadow:none !important;-webkit-box-shadow:none !important}.pccf.default .form-view textarea,.pccf.notheme .form-view textarea{min-height:75px}.pccf.default.busy .form-view .panel-body,.pccf.notheme.busy .form-view .panel-body{background-image:url('../PluginCompany_ContactForms/img/gears-anim.gif');background-repeat:no-repeat;background-position:center}.pccf.default.busy .form-view .panel-body>*,.pccf.notheme.busy .form-view .panel-body>*{display:none}.pccf.default fieldset .row.full-width>.col-md-2,.pccf.notheme fieldset .row.full-width>.col-md-2{display:none}.pccf.default fieldset .row.full-width>.col-md-8,.pccf.notheme fieldset .row.full-width>.col-md-8{max-width:100%;flex-basis:100%;-ms-flex:0 0 100%;padding-right:0}.pccf.default fieldset .row.contact-side-blurb,.pccf.notheme fieldset .row.contact-side-blurb{padding:0}.pccf.default fieldset .row.contact-side-blurb p,.pccf.notheme fieldset .row.contact-side-blurb p{margin-bottom:5px !important;font-size:12.5px !important;line-height:18px !important;text-align:left}.ajs-modal .pccf .form-view.well{padding:20px}.ajs-modal .pccf .form-view legend{font-weight:400}img.alignright{float:right;margin-left:10px}.wp-caption.alignright{margin-left:10px;float:right}.wp-caption .wp-caption-text{font-size:12px;line-height:unset;padding-top:7px;font-style:italic}.blog-category-press-release .breadcrumbs .item.blog{display:none !important}.sidebar .widget.blog-search{float:none;margin-bottom:20px;margin-top:20px;position:relative}.sidebar .widget.blog-search .block-content{padding:0}.sidebar .widget.blog-search .control input[name="q"]{border-radius:40px;background-color:#f8f7f7;border:0;padding:0 20px}.sidebar .widget.blog-search .actions .action.search{top:50%;transform:translateY(-50%);color:#007bc2}.sidebar .widget.blog-search .actions .action.search:before{display:none}.post-list-wrapper{margin:0 -15px}.post-list-wrapper.post-list-count-1 .post-block{width:100%}.post-list-wrapper .post-block{margin-bottom:30px}.post-list-wrapper .post-block .post-image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;background:url('../images/post_image_default.jpg') no-repeat center center;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;width:100%;min-height:180px;border-top-left-radius:4px;border-top-right-radius:4px}.post-list-wrapper .post-block .post-image .post-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:14px;line-height:21px;font-weight:400;background-color:rgba(0,130,203,0.5);padding:10px 15px;width:100%}.post-list-wrapper .post-block .post-image .post-detail i{color:#fc5000;font-size:16px;line-height:22px}.post-list-wrapper .post-block .post-image .post-detail p{color:#fff;font-size:14px;line-height:18px;font-weight:400;margin:0 5px}.post-list-wrapper .post-block .post-image .post-detail p.post-date{min-width:85px}.post-list-wrapper .post-block .post-image .post-detail p.post-type{margin-left:10px}.post-list-wrapper .post-block .post-image .post-detail p a{color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}.post-list-wrapper .post-block .post-content{padding:20px 30px;box-shadow:2.2px 3.3px 12.5px 0 rgba(0,0,0,0.1);width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:16px}.post-list-wrapper .post-block .post-content .post-title{font-size:26px;line-height:32px;font-weight:900;color:#4b5055;margin-bottom:20px}.post-list-wrapper .post-block .post-content .post-preview{font-size:14px;line-height:20px;font-weight:400;color:#4b5055;margin-bottom:20px;max-height:90px;overflow:hidden}.post-list-wrapper .post-block .post-content .post-preview p{font-size:14px;line-height:20px;font-weight:400;color:#4b5055}.post-list-wrapper .post-block .post-content .post-preview h1,.post-list-wrapper .post-block .post-content .post-preview h2,.post-list-wrapper .post-block .post-content .post-preview h3,.post-list-wrapper .post-block .post-content .post-preview h4,.post-list-wrapper .post-block .post-content .post-preview h5,.post-list-wrapper .post-block .post-content .post-preview h6{font-size:14px;line-height:20px;color:#4b5055}.post-list-wrapper .post-block .post-content .post-preview img{display:none;height:0;width:0}.post-list-wrapper .post-block .post-content .post-link a{font-size:16px;line-height:22px;font-weight:700;color:#000;text-decoration:none}.post-list-wrapper .post-block .post-content .post-link a:hover{color:#fc5000;text-decoration:underline}.press-release-list-wrapper .post-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:30px}.press-release-list-wrapper .post-block .post-image{background:url('../images/post_image_default.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:33%;border-top-left-radius:4px;border-bottom-left-radius:4px}.press-release-list-wrapper .post-block .post-content{padding:20px 30px;box-shadow:2.2px 3.3px 12.5px 0 rgba(0,0,0,0.1);width:67%;border-top-right-radius:4px;border-bottom-right-radius:4px}.press-release-list-wrapper .post-block .post-content .post-title{font-size:26px;line-height:32px;font-weight:900;color:#4b5055;margin-bottom:20px}.press-release-list-wrapper .post-block .post-content .post-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:18px;font-weight:400;margin-bottom:20px}.press-release-list-wrapper .post-block .post-content .post-detail i{color:#fc5000;font-size:16px;line-height:22px}.press-release-list-wrapper .post-block .post-content .post-detail p{font-size:14px;line-height:18px;font-weight:400;margin:0 5px}.press-release-list-wrapper .post-block .post-content .post-preview{font-size:14px;line-height:20px;font-weight:400;color:#4b5055;margin-bottom:20px}.press-release-list-wrapper .post-block .post-content .post-preview p{font-size:14px;line-height:20px;font-weight:400;color:#4b5055}.press-release-list-wrapper .post-block .post-content .post-preview h1,.press-release-list-wrapper .post-block .post-content .post-preview h2,.press-release-list-wrapper .post-block .post-content .post-preview h3,.press-release-list-wrapper .post-block .post-content .post-preview h4,.press-release-list-wrapper .post-block .post-content .post-preview h5,.press-release-list-wrapper .post-block .post-content .post-preview h6{font-size:14px;line-height:20px;color:#4b5055}.press-release-list-wrapper .post-block .post-content .post-preview img{display:none;height:0;width:0}.press-release-list-wrapper .post-block .post-content .post-link a{font-size:16px;line-height:22px;font-weight:700;color:#000;text-decoration:none}.press-release-list-wrapper .post-block .post-content .post-link a:hover{color:#fc5000;text-decoration:underline}.post-view .post-image{width:100%}.post-view .post-image img{width:100%;height:auto}.post-view .post-container{padding:20px 0 40px 0;margin-bottom:20px}.post-view .post-container .post-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;margin-bottom:20px}.post-view .post-container .post-header .post-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:18px;font-weight:400}.post-view .post-container .post-header .post-detail i{color:#fc5000;font-size:16px;line-height:22px}.post-view .post-container .post-header .post-detail p{font-size:14px;line-height:18px;font-weight:400;margin:0 5px}.post-view .post-container .post-title{font-size:32px;line-height:38px;font-weight:900;color:#4b5055;margin-bottom:20px;text-transform:none}.post-view .post-container .post-content .post-description{font-size:16px;line-height:22px}.post-view .post-container .post-content .post-description ul,.post-view .post-container .post-content .post-description span,.post-view .post-container .post-content .post-description a{font-size:inherit}.post-view .post-container .post-bottom .post-nextprev-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;border-top:1px solid rgba(75,80,85,0.6);padding-top:10px}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:49%;min-height:80px;padding:30px;color:#fff;text-decoration:none}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link:hover{color:#fff;text-decoration:none}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link.prev-link{background:url('../images/post_prev_image_default.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link.prev-link .post-prev-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:22px;font-weight:900}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link.prev-link .post-prev-title .fa{font-size:150%;margin-right:10px}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link.next-link{background:url('../images/post_next_image_default.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link.next-link .post-next-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:22px;font-weight:900;text-align:right}.post-view .post-container .post-bottom .post-nextprev-container a.nextprev-link.next-link .post-next-title .fa{font-size:150%;margin-left:10px}.post-view .post-container .post-bottom .comments{display:none}@media (max-width:767px){.post-list-wrapper .post-block{width:100%}.press-release-list-wrapper .post-block{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.press-release-list-wrapper .post-block .post-image{width:100%;height:200px;border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.press-release-list-wrapper .post-block .post-content{width:100%;border-radius:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}}@media (max-width:540px){.press-release-list-wrapper .post-block .post-content .post-title{font-size:18px;line-height:24px}}a.open-modal{cursor:pointer}.modal-popup .modal-header .modal-title{padding:5px 10px}.modal-popup.content-only .modal-footer{display:none}.modal-popup.content-only .modal-header{position:relative;min-height:0;height:0;padding:0;border:0}.modal-popup.content-only .modal-header .action-close{bottom:0;transform:translateY(100%)}.modal-popup.content-only .modal-content{padding:0;text-align:center;border:0}.modal-popup.content-only .modal-content>*{display:inline-block}.modal-popup.confirm .modal-header .action-close,.modal-popup.modal-slide .modal-header .action-close{right:0}.modal-popup.confirm .modal-header .action-close:before,.modal-popup.modal-slide .modal-header .action-close:before{background-color:transparent;color:#000 !important}.modal-popup.confirm .modal-header .action-close:before:hover:before,.modal-popup.modal-slide .modal-header .action-close:before:hover:before{background-color:#fff;color:#000 !important}.modal-popup.confirm .modal-content,.modal-popup.modal-slide .modal-content{font-size:18px;line-height:24px;font-weight:400;border:none}.modal-popup.confirm .modal-footer,.modal-popup.modal-slide .modal-footer{background-color:transparent}.modal-popup .modal-inner-wrap{-webkit-transform:translateY(-300%);transform:translateY(-300%)}.modal-backdrop.fade.in{opacity:0.7 !important}.sidebar.sidebar-additional{margin-bottom:20px}.sidebar.sidebar-additional h3{font-weight:300}.sidebar.sidebar-additional .well{border:0;border-radius:0;background-color:rgba(234,233,232,0.3);padding:15px 12px}.sidebar.sidebar-additional .pccf,.sidebar.sidebar-additional .promobanner,.sidebar.sidebar-additional .well{margin-bottom:20px}.sidebar.sidebar-additional .pccf .form-view{margin-bottom:0}.sidebar.sidebar-additional .block .block-title{font-size:26px;margin-bottom:10px}.sidebar.sidebar-additional .block .name{margin:10px 0 10px 0}.sidebar.sidebar-additional .block .name a{font-size:26px;color:#4b5055 !important}.sidebar.sidebar-additional .block p{font-size:14px;line-height:19px;color:#4b5055 !important}.sidebar.sidebar-additional .block p a{color:#fc5000;font-size:14px;font-weight:800}.sidebar.sidebar-additional .promobanner.sidebar-banner .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding:15px;height:100%;width:100%}.sidebar.sidebar-additional .promobanner.sidebar-banner .text.top-right{text-align:right}.sidebar.sidebar-additional .promobanner.sidebar-banner h2{color:#fff;font-weight:900}.sidebar.sidebar-additional .promobanner.sidebar-banner p{color:#fff;margin:0}.sidebar.sidebar-additional .promobanner.sidebar-banner .banner-button{text-align:center}.sidebar.sidebar-additional .promobanner.sidebar-banner.vertical-center-content .text{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center}.sidebar.sidebar-additional .promobanner.sidebar-banner.blue-text h2,.sidebar.sidebar-additional .promobanner.sidebar-banner.blue-text p{color:#007bc2}.sidebar.sidebar-additional .promobanner.sidebar-banner.text-shadow h2,.sidebar.sidebar-additional .promobanner.sidebar-banner.text-shadow p{text-shadow:2px 2px 2px rgba(0,0,0,0.3)}.sidebar.sidebar-additional a.press-release-sidebar{background:url('../images/press_release_sidebar_image.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:100%;height:150px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:18px;font-weight:900;color:#fff;text-align:center;text-decoration:none;padding:30px;margin-bottom:30px}.sidebar.sidebar-additional a.press-release-sidebar:hover{color:#fff !important;text-decoration:none}.sidebar.sidebar-additional .recent-post .recent-post-container{background:url('../images/post_image_default.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding-top:20px;margin-bottom:20px;width:100%;min-height:125px}.sidebar.sidebar-additional .recent-post .recent-post-container .post-title{padding:0 20px}.sidebar.sidebar-additional .recent-post .recent-post-container .post-title h4{color:#fff;font-weight:900;margin-bottom:10px}.sidebar.sidebar-additional .recent-post .recent-post-container .post-title .post-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;line-height:18px;margin-bottom:20px}.sidebar.sidebar-additional .recent-post .recent-post-container .post-title .post-detail i{color:#fc5000;font-size:18px;line-height:24px}.sidebar.sidebar-additional .recent-post .recent-post-container .post-title .post-detail p{color:#fff;font-size:12px;line-height:18px;margin:0 5px}.sidebar.sidebar-additional .recent-post .recent-post-container .post-link{background-color:rgba(0,130,203,0.5);padding:10px 20px}.sidebar.sidebar-additional .recent-post .recent-post-container .post-link a{font-weight:700;color:#fff;text-decoration:none;text-transform:uppercase}.sidebar.sidebar-additional .recent-post .recent-post-container .post-link a:hover{color:#fff;text-decoration:underline}.sidebar.sidebar-additional .block-reorder{margin-bottom:20px}.sidebar.sidebar-additional .block-reorder ol{margin:0}.sidebar.sidebar-additional .block-reorder ol li{list-style:none}.sidebar.sidebar-additional .block-reorder .block-title{font-size:18px;margin-bottom:0}.sidebar.sidebar-additional .block-reorder a.product-item-link{font-size:14px}.sidebar.sidebar-additional .block-reorder a.action{background-color:#007BC2 !important;color:#fff !important;border:2px solid #007bc2 !important;font-weight:600 !important;font-size:16px !important;white-space:normal !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;text-transform:uppercase !important}.sidebar.sidebar-additional .block-reorder a.action:hover,.sidebar.sidebar-additional .block-reorder a.action:focus,.sidebar.sidebar-additional .block-reorder a.action:active{text-decoration:none !important}.sidebar.sidebar-additional .block-reorder a.action:hover:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action:focus:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action:active:not(.no-hover){background-color:#fff !important;color:#007bc2 !important}.sidebar.sidebar-additional .block-reorder a.action.invert{background-color:#fff !important;color:#007bc2 !important}.sidebar.sidebar-additional .block-reorder a.action.invert:hover:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action.invert:focus:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action.invert:active:not(.no-hover){background-color:#007bc2 !important;color:#fff !important}.sidebar.sidebar-additional .block-reorder a.action.accent{background-color:#0c6da6 !important;border-color:#0c6da6 !important}.sidebar.sidebar-additional .block-reorder a.action.accent:hover:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action.accent:focus:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action.accent:active:not(.no-hover){background-color:#fc2f00 !important;border-color:#fc2f00 !important;color:#fff !important}.sidebar.sidebar-additional .block-reorder a.action.accent.invert{background-color:#fff !important;color:#fc5000 !important}.sidebar.sidebar-additional .block-reorder a.action.accent.invert:hover:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action.accent.invert:focus:not(.no-hover),.sidebar.sidebar-additional .block-reorder a.action.accent.invert:active:not(.no-hover){background-color:#fc2f00 !important;color:#fff !important}.sidebar.sidebar-additional .block-reorder button.tocart{font-size:16px}.breadcrumbs{margin-top:-30px;margin-bottom:15px}.breadcrumbs>ul{margin:8px 0}.breadcrumbs>ul li{font-size:14px;letter-spacing:normal}.breadcrumbs>ul li a{color:#fc5000;font-size:14px;font-weight:800}.breadcrumbs>ul li a strong{font-weight:normal}.breadcrumbs>ul li+li:before{content:"|";padding:0 5px;color:#fc5000}@media (max-width:767px){.breadcrumbs>ul li{display:block;font-size:18px}.breadcrumbs>ul li a{font-size:18px}.breadcrumbs>ul li+li:before{display:none}}footer{background-color:#f6f5f3}footer.footer{padding:30px 0 40px 0;margin-top:0}footer.footer a:hover,footer.footer a:focus,footer.footer a:active{color:#fc5000}footer.footer .footer-middle{margin-bottom:50px}footer.footer .footer-middle ul.content{margin:0}footer.footer .footer-middle ul.content.resources{columns:2;-webkit-columns:2;-moz-columns:2}footer.footer .footer-middle ul.content>li{list-style:none;padding:0;line-height:initial}footer.footer .footer-middle ul.content>li a{font-size:14px;color:#4b5055;opacity:0.65}footer.footer .footer-middle ul.content>li a[href="/quote"]{opacity:0.8;font-weight:800}footer.footer .footer-middle .title{color:#007bc2;font-size:21px;font-weight:400;text-transform:uppercase}footer.footer .footer-middle .pccf .form-view legend{color:#fff !important;line-height:1.4;margin:.5rem 0;font-size:3.5em !important;font-weight:500;width:100%;text-align:center !important}footer.footer .footer-middle .pccf .form-view p{color:#fff !important;line-height:1.4 !important;font-size:20px !important;font-weight:500 !important}footer.footer .footer-bottom span{margin-right:10px;font-size:12px;color:#4b5055;opacity:0.65}footer.footer .footer-bottom a{font-size:12px}footer.footer .logo>img{width:60%;margin-bottom:10px}footer.footer .follow-us i{color:#fc5000;border:1px solid #fc5000;border-radius:100%;width:28px;text-align:center;padding:4px;font-size:16px}header.header.header1{background-color:#f6f5f3;padding-top:0}header.header.header1.header-sticky{padding-top:0;background-color:#f6f5f3 !important}header.header.header1.header-sticky>ul.top-links{display:none}header.header.header1>ul.top-links{margin:0 30px 0 0;padding-top:5px}header.header.header1>ul.top-links>li{display:inline;margin-left:20px;font-size:12px}header.header.header1>ul.top-links>li>span{display:inline-block;min-width:70px}header.header.header1>ul.top-links>li a{font-size:12px}header.header.header1>ul.top-links>li a>img{display:none;width:16px}header.header.header1>ul.top-links>li a.login{padding:0px 10px;font-size:12px !important;border:0 !important}header.header.header1>ul.top-links>li a.enable-setting-menu{padding:0}header.header.header1 .middle-header-content>.container-fluid{padding:0}header.header.header1 .middle-header-content a,header.header.header1 .middle-header-content button{color:#4b5055}header.header.header1 .middle-header-content a:hover,header.header.header1 .middle-header-content button:hover,header.header.header1 .middle-header-content a:active,header.header.header1 .middle-header-content button:active,header.header.header1 .middle-header-content a:focus,header.header.header1 .middle-header-content button:focus{color:#fc5000}header.header.header1 .middle-header-content i{font-size:25px}header.header.header1 .middle-header-content .logo{padding:5px 0}header.header.header1 .middle-header-content .flex-header.desktop-navigation{padding:0 15px}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper{width:100%;text-align:right}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .menu-navigation,header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right{vertical-align:middle;display:inline-block}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right{text-align:right;-webkit-flex-basis:40%;flex-basis:40%}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right>*{vertical-align:middle !important}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right .minicart-wrapper>a{margin:0 8px}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right .minicart-wrapper .subtitle.empty{font-size:14px}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right .enable-setting-menu{height:28px;padding:0}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right .minicart-wrapper .action.showcart:before{display:none}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--right .minicart-wrapper .action.showcart .counter.qty{background:#f6f5f3;color:#fc5000;font-weight:600;font-size:11px;border-radius:100%;top:5px;right:-5px}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .menu-navigation{flex-basis:60%;-webkit-flex-basis:60%}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .menu-navigation .navigation ul.nav>li>a{padding:20px 0}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--setting .top-links{margin:0;text-align:left}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--setting .top-links>li{list-style:none;font-size:16px;line-height:16px}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--setting .top-links>li>a{font-size:inherit;line-height:inherit}header.header.header1 .middle-header-content .flex-header.desktop-navigation .middle-header-content-wrapper .middle-header-content--setting .top-links .compare{display:none}header.header.header1 .mobile-navigation>ul{margin:0}header.header.header1 .mobile-navigation #menu_navigation,header.header.header1 .mobile-navigation #mobile_navigation_account{margin-top:0}header.header.header1 .mobile-navigation #mobile_navigation_account .top-links{margin:0}header.header.header1 .mobile-navigation #mobile_navigation_account .top-links li a{padding:10px 15px;display:block;font-size:inherit;font-size:15px;letter-spacing:0.1em;color:#575757;border-bottom:1px solid #ddd}header.header.header1 .mobile-navigation .tab-content li{list-style:none}header.header.header1 .mobile-navigation .tab-content li.compare{display:none}.minicart-wrapper .block-minicart{max-width:80% !important}@media (max-width:1199px){header.header.header1 .middle-header-content .logo{-webkit-flex-basis:17.5%;flex-basis:17.5%}}@media (max-width:1099px){header.header.header1 .middle-header-content .logo{-webkit-flex-basis:15%;flex-basis:15%}header.header.header1 .middle-header-content--right{-webkit-flex-basis:30%;flex-basis:30%}}@media (max-width:991px){header.header .middle-header-content .top-search .desktop-search{display:none}}@media (max-width:767px){header.header .middle-header-content .logo{width:150px}}.alert.alert-info.help{background-image:url('../images/alert-help-bg.png');background-repeat:no-repeat;background-position-y:center}.account ol,.account ul{margin:0}.account ol li,.account ul li{list-style:none}.account .page-main{margin-top:20px}.account .page-main .main{margin-top:0;margin-bottom:20px}.account .page-main .main .page-title-wrapper{margin-bottom:20px;xdisplay:none}.account .page-main .main .page-title-wrapper h1{text-align:left;font-size:32px}.account .page-main .main .block-title a{background:none !important;border:0 !important;text-transform:none !important;padding:0px !important;font-size:14px !important;color:rgba(75,80,85,0.6);opacity:0.65;float:right}.account .page-main .main .block-title a span{font-size:14px !important}.account .page-main .main .box-title{font-weight:600 !important}.account .page-main .main .box-content p{font-size:16px}.account .page-main .main address{font-size:14px;line-height:20px}.account .page-main .main address a{font-size:14px}.account .page-main a.action{background-color:#007bc2;color:#fff;border:2px solid #007bc2;font-weight:600;font-size:16px !important;text-transform:uppercase;text-align:center}.account .page-main a.action span{font-size:inherit !important}.account .page-main a.action:hover,.account .page-main a.action:focus,.account .page-main a.action:active{background-color:#fff;color:#007bc2 !important;text-decoration:none}.account .page-main a.action.change-password,.account .page-main a.action.order,.account .page-main a.action.delete,.account .page-main a.action.back{background-color:#fc5000;border-color:#fc5000;font-size:14px !important}.account .page-main a.action.change-password:hover,.account .page-main a.action.order:hover,.account .page-main a.action.delete:hover,.account .page-main a.action.back:hover,.account .page-main a.action.change-password:focus,.account .page-main a.action.order:focus,.account .page-main a.action.delete:focus,.account .page-main a.action.back:focus,.account .page-main a.action.change-password:active,.account .page-main a.action.order:active,.account .page-main a.action.delete:active,.account .page-main a.action.back:active{background-color:#fff !important;color:#fc5000 !important}.account .page-main .reviews a.action.more{background:none;border:0;color:#007bc2;font-weight:400}.account .page-main .reviews a.action.more span{font-size:14px !important}.account .page-main .reviews a.action.more:hover,.account .page-main .reviews a.action.more:focus,.account .page-main .reviews a.action.more:active{text-decoration:underline}.account .page-main .table-order-items a.action{font-size:14px !important;padding:0px 15px !important}.account ul.nav.items{margin-left:0}.account .sidebar>.block.account-nav .account-nav-content .nav.items .nav.item{border:0 !important}.account .sidebar>.block.account-nav .account-nav-content .nav.items .nav.item strong{border-bottom:0}.account .sidebar>.block.account-nav .account-nav-content .nav.items .nav.item.current{border-bottom:1px solid rgba(234,233,232,0.8)}.account.sales-order-view .page-main .main .page-title-wrapper,.account.sales-order-shipment .page-main .main .page-title-wrapper{display:block}.account.sales-order-view .order-links .nav.item,.account.sales-order-shipment .order-links .nav.item{display:inline-block;margin-right:10px;font-size:18px}.account.sales-order-view .order-links .nav.item .current strong,.account.sales-order-shipment .order-links .nav.item .current strong{font-size:26px;font-weight:400}.account.sales-order-view .order-links .nav.item a,.account.sales-order-shipment .order-links .nav.item a{font-size:18px;font-weight:600}.account.sales-order-view .order-details-items .table-order-items td.col.qty ul.items-qty li.item>span,.account.sales-order-shipment .order-details-items .table-order-items td.col.qty ul.items-qty li.item>span{font-size:12px}.account.sales-order-view .order-details-items .table-order-items tfoot .subtotal th,.account.sales-order-shipment .order-details-items .table-order-items tfoot .subtotal th,.account.sales-order-view .order-details-items .table-order-items tfoot .subtotal td,.account.sales-order-shipment .order-details-items .table-order-items tfoot .subtotal td{padding-top:10px}.account.sales-order-view .order-details-items .table-order-items tfoot th,.account.sales-order-shipment .order-details-items .table-order-items tfoot th,.account.sales-order-view .order-details-items .table-order-items tfoot td,.account.sales-order-shipment .order-details-items .table-order-items tfoot td{background-color:transparent;text-align:right;line-height:unset;padding:3px;border-top:0}.account.sales-order-view .order-details-items .secondary a.action.back,.account.sales-order-shipment .order-details-items .secondary a.action.back{background-color:#fc5000;color:#fff}.account.sales-order-view .order-details-items.shipments .actions-toolbar strong,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar strong,.account.sales-order-view .order-details-items.ordered .actions-toolbar strong,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar strong,.account.sales-order-view .order-details-items.shipments .order-title strong,.account.sales-order-shipment .order-details-items.shipments .order-title strong,.account.sales-order-view .order-details-items.ordered .order-title strong,.account.sales-order-shipment .order-details-items.ordered .order-title strong{display:none}.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.track,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.track,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.track,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.track,.account.sales-order-view .order-details-items.shipments .order-title .action.track,.account.sales-order-shipment .order-details-items.shipments .order-title .action.track,.account.sales-order-view .order-details-items.ordered .order-title .action.track,.account.sales-order-shipment .order-details-items.ordered .order-title .action.track,.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.print,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.print,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.print,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.print,.account.sales-order-view .order-details-items.shipments .order-title .action.print,.account.sales-order-shipment .order-details-items.shipments .order-title .action.print,.account.sales-order-view .order-details-items.ordered .order-title .action.print,.account.sales-order-shipment .order-details-items.ordered .order-title .action.print{margin-bottom:10px;padding:0 10px;font-size:14px !important}.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.print,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.print,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.print,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.print,.account.sales-order-view .order-details-items.shipments .order-title .action.print,.account.sales-order-shipment .order-details-items.shipments .order-title .action.print,.account.sales-order-view .order-details-items.ordered .order-title .action.print,.account.sales-order-shipment .order-details-items.ordered .order-title .action.print{margin-left:10px;background-color:#fc5000;border-color:#fc5000}.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.print:hover,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.print:hover,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.print:hover,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.print:hover,.account.sales-order-view .order-details-items.shipments .order-title .action.print:hover,.account.sales-order-shipment .order-details-items.shipments .order-title .action.print:hover,.account.sales-order-view .order-details-items.ordered .order-title .action.print:hover,.account.sales-order-shipment .order-details-items.ordered .order-title .action.print:hover,.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.print:active,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.print:active,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.print:active,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.print:active,.account.sales-order-view .order-details-items.shipments .order-title .action.print:active,.account.sales-order-shipment .order-details-items.shipments .order-title .action.print:active,.account.sales-order-view .order-details-items.ordered .order-title .action.print:active,.account.sales-order-shipment .order-details-items.ordered .order-title .action.print:active,.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.print:focus,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.print:focus,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.print:focus,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.print:focus,.account.sales-order-view .order-details-items.shipments .order-title .action.print:focus,.account.sales-order-shipment .order-details-items.shipments .order-title .action.print:focus,.account.sales-order-view .order-details-items.ordered .order-title .action.print:focus,.account.sales-order-shipment .order-details-items.ordered .order-title .action.print:focus{color:#fc5000 !important;background-color:#fff}.account.sales-order-view .order-details-items.shipments .order-title .action.track,.account.sales-order-shipment .order-details-items.shipments .order-title .action.track,.account.sales-order-view .order-details-items.ordered .order-title .action.track,.account.sales-order-shipment .order-details-items.ordered .order-title .action.track,.account.sales-order-view .order-details-items.shipments .order-title .action.print,.account.sales-order-shipment .order-details-items.shipments .order-title .action.print,.account.sales-order-view .order-details-items.ordered .order-title .action.print,.account.sales-order-shipment .order-details-items.ordered .order-title .action.print{float:right;display:block}.account.sales-order-view .order-details-items.shipments .actions-toolbar,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar,.account.sales-order-view .order-details-items.ordered .actions-toolbar,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar{margin-bottom:15px}.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.track,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.track,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.track,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.track,.account.sales-order-view .order-details-items.shipments .actions-toolbar .action.print,.account.sales-order-shipment .order-details-items.shipments .actions-toolbar .action.print,.account.sales-order-view .order-details-items.ordered .actions-toolbar .action.print,.account.sales-order-shipment .order-details-items.ordered .actions-toolbar .action.print{float:left}.account.sales-order-view .order-details-items.shipments .order-title,.account.sales-order-shipment .order-details-items.shipments .order-title,.account.sales-order-view .order-details-items.ordered .order-title,.account.sales-order-shipment .order-details-items.ordered .order-title{float:right}.account.sales-order-view .order-details-items.shipments dl.order-tracking,.account.sales-order-shipment .order-details-items.shipments dl.order-tracking,.account.sales-order-view .order-details-items.ordered dl.order-tracking,.account.sales-order-shipment .order-details-items.ordered dl.order-tracking{margin-bottom:5px}.account.sales-order-view .order-details-items.shipments dl.order-tracking>*,.account.sales-order-shipment .order-details-items.shipments dl.order-tracking>*,.account.sales-order-view .order-details-items.ordered dl.order-tracking>*,.account.sales-order-shipment .order-details-items.ordered dl.order-tracking>*{display:inline-block}.account.sales-order-view .order-details-items.shipments dl.order-tracking .tracking-content a.action.track,.account.sales-order-shipment .order-details-items.shipments dl.order-tracking .tracking-content a.action.track,.account.sales-order-view .order-details-items.ordered dl.order-tracking .tracking-content a.action.track,.account.sales-order-shipment .order-details-items.ordered dl.order-tracking .tracking-content a.action.track{background:transparent;border:0;color:#007bc2}.account.sales-order-view .block-order-details-view,.account.sales-order-shipment .block-order-details-view{padding-top:20px}.account.sales-order-view .block-order-details-view .block-title,.account.sales-order-shipment .block-order-details-view .block-title{font-size:18px}.account.sales-order-view .block-order-details-view .box-title,.account.sales-order-shipment .block-order-details-view .box-title{font-size:16px}.account.sales-order-view .block-order-details-view .box,.account.sales-order-shipment .block-order-details-view .box{margin-top:20px}.shipping-tracking-popup .top-banner-container .banner-content{min-height:100px}.shipping-tracking-popup .top-banner-container .banner-content>div .banner-title{padding:25px 0}.shipping-tracking-popup .tracking .caption{text-transform:uppercase;padding-bottom:10px;background:rgba(0,130,203,0.2);position:relative;margin:0 !important;padding:10px 8px 10px 20px;font-size:18px}.shipping-tracking-popup .tracking table tr{border-bottom:1px solid rgba(234,233,232,0.8)}.shipping-tracking-popup .tracking table th,.shipping-tracking-popup .tracking table td{border:0;color:#4b5055;padding:5px 5px 5px 20px !important;display:table-cell;text-align:left;font-size:18px}.shipping-tracking-popup button.close{background-color:#007BC2 !important;color:#fff !important;border:2px solid #007bc2 !important;font-weight:600 !important;font-size:16px !important;white-space:normal !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;text-transform:uppercase !important;padding:8px 28px;opacity:1;text-shadow:none;filter:none}.shipping-tracking-popup button.close:hover,.shipping-tracking-popup button.close:focus,.shipping-tracking-popup button.close:active{text-decoration:none !important}.shipping-tracking-popup button.close:hover:not(.no-hover),.shipping-tracking-popup button.close:focus:not(.no-hover),.shipping-tracking-popup button.close:active:not(.no-hover){background-color:#fff !important;color:#007bc2 !important}.shipping-tracking-popup button.close.invert{background-color:#fff !important;color:#007bc2 !important}.shipping-tracking-popup button.close.invert:hover:not(.no-hover),.shipping-tracking-popup button.close.invert:focus:not(.no-hover),.shipping-tracking-popup button.close.invert:active:not(.no-hover){background-color:#007bc2 !important;color:#fff !important}.shipping-tracking-popup button.close.accent{background-color:#0c6da6 !important;border-color:#0c6da6 !important}.shipping-tracking-popup button.close.accent:hover:not(.no-hover),.shipping-tracking-popup button.close.accent:focus:not(.no-hover),.shipping-tracking-popup button.close.accent:active:not(.no-hover){background-color:#fc2f00 !important;border-color:#fc2f00 !important;color:#fff !important}.shipping-tracking-popup button.close.accent.invert{background-color:#fff !important;color:#fc5000 !important}.shipping-tracking-popup button.close.accent.invert:hover:not(.no-hover),.shipping-tracking-popup button.close.accent.invert:focus:not(.no-hover),.shipping-tracking-popup button.close.accent.invert:active:not(.no-hover){background-color:#fc2f00 !important;color:#fff !important}@media (max-width:1199px){.account .page-main .table-order-items a.action{font-size:12px !important}}@media (min-width:768px){.account .block-order-details-view .box{width:48.8%}.account .block-order-details-view .box:nth-child(odd){float:left;clear:both}.account .block-order-details-view .box:nth-child(even){float:right}}@media (max-width:767px){.account .order-details-items.shipments .actions-toolbar .action.track,.account .order-details-items.ordered .actions-toolbar .action.track,.account .order-details-items.shipments .order-title .action.track,.account .order-details-items.ordered .order-title .action.track,.account .order-details-items.shipments .actions-toolbar .action.print,.account .order-details-items.ordered .actions-toolbar .action.print,.account .order-details-items.shipments .order-title .action.print,.account .order-details-items.ordered .order-title .action.print{float:none !important;display:block;margin:0 0 10px 0 !important}.account .order-details-items.shipments dl.order-tracking>*,.account .order-details-items.ordered dl.order-tracking>*{display:block}}@media print{.account.page-print.sales-order-print .page-title-wrapper .order-date .label{border:0}.account.page-print.sales-order-print .order-details-items .order-title{font-size:16px}.account.page-print.sales-order-print .banner-content{min-height:0}.account.page-print.sales-order-print .banner-content .banner-title{font-size:32px}.account.page-print.sales-order-print .table-order-items tr td{font-size:14px}}.input-group.places.autocomplete{margin:auto}.input-group.places.autocomplete input{width:450px;border-radius:40px;padding:0 20px;border:0;background-color:#fff;line-height:40px}.input-group.places.autocomplete input::placeholder{color:#5d6166;font-size:16px}.input-group.places.autocomplete i{position:absolute;margin-top:20px;transform:translate(-32px, -50%);color:#007bc2;font-size:18px;z-index:2}.input-group.places.autocomplete .ap-dataset-places{text-align:left}.input-group.places.autocomplete .ap-footer{display:none !important}@media (max-width:767px){.input-group.places.autocomplete input{width:100% !important}}.checkout-cart-index .cart-container #shopping-cart-table thead tr th{color:rgba(75,80,85,0.8);font-size:16px;line-height:16px;font-weight:400}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td{vertical-align:middle}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a{color:#4b5055;font-size:18px;line-height:24px;font-weight:600}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td.col.item .product-item-details .product-item-name a:hover{color:#fc5000}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td.col.item .product-item-details .actions-toolbar>a{color:#fc5000;height:auto;font-size:14px;line-height:18px;min-width:auto;background-color:transparent;display:inline-block;text-align:left;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td.col.item .product-item-details .actions-toolbar>a:hover{color:#fc5000;text-decoration:underline}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td.col.item .product-item-details .actions-toolbar>a+a{margin-left:0}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td.col.item .product-item-details .actions-toolbar>a.action-delete{text-transform:uppercase;color:#007bc2;font-size:12px}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td.col.item .product-item-details .actions-toolbar .action-edit{display:none}.checkout-cart-index .cart-container #shopping-cart-table tbody tr td .cart-price .price{color:#4b5055;font-size:18px;line-height:24px;font-weight:600}.checkout-cart-index .cart-container .cart.main.actions .action.continue{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-cart-index .cart-container .cart.main.actions .action.continue:hover,.checkout-cart-index .cart-container .cart.main.actions .action.continue:focus,.checkout-cart-index .cart-container .cart.main.actions .action.continue:active{background-color:#fc5000;color:#fff;text-decoration:none}.checkout-cart-index .cart-container .cart.main.actions button.action.clear{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-cart-index .cart-container .cart.main.actions button.action.clear:hover,.checkout-cart-index .cart-container .cart.main.actions button.action.clear:focus,.checkout-cart-index .cart-container .cart.main.actions button.action.clear:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}.checkout-cart-index .cart-container .cart.main.actions button.action.update{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-cart-index .cart-container .cart.main.actions button.action.update:hover,.checkout-cart-index .cart-container .cart.main.actions button.action.update:focus,.checkout-cart-index .cart-container .cart.main.actions button.action.update:active{background-color:#fc5000;color:#fff;text-decoration:none}.checkout-cart-index .cart-container .cart .product-item-details{text-align:left}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals .table-caption{font-weight:400;margin-bottom:20px}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals tbody tr.totals.sub th,.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals tbody tr.totals-tax th{color:rgba(75,80,85,0.8);font-size:16px;line-height:22px}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals tbody tr.totals.sub td.amount,.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals tbody tr.totals-tax td.amount{color:#4b5055;font-size:21px;line-height:21px;font-weight:600}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals tbody tr.grand.totals th{color:#4b5055;font-size:18px;line-height:24px}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals tbody tr.grand.totals td.amount{color:#007bc2;font-size:21px;line-height:21px;font-weight:600}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-totals table.data.table.totals tbody tr.grand.totals td.amount strong{font-weight:600}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-summary ul.checkout-methods-items li.item{list-style:none}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-summary ul.checkout-methods-items li.item button.action.primary.checkout{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;height:auto}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-summary ul.checkout-methods-items li.item button.action.primary.checkout:hover,.checkout-cart-index .cart-container .shopping-cart-bottom .cart-summary ul.checkout-methods-items li.item button.action.primary.checkout:focus,.checkout-cart-index .cart-container .shopping-cart-bottom .cart-summary ul.checkout-methods-items li.item button.action.primary.checkout:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}.checkout-cart-index .cart-container .shopping-cart-bottom .cart-summary ul.checkout-methods-items li.item .multicheckout{display:none}.checkout-cart-index .cart-container .shopping-cart-bottom .checkout-extra .block .title strong{font-weight:400;margin-bottom:20px}.checkout-cart-index .cart-container .shopping-cart-bottom .checkout-extra .block.shipping{display:none}.checkout-cart-index .cart-container .shopping-cart-bottom .checkout-extra .block.discount .actions-toolbar button.action.apply.primary{background-color:#007bc2;color:#fff;border:2px solid #007bc2;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-cart-index .cart-container .shopping-cart-bottom .checkout-extra .block.discount .actions-toolbar button.action.apply.primary:hover,.checkout-cart-index .cart-container .shopping-cart-bottom .checkout-extra .block.discount .actions-toolbar button.action.apply.primary:focus,.checkout-cart-index .cart-container .shopping-cart-bottom .checkout-extra .block.discount .actions-toolbar button.action.apply.primary:active{background-color:#fff;color:#007bc2;text-decoration:none}.checkout-cart-index .block.crosssell{border-top:1px solid #ccc;padding-top:20px;margin:100px 0}.checkout-cart-index .block.crosssell .content-heading .title{font-weight:400}.minicart-wrapper .block-minicart{border-top:0;padding:13px}.minicart-wrapper .block-minicart .block-title span{font-size:15px;color:#4b5055}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items{margin:0;padding-right:10px}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item{list-style:none;padding-bottom:10px;padding-top:10px}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item:hover .product>.product-item-photo:after{opacity:0 !important}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item:not(:first-child){border-top:1px solid #ccc}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-name>a{color:#4b5055;font-size:16px;line-height:22px;font-weight:700;margin-left:0}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-name>a:hover{color:#fc5000}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-pricing{margin-top:10px}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-pricing .price-container{float:right}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-pricing .price-container .price{color:#1d1d1b}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-pricing .price{font-size:18px;line-height:24px;font-weight:600}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-pricing .details-qty{display:inline-block;margin:0}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-pricing .details-qty.qty button{font-size:12px;color:#fc5000;border:1px solid #fc5000;background-color:#fff;height:25px;padding:0 10px;margin-left:3px}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-item-pricing .details-qty.qty button:hover{background-color:#fc5000;border-color:#fc5000;color:#fff}.minicart-wrapper .block-minicart .block-content .minicart-items-wrapper ol.minicart-items li.product-item .product .product-item-details .product-actions .delete{font-size:11px;text-transform:uppercase;color:#007bc2}.minicart-wrapper .block-minicart .block-content>.subtotal{margin-bottom:20px}.minicart-wrapper .block-minicart .block-content>.subtotal .label{text-align:right;font-size:16px;line-height:22px;font-weight:700;text-transform:uppercase;color:#4b5055;padding-right:20px}.minicart-wrapper .block-minicart .block-content>.subtotal .price-container .price-wrapper .price{display:inline;color:#007bc2;font-size:21px;line-height:21px;font-weight:700}.minicart-wrapper .block-minicart .block-content>.actions a{margin:0 !important}.minicart-wrapper .block-minicart .block-content>.actions a.action.viewcart{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal}.minicart-wrapper .block-minicart .block-content>.actions button.checkout{color:#fff;width:100%}.minicart-wrapper .block-minicart .block-content>.actions button.checkout:hover{color:#fff}.minicart-wrapper .block-minicart .block-content>.actions button.action.primary.checkout{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;width:100%}.minicart-wrapper .block-minicart .block-content>.actions button.action.primary.checkout:hover,.minicart-wrapper .block-minicart .block-content>.actions button.action.primary.checkout:focus,.minicart-wrapper .block-minicart .block-content>.actions button.action.primary.checkout:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff}.success-ajax--popup .cart-popup{padding:25px}.success-ajax--popup .messages .message.success>*{background:rgba(127,192,230,0.8)}.success-ajax--popup .mfp-inline-holder .mfp-content{width:350px !important}.success-ajax--popup .popup__main.popup--result .popup__columns .popup__actions-wrapper button{margin:5px 0}.success-ajax--popup .popup__main.popup--result .popup__columns .popup__column .popup__column--result .popup__result-title{color:#4b5055;font-size:16px;line-height:22px;text-transform:uppercase}.success-ajax--popup .popup__main.popup--result .popup__columns .popup__column .popup__column--result .popup__result-title .price{font-size:21px;line-height:21px}.success-ajax--popup .popup__main .actions .viewcart{color:#fff;border:2px solid #fc5000;font-size:16px;font-weight:600}.success-ajax--popup .popup__main .actions .checkout{color:#fff;width:100%}.success-ajax--popup .popup__main .actions .checkout:hover{color:#fff}.success-ajax--popup .popup__main .subtotal .label{text-align:right;width:100%;padding-right:20px;text-transform:uppercase;font-size:15px;font-weight:600}.success-ajax--popup .popup__main .subtotal .price{font-size:19px;color:#007bc2;font-weight:600}@media (max-width:991px){.header .minicart-wrapper .action.close{left:inherit;right:0}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.owl-item .item .jarallax-video{height:430px}.top-search .block.block-search.algolia-search-block{visibility:visible;transform:scaleY(1);-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);opacity:1;position:static;background:transparent;border:0}.top-search .block.block-search.algolia-search-block .xsearch{background-color:transparent;border:0;border-radius:50px;font-size:16px;width:200px}.top-search .block.block-search.algolia-search-block .xsearch .input-group{border:0}.top-search .block.block-search.algolia-search-block .xsearch .input-group input{background-color:rgba(234,233,232,0.8);border:0}.top-search .block.block-search.algolia-search-block .xsearch .input-group input:focus{border:0}.top-search .block.block-search.algolia-search-block .xsearch .input-group-addon{background-color:rgba(234,233,232,0.8)}.top-search .block.block-search.algolia-search-block .xsearch .ui-autocomplete-input{font-size:16px}.top-search .block.block-search.algolia-search-block .xsearch .ui-autocomplete-input.ui-autocomplete-loading{background-image:url(../images/loading.svg);background-repeat:no-repeat;background-position-x:calc(100% - 13px);background-size:20px;background-position-y:center;opacity:0.8;transition:all 0ms;-webkit-transition:all 0ms;-moz-transition:all 0ms;-o-transition:all 0ms}.top-search .block.block-search.algolia-search-block .xsearch .fa-search{top:10px;right:5px;font-size:20px;color:#007bc2}.top-search .block.block-search.algolia-search-block .xsearch .fa-search:hover,.top-search .block.block-search.algolia-search-block .xsearch .fa-search:active,.top-search .block.block-search.algolia-search-block .xsearch .fa-search:focus{color:#fc5000}.top-search .block.block-search.algolia-search-block .xsearch .mgs-instant-search-dropdown{border:0 !important}.top-search .block.block-search.algolia-search-block .input-text{background-color:rgba(234,233,232,0.8);border:0;border-radius:50px;font-size:16px;width:200px}.top-search .block.block-search.algolia-search-block button.button-search{position:absolute;top:10px;right:5px;font-size:0px;border:0;background:transparent;color:#007bc2}.top-search .block.block-search.algolia-search-block button.button-search:hover{color:#fc5000}.top-search .lof-search.loading .button-search{display:none}.top-search ul.ui-autocomplete{right:0;left:unset !important;margin:0;top:52px !important;max-height:75vh;overflow:scroll}.top-search ul.ui-autocomplete li.ui-menu-item{border-bottom:1px solid #f2f2f2;list-style:none;font-size:14px}.top-search ul.ui-autocomplete li.ui-menu-item:last-child{border-bottom:0}.top-search ul.ui-autocomplete li.ui-menu-item .product-item-info .product-item-photo .manufacturer-icon{right:-25px;top:0px;width:35px;height:35px}.top-search ul.ui-autocomplete li.ui-menu-item .product-item-info .product-item-photo .discount-icon{left:-25px;top:0px;width:35px;height:35px;z-index:9}.top-search ul.ui-autocomplete li.ui-menu-item .product-item-info .info .name a{font-size:16px;font-weight:700}.top-search ul.ui-autocomplete li.ui-menu-item a{font-size:inherit}#algolia-autocomplete-container .aa-dropdown-menu{margin-top:7px !important;border:1px solid #ddd !important}#algolia-autocomplete-container .aa-dropdown-menu .category{color:#007bc2 !important;font-size:16px !important}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products{max-height:500px;overflow-y:scroll}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion{width:100%}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a{padding:0 10px;display:block;color:#4b5055}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a:hover{text-decoration:none;color:#fc5000;xbackground-color:rgba(234,233,232,0.5)}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a:hover .product-item-name{text-decoration:underline}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info{border-bottom:1px solid rgba(234,233,232,0.8);padding:15px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info em{font-style:normal;font-weight:bold}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-photo{flex-basis:25%;-webkit-flex-basis:25%;padding:10px;text-align:left}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-photo .manufacturer-icon{width:40px}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-photo .discount-icon{width:40px;z-index:9}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-details{flex-basis:75%;-webkit-flex-basis:75%}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-details .category{display:none}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-details .price,#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-details .quote{color:#4b5055}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-details .purchase-on-website-No .price{display:none}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-details .purchase-on-website-Yes .quote{display:none}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion>a .product-item-info .product-item-details .product-detail-content{font-size:16px}#algolia-autocomplete-container .aa-dropdown-menu .other-sections .algoliasearch-autocomplete-hit{font-size:14px}#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results{text-align:left}#algolia-autocomplete-container #autocomplete-products-footer{font-size:18px}#algolia-autocomplete-container .footer_algolia{display:none}.lof-autosearch .product{border-bottom:0}.mobile-search{display:none;margin:0}.mobile-search .input-group{border:1px solid #eae9e8}@media (max-width:1099px){header.header.header1 .middle-header-content .flex-header.desktop-navigation .top-search .search{width:175px !important}}@media (min-width:768px){#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestions{margin:0 auto 40px auto}#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion{width:100% !important}}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#4b5055;font:400 100%/1.3 "proxima-nova",'Proxima Nova',sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;font-weight:400;font-stretch:normal;font-size:12px;line-height:1.3;font-family:proxima-nova,"Proxima Nova",sans-serif !important;overflow-x:hidden}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit !important;color:inherit;letter-spacing:normal}a,a:hover,a:hover:hover,a:focus:hover,a:active:hover,a:focus,button:focus,a:hover:focus,a:focus:focus,a:active:focus,a:active,a:hover:active,a:focus:active,a:active:active{color:#007bc2}a:hover:not(.no-hover),a:hover:hover:not(.no-hover),a:hover:hover:hover:not(.no-hover),a:focus:hover:hover:not(.no-hover),a:active:hover:hover:not(.no-hover),a:focus:hover:not(.no-hover),button:focus:hover:not(.no-hover),a:hover:focus:hover:not(.no-hover),a:focus:focus:hover:not(.no-hover),a:active:focus:hover:not(.no-hover),a:active:hover:not(.no-hover),a:hover:active:hover:not(.no-hover),a:focus:active:hover:not(.no-hover),a:active:active:hover:not(.no-hover),a:focus:not(.no-hover),a:hover:focus:not(.no-hover),a:hover:hover:focus:not(.no-hover),a:focus:hover:focus:not(.no-hover),a:active:hover:focus:not(.no-hover),a:focus:focus:not(.no-hover),button:focus:focus:not(.no-hover),a:hover:focus:focus:not(.no-hover),a:focus:focus:focus:not(.no-hover),a:active:focus:focus:not(.no-hover),a:active:focus:not(.no-hover),a:hover:active:focus:not(.no-hover),a:focus:active:focus:not(.no-hover),a:active:active:focus:not(.no-hover),a:active:not(.no-hover),a:hover:active:not(.no-hover),a:hover:hover:active:not(.no-hover),a:focus:hover:active:not(.no-hover),a:active:hover:active:not(.no-hover),a:focus:active:not(.no-hover),button:focus:active:not(.no-hover),a:hover:focus:active:not(.no-hover),a:focus:focus:active:not(.no-hover),a:active:focus:active:not(.no-hover),a:active:active:not(.no-hover),a:hover:active:active:not(.no-hover),a:focus:active:active:not(.no-hover),a:active:active:active:not(.no-hover){color:#fc2f00}a.invert,a:hover.invert,a:hover:hover.invert,a:focus:hover.invert,a:active:hover.invert,a:focus.invert,button:focus.invert,a:hover:focus.invert,a:focus:focus.invert,a:active:focus.invert,a:active.invert,a:hover:active.invert,a:focus:active.invert,a:active:active.invert{color:#fc5000}a.invert:hover:not(.no-hover),a:hover.invert:hover:not(.no-hover),a:hover:hover.invert:hover:not(.no-hover),a:focus:hover.invert:hover:not(.no-hover),a:active:hover.invert:hover:not(.no-hover),a:focus.invert:hover:not(.no-hover),button:focus.invert:hover:not(.no-hover),a:hover:focus.invert:hover:not(.no-hover),a:focus:focus.invert:hover:not(.no-hover),a:active:focus.invert:hover:not(.no-hover),a:active.invert:hover:not(.no-hover),a:hover:active.invert:hover:not(.no-hover),a:focus:active.invert:hover:not(.no-hover),a:active:active.invert:hover:not(.no-hover),a.invert:focus:not(.no-hover),a:hover.invert:focus:not(.no-hover),a:hover:hover.invert:focus:not(.no-hover),a:focus:hover.invert:focus:not(.no-hover),a:active:hover.invert:focus:not(.no-hover),a:focus.invert:focus:not(.no-hover),button:focus.invert:focus:not(.no-hover),a:hover:focus.invert:focus:not(.no-hover),a:focus:focus.invert:focus:not(.no-hover),a:active:focus.invert:focus:not(.no-hover),a:active.invert:focus:not(.no-hover),a:hover:active.invert:focus:not(.no-hover),a:focus:active.invert:focus:not(.no-hover),a:active:active.invert:focus:not(.no-hover),a.invert:active:not(.no-hover),a:hover.invert:active:not(.no-hover),a:hover:hover.invert:active:not(.no-hover),a:focus:hover.invert:active:not(.no-hover),a:active:hover.invert:active:not(.no-hover),a:focus.invert:active:not(.no-hover),button:focus.invert:active:not(.no-hover),a:hover:focus.invert:active:not(.no-hover),a:focus:focus.invert:active:not(.no-hover),a:active:focus.invert:active:not(.no-hover),a:active.invert:active:not(.no-hover),a:hover:active.invert:active:not(.no-hover),a:focus:active.invert:active:not(.no-hover),a:active:active.invert:active:not(.no-hover){color:#007bc2}.btn.btn-default,.btn.btn-default:hover,.btn.btn-default:hover:hover,.btn.btn-default:focus:hover,.btn.btn-default:active:hover,.btn.btn-default:focus,.btn.btn-default:hover:focus,.btn.btn-default:focus:focus,btn.btn-default:active:focus,.btn.btn-default:active,.btn.btn-default:hover:active,.btn.btn-default:focus:active,.btn.btn-default:active:active{background-color:#007BC2 !important;color:#fff !important;border:2px solid #007bc2 !important;font-weight:600 !important;font-size:16px !important;white-space:normal !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;text-transform:uppercase !important}.btn.btn-default:hover,.btn.btn-default:hover:hover,.btn.btn-default:hover:hover:hover,.btn.btn-default:focus:hover:hover,.btn.btn-default:active:hover:hover,.btn.btn-default:focus:hover,.btn.btn-default:hover:focus:hover,.btn.btn-default:focus:focus:hover,btn.btn-default:active:focus:hover,.btn.btn-default:active:hover,.btn.btn-default:hover:active:hover,.btn.btn-default:focus:active:hover,.btn.btn-default:active:active:hover,.btn.btn-default:focus,.btn.btn-default:hover:focus,.btn.btn-default:hover:hover:focus,.btn.btn-default:focus:hover:focus,.btn.btn-default:active:hover:focus,.btn.btn-default:focus:focus,.btn.btn-default:hover:focus:focus,.btn.btn-default:focus:focus:focus,btn.btn-default:active:focus:focus,.btn.btn-default:active:focus,.btn.btn-default:hover:active:focus,.btn.btn-default:focus:active:focus,.btn.btn-default:active:active:focus,.btn.btn-default:active,.btn.btn-default:hover:active,.btn.btn-default:hover:hover:active,.btn.btn-default:focus:hover:active,.btn.btn-default:active:hover:active,.btn.btn-default:focus:active,.btn.btn-default:hover:focus:active,.btn.btn-default:focus:focus:active,btn.btn-default:active:focus:active,.btn.btn-default:active:active,.btn.btn-default:hover:active:active,.btn.btn-default:focus:active:active,.btn.btn-default:active:active:active{text-decoration:none !important}.btn.btn-default:hover:not(.no-hover),.btn.btn-default:hover:hover:not(.no-hover),.btn.btn-default:hover:hover:hover:not(.no-hover),.btn.btn-default:focus:hover:hover:not(.no-hover),.btn.btn-default:active:hover:hover:not(.no-hover),.btn.btn-default:focus:hover:not(.no-hover),.btn.btn-default:hover:focus:hover:not(.no-hover),.btn.btn-default:focus:focus:hover:not(.no-hover),btn.btn-default:active:focus:hover:not(.no-hover),.btn.btn-default:active:hover:not(.no-hover),.btn.btn-default:hover:active:hover:not(.no-hover),.btn.btn-default:focus:active:hover:not(.no-hover),.btn.btn-default:active:active:hover:not(.no-hover),.btn.btn-default:focus:not(.no-hover),.btn.btn-default:hover:focus:not(.no-hover),.btn.btn-default:hover:hover:focus:not(.no-hover),.btn.btn-default:focus:hover:focus:not(.no-hover),.btn.btn-default:active:hover:focus:not(.no-hover),.btn.btn-default:focus:focus:not(.no-hover),.btn.btn-default:hover:focus:focus:not(.no-hover),.btn.btn-default:focus:focus:focus:not(.no-hover),btn.btn-default:active:focus:focus:not(.no-hover),.btn.btn-default:active:focus:not(.no-hover),.btn.btn-default:hover:active:focus:not(.no-hover),.btn.btn-default:focus:active:focus:not(.no-hover),.btn.btn-default:active:active:focus:not(.no-hover),.btn.btn-default:active:not(.no-hover),.btn.btn-default:hover:active:not(.no-hover),.btn.btn-default:hover:hover:active:not(.no-hover),.btn.btn-default:focus:hover:active:not(.no-hover),.btn.btn-default:active:hover:active:not(.no-hover),.btn.btn-default:focus:active:not(.no-hover),.btn.btn-default:hover:focus:active:not(.no-hover),.btn.btn-default:focus:focus:active:not(.no-hover),btn.btn-default:active:focus:active:not(.no-hover),.btn.btn-default:active:active:not(.no-hover),.btn.btn-default:hover:active:active:not(.no-hover),.btn.btn-default:focus:active:active:not(.no-hover),.btn.btn-default:active:active:active:not(.no-hover){background-color:#fff !important;color:#007bc2 !important}.btn.btn-default.invert,.btn.btn-default:hover.invert,.btn.btn-default:hover:hover.invert,.btn.btn-default:focus:hover.invert,.btn.btn-default:active:hover.invert,.btn.btn-default:focus.invert,.btn.btn-default:hover:focus.invert,.btn.btn-default:focus:focus.invert,btn.btn-default:active:focus.invert,.btn.btn-default:active.invert,.btn.btn-default:hover:active.invert,.btn.btn-default:focus:active.invert,.btn.btn-default:active:active.invert{background-color:#fff !important;color:#007bc2 !important}.btn.btn-default.invert:hover:not(.no-hover),.btn.btn-default:hover.invert:hover:not(.no-hover),.btn.btn-default:hover:hover.invert:hover:not(.no-hover),.btn.btn-default:focus:hover.invert:hover:not(.no-hover),.btn.btn-default:active:hover.invert:hover:not(.no-hover),.btn.btn-default:focus.invert:hover:not(.no-hover),.btn.btn-default:hover:focus.invert:hover:not(.no-hover),.btn.btn-default:focus:focus.invert:hover:not(.no-hover),btn.btn-default:active:focus.invert:hover:not(.no-hover),.btn.btn-default:active.invert:hover:not(.no-hover),.btn.btn-default:hover:active.invert:hover:not(.no-hover),.btn.btn-default:focus:active.invert:hover:not(.no-hover),.btn.btn-default:active:active.invert:hover:not(.no-hover),.btn.btn-default.invert:focus:not(.no-hover),.btn.btn-default:hover.invert:focus:not(.no-hover),.btn.btn-default:hover:hover.invert:focus:not(.no-hover),.btn.btn-default:focus:hover.invert:focus:not(.no-hover),.btn.btn-default:active:hover.invert:focus:not(.no-hover),.btn.btn-default:focus.invert:focus:not(.no-hover),.btn.btn-default:hover:focus.invert:focus:not(.no-hover),.btn.btn-default:focus:focus.invert:focus:not(.no-hover),btn.btn-default:active:focus.invert:focus:not(.no-hover),.btn.btn-default:active.invert:focus:not(.no-hover),.btn.btn-default:hover:active.invert:focus:not(.no-hover),.btn.btn-default:focus:active.invert:focus:not(.no-hover),.btn.btn-default:active:active.invert:focus:not(.no-hover),.btn.btn-default.invert:active:not(.no-hover),.btn.btn-default:hover.invert:active:not(.no-hover),.btn.btn-default:hover:hover.invert:active:not(.no-hover),.btn.btn-default:focus:hover.invert:active:not(.no-hover),.btn.btn-default:active:hover.invert:active:not(.no-hover),.btn.btn-default:focus.invert:active:not(.no-hover),.btn.btn-default:hover:focus.invert:active:not(.no-hover),.btn.btn-default:focus:focus.invert:active:not(.no-hover),btn.btn-default:active:focus.invert:active:not(.no-hover),.btn.btn-default:active.invert:active:not(.no-hover),.btn.btn-default:hover:active.invert:active:not(.no-hover),.btn.btn-default:focus:active.invert:active:not(.no-hover),.btn.btn-default:active:active.invert:active:not(.no-hover){background-color:#007bc2 !important;color:#fff !important}.btn.btn-default.accent,.btn.btn-default:hover.accent,.btn.btn-default:hover:hover.accent,.btn.btn-default:focus:hover.accent,.btn.btn-default:active:hover.accent,.btn.btn-default:focus.accent,.btn.btn-default:hover:focus.accent,.btn.btn-default:focus:focus.accent,btn.btn-default:active:focus.accent,.btn.btn-default:active.accent,.btn.btn-default:hover:active.accent,.btn.btn-default:focus:active.accent,.btn.btn-default:active:active.accent{background-color:#0c6da6 !important;border-color:#0c6da6 !important}.btn.btn-default.accent:hover:not(.no-hover),.btn.btn-default:hover.accent:hover:not(.no-hover),.btn.btn-default:hover:hover.accent:hover:not(.no-hover),.btn.btn-default:focus:hover.accent:hover:not(.no-hover),.btn.btn-default:active:hover.accent:hover:not(.no-hover),.btn.btn-default:focus.accent:hover:not(.no-hover),.btn.btn-default:hover:focus.accent:hover:not(.no-hover),.btn.btn-default:focus:focus.accent:hover:not(.no-hover),btn.btn-default:active:focus.accent:hover:not(.no-hover),.btn.btn-default:active.accent:hover:not(.no-hover),.btn.btn-default:hover:active.accent:hover:not(.no-hover),.btn.btn-default:focus:active.accent:hover:not(.no-hover),.btn.btn-default:active:active.accent:hover:not(.no-hover),.btn.btn-default.accent:focus:not(.no-hover),.btn.btn-default:hover.accent:focus:not(.no-hover),.btn.btn-default:hover:hover.accent:focus:not(.no-hover),.btn.btn-default:focus:hover.accent:focus:not(.no-hover),.btn.btn-default:active:hover.accent:focus:not(.no-hover),.btn.btn-default:focus.accent:focus:not(.no-hover),.btn.btn-default:hover:focus.accent:focus:not(.no-hover),.btn.btn-default:focus:focus.accent:focus:not(.no-hover),btn.btn-default:active:focus.accent:focus:not(.no-hover),.btn.btn-default:active.accent:focus:not(.no-hover),.btn.btn-default:hover:active.accent:focus:not(.no-hover),.btn.btn-default:focus:active.accent:focus:not(.no-hover),.btn.btn-default:active:active.accent:focus:not(.no-hover),.btn.btn-default.accent:active:not(.no-hover),.btn.btn-default:hover.accent:active:not(.no-hover),.btn.btn-default:hover:hover.accent:active:not(.no-hover),.btn.btn-default:focus:hover.accent:active:not(.no-hover),.btn.btn-default:active:hover.accent:active:not(.no-hover),.btn.btn-default:focus.accent:active:not(.no-hover),.btn.btn-default:hover:focus.accent:active:not(.no-hover),.btn.btn-default:focus:focus.accent:active:not(.no-hover),btn.btn-default:active:focus.accent:active:not(.no-hover),.btn.btn-default:active.accent:active:not(.no-hover),.btn.btn-default:hover:active.accent:active:not(.no-hover),.btn.btn-default:focus:active.accent:active:not(.no-hover),.btn.btn-default:active:active.accent:active:not(.no-hover){background-color:#fc2f00 !important;border-color:#fc2f00 !important;color:#fff !important}.btn.btn-default.accent.invert,.btn.btn-default:hover.accent.invert,.btn.btn-default:hover:hover.accent.invert,.btn.btn-default:focus:hover.accent.invert,.btn.btn-default:active:hover.accent.invert,.btn.btn-default:focus.accent.invert,.btn.btn-default:hover:focus.accent.invert,.btn.btn-default:focus:focus.accent.invert,btn.btn-default:active:focus.accent.invert,.btn.btn-default:active.accent.invert,.btn.btn-default:hover:active.accent.invert,.btn.btn-default:focus:active.accent.invert,.btn.btn-default:active:active.accent.invert{background-color:#fff !important;color:#fc5000 !important}.btn.btn-default.accent.invert:hover:not(.no-hover),.btn.btn-default:hover.accent.invert:hover:not(.no-hover),.btn.btn-default:hover:hover.accent.invert:hover:not(.no-hover),.btn.btn-default:focus:hover.accent.invert:hover:not(.no-hover),.btn.btn-default:active:hover.accent.invert:hover:not(.no-hover),.btn.btn-default:focus.accent.invert:hover:not(.no-hover),.btn.btn-default:hover:focus.accent.invert:hover:not(.no-hover),.btn.btn-default:focus:focus.accent.invert:hover:not(.no-hover),btn.btn-default:active:focus.accent.invert:hover:not(.no-hover),.btn.btn-default:active.accent.invert:hover:not(.no-hover),.btn.btn-default:hover:active.accent.invert:hover:not(.no-hover),.btn.btn-default:focus:active.accent.invert:hover:not(.no-hover),.btn.btn-default:active:active.accent.invert:hover:not(.no-hover),.btn.btn-default.accent.invert:focus:not(.no-hover),.btn.btn-default:hover.accent.invert:focus:not(.no-hover),.btn.btn-default:hover:hover.accent.invert:focus:not(.no-hover),.btn.btn-default:focus:hover.accent.invert:focus:not(.no-hover),.btn.btn-default:active:hover.accent.invert:focus:not(.no-hover),.btn.btn-default:focus.accent.invert:focus:not(.no-hover),.btn.btn-default:hover:focus.accent.invert:focus:not(.no-hover),.btn.btn-default:focus:focus.accent.invert:focus:not(.no-hover),btn.btn-default:active:focus.accent.invert:focus:not(.no-hover),.btn.btn-default:active.accent.invert:focus:not(.no-hover),.btn.btn-default:hover:active.accent.invert:focus:not(.no-hover),.btn.btn-default:focus:active.accent.invert:focus:not(.no-hover),.btn.btn-default:active:active.accent.invert:focus:not(.no-hover),.btn.btn-default.accent.invert:active:not(.no-hover),.btn.btn-default:hover.accent.invert:active:not(.no-hover),.btn.btn-default:hover:hover.accent.invert:active:not(.no-hover),.btn.btn-default:focus:hover.accent.invert:active:not(.no-hover),.btn.btn-default:active:hover.accent.invert:active:not(.no-hover),.btn.btn-default:focus.accent.invert:active:not(.no-hover),.btn.btn-default:hover:focus.accent.invert:active:not(.no-hover),.btn.btn-default:focus:focus.accent.invert:active:not(.no-hover),btn.btn-default:active:focus.accent.invert:active:not(.no-hover),.btn.btn-default:active.accent.invert:active:not(.no-hover),.btn.btn-default:hover:active.accent.invert:active:not(.no-hover),.btn.btn-default:focus:active.accent.invert:active:not(.no-hover),.btn.btn-default:active:active.accent.invert:active:not(.no-hover){background-color:#fc2f00 !important;color:#fff !important}.btn.btn-default.btn-promo-banner,.btn.btn-default:hover.btn-promo-banner,.btn.btn-default:hover:hover.btn-promo-banner,.btn.btn-default:focus:hover.btn-promo-banner,.btn.btn-default:active:hover.btn-promo-banner,.btn.btn-default:focus.btn-promo-banner,.btn.btn-default:hover:focus.btn-promo-banner,.btn.btn-default:focus:focus.btn-promo-banner,btn.btn-default:active:focus.btn-promo-banner,.btn.btn-default:active.btn-promo-banner,.btn.btn-default:hover:active.btn-promo-banner,.btn.btn-default:focus:active.btn-promo-banner,.btn.btn-default:active:active.btn-promo-banner{background-color:transparent;color:#fff;font-size:18px;font-weight:700;border:2px solid #fff;min-width:200px}.btn.btn-default.btn-promo-banner:hover,.btn.btn-default:hover.btn-promo-banner:hover,.btn.btn-default:hover:hover.btn-promo-banner:hover,.btn.btn-default:focus:hover.btn-promo-banner:hover,.btn.btn-default:active:hover.btn-promo-banner:hover,.btn.btn-default:focus.btn-promo-banner:hover,.btn.btn-default:hover:focus.btn-promo-banner:hover,.btn.btn-default:focus:focus.btn-promo-banner:hover,btn.btn-default:active:focus.btn-promo-banner:hover,.btn.btn-default:active.btn-promo-banner:hover,.btn.btn-default:hover:active.btn-promo-banner:hover,.btn.btn-default:focus:active.btn-promo-banner:hover,.btn.btn-default:active:active.btn-promo-banner:hover,.btn.btn-default.btn-promo-banner:focus,.btn.btn-default:hover.btn-promo-banner:focus,.btn.btn-default:hover:hover.btn-promo-banner:focus,.btn.btn-default:focus:hover.btn-promo-banner:focus,.btn.btn-default:active:hover.btn-promo-banner:focus,.btn.btn-default:focus.btn-promo-banner:focus,.btn.btn-default:hover:focus.btn-promo-banner:focus,.btn.btn-default:focus:focus.btn-promo-banner:focus,btn.btn-default:active:focus.btn-promo-banner:focus,.btn.btn-default:active.btn-promo-banner:focus,.btn.btn-default:hover:active.btn-promo-banner:focus,.btn.btn-default:focus:active.btn-promo-banner:focus,.btn.btn-default:active:active.btn-promo-banner:focus,.btn.btn-default.btn-promo-banner:active,.btn.btn-default:hover.btn-promo-banner:active,.btn.btn-default:hover:hover.btn-promo-banner:active,.btn.btn-default:focus:hover.btn-promo-banner:active,.btn.btn-default:active:hover.btn-promo-banner:active,.btn.btn-default:focus.btn-promo-banner:active,.btn.btn-default:hover:focus.btn-promo-banner:active,.btn.btn-default:focus:focus.btn-promo-banner:active,btn.btn-default:active:focus.btn-promo-banner:active,.btn.btn-default:active.btn-promo-banner:active,.btn.btn-default:hover:active.btn-promo-banner:active,.btn.btn-default:focus:active.btn-promo-banner:active,.btn.btn-default:active:active.btn-promo-banner:active{background-color:rgba(255,255,255,0.5);color:#fff;border:2px solid #fff}.btn.btn-default.btn-white-border,.btn.btn-default:hover.btn-white-border,.btn.btn-default:hover:hover.btn-white-border,.btn.btn-default:focus:hover.btn-white-border,.btn.btn-default:active:hover.btn-white-border,.btn.btn-default:focus.btn-white-border,.btn.btn-default:hover:focus.btn-white-border,.btn.btn-default:focus:focus.btn-white-border,btn.btn-default:active:focus.btn-white-border,.btn.btn-default:active.btn-white-border,.btn.btn-default:hover:active.btn-white-border,.btn.btn-default:focus:active.btn-white-border,.btn.btn-default:active:active.btn-white-border{background-color:transparent;color:#fff;font-size:18px;font-weight:700;border:2px solid #fff;min-width:200px}.btn.btn-default.btn-white-border:hover,.btn.btn-default:hover.btn-white-border:hover,.btn.btn-default:hover:hover.btn-white-border:hover,.btn.btn-default:focus:hover.btn-white-border:hover,.btn.btn-default:active:hover.btn-white-border:hover,.btn.btn-default:focus.btn-white-border:hover,.btn.btn-default:hover:focus.btn-white-border:hover,.btn.btn-default:focus:focus.btn-white-border:hover,btn.btn-default:active:focus.btn-white-border:hover,.btn.btn-default:active.btn-white-border:hover,.btn.btn-default:hover:active.btn-white-border:hover,.btn.btn-default:focus:active.btn-white-border:hover,.btn.btn-default:active:active.btn-white-border:hover,.btn.btn-default.btn-white-border:focus,.btn.btn-default:hover.btn-white-border:focus,.btn.btn-default:hover:hover.btn-white-border:focus,.btn.btn-default:focus:hover.btn-white-border:focus,.btn.btn-default:active:hover.btn-white-border:focus,.btn.btn-default:focus.btn-white-border:focus,.btn.btn-default:hover:focus.btn-white-border:focus,.btn.btn-default:focus:focus.btn-white-border:focus,btn.btn-default:active:focus.btn-white-border:focus,.btn.btn-default:active.btn-white-border:focus,.btn.btn-default:hover:active.btn-white-border:focus,.btn.btn-default:focus:active.btn-white-border:focus,.btn.btn-default:active:active.btn-white-border:focus,.btn.btn-default.btn-white-border:active,.btn.btn-default:hover.btn-white-border:active,.btn.btn-default:hover:hover.btn-white-border:active,.btn.btn-default:focus:hover.btn-white-border:active,.btn.btn-default:active:hover.btn-white-border:active,.btn.btn-default:focus.btn-white-border:active,.btn.btn-default:hover:focus.btn-white-border:active,.btn.btn-default:focus:focus.btn-white-border:active,btn.btn-default:active:focus.btn-white-border:active,.btn.btn-default:active.btn-white-border:active,.btn.btn-default:hover:active.btn-white-border:active,.btn.btn-default:focus:active.btn-white-border:active,.btn.btn-default:active:active.btn-white-border:active{background-color:rgba(255,255,255,0.5);color:#fff;border:2px solid #fff}.orange-cta .btn.btn-default.btn-promo-banner,.orange-cta .btn.btn-default:hover.btn-promo-banner,.orange-cta .btn.btn-default:hover:hover.btn-promo-banner,.orange-cta .btn.btn-default:focus:hover.btn-promo-banner,.orange-cta .btn.btn-default:active:hover.btn-promo-banner,.orange-cta .btn.btn-default:focus.btn-promo-banner,.orange-cta .btn.btn-default:hover:focus.btn-promo-banner,.orange-cta .btn.btn-default:focus:focus.btn-promo-banner,.orange-cta btn.btn-default:active:focus.btn-promo-banner,.orange-cta .btn.btn-default:active.btn-promo-banner,.orange-cta .btn.btn-default:hover:active.btn-promo-banner,.orange-cta .btn.btn-default:focus:active.btn-promo-banner,.orange-cta .btn.btn-default:active:active.btn-promo-banner{background-color:#fc5000 !important;color:#fff !important;font-size:18px;font-weight:700;border:2px solid #fc5000 !important;min-width:200px}.orange-cta .btn.btn-default.btn-promo-banner:hover,.orange-cta .btn.btn-default:hover.btn-promo-banner:hover,.orange-cta .btn.btn-default:hover:hover.btn-promo-banner:hover,.orange-cta .btn.btn-default:focus:hover.btn-promo-banner:hover,.orange-cta .btn.btn-default:active:hover.btn-promo-banner:hover,.orange-cta .btn.btn-default:focus.btn-promo-banner:hover,.orange-cta .btn.btn-default:hover:focus.btn-promo-banner:hover,.orange-cta .btn.btn-default:focus:focus.btn-promo-banner:hover,.orange-cta btn.btn-default:active:focus.btn-promo-banner:hover,.orange-cta .btn.btn-default:active.btn-promo-banner:hover,.orange-cta .btn.btn-default:hover:active.btn-promo-banner:hover,.orange-cta .btn.btn-default:focus:active.btn-promo-banner:hover,.orange-cta .btn.btn-default:active:active.btn-promo-banner:hover,.orange-cta .btn.btn-default.btn-promo-banner:focus,.orange-cta .btn.btn-default:hover.btn-promo-banner:focus,.orange-cta .btn.btn-default:hover:hover.btn-promo-banner:focus,.orange-cta .btn.btn-default:focus:hover.btn-promo-banner:focus,.orange-cta .btn.btn-default:active:hover.btn-promo-banner:focus,.orange-cta .btn.btn-default:focus.btn-promo-banner:focus,.orange-cta .btn.btn-default:hover:focus.btn-promo-banner:focus,.orange-cta .btn.btn-default:focus:focus.btn-promo-banner:focus,.orange-cta btn.btn-default:active:focus.btn-promo-banner:focus,.orange-cta .btn.btn-default:active.btn-promo-banner:focus,.orange-cta .btn.btn-default:hover:active.btn-promo-banner:focus,.orange-cta .btn.btn-default:focus:active.btn-promo-banner:focus,.orange-cta .btn.btn-default:active:active.btn-promo-banner:focus,.orange-cta .btn.btn-default.btn-promo-banner:active,.orange-cta .btn.btn-default:hover.btn-promo-banner:active,.orange-cta .btn.btn-default:hover:hover.btn-promo-banner:active,.orange-cta .btn.btn-default:focus:hover.btn-promo-banner:active,.orange-cta .btn.btn-default:active:hover.btn-promo-banner:active,.orange-cta .btn.btn-default:focus.btn-promo-banner:active,.orange-cta .btn.btn-default:hover:focus.btn-promo-banner:active,.orange-cta .btn.btn-default:focus:focus.btn-promo-banner:active,.orange-cta btn.btn-default:active:focus.btn-promo-banner:active,.orange-cta .btn.btn-default:active.btn-promo-banner:active,.orange-cta .btn.btn-default:hover:active.btn-promo-banner:active,.orange-cta .btn.btn-default:focus:active.btn-promo-banner:active,.orange-cta .btn.btn-default:active:active.btn-promo-banner:active{background-color:#fc2f00 !important;color:#fff !important;border:2px solid #fc2f00 !important}button.action.primary{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}button.action.primary:hover,button.action.primary:focus,button.action.primary:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}button.action.secondary{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}button.action.secondary:hover,button.action.secondary:focus,button.action.secondary:active{background-color:#fc5000;color:#fff;text-decoration:none}button.action.action-update{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}button.action.action-update:hover,button.action.action-update:focus,button.action.action-update:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}button.action.action-cancel{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}button.action.action-cancel:hover,button.action.action-cancel:focus,button.action.action-cancel:active{background-color:#fc5000;color:#fff;text-decoration:none}button.action-primary.action-accept{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}button.action-primary.action-accept:hover,button.action-primary.action-accept:focus,button.action-primary.action-accept:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}button.action-secondary.action-dismiss{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}button.action-secondary.action-dismiss:hover,button.action-secondary.action-dismiss:focus,button.action-secondary.action-dismiss:active{background-color:#fc5000;color:#fff;text-decoration:none}:not(.bearcom-stores) .actions-toolbar .primary a.action.primary{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}:not(.bearcom-stores) .actions-toolbar .primary a.action.primary:hover,:not(.bearcom-stores) .actions-toolbar .primary a.action.primary:focus,:not(.bearcom-stores) .actions-toolbar .primary a.action.primary:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}:not(.bearcom-stores) .actions-toolbar .secondary a.action.secondary,:not(.bearcom-stores) .actions-toolbar .secondary a.action.back{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}:not(.bearcom-stores) .actions-toolbar .secondary a.action.secondary:hover,:not(.bearcom-stores) .actions-toolbar .secondary a.action.back:hover,:not(.bearcom-stores) .actions-toolbar .secondary a.action.secondary:focus,:not(.bearcom-stores) .actions-toolbar .secondary a.action.back:focus,:not(.bearcom-stores) .actions-toolbar .secondary a.action.secondary:active,:not(.bearcom-stores) .actions-toolbar .secondary a.action.back:active{background-color:#fc5000;color:#fff;text-decoration:none}p{color:#4b5055}.uppercase{text-transform:uppercase}.full-width{width:100%}.center-xy{position:absolute;top:50%;transform:translate(-50%, -50%);left:50%}.vertical-align-container{position:relative}.vertical-align-container>*{position:absolute;top:50%;transform:translateY(-50%);width:100%}.invert-color{color:#fff}.page-title-wrapper{padding:0;margin-bottom:0}.toolbar .pages .items .item .page,.toolbar .pages .items .item .action{border-color:transparent}.toolbar .pages .items .item.current .page,.toolbar .pages .items .item .page:hover,.toolbar .pages .items .item .action:hover{background-color:#007bc2;border-color:#007bc2}.toolbar li{list-style:none}.toolbar .pager li>a,.toolbar .pager li>span{border-radius:0}.filter-active .state-item{background-color:#cee7f5 !important;border:0 !important;padding:2px 10px !important;font-size:14px !important;line-height:24px}.filter-active .state-item a{font-size:14px;color:#fff}.filter-active .state-item:hover .state-item-icon-cancel:after{display:none !important}.filter-active .state-item.clear{background-color:#007bc2 !important}.filter-active .state-item.clear a:hover{color:#fff}.filter-active .state-item i{color:#007bc2;padding-left:5px}body .sidebar-reponsive-btn{display:none !important}.see-more-wrapper{display:none}.see-more{display:block;margin:-10px 0 20px 0;font-size:16px}#mgs-ajax-loading{background-image:url('../images/loading.svg');background-repeat:no-repeat;background-position:center;background-size:50px;opacity:0.8}.scroll-to-top{background:#fc5000;border:1px solid #fc5000}.scroll-to-top:hover,.scroll-to-top:active,.scroll-to-top:focus{opacity:1;background:#fff;border-color:#fc5000}body .loading-mask .loader:before{background-image:url('../images/loading.svg');background-repeat:no-repeat;background-position:center;background-size:50px;opacity:0.8;width:50px;height:50px}.page-header-sliders:after{background-image:url('../images/loading.svg');background-repeat:no-repeat;background-position:center;background-size:50px;opacity:0.8;width:50px;height:50px}@media (min-width:1500px){.container{width:1350px !important}}@media (min-width:1800px){.container{width:1500px !important}}@media (max-width:767px){button.action.primary,button.action.secondary,button.action.action-update,button.action.action-cancel{margin-bottom:20px}}.cms-index-index #maincontent,.cms-page-view #maincontent{padding-right:15px !important;padding-left:15px !important}.cms-index-index #maincontent>.row,.cms-page-view #maincontent>.row{margin-right:-15px !important;margin-left:-15px !important}.cms-page-view .page-wrapper .page-title-wrapper h1,.cms-page-view .page-wrapper .page-title-wrapper .h1{text-transform:none}.cms-page-view .page-main div.main h2,.cms-page-view .page-main div.main h3,.cms-page-view .page-main div.main h4{margin-bottom:10px}.cms-page-view .page-main div.main ul{margin:0 0 10px 25px}.cms-page-view .page-main div.main ul.no-indent{margin-left:15px}.cms-page-view .page-main div.main ul.decimal>li{list-style-type:decimal}.cms-page-view .page-main div.main ul li{font-size:18px;line-height:24px}.cms-page-view .page-main div.main ul li a{font-size:inherit}.cms-page-view .page-main div.main p{color:#4b5055;font-size:18px;line-height:24px}.cms-page-view .page-main div.main p a{font-size:inherit;line-height:inherit}.page-main{margin-top:40px;margin-bottom:40px}section.section-container{width:100%;margin:0 auto}.page-layout-empty.wide .page-main{width:100% !important}.catalog-category-view .category-view .category-cms h2,.catalog-category-view .category-view .category-cms h3,.catalog-category-view .category-view .category-cms h4{margin-bottom:10px}@media (max-width:767px){.catalog-category-view .category-view .category-cms h2,.catalog-category-view .category-view .category-cms h3,.catalog-category-view .category-view .category-cms h4{margin-top:10px}}@media (min-width:768px){.cms-page-view #maincontent.page-main.container{width:750px}.container-fluid .breadcrumbs{width:750px;margin:0 auto}section.section-container{max-width:750px}}@media (min-width:992px){.cms-page-view #maincontent.page-main.container{width:970px}.container-fluid .breadcrumbs{width:970px;margin:0 auto}section.section-container{max-width:970px}}@media (min-width:1200px){.cms-page-view #maincontent.page-main.container{width:1170px}.container-fluid .breadcrumbs{width:1170px;margin:0 auto}section.section-container{max-width:1170px}}.cms-index-index .page-main{margin-top:0;margin-bottom:0}.cms-index-index .page-main .owl-carousel .owl-item{margin-top:0}.cms-index-index .page-main .owl-carousel .owl-item .item-image{min-height:325px}.cms-index-index .page-main .owl-carousel .owl-item .inner-text h1,.cms-index-index .page-main .owl-carousel .owl-item .inner-text h2,.cms-index-index .page-main .owl-carousel .owl-item .inner-text h3,.cms-index-index .page-main .owl-carousel .owl-item .inner-text h4,.cms-index-index .page-main .owl-carousel .owl-item .inner-text h5,.cms-index-index .page-main .owl-carousel .owl-item .inner-text h6{margin:0 0 10px 0}.cms-index-index .page-main .owl-carousel .owl-dots .owl-dot span{background:#fff;border:1px solid #000}.cms-index-index .page-main .owl-carousel .owl-dots .owl-dot span:after{display:none}.cms-index-index .page-main .owl-carousel .owl-dots .owl-dot.active span{background:#007bc2;border-color:#fff}.cms-index-index .page-main .page-header-sliders>.row{margin:0}.cms-index-index .page-main .page-header-sliders.full-width:before{left:unset;right:unset}.cms-index-index .page-main .after-marquee-banners>.row{margin:0 15px}.cms-index-index .page-main .after-marquee-banners .banner-block{padding:0 30px 30px 30px}.cms-index-index .page-main .after-marquee-banners .banner-block .promobanner.home-banner{z-index:2;margin-top:-30px}.cms-index-index .page-main .after-marquee-banners .banner-block .promobanner.home-banner .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;padding:25px;height:100%}.cms-index-index .page-main .after-marquee-banners .banner-block .promobanner.home-banner h2{font-size:2vw;font-weight:900;line-height:2.25vw;color:#fff}.cms-index-index .page-main .after-marquee-banners .banner-block .promobanner.home-banner p{color:#fff;width:80%;font-size:1.5vw;line-height:1.75vw}.cms-index-index .page-main .after-marquee-banners .banner-block .promobanner.home-banner .banner-button{text-align:center}.cms-index-index .page-main section.shop-locations h2,.cms-index-index .page-main section.shop-locations h3{color:#007bc2;margin-bottom:0}.cms-index-index .page-main section.shop-locations h2{font-size:55px;font-weight:900;line-height:80%}.cms-index-index .page-main section.shop-locations ul{color:#5d6166}.cms-index-index .page-main section.shop-locations button{padding:10px 45px}.cms-index-index .page-main section.shop-locations .shop-block{background:url('../images/shop_background.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:0}.cms-index-index .page-main section.shop-locations .shop-block .shop-content{padding:40px 50px;min-height:500px}.cms-index-index .page-main section.shop-locations .shop-block .shop-content ul{margin-left:20px}.cms-index-index .page-main section.shop-locations .shop-block .shop-content .btn{margin-top:30px;min-width:200px}.cms-index-index .page-main section.shop-locations .shop-block .shop-footer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;background-color:rgba(75,80,85,0.6);padding:15px 50px}.cms-index-index .page-main section.shop-locations .shop-block .shop-footer .input-group{min-width:300px;margin-right:20px}.cms-index-index .page-main section.shop-locations .locations-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:url('../images/locations_background.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;padding:0}.cms-index-index .page-main section.shop-locations .locations-block h2,.cms-index-index .page-main section.shop-locations .locations-block h3,.cms-index-index .page-main section.shop-locations .locations-block p{text-shadow:2px 2px 2px rgba(0,0,0,0.3)}.cms-index-index .page-main section.shop-locations .locations-block .input-group{width:400px;margin:40px 0;border-radius:50px;box-shadow:6.4px 10.7px 37.5px 0 rgba(0,0,0,0.27)}.cms-index-index .page-main section.stats{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;background-color:#5d6166;padding:20px 100px}.cms-index-index .page-main section.stats h2,.cms-index-index .page-main section.stats p{color:#fff;margin-bottom:0}.cms-index-index .page-main section.stats h2{font-size:55px;font-weight:900;line-height:61px}.cms-index-index .page-main section.stats p{font-weight:900;line-height:80%;text-transform:uppercase}.cms-index-index .page-main section.stats .stat-block{padding:20px 5px}.cms-index-index .page-main section.stats .stat-block img{float:left;margin-right:20px;width:100px;height:auto}.cms-index-index .page-main section.stats .stat-block .stat-content{overflow:hidden}.cms-index-index .page-main section.solutions{background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;padding:50px 100px}.cms-index-index .page-main section.solutions h2,.cms-index-index .page-main section.solutions h3{color:#4b5055;margin-bottom:0}.cms-index-index .page-main section.solutions h2{font-size:55px;font-weight:900;line-height:80%;max-width:1000px;margin:0 auto}.cms-index-index .page-main section.solutions h3{margin-bottom:15px}.cms-index-index .page-main section.solutions .solutions-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 30px 0}.cms-index-index .page-main section.solutions .solutions-links a.solution-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;width:25%;padding:50px;overflow:hidden;color:#fff;font-weight:700;text-transform:uppercase}.cms-index-index .page-main section.solutions .solutions-links a.solution-link .link-image-block{background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;transition:all .5s ease}.cms-index-index .page-main section.solutions .solutions-links a.solution-link:hover{color:#fff;text-decoration:none;outline:2px solid #fff;outline-offset:-14px}.cms-index-index .page-main section.solutions .solutions-links a.solution-link:hover .link-image-block{transform:scale(1.2)}.cms-index-index .page-main section.solutions .solutions-links a.solution-link img{width:75px;height:auto;margin-bottom:30px}.cms-index-index .page-main section.cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0}.cms-index-index .page-main section.cta h2{font-size:40px;font-weight:900;line-height:46px;margin-bottom:10px}.cms-index-index .page-main section.cta .hiring-cta{background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:50%;padding:20px 40px 20px 0}.cms-index-index .page-main section.cta .hiring-cta h2,.cms-index-index .page-main section.cta .hiring-cta h4{color:#4b5055}.cms-index-index .page-main section.cta .hiring-cta h4{max-width:300px;margin-left:auto}.cms-index-index .page-main section.cta .hiring-cta .cta-content{background-color:rgba(234,233,232,0.8);padding:20px 40px 20px 0;text-align:right}.cms-index-index .page-main section.cta .login-cta{background-position-x:100%;background-position-y:0;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:50%;padding:20px 0 20px 40px}.cms-index-index .page-main section.cta .login-cta h2,.cms-index-index .page-main section.cta .login-cta h4{color:#fff}.cms-index-index .page-main section.cta .login-cta h4{max-width:400px}.cms-index-index .page-main section.cta .login-cta .cta-content{padding:20px 0;text-align:left}.cms-index-index .page-main section.partners-news .partners-news-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cms-index-index .page-main section.partners-news .partners-news-block h3{color:#007bc2}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;width:67%;padding:50px}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block .partners-logos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block .partners-logos .partners-logos-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px;width:25%;cursor:pointer}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block .partners-logos .partners-logos-block img{width:100%;max-width:150px;height:auto;-webkit-filter:invert(50%);filter:invert(50%)}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block .partners-logos .partners-logos-block:hover img{-webkit-filter:invert(0);filter:invert(0)}.cms-index-index .page-main section.partners-news .partners-news-block .news-block{width:33%}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;background-color:#007bc2;padding:10px 30px;height:10%;min-height:calc(77.77777777999999px)}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-header h3{color:#fff;margin-bottom:0}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-header a{color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-header a:hover{color:#fff;text-decoration:none}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content{height:90%;min-height:700px}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content .news-article{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;height:50%;min-height:350px;padding:20px 30px}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content .news-article.news-one{background:url('../images/news_1.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content .news-article.news-two{background:url('../images/news_2.jpg') no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content .news-article .news-title h3{color:#fff;text-transform:none;font-weight:900}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content .news-article .news-title .news-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:12px;line-height:18px}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content .news-article .news-title .news-detail i{color:#fc5000;font-size:18px;line-height:24px}.cms-index-index .page-main section.partners-news .partners-news-block .news-block .news-content .news-article .news-title .news-detail p{color:#fff;font-size:12px;line-height:18px;margin:0 5px}@media (max-width:991px){.cms-index-index .page-main .after-marquee-banners>.row{margin:0}.cms-index-index .page-main .after-marquee-banners .banner-block{padding:0 15px 15px 15px}.cms-index-index .page-main section.stats{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cms-index-index .page-main section.stats .stat-block{width:55%}.cms-index-index .page-main section.shop-locations .row{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cms-index-index .page-main section.shop-locations .locations-block{padding:50px}.cms-index-index .page-main section.shop-locations .locations-block form{width:100%}.cms-index-index .page-main section.shop-locations .locations-block .input-group{width:100%;max-width:400px}.cms-index-index .page-main section.solutions{padding:50px 40px}.cms-index-index .page-main section.solutions .solutions-links a.solution-link{width:33%}.cms-index-index .page-main section.cta .hiring-cta{width:100%;padding:20px 0}.cms-index-index .page-main section.cta .login-cta{width:100%}.cms-index-index .page-main section.partners-news .partners-news-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block{width:100%}.cms-index-index .page-main section.partners-news .partners-news-block .news-block{width:100%}}@media (max-width:767px){.cms-index-index .page-main .after-marquee-banners>.row{margin-right:-15px;margin-left:-15px}.cms-index-index .page-main .after-marquee-banners>.row .banner-block{padding:0}.cms-index-index .page-main .after-marquee-banners>.row .banner-block .promobanner.home-banner{margin-top:0}.cms-index-index .page-main .after-marquee-banners>.row .banner-block .promobanner.home-banner h2{font-size:7vw;line-height:7.25vw}.cms-index-index .page-main .after-marquee-banners>.row .banner-block .promobanner.home-banner p{font-size:3.5vw;line-height:3.75vw}.cms-index-index .page-main .after-marquee-banners>.row .banner-block .promobanner.home-banner .banner-button button{font-size:7vw !important;line-height:unset;padding:1vw 5vw !important}.cms-index-index .page-main section.stats .stat-block{width:80%}.cms-index-index .page-main section.solutions{padding:50px 20px}.cms-index-index .page-main section.solutions .solutions-links a.solution-link{width:50%}.cms-index-index .page-main section.partners-news .partners-news-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block .partners-logos .partners-logos-block{width:50%}.cms-index-index .page-main section.partners-news .partners-news-block .partners-block .partners-logos .partners-logos-block img{width:100%;max-width:150px;height:auto}}@media (max-width:600px){.cms-index-index .page-main section.shop-locations .locations-block{padding:25px}.cms-index-index .page-main section.shop-locations .shop-block .shop-footer{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cms-index-index .page-main section.shop-locations .shop-block .shop-footer .input-group{margin-right:0;margin-bottom:20px}.cms-index-index .page-main section.stats .stat-block{width:90%}.cms-index-index .page-main section.solutions h2{font-size:32px;line-height:initial}}@media (max-width:540px){.cms-index-index .page-main section.stats .stat-block{width:100%}.cms-index-index .page-main section.stats .stat-block h2{font-size:40px;line-height:46px}.cms-index-index .page-main section.stats .stat-block img{width:75px}.cms-index-index .page-main section.solutions .solutions-links a.solution-link{width:100%}.cms-index-index .page-main section.shop-locations .shop-block .shop-content{padding:15px 0px}.cms-index-index .page-main section.shop-locations .shop-block .shop-content ul{color:#fff}}@media (max-width:480px){.cms-index-index .page-main section.stats{padding:20px 50px}.cms-index-index .page-main section.solutions{padding:50px}}@media (max-width:360px){.cms-index-index .page-main section.solutions .solutions-block{padding:40px 20px}}body.cms-about-bearcom{background-color:#f6f5f3}section.about .about-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}section.about .about-container .about-image{width:33%;padding:20px}section.about .about-container .about-image img{width:100%;height:auto}section.about .about-container .about-content{width:67%;padding:20px}section.about .about-container .about-content h2{font-weight:900}section.about .about-container .about-content h3{font-weight:normal;margin-top:40px}section.about .about-container .about-content .about-industries{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-flex-wrap:wrap;flex-wrap:wrap}section.about .about-container .about-content .about-industries .industry-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:normal;-moz-align-items:normal;-ms-align-items:normal;-ms-flex-align:normal;align-items:normal;width:20%;margin:10px 10px 10px 0}section.about .about-container .about-content .about-industries .industry-container .icon-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;min-width:110px}section.about .about-container .about-content .about-industries .industry-container .icon-block:hover{text-decoration:none}section.about .about-container .about-content .about-industries .industry-container .icon-block p{font-size:16px;line-height:22px;font-weight:600}section.about .about-container .about-content .about-industries .industry-container .icon-block .icon-image{background-color:#fff;border-radius:50%}section.about .about-container .about-content .about-industries .industry-container .icon-block img{width:100%;height:auto;margin-bottom:10px}@media (max-width:767px){section.about .about-container{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.about .about-container .about-image{width:100%;max-width:400px;margin:0 auto}section.about .about-container .about-content{width:100%;padding:0}}@media (max-width:600px){section.about .about-container .about-content .about-industries .industry-container{width:30%}}.cms-frequently-asked-questions .faq{font-size:16px;margin-bottom:5px;background:rgba(234,233,232,0.5);padding:10px}.cms-frequently-asked-questions .faq a{font-size:inherit;display:block}.cms-frequently-asked-questions .faq a i{margin-right:5px;transition-duration:.5s;transform:rotate(90deg)}.cms-frequently-asked-questions .faq a.collapsed i{transform:rotate(0)}.cms-frequently-asked-questions .faq>div{margin-left:15px;font-size:14px}.cms-locations #locations .store-list-container.store-items{position:relative}.cms-locations #locations .store-list-container.store-items .store-info>div{position:relative;padding:0;border:none;text-decoration:none;color:#4b5055 !important;background-size:cover;background-position-x:0;background-repeat:no-repeat;height:165px;margin-bottom:20px}.cms-locations #locations .store-list-container.store-items .store-info>div .description{background-color:rgba(255,255,255,0.9);padding:15px;margin-left:calc(25% + 10px);height:165px}.cms-locations #locations .store-list-container.store-items .store-info>div .description .name{margin:10px 0 10px 0}.cms-locations #locations .store-list-container.store-items .store-info>div .description .name a{font-size:26px;color:#4b5055 !important}.cms-locations #locations .store-list-container.store-items .store-info>div .description>div{font-size:14px;line-height:19px}.cms-locations #locations .store-list-container.store-items .store-info>div .description>div a{color:#fc5000;font-size:14px;cursor:pointer}.cms-locations #locations .store-list-container.store-items .store-info>div .description img{width:100%}.cms-locations #locations .store-list-container.store-items .store-info>div .hover{opacity:0;transition:opacity .25s;pointer-events:none;background-color:transparent}.cms-locations #locations .store-list-container.store-items .store-info>div:hover .hover{opacity:0.1;position:absolute;top:0;left:0;width:100%;height:100%}.cms-locations #locations .store-list-container.store-items .list-filter{display:none;position:absolute;margin-bottom:10px;top:-10px;right:0px;transform:translateY(-100%);color:#4b5055;opacity:.8}.cms-locations #locations .store-list-container.store-items .list-filter span{font-size:14px}.cms-locations #locations .store-list-container.store-items .list-filter input{border:0;border-bottom:1px solid;background:transparent;box-shadow:none;-webkit-box-shadow:none;display:inline !important;width:auto;height:20px}.cms-locations #locations .store-list-container.store-items .list-filter i{font-size:14px;visibility:hidden;cursor:pointer;color:#007bc2}.cms-locations #locations .store-list-container.store-items .list-filter.searched i{visibility:visible}.cms-locations #locations .store-list-container.store-items .pager .toolbar-amount{display:none}.cms-locations #locations .store-list-container.store-items .pager ul.pages-items{display:inline-block}.cms-locations #locations .store-list-container.store-items .toolbar{text-align:center}.cms-locations #locations .store-list-container.store-items .toolbar .pagination .page{border-radius:0;border:0;margin:0 5px;line-height:40px;padding:0 15px}.cms-locations #locations .store-list-container.store-items .toolbar .pagination .page:hover{background-color:#007bc2;border-color:#007bc2;color:#fff}.cms-locations #locations .filter{display:none}.cms-locations #locations .filter.filter-active{display:block;margin-bottom:10px}.cms-locations #locations ul.pagination{margin:0}.cms-locations .input-group.places.autocomplete{position:absolute;bottom:45px;left:50%;transform:translateX(-50%);z-index:10}.cms-locations .top-banner-container .banner-content>div .banner-subtitle{padding-bottom:9%}.modal-content{overflow:hidden}.modal-content #locationContactModal{width:400px}.locator-index-view #map-detail{height:300px}.locator-index-view .top-banner-container .banner-content>div .banner-title{font-size:40px}.locator-index-view .storelocator-details h1{font-size:50px !important;font-weight:400}.locator-index-view .storelocator-details h2{font-size:34px;font-weight:normal;border-bottom:1px solid #d4d4d4;padding-bottom:6px;margin-bottom:15px}.locator-index-view .storelocator-details h3{margin-bottom:17px}.locator-index-view .storelocator-details p{color:#424549;margin-bottom:15px}.locator-index-view .storelocator-details .address{font-size:20px;margin-bottom:10px}.locator-index-view .storelocator-details .contact p{margin-bottom:5px}.locator-index-view .storelocator-details .contact p a{font-size:15.5px;font-weight:600;color:#fc5000}.locator-index-view .storelocator-details .contact p a:hover{text-decoration:none}.locator-index-view .storelocator-details .contact p.send-message{cursor:pointer}.locator-index-view .storelocator-details .contact i{font-size:17px;color:#007bc2;vertical-align:middle}.locator-index-view .storelocator-details .contact i.fa-mobile-alt{font-size:26px}.locator-index-view .storelocator-details .offerings{display:none}.cms-locations .location_alert,.locator-index-view .location_alert{display:none}.cms-locations .modal-content .full-width div,.locator-index-view .modal-content .full-width div{width:0}.cms-locations .modal-content .full-width>div.col-md-8,.locator-index-view .modal-content .full-width>div.col-md-8{width:100%}.cms-locations .modal-content h3,.locator-index-view .modal-content h3{margin-bottom:0;text-transform:none}.cms-locations .modal-content h4,.locator-index-view .modal-content h4{font-size:20px}section.partners{padding-bottom:100px}section.partners .partners-overview{text-align:center;width:80%;max-width:800px;padding:50px 0;margin:0 auto}section.partners .partners-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}section.partners .partners-list a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px;width:20%;min-height:150px}section.partners .partners-list a img{width:100%;max-width:150px;height:auto;-webkit-filter:invert(50%);filter:invert(50%)}section.partners .partners-list a:hover img{-webkit-filter:invert(0);filter:invert(0)}section.partners-index-promo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -15px}section.partners-page-promo{margin:50px 0 150px 0}@media (max-width:991px){section.partners-index-promo{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){section.partners .partners-list a{width:33.3333%}}@media (max-width:480px){section.partners .partners-list a{width:50%}}.checkout-index-index.page-layout-checkout .page-header .logo:hover{text-decoration:none}.checkout-index-index.page-layout-checkout .page-header .logo img{width:290px;height:auto}.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper button.action.action-auth-toggle{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper button.action.action-auth-toggle:hover,.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper button.action.action-auth-toggle:focus,.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper button.action.action-auth-toggle:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper .authentication-dropdown button.action.action-login{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper .authentication-dropdown button.action.action-login:hover,.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper .authentication-dropdown button.action.action-login:focus,.checkout-index-index.page-layout-checkout .page-main .checkout-container .authentication-wrapper .authentication-dropdown button.action.action-login:active{background-color:#fc2f00;border-color:#fc2f00;color:#fff;text-decoration:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._active:before{background:#007bc2}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._active>span{color:#007bc2}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._active>span:before{background:#007bc2}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._active>span:after{color:#007bc2}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._complete:before{background:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._complete>span{color:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._complete>span:before{background:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-progress-bar .opc-progress-bar-item._complete>span:after{color:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li{list-style:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method-braintree .hosted-control{width:auto}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method-braintree .hosted-control.hosted-cid{width:5rem}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method-braintree .hosted-date-wrap .hosted-date{width:20%}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method-braintree .hosted-date-wrap .hosted-date.hosted-control:first-of-type{margin-right:10px}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method .payment-method-content .payment-method-billing-address{margin-bottom:15px}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method .payment-method-content .payment-method-billing-address button.action-edit-address{background-color:#007bc2;color:#fff;border:2px solid #007bc2;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px;line-height:22px}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method .payment-method-content .payment-method-billing-address button.action-edit-address:hover{background-color:#fff;color:#007bc2}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method .payment-method-content .field.cvv .input-text.cvv{width:100px}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method .payment-method .payment-method-content .field.cvv .field-tooltip{display:inline-block;position:static}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method form.form-discount .field .label{display:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method form.form-discount .field .control input{font-size:16px;line-height:16px;border:none;padding:10px 15px;height:auto;background-color:rgba(234,233,232,0.8)}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method form.form-discount .field .control input::placeholder{color:rgba(75,80,85,0.8);font-weight:300;padding:0;margin:0}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method form.form-discount button.action.action-apply{background-color:#007bc2;color:#fff;border:2px solid #007bc2;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method form.form-discount button.action.action-apply:hover,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method form.form-discount button.action.action-apply:focus,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-payment-method form.form-discount button.action.action-apply:active{background-color:#fff;color:#007bc2;text-decoration:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li button.action.continue.primary{background-color:#007bc2;color:#fff;border:2px solid #007bc2;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li button.action.continue.primary:hover,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li button.action.continue.primary:focus,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li button.action.continue.primary:active{background-color:#fff;color:#007bc2;text-decoration:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item.selected-item{color:#fc5000;border-color:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item.selected-item a{color:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item.selected-item button{background-color:#fc5000;border-color:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item.selected-item button:hover,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item.selected-item button:focus,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item.selected-item button:active{background-color:#fff;color:#fc2f00;text-decoration:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item button{background-color:#007bc2;color:#fff;border:2px solid #007bc2;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item button:hover,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item button:focus,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .shipping-address-item button:active{background-color:#fff;color:#007bc2;text-decoration:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .action.new-address{background-color:#fc5000;color:#fff;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .action.new-address:hover,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .action.new-address:focus,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-wrapper ol.opc li.checkout-shipping-address .action.new-address:active{background-color:#fff;color:#fc5000;text-decoration:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary .items-in-cart .minicart-items .minicart-items-wrapper ol.minicart-items{margin:10px 0}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary .items-in-cart .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item{list-style:none}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary .items-in-cart .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product-item-details .subtotal .cart-price .price{color:#fc5000}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary .items-in-cart .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product-item-details .item-options .label{font-size:12px}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary .items-in-cart .minicart-items .minicart-items-wrapper ol.minicart-items li.product-item .product-item-details .toggle{cursor:pointer}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals th,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals-tax th{font-size:16px}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals th .label,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals-tax th .label{font-size:inherit}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals.grand th,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals-tax.grand th,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals.grand td,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals-tax.grand td{color:#007bc2}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals.grand th strong,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals-tax.grand th strong,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals.grand td strong,.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-summary table.table-totals tbody tr.totals-tax.grand td strong{color:#007bc2}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-shipping-information .shipping-information-content{font-size:14px;line-height:18px}.checkout-index-index.page-layout-checkout .page-main .checkout-container .opc-sidebar.opc-summary-wrapper .modal-inner-wrap .modal-content .opc-block-shipping-information a{font-size:14px}.checkout-index-index .field.choice input[type="checkbox"],.checkout-index-index .field.choice input[type="radio"]{bottom:unset;top:0}.checkout-onepage-success .page-title-wrapper a.print{margin-top:25px}@media (min-width:992px){.checkout-index-index.page-layout-checkout .page-main{padding-top:0}}.login-container .block{background:#f6f5f3}.login-container .block .block-title{background:#007bc2;color:#fff}.login-container .block-customer-login .fieldset .field.note{font-size:18px;line-height:24px;font-weight:400}.login-container .block-customer-login .fieldset .field .control input{background-color:rgba(234,233,232,0.8)}.login-container .block-customer-login .fieldset .field .control input:focus,.login-container .block-customer-login .fieldset .field .control input:active{border:none}.login-container .block-new-customer .actions-toolbar{bottom:45px}.account .actions-toolbar .secondary a.action.back{background-color:#fff;color:#fc5000;border:2px solid #fc5000;font-weight:600;font-size:16px;white-space:normal;text-transform:uppercase;padding:8px 28px}.account .actions-toolbar .secondary a.action.back:hover,.account .actions-toolbar .secondary a.action.back:focus,.account .actions-toolbar .secondary a.action.back:active{background-color:#fc5000;color:#fff;text-decoration:none}.customer-account-forgotpassword form.password.forget .fieldset .field.note{font-size:18px;line-height:24px;font-weight:400}.customer-account-forgotpassword .actions-toolbar .primary{margin-bottom:20px}.customer-account-forgotpassword .actions-toolbar .secondary a.back{text-transform:capitalize}@media (max-width:767px){.account .actions-toolbar>.primary+.secondary{margin-left:0}}.cms-product-offerings{background-color:#f0f0f0}.cms-product-offerings .page-main{margin-bottom:0}.cms-product-offerings section.product-categories .product-statement{width:90%;max-width:700px;text-align:center;margin:50px auto}.cms-product-offerings section.product-categories .categories-grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:50px;width:95%;margin:0 auto}.cms-product-offerings section.product-categories .categories-grid .category-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;background-color:#fff;width:380px;height:210px;margin:0 15px 30px 0}.cms-product-offerings section.product-categories .categories-grid .category-block:hover{text-decoration:none}.cms-product-offerings section.product-categories .categories-grid .category-block .category-title{color:#007bc2;font-size:21px;line-height:0.79;font-weight:bold;text-transform:capitalize;text-shadow:2.8px 4.1px 9px rgba(0,0,0,0.27)}.cms-product-offerings section.product-categories .categories-grid .category-block .category-description{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;background-color:rgba(0,130,203,0.9);width:100%;min-height:75px;padding:10px 30px}.cms-product-offerings section.product-categories .categories-grid .category-block .category-description p{color:#fff;text-align:center;margin:0}body.cms-about-bearcom-contact-us table tbody tr.header-row>td,body.cms-about-bearcom-contact-us table tbody tr.title-row>td{font-size:16px;font-weight:600}body.cms-about-bearcom-contact-us table tbody tr.title-row{background-color:rgba(0,130,203,0.2)}body.cms-about-bearcom-contact-us table tbody tr td a{font-size:13px}section.who-we-are-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:100px 20px}section.who-we-are-block .block-header{color:#007bc2;font-size:40px;line-height:46px;font-weight:900;margin-bottom:20px;text-align:center;width:100%;max-width:800px}section.who-we-are-block .block-content{color:#4b5055;font-size:14px;line-height:18px;font-weight:400;text-align:center;width:100%;max-width:800px}.locations-promo-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:30px 20px;width:100%}.locations-promo-block h2{color:#fff;font-size:40px;line-height:46px;font-weight:900;text-align:center}.locations-promo-block .input-group{width:80%;max-width:400px;margin:40px 0;border-radius:50px;box-shadow:6.4px 10.7px 37.5px 0 rgba(0,0,0,0.27)}.locations-promo-block .input-group.places.autocomplete input{width:100%}.locations-promo-block a.btn{margin-top:20px}.rentals-promo-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;background-position-x:0;background-position-y:0;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:right;padding:30px 50px 30px 20px;width:100%}.rentals-promo-block p{color:#fff !important;font-size:18px !important;line-height:24px !important;font-weight:300;text-transform:uppercase;margin-bottom:0;max-width:200px}.rentals-promo-block p.call-footer{font-size:14px !important;line-height:18px !important;font-weight:400;text-transform:none;margin-top:10px;max-width:none}.rentals-promo-block p.call-footer a{color:#fff;text-decoration:none}.rentals-promo-block p.call-footer a:hover{color:#fff;text-decoration:underline}.rentals-promo-block h2{color:#fff;font-size:40px;line-height:46px;font-weight:900;margin-bottom:30px !important}body.cms-about-bearcom-leadership-team .leadership-team-block{padding-top:0 !important}section.leadership-team-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:100px 20px}section.leadership-team-block .block-header{color:#4b5055;font-size:40px !important;line-height:46px;font-weight:900;margin-bottom:20px;text-align:center;width:100%;max-width:800px}section.leadership-team-block .block-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:800px}section.leadership-team-block .team-member-container{position:relative;width:33%;padding:20px}section.leadership-team-block .team-member-container .team-member{position:relative;width:100%}section.leadership-team-block .team-member-container .team-member img.team-member-image{width:100%;height:auto}section.leadership-team-block .team-member-container .team-member .team-member-overlay{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,130,203,0.8);overflow:hidden;width:100%;height:70px;transition:.5s ease}section.leadership-team-block .team-member-container .team-member .team-member-overlay .team-member-info{position:absolute;top:65px;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;text-align:center}section.leadership-team-block .team-member-container .team-member .team-member-overlay .team-member-info .team-member-name{font-size:18px;font-weight:700;line-height:20px;color:#fff;text-transform:uppercase;margin-bottom:5px}section.leadership-team-block .team-member-container .team-member .team-member-overlay .team-member-info .team-member-title{font-size:12px;font-weight:400;line-height:12px;color:#fff;margin-bottom:5px}section.leadership-team-block .team-member-container .team-member .team-member-overlay .team-member-info .btn{margin-top:20px}section.leadership-team-block .team-member-container .team-member:hover .team-member-overlay{height:100%}section.leadership-team-block .team-member-container .team-member:hover .team-member-overlay .team-member-info{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}section.leadership-team-block .team-member-container .team-member:hover .team-member-overlay .team-member-info .team-member-name{color:#fff;text-decoration:none}section.leadership-team-block .team-member-container .team-member:hover .team-member-overlay .team-member-info .team-member-title{color:#fff;text-decoration:none}section.leadership-team-block .team-member-modal .modal-dialog{width:90%;max-width:1000px;margin-left:auto;margin-right:auto}section.leadership-team-block .team-member-modal .modal-dialog .modal-content{border-radius:0}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .close{position:absolute;top:2px;right:8px;font-size:32px}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .modal-image{background-position-x:center;background-position-y:0;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;width:33%;min-height:400px}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .team-member-detail{width:67%;padding:20px}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .team-member-detail h3{color:#007bc2;margin-right:10px}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .team-member-detail p{font-size:14px;line-height:18px}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .team-member-detail .team-member-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){section.leadership-team-block .team-member-container{width:50%}section.leadership-team-block .team-member-modal .modal-dialog{max-width:400px}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .modal-image{width:100%}section.leadership-team-block .team-member-modal .modal-dialog .modal-content .modal-body .team-member-detail{width:100%}}@media (max-width:540px){section.leadership-team-block .team-member-container{width:75%}}section.solutions{background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;padding:50px 100px}section.solutions h2,section.solutions h3{color:#4b5055;margin-bottom:0}section.solutions h2{font-size:55px;font-weight:900;line-height:80%;max-width:1000px;margin:0 auto}section.solutions h3{margin-bottom:15px}section.solutions .solutions-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0 30px 0}section.solutions .solutions-links a.solution-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;width:25%;padding:50px;overflow:hidden;color:#fff;font-weight:700;text-transform:uppercase}section.solutions .solutions-links a.solution-link .link-image-block{background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;transition:all .5s ease}section.solutions .solutions-links a.solution-link:hover{color:#fff;text-decoration:none;outline:2px solid #fff;outline-offset:-14px}section.solutions .solutions-links a.solution-link:hover .link-image-block{transform:scale(1.2)}section.solutions .solutions-links a.solution-link img{width:75px;height:auto;margin-bottom:30px}@media (max-width:1199px){section.solutions{padding:50px 40px}section.solutions .solutions-links a.solution-link{width:33%}}@media (max-width:991px){section.solutions{padding:50px 40px}section.solutions .solutions-links a.solution-link{width:33%}}@media (max-width:767px){section.solutions{padding:50px 20px}section.solutions .solutions-links a.solution-link{width:50%}}@media (max-width:600px){section.solutions h2{font-size:32px;line-height:80%}}@media (max-width:540px){section.solutions .solutions-links a.solution-link{width:100%}}@media (max-width:480px){section.solutions{padding:50px}}@media (max-width:360px){section.solutions .solutions-block{padding:40px 20px}}body.cms-quote{background-color:#f6f5f3}body.cms-quote section#maincontent{padding:0 !important;margin:0}section.quotes{width:100%;max-width:1000px;margin:0 auto}section.quotes h4{max-width:600px;text-align:center;margin:0 auto}.quotes-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:0;margin-top:50px;justify-content:center}.quotes-container .quote-block{cursor:pointer;box-shadow:2.2px 3.3px 9px 0 rgba(0,0,0,0.1);width:30%}.quotes-container .quote-block.feature-quote{width:40%}.quotes-container .quote-block.feature-quote .quote-header{padding:13% 20%}.quotes-container .quote-block.feature-quote .quote-detail{padding:30px 20%;min-height:220px}.quotes-container .quote-block .quote-header{background-position-x:center;background-position-y:center;background-repeat-x:no-repeat;background-repeat-y:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:initial;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:30px;min-height:200px}.quotes-container .quote-block .quote-header h2{font-weight:900;color:#fff}.quotes-container .quote-block .quote-header p{font-size:18px !important;font-weight:700 !important;color:#fff !important}.quotes-container .quote-block .quote-detail{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff;text-align:center;padding:30px 10%;min-height:200px}.quotes-container .quote-block .quote-detail .caret-wrapper{display:none;position:absolute;top:-22.5px;background:#007bc2;width:45px;height:45px;border-radius:50%;border:2px solid #fff}.quotes-container .quote-block .quote-detail .caret-wrapper .caret{border-top:12px solid;border-right:8px solid transparent;border-left:8px solid transparent;margin-top:16px;color:#fff;margin-left:0}.quotes-container .quote-block:hover{z-index:2}.quotes-container .quote-block:hover .quote-detail .caret-wrapper{display:block}@media (max-width:1199px) and (min-width:768px){.quotes-container .quote-block .quote-detail{padding:30px 20px}}@media (max-width:767px){.quotes-container .quote-block{width:100%;margin-bottom:20px}.quotes-container .quote-block.feature-quote{width:100%}}@media (max-width:991px){.cms-locations .top-banner-container .banner-content>div .banner-subtitle{padding:0 10% 100px 10% !important;font-size:14px !important}}@media (max-width:767px){header>.top-links{display:none}footer.footer{padding:30px 0 40px 0;margin-top:0}footer.footer .footer-middle{margin-bottom:50px}footer.footer .footer-middle ul.resources{columns:1;-webkit-columns:1;-moz-columns:1}.cms-locations .input-group.places.autocomplete{width:65%}.cms-locations .banner-subtitle{padding:0 5% 100px 5% !important;font-size:12px !important}.cms-locations #locations .store-list-container.store-items .list-filter{position:unset;transform:translateY(0)}}