html{scroll-behavior:smooth}body{overflow-x:hidden}.ui-dialog{position:fixed !important;top:20px !important}.fstopSocialShare .ccm-block-share-this-page{text-align:center;margin-top:15px}.fstopSocialShare .fa{font-size:32px;margin-right:15px;color:#222222}.fstopSocialShare .fa:hover{color:#f26a63}.amazonBtnContain{display:block}#overlay{background-color:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%;top:0;left:0;z-index:100}#dialog{width:50%;margin-top:14%;left:25%;position:absolute;min-height:100px;background-color:rgba(255,255,255,0.9);padding:0 25px}#closeDialog{color:#ffffff;font-weight:bold;position:absolute;font-size:20px;top:-40px;right:0px}#closeDialog:hover{cursor:pointer}#localeWindow{position:fixed;top:15%;left:33%;width:33%;padding:25px 25px;background-color:rgba(255,255,255,0.95);text-align:center;z-index:101;font-family:'Montserrat',Arial,Sans-Serif}#localeWindow h1{font-weight:bold;text-transform:uppercase;font-size:32px;margin-top:0;paddin-top:0}#localeWindow select{max-width:100%}#localeWindow p{font-size:12px;margin-bottom:0px}#localeWindow img:hover{cursor:pointer}#localeWindow h3{margin-top:0px;font-weight:bold;text-transform:uppercase;font-style:normal;color:#323232}#localeSave{padding:5px 20px;background-color:#323232;text-transform:uppercase;border:0;color:#fff;text-align:right}#localeFlag{display:inline-block;top:-3px;position:relative}#localeFlag .ccm-region-flag{width:20px}.localeClose{position:absolute;top:10px;right:15px;font-weight:bold;font-size:24px}.localeClose:hover{cursor:pointer}.view-header .breadcrumb{visibility:hidden}#yesCountryWindowBtn{padding:5px 20px;color:#fff;text-transform:uppercase;border:0;background-color:#00b904;position:relative;top:2px;margin-right:15px}#noCountryWindowBtn{font-size:12px;text-decoration:underline;color:#000000;font-weight:bold}#noCountryWindowBtn:hover,#yesCountryWindowBtn:hover{color:#f26a63;cursor:pointer}#locationChange:hover{cursor:pointer}#mainNav .nav .cartIcon{padding-top:8px}#mainNav .nav .cartIcon img{max-width:30px !important}.cartCounter{font-size:13px;line-height:13px;font-weight:bold;position:absolute;top:12px;left:25px;padding:0px;background-color:#ffffff;color:#000000}.vcenter{display:inline-block;float:none;vertical-align:middle}#fstop_mini_cart .vcenter.col-lg-9{padding:0 15px 0 0}#fstop_mini_cart{position:absolute;top:47px;right:8%;width:300px;background-color:#ffffff;padding:15px;border-right:solid 2px #222;border-bottom:solid 2px #222;border-left:solid 2px #222;border-top:solid 2px #f0f0f0}#mini_cart_close{position:absolute;top:5px;right:10px;font-size:20px;font-weight:bold}#mini_cart_close:hover{cursor:pointer}.mini_cart_title{font-weight:bold;text-transform:uppercase}.mini_cart_product_title{font-size:12px;line-height:16px;text-transform:uppercase;text-align:left;margin-bottom:8px}.mini_cart_product_image{max-width:100%;height:auto}#mini_cart_product_table{max-height:250px;overflow-y:auto;overflow-x:hidden}.ccm-page p.mini_cart_product_detail{text-align:left;font-size:11px;line-height:13px;margin-bottom:5px}.mini_cart_btn{width:100%;padding-top:8px;padding-bottom:8px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px}#mini_cart_checkout_btn{background-color:#f26a63;border:solid 2px #f26a63}#mini_cart_checkout_btn a{color:#ffffff}#mini_cart_viewcart_btn{background-color:#ffffff}#mini_cart_viewcart_btn a{color:#222222}.ccm-page h1,.ccm-page h2,.ccm-page h3,.ccm-page h4,.ccm-page h5,.ccm-page h6,.ccm-page a,.ccm-page p,.imageContent p,.accentArea p,.ccm-page li,.ccm-page .h1,.ccm-page .h2,.ccm-page .h3,.ccm-page .h4,.ccm-page .h5,.ccm-page .h6,.ccm-page label,.ccm-page label.control-label,.ccm-page .text-muted,.ccm-page .btn-primary,.ccm-page .form-group,.productSpecs,.tempBtnText,.aboveFooterContain{line-height:normal;font-family:'Montserrat',Arial,Sans-Serif;letter-spacing:1px}.ccm-page h1{text-transform:uppercase;font-size:50px;font-family:'Montserrat',Arial,Sans-Serif;color:#000;margin-top:0}.ccm-page h2{color:#fff;font-size:42px;font-family:'Montserrat',Arial,Sans-Serif}.ccm-page h3{color:#000;font-style:italic;font-size:24px;font-family:'Montserrat',Arial,Sans-Serif;text-transform:uppercase}.ccm-page h4{color:#000;font-family:'Montserrat',Arial,Sans-Serif;font-weight:bold;padding:4px 4px}.ccm-page h5{color:#000;font-family:'Montserrat',Arial,Sans-Serif;font-size:18px}.ccm-page p,.ccm-page div,.ccm-page label,.aboveFooterContain p{font-size:14px;color:#000}.ccm-page p a,.ccm-page h1 a,.ccm-page h2 a{font-weight:bold;text-decoration:none;color:#323232;word-break:break-word}.ccm-page p a:hover,.ccm-page h1 a:hover,.ccm-page h2 a:hover{color:#f26a63}.required{color:red}.centerContain{text-align:center}.flashRightBorder{border-right:solid 1px #eee}#salesHeader{padding:0 0 10px 0;background-color:#f26a63;color:#323232;font-family:"Montserrat",Arial,sans-serif;margin:0}#salesHeader p{margin:8px 0 0 0;color:#ffffff}#salesHeader p a{color:#ffffff}#salesHeader p a:hover{color:#323232}#shippingElem{padding:25px;background-color:rgba(0,0,0,0.6);color:#ffffff;font-family:"Montserrat",Arial,sans-serif;text-align:center;max-width:200px;margin:0 auto}#fixedElem{display:none !important;position:fixed;left:0;top:20%;width:125px;padding:20px 15px;background-color:rgba(0,0,0,0.6);z-index:10;color:#ffffff;font-family:"Montserrat",Arial,sans-serif;text-align:center;font-size:12px}#fixedElem img,#shippingElem img{display:block;max-width:65px;height:auto;margin:0 auto 10px auto}#shippingElem img{margin:-20px auto 10px auto}#fixedElem .green,#shippingElem .green{font-weight:bold;color:#1bb801}#countdownElem{background-color:#f26a63;padding:20px 0}#countdownContain{color:#ffffff;font-family:"Montserrat",Arial,sans-serif;text-align:center}#countdownContain>div{padding:10px;border-radius:3px;background:#cd8d89;display:inline-block;margin:5px 5px}#countdownContain>div:last-of-type{margin-right:0px}#countdownContain>div>span{padding:15px;border-radius:3px;background:#a84d48;display:inline-block;color:#ffffff;font-weight:bold}.smalltext{padding-top:5px;font-size:16px;color:#ffffff !important}.availablePromos{font-size:18px !important;padding:0 10px;margin-bottom:0px;color:#ffffff !important;text-align:center}#oldSiteLinkBox{position:fixed;top:60%;left:0;width:175px;padding:15px;background-color:rgba(0,0,0,0.4);z-index:10}#oldSiteLinkBox a{text-decoration:none;color:#fff;font-family:"Montserrat",Arial,sans-serif}#oldSiteLinkBox a:hover{color:#f26a63}.internalTitle,.internalSubTitle{width:90%;margin-left:10%;color:#ffffff}.jumbotron p.internalSubTitle{font-size:32px;color:#ffffff}.chatimg{position:absolute;bottom:15px;right:15px;max-width:50px}.productSpecs{font-size:15px;letter-spacing:0px;width:110%;text-align:center}.productSpecs p,.productSimpleMainInfo p{margin-bottom:20px}.darkWhiteMobile{display:none}.mainContentFull h1{font-family:"Montserrat",Arial,sans-serif;font-weight:bold}.mainContentFull p{font-family:'Montserrat',Arial,Sans-Serif}.mainContentFull form input[type="text"],.mainContentFull form input[type="url"],.mainContentFull form input[type="tel"],.mainContentFull textarea,.storiesLandingPages form input[type="text"],.storiesLandingPages form input[type="url"],.storiesLandingPages form input[type="tel"],.storiesLandingPages textarea,.footerContain input[type="text"]{width:100%}.mainContentFull form input[type="submit"],.storiesLandingPages form input[type="submit"],.footerContain form input[type="submit"]{font-family:'Montserrat',Arial,Sans-Serif;background-color:#f26a63;border:0;color:#fff;text-transform:uppercase;padding:4px 24px}.readMoreBtn,.icuProducts p .readMoreBtn{background-color:#323232;font-family:'Montserrat',Arial,Sans-Serif;border:0;color:#fff;text-transform:uppercase;padding:4px 24px}.mainContentFull form input[type="submit"]:hover,.storiesLandingPages form input[type="submit"]:hover,.footerContain form input[type="submit"]:hover,.readMoreBtn:hover,.page-template-accessory-landing .icuProducts p .readMoreBtn:hover{background-color:#323232 !important;text-decoration:none}.sizeDD{padding:8px 16px !important;background-color:#ececec;margin-right:15px;font-family:"Montserrat",Arial,Sans-Serif;border:0}.bundleColor.colorSelectorContain{margin-top:0px}.bc_prod_title{display:none}.bcProductMainInfo{height:130px}.full_buynow_productrow .bundleBtnContain.addBtnContain{margin-top:15px}.full_buynow_productrow .addBtnContain{margin:10px 0 0 0}.page-template-blackfriday .full_buynow_productrow .productMainInfo.bundleMainInfo{height:auto}.full_buynow_productrow .productMainInfo.bundleMainInfo{height:100px}.full_buynow_productrow .productMainInfo{margin-top:0;height:fit-content;margin-bottom:10px;width:100%;text-overflow:ellipsis;overflow:hidden}.full_buynow_productrow .addBtnContain p{margin-bottom:0px}.full_buynow_productrow .addBtnContain p a.readMoreBtn,.full_buynow_productrow .addToCartBtn p a.readMoreBtn{color:#ffffff !important;font-weight:normal !important;display:inline-block;margin-bottom:15px}.full_buynow_productrow .addBtnContain form{margin:0px}.page-template-home .full_buynow_productrow .addBtnContain form,.page-template-contest .full_buynow_productrow .addBtnContain form{margin-top:15px}.page-template-contest .full_buynow_productrow a{font-weight:normal !important}.full_buynow_productrow .colorSelectorContain{margin-bottom:15px;margin-top:15px}.full_buynow_productrow .colorSelectorContain .colorPickerObj{margin-left:5px;margin-right:5px}.full_buynow_productrow .productMainImages,.full_buynow_productrow .bundleProductImage{border:solid 2px #fff}.full_buynow_productrow .productMainImages:hover,.full_buynow_productrow .bundleProductImage:hover{border:solid 2px #f26a63}.page-template-blackfriday,.page-template-blackfriday #blackFridayFull.mainContentFull{background-color:#f1f1f1}.blackFridayContainer,.page-template-blackfriday .lowerBlackFriday{background-color:#ffffff;margin-top:35px;padding-top:5px;padding-bottom:25px;border-radius:20px}.page-template-blackfriday .productMainImages img{padding-top:0px}.page-template-blackfriday .lowerBlackFriday{margin-bottom:55px}.page-template-blackfriday .lowerBlackFriday .container{margin-left:-25px}.page-template-blackfriday .lowerBlackFriday p a{border:solid 2px #000;padding:8px 16px;text-transform:uppercase;margin-top:25px;display:inline-block}.page-template-blackfriday #blackFridayFull.mainContentFull .row.full_buynow_productrow a p,.page-template-blackfriday p a.bundleLink{font-weight:normal}.page-template-blackfriday .row.full_buynow_productrow .addToCartBtn input[type="submit"],.page-template-blackfriday .row.full_buynow_productrow .readMoreBtn,.full_buynow_productrow .addBtnContain p a.readMoreBtn,.full_buynow_productrow .addToCartBtn p a.readMoreBtn,.addToCartBtn input[type="submit"]{padding:8px 16px !important;margin-bottom:0px;font-weight:bold !important}.page-template-stories-detail .full_buynow_productrow .addBtnContain p a.readMoreBtn,.page-template-home .full_buynow_productrow .addBtnContain p a.readMoreBtn,.page-template-product-detail-new .full_buynow_productrow .addBtnContain p a.readMoreBtn,.page-template-product-detail-newlower .addBtnContain p a.readMoreBtn{margin-bottom:10px}.page-template-blackfriday .bundleBtnContain .singleProductAdd.showImages{margin-bottom:0px}.page-template-blackfriday h2{color:#000000}.page-template-blackfriday .aboveFooterContain h2{color:#ffffff}.page-template-blackfriday #primarynavbar{background-color:#323232}.page-template-blackfriday #locationSelector{background-color:#323232;border:solid 2px #fff}.page-template-blackfriday #locationSelector option{background-color:#323232}.page-template-blackfriday .priceModule{text-transform:uppercase;font-size:14px;margin-left:0px;margin-right:0px}.page-template-blackfriday .priceModule .origPrice{color:#f26a63}.blackFridayBundleLowerCallout{border:solid 2px #323232;border-bottom-left-radius:25px;border-bottom-right-radius:25px;display:inline-block;margin-bottom:55px;width:100%}.blackFridayBundleLowerCallout .productBundleTitle{background-color:#323232;color:#ffffff;padding:8px 12px;font-size:16px;margin-top:15px}.blackFridayBundleLowerCallout .bundleDesc{background-color:#f1f1f1;padding-top:15px;padding-bottom:15px;margin-bottom:25px}.blackFridayBundleCalloutTitle{background-color:#323232;border-top-right-radius:25px;border-top-left-radius:25px}.blackFridayBundleCalloutTitle h3{font-weight:bold;font-size:36px;color:#ffffff;margin:0;text-align:center;padding:25px 0px}.blackFridayBundleCalloutTitle h3 span{color:#f5cb05}.blackFridayProductRow{margin:0}.dealerListFull{background-image:url("/packages/fstop/themes/fstop/images/dealerbg.jpg");background-size:cover;background-repeat:no-repeat;background-color:rgba(255,255,255,0.8)}.dealerListFull .mainBodyRow{margin-top:55px;margin-bottom:55px}.dealerListFull ul{padding-left:20px;padding-right:20px}.dealerListFull li{font-family:"Montserrat",Arial,sans-serif}.dealerListFull li a{font-weight:normal;color:#428bca}.mainContentFull form,.storiesLandingPages form{margin-bottom:35px}.storiesLandingPages h2{color:#000000}.storiesLandingPages img{max-width:100%;height:auto}.accentContain{padding:20px;background-color:#eeeeee}.whiteText p,.whiteText li,.whiteText h1,.whiteText h2,.whiteText h3,.whiteText h4,.whiteText h5{color:#ffffff !important}.nopadding{padding-left:0;padding-right:0}.nopaddingleft{padding-left:0;padding-right:10px}.smallpadding{padding-left:5px;padding-right:5px}.smallpadding img{margin-bottom:10px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.nopaddingjumbotron{padding:0px;background-color:#ffffff;margin-bottom:0px}#primarynavbar .social{width:30%;top:13px;position:absolute;text-align:left;z-index:500}#primarynavbar .ccm-block-social-links a{color:#323232}.social div.ccm-area-footer,.social .ccm-area-block-list{z-index:501}.right{text-align:right}.btn-primary{background-color:#fff;border-color:#fff;color:#323232}.btn-primary:hover{background-color:#999;color:#323232;border-color:#999}#surveyQuestion{margin-bottom:0px !important;font-weight:bold}.ccm-block-rss-displayer-item-title,.ccm-block-page-list-title{font-size:larger !important}.ccm-block-rss-displayer-item-date{font-style:italic}.ccm-block-testimonial{padding:12.5px 0}.ccm-page .ccm-block-testimonial-paragraph,.ccm-page .ccm-block-testimonial-position,.ccm-page .ccm-block-testimonial-name{font-family:'Montserrat',Arial,Sans-Serif;color:#000}.ccm-page .ccm-faq-container a{font-weight:bold;color:#000}.ccm-page .ccm-faq-container a:hover{text-decoration:none;color:#999}.ccm-page .ccm-faq-block-links{border-bottom:solid 2px #eee;margin-bottom:25px}.ccm-block-express-form .form-actions .btn-primary{background-color:#f26a63;color:#ffffff}.fstopTeamForm .form-group:nth-of-type(1),.fstopTeamForm .form-group:nth-of-type(2){width:49.5%;display:inline-block}.fstopTeamForm .form-group.captcha{width:100%}.mainBodyRow .photoChallengeCTA,.mainBodyRow .learnCTAContain a{background-color:#f26a63;color:#ffffff;padding:20px 35px;margin-bottom:35px;display:inline-block}.photoChallengeCTA:hover,.learnCTAContain a:hover{background-color:#323232}.page-template-photo-challenge-contest .addBtnContain{display:none !important}.whiteMainArea{margin:0;background-color:#fff}.whiteMainArea p{margin-bottom:25px}.whiteMainArea a{font-style:italic;color:#000}.whiteMainArea a:hover{text-decoration:underline}#topHeader{padding:25px}#halloweenFull{background-image:url("/packages/fstop/themes/fstop/images/bg_halloween.png");background-repeat:no-repeat;background-size:cover}.page-template-left-sidebar #topHeader,.page-template-right-sidebar #topHeader,.page-template-left-sidebar #topHeader,.page-template-full #topHeader{padding-bottom:15%}.page-template-grid #topHeader{padding-bottom:5%}#topHeader img{width:100%;max-width:250px;margin:0 auto}p.pageDesc{padding-left:15px;padding-right:15px;font-size:20px}#mobileStickyNav{display:none}#mainNav .rightNav li:last-of-type{padding:12.5px}#mainNav .rightNav .dropdown-menu li:last-of-type{padding:0}#mainNav .rightNav.headerNavWhite li{color:#ffffff;text-shadow:1px 1px 1px rgba(0,0,0,0.6)}#mainNav .rightNav .navbar-nav.iconNav{float:none}#mainNav .rightNav .navbar-nav li.image a{padding-right:8px;padding-left:8px}#mainNav .rightNav .navbar-nav img,#mobilePrimarynavbar .nav img{max-width:20px;height:auto}#mainNav .headerNavWhite .nav a{color:#fff}#mainNav .headerNavWhite .nav a:hover,#mobilePrimarynavbar .nav a:hover{color:#999999;background-color:transparent}#mobilePrimarynavbar .nav li{text-align:center}#mobilePrimarynavbar .nav a{color:#323232}#mainNav{background-color:transparent;text-align:center}#mainNav .logo{margin-top:5px}#mainNav .languageSelector{margin-top:10px}#mainNav .mobileLogo{display:none}#mainNav,#homeFeatureText{margin-left:0 !important;margin-right:0 !important}#mainNav .nav>li.open>a{background-color:#323232;color:#fff}#mainNav .nav>li.open>a:hover{color:#fff;text-decoration:none}#mainNav .nav .dropdown-menu>li>a{color:#323232;text-shadow:none}#mainNav .nav>li.active>a,#mainNav .nav .dropdown-menu>li.active>a{background-color:#323232;color:#fff}#mainNav .nav a{color:#323232;padding:12.5px;text-transform:uppercase}#mainNav .nav>li>a:hover,#mobilePrimarynavbar .nav>li>a:hover,#mainNav .dropdown-menu>li>a:hover{color:#999999;text-decoration:none}#mainNav .nav>li.active>a:hover{color:#fff;background-color:#323232}#mainNav .dropdown-menu{background-color:#fff;margin-top:-1px;padding:0px}#mainNav .nav .open>a{background-color:#fff}#mainNav .caret{position:relative;left:5px}#mainNav .dropdown-menu .caret{position:absolute;top:50%;right:15px;left:initial}#mainNav .navbar-collapse{border:0px;z-index:300}#mainNav .navbar-collapse.active,#mobilePrimarynavbar.navbar-collapse.active{display:block;max-height:initial !important}#mainNav .navbar-toggle{float:right;margin-right:4%;border:0}#mainNav .navbar-toggle:hover,#mainNav .navbar-toggle:focus{background-color:#ececec}#mainNav .navbar-toggle .icon-bar{width:40px;background-color:#fff}#mainNav .navbar-toggle:hover .icon-bar,#mainNav .navbar-toggle:focus .icon-bar{background-color:#323232}#mainNav .rightSubNavOver,#mobileStickyNav .rightSubNavOver{position:absolute;height:100%;right:0;z-index:100;background-color:transparent !important;cursor:pointer;padding-left:30px !important}#mainNav .nav .dropdown-menu>li .rightSubNavOver:hover+a{background-color:#323232;color:#fff}#mainNav.nav .dropdown-menu>li.active>.rightSubNavOver:hover+a{background-color:#323232;color:#fff}.mobileCartIcon{display:none}.addBtnContain{margin:10px 0;padding:0px}#homeCenterContent{position:absolute;top:40%;width:60%;left:20%;text-align:center}#homeCenterContent .container{width:100%}#homeCenterContent img{margin:0 auto}#homeCenterContent h2{font-size:60px}#homeCenterContent h5{font-size:32px}#homeCenterContent h5 a{color:#ffffff}#homeCenterContent h5 a:hover{background-color:transparent;color:#f26a63}#homeMobileContent{display:none}#homeCenterContent a:hover{color:#323232;text-decoration:none}#homeFooterContent{position:absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.5);text-align:center}#homeFooterContent ul{display:inline-block;list-style:none;margin-bottom:0;padding-top:15px}#homeFooterContent ul li{float:left}#homeFooterContent p{text-align:left;color:#fff;padding-right:25px;display:inline-block;bottom:5px;position:relative}.ccm-block-switch-language{display:none !important}#homeFooterContent .ccm-block-switch-language,.bottomFoot .ccm-block-switch-language{display:inline-block;top:-5px;position:relative}#homeFooterContent .ccm-block-switch-language select,.bottomFoot .ccm-block-switch-language{background-color:transparent;border:0;color:#ffffff}#homeFooterContent .ccm-block-switch-language select,#homeFooterContent .ccm-block-switch-language select option,.bottomFoot .ccm-block-switch-language select,.bottomFoot .ccm-block-switch-language select option{color:#fff;font-family:'Montserrat',Arial,Sans-Serif;letter-spacing:1px;background-color:rgba(0,0,0,0.3)}#homeFooterContent .ccm-block-switch-language form,.bottomFoot .ccm-block-switch-language form{display:inline-block}#homeFooterContent .ccm-block-switch-language .flagItem,.bottomFoot .ccm-block-switch-language .flagItem{display:inline-block;width:30px;height:25px;content:" ";top:10px;position:relative;background-size:100%;background-repeat:no-repeat}.flagItem.eng{background-image:url("/packages/fstop/themes/fstop/images/engicon.png")}.flagItem.ga{background-image:url("/packages/fstop/themes/fstop/images/gaicon.png")}.flagItem.fr{background-image:url("/packages/fstop/themes/fstop/images/fricon.png")}#homeFooterContent a{color:#ffffff;padding:0 12.5px}#homeFooterContent a:hover{text-decoration:none;background-color:transparent;color:#999999}#homeMasthead{background-color:transparent;background-color:#fff;margin:35% auto 0 auto;padding:40px;text-align:center}#homeMasthead h2{margin-top:0px;color:#fff;text-transform:uppercase;font-size:42px;font-family:'Montserrat',Arial,Sans-Serif}#homeMasthead p{color:#fff;font-size:14px}.mainContentFull{background-color:#ffffff}.mainContentFull h1{padding-left:0px}.halfHalfHome{margin-top:-1px}.accentArea{background-color:#fff;padding:40px;margin-bottom:0}.accentArea h4{font-size:50px;font-family:'Britannic',Arial,Sans-Serif;color:#000;font-weight:bold}.accentArea p{font-size:14px;color:#000}#mastheadContainer{position:relative !important;width:100%;padding:0;margin:0;border:0;background-color:transparent;min-height:45px !important;z-index:100}.page-template-team-detail .col-sm-12{padding:0}.page-template-team-detail .ccm-block-page-list-description a:hover,.page-template-team-detail .ccm-block-page-list-description a:hover h4{text-decoration:none;color:#f26a63}.page-template-team-detail .relatedStoriesContent{padding-left:0px;padding-right:0px}#vide_bg{position:relative;width:100%;height:70%;min-height:650px;top:0;left:0}.productPacksSubNav{padding-top:10px;padding-bottom:10px}.mobileProductPacksSubNav{display:none}.mainProductImageContain img{max-width:100%}.page-template-product-packs-landing .productPacksSubNav{padding:0}.productContent .row,.productPacksContent .row{margin-left:0;margin-right:0}.productContent div[class*="col-"]:hover>.imageContent,.productPacksContent div[class*="col-"]:hover>.imageContent,.storiesLandingContent div[class*="col-"]:hover>.imageContent{background:rgba(0,0,0,0.4)}.imageContent{position:absolute;height:100%;width:100%;text-align:center;text-decoration:none;background:rgba(0,0,0,0);transition:all .5s}.imageContent:hover{text-decoration:none}.imageContent h3,.imageContent p{text-shadow:1px 1px 2px #000;color:#fff;width:90%;margin:0 auto;text-align:center}.productContent .imageContent h3,.productPacksContent .imageContent h3,.storiesLandingContent .imageContent h3{text-transform:uppercase;font-family:'Montserrat',Arial,Sans-Serif;font-size:28px;font-weight:bold;margin-top:30%;font-style:normal;letter-spacing:4px}.ccm-page .storiesLandingContent a{color:#000}.ccm-page .storiesLandingContent a:hover{text-decoration:none;color:#f26a63}.productContent .col-lg-12 .imageContent h3{margin-top:15%}.productPacksContent p{font-size:20px}.homeImageContent{position:absolute;padding-top:19%;padding-bottom:19%;width:100%;text-align:center;text-decoration:none}.homeImageContent:hover{text-decoration:none}.homeImageContent h3{font-style:normal;font-size:24px;letter-spacing:2px;font-weight:normal}.homeImageContent h3,.homeImageContent p{text-shadow:1px 1px 2px #000;color:#fff;width:90%;margin:0 auto;text-align:center}.productPacksContent picture img,.productContent picture img{margin-top:0px !important;margin-bottom:0px !important;width:100%}.productPacksSlider,.productSlider{margin-bottom:0px}.productPacksSlider .ccm-image-slider-text,.productSlider .ccm-image-slider-text{width:auto;top:50%;left:8%;right:8%}.productSlider .ccm-image-slider-text{text-align:center}.giftCardDesc h1{padding-bottom:25px;margin-top:10px}.giftCardDesc h1,.giftCardInput{font-size:20px;color:#f26a63;display:block;width:100%;font-family:'Montserrat',Arial,Sans-Serif}.giftCardInput{padding:5px 8px;border:solid 1px #cecece}.giftCardInput::-webkit-input-placeholder{color:#f26a63}.giftCardInput::-moz-placeholder{color:#f26a63}.giftCardInput:-ms-input-placeholder{color:#f26a63}.giftCardInput:-moz-placeholder{color:#f26a63}.giftCardTextArea{display:block;width:100%;border:solid 1px #cecece;font-family:'Montserrat',Arial,Sans-Serif}.giftCardForm h4{font-size:28px;padding-top:0;margin-top:0}.giftCardForm .mainProductImage{margin-bottom:15px}.giftCardForm .priceModule{display:block;margin-top:15px}.icuSlider .ccm-image-slider-text{left:initial !important;right:4%;bottom:50px;top:initial !important}.icuSlider .ccm-image-slider-text p{margin-bottom:3px;color:#fff;font-size:24px;letter-spacing:2px;text-transform:uppercase;font-weight:normal;font-family:"Montserrat",Arial,sans-serif}.icuSlider .ccm-image-slider-text p strong{color:#f26a63;font-weight:bold}.productPacksSlider .ccm-image-slider-text h2,.productSlider .ccm-image-slider-text h2,.storiesHeader .ccm-image-slider-text h2{font-family:"Montserrat",Arial,sans-serif}.productPacksSlider .ccm-image-slider-text p,.productPacksSlider .ccm-image-slider-text h4 .productSlider .ccm-image-slider-text p,.productSlider .ccm-image-slider-text h4{width:70% !important;color:#323232;font-family:'Montserrat',Arial,Sans-Serif}.productPacksSlider .ccm-image-slider-text p,.productPacksSlider .ccm-image-slider-text h2,.productPacksSlider .ccm-image-slider-text h4,.storiesHeader .ccm-image-slider-text h4{width:45% !important}.productSlider .ccm-image-slider-text p,.productSlider .ccm-image-slider-text h2,.productSlider .ccm-image-slider-text h4{margin:0 auto;text-align:center;color:#fff;text-shadow:1px 1px 2px #000}.productPacksSlider .ccm-image-slider-text h2,.productSlider .ccm-image-slider-text h2{font-size:56px;text-transform:uppercase;font-weight:bold}.productPacksSlider .ccm-image-slider-text h2{text-align:right;color:#323232}.productPacksSlider .ccm-image-slider-text p,.productSlider .ccm-image-slider-text p{font-size:14px;text-align:center}.productPacksSlider .ccm-image-slider-text p{text-align:left}.productSlider .ccm-image-slider-text h4{text-align:center;font-weight:normal;text-transform:uppercase;padding:0;letter-spacing:2px;font-size:18px}.productPacksSlider .ccm-image-slider-text button,.productSlider .ccm-image-slider-text button{padding:5px 20px;background-color:#323232;text-transform:uppercase;border:0;color:#fff}.productPacksSlider .ccm-image-slider-text a{background-color:#f26a63;color:#fff;padding:6px 24px}.productPacksSlider .ccm-image-slider-text a:hover{background-color:#323232;color:#fff}.productPacksSlider .ccm-image-slider-text .accentBtn,.productSlider .ccm-image-slider-text .accentBtn{background-color:#f26a63}.productPacksSlider .rslides_tabs,.productSlider .rslides_tabs,.icuSlider .rslides_tabs{position:absolute;bottom:0;z-index:100;width:100%;text-align:center}.productPacksSlider .rslides_nav{background-image:url("/packages/fstop/themes/fstop/images/slider_arrows_black.png");opacity:1;top:45%;background-size:160%}.productPacksSlider .rslides_nav.next,.productPacksSlider .rslides_nav.prev{height:90px;width:70px}.page-template-home .rslides_nav.prev{left:15px}.productDetailImageCustomize,.icuDetailImageCustomize{margin-bottom:40px}.icuDetailImageCustomize>.row{padding-left:15px;padding-right:15px}.productThumbnailImages,.productMainImages{text-align:center}.productMainImages .productThumbnailImages img,.productThumbnailImages img{border:solid 1px transparent;max-width:75px;margin-right:5px;max-height:100px;width:auto}.productThumbnailImages img:hover{cursor:pointer;border:solid 1px #323232}.productThumbnailImages img.active{border:solid 1px #323232}.compatibleICUInformation{margin:0;background-color:#ffffff}.compatibleICUInformation img{max-width:100%}.full_buynow_productrow{text-align:center}.full_buynow_productrow p{font-size:14px}.productSimpleMainInfo .priceContain,.productSimpleMainInfo .addBtnContain{padding:0px}.productSimpleMainInfo form{margin-bottom:10px}.productSimpleMainInfo a img{max-width:100% !important}.productSimpleMainInfo .addBtnContain input[type="submit"]{padding:4px 10px;font-size:12px;white-space:normal}.productSimpleMainInfo div.priceModule{font-size:24px;width:100%;text-align:center}.productSimpleMainInfo .showImages{display:inline-block !important;padding:0px}.productSimpleMainInfo input[name="add"]{display:none}.packlegend table{border:0px;border-color:#ffffff}.packlegend table td{padding:3px;font-size:12px;border:0;text-transform:uppercase}.urbanMobileTile{display:none}.hiddenImages{display:none}.showImages{display:inline}.fullWidthVideo,.fullWidthVideo video{width:100%}.productMainImages img,.page-template-stories-detail .storiesLandingPages img,.page-template-photo-learn .storiesLandingPages img{max-width:100%;padding:15px}.page-template-stories-detail .storiesLandingPages .addToCartBtn{margin-top:15px}.storiesLandingPages h4 a{color:#000000;text-decoration:none}.storiesLandingPages h4 a:hover{color:#f26a63}.storiesHeader .ccm-image-slider-title{font-weight:bold;text-shadow:1px 1px 2px #000;text-transform:uppercase}.homeFeatureHeader .ccm-image-slider-text{width:80%;padding-left:8%;padding-right:8%;top:initial !important;bottom:15% !important;color:#ffffff !important}.homeFeatureHeader .rslides_tabs{display:none}.homeFeatureHeader .ccm-image-slider-text h1,.homeFeatureHeader .ccm-image-slider-text h1 a{color:#ffffff;text-shadow:1px 1px 2px #000}.homeFeatureHeader .ccm-image-slider-text h1:hover a{color:#e0e0e0 !important}.homeFeatureHeader .ccm-image-slider-text p a,.story-product-item .productStoryCTA,p a.productStoryCTA,.ctaBtn,.ccm-page p .ctaBtn,input[type="submit"].productStoryCTA{text-transform:uppercase;color:#ffffff;padding:15px 40px;background-color:#222222;position:relative;display:inline-block;margin-top:20px;font-size:14px}input[type="submit"].productStoryCTA{border:0;font-size:14px;font-weight:bold;top:0}.story-product-item .productStoryCTA{display:inline-block !important}.homeFeatureHeader .ccm-image-slider-text p a:hover,p a.productStoryCTA:hover,.story-product-item .productStoryCTA:hover,.ctaBtn:hover,.ccm-page p .ctaBtn:hover,input[type="submit"].productStoryCTA:hover{background-color:#f26a63;color:#ffffff}.homeSliderImageContent{font-size:12px;position:absolute;bottom:20%;left:10%;text-align:left;text-decoration:none;text-transform:uppercase;font-weight:bold;color:#ffffff;padding:8px 25px;background-color:#222222}.up .homeSliderImageContent{bottom:60%}.upright .homeSliderImageContent{bottom:60%;left:40%}.homeSliderImageContent:visited{color:#ffffff}.homeSliderImageContent:hover{text-decoration:none;color:#ffffff;background-color:#f26a63}.homeLower{background-color:#ececec}.homeLower h2{color:#000000;margin-bottom:25px}.story-product-item{box-shadow:0px 0px 5px 1px #ccc;padding:0px 0px 20px 0px;text-align:center}.story-product-item h1,.story-product-item p{padding-left:20px;padding-right:20px}.ccm-block-page-list-page-entry-story-item .story-product-item a h1{color:#ffffff;text-shadow:1px 1px 2px #000;display:block}.ccm-block-page-list-page-entry-story-item .story-product-item h1 a:hover{color:#e0e0e0}.story-product-item h2{font-size:24px;font-weight:bold;font-style:normal;text-transform:uppercase;letter-spacing:0px;margin-top:20px;margin-bottom:20px}.story-product-item h3{font-weight:bold;font-size:20px;font-style:normal;text-transform:uppercase;letter-spacing:0px;margin-top:5px;margin-bottom:5px}.story-product-item .col-sm-6 img{width:70%;margin:0 auto}.story-product-item .col-sm-6{padding-left:5px;padding-right:5px}.story-product-item .priceModule{font-size:16px;color:#f26a63;font-weight:bold}.story-product-item .ccm-block-page-list-description{position:absolute;top:15px;text-align:left}.productReviews .ccm-image-slider-text{width:30%;left:10%;bottom:20%;top:initial}.productReviews .ccm-image-slider-text p{display:inline-block;font-size:18px}.productReviews .ccm-image-slider-text img{max-width:250px}.productReviews .ccm-image-slider-title{font-weight:bold;color:#000000;text-transform:uppercase}.ccm-block-page-list-page-entry-story-item .story-product-item h1{font-size:24px}.storiesHeader .ccm-image-slider-text{width:70%;padding-left:8%;padding-right:8%}.storiesHeader .ccm-image-slider-text p,.storiesHeader .ccm-image-slider-text p a{color:#ffffff;text-shadow:1px 1px 2px #000}.storiesHeader .ccm-image-slider-text p a:hover{color:#f26a63;text-decoration:none}.relatedStoriesContent h1{font-weight:bold;margin-top:35px}.responsiveEmbed{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin-left:15px;margin-right:15px}.responsiveEmbed iframe,.responsiveEmbed object,.responsiveEmbed embed{position:absolute;top:0;left:0;width:100%;height:100%}.productBundleTitle{font-size:18px;display:block}.bundleDesc{display:block}.bundleCheck{text-align:center}.bundleLink:hover{text-decoration:none}.bundleProductImage{max-width:100%;display:block;margin:0 auto !important}.bundleCheck .inventoryModule{display:inline-block}.bundleCheck .addToCartBtn{display:inline-block}.bundleCheck .addToCartBtn.hiddenImages{display:none}.bundleCheck .outOfStockText{font-size:18px;display:block}.bundleCheck .outOfStockText.hiddenImages,.bundleContain .bundleCheck .addToCartBtn.hiddenImages{display:none}.bundleContain .bundleCheck .addToCartBtn{display:block}.productMainInfo{margin-top:10%}.productMainInfo h5{font-size:24px;text-transform:uppercase;margin-bottom:20px;margin-top:0}.productMainInfo h1,.page-template-stories-detail h1,.page-template-photo-learn h1{font-family:"Montserrat",Arial,sans-serif;font-style:normal;font-weight:bold}.colorSelectorContain{margin-top:15px}.colorSelectorContain .colorPickerObj{display:inline-block;width:40px;height:40px;border-radius:100%;margin-right:20px}.colorPickerObj:hover{border:solid 2px #323232;cursor:pointer}.productWeight{display:block;padding-top:15px;font-size:18px}#addCartAlert{padding:15px;font-family:"Montserrat",Arial,sans-serif;margin:15px 0px;background-color:#ececec;color:#000000;font-size:14px}#addCartAlert a{color:#000000;font-weight:bold;text-decoration:none}#addCartAlert a:hover{color:#f26a63}.addToCartBtn form{margin-top:10px}.page-template-canon-landing-spain .addToCartBtn{padding-top:10px}.addToCartBtn input[type="submit"]{font-family:'Montserrat',Arial,Sans-Serif;background-color:#f26a63;border:0;color:#fff;text-transform:uppercase;padding:4px 24px}.addToCartBtn input[disabled][type="submit"]{background-color:#999999;color:#222222;font-style:italic}.addToCartBtn input[type="submit"]:hover{background-color:#323232;text-decoration:none}.addToCartBtn input[disabled][type="submit"]:hover{background-color:#999999;color:#222222}.moreInfoBtn{margin-left:10px;margin-top:10px;background-color:#ececec;border:0;color:#000000;text-transform:uppercase;padding:6px 24px;display:inline-block}.bundleContain .addToCartBtn input[type="submit"]{padding:10px 20px}div.priceModule,.outOfStockText{font-family:"Montserrat",Arial,sans-serif;font-size:22px;font-weight:bold;position:relative;padding:15px 0}.priceContain{padding:0}.priceContain .priceModule{font-size:28px}.outOfStockText,.outOfStockText strong{font-weight:normal;text-transform:uppercase}.bundleBtnContain .outOfStockText{font-size:18px}.bundleBtnContain .singleProductAdd.showImages{display:inline-block;margin-top:15px;margin-left:0px}.bundlePriceModule{font-family:"Montserrat",Arial,sans-serif;margin-left:20px;top:2px;position:relative}.bundlePriceModule.showImages{display:block}.bundleContain .bundlePriceModule.showImages{display:inline}.bundlePriceModule strong{font-weight:bold;font-size:24px}.bundleContain{margin-top:15px}.productInformation{padding:0px;margin-bottom:0px;padding:0 0 35px 0;background-color:#fff}.productInformation h4 a{color:#000000}.productInformation h4 a:hover{color:#f26a63}.productInformation img{max-width:100%;margin:0 auto;height:auto}.productInformation h2,.productInformation h3{color:#323232}.productInformation .simpleTabsContent{padding:40px 4%}.productInformation .simpleTabsContent picture img{margin:0 auto}.productInformation ul.simpleTabs li{padding:11px 30px !important;margin:0px;border-right:0px}.productInformation ul.simpleTabs li:last-of-type{border-right:1px solid #ccc}.productInformation ul.simpleTabs li a{font-size:18px;font-weight:bold !important;color:#323232 !important;text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif}.productInformation ul.simpleTabs li.active{margin:0px}.productInformation ul.simpleTabs li.active a,.productInformation ul.simpleTabs li:hover a{color:#f26a63 !important}.productInfoSlideArea>.scrollmagic-pin-spacer>.container{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important;width:100% !important}.productInfoSlideArea h2{text-transform:uppercase;font-weight:bold;font-family:"Montserrat",Arial,sans-serif}.productInfoSlideArea img{max-width:100%}.productInfoSlideArea h3{text-transform:uppercase;color:#cccccc;font-style:normal;font-size:36px;letter-spacing:2px}.productInfoSlideArea>.scrollmagic-pin-spacer>.container h1,.productInfoSlideArea>.scrollmagic-pin-spacer>.container h2,.productInfoSlideArea>.scrollmagic-pin-spacer>.container h3,.productInfoSlideArea>.scrollmagic-pin-spacer>.container h4,.productInfoSlideArea>.scrollmagic-pin-spacer>.container h5,.productInfoSlideArea>.scrollmagic-pin-spacer>.container p,.productInfoSlideArea>.scrollmagic-pin-spacer>.container li,.productInfoSlideArea>.scrollmagic-pin-spacer>.container a{text-shadow:1px 1px 2px #000}.productInfoSlideArea .whiteText h1,.productInfoSlideArea .whiteText h2,.productInfoSlideArea .whiteText h3,.productInfoSlideArea .whiteText h4,.productInfoSlideArea .whiteText h5,.productInfoSlideArea .whiteText p,.productInfoSlideArea .whiteText li,.productInfoSlideArea .whiteText a{text-shadow:1px 1px 2px #000}.productInfoSlideArea h2{color:#323232}.productInfoSlideArea>.container p{font-size:14px}.productInfoSlideArea>.scrollmagic-pin-spacer>.ccm-custom-style-container{padding:100px 10% 325px 8%}.productInfoSlideArea>.scrollmagic-pin-spacer>.relatedStoriesContainSlide{padding-top:35px}.productInfoSlideArea>.scrollmagic-pin-spacer>.ccm-custom-style-container.right{padding:100px 8% 325px 10%}.inventoryContain{text-align:center}.bundleInventory #inventoryIconContain{height:40px;width:95px;top:15px;background-size:100% auto;background-position:center center}.bundleInventory #inventoryIconContain.out{background-image:url("/packages/fstop/themes/fstop/images/bundle_inventory_out.jpg")}.bundleInventory #inventoryIconContain.low{background-image:url("/packages/fstop/themes/fstop/images/bundle_inventory_low.jpg")}.bundleInventory #inventoryIconContain.stocked{background-image:url("/packages/fstop/themes/fstop/images/bundle_inventory_stocked.jpg")}#inventoryIconContain{display:inline-block;height:45px;width:55px;background-repeat:no-repeat;background-size:100% auto;position:relative}#inventoryIconContain.out{background-image:url("/packages/fstop/themes/fstop/images/inventory_out.jpg")}#inventoryIconContain.low{background-image:url("/packages/fstop/themes/fstop/images/inventory_low.jpg")}#inventoryIconContain.stocked{background-image:url("/packages/fstop/themes/fstop/images/inventory_stocked.jpg")}.icuSubNav{background-color:#fff;padding-top:20px;padding-bottom:20px}.icuSubNav>.container{margin-left:0px;margin-right:0px;width:100%}.icuSubNav ul,.productPacksSubNav ul{list-style:none;text-align:center}.icuSubNav ul li,.productPacksSubNav ul li{display:inline-block;text-align:center !important;margin-right:7px;margin-left:7px}.icuSubNav ul li img,.productPacksSubNav ul li img{width:auto;height:75px;display:block;margin:0 auto;padding-bottom:8px;opacity:0.45}.icuSubNav a,.productPacksSubNav a{text-transform:uppercase;color:#323232;font-family:"Montserrat",Arial,sans-serif;font-size:14px}.icuSubNav a:hover,.productPacksSubNav a:hover{text-decoration:none;color:#f26a63}.icuSubNav a:hover img,.productPacksSubNav a:hover img{opacity:1}.icuSubNav div{text-align:center}.icuProductHeader,.icuProducts{margin-bottom:0px;background-color:#ffffff;padding-top:15px;padding-bottom:15px}.icuProductHeader h2{font-family:"Montserrat",Arial,sans-serif;color:#323232;font-weight:bold}.icuProductHeader h2{text-transform:uppercase}.icuProducts img{margin:0 auto;max-width:100%}.icuProducts p{margin-bottom:5px}.icuProducts p strong{font-family:"Montserrat",Arial,sans-serif;font-weight:bold;font-size:16px;text-transform:uppercase}.icuProducts p a{display:block;color:#ffffff;padding:10px 20px;background-color:#f26a63;margin:25px auto 0 auto;border:0px;width:150px}.icuProducts p a.readMoreBtn{margin-top:0}.icuProducts .addToCartBtn input[type="submit"]{margin-top:15px}.icuProducts .priceModule{margin-top:25px}.icuProducts a:hover{text-decoration:none;color:#fff;background-color:#323232}.page-template-accessory-landing .icuProducts a:hover{background-color:#ffffff !important}.icuProducts .productMainImages a:hover{background-color:transparent}.teamHeader{margin-bottom:0px}.teamHeader img{width:100%}.teamContent>.container{margin:0;padding:0;width:100%}.teamContent .col-sm-3{padding:0}.teamContent .col-sm-3:hover .imageContent{display:inline-block}.teamContent .col-sm-3:hover picture img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.teamContent .col-sm-3 picture img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.teamContent .imageContent{display:none;position:absolute;height:100%;width:100%;text-align:center;text-decoration:none;transition:all .5s;z-index:1;background:none}.teamContent:hover{text-decoration:none}.teamContent h3,.teamContent p{text-shadow:1px 1px 2px #000;color:#fff;text-transform:uppercase}.teamContent .imageContent h3{font-size:24px;margin-top:9em}.teamContent .col-sm-12>p{text-shadow:none;color:#323232}.teamInfoHeader{text-transform:uppercase;margin-top:35px}.teamInfoHeader h1,.teamInfoDetails h4{font-family:"Montserrat",Arial,sans-serif;font-weight:bold}.teamInfoHeader p{margin-bottom:5px}.teamInfoHeader p strong{color:#f26a63}.ccm-block-page-list-page-entry-story-item h1{font-family:"Montserrat",Arial,sans-serif;font-weight:bold;font-size:28px;margin-top:15px}.ccm-block-page-list-page-entry-story-item h1 a{color:#000000}.ccm-block-page-list-page-entry-story-item h1 a:hover{color:#f26a63;text-decoration:none}.storiesHeader img{width:100%;margin:0 0 25px 0}.homeFeatureHeader img{margin:0 0 10px 0;width:100%}.homeFeatureHeader .fullImg a:last-child img{margin:0px}.storiesLandingPages,.storiesLandingContent{background-color:#fff}.storiesLandingContent h1 a{color:#000}.storiesLandingContent h1 a:hover{text-decoration:none;color:#f26a63}.storiesLandingContent li a{font-weight:bold;color:#323232;text-decoration:none}.storiesLandingContent li a:hover{color:#f26a63}.storiesLandingContent .colorPickerObj{margin-left:25px;margin-right:0px}.storiesLandingContent .colorPickerObj:first-of-type{margin-left:0px}.page-template-location-landing .storiesLandingContent h1{font-weight:bold;text-align:center}.storiesLandingContent{padding-top:0px}.storiesLandingContent .fullImg img{width:100%}.storiesLandingContent[data-stories-contain="2"],.storiesLandingContent[data-stories-contain="3"],.storiesLandingContent[data-stories-contain="4"]{display:none}.storiesLandingNavigation img{max-width:300px;margin:0 auto 25px auto}.storiesLandingNavigation ul{display:none}.storiesLandingPages{padding-bottom:35px}.teamContent .col-sm-12{padding-left:0px;padding-right:0px}.teamHeader .ccm-image-slider-text{top:initial;bottom:15%;width:50%;left:25%;text-align:center}.contactSlider .ccm-image-slider-text{top:initial;bottom:15%;left:initial;width:80%;text-align:center;left:10%;text-transform:uppercase}.contactSlider .ccm-image-slider-text table{margin-bottom:35px}.contactSlider .ccm-image-slider-text p,.contactSlider .ccm-image-slider-text td a{font-size:20px;color:#ffffff;padding-bottom:4px}.contactSlider .ccm-image-slider-text>p a{padding:10px;background-color:#f26a63;color:#fff}.contactSlider .ccm-image-slider-text>p a:hover{background-color:#cecece;color:#323232;text-decoration:none}.contactSlider .ccm-image-slider-text td a:hover{text-decoration:none;border-bottom:solid 3px #f26a63}.contactSlider .ccm-image-slider-text table td{padding:5px}.contactSlider .ccm-image-slider-text h2{font-family:"Montserrat",Arial,sans-serif;font-weight:bold;text-transform:uppercase}.contactMainArea{background-color:#fff;padding:45px}.contactMainArea h1{font-family:"Montserrat",Arial,sans-serif;color:#323232;font-size:32px;margin-right:15px;margin-bottom:45px}.contactMainArea h1 img{max-width:175px}.contactMainArea h3{text-transform:uppercase;color:#cccccc;font-style:normal;font-size:36px;letter-spacing:2px}.contactMainArea h3 img{margin-left:10px;margin-right:10px;max-width:150px}.contactMainArea h4{font-weight:bold;font-family:"Montserrat",Arial,sans-serif;text-transform:uppercase;margin-top:35px;margin-bottom:20px}.contactMainArea img{max-width:100%;text-align:center;margin:0 auto}.contactMainArea .col-sm-3{text-transform:uppercase;margin-bottom:45px}.contactMainArea .col-sm-3 img{border:solid 1px #ccc;border-radius:8px;padding:5px;max-width:75px}.contactMainArea .col-sm-3 img:hover{border-color:#f26a63}.contactMainArea .col-sm-3 p{margin-bottom:3px;text-transform:uppercase}.contactLowerArea{padding:0;color:#fff;margin-bottom:0px}.contactLowerArea>.container{padding:45px 0px}.contactLowerArea h4,.contactLowerArea h5{font-size:28px;font-weight:normal;text-transform:uppercase;padding:15px 0 0 0}.contactLowerArea h5{color:#777777}.contactLowerArea .ccm-custom-style-lowercontactinformation{padding-bottom:25px}.contactLowerArea p a{font-weight:bold}.contactLowerArea a:hover{color:#f26a63;text-decoration:none}.contactLowerArea p{margin-top:25px}.mainContent picture img{margin-top:12.5px;margin-bottom:12.5px;margin-left:auto;margin-right:auto;max-width:100%}.mainBodyRow a{color:#000;font-weight:bold}.mainBodyRow a:hover{color:#999}.comboPack{background-color:#ececec;padding:10px}.page-template-urban-detail .aboveFooterContain{position:relative}.aboveFooterContain{background-image:url("/packages/fstop/themes/fstop/images/topfoot_background.png");background-repeat:no-repeat;background-size:cover;color:#ffffff;text-align:center;margin-bottom:0px}.aboveFooterContain h2{font-weight:bold;text-shadow:1px 1px 2px #000}.aboveFooterContain p{color:#ffffff}.aboveFooterContain form input[type="text"]{display:inline;border:solid 1px #464646;border-radius:3px;outline:0;color:#464646;padding:15px 20px;font-size:12px;min-width:250px}.aboveFooterContain input[type="submit"]{display:inline;margin-top:3px;font-size:14px}.footerContain{background-color:#151516;margin-bottom:0px;padding:40px 40px 75px 40px;position:relative}.footerContain,.footerContain p,.footerContain p a,.footerContain span{color:#fff;font-family:'Montserrat',Arial,Sans-Serif;font-size:12px}.footerContain p a,.footerContain span,.footerContain input{font-weight:normal;letter-spacing:2px;text-transform:uppercase}.footerCol.darker p a,.bottomFoot p,.bottomFoot p a,.footerCol.darker p,.footerCol.darker span,.footerContain input,.footerContain input::placeholder{color:#ffffff}.footerCol p{margin-bottom:4px}.footerCol p a:hover{color:#f26a63}.footerContain .ccm-block-social-links a{color:#ffffff;margin-bottom:25px;font-size:20px}.footerContain .ccm-block-social-links a:hover{color:#f26a63}.footerContain hr{border-color:#666666}.footerContain h4{font-size:18px;color:#fff;font-weight:normal;text-transform:uppercase;letter-spacing:2px;color:#464646;margin-top:0px}.bottomFoot{padding-top:10px}.bottomFoot p{margin-bottom:0px;display:inline-block;font-weight:normal;letter-spacing:2px;text-transform:uppercase}.bottomFoot .ccm-block-social-links{display:inline-block}.bottomFoot .ccm-block-switch-language{top:-1px;margin-left:15px}.bottomFoot #language{border:0px}.no-gutter.row,.no-gutter.container,.no-gutter.container-fluid{margin-left:0;margin-right:0}.no-gutter>[class^="col-"]{padding-left:0;padding-right:0}@media (max-width:1024px) and (min-width:961px){#mainNav .nav a{padding:8px}}@media (max-width:960px) and (min-width:768px){#homeCenterContent{width:70%;left:15%}.page-template-home .fullLogo img{margin:0 auto}.navbar-nav{margin:0 auto;text-align:center;display:inline-block;float:none}.navbar-nav li{display:inline-block}.fullLogo{padding-left:0px;padding-right:0px}#primarynavbar .col-md-5{display:inline-block}#primarynavbar .col-md-5{padding-left:0px;padding-right:0px}#mainNav .navbar-collapse{margin-top:10px}#homeCenterContent{top:40%}#homeFooterContent a{padding-left:5px;padding-right:5px}.productContent .imageContent,.productPacksContent .imageContent{background:none}.productContent .imageContent h3,.productPacksContent .imageContent h3{margin-top:30%}.productPacksSlider,.productPacksSubNav,.icuSlider,.icuSubNav{display:none}.contactSlider table{display:none}}@media (max-width:767px){.localeClose{top:35%}#dialog{width:90%;margin-top:50%;left:5%}#fixedElem{width:115px;display:none}.page-template-blackfriday h2{color:#000000;z-index:2;position:relative;font-size:36px !important}.page-template-blackfriday .productMainImages{z-index:0;position:relative}.page-template-blackfriday #mastheadContainer{background-color:#323232}.page-template-blackfriday .col-sm-2:nth-of-type(2){width:50%;float:left;z-index:1}.page-template-blackfriday .col-sm-6{z-index:1}#oldSiteLinkBox{top:60%;width:145px}#mobileStickyNav{display:block;background-color:#ffffff;z-index:100;width:100%}#mobileStickyNav .logo{margin-top:6px}#mobileStickyNav .icon-bar{background-color:#323232}.ccm-toolbar-visible .sticky{position:fixed;top:50px}.sticky{position:fixed;top:0}.rslides_nav{top:28% !important}.homeFeatureHeader .nopaddingleft{padding-left:0;padding-right:0}.jumbotron p.internalSubTitle{font-size:22px;color:#ffffff}.darkWhiteMobile{display:block}.darkWhiteMobile hr{margin-top:25px;margin-bottom:25px}.darkMobile{display:none}#topHeader{margin-top:45px}.page-template-team-detail #primarynavbar{background-color:rgba(0,0,0,0.8)}.productReviews{display:none}.youtubeBlock{margin-bottom:20px}.story-product-item{margin-bottom:25px}#mainNav .headerNavWhite{width:100%}.mobileHide{display:none}#mainNav .headerNavWhite .dropdown-menu{background:none}#mainNav .headerNavWhite .dropdown-menu>li>a{color:#ffffff}#mainNav .headerNavWhite li{background:none;color:#ffffff}#mainNav{width:100%;z-index:100}#mainNav .fullLogo{display:none}#mobilePrimarynavbar ul li:nth-of-type(5){margin-left:38%}#mobilePrimarynavbar ul.dropdown-menu{padding:0}#mobilePrimarynavbar ul.dropdown-menu li:nth-of-type(5){margin-left:0;display:block}#mobilePrimarynavbar ul li:nth-of-type(5),#mobilePrimarynavbar ul li:nth-of-type(6),#mobilePrimarynavbar ul li:nth-of-type(7),#mobilePrimarynavbar ul li:nth-of-type(8){display:inline-block}#mobilePrimarynavbar ul li ul.dropdown-menu li{display:block}#mainNav .rightNav ul li:nth-of-type(5),#mainNav .rightNav ul li:nth-of-type(6),#mainNav .rightNav ul li:nth-of-type(7),#mainNav .rightNav ul li:nth-of-type(8){display:inline-block}#mainNav .rightNav .dropdown ul li:nth-of-type(5),#mainNav .rightNav .dropdown ul li:nth-of-type(6),#mainNav .rightNav .dropdown ul li:nth-of-type(7),#mainNav .rightNav .dropdown ul li:nth-of-type(8){display:block}#mobilePrimarynavbar .rightNav ul li:nth-of-type(6) .rightSubNavOver,#mobilePrimarynavbar .rightNav ul li:nth-of-type(6) .caret{display:none}#mainNav .rightNav .navbar-nav{float:none}#mainNav .mobileLogo{display:block}.mobileCartIcon{display:inline-block;float:right;margin-top:8px;margin-right:5%;width:30px}.mobileCartIcon img{width:100%}.mobileCartIcon .cartCounter{left:initial;right:7%}.rightNav>ul>li:nth-of-type(7){display:none !important}#mainNav .logo{margin-bottom:5px}#mainNav .navbar-nav{margin:5px -15px}#mainNav .nav a,#mobilePrimarynavbar .nav a{padding:5px}#mainNav .navbar-toggle{margin-top:10px}#mainNav .dropdown-menu li{text-align:center}#mainNav .dropdown-menu .caret,#mobileStickyNav .dropdown-menu .caret{top:13px}#mainNav .caret,#mobileStickyNav .caret{float:right;margin-top:8px;left:0}#mainNav .nav a.rightSubNavOver,#mobileStickyNav .nav a.rightSubNavOver{padding:15px}#mainNav .navbar-collapse.active,#mobilePrimarynavbar.navbar-collapse.active{border-bottom:solid 3px #f26a63;padding-top:10px;padding-bottom:10px}#mainNav .darknav .icon-bar{background-color:#323232}.iconNav{text-align:center}.iconNav li{display:inline-block}#primarynavbar,#primarynavbar>.container{padding-left:0px;padding-right:0px}#primarynavbar .col-md-5{padding:0px}#primarynavbar .headerNavWhite li{background:none}#primarynavbar .navbar-nav{margin:0px}#mastheadContainer{z-index:10;top:0}.ccm-toolbar-visible .page-template-home{padding-top:0px !important}#homeFooterContent,#homeCenterContent{position:relative}#homeCenterContent{display:none}.page-template-flash-sale-landing .full_buynow_productrow .productMainInfo{height:auto}#homeFooterContent ul{display:block;list-style:none;margin-bottom:0;padding-left:0;padding-top:0}#homeFooterContent ul li{display:block;float:none;padding-top:5px;padding-bottom:5px}#homeFooterContent{margin-top:-5px;background-color:rgba(0,0,0,0.8)}#homeFooterContent p{padding-right:0px;padding-top:15px;padding-bottom:15px;margin-bottom:0px;bottom:0}#homeFooterContent .ccm-block-switch-language{margin-top:25px;padding-bottom:15px}#homeMobileContent{display:inline-block}.productSlider,.productPacksSlider,.icuSlider,.icuSubNav{display:none}.productContent .imageContent,.productPacksContent .imageContent{background:none}.productContent .imageContent h3,.productPacksContent .imageContent h3{font-size:20px;margin-top:30%;letter-spacing:1px}.productPacksContent .imageContent h3{text-align:center;margin:30% auto 0 auto}.productPacksContent div[class*="col-"]:hover>.imageContent{background:none}.priceContain,.addBtnContain{text-align:center}.productSimpleMainInfo a img{max-width:150px !important}.productInfoSlideArea>.scrollmagic-pin-spacer>.ccm-custom-style-container,.productInfoSlideArea>.scrollmagic-pin-spacer>.ccm-custom-style-container.right{padding-left:4%;padding-right:4%}.productInformation .simpleTabsContent{padding-top:10px;padding-bottom:10px}.productInformation .tab-title{font-size:18px;font-weight:bold !important;color:#323232 !important;text-transform:uppercase;font-family:"Montserrat",Arial,sans-serif}.productInfoSlideArea h1,.productInfoSlideArea h2,.productInfoSlideArea h3,.productInfoSlideArea h4,.productInfoSlideArea h5,.productInfoSlideArea p,.productInfoSlideArea li{width:85%}.productDetailImageCustomize{margin-bottom:0px}.productPacksSlider,.productPacksSubNav,.icuSlider,.icuSubNav{display:none}.mobileProductPacksSubNav{display:block}.mobileProductPacksSubNav a{color:#323232}.mobileProductPacksSubNav a:hover{color:#f26a63;text-decoration:none}.productInformation .simpleTabsContent .ccm-layout-column{width:100% !important}.giftCardDesc img{margin-top:25px}.breadcrumb{background-color:#fff;margin-bottom:0px;padding-left:0px;padding-right:0px;text-align:center}.breadcrumb a,.breadcrumb li{font-size:12px}.urbanMobileTile{display:inline-block}.urbanFullTile{display:none}#sliderContent .ccm-image-slider-text{width:80%;left:10% !important;bottom:40% !important}#sliderContent .ccm-image-slider-text p{display:none}.teamContent .col-sm-3 picture img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.teamContent .imageContent{display:inline-block}.teamContent .imageContent h3{margin-top:50%}.ccm-block-page-list-page-entry-story-item h1{font-size:24px !important;text-align:center}.contactSlider table{display:none}.bottomFoot:first-of-type{margin-top:0px}.footerCol,.bottomFoot{text-align:center}.footerCol:first-of-type{display:none}.footerCol.darker{text-align:left}.footerCol.left{text-align:left}.ccm-page h1,#sliderContent h2{font-size:32px}.ccm-page h2{font-size:24px}#vide_bg{position:relative;height:500px}.storiesHeader .ccm-image-slider-text{width:80%}}@media (max-width:550px){#localeWindow{position:fixed;left:2%;width:95%}#localeWindow p{width:100%}.row{margin-left:0px;margin-right:0px}#salesHeader{font-size:12px}.aboveFooterContain{padding-bottom:50px}.storiesHeader .ccm-image-slider-text{width:92%}.storiesHeader .ccm-image-slider-text h2{font-size:20px}.storiesHeader .ccm-image-slider-text p{display:none}.homeFeatureHeader .ccm-image-slider-text{position:relative;width:100%}.homeFeatureHeader .ccm-image-slider-text h1,.homeFeatureHeader .ccm-image-slider-text p,.homeFeatureHeader .ccm-image-slider-text h1 a{color:#000000 !important;text-shadow:none !important}.homeFeatureHeader .ccm-image-slider-text img{display:none}.productMainInfo{text-align:center}.productMainInfo ul{text-align:left}.productInformation .col-sm-2{display:inline-block;width:50%}.mobileLarger{padding:20px 40px !important;font-size:18px}}.testProductContain .testButton{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#f26a63;color:#323232;font-family:'Montserrat',Arial,Sans-Serif;border:0;text-transform:uppercase;padding:15px 40px;visibility:hidden}.testProductContain:hover .testButton{visibility:visible}.testProductContain .testButton:hover a{background-color:#f26a63;color:#323232}.testProductContain .testButton a:link,.testProductContain .testButton a:visited,.testProductContain .testButton a:hover,.testProductContain .testButton a:active{color:#323232;text-decoration:none}@media only screen and (max-width:767px){.perfect-pack-img-desktop{display:none}}@media only screen and (min-width:767px){.perfect-pack-img-mobile{display:none}}.click-here-btn{color:#fff !important;background-color:#f26a63;border:0;text-transform:uppercase;padding:15px 30px;display:inline-block;border-radius:0px}.click-here-btn:hover{background-color:#323232}.top-product__header{text-align:left !important}