@import url(///fonts.googleapis.com/css?family=Muli:400,300,300italic,400italic);@font-face{font-family:'Steelfish';src:url('/resources/fonts/steelfish/steelfish-webfont.eot?#iefix') format('embedded-opentype'),url('/resources/fonts/steelfish/steelfish-webfont.woff') format('woff'),url('/resources/fonts/steelfish/steelfish_rg-webfont.ttf')}@font-face{font-family:'DIN Next W01 Regular'}@font-face{font-family:'DINNextW01-CondensedReg'}@font-face{font-family:'Open Sans';src:url('/resources/fonts/Open_Sans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/resources/fonts/Open_Sans/OpenSans-Regular-webfont.woff') format('woff'),url('/resources/fonts/Open_Sans/OpenSans-Regular.ttf');font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans Bold';src:url('/resources/fonts/Open_Sans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/resources/fonts/Open_Sans/OpenSans-Bold-webfont.woff') format('woff'),url('/resources/fonts/Open_Sans/OpenSans-Bold.ttf');font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans Semi Bold';src:url('/resources/fonts/Open_Sans/OpenSans-Semibold.ttf');font-weight:bold;font-style:normal}@font-face{font-family:'Muli',sans-serif;src:url('https://fonts.googleapis.com/css?family=Muli:400,300,300italic,400italic');font-weight:normal;font-style:normal}a:focus,a:hover,a:active,object,embed{outline:0}input::-moz-focus-inner{border:0}#wrapper,#edu-wrapper{max-width:1400px;min-width:320px;width:100%;margin:0 auto}.steelfish-rg{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.muli-rg{font-family:'Muli',sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.din-next-lt-pro{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.din-next-lt-con{font-family:'DINNextW01-CondensedReg','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.open-sans{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.open-sans-bold{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.center-block{float:none;margin:0 auto}.vertical-center{display:inline-block;vertical-align:middle;float:none}.box-shadow{box-shadow:1.2px 1.2px 1px #888}.uppercase{text-transform:uppercase}body{background-color:#fff;font-size:10px;color:#343433}p{font-size:1.6rem}img{max-width:100%;padding:0}li{list-style:none}a{color:#343433;font-size:1.6rem}.btn{text-transform:uppercase;border-radius:0;border:none;color:#fff;background-color:#1c94bd;font-weight:300;letter-spacing:1px}.btn:focus,.btn:active,.btn:active:focus,.btn.active:focus,button:focus,button:active{outline:none;box-shadow:none}input:focus,input:active,textarea:focus,textarea:active{outline:none;background-color:#eeeeee;box-shadow:none;border:none;border:1px solid #b6b7ba}textarea{resize:none;border:1px solid #b6b7ba}input{border:1px solid #b6b7ba}.brown-leather{background:url('../../images/backgrounds/BrownLeather.jpg') 0 0 no-repeat #fff;background-size:cover}.brown-canvas{background:url('../../images/backgrounds/BrownCanvas.jpg') 0 0 no-repeat #fff;background-size:cover}.graphite-canvas{background:url('../../images/backgrounds/GraphiteCanvas.jpg') 0 0 no-repeat #fff;background-size:cover}.indigo-canvas{background:url('../../images/backgrounds/IndigoCanvas.jpg') 0 0 no-repeat #fff;background-size:cover}.carousel-fade .carousel-indicators{width:auto;left:auto;right:5%;margin-left:0}.carousel-fade .carousel-indicators>li{width:13px;height:13px;margin:0 5px 0 0;background:#666;border:none}.carousel-fade .carousel-indicators>li.active{width:13px;height:13px;margin:0 5px 0 0;background:#FFF}.carousel-fade .carousel-inner .item{transition-property:opacity;text-align:center}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;transform:translate3d(0,0,0)}.carousel-fade .carousel-control{z-index:2}.square-img{position:relative;margin:auto;height:285px}.square-img .qv-btn{display:none;position:absolute;top:50%;left:50%;z-index:2;padding:15px 32px;transform:translate(-50%,-50%);background-color:#fff;border-radius:26px;border:1px solid #eeeeee;font-size:14px}.square-img .qv-btn .lollipop{display:inline-block;cursor:pointer;margin-left:8px;vertical-align:middle}.square-img .qv-btn .lollipop .circle{display:block;height:12px;width:12px;border:2px solid #343433;border-radius:50%}.square-img .qv-btn .lollipop .handle{position:relative;left:9px;top:-1px;transform:rotate(45deg);display:block;height:2px;width:6px;background-color:#343433}.square-img img{width:auto;max-width:100%;height:auto;position:relative;z-index:1}.square-img img.image-2{display:none}.social-circles{width:300px;float:right}.modal-content{padding:15px}.modal-content .close{color:#1c94bd;opacity:.5}.modal-content .close:hover{opacity:1}#device-dropdown .dropdown-menu{left:-120px}#promo-bar{display:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;height:50px;background-color:#343433;color:#fff;font-size:1.4em;padding:12px 5px}#promo-bar a{color:#fff}#promo-bar a:hover{color:#fff}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fff}.navbar-nav{float:right}.navbar-nav.navbar-right{margin-right:0}.dropdown-menu{border-top:none;-webkit-box-shadow:0 8px 12px rgba(0,0,0,0.175);box-shadow:0 8px 12px rgba(0,0,0,0.175)}#devices-nav p{padding-left:5px}#devices-nav li a,#info-nav li a{display:block;padding:2px 5px}.menu-animate #devices-nav li a:hover,.menu-animate #info-nav li a:hover{background-color:#748b9b;color:#fff}.menu-animate #sale-nav a:hover,.menu-animate #styles-nav a:hover{opacity:.8}#logo{margin-top:15px;width:auto;max-width:170px}.navbar{background-color:#fff;height:90px;margin-bottom:0;vertical-align:middle;border:none}.navbar .navbar-collapse{padding:0;float:right}.navbar ul li{height:89px;padding:32px 10px 0}.navbar ul li a{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2em}.navbar ul li .dropdown-toggle{-moz-font-weight:bold}.navbar #mobile-cart{float:right;margin:20px 30px 20px 20px}.navbar #mobile-cart .fa-shopping-cart.active{position:relative;color:#666666}.navbar #mobile-cart #mobile-cart-nav-count{display:block;position:absolute;height:16px;width:16px;top:-8px;right:-11px;-moz-border-radius:50px;border-radius:50%;background-color:#1c94bd;color:#fff;text-align:center;font-size:1.1rem;font-weight:600;line-height:1.65rem;padding-top:1px}.navbar .navbar-right li{padding:32px 10px 0}.navbar .navbar-right li a{padding:10px 0}.navbar .navbar-right .fa-shopping-cart.active{color:#666666;position:relative}.navbar .navbar-right #cart-nav-count{display:block;position:absolute;height:16px;width:16px;top:-8px;right:-11px;-moz-border-radius:50px;border-radius:50%;background-color:#1c94bd;color:#fff;text-align:center;font-size:1.1rem;font-weight:600;line-height:1.65rem;padding-top:1px}.navbar #sale-dropdown .dropdown-toggle{color:#d03636}.navbar #sale-dropdown div.dropdown-menu{left:-300px}.navbar .navbar-nav form{padding-right:0}.navbar .navbar-nav form input[type="text"],.navbar .navbar-nav form input[type="search"]{width:175px;margin-top:6px;border-radius:0;font-style:italic}.navbar .navbar-nav form .fa{color:#b6b7ba}.navbar .navbar-nav form .glyphicon-search{font-size:2em}.navbar .sub-nav ul{padding:0;margin-bottom:20px}.navbar .sub-nav li{padding:0;height:auto}.navbar .sub-nav li a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:.8em;line-height:1.6em}.navbar .sub-nav li a:hover{text-decoration:none}.navbar .sub-nav a.new-product{font-family:'Open Sans Bold','Helvetica Neue',Helvetica,Arial,sans-serif;color:#ff0000;font-weight:600}.navbar .sub-nav a.new-product:hover{color:#fff}.navbar .sub-nav a.nav-label,.navbar .sub-nav a.parent,.navbar .sub-nav p{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.5rem;text-align:center;font-weight:bold;margin-bottom:6px;display:inline-block;padding:15px 0 6px 5px}.navbar .sub-nav a.parent{text-align:left}.navbar .sub-nav a.parent:hover{text-decoration:none}.navbar .sub-nav a.nav-label{text-align:center;width:100%}.navbar .sub-nav .k12{color:#eb0e11;border:2px solid #eb0e11;padding:2px;-webkit-box-shadow:3px 3px 6px 0 #343433;-moz-box-shadow:3px 3px 6px 0 #343433;box-shadow:3px 3px 6px 0 #343433}.navbar #devices-nav{min-width:740px}.navbar #styles-nav{min-width:662px;padding:10px 40px 20px 20px}.navbar #styles-nav li{padding:0 0 0 5px}.navbar #styles-nav h3{margin-bottom:0}.navbar #styles-nav h3 a.parent{display:block;width:100%;margin-bottom:0;padding-top:0}.navbar #sale-nav{min-width:662px;padding:10px 40px 20px 40px}.navbar #sale-nav li{padding:0 20px 10px}.navbar #sale-nav li img{border-bottom:2px solid #eeeeee;padding-bottom:10px;margin-bottom:5px}.navbar #sale-nav li .sale-product-details{padding:0 10px}.navbar #sale-nav li .sale-product-details a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.navbar #sale-nav li .sale-product-details a.product-name{font-size:1.4rem}.navbar #sale-nav li .sale-product-details .msrp{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;text-decoration:line-through;font-size:1.2rem}.navbar #sale-nav li .sale-product-details .sale-price{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#eb0e11;font-size:1.2rem}.navbar #sale-nav #more-sale-items{font-size:2rem}.navbar #sale-nav #more-sale-items:focus,.navbar #sale-nav #more-sale-items:hover{text-decoration:none}.navbar #sale-nav #more-sale-items span{font-size:1rem;top:-2px}.navbar #sale-dropdown>div.dropdown-menu{margin-left:-150px}.navbar #info-nav{min-width:360px;padding:15px 20px 20px}.navbar #cart-nav{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;min-width:600px;padding:15px 20px 20px;line-height:1.6em}.navbar #cart-nav a h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:1.6em}.navbar #cart-nav .fa-fw{font-size:.6em;padding-top:4px}.navbar #cart-nav .row{padding:15px}.navbar #cart-nav .btn{width:100%;padding:14px;font-size:1.4rem;margin-top:10px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:300}.navbar #cart-nav .mini-cart-img-container{height:130px}.navbar #cart-nav .mini-cart-img-container img{position:relative}.navbar #cart-nav .edit-button a.btn{width:auto;color:#343433;background-color:#eeeeee}.navbar #cart-nav .edit-button a.btn:hover{background-color:#b6b7ba;color:#fff}#style-dropdown .dropdown-menu{max-width:540px}#discover-dropdown .dropdown-menu{width:240px}#discover-dropdown .dropdown-menu h3{margin-top:0}.navbar-form{margin-top:6px}.navbar-form input[type="text"]{min-width:300px}.navbar .fa{color:#b6b7ba}.navbar .glyphicon-search{font-size:2em}.crumb-nav{padding:0;margin-bottom:20px;font-size:1.2em;border-radius:0;color:#b6b7ba}.crumb-nav a,.crumb-nav .btn{color:#b6b7ba;font-size:1.2rem}.crumb-nav .active{color:#343433}.crumb-nav #filter-button{text-transform:uppercase;margin:auto 20px;padding:15px 30px;display:inline;color:#fff;background-color:#1C94BD}.crumb-nav #filter-button .fa-caret{color:#fff}.crumb-nav #crumb-container{float:left;padding:35px 0;position:relative;top:50%;transform:translateY(-50%)}.crumb-nav #crumb-container .delimiter{padding:0 8px}.crumb-nav .category-name{float:right}.crumb-nav .bread-category{padding:35px 0;float:right;position:relative;top:50%;transform:translateY(-50%);font-size:24px;color:#343433}.crumb-nav .bread-category span{display:block;font-size:15px;margin-bottom:-5px}.crumb-main{padding:0 115px;background:#f7f7f7;margin:0;height:100px}.crumb-main a:hover{text-decoration:none;color:#343433}#search-results h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px}#search-results h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6rem;line-height:3.1rem;text-transform:capitalize;margin-bottom:40px}#search-no-results{min-height:400px}#search-no-results h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px}#search-no-results h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6rem;line-height:3.1rem}.suggested-terms .btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.2em;letter-spacing:3px;background-color:#fff;color:#748b9b;border-radius:0;border:5px solid #748b9b;margin:7px 0 0 7px;padding:8px 50px}.suggested-terms #search-again{margin-top:10px}#product-filter-sticky-wrapper{width:100%!important;max-width:1400px}#product-filter{width:100%!important;max-width:1400px;padding:45px 115px;margin:0;background-color:#fff;border-bottom:1px solid #e2e2e2}#product-filter p{margin:0}#product-filter .chosen-container{font-size:1em;display:block;margin-right:-1px;float:left;border:1px solid #e2e2e2;padding:10px}#product-filter .chosen-single{box-shadow:none;border:none;background:#fff;border-radius:0}#product-filter .chosen-results li.active-result{padding:9px 6px}#product-filter .chosen-results li.active-result.highlighted{background-color:#eeeeee;background-image:none;color:#343433}#product-filter .chosen-drop{border:none;border-radius:0}#product-filter .chosen-select span{padding:10px}#product-filter #filter-color{display:none;padding:14.5px 0}#product-filter #filter-color.loaded{display:block}#product-filter .color-swatch{border:1px solid rgba(0,0,0,0);box-shadow:0 0 0 1pt rgba(0,0,0,0);height:20px;width:20px;border-radius:10px;outline:none;vertical-align:middle}#product-filter .color-swatch.active{border:1px solid #fff;box-shadow:0 0 0 1pt #343433}#product-filter #filter-options div,#product-filter #sort-container div{background-color:#fff}#product-filter #filter-options div .fa-caret,#product-filter #sort-container div .fa-caret{color:#343433}#product-filter #filter-price .btn,#product-filter #sort-container .btn{margin-right:10px;border-style:none;border-radius:0;box-shadow:1.2px 1.2px 1px #888;background-color:#fff}#product-filter #filter-price .btn.active,#product-filter #sort-container .btn.active{color:#1c94bd}.hero-short{width:100%;color:#fff;background-color:#eeeeee;padding:35px 65px;height:334px;background-position:center center;background-size:cover;margin:0;position:relative;z-index:1}.hero-short h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px}.hero-short h1.light{color:#fff}.hero-short h2,.hero-short h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.8rem;line-height:2.2rem;color:#343433;margin:-4px 0 20px 0}.hero-short h2.light,.hero-short h3.light{color:#fff}.hero-short .hero-copy{color:#343433}.hero-short .hero-copy.light{color:#fff}.hero-short .hero-copy ul{padding:0 18px}.hero-short .hero-copy ul li{list-style-type:disc;line-height:1.4}.hero-short .btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3.2em;letter-spacing:5px;background-color:#fff;color:#343433;border-radius:0;border:5px solid #000000;margin:7px 0 0 0;padding:11px 70px}.hero-short .btn.light{border-color:#fff;background-color:#666666;color:#fff}#hero-container{height:640px;position:relative;overflow:hidden;background-color:#e2e2e2}.hero-text-white h1{color:#fff}.hero-text-white h3{color:#fff}.hero-text-right{margin-left:48%}.hero-text-left{float:left}.homepage-banner-link{display:inline-block}#hero-nav{display:none;position:absolute;z-index:6;right:5%;bottom:5%}#hero-nav a{float:left;margin-right:5px;color:#666666}#hero-nav a.nav-active{color:#fff}.hero{display:none;width:100%;color:#fff;background-color:#eeeeee;padding:35px 65px;height:640px;background-position:center center;background-size:cover;margin:0;position:absolute;top:0;left:0;z-index:0}.hero.active{display:block;z-index:5}.hero h2{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:15.4em;margin:25px 0 0 0}.hero h2.dark{color:#343433}.hero h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6em;margin:12px 0 30px 0}.hero h3.dark{color:#343433}.hero h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6em;margin:12px 0 30px 0}.hero h3.dark{color:#343433}.hero .btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3.2em;letter-spacing:5px;background-color:transparent;color:#fff;border-radius:0;border:2px solid #fff;margin:0;padding:11px 60px}.hero .btn.dark{color:#343433;background-color:#fff;border-color:#343433}.hero .btn.dark:hover,.hero .btn.dark:focus{color:#fff;border-color:#fff;background-color:#666666}.hero .btn:hover,.hero .btn:focus{color:#343433;background-color:#fff;border-color:#343433}.homepage-banner-text{margin-top:0;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.5rem;margin-bottom:-25px}body.home .hero h2{font-family:'DINNextW01-CondensedReg','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;line-height:1em;font-weight:normal;font-size:12.7em}body.home .hero .btn{border:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2em;text-transform:lowercase;letter-spacing:1px}.hero.nav-active{opacity:.3}.products-hero{color:#343433;height:340px}.products-hero h1{font-size:8em}.products-hero h3{font-size:1.8em}.products-hero img{max-width:270px}#lifestyle-collage-left{float:left}#lifestyle-collage-right{float:right}#lifestyle-collage{margin-top:35px}#lifestyle-collage .tile{display:block;position:relative;margin-bottom:1%}#lifestyle-collage .tile.top-left{width:66%;float:left}#lifestyle-collage .tile.top-left .details{padding-top:10%}#lifestyle-collage .tile.top-right{width:33%;float:right}#lifestyle-collage .tile.bottom-left{margin-right:1%}#lifestyle-collage .tile.bottom-left,#lifestyle-collage .tile.bottom-mid{width:32.5%;float:left}#lifestyle-collage .tile.bottom-right{width:33%;float:right}#lifestyle-collage .tile.bottom-right .details{padding-top:40px}#lifestyle-collage .tile .details{display:block;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding:35% 8% 0;text-align:center;color:#343433;background-color:#eeeeee;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease}#lifestyle-collage .tile .details h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-bottom:35px;font-size:4.5rem;text-decoration:none}#lifestyle-collage .tile .details h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-bottom:30px;font-size:2.5rem;line-height:1.5em;text-decoration:none}#lifestyle-collage .tile .details h5{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;display:inline-block;margin:auto;font-size:2.5rem;text-decoration:underline}#lifestyle-collage .tile:hover .details{opacity:.8;transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease}#collections-container{margin-bottom:150px}#collections-container h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px;margin-bottom:0}#collections-container .collection-image-lg{margin:60px 0 30px}#collections-container .collection-image-lg h2{display:none}#collections-container .collection-image-sm{margin:0 0 15px}#collections-container .collection-image-sm:last-child{margin:15px 0 0}#collections-container .collection-text{height:264px;float:left;margin-bottom:15px;padding-top:40px}#collections-container .collection-text h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:4.6rem;letter-spacing:.025em;margin-bottom:20px}#collections-container .collection-text h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold}#collections-container .collection-text p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.8rem;line-height:1.4em;letter-spacing:.015em}#collections-container .collection-text p a{color:#343433;text-decoration:none}.value-prop{color:#343433}.value-prop h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:5em;margin-top:40px;color:#343433;line-height:1.5em}.value-prop h4 a{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:2rem;margin-bottom:0;color:#b6b7ba}.value-prop h4 a:hover,.value-prop h4 a:focus{text-decoration:none;cursor:pointer}.value-prop h4 a.over{color:#748b9b}.value-prop .guarantee-icon{display:block;margin:0 auto;width:120px;height:120px}.value-prop .guarantee-icon img{width:120px;height:auto;margin:auto}.value-prop .protection-icon{display:block;margin:0 auto;width:120px;height:120px}.value-prop .protection-icon img{width:120px;height:auto;margin:auto}.value-prop .peace,.value-prop .scroll-down{color:#748b9b}.promo-blocks{padding-top:30px}.promo-blocks h3,.promo-blocks h3 a{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3rem}.promo-blocks h3:hover,.promo-blocks h3 a:hover{text-decoration:none}.promo-blocks h3:focus,.promo-blocks h3 a:focus{text-decoration:none}.promo-blocks p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.2rem;line-height:1.2em;margin-bottom:5px}.promo-blocks p a{font-size:1.4rem;text-decoration:underline}.promo-blocks div{background-color:#eeeeee;padding-left:0}.promo-blocks .promo-block{margin-bottom:30px;background-color:#eeeeee}.promo-blocks .promo-block:first-child{float:left}.promo-blocks .promo-block:last-child{float:right}.home .promo-blocks>a{padding:0;background:none;max-width:49%;margin:0 .5%;float:left;position:relative}.home .promo-blocks>a .details{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;padding:15% 6% 0;text-align:center;color:#343433;background-color:#eeeeee;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease}.home .promo-blocks>a .details h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-bottom:35px;font-size:4.5rem}.home .promo-blocks>a .details h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-bottom:25px;font-size:2.5rem}.home .promo-blocks>a .details h5{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;display:inline-block;margin:auto;font-size:2.5rem;text-decoration:underline}.home .promo-blocks>a:hover .details{opacity:.8;transition:opacity .5s ease;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease}.addthis_32x32_style{float:right;text-align:right}#newsletterModal h4{text-transform:uppercase;font-size:3rem}#newsletterModal .modal-body{padding:40px 40px 20px;float:left}#newsletterModal .modal-body p{margin-bottom:20px}#newsletterModal .modal-body small{margin:20px 0;display:block;width:100%;float:left}#newsletterModal .modal-body input{border-radius:0}#newsletterModal .modal-body input[type="text"]{margin-top:10px}#newsletterModal .modal-body label{float:left;margin-right:20px;width:25%;margin-top:10px}#newsletterModal #mc_embed_signup_scroll{float:left;padding:0;width:90%}#newsletterModal #newsletter-close span{font-size:3rem}#newsletterModal .modal-header,#newsletterModal .modal-footer{border:none}#newsletterModal .mc-list-row{float:left;width:100%;margin-top:40px}#newsletterModal .mc-list-row .input-group{float:left;padding:0 20px}#newsletterModal .mc-list-row .input-group strong{font-size:1.2rem}#newsletterModal .mc-list-row ul li{display:block;float:left;width:100%}#newsletterModal .mc-list-row ul li label{width:65%;margin-right:10px;font-size:1.1rem}#newsletterModal .mc-list-row ul li input[type="checkbox"]{margin-top:13px}#newsletterModal button.close{padding:0;float:right}#newsletterModal #newsletter-submit{float:right}#newsletterModal #newsletter-cancel{float:left;background-color:#eeeeee;color:#666666}#newsletterModal #newsletter-cancel:hover{background-color:#e2e2e2;color:black}#category-list h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px}#category-list .product-category{margin-bottom:40px;height:371px}#category-list .category-item{margin-bottom:40px}#category-list h4{margin:20px 0}#category-list h4 a{height:30px;font-size:2.5rem}#category-list h4 a:hover{text-decoration:none}#category-list .category-cta{display:none}#category-list .category-cta:hover{background-color:#1c94bd;color:#fff}#category-list #category-container{margin-top:40px;margin-bottom:80px}#category-list #category-container h2{text-align:center}#category-list #category-container h2 a{font-size:3rem;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#category-list #category-container h2 a:hover,#category-list #category-container h2 a:focus{text-decoration:none}.product-arrow{opacity:0;width:50px;height:110px;position:absolute;margin-top:100px;z-index:40}.product-arrow-left{left:30px}.product-arrow-right{right:30px}.product-detail-arrow{margin-top:175%}.product-grid{margin-top:30px;font-size:1.1em}.product-grid h3,.product-grid h3 a{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:3.3rem}.product-grid h3 a{display:block;width:100%;float:left;margin:20px 0}.product-grid h3 a:hover{text-decoration:none}.product-grid h3 a:focus{text-decoration:none}.product-grid h3.product-name a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.1em;font-size:1.8rem;display:block;overflow:hidden;padding:0 20px;width:auto;float:none;margin:auto;text-transform:none}.product-grid h3.product-name a:hover{text-decoration:none}.product-grid .product{position:relative;z-index:4;margin-bottom:20px}.product-grid .product .product-hover{margin-bottom:30px}.product-grid .product a.btn-md{text-decoration:none;margin-bottom:0;display:block;padding:5px 0 20px}.product-grid .product a.btn-md span{font-size:1em;color:#fff;background-color:#1c94bd;padding:7px 70px}.product-grid .product .color-swatches{text-align:center;height:29px;position:relative;z-index:2;margin-bottom:30px}.product-grid .product .product-interior{min-height:575px;transition:all .35s ease;left:0;border:2px solid transparent}.product-grid .product .product-interior:hover .qv-btn{display:block}.product-grid .product .product-interior .detail-hover{background-color:#1c94bd;font-weight:300;display:none}.product-grid .product .product-interior .detail-btn{display:inline-block;padding:10px 25px;border:1px solid #343433;text-transform:uppercase}.product-grid .product .product-interior .detail-btn:hover{color:#1c94bd;border-color:#1c94bd}.product-grid .product .product-interior .msrp{text-decoration:line-through;color:#343433}.product-grid .product .product-interior .sale-price{margin-left:5px;color:#eb0e11}.product-grid .product .product-interior:hover .square-img .image-1{display:none}.product-grid .product .product-interior:hover .square-img .image-2{display:inline}.product-grid .product .product-interior #stars-sharing{margin-bottom:40px}.product-grid .product .product-interior.over{border:2px solid #eeeeee}.product-grid .product .product-interior.over .color-swatch-line{background-color:#eeeeee}.product-grid .product .product-interior.over .product-hover{background-color:#eeeeee}.product-grid .product .product-interior.over .detail-hover{display:inline}.product-grid .product .product-interior.over .product-highlight{display:inline}.product-grid .product .product-highlight{color:#1c94bd;position:absolute;top:12px;left:28px;z-index:2;font-size:1.2rem;display:none}.product-grid .trending{padding-top:30px}.form{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;padding:0 0 30px}.form h3{font-size:2.2em;margin-top:0}.form input{border-radius:0;font-style:italic;min-width:260px}.register-email{margin-top:40px}.footer{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.4em;max-width:1170px}#sale-button a{background-color:#fef9ce}.form-feedback-signup{left:80%}#mc-embedded-subscribe{width:26%;min-width:26%;font-size:1.5rem;padding:9px 10px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;float:right}#mce-EMAIL,#mce-FNAME,#mce-MMERGE2,#nl-email{min-width:65%;width:65%;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;height:35px;float:left}.footer-list{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.6em;padding-top:20px;margin-bottom:20px;border-top:2px solid #eeeeee}.footer-list h4{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.6em}.footer-list ul{padding:0}.footer-list ul li{line-height:2rem}.footer-list div div{padding-left:0}.footer-list div.shareaholic-share-buttons-wrapper.shareaholic-ui{float:left}.footer-list div.shareaholic-canvas{float:right;position:relative;top:-10px}.footer-list .brand-icons,.footer-list .brand-icons a{font-size:1.35em;color:#b6b7ba}.footer-list .brand-icons a span{float:right}.copyright{padding-top:40px}.copyright a{padding-right:10px;margin-left:10px;border-right:1px solid #343433}.copyright a:last-child{border-right:none}.copyright a:first-child{margin-left:0}#footer-logo{float:right}.footer-right{text-align:right}.product-carousel-viewport{width:100%;overflow:hidden;position:relative;float:left;height:500px}.home .product-carousel-viewport{height:450px}.product-carousel-container{width:100%;height:390px;float:left;position:absolute;left:0}.product-carousel-container .home .product-carousel-container h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}.product-carousel-container .product{max-width:390px}.color-swatch{margin:0 3px 7px;padding-bottom:5px;display:inline-block;height:18px;width:18px}.color-swatch.active{outline:1px solid #ccc}.color-swatch:focus{outline-offset:0}.color-swatch-line{height:2px;margin:auto;background-color:#b6b7ba}.product-hover-on{background-color:#eeeeee;padding-bottom:20px;overflow:visible}#product-detail-container{color:#666666;margin:0 15px}#product-detail-container p,#product-detail-container li,#product-detail-container a{font-size:1.6rem}#product-detail-container h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:5.7rem}#product-detail-container h2{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:4rem;float:left;width:100%;margin-bottom:20px}#product-detail-container h2.sale{margin-top:0}#product-detail-container h3{color:#343433;margin:auto 15px;font-size:2rem;font-weight:bold}#product-detail-container h4.msrp{margin-top:20px;width:100%;float:left}#product-detail-container .stars{font-size:1.6rem}#product-detail-container .stars .active{color:#1c94bd}#product-detail-container .stars i{color:#9ad9e8}#product-detail-container #product-details-upper{margin-bottom:15px}#product-detail-container #stars-sharing{margin-top:30px;float:left;width:100%}#product-detail-container #product-details-marquee{float:left}#product-detail-container #product-details-marquee #product-details-image{width:100%;float:left;position:relative}#product-detail-container #product-details-marquee #product-main-image-container{height:auto;max-width:78%;margin:0 10%;text-align:center}#product-detail-container #product-details-marquee #zoom-enabled{position:absolute;top:85%;left:85px;font-size:2rem;z-index:5;color:#eeeeee}#product-detail-container #product-details-marquee #product-main-image{width:auto;max-width:100%;max-height:100%;position:relative}#product-detail-container #product-details-marquee #product-detail-carousel{margin:15px auto 0;width:100%;float:left;max-height:100px}#product-detail-container #product-details-marquee #product-detail-carousel .product-thumb-viewport{text-align:center;height:75px}#product-detail-container #product-details-marquee #product-detail-carousel .paddle-left{padding:0}#product-detail-container #product-details-marquee #product-detail-carousel .paddle-left img{max-width:43px}#product-detail-container #product-details-marquee #product-detail-carousel .paddle-right{text-align:right;padding:0}#product-detail-container #product-details-marquee #product-detail-carousel .paddle-right img{max-width:43px}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link{margin-right:10px;display:none}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link img{border:1px solid #f5f5f5}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link:hover{opacity:.7;text-decoration:none}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link:focus{opacity:1;cursor:default;text-decoration:none}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link.active img{border:1px solid #e2e2e2}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link.color-active{display:inline-block}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb{width:72px;border:1px solid transparent}#product-detail-container #product-details-header{float:right;position:relative}#product-detail-container #product-details-header #product-zoom-window{background-color:#fff;position:absolute;top:20px;left:-15%;height:500px;width:115%;z-index:-1}#product-detail-container #product-details{float:right;position:relative}#product-detail-container #product-details .color-swatch{margin:0 6px 0 0;height:24px;width:24px;float:left}#product-detail-container #product-details button{padding:10px 30px;float:left}#product-detail-container #product-details #product-details-desc{font-size:2em}#product-detail-container #product-details .brand-icons{text-align:right;padding:0;position:relative;top:10px;min-height:10px}#product-detail-container #product-details .brand-icons a{color:#666666}#product-detail-container #product-details #share-label{color:#666666;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.5rem;position:relative;top:16px}#product-detail-container #out-of-stock{display:none}#product-detail-container #outOfStockButton[disabled="disabled"]{background-color:#ddd}#product-detail-container #outOfStockModal input[type="text"]{width:48.5%;margin-right:3%;margin-bottom:20px;min-width:0;display:block;float:left}#product-detail-container #outOfStockModal input[type="text"]:nth-child(2){margin-right:0}#product-detail-container #outOfStockModal .error{border:1px solid #eb0e11}#product-detail-container #outOfStockModal .modal-body{padding:40px 40px 20px}#product-detail-container #outOfStockModal .modal-body p{margin-bottom:40px}#product-detail-container #outOfStockModal .modal-header,#product-detail-container #outOfStockModal .modal-footer{border:none}#product-detail-container #outOfStockModal button.close{padding:0;float:right}#product-detail-container #outOfStockModal #notify-button-save{float:right}#product-detail-container #outOfStockModal #notify-button-cancel{float:left;background-color:#eeeeee;color:#666666}#product-detail-container #outOfStockModal #notify-button-cancel:hover{background-color:#e2e2e2;color:black}#product-details-lower{margin-top:15px;color:#666666}#product-details-lower p,#product-details-lower li,#product-details-lower a{font-size:1.6rem}#product-details-lower h4{color:#343433;font-weight:bold}#product-details-lower #product-detail-list{float:right;padding-bottom:20px}#product-details-lower .lifestyle-images{float:left;padding:0 15px}#product-details-lower .lifestyle-images img{margin-bottom:15px}#product-details-lower #product-video-container{padding:0 15px;margin-bottom:15px}#product-details-lower ul{padding:0;margin-bottom:16px}#product-details-lower ul li a:hover{text-decoration:none}#shopping-details{border-top:2px solid #eeeeee;border-bottom:2px solid #eeeeee;padding:20px 0 0;float:left;width:100%}#shopping-details .color-swatches span{font-size:1.6em}#shopping-details .color-swatches{width:auto;float:left}#shopping-details #out-of-stock{float:left}#shopping-details-model,shopping-details-model-mobile{font-size:1.6em}#add-to-cart-form{float:left}#add-to-cart-form select{display:none!important}button#add-to-cart{display:none}#protection-container{float:left;margin:0}#protection-container h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin:20px 15px 30px}#protection-container .protection-logo{max-width:50%;margin-top:40px;width:auto}#protection-container .protection-detail{border:2px solid #eeeeee;padding:0 0 5px;height:100%;margin-bottom:18px;float:left}#protection-container .protection-detail-large h2{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;border-bottom:1px solid #666666;padding-bottom:10px;font-size:6rem}#protection-container .protection-detail-large img{margin:10px 0 20px}#protection-image{padding:0;clear:both;float:right;border-left:15px solid white;background-size:cover;height:100%}#protection-image img{display:none}#guarantee-container{margin-top:40px}#guarantee-container h2{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;border-bottom:1px solid #666666;padding-bottom:10px;font-size:6rem}#guarantee-container p{padding:0 0 5px;height:100%;margin-bottom:18px;float:left}#guarantee-container img{width:auto;margin:20px auto}#review-container h4{color:#343433;font-weight:bold}#review-container p{margin:0}#review-container img{width:auto}#review-container #submit-review-button{margin-top:25px}#review-container .row{margin:30px auto}#review-container #review-continue{font-weight:bold;font-size:1em}#review-container #review-continue-container{display:none}#review-container .chosen-container{font-size:1em;margin-right:10px;border:none;padding:10px}#review-container .chosen-single{box-shadow:none;border:none;background:#eeeeee;border-radius:0}#review-container .chosen-results li.highlighted{background-color:#9ad9e8;background-image:none;color:#343433}#review-container .chosen-drop{border:none;border-radius:0}#review-container .chosen-select span{padding:10px}#review-container.review-only>#submit-review-container{display:block}#review-container #submit-review-container{display:none;margin-top:0}#review-container #submit-review-container h4{margin-bottom:20px;margin-top:0}#review-container #submit-review-container label{width:30%;font-size:1.4rem;vertical-align:top;margin-top:5px}#review-container #submit-review-container img{margin:0 -3px 10px 0}#review-container #submit-review-container input[type="text"]{width:50%;height:28px;margin-bottom:10px;padding:5px;font-size:1.4rem}#review-container #submit-review-container textarea{width:70%;height:120px;font-size:1.4rem;padding:5px;margin-bottom:10px}#review-container #submit-review-container #review-cancel{color:#b6b7ba;background-color:#eeeeee}#review-container #submit-review-container #review-cancel:hover{color:#343433;background-color:#b6b7ba}#review-container #submit-review-container .form-details{margin-left:30%;font-size:1.2rem;margin-bottom:10px;margin-top:-5px}#review-container #submit-review-container .checkbox-row{margin:0 0 0 60px}#review-container #submit-review-container input[type=checkbox]{margin:4px 4px 0}#review-container #submit-review-container .review-input{font-size:4rem}#review-container #submit-review-container #review-cancel,#review-container #submit-review-container #review-submit{margin-top:10px}#review-container #submit-review-container .radio-row{margin:0 0 0 75px}#review-container #submit-review-container input[type=radio]{margin:4px 4px 0}#review-container #submit-review-container .review-input{font-size:1.3rem}#review-container .review{border-bottom:2px solid #eeeeee;padding-bottom:40px}#review-container .review-label{margin:5px 0}.might-like-container .product{font-size:.8em;max-width:100%}.might-like-container h4{font-size:2.2em}#cart-wrapper{font-size:1.6em;padding-bottom:40px}#cart-wrapper h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;margin-top:9px;font-size:3em}#cart-wrapper h4{font-size:1.2em}#cart-wrapper li{line-height:2em}#cart-wrapper .fa-stack{color:#b6b7ba}#cart-wrapper .cart-free-shipping{position:relative;font-style:italic}#cart-wrapper .cart-free-shipping .fa{color:#1c94bd;font-size:2rem}#cart-wrapper .cart-free-shipping h5{margin:0;font-size:1.35rem}#cart-wrapper .btn{width:100%;padding:14px;font-size:1.1em;margin-top:10px}#cart-wrapper .row{padding:24px 0}#cart-wrapper .row:nth-last-child(3){border-top:2px solid #eeeeee}#cart-wrapper .row:nth-last-child(2){border-bottom:2px solid #eeeeee}#cart-wrapper .cart-form div{padding-left:0;float:left;width:75%}#cart-wrapper .cart-form input{min-width:50%;border-radius:0;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-style:italic;margin-right:5px;float:left}#cart-wrapper .cart-form button{float:left;width:auto;margin:0;padding:6px 14px;color:#343433;background-color:#eeeeee;text-transform:uppercase;font-size:1em}#cart-wrapper .cart-form button:hover{background-color:#b6b7ba;color:#fff}#cart-wrapper .continue-shopping a.btn{margin-top:15px;padding:14px 24px;width:auto;color:#343433;background-color:#eeeeee}#cart-wrapper .continue-shopping a.btn:hover{background-color:#b6b7ba;color:#fff}#cart-wrapper .might-like-container{margin-top:40px}#cart-wrapper .cart-item{padding:24px 0;border-top:2px solid #eeeeee;vertical-align:middle}#cart-wrapper .cart-item li{line-height:1.4em}#cart-wrapper .cart-item div{display:inline-block;vertical-align:middle;float:none}#cart-wrapper .cart-counter{width:150px;border:2px solid #eeeeee;padding:5px 0;margin:15px}#cart-wrapper .cart-counter p{margin:0}#cart-wrapper .cart-counter input{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.1em;font-weight:light;text-align:center;background-color:white;border-style:none;display:inline-block;margin:0 auto;max-width:28%}#cart-wrapper .cart-counter .qty{width:75px}#cart-wrapper .cart-counter .fa{font-size:.6em}#cart-wrapper .update-delete .update{display:none;float:left;margin-top:0;padding:11px 14px;width:auto;color:#343433;background-color:#eeeeee;font-size:1.3rem}#cart-wrapper .update-delete .update:hover{background-color:#b6b7ba;color:#fff}#category-intro{text-align:center;margin-top:50px}.no-results{display:none;text-align:center}@media (min-width:1200px){.promo-block{width:49%}}@media (min-width:1200px) and (max-width:1299px){#lifestyle-collage .tile.bottom-right .details{padding-top:30px}#lifestyle-collage .tile.bottom-right .details h3{margin-top:0}#lifestyle-collage .tile.bottom-mid .details{padding-top:25%}#lifestyle-collage .tile.bottom-left .details{padding-top:25%}}.edu-contact-page-title{margin-bottom:40px}.edu-contact-page label{font-size:1.3rem}.container.edu-contact-page{margin-bottom:80px}.interested-products-selection{margin-bottom:15px}.product-check-row{margin-bottom:15px}.product-checkboxes li{display:block;float:left;width:50%}#submit-review-container-page-only{margin-top:0}#submit-review-container-page-only h4{margin-bottom:20px;margin-top:0}#submit-review-container-page-only label{width:30%;font-size:1.4rem;vertical-align:top;margin-top:5px}#submit-review-container-page-only img{margin:0 -3px 10px 0}#submit-review-container-page-only input[type="text"]{width:70%;height:28px;margin-bottom:10px;padding:5px;font-size:1.4rem}#submit-review-container-page-only textarea{width:70%;height:120px;font-size:1.4rem;padding:5px;margin-bottom:10px}#submit-review-container-page-only #review-cancel{color:#b6b7ba;background-color:#eeeeee}#submit-review-container-page-only #review-cancel:hover{color:#343433;background-color:#b6b7ba}#product-details-marquee-page-only{float:left}#product-details-marquee-page-only #product-details-image{width:100%;float:left;position:relative}#product-details-marquee-page-only #product-main-image-container{height:400px;max-width:100%;text-align:center}#product-details-marquee-page-only #zoom-enabled{position:absolute;top:95%;left:15px;font-size:2rem;z-index:5;color:#eeeeee}#product-details-marquee-page-only #product-main-image{width:auto;max-width:100%;max-height:100%;position:relative}#product-details-marquee-page-only #product-detail-carousel{margin:15px auto 0;width:100%;float:left;max-height:100px}#product-details-marquee-page-only #product-detail-carousel .product-thumb-viewport{text-align:center;height:75px}#product-details-marquee-page-only #product-detail-carousel .paddle-left{padding:0}#product-details-marquee-page-only #product-detail-carousel .paddle-left img{max-width:43px}#product-details-marquee-page-only #product-detail-carousel .paddle-right{text-align:right;padding:0}#product-details-marquee-page-only #product-detail-carousel .paddle-right img{max-width:43px}#product-details-marquee-page-only #product-detail-carousel .product-image-thumb-link{margin-right:10px;display:none}#product-details-marquee-page-only #product-detail-carousel .product-image-thumb-link img{border:1px solid #f5f5f5}#product-details-marquee-page-only #product-detail-carousel .product-image-thumb-link:hover{opacity:.7;text-decoration:none}#product-details-marquee-page-only #product-detail-carousel .product-image-thumb-link:focus{opacity:1;cursor:default;text-decoration:none}#product-details-marquee-page-only #product-detail-carousel .product-image-thumb-link.active img{border:1px solid #e2e2e2}#product-details-marquee-page-only #product-detail-carousel .product-image-thumb-link.color-active{display:inline-block}#product-details-marquee-page-only #product-detail-carousel .product-image-thumb{width:72px;border:1px solid transparent}#product-details-header-page-only{margin-bottom:40px;margin-top:40px}.review-page-only-container{margin-bottom:80px!important}#promo-details-show{display:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;height:50px;background-color:#343433;color:#fff;font-size:1.1rem;padding:12px 5px}#promo-details-show p{font-size:1.2rem}#promo-mobile-details-show{display:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;height:50px;background-color:#343433;color:#fff;font-size:1.1rem;padding:12px 5px}#promo-mobile-details-show p{font-size:1.1rem}#promo-details-button,.promo-hide,#promo-mobile-details-button{background:transparent;text-decoration:underline}#promo-details-button:hover,.promo-hide:hover,#promo-mobile-details-button:hover{color:#fff}#promo-details-button:hover:visited,.promo-hide:hover:visited,#promo-mobile-details-button:hover:visited{color:#000000}#promo-mobile-hide-button{display:none}#promo-mobile-hide-button:hover{color:#fff}#promo-mobile-hide-button:hover:visited{color:#000000}.requested input[type="text"]{width:70%;height:28px;margin-bottom:10px;padding:5px;font-size:1.4rem}.requested input textarea{width:70%;height:120px;font-size:1.4rem;padding:5px;margin-bottom:10px}.landing-hero-copy{border:2px solid #fff;padding:20px 40px 40px;height:auto;min-height:50%;transform:translateY(50%);margin-top:-10%}.landing-hero-copy h1{font-size:7rem}.landing-hero-copy h1 span{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3rem;margin-bottom:20px;width:100%;float:left}.landing-hero-copy ul{padding-left:0}.landing-hero-copy ul li{color:#eeeeee;line-height:1.3}.landing-hero-copy a.btn-default{background-color:#fff;color:#343433;border-color:#343433}.landing-hero-copy a.btn-default:hover{color:#666666;border-color:#666666}#review-dropdown{display:none}#seo-landing-copy-container{margin-top:40px;margin-bottom:40px}#seo-landing-copy-container #seo-landing-copy{margin-top:20px}#seo-landing-copy-container #seo-landing-copy p{font-size:2.4rem}#seo-landing-copy-container #seo-landing-testimonial{margin-top:80px;margin-left:20px;border-left:3px solid #eeeeee;position:relative}#seo-landing-copy-container #seo-landing-testimonial p{padding-left:10px;padding-top:10px;font-style:italic;color:#666666;font-size:1.8rem}#seo-landing-copy-container #seo-landing-testimonial span{padding-left:10px;margin-top:20px;font-size:1.4rem;font-style:italic;color:#666666}#seo-landing-copy-container #seo-landing-testimonial i.fa{color:#748b9b;opacity:.3;position:absolute;top:-12px;left:-14px;float:none}#seo-landing-copy-container #guarantee-container{margin-top:10px}#seo-landing-copy-container #guarantee-container p{font-size:2rem;text-align:center}#seo-rel-prod-header{margin:20px}.custom-form{font-size:1.3rem}.custom-form img{max-width:200px;height:auto}#review-sort{font-size:1.6rem}#stars-sharing{display:block;margin:0;float:none;width:auto}#stars-sharing .stars a{vertical-align:bottom;text-decoration:underline}#stars-sharing .stars .ratings{top:0;height:19px;width:auto;margin-right:10px;vertical-align:middle}#stars-sharing .stars .ratings .star{display:inline-block;width:15px;height:15px;background-image:url(/resources/images/ratings_stars.png);background-repeat:no-repeat;background-size:90px}#stars-sharing .stars .ratings .half-star{background-position-y:-26px}#stars-sharing .stars .ratings .empty-star{background-position-y:-52px}#stars-sharing .stars .ratings:before,#stars-sharing .stars .ratings:after{content:''}#stars-sharing .stars .ratings.four-half .star-5{background-position-y:-26px}#stars-sharing .stars .ratings.four .star-5{background-position-y:-52px}#stars-sharing .stars .ratings.three-half .star-5{background-position-y:-52px}#stars-sharing .stars .ratings.three-half .star-4{background-position-y:-26px}#stars-sharing .stars .ratings.three .star-5{background-position-y:-52px}#stars-sharing .stars .ratings.three .star-4{background-position-y:-52px}#stars-sharing .stars .ratings.two-half .star-5{background-position-y:-52px}#stars-sharing .stars .ratings.two-half .star-4{background-position-y:-52px}#stars-sharing .stars .ratings.two-half .star-3{background-position-y:-26px}#stars-sharing .stars .ratings.two .star-5{background-position-y:-52px}#stars-sharing .stars .ratings.two .star-4{background-position-y:-52px}#stars-sharing .stars .ratings.two .star-3{background-position-y:-52px}#stars-sharing .stars .ratings.one-half .star-5{background-position-y:-52px}#stars-sharing .stars .ratings.one-half .star-4{background-position-y:-52px}#stars-sharing .stars .ratings.one-half .star-3{background-position-y:-52px}#stars-sharing .stars .ratings.one-half .star-2{background-position-y:-26px}#stars-sharing .stars .ratings.one .star-5{background-position-y:-52px}#stars-sharing .stars .ratings.one .star-4{background-position-y:-52px}#stars-sharing .stars .ratings.one .star-3{background-position-y:-52px}#stars-sharing .stars .ratings.one .star-2{background-position-y:-52px}#stars-sharing .stars .ratings.half{width:46px}.modal-dialog#quick-view-modal{width:70%;max-width:900px}.modal-dialog#quick-view-modal .modal-content{border:none;border-radius:0}.modal-dialog#quick-view-modal .modal-content .modal-header{border:none;overflow:hidden;padding:15px 15px}.modal-dialog#quick-view-modal .modal-content .modal-header .close{position:relative;width:40px;height:40px;color:auto;opacity:1}.modal-dialog#quick-view-modal .modal-content .modal-header .close span{position:absolute;left:0;display:inline-block;height:1px;width:35px;background-color:#343433}.modal-dialog#quick-view-modal .modal-content .modal-header .close span:first-child{top:20px;transform:rotate(45deg)}.modal-dialog#quick-view-modal .modal-content .modal-header .close span:last-child{top:19px;transform:rotate(-45deg)}.modal-dialog#quick-view-modal .modal-content .modal-body{padding-top:0}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container{height:auto;padding-top:0}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3.4rem;letter-spacing:2px;line-height:1.3em}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.2rem;line-height:1.7em}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container a{font-size:1.2rem}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #product-details-marquee{padding-top:80px}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #product-details-marquee #zoom-enabled{top:100%;left:45%}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #product-details-marquee #product-main-image-container{height:auto}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #product-details-marquee #product-main-image-container img{max-height:240px}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #product-details-marquee #product-detail-carousel{margin-top:60px}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details{border:none;padding-top:25px;letter-spacing:1px}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details #shopping-details-model{font-size:1.3em}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details #shopping-details-model .delimiter{margin:0 6px}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details #stars-sharing{margin-top:0;display:inline-block;float:none;width:auto}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .color-swatches{padding:50px 0;float:none;overflow:hidden}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .color-swatches .color-swatch{border:1px solid #fff;margin:0 8px 0 1px;width:27px;height:27px}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .color-swatches .color-swatch.active{outline:1px solid #343433}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details #product-description-container{margin-bottom:50px}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container{margin-bottom:50px}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container .price{display:inline-block;width:48%;vertical-align:middle;text-align:left}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container .price h2{margin:0;font-size:3rem}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container .btn-container{display:inline-block;width:49%;text-align:right}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container .btn-container button#add-to-cart{display:inline-block;float:none;padding:17px 22px;vertical-align:middle}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .detailed-view{display:inline-block;width:32%}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .detailed-view a{text-decoration:underline;color:#1c94bd}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .lt-guarantee{display:inline-block;width:66%;text-align:right}.modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .lt-guarantee a{font-size:1.8rem}@media (max-width:1199px) and (min-width:992px){#logo{max-width:100px;margin-top:25px}#device-dropdown .dropdown-menu{left:-180px}.navbar ul li{padding:24px 10px 0}.navbar ul li h3 a{padding:15px 0}.navbar ul li a{padding:15px 5px}.navbar #search-form input[type="text"]{width:175px}.navbar .navbar-right li{padding:24px 15px 0}.navbar .navbar-right li:first-child{padding-right:20px}.navbar .navbar-right li:last-child{padding-left:20px}.navbar #info-nav li{padding-right:0;padding-left:0}.navbar #styles-dropdown div.dropdown-menu{left:-50px}.navbar #styles-dropdown #styles-nav{min-width:650px;padding:10px 35px 0}.navbar #styles-dropdown #styles-nav h3 a{display:block;width:100%;padding:3px;text-align:center;font-size:1.4rem}.navbar #styles-dropdown #styles-nav a.nav-img{display:block;padding:0;margin-bottom:20px}.navbar #sale-dropdown div.dropdown-menu{left:-320px}.hero-text-left{max-width:50%}.bestseller-trending h4 a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.2em;font-size:1.7rem}.home .promo-blocks>a .details{display:none!important}.promo-blocks .col-md-6{width:49%}.promo-block{width:49%}#lifestyle-collage{margin-top:11px}#lifestyle-collage .tile.top-left{width:100%}#lifestyle-collage .tile.top-right{display:none;width:49.5%;float:left;margin-right:1%}#lifestyle-collage .tile.bottom-left{width:49.5%}#lifestyle-collage .tile.bottom-mid{width:49.5%}#lifestyle-collage .tile.bottom-right{display:none;width:49.5%;overflow:hidden}#lifestyle-collage .tile.bottom-right:before{content:' ';display:block;width:100%;padding-top:124.35%}#lifestyle-collage .tile.bottom-right img{width:auto;height:100%;position:absolute;top:0;left:0}#lifestyle-collage .tile .details{display:none!important}.value-prop h1{font-size:4.1em}.product-carousel-container{height:240px}.product-carousel-container .col-md-4{max-width:325px}.register-email{margin-top:40px}#product-detail-container #shopping-details .stars{margin:20px 0}#product-detail-container #shopping-details .brand-icons{top:10px}#product-detail-container #shopping-details .brand-icons .shareaholic-canvas{float:right!important}#product-detail-container #stars-sharing{margin-top:20px}#collections-container .collections-tall img{height:460px}#collections-container .collection-text{height:215px}#collections-container .collection-text h3{font-size:3.4rem;letter-spacing:.015em;margin-bottom:10px}#collections-container .collection-text p{font-size:1.5rem;line-height:1.3em;letter-spacing:.015em}.homepage-banner-text{margin-bottom:0}.modal-dialog#quick-view-modal{width:100%}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #product-details-marquee #product-details-image{min-height:none}}@media (max-width:1024px) and (min-width:992px){.navbar ul li{padding:24px 7px 0}.navbar #search-form input[type="text"]{max-width:200px;min-width:200px;width:200px}.navbar .navbar-right li:first-child{padding-right:10px}.navbar .navbar-right li:last-child{padding-left:10px}.navbar #info-nav li{padding-right:0;padding-left:0}}@media (max-width:991px) and (min-width:768px){.container-fluid{padding:0}.products-hero h1{font-size:7em}.hero-text-left{max-width:60%}body.home .hero h2{font-size:9rem}.peace h1{font-size:9em}.value-prop h4{font-size:1.6em}.home .promo-blocks>a .details{display:none!important}#device-dropdown .dropdown-menu{left:-180px}.crumb-main{padding:35px 35px}#product-filter{padding:45px 35px}.promo-blocks h3{font-size:3.7em;line-height:1.2em;padding:15px 0}.promo-blocks h4{font-size:2.9em}.promo-blocks a{font-size:2em}#lifestyle-collage{margin-top:11px}#lifestyle-collage .tile.top-left{width:100%}#lifestyle-collage .tile.top-right{display:none;width:49.5%;float:left;margin-right:1%}#lifestyle-collage .tile.bottom-left{width:49.5%}#lifestyle-collage .tile.bottom-mid{width:49.5%}#lifestyle-collage .tile.bottom-right{display:none;width:49.5%;overflow:hidden}#lifestyle-collage .tile.bottom-right:before{content:' ';display:block;width:100%;padding-top:124.35%}#lifestyle-collage .tile.bottom-right img{width:auto;height:100%;position:absolute;top:0;left:0}#lifestyle-collage .tile.bottom-right .details{display:none!important}.home .product-carousel-viewport{max-height:390px}.value-prop hr{border-top-width:3px;margin-top:52px}.value-prop h1{font-size:3.1em}.bestseller .product{height:auto}.bestseller .product .square-img{height:200px}.bestseller .product .product-interior h4{margin-bottom:0}.bestseller .product .product-interior h4 a{font-size:1.2rem}.bestseller .product .product-interior.over h4{margin-bottom:0}.bestseller .product .product-interior.over h4 a{font-size:1.2rem}.bestseller .product .product-interior.over .detail-hover{display:inline-block;width:90%;padding:0}.hero-short h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-size:6.5rem;letter-spacing:.04rem;margin-top:8px}.hero-short h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.6rem;line-height:1.9rem;margin:-4px 0 15px 5px}.hero-short .btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6em;letter-spacing:3px;margin:6px 0 0 6px;padding:9px 60px}.product-carousel-container .col-md-4{max-width:380px;height:330px}h4 a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.8rem;display:block;height:40px;overflow:hidden;margin:0 10px}#logo{max-width:125px;margin-top:25px}.navbar .sub-nav a.parent,.navbar .sub-nav p{margin-bottom:0}.navbar ul li{padding:32px 10px}.navbar ul li:first-child{padding-left:0}.navbar ul li a{padding:15px 0;font-size:1.6em}.navbar .navbar-form{width:100%}.navbar .navbar-form input[type="text"]{min-width:0;max-width:150px}.navbar #search-form input[type="text"]{min-width:100px}.navbar #device-dropdown #devices-nav{padding-left:20px}.navbar #style-dropdown div.dropdown-menu{left:-50px}.navbar #style-dropdown #styles-nav{min-width:500px;padding:0 40px 20px 20px}.navbar #style-dropdown #styles-nav h3{margin-bottom:0}.navbar #sale-dropdown div.dropdown-menu{left:-200px;margin-left:-30px}.navbar #sale-dropdown #sale-nav{min-width:525px}.navbar #devices-nav{min-width:630px}.navbar #devices-nav>div{padding:0 5px}.navbar #devices-nav h3{padding-left:5px;margin-bottom:5px}.navbar .navbar-right{margin:0}.navbar .navbar-right li:first-child{padding-right:8px}.navbar .navbar-right li:last-child{padding-left:10px}.navbar .navbar-right #info-nav li{padding-right:0;padding-left:0}#product-detail-container li{font-size:1.4em}#product-detail-container #product-details-header{margin-top:3%}#product-detail-container #product-details-header h1{font-size:4.3em}#product-detail-container #product-details-marquee #product-main-image-container{height:auto}#product-detail-container #product-details-marquee #product-details-image{min-height:auto;min-width:0}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb{width:50px}#product-detail-container #product-details-marquee .product-thumb-viewport{overflow:hidden}#product-detail-container #shopping-details{padding:12px 0}#product-detail-container #shopping-details .color-swatches span,#product-detail-container #shopping-details .stars span,#product-detail-container #shopping-details a:last-child{font-size:1.4rem}#product-detail-container #shopping-details .stars{margin:0 0 10px}#product-detail-container #shopping-details-model,#product-detail-container shopping-details-model-mobile{font-size:1.4em}#product-detail-container #product-details #product-details-desc{font-size:1.6em}#product-detail-container #product-details h2{margin-top:20px;margin-bottom:20px}#product-detail-container #product-details .brand-icons{top:10px;float:left!important}#product-detail-container #protection-container{font-size:.9em}#product-detail-container #protection-container .protection-logo{vertical-align:center;width:90px}#product-detail-container #protection-container h3{font-size:1.8em;margin:10px 15px}.might-like-container .product-grid-row .product:last-child{display:none}.footer{font-size:1.3em}.brand-icons .fa-stack{font-size:.8em}#collections-container .collections-tall img{height:352px}#collections-container .collection-text{padding-left:15px;padding-right:15px}#collections-container .collection-text h3{font-size:3rem;margin-top:10px}#collections-container .collection-text p{margin-bottom:20px;text-align:center}#cart-wrapper .cart-counter{margin-left:-25px}.homepage-banner-text{margin-bottom:0}.modal-dialog#quick-view-modal{width:100%}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #product-details-marquee #product-details-image{min-height:auto}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #shopping-details .price-atc-container .price{width:30%}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #shopping-details .price-atc-container .btn-container{width:68%}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #shopping-details .lt-guarantee{width:63%}.modal-dialog#quick-view-modal .modal-content .modal-body #product-detail-container #shopping-details .lt-guarantee a{font-size:1.6rem}}@media (max-width:991px) and (min-width:900px){#search-form input[type="text"]{max-width:140px}}@media (max-width:899px) and (min-width:850px){#search-form input[type="text"]{max-width:140px}}@media (max-width:849px) and (min-width:799px){.navbar ul li{padding:32px 6px 0}.navbar #search-form input[type="text"]{max-width:140px}.navbar .navbar-nav{margin-left:0}.navbar .navbar-right li{padding:32px 4px 0}.navbar .navbar-right li:first-child{padding-right:8px}.navbar .navbar-right li:last-child{padding-left:8px}.navbar .navbar-right #info-nav li{padding-right:0;padding-left:0}}@media (max-width:799px) and (min-width:768px){.navbar ul li{padding:32px 4px 0}.navbar #search-form input[type="text"]{max-width:140px}.navbar .navbar-nav{margin-left:0}.navbar .navbar-right li:first-child{padding-right:4px}.navbar .navbar-right li:last-child{padding-left:12px}.navbar .navbar-right #info-nav li{padding-right:0;padding-left:0}}@media (max-width:790px) and (min-width:768px){#logo{max-width:100px;margin-top:30px}.navbar #search-form input[type="text"]{max-width:140px}}@media (max-width:767px){#promo-bar{font-size:1.1rem}#hero-container{height:320px}#hero-container h2{font-size:7rem;margin-bottom:20px}#hero-container h3{display:none}#hero-container .homepage-hero-image{max-height:320px}.products-hero{height:560px;padding:35px 60px}.products-hero h1{font-size:6em}.products-hero h2{font-size:1em}.navbar{height:70px;padding:5px}.navbar #logo{margin:5px 0 0 10px}.navbar .navbar-toggle{margin-top:13px;margin-bottom:13px}.navbar .navbar-collapse{position:relative;z-index:10;background-color:#efefef;float:none}.navbar .navbar-form .form-control-feedback{right:3%}.navbar .navbar-form input[type="text"]{max-width:97%}.navbar #devices-nav,.navbar #styles-nav,.navbar #sale-nav{min-width:0}.navbar #style-dropdown .dropdown-menu{max-width:100%}.navbar #style-dropdown .dropdown-menu #styles-nav{padding-right:10px}.navbar #style-dropdown .dropdown-menu #styles-nav h3{margin-bottom:10px;margin-top:0}.navbar #style-dropdown .dropdown-menu #styles-nav h3 a{font-weight:bold;font-size:2rem}.navbar #style-dropdown .dropdown-menu #styles-nav h3 a.separate{margin-bottom:25px}.navbar #style-dropdown .dropdown-menu #styles-nav ul{margin-bottom:20px;display:block;float:right;width:100%}.navbar #style-dropdown .dropdown-menu #styles-nav ul li{padding:0}.navbar #discover-dropdown .dropdown-menu{width:100%}.navbar #info-nav-mobile h3 a:hover,.navbar #info-nav-mobile h3 a:active{text-decoration:none}.navbar ul li{height:auto;padding:5px 10px;float:left;width:100%;text-align:right}.navbar .sub-nav{padding:10px 10px 10px 20px;float:left;width:100%}.navbar .sub-nav ul{margin-bottom:0}.navbar .sub-nav ul a.nav-img{display:none}.navbar .sub-nav>div{text-align:right}.navbar .sub-nav>div a,.navbar .sub-nav>div a.parent,.navbar .sub-nav>div p{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.5rem;font-weight:bold;margin-bottom:6px;padding:0 0 4px 0;display:block;text-align:right}.navbar .sub-nav>div .no-cat-page{display:none}.navbar .sub-nav#info-nav-mobile>div a{padding:0;margin-bottom:10px}.navbar #devices-nav ul{display:none}#search-form #keywords{float:right;margin-right:15px;width:50%}#search-form i{top:5px;right:15px}.peace h1{font-size:10em;margin-bottom:40px}.home .promo-blocks>a{max-width:100%;margin:0 0 1%}.home .promo-blocks>a .details{display:none!important}.promo-blocks h3{font-size:3.4em;line-height:1.2em;padding:3% 0}.promo-blocks h4{font-size:2.9em}.promo-blocks a{font-size:2em}.promo-blocks .content{padding-top:3%;margin:0}.hero-short{background-image:none!important;height:auto;text-align:center}.hero-short h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000!important;font-size:5rem;letter-spacing:.04rem;margin-top:8px}.hero-short h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000!important;font-size:1.4rem;line-height:1.9rem;margin:-4px 0 15px 5px}.hero-short .btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6em;letter-spacing:3px;margin:6px 0 0 6px;padding:9px 60px}#lifestyle-collage{margin-top:11px}#lifestyle-collage .tile.top-left,#lifestyle-collage .tile.top-right,#lifestyle-collage .tile.bottom-left,#lifestyle-collage .tile.bottom-mid,#lifestyle-collage .tile.bottom-right{width:100%;margin:1% 0;text-align:center}#lifestyle-collage .tile .details{display:none!important}.value-prop h1{font-size:4.1em}.product-carousel-viewport{height:1500px}.home .product-carousel-viewport{height:auto}.home .product-carousel-container{position:static}.product-carousel-container{width:100%;height:100%}.product-carousel-container .col-md-4{height:500px;width:100%;max-width:765px}.product-grid .product .product-interior .color-swatch-line{background-color:#eeeeee}.product-grid .product .product-interior .detail-hover{display:block}.crumb-nav .crumb-main{padding-bottom:0;padding-left:25px}.crumb-nav .crumb-main #crumb-container{margin-bottom:10px}.crumb-nav #filter-button{display:block;float:left;max-width:135px;margin-left:15px}#product-filter div#filter-options{padding:0 10px}#product-filter .color-swatch{margin-bottom:6px}#product-filter p{font-size:1.5rem}.product-grid .product{max-width:100%}.product-grid .product .product-interior .detail-hover{display:inline}.hero-text-right{margin-left:0}.hero-text-left{margin-right:0}.chosen-container{margin-bottom:10px;clear:both;float:left}.chosen-select{clear:both}.footer-list{margin-left:0;float:left;text-align:center;width:100%}.footer-list div div{float:none;margin:0 auto;padding-left:15px}.footer-list ul{padding:auto!important;margin:0 auto;clear:both}.footer-list li{background-color:#eeeeee;text-align:center;margin:12px;padding:19px 0 10px}.footer-list li a{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:3em;line-height:1.2em;text-decoration:none}.footer-list #sale-button{background-color:#fef9ce}.footer-list .brand-icons{text-align:center;margin-top:30px}.footer-list .brand-icons a span{float:none}#footer-logo{display:none}.blog-container a#read-btn.btn{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;border:none!important;font-size:1.6em;letter-spacing:.05em;margin-top:20px;padding:10px;background-color:#fff;color:#b6b7ba}#product-detail-container h1{font-size:4rem}#product-detail-container #product-details-image .paddle-left,#product-detail-container #product-details-image .paddle-right{top:50px}#product-detail-container #product-more-details{padding-top:20px;border-top:2px solid #eeeeee}#product-detail-container #product-details-header,#product-detail-container #product-details{float:none;margin:0 auto;width:98%}#product-detail-container #product-details-header{line-height:5em;padding-bottom:0}#product-detail-container #product-details-header h1{line-height:1em}#product-detail-container #product-details-marquee #product-detail-carousel .product-thumb-viewport{height:62px}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link{height:60px;width:60px;margin-bottom:5px}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link img{height:auto;width:100%}#product-detail-container #product-details{clear:both}#product-detail-container #product-details .brand-icons{margin-left:27%;text-align:center;float:none!important}#product-detail-container #product-details .color-swatch{width:30px;height:30px;margin-top:20px;margin-right:15px;float:none}#product-detail-container #product-details .color-swatch:last-child-of-type{margin-right:0}#product-detail-container #product-details button{float:none}#product-detail-container #product-details-header,#product-detail-container #shopping-details{border:none;text-align:center}#product-detail-container .color-swatches{clear:both;float:left;width:100%}#product-detail-container #add-to-cart-form{width:100%}#product-detail-container #shopping-details-model-mobile{width:100%;float:left;font-size:1.8rem;margin-top:15px}#product-detail-container #out-of-stock{width:100%}#product-detail-container .product-arrow{opacity:0;width:85px;height:175px;position:relative;margin-top:100px;display:none}#product-detail-container .product-arrow-left{left:auto}#product-detail-container .product-arrow-right{right:auto}#product-detail-container .product-carousel-container{float:none;margin:0 auto}#product-detail-container #product-details-marquee{padding:0}#product-detail-container #product-details-marquee #product-main-image-container{height:auto;max-width:none;margin:0;padding:0}#product-detail-container #product-details-marquee #product-details-image{min-width:0;min-height:0}#product-detail-container #product-details-marquee #product-main-image{width:auto;max-width:100%;max-height:100%}#product-detail-container #product-details-marquee #product-detail-carousel{overflow:hidden}#product-detail-container #product-details-marquee #product-detail-carousel div.col-xs-8{padding-bottom:550px;border-bottom:2px solid #eeeeee}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link{float:none}#product-detail-container #product-details-marquee #product-detail-carousel .product-thumb-viewport{text-align:center}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb{max-height:95px}#product-detail-container .shareaholic-share-buttons-container.right-align{text-align:center}#product-detail-container .shareaholic-share-buttons-container ul.shareaholic-share-buttons{margin-left:0!important}#protection-container{font-size:1em}#protection-container .protection-detail-large h2{text-align:center;font-size:4rem}.protection-logo{width:100%}#guarantee-container h2{text-align:center;font-size:4rem}.copyright{text-align:center;font-size:1.2em;line-height:2em}.copyright a{display:block;width:100%;border-right:none}.copyright a:first-child{margin-left:10px}#cart-wrapper h2{font-size:3.5rem;text-align:center}#cart-wrapper .continue-shopping a.btn{width:100%}#cart-wrapper .cart-counter{width:80%}#cart-wrapper .cart-counter .qty{width:30%}.cart-subtotal-amount{margin-top:30px}.cart-subtotal-amount p{text-align:right;font-weight:bold;font-size:2rem}.cart-subtotal-text{margin-top:30px}.register-email h3{margin:40px 0 20px;font-size:1.8rem}#mc-embedded-subscribe{font-size:1rem;line-height:1.5rem}#collections-container .pull-right{float:left!important}#collections-container .collection-text{height:auto;text-align:center;padding-top:0}#collections-container .collection-text h3{font-size:3rem}#collections-container .collection-text p{margin-bottom:20px}.product-checkboxes li{width:100%}#seo-landing-copy-container{margin-top:20px}#seo-landing-copy-container #seo-landing-copy{margin-top:0}#seo-landing-copy-container #seo-landing-copy p{font-size:1.8rem}#seo-landing-copy-container #seo-landing-testimonial{margin-top:20px}#seo-landing-copy-container #guarantee-container p{font-size:1.8rem}.landing-hero-copy{border:none;padding:10px 20px;height:auto;transform:translateY(0);margin-top:0;width:100%}.landing-hero-copy h1{text-shadow:2px 2px 2px #121212}.review-page-only-container #product-details-marquee-page-only #product-main-image-container{height:auto}.at4-icon{overflow:visible!important}.homepage-banner-text{margin-bottom:0;font-size:25px}.product-grid .product .product-interior .square-img .qv-btn{display:none}}@media (max-width:520px){#promo-bar{font-size:1.1rem}#logo{max-width:130px;width:130px}#hero-container{height:160px}#hero-container.seo-landing-hero{height:210px}#hero-container .hero{height:100%;padding:0;text-align:center}#hero-container .homepage-hero-image{max-height:160px}#hero-container h2{font-size:3.6rem;margin-bottom:20px;margin-top:10px}#hero-container h3{display:none}.products-hero{padding:35px 10px;height:600px}.value-prop h3{font-size:2.8em}.promo-blocks h3,.promo-blocks h3 a{font-size:2rem;margin:0}.promo-blocks p{font-size:1.6rem}.promo-blocks a{font-size:1.4rem}.crumb-main{padding:11px 20px 0;font-size:1.2rem}.crumb-main #crumb-container{padding-left:0}.crumb-main a{font-size:1.2rem}.crumb-main div#filter-button{padding:10px 15px;margin:0;float:left}#product-filter{padding:15px 10px}#product-filter p{font-size:1.3rem}.hero-short{padding:35px 30px;height:135px}.hero-short h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-size:3rem;letter-spacing:.03rem;margin-top:4px;margin-left:5px}.hero-short h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.3rem;line-height:1.5rem;margin:-4px 0 15px 5px}.hero-short .btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2em;letter-spacing:3px;border:3px solid #000000;margin:7px 0 0 5px;padding:5px 40px}.product-carousel-container .col-md-4{height:500px}#product-detail-container #product-details-header{padding-bottom:0}#product-detail-container #product-details-header h1{font-size:3rem}#product-details-header,#product-details,.review{width:100%}#product-detail-container #product-details-marquee #product-main-image-container{height:auto}#product-detail-container #product-details-marquee #product-detail-carousel .product-thumb-viewport{height:52px}#product-detail-container #product-details-marquee #product-detail-carousel .product-image-thumb-link{height:50px;width:50px}.footer-list li a{font-size:1.8em}.brand-icons a span{font-size:.9em}#mce-EMAIL{min-width:65%;width:65%}.register-email{margin-top:40px}#cart-wrapper h2{font-size:2.4rem}#cart-wrapper .cart-counter{width:100%}}@media (max-width:400px){.navbar #logo{max-width:100px;margin-top:15px;width:100px}#product-filter #filter-price .btn,#product-filter #sort-container .btn{padding:4px 8px;font-size:1.2rem}}.rating{float:left;text-align:left;width:30%;margin-left:0;margin-bottom:10px;direction:rtl;font-size:2rem;unicode-bidi:bidi-override;position:relative}.rating span.star{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;letter-spacing:-1.5px}.rating span.star:hover{cursor:pointer}.rating span.star:before{color:#9ad9e8;content:"\f006"}.rating span.star:hover:before,.rating span.star:hover~span.star:before{color:#1c94bd;content:"\f005"}.rating span.star:hover:after{direction:ltr;content:attr(title);position:absolute;left:0;bottom:-22px;white-space:nowrap;font:normal 14px/ normal Arial,Helvetica,sans-serif}.rating:hover{cursor:pointer}.stars-container{width:100%;float:left}#rating-text{float:left;font-size:1.4rem;padding-top:3px}#rated-stars{float:left;display:none;width:30%;margin-bottom:10px;height:28px}.ratings{width:115px;height:17px;display:inline-block;position:relative}.ratings:before,.ratings:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:2rem;position:absolute;top:0;left:0;letter-spacing:4px}.ratings:before{color:#9ad9e8;content:"\f006\f006\f006\f006\f006"}.ratings:after{color:#1c94bd;content:"\f005\f005\f005\f005\f005";overflow:hidden}#shopping-details .ratings{top:-3px}#product-details-header .ratings{top:-14px;width:105px}#product-details-header .review-count{position:relative;top:-25px}.ratings.one:after{content:"\f005"}.ratings.onehalf:after{content:"\f005\f089"}.ratings.two:after{content:"\f005\f005"}.ratings.twohalf:after{content:"\f005\f005\f089"}.ratings.three:after{content:"\f005\f005\f005"}.ratings.threehalf:after{content:"\f005\f005\f005\f089"}.ratings.four:after{content:"\f005\f005\f005\f005"}@media screen and (max-width:520px){#rating-text{display:none}.rating,#rated-stars{width:100%}}#superior-protection-header{margin-bottom:30px}#superior-protection-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px;margin-bottom:40px}#superior-protection-header .protection-video{margin-top:60px}#superior-protection-header .protection-video .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}#superior-protection-header .protection-video .embed-container iframe,#superior-protection-header .protection-video .embed-container object,#superior-protection-header .protection-video .embed-container .embed{position:absolute;top:0;left:0;width:100%;height:100%}#superior-protection-container{margin-top:60px;margin-bottom:80px}#superior-protection-container h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#superior-protection-container .protection-blurbs .protection-icons{margin-top:30px}#superior-protection-container .protection-blurbs .protection-icons h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#superior-protection-container .protection-blurbs .protection-icons p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.7rem;line-height:1.2em;letter-spacing:.015em}@media (max-width:991px) and (min-width:768px){#superior-protection-header h1{font-size:7.2rem}.protection-video{margin-top:40px}#superior-protection-container{margin-top:50px;margin-bottom:80px}#superior-protection-container h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3rem}#superior-protection-container .protection-blurbs .protection-icons{margin-top:30px}#superior-protection-container .protection-blurbs .protection-icons h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:2.7rem}#superior-protection-container .protection-blurbs .protection-icons p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem}}@media (max-width:767px){#superior-protection-header{margin-bottom:30px}#superior-protection-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:6rem;margin-bottom:30px}#superior-protection-container{margin-top:50px;margin-bottom:80px}#superior-protection-container h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6rem}#superior-protection-container .protection-blurbs .protection-icons{margin-top:30px}#superior-protection-container .protection-blurbs .protection-icons h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:2.1rem}#superior-protection-container .protection-blurbs .protection-icons p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem}}@media (max-width:520px){#superior-protection-header{margin-bottom:30px}#superior-protection-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:5rem;margin-bottom:20px}.protection-video{margin-top:20px}#superior-protection-container{margin-top:40px;margin-bottom:80px}#superior-protection-container h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.4rem}#superior-protection-container .protection-blurbs .protection-icons{margin-top:30px}#superior-protection-container .protection-blurbs .protection-icons h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:2.1rem}#superior-protection-container .protection-blurbs .protection-icons p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem}}#brenthaven-difference-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px;margin-bottom:40px}h1#bh-header-mobile{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3.6rem;line-height:4rem;font-weight:500}#brenthaven-difference-container{margin-bottom:100px}#brenthaven-difference-container .brenthaven-difference-hero-image img{margin-top:20px;margin-bottom:60px}#brenthaven-difference-container .bh-protection-guarantee{margin-top:40px;margin-bottom:40px}#brenthaven-difference-container .bh-protection-guarantee a{text-decoration:underline;font-weight:bold}#brenthaven-difference-container .bh-protection-guarantee h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#brenthaven-difference-container .bh-protection-guarantee h2{margin-bottom:30px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#brenthaven-difference-container .bh-protection-guarantee p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.7rem;line-height:1.2em;letter-spacing:.015em}#brenthaven-difference-container .bh-philosophy{margin-top:40px}#brenthaven-difference-container .bh-philosophy a{text-decoration:underline;font-weight:bold}#brenthaven-difference-container .bh-philosophy h2{margin-bottom:30px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#brenthaven-difference-container .bh-philosophy h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;text-align:left}#brenthaven-difference-container .bh-philosophy p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.7rem;line-height:1.2em;letter-spacing:.015em}@media (max-width:991px) and (min-width:768px){#brenthaven-difference-header{text-align:center}#brenthaven-difference-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:7.2rem;margin-bottom:30px}#brenthaven-difference-container{text-align:center}#brenthaven-difference-container .bh-protection-guarantee h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6rem;font-weight:bold}#brenthaven-difference-container .bh-protection-guarantee p{text-align:center}#brenthaven-difference-container .bh-philosophy{margin-top:30px}#brenthaven-difference-container .bh-philosophy a{text-decoration:underline;font-weight:bold}#brenthaven-difference-container .bh-philosophy h2{margin-bottom:20px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6rem;font-weight:bold;text-align:center}#brenthaven-difference-container .bh-philosophy h4{text-align:center}#brenthaven-difference-container .bh-philosophy p{text-align:center}}@media (max-width:767px){#brenthaven-difference-header{text-align:center}#brenthaven-difference-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:6rem;margin-bottom:30px}h1#bh-header-mobile{text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:3rem;line-height:3.6rem;font-weight:500}#brenthaven-difference-container{text-align:center;padding-left:15px;padding-right:15px}#brenthaven-difference-container .bh-protection-guarantee{text-align:center}#brenthaven-difference-container .bh-protection-guarantee h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.4rem;font-weight:bold}#brenthaven-difference-container .bh-philosophy h2{margin-bottom:20px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.4rem;font-weight:bold}#brenthaven-difference-container .bh-philosophy p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.2em;letter-spacing:.015em;text-align:center}#brenthaven-difference-container .bh-philosophy h4{text-align:center}}@media (max-width:520px){#brenthaven-difference-header h1{font-size:5rem}h1#bh-header-mobile{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.4rem;line-height:3rem}#brenthaven-difference-container .bh-protection-guarantee h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.2rem;font-weight:bold}#brenthaven-difference-container .bh-protection-guarantee p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.2em;letter-spacing:.015em}#brenthaven-difference-container .bh-philosophy h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.2rem;font-weight:bold}#brenthaven-difference-container .bh-philosophy p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.2em;letter-spacing:.015em}}#customer-service-main{min-height:400px;margin-bottom:140px;padding:20px}#customer-service-main h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-size:4rem;margin-bottom:40px;margin-top:0}#customer-service-main p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-bottom:30px}#customer-service-main p a{color:#748b9b;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;text-decoration:underline;font-weight:normal}#customer-service-main #form-btn.btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.1em;letter-spacing:3px;background-color:#fff;color:#748b9b;border-radius:0;border:3px solid #748b9b;margin:5px;padding:6px 40px}#customer-service-main a#cxl-btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.1em;letter-spacing:3px;background-color:#fff;color:#b6b7ba;border-radius:0;border:3px solid #b6b7ba;margin:5px;padding:6px 40px}#thank-you{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:4rem;margin-bottom:40px}.thank-you-body{text-align:center}#layout-contents{margin-top:20px}#layout-contents p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#layout-contents p a{color:#748b9b;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}#layout-contents label{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-decoration:capitalize;font-size:1.2rem;color:#748b9b}.customer-service{text-align:center;height:250px;max-width:250px;margin-left:20px;margin-top:60px;border:1px solid #b6b7ba;padding:0}a.box{padding:40% 40px 40px;display:inline-block;width:100%;height:100%;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:2rem;text-decoration:none;color:#fff}a.box:hover{color:#e2e2e2}#customer-service-details{margin-top:40px}#customer-service-details .customer-service-columns{max-width:250px;margin-left:20px}#customer-service-details .customer-service-columns a{color:#000000;font-weight:normal;text-decoration:underline}#customer-service-details .customer-service-columns hr{border-top:1px solid #b6b7ba;min-width:250px}#customer-service-details .customer-service-columns h4{margin-top:60px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:1.6rem}#customer-service-details .customer-service-columns h2{margin-top:40px;min-height:50px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.2rem}#customer-service-details .customer-service-columns .cs-address{min-height:80px;margin-top:40px}#customer-service-details .customer-service-columns .cs-hours{min-height:100px}#faq-container .faq-sections h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;margin-bottom:20px}#faq-container .faq-sections p{margin-left:20px}#faq-container .faq-sections .faq-toggle{color:#666666;font-size:1.1em;padding:5px;display:inline-block;float:left;width:25px;margin-top:-7px}#faq-container .faq-sections p.answer{margin-left:45px;color:#000000;font-weight:500;display:none}#product-forms-container #photo-error{display:none;color:#ff0000}#product-forms-container .js_hide{display:none}#product-forms-container .error{border:2px solid #ff0000}@media (max-width:1199px) and (min-width:992px){.customer-service{text-align:center;height:200px;max-width:200px;margin-top:20px;border:1px solid #b6b7ba;padding:20px}a.box{margin-top:20px;padding:20px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:2rem;text-decoration:none}#customer-service-details{margin-top:40px}#customer-service-details .customer-service-columns{max-width:200px}#customer-service-details .customer-service-columns hr{border-top:1px solid #b6b7ba;min-width:200px}#customer-service-details .customer-service-columns h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:1.4rem}#customer-service-details .customer-service-columns h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.2rem}#customer-service-details .customer-service-columns .cs-address{min-height:80px}#customer-service-details .customer-service-columns .cs-hours{min-height:100px}#layout-content{margin-top:20px}#layout-content p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#layout-content p a{color:#748b9b;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}#layout-content label{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-decoration:capitalize;font-size:1.2rem;color:#748b9b}}@media (max-width:991px) and (min-width:768px){#customer-service-main{text-align:center;min-height:400px;margin-top:20px;margin-bottom:80px;padding:10px}#customer-service-main h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:4rem;margin-bottom:20px}.customer-service{text-align:center;max-height:125px;max-width:300px;margin-left:20px;margin-top:50px;border:1px solid #b6b7ba;padding:20px}a.box{margin-top:5px;padding:20px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:1.8rem;text-decoration:none}#customer-service-details{margin-top:30px;text-align:left}#customer-service-details .customer-service-columns{max-width:300px;margin-left:20px}#customer-service-details .customer-service-columns hr{border-top:1px solid #b6b7ba;min-width:300px}#customer-service-details .customer-service-columns h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:1.6rem}#customer-service-details .customer-service-columns h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.2rem}#customer-service-details .customer-service-columns .cs-address{min-height:80px}#customer-service-details .customer-service-columns .cs-hours{min-height:100px}#faq-container .faq-sections h4{text-align:left;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;margin-bottom:20px}}@media (max-width:767px){#customer-service-main{text-align:left;min-height:400px;margin-top:20px;margin-bottom:80px;padding:10px}#customer-service-main h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:3rem;margin-bottom:20px}#customer-service-main h4{font-size:1.6rem;line-height:1.2em;letter-spacing:.011em}.customer-service{float:none;margin:0 auto;text-align:center;max-height:75px;max-width:400px;margin-top:40px;margin-bottom:5px;display:block;border:1px solid #000000;padding-top:10px}a.box{margin-top:7px;padding:10px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:1.8rem}#customer-service-details{margin-top:40px}#customer-service-details .customer-service-columns{margin:0 auto;float:none;text-align:center;max-width:400px;margin-bottom:20px}#customer-service-details .customer-service-columns hr{border-top:1px solid #b6b7ba;min-width:300px}#customer-service-details .customer-service-columns h4{margin-top:30px;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:1.6rem}#customer-service-details .customer-service-columns h2{min-height:30px;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2rem}#customer-service-details .customer-service-columns .cs-address{text-align:center;min-height:40px}#customer-service-details .customer-service-columns .cs-address p{text-align:center}#customer-service-details .customer-service-columns .cs-hours{text-align:center;min-height:60px}#customer-service-details .customer-service-columns .cs-hours p{text-align:center}#customer-service-details .customer-service-columns .directions{text-align:center}h1#customer-service{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3rem;margin-bottom:20px;text-transform:capitalize}}@media (max-width:520px){.customer-service-columns{max-width:300px;margin:0 auto;float:none;text-align:center;margin-bottom:20px}.customer-service{float:none;margin:0 auto;text-align:center;max-height:55px;max-width:300px;margin-top:40px;margin-bottom:5px;display:block;border:1px solid #000000;padding-top:10px}a.box{margin-top:7px;padding:3px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.3em;font-size:1.6rem}}#lifetime-guarantee-container{min-height:400px;margin-top:20px;margin-bottom:100px;padding:20px}#lifetime-guarantee-container h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:4rem;margin-bottom:40px}#lifetime-guarantee-container #lifetime-guarantee-image{margin-bottom:40px}#lifetime-guarantee-container #lifetime-guarantee-text h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;margin-bottom:40px}#lifetime-guarantee-container #lifetime-guarantee-text p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-bottom:30px;margin-right:40px}#lifetime-guarantee-container #lifetime-guarantee-text a{text-decoration:underline}#lifetime-guarantee-container #lifetime-aside{float:right}#lifetime-guarantee-container #lifetime-aside h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#lifetime-guarantee-container #lifetime-aside hr{border-top:1px solid #b6b7ba}#lifetime-guarantee-container #lifetime-aside p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-bottom:30px}#lifetime-guarantee-container #lifetime-aside a#register-btn{text-decoration:none;margin-bottom:0;display:block;padding:17px 0 20px}#lifetime-guarantee-container #lifetime-aside a#register-btn span{font-size:1.4rem;color:#fff;background-color:#1c94bd;padding:7px 100px}@media (max-width:991px) and (min-width:768px){#lifetime-guarantee-container h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:3.6rem;margin-bottom:40px}#lifetime-guarantee-container #lifetime-guarantee-image{margin-bottom:40px}#lifetime-guarantee-container #lifetime-guarantee-text h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;margin-bottom:30px}#lifetime-guarantee-container #lifetime-guarantee-text p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.4em;letter-spacing:.015em;margin-bottom:20px;margin-right:30px}#lifetime-guarantee-container #lifetime-guarantee-text a{text-decoration:underline;font-size:1.5rem}#lifetime-guarantee-container #lifetime-aside h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#lifetime-guarantee-container #lifetime-aside hr{border-top:1px solid #b6b7ba}#lifetime-guarantee-container #lifetime-aside p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.4em;letter-spacing:.015em;margin-bottom:30px}#lifetime-guarantee-container #lifetime-aside a{font-size:1.2rem}#lifetime-guarantee-container #lifetime-aside a#register-btn{text-decoration:none;margin-bottom:0;display:block}#lifetime-guarantee-container #lifetime-aside a#register-btn span{color:#fff;background-color:#1c94bd;padding:7px 100px}}@media (max-width:767px){#lifetime-guarantee-container h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:3.2rem;margin-bottom:30px}#lifetime-guarantee-container #lifetime-guarantee-image{margin-bottom:40px}#lifetime-guarantee-container #lifetime-guarantee-text{float:right;margin-top:40px}#lifetime-guarantee-container #lifetime-aside{float:left}a#register-btn{text-decoration:none;margin-bottom:0;display:block;max-width:200px}a#register-btn span{color:#fff;background-color:#1c94bd;padding:7px 70px}}@media (max-width:520px){#lifetime-guarantee-container{margin-top:0}#lifetime-guarantee-container h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:2.8rem;margin-bottom:20px}#lifetime-guarantee-container #lifetime-guarantee-image{margin-bottom:30px}}#blog-header h1 a{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px;margin-bottom:40px;display:inline-block}#blog-header h1 a:hover{text-decoration:none}#blog-header h1 a:focus{text-decoration:none}.blog-search input{min-width:270px;height:45px;border-radius:0;font-style:normal;background-color:#eeeeee}.blog-search input:focus{background-color:#fff}.blog-search .form-control-feedback{font-size:2rem;top:5px}.blog-search .chosen-container{font-size:1em;margin-right:10px;border:none;padding:10px;background-color:#eeeeee}.blog-search .chosen-container .chosen-drop{box-shadow:0 4px 5px rgba(0,0,0,0.3)}.blog-search .chosen-container .chosen-results{background-color:#eeeeee;color:#343433;font-size:1.4rem;padding:0 4px 4px;margin:0}.blog-search .chosen-container .chosen-results li:hover,.blog-search .chosen-container .chosen-results li:focus,.blog-search .chosen-container .chosen-results .higlighted{background-color:#fff}.blog-search .chosen-container .chosen-results .result-selected{background-color:#b6b7ba}.blog-search .chosen-container-active.chosen-with-drop .chosen-single{border:none;background:none;box-shadow:none}.blog-search .chosen-single{box-shadow:none;border:none;background:#eeeeee;border-radius:0}.blog-search .chosen-results li.highlighted{background-color:#9ad9e8;background-image:none;color:#343433}.blog-search .chosen-drop{border:none;border-radius:0}.blog-search .chosen-select span{padding:10px}#blog-container{background-color:#fff;margin-bottom:80px}#blog-container .caption{text-align:right;color:#666666;margin-right:30px}#blog-container .caption i{font-size:1.4rem}.blog-post-container{background-color:#eeeeee;margin-bottom:30px}.blog-post .full-article-text{padding-bottom:40px}.blog-post{margin-top:80px;margin-bottom:100px;min-height:400px}.blog-post .btn.btn-md.read-more{font-size:1.6em;letter-spacing:.05em;margin-top:20px;margin-left:0;padding:10px;background-color:#fff;color:#b6b7ba}.blog-post .blog-main-content{margin:40px 80px}.blog-post .blog-main-content .blog-title h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:4.9rem;line-height:1.1em;letter-spacing:.011em}.blog-post .blog-main-content .blog-title #blog-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.7rem}#blog-icons a{color:#666666;float:left}#blog-icons{margin-top:10px;margin-bottom:40px;float:left}.blog-article p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.8rem;line-height:1.4em;letter-spacing:.015em}.blog-article p a{color:#343433;font-size:1.8rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}div.article-container{background-color:#eeeeee}div.article-container p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.8rem;line-height:1.4em;letter-spacing:.015em;margin:20px}div.article-container p a{color:#343433;font-size:1.8rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}.full-article{margin:60px 0 30px}.full-article #blog-video-container{margin-bottom:40px}.full-article .layout-left{margin-bottom:20px}.full-article .bottom-image{margin-top:20px}.full-article-text{margin-top:20px}.blog-container div.blog-permalink{margin-top:30px}.btn.btn-md.read-more{margin-bottom:30px;margin-left:20px}h1.article-title{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:4rem;line-height:1.1em;letter-spacing:.011em;padding:20px}.article-image-layout{padding:0 30px}.article-image-layout .image-4 .top-image,.article-image-layout .image-3 .top-image{margin-bottom:15px}ul.blog-pagination{margin-left:0;text-align:center;padding:0}.blog-pagination li{display:inline-block;margin-bottom:40px;background-color:#eeeeee;margin-left:7px;padding:15px 15px;border:1px solid #eeeeee}.blog-pagination li a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2em;color:#666666;min-width:20px;display:inline-block}.blog-pagination li:hover{background-color:#fff}.blog-pagination li .glyphicon{line-height:1rem;font-weight:normal}#blog-content-lower{background-color:#fff}#blog-content-lower img{margin:0 auto;width:100%}.blog-preview-text{background-color:#eeeeee;padding:30px}.blog-preview-text h1{margin:0}.blog-preview-text h1 a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;color:#343433;font-weight:bold;font-size:3.9rem;line-height:1em;letter-spacing:.011em;min-height:78px;display:inline-block}.blog-preview-text h1 a:hover,.blog-preview-text h1 a:focus{text-decoration:none}.blog-preview-text .btn.btn-md.read-more{margin-bottom:0}@media (max-width:991px) and (min-width:768px){div.blog-search>div{margin-bottom:30px}div.blog-search>div:last-child{margin-bottom:0}div#blog-container{margin-bottom:0}div#blog-container .blog-post{margin-top:30px}#blog-main-content{margin:80px 60px 0}#blog-main-content .blog-title h1{font-size:3.6rem}#blog-main-content .blog-title #blog-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.4rem}div.blog-preview-text h1 a{font-size:2.9rem}.solo-image{margin-bottom:15px}}@media (max-width:767px){#blog-main-content{margin:60px 40px}#blog-main-content .blog-title h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:3.6rem;line-height:1.1em}#blog-main-content .blog-title #blog-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.4rem}div.blog-preview-text h1 a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;color:#343433;font-weight:bold;font-size:2.5rem;line-height:1em;letter-spacing:.011em;min-height:78px}div.image-4:last-child{margin-top:30px}}@media (max-width:520px){#blog-container{margin-bottom:0}.blog-post{margin-top:30px;margin-bottom:30px}#blog-header h1 a{font-size:6rem}#blog-main.row{margin-top:20px}.blog-post .blog-main-content{margin:40px 30px}.blog-post .blog-main-content .blog-title h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:2.6rem;line-height:1.1em}.blog-post .blog-main-content .blog-title #blog-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.1rem}.blog-post .blog-main-content .blog-article p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.3em;letter-spacing:.011em}.blog-post .blog-main-content .blog-article p a{color:#343433;font-size:1.5rem;line-height:1.3em;letter-spacing:.011em;text-decoration:none;font-weight:bold}.blog-pagination li{display:inline-block;margin-left:3px}.blog-pagination li a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1em;color:#666666;min-width:10px;display:inline-block}.blog-pagination li:hover{background-color:#fff}.blog-pagination li .glyphicon{line-height:1rem;font-weight:normal}div.blog-preview-text{margin-bottom:30px}.blog-preview-text h1 a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:2.5rem;line-height:1.1em;letter-spacing:.011em;min-height:58px}.blog-article p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.4em;letter-spacing:.015em}.blog-article p a{color:#343433;font-size:1.5rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}div.article-container p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.4em;letter-spacing:.015em;margin:20px}div.article-container p a{color:#343433;font-size:1.5rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}h1.article-title{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:3rem;line-height:1.1em;letter-spacing:.011em;padding:20px}.article-image-layout{padding:0}.article-image-layout .image-2 .top-image{margin-bottom:30px}.article-image-layout div.image-4:last-child{margin-top:30px}}#unplugged-header{margin-top:40px}#unplugged-header h1.unplugged-header{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px;margin-bottom:40px}#unplugged-container{margin:60px 40px;background-color:#eeeeee;padding-bottom:60px}#unplugged-container .unplugged-main-image img{width:103%;margin-left:-15px;margin-bottom:60px}#unplugged-container .unplugged-event-details{margin-left:40px;margin-right:60px}#unplugged-container .unplugged-event-details h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:4.9rem;line-height:1.1em;letter-spacing:.011em}#unplugged-container .unplugged-event-details #unplugged-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.7rem}#unplugged-container .unplugged-event-details .btn.btn-md.read-more{font-size:1.6em;letter-spacing:.05em;margin-top:20px;margin-left:0;padding:10px;background-color:#fff;color:#b6b7ba}#unplugged-container .unplugged-event-details p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.8rem;line-height:1.4em;letter-spacing:.015em}#unplugged-container .unplugged-event-details p a{color:#343433;font-size:1.8rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}#unplugged-info-section{margin-left:40px;margin-right:40px;margin-bottom:60px}#unplugged-info-section #unplugged-info-blurb h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3.2rem}#unplugged-info-section #unplugged-info-blurb p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.7rem;line-height:1.4em;letter-spacing:.015em;margin-right:20px}#unplugged-info-section #unplugged-email-list{border:1px solid #666666;margin-top:15px;padding-left:40px;padding-right:40px;padding-bottom:60px}#unplugged-info-section #unplugged-email-list h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3.2rem}#unplugged-info-section #unplugged-email-list p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.7rem;line-height:1.4em;letter-spacing:.015em}#unplugged-info-section #unplugged-email-list #unplugged-input{margin-top:15px;width:250px;height:50px;float:left}#unplugged-info-section #unplugged-email-list #mc-embedded-subscribe{width:90px;min-width:90px;max-width:90px;margin-top:15px;height:50px;margin-left:20px;float:left}#entrepreneur-past-events-container{margin-left:40px;margin-right:40px;margin-bottom:100px}#entrepreneur-past-events-container h1{padding-top:40px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3.2rem}#entrepreneur-past-events-container .unplugged-past-events{margin-top:20px;margin-bottom:60px;background-color:#fff}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left{background-color:#eeeeee;border-right:20px solid #fff;margin-bottom:60px}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left img{width:100%;padding-top:15px}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left h2{margin-top:40px;margin-bottom:30px;margin-left:20px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3.2rem}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left .btn.btn-md.read-more{font-size:1.6em;letter-spacing:.05em;margin-left:20px;padding:10px;background-color:#fff;color:#b6b7ba}@media (max-width:1199px) and (min-width:992px){#unplugged-info-section #unplugged-email-list #unplugged-input{width:200px;min-width:0}#unplugged-info-section #unplugged-email-list #mc-embedded-subscribe{margin-left:10px}}@media (max-width:991px) and (min-width:768px){#unplugged-header{margin-top:40px}#unplugged-header h1.unplugged-header{font-size:7rem}#unplugged-container{margin:40px 30px;background-color:#eeeeee;padding-bottom:50px}#unplugged-container .unplugged-main-image img{width:105%;margin-left:-15px;margin-bottom:40px}#unplugged-container .unplugged-event-details{margin-left:40px;margin-right:60px}#unplugged-container .unplugged-event-details h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:4rem;line-height:1.1em;letter-spacing:.011em}#unplugged-container .unplugged-event-details #unplugged-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.5rem}#unplugged-container .unplugged-event-details p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#unplugged-container .unplugged-event-details p a{color:#343433;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}#unplugged-info-section{margin-left:30px;margin-right:30px;margin-bottom:40px}#unplugged-info-section #unplugged-info-blurb{margin-bottom:20px}#unplugged-info-section #unplugged-email-list{border:1px solid #666666;margin-top:15px;padding-left:40px;padding-right:40px;padding-bottom:60px}#unplugged-info-section #unplugged-email-list #unplugged-input{margin-top:15px;width:350px;height:50px}#unplugged-info-section #unplugged-email-list span#unplugged-input-text{background-color:#eeeeee;color:#000000;text-transform:uppercase;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;width:70px;padding-top:10px;font-size:1.4rem;margin-top:23px;margin-left:205px}#entrepreneur-past-events-container{margin-left:30px;margin-right:30px;margin-bottom:100px}#entrepreneur-past-events-container .unplugged-past-events{margin-top:20px;margin-bottom:60px;background-color:#fff}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left{background-color:#eeeeee}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left img{width:100%;padding-top:15px}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left h2{margin-top:40px;margin-bottom:30px;margin-left:20px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3.2rem}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left .btn.btn-md.read-more{font-size:1.6em;letter-spacing:.05em;margin-left:20px;padding:10px;background-color:#fff;color:#b6b7ba}}@media (max-width:767px){#unplugged-header{margin-top:30px}#unplugged-header h1.unplugged-header{font-size:6rem}#unplugged-container{margin:30px 20px;background-color:#eeeeee;padding-bottom:40px}#unplugged-container .unplugged-main-image img{padding:20px;margin:0 auto;width:100%}#unplugged-container .unplugged-event-details{margin-left:10px;margin-right:10px}#unplugged-container .unplugged-event-details h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:3rem;line-height:1.1em;letter-spacing:.011em}#unplugged-container .unplugged-event-details #unplugged-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.5rem}#unplugged-container .unplugged-event-details p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#unplugged-container .unplugged-event-details p a{color:#343433;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;text-decoration:none;font-weight:bold}#unplugged-info-section{margin-left:30px;margin-right:20px;margin-bottom:40px}#unplugged-info-section #unplugged-info-blurb{margin-bottom:20px}#unplugged-info-section #unplugged-info-blurb h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3rem}#unplugged-info-section #unplugged-info-blurb p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#unplugged-info-section #unplugged-email-list{border:none;margin-top:15px;padding-left:30px;padding-right:30px;padding-bottom:40px}#unplugged-info-section #unplugged-email-list h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3rem}#unplugged-info-section #unplugged-email-list p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#unplugged-info-section #unplugged-email-list #unplugged-input{margin-top:15px;width:250px;min-width:0;height:50px}#unplugged-info-section #unplugged-email-list span#unplugged-input-text{display:none}#entrepreneur-past-events-container{margin-left:20px;margin-right:20px;margin-bottom:70px}#entrepreneur-past-events-container .unplugged-past-events{margin-top:20px;margin-bottom:40px;background-color:#fff}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left{background-color:#eeeeee}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left img{width:100%;padding-top:15px}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left h2{margin-top:40px;margin-bottom:30px;margin-left:20px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3rem}}@media (max-width:520px){#unplugged-header{margin-top:30px}#unplugged-header h1.unplugged-header{font-size:5rem}#unplugged-container .unplugged-event-details{margin-left:10px;margin-right:10px}#unplugged-container .unplugged-event-details h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#343433;font-weight:bold;font-size:2.6rem;line-height:1.1em;letter-spacing:.011em}#unplugged-container .unplugged-event-details #unplugged-tagline{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.3rem}#unplugged-container .unplugged-event-details p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.3em;letter-spacing:.015em}#unplugged-container .unplugged-event-details p a{color:#343433;font-size:1.5rem;line-height:1.3em;letter-spacing:.015em;text-decoration:none;font-weight:bold}#unplugged-container .unplugged-event-details .btn.btn-md.read-more{font-size:1.5em;letter-spacing:.05em;padding:7px;background-color:#fff;color:#b6b7ba}#unplugged-info-section #unplugged-info-blurb{margin-bottom:20px}#unplugged-info-section #unplugged-info-blurb h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:2.6rem}#unplugged-info-section #unplugged-info-blurb p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.3em;letter-spacing:.015em}#unplugged-info-section #unplugged-email-list{border:none;margin-top:15px;padding-left:10px;padding-right:10px;padding-bottom:20px}#unplugged-info-section #unplugged-email-list h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:2.6rem}#unplugged-info-section #unplugged-email-list p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.5rem;line-height:1.3em;letter-spacing:.015em}#unplugged-info-section #unplugged-email-list #unplugged-input{margin-top:15px;margin-left:-10px;width:180px;min-width:180px;height:40px}#unplugged-info-section #unplugged-email-list #mc-embedded-subscribe{margin-top:15px;height:40px}#entrepreneur-past-events-container{margin-bottom:60px}#entrepreneur-past-events-container .unplugged-past-events{margin-top:20px;margin-bottom:40px;background-color:#fff}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left{background-color:#eeeeee}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left img{width:100%;padding-top:15px}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left h2{margin-top:40px;margin-bottom:30px;margin-left:20px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:2.6rem}#entrepreneur-past-events-container .unplugged-past-events .unplugged-small-left .btn.btn-md.read-more{font-size:1.5em;letter-spacing:.05em;margin-left:20px;padding:7px;background-color:#fff;color:#b6b7ba}}#careers-container{min-height:400px;margin-top:0;margin-bottom:100px;padding:20px 40px}#careers-container #careers-header h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:4rem;margin-bottom:40px;margin-top:0}#careers-container #careers-listing-section{margin-top:40px}#careers-container #careers-listing-section h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#careers-container #careers-listing-section p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-bottom:30px;margin-right:60px}#careers-container #careers-listing-section a{text-decoration:underline}#careers-container #careers-sidebar h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#careers-container #careers-sidebar hr{border-top:1px solid #b6b7ba}#careers-container #careers-sidebar p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#careers-container li{list-style:disc;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-right:60px;margin-bottom:20px}@media (max-width:991px) and (min-width:768px){#careers-container #careers-sidebar{display:none}#careers-container #careers-aside h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;text-align:center}#careers-container #careers-aside hr{border-top:1px solid #b6b7ba}#careers-container #careers-aside p{text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-right:0}#careers-container #careers-aside a{text-align:center}}@media (max-width:767px){#careers-container #careers-header h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:3rem;margin-bottom:40px}#careers-container #careers-sidebar{display:none}#careers-container #careers-aside h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;text-align:center}#careers-container #careers-aside hr{border-top:1px solid #b6b7ba}#careers-container #careers-aside p{text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-right:0}#careers-container #careers-aside a{text-align:center}}@media (max-width:520px){#careers-container #careers-header h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:2.6rem;margin-bottom:40px}#careers-container #careers-sidebar{display:none}#careers-container #careers-aside h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;text-align:center}#careers-container #careers-aside hr{border-top:1px solid #b6b7ba}#careers-container #careers-aside p{text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;font-size:1.5rem;line-height:1.3em;letter-spacing:.015em;margin-right:0}#careers-container #careers-aside a{text-align:center}}#media-center-header h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:4rem;padding-left:10px}#media-center-boxes{margin-bottom:40px}#media-center-boxes .media-center{text-align:center;height:250px;max-width:250px;margin-left:20px;margin-top:60px;border:1px solid #b6b7ba;padding:0}#media-center-boxes a.media-box{margin-top:0;padding:35% 40px 20px;display:inline-block;height:100%;width:100%;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:2rem;text-decoration:none;color:#fff}#media-center-boxes a.media-box:hover{color:#e2e2e2}#media-container{margin-bottom:100px}#media-container hr{border-top:1px solid #b6b7ba}#media-container h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:1.6rem}#media-container h2{min-height:40px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:1.8rem}#media-container a{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-decoration:underline}#media-sidebar{float:left}#media-sidebar hr{max-width:250px;padding:0}#media-sidebar #mc-social{margin-top:40px}#media-sidebar h4{padding-left:10px}#media-sidebar h2{padding-left:10px}#media-sidebar p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;padding-left:10px}#media-sidebar a{padding-left:10px}#media-main-content{float:right}#media-main-content .media-blurb{padding-left:10px}#media-main-content .media-blurb p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#media-main-content #media-type{margin-top:10px}#media-main-content #media-type a{float:right;font-size:1.4rem}div.media-intro{margin-bottom:40px}div#media-listing p{margin-bottom:30px}div#media-main-content{padding-right:100px}div#media-main-content hr{max-width:785px;margin-left:-10px}@media (max-width:1199px) and (min-width:992px){#media-center-boxes{margin-bottom:40px}#media-center-boxes .media-center{text-align:center;height:200px;max-width:200px;margin-top:20px;border:1px solid #b6b7ba;padding:20px}#media-center-boxes a.media-box{margin-top:20px;padding:20px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:2rem;text-decoration:none}div#media-main-content{padding-right:60px}div#media-main-content hr{max-width:760px;margin-left:-10px}}@media (max-width:991px) and (min-width:768px){#media-center-header h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:4rem;padding-left:10px}#media-center-boxes{margin:0 auto;margin-top:20px;margin-bottom:40px}#media-center-boxes .media-center{text-align:center;max-height:125px;max-width:300px;margin-left:20px;margin-top:50px;border:1px solid #b6b7ba;padding:20px}#media-center-boxes a.media-box{padding:20px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:1.8rem;text-decoration:none}div#media-main-content{padding-right:30px}div#media-main-content hr{max-width:760px;margin-left:-10px}#media-main-content #media-type a{font-size:1rem}}@media (max-width:767px){#media-center-header h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-weight:bold;font-size:3rem;padding-left:10px;margin-bottom:0;text-align:center}#media-center-boxes{margin:0 auto;margin-top:20px;margin-bottom:40px}#media-center-boxes .media-center{float:none;margin:0 auto;text-align:center;max-height:75px;max-width:400px;margin-top:40px;margin-bottom:5px;display:block;border:1px solid #000000;padding-top:10px}#media-center-boxes a.media-box{padding:15px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.4em;font-size:1.8rem}#media-main-content{float:left;margin:0 auto;margin-left:20px}#media-sidebar{text-align:center;margin:0 auto;float:right}#media-sidebar p{text-align:center}}@media (max-width:520px){#media-center-boxes{margin:0 auto;margin-top:20px;margin-bottom:40px}#media-center-boxes .media-center{float:none;margin:0 auto;text-align:center;max-height:55px;max-width:300px;margin-top:40px;margin-bottom:5px;display:block;border:1px solid #000000;padding-top:10px}#media-center-boxes a.media-box{padding:7px;display:inline-block;text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;line-height:1.3em;font-size:1.6rem}#media-sidebar{text-align:center;margin:0 auto;float:right}#media-sidebar p{text-align:center;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;font-size:1.4rem;line-height:1.3em;letter-spacing:.015em;padding-left:10px}#media-sidebar a{padding-left:10px;font-size:1.4rem;line-height:1.3em}#media-sidebar h4{font-size:1.4rem;padding-left:10px}#media-main-content .media-blurb h4{font-size:1.4rem;padding-left:10px}#media-main-content .media-blurb p{text-align:left;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;font-size:1.4rem;line-height:1.3em;letter-spacing:.015em;padding-left:10px}#media-main-content .media-blurb a{font-size:1.4rem;line-height:1.3em}#media-main-content #media-type{display:none}}#stores-header{margin-top:40px}#stores-header h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:4rem;margin-bottom:40px;padding-left:20px}#stores-container .stores-layout{margin-bottom:100px;background-color:#eeeeee}#stores-container .stores-layout .store-info{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;padding:0}#stores-container .stores-layout .store-image{background-color:#eeeeee;padding:0}#stores-container .stores-layout .store-info-text{background-color:#eeeeee;min-height:258px;padding-left:20px;padding-top:10px}#stores-container .stores-layout .store-info-text h2{font-weight:bold;margin-bottom:30px}#stores-container .stores-layout .store-info-text p{color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em}#stores-container .stores-layout .store-info-text a{color:#343433;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;text-decoration:underline}#stores-container .stores-layout .store-info-text p.store-hours{margin-top:10px}@media (max-width:1199px) and (min-width:992px){#stores-container .stores-layout{background-color:#eeeeee}#stores-container .stores-layout .store-info{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;padding:0}#stores-container .stores-layout .store-image{background-color:#eeeeee;padding:0}#stores-container .stores-layout .store-info-text{background-color:#eeeeee;min-height:213px;padding-left:20px}#stores-container .stores-layout .store-info-text h2{font-weight:bold;font-size:3rem;margin-bottom:20px}#stores-container .stores-layout .store-info-text p.store-hours{margin-top:10px;padding-bottom:10px}}@media (max-width:991px) and (min-width:768px){#stores-container .stores-layout{margin-bottom:40px;background-color:#eeeeee}#stores-container .stores-layout .store-info{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;padding:0}#stores-container .stores-layout .store-image{background-color:#eeeeee;margin-bottom:0;padding:0}#stores-container .stores-layout .store-info-text{float:left}#stores-container .stores-layout .store-map{float:right}}#about-container{min-height:400px;margin-top:20px;margin-bottom:100px;padding:0 40px}#about-container #about-header{margin-bottom:40px}#about-container #about-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px;margin-bottom:40px}#about-container h2{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:4rem;margin-bottom:40px}#about-container .about-sub-head p{font-size:2rem;color:#666666}#about-container .about-sub-head:last-child{padding-left:40px}#about-container .about-listing-section{margin-top:40px}#about-container .about-listing-section .timeline-copy{padding-top:60px;padding-left:40px}#about-container .about-listing-section .timeline-copy h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:4rem;margin-bottom:40px}#about-container .about-listing-section .timeline-copy p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:3.6rem;line-height:4.2rem;letter-spacing:.015rem;margin-bottom:30px;margin-right:60px}#about-container .about-listing-section .timeline-copy a{text-decoration:underline}@media (max-width:767px){#about-container{padding:0}#about-container #about-header{margin-bottom:20px}#about-container h2{font-size:3rem;margin-bottom:0}#about-container .about-sub-head{padding:20px 35px 0}#about-container .about-sub-head p{font-size:2rem;color:#666666}#about-container .about-sub-head:last-child{padding-left:35px}#about-container .about-listing-section .timeline-copy{padding-left:35px;padding-top:20px;padding-bottom:20px}#about-container .about-listing-section .timeline-copy h3{margin-bottom:20px}#about-container .about-listing-section .timeline-copy p{font-size:2.5rem;line-height:3rem;margin-bottom:0}}#site-map h2,#site-map h2>a{font-size:24px}#site-map h3{font-size:20px}#checkout-container{padding-left:30px;padding-right:30px;margin-bottom:40px}#checkout-container h1,#checkout-container h2,#checkout-container h3{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-bottom:20px}#checkout-container h3{padding-bottom:10px;border-bottom:1px solid #eeeeee}#checkout-container h5{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;margin-bottom:5px}#checkout-container label{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:1.2rem}#checkout-container input[type="text"],#checkout-container input[type="email"]{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;width:100%;margin-bottom:10px;padding:6px 6px;border:1px solid #eeeeee;font-size:1.35rem;line-height:1.8rem}#checkout-container input[type="text"]:focus,#checkout-container input[type="email"]:focus{background-color:#eeeeee}#checkout-container input[type="checkbox"]{top:-4px}#checkout-container #checkout-row{margin-bottom:20px}#checkout-container #billing-details,#checkout-container #ship-payment-method,#checkout-container #shipping-details{margin-bottom:20px}#checkout-container #billing-details .control-group,#checkout-container #ship-payment-method .control-group,#checkout-container #shipping-details .control-group{padding:0}#checkout-container #billing-details .pull-left,#checkout-container #ship-payment-method .pull-left,#checkout-container #shipping-details .pull-left{padding-right:5px}#checkout-container #billing-details .pull-right,#checkout-container #ship-payment-method .pull-right,#checkout-container #shipping-details .pull-right{padding-left:5px}#checkout-container #billing-details .country-group,#checkout-container #ship-payment-method .country-group,#checkout-container #shipping-details .country-group,#checkout-container #billing-details .phone-group,#checkout-container #ship-payment-method .phone-group,#checkout-container #shipping-details .phone-group{float:left;margin-top:10px}#checkout-container #ship-payment-method{opacity:.3}#checkout-container #ship-payment-method input[type="radio"]{margin-right:10px}#checkout-container #ship-payment-method #ship-method-fields{margin-bottom:20px}#checkout-container #ship-payment-method #ship-method-fields label{padding-left:0;text-transform:none}#checkout-container #ship-payment-method #card-details{display:none}#checkout-container #ship-payment-method #paypal-details{display:none;margin-top:20px}#checkout-container #payment-method-group{margin-bottom:10px;float:left}#checkout-container #shipping_details_drawer{display:none}#checkout-container #confirmation-container{padding:0;opacity:.3}#checkout-container #confirmation-container #confirmation-details{margin-bottom:20px}#checkout-container #confirmation-container #confirmation-details #confirmation-items div.row{padding-bottom:15px;margin:0 0 10px;border-bottom:1px solid #eeeeee}#checkout-container #confirmation-container #confirmation-details #confirmation-items div.row>div{padding-left:5px;padding-right:5px}#checkout-container #confirmation-container #confirmation-details #confirmation-items div.row li{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin-top:3px}#checkout-container #confirmation-container #confirmation-details #confirmation-items .mini-cart-img-container{height:60px}#checkout-container #confirmation-container #confirmation-details #confirmation-items .mini-cart-img-container img{position:relative;max-height:75px;display:block;margin:auto;width:auto}#checkout-container #confirmation-container #confirmation-details #promo-input{max-width:153px;float:left;padding:2px 6px;font-size:1rem;margin-right:20px}#checkout-container #confirmation-container #confirmation-details #promo-code-apply{padding:5px 7px;font-size:1rem;width:auto;color:#343433;background-color:#eee;float:right;margin-left:5px}#checkout-container #confirmation-container #confirmation-details .error{color:red}#checkout-container #confirmation-container #confirmation-details div.row.totals-div{margin:0 0 5px}#checkout-container #confirmation-container #confirmation-details div.row.totals-div>span{padding-left:5px;padding-right:5px;font-size:1.3rem;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#checkout-container #confirmation-container #confirmation-details #order-total span{font-weight:bold;margin-top:15px}#checkout-container #holiday-cart-msg{padding:0}#checkout-container #back-to-cart{padding:9px 10px;font-size:1.3rem;line-height:1.5rem;width:auto;color:#343433;background-color:#eee;float:right}#checkout-container #create-account-group{margin-bottom:40px}#checkout-container #create-account-group label{text-transform:none}#checkout-container #create-account-group input[type="checkbox"]{margin-right:5px}#checkout-container select.validation-error,#checkout-container input.validation-error,#checkout-container div.validation-error{border:1px solid #eb0e11}#checkout-container #edit-cart-notice{padding:0;margin:10px 0}#checkout-container #living-social{padding:0;margin:10px 0;color:#eb0e11}#checkout-container .chosen-container{font-size:1em;margin-right:10px;border:1px solid #eeeeee;padding:2px 6px 3px;background-color:#fff}#checkout-container .chosen-container .chosen-drop{box-shadow:0 4px 5px rgba(0,0,0,0.3)}#checkout-container .chosen-container .chosen-results{background-color:#fff;color:#666666;font-size:1.4rem;padding:0 4px 4px;margin:0}#checkout-container .chosen-container .chosen-results li:hover,#checkout-container .chosen-container .chosen-results li:focus,#checkout-container .chosen-container .chosen-results .higlighted{background-color:#eeeeee}#checkout-container .chosen-container .chosen-results .result-selected{background-color:#e2e2e2}#checkout-container .chosen-container-active.chosen-with-drop .chosen-single{border:none;background:none;box-shadow:none}#checkout-container .chosen-single{box-shadow:none;border:none;background:#fff;border-radius:0}#checkout-container .chosen-results li.highlighted{background-color:#e2e2e2;background-image:none;color:#343433}#checkout-container .chosen-drop{border:none;border-radius:0}#checkout-container .chosen-select span{padding:10px}#checkout-container #step-one{float:right}#checkout-container #step-one.done{background-color:#eeeeee;color:#343433}#checkout-container #step-two{float:right;margin-top:40px;display:none}#checkout-container #step-two.done{background-color:#eeeeee;color:#343433;display:block}#checkout-container .alert{color:#eb0e11;padding:10px;font-size:1.2rem;background-color:#f2cfd8;border-radius:0;border:1px solid #eb0e11}#checkout-container .disclaimer p{font-size:1.3rem}#order-success-container h1{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold}#order-success-container .control-group{font-size:1.3rem}#order-success-container table{float:left;margin:40px 0;font-size:1.3rem}#order-success-container legend{margin-top:20px;display:block;float:left}#order-success-container #order-items-row{margin-bottom:40px}@media screen and (max-width:1199px) and (min-width:992px){#checkout-container #ship-payment-method #expiration-group{margin-bottom:10px;padding-right:0}#checkout-container .chosen-container{min-width:48%;margin-right:0}#checkout-container .chosen-container:nth-child(2){float:right}#checkout-container #ship-payment-method .pull-right{padding-left:0}#checkout-container #ship-payment-method .pull-left{padding-right:0}}@media screen and (max-width:991px) and (min-width:768px){#checkout-container #billing-details .country-group,#checkout-container #shipping-details .country-group{margin-top:0}#checkout-container #expiration-group{margin-bottom:10px}#checkout-container #confirmation-container{padding:0 15px;float:right;margin-left:0}#checkout-container #confirmation-container #confirmation-items .mini-cart-img-container{text-align:center}#checkout-container #confirmation-container #confirmation-items .mini-cart-img-container img{width:80%}#checkout-container #confirmation-container #promo-container{text-align:right}#checkout-container #confirmation-container #promo-container #promo-input{float:none}}@media screen and (max-width:767px){#expiration-group{margin-bottom:10px}#expiration-group .chosen-container{clear:none;min-width:46%}#checkout-container #ship-payment-method{display:none;float:left}#checkout-container #ship-payment-method #expiration-group{margin-bottom:10px;padding-right:0}#checkout-container #ship-payment-method .pull-left{padding-right:0}#checkout-container #billing-details .pull-right,#checkout-container #shipping-details .pull-right{padding-left:0}#checkout-container #billing-details .pull-left,#checkout-container #shipping-details .pull-left{padding-right:0}#checkout-container #billing-details .col-xs-6.pull-right,#checkout-container #shipping-details .col-xs-6.pull-right{padding-left:5px}#checkout-container #billing-details .col-xs-6.pull-left,#checkout-container #shipping-details .col-xs-6.pull-left{padding-right:5px}#checkout-container #confirmation-container{display:none;padding:0 15px;float:right;margin-left:0}#checkout-container #confirmation-container #confirmation-items .mini-cart-img-container{text-align:center}#checkout-container #confirmation-container #confirmation-items .mini-cart-img-container img{width:50%}#checkout-container #confirmation-container #promo-container{text-align:right}#checkout-container #confirmation-container #promo-container #promo-input{float:none}}@media screen and (max-width:520px){#checkout-container h5{text-align:right}#checkout-container #expiration-group{margin-bottom:10px}#checkout-container #ship-payment-method{float:left}#checkout-container #ship-payment-method #payment_method{float:left}#checkout-container #confirmation-container #confirmation-items .mini-cart-img-container img{width:80%}#checkout-container #confirmation-container #promo-container #promo-input{float:left;width:78%}#checkout-container select{margin-top:10px;margin-bottom:10px}#checkout-container .chosen-container{margin-right:0;min-width:47%}#checkout-container .chosen-container:nth-child(2){float:left;width:47%;margin-right:10px}#checkout-container #payment_method_chosen{width:100%!important;float:left;margin-top:20px}}#edu-wrapper #header-contact-link{padding:15px 15px 13px;color:#FFF;text-transform:uppercase;font-size:1.5rem}#edu-wrapper #header-contact-link:hover{color:#000;background-color:#e6e6e6}#edu-wrapper #new-products{color:#1c94bd;text-transform:uppercase;font-weight:600}#edu-wrapper #edu-promo-bar{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;width:100%;float:left;background-color:#1c94bd;height:auto;color:#fff;font-size:1.4rem;padding:12px 80px}#edu-wrapper #edu-promo-bar span a{color:#fff;text-decoration:underline}#edu-wrapper .navbar{font-family:'Muli',sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;clear:both;padding-left:40px;padding-right:20px}#edu-wrapper .navbar .navbar-right li{padding:22px 10px}#edu-wrapper .navbar .contact-email{text-transform:none}#edu-wrapper .navbar-nav{float:left}#edu-wrapper #portal-container .hero{max-height:500px;position:relative;font-family:'Muli',sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#edu-wrapper #portal-container .hero:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(left,rgba(51,51,51,0.6) 0,rgba(51,51,51,0) 50%,rgba(51,51,51,0) 100%);background:-webkit-linear-gradient(left,rgba(51,51,51,0.6) 0,rgba(51,51,51,0) 50%,rgba(51,51,51,0) 100%);background:linear-gradient(to right,rgba(51,51,51,0.6) 0,rgba(51,51,51,0) 50%,rgba(51,51,51,0) 100%);height:100%;width:100%}#edu-wrapper #portal-container .hero h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:8rem;letter-spacing:.04rem;margin-top:8px}#edu-wrapper #portal-container .hero h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.6em;margin:12px 0 30px 0}#edu-wrapper .value-prop h4 a{font-family:'DIN Next W01 Regular','Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;font-size:2rem;margin-bottom:0;color:#b6b7ba}#edu-wrapper .value-prop h4 a:hover,#edu-wrapper .value-prop h4 a:focus{text-decoration:none;cursor:pointer}#edu-wrapper .value-prop h4 a.over{color:#748b9b}#edu-wrapper .value-prop .protection-icon{background:url('/resources/images/icons/k-12-hover.jpg') 0 0 no-repeat transparent;background-size:contain}#edu-wrapper .peace h2{margin-top:5px}#edu-wrapper .peace h3{margin-top:15px}#edu-wrapper .promo-blocks .promo-block{padding-right:0}#edu-wrapper .promo-blocks .promo-block div:first-child{padding:0}#edu-wrapper .promo-blocks .content{padding:20px 40px 40px}#edu-wrapper .footer-list{color:#343433;background-color:#fff;margin-bottom:0;border-top:0}#edu-wrapper .footer-list ul,#edu-wrapper .footer-list li,#edu-wrapper .footer-list a{color:#343433}#edu-wrapper .footer-list .footer-contact{margin-left:-45px}#edu-wrapper .footer-list .footer-tools{margin-right:25px;margin-left:10px}#edu-wrapper .register-email label{margin-left:70px;font-size:25px;font-weight:normal;text-align:left;clear:both;float:left;padding-top:25px}#edu-wrapper .register-email label p{font-size:25px;font-weight:normal;text-align:left}#edu-wrapper .embed-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}#edu-wrapper .embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#edu-wrapper #mc_embed_signup_scroll{float:right;margin-right:150px;padding-top:15px}#edu-wrapper #mc-embedded-subscribe{border:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;width:33%;max-width:33%;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:20px;margin-top:-10px;padding:15px 20px;text-transform:uppercase;letter-spacing:1px;background-color:#03a6d9;color:#fff}#edu-wrapper #mc-embedded-subscribe:hover,#edu-wrapper #mc-embedded-subscribe:focus{color:#343433;border-color:#fff;background-color:#eeeeee}#edu-wrapper .copyright-container{color:#343433;background-color:#fff;font-size:1em;padding:20px 0 40px}#edu-wrapper .copyright-container ul,#edu-wrapper .copyright-container li,#edu-wrapper .copyright-container a{color:#343433}#edu-wrapper .copyright a{font-size:1.2em;border-right:1px solid #fff}#edu-wrapper .copyright a:last-child{border-right:none}#edu-wrapper #edu-product-contact{margin:20px 0 10px 0;padding:0}#edu-wrapper #edu-product-buy-one{margin:20px 0 10px 0;padding:0}#edu-wrapper #edu-product-contact>a{padding:10px 30px;width:200px}#edu-wrapper #edu-product-buy-one>a{padding:10px 30px;width:200px}#edu-wrapper #portal-container #portal-links .btn-default{margin-top:20px}#edu-wrapper #portal-container p{font-size:24px;font-family:'Open Sans',helvetica,sans-serif}#edu-wrapper #portal-container #portal-links-upper{margin-top:40px}#edu-wrapper #portal-container a.portal-link{color:#1c94bd;font-size:24px;text-decoration:underline;font-family:'Open Sans',helvetica,sans-serif}#edu-wrapper #portal-container h2{font-family:'Open Sans Bold',helvetica,sans-serif;margin-top:40px}#edu-wrapper #portal-container #catalog-image,#edu-wrapper #portal-container #sample-image{margin-top:40px;margin-bottom:40px}#edu-wrapper #portal-container #portal-lower-text{margin-top:40px}#edu-wrapper #spec-sheets .square-img img{max-height:285px}#edu-wrapper #spec-sheets .square-img a{display:inline-block;width:100%;text-align:center}#edu-wrapper #spec-sheets .product-interior h4{margin:20px 0}#edu-wrapper #spec-sheets .product-interior h4 a{overflow:visible}#edu-wrapper #spec-sheets .product-interior.over{border:2px solid #fff}#edu-wrapper #spec-sheets .product-interior.over .color-swatch-line{background-color:#b6b7ba}#edu-wrapper #spec-sheets .product-interior.over .product-hover{background-color:#eeeeee}#edu-wrapper #spec-sheets .product-interior.over .detail-hover{display:inline}#edu-wrapper #spec-sheets .product-interior.over .product-highlight{display:inline}#edu-wrapper #spec-sheets .product-grid-row h1{margin:40px 0;font-family:"Open Sans Bold"}#edu-wrapper #hero-container h2{font-family:'Muli',sans-serif;font-style:normal;font-variant:normal;line-height:1em;font-weight:normal;font-size:7.5em;text-transform:none}#edu-wrapper #hero-container .hero-button{border:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;padding:15px 20px;font-style:normal;font-variant:normal;font-weight:bold;line-height:1em;font-size:15px;text-transform:uppercase;letter-spacing:1px;background-color:#fff;color:#343433}#edu-wrapper #hero-container .hero-button:hover,#edu-wrapper #hero-container .hero-button:focus{color:#fff;border-color:#fff;background-color:#666666}#edu-wrapper #hero-container .hero-tag{position:absolute;right:100px;bottom:40px}#edu-wrapper .bottom-align{position:absolute;text-align:right;bottom:70px}#edu-wrapper #superior-protection-header h1{font-family:'Muli',sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:none;margin-top:30px}#edu-wrapper .homepage{margin:0;width:100%;font-family:'Muli',sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#edu-wrapper .homepage .device-title{padding-top:30px;padding-bottom:30px}#edu-wrapper .homepage .device-title h2{font-size:50px}#edu-wrapper .homepage .device-use{margin-bottom:45px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#edu-wrapper .homepage .device-use .device-link{margin-bottom:30px}#edu-wrapper .homepage .device-use .device-link a{font-size:2.5rem}#edu-wrapper .homepage .device-use .device-link a:hover,#edu-wrapper .homepage .device-use .device-link a:focus{color:#343433;border-color:#fff;background-color:#fff;text-decoration:none}#edu-wrapper .homepage .device-use .device-icon{max-width:200px;margin:25px auto;padding-top:30px;padding-bottom:30px}#edu-wrapper .homepage .feature-block{margin-top:45px;padding-bottom:30px;padding-left:45px}#edu-wrapper .homepage .feature-block .feature-div{padding-left:80px;padding-right:40px}#edu-wrapper .homepage .feature-block .feature-div .feature-title{font-size:40px;text-transform:uppercase;font-weight:600;padding-bottom:30px}#edu-wrapper .homepage .feature-block .feature-div p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;line-height:1em;margin:30px 0;font-size:25px;font-weight:normal;line-height:1.2em}#edu-wrapper .homepage .feature-block .feature-div .btn-edu-blue{margin-top:65px;border:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:20px;text-transform:uppercase;letter-spacing:1px;background-color:#03a6d9;color:#fff;padding:20px 30px}#edu-wrapper .homepage .feature-block .feature-div .btn-edu-blue:hover,#edu-wrapper .homepage .feature-block .feature-div .btn-edu-blue:focus{color:#343433;border-color:#fff;background-color:#eeeeee}#edu-wrapper .homepage .feature-block .feature-image{padding-right:80px}#edu-wrapper .homepage .request-sample{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;line-height:1em;margin-top:25px;height:100px;background-color:#ffe430;font-weight:normal;font-size:50px;padding-left:100px}#edu-wrapper .homepage .request-sample .btn-request-sample{margin-top:20px;background-color:#fff;color:#343433;border:none;font-family:'Muli',sans-serif;font-weight:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:1em;font-size:20px;text-transform:uppercase;letter-spacing:1px;padding:20px 30px 15px 30px}#edu-wrapper .homepage .request-sample .btn-request-sample:hover,#edu-wrapper .homepage .request-sample .btn-request-sample:focus{color:#343433;border-color:#fff;background-color:#eeeeee}#edu-wrapper .homepage .request-sample h2{margin-top:35px}#edu-wrapper .homepage .animated-banner{margin-top:30px;margin-bottom:30px;background-position:center center;background-size:cover;height:400px;margin:0;width:100%;color:#fee95f}#edu-wrapper .homepage .animated-banner h2{font-family:'Muli',sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-weight:bold;font-size:80px}#edu-wrapper .homepage .animated-banner h3{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:white;font-size:30px}#edu-wrapper .homepage .animated-banner .animation{top:25%}#edu-wrapper .homepage .customize{margin-top:45px;padding-left:90px}#edu-wrapper .homepage .customize h2{font-size:40px;font-weight:600;text-transform:uppercase;padding-bottom:30px}#edu-wrapper .homepage .customize p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;line-height:1em;margin:30px 80px 30px 0;font-size:25px;font-weight:normal;text-transform:none;line-height:1.2em}#edu-wrapper .homepage .customize .btn-edu-yellow{margin-top:65px;border:none;font-family:'Muli',sans-serif;font-weight:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:1em;font-size:20px;text-transform:uppercase;letter-spacing:1px;background-color:#ffe430;color:#343433;padding:20px 30px}#edu-wrapper .homepage .customize .btn-edu-yellow:hover,#edu-wrapper .homepage .customize .btn-edu-yellow:focus{color:#343433;border-color:#fff;background-color:#eeeeee}#edu-wrapper .homepage .edu-video{margin-top:45px}#edu-wrapper .homepage .testimonials{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;margin:45px 10px}#edu-wrapper .homepage .testimonials p{font-size:25px;line-height:1.5em;padding-right:70px;padding-left:70px}#edu-wrapper .homepage .testimonials h3{font-size:20px;font-weight:normal;margin-bottom:0}#edu-wrapper .homepage .testimonials .school-title{font-style:italic;font-size:20px;padding-bottom:30px;margin-top:0}#edu-wrapper .homepage .contact-form{background-color:#03a6d9;color:#fff;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#edu-wrapper .homepage .contact-form input[type=text]{width:250px;float:right;margin-top:10px;margin-bottom:10px;border-radius:0}#edu-wrapper .homepage .contact-form input[type=email]{width:250px;float:right;margin-top:10px;margin-bottom:10px;border-radius:0}#edu-wrapper .homepage .contact-form label{margin-left:50px;font-size:23px;font-weight:normal;text-align:left;clear:both;float:left;margin:15px 15px 10px 45px}#edu-wrapper .homepage .contact-form .btn{float:right;clear:both}#edu-wrapper .homepage .contact-form .btn-edu-yellow{margin-top:25px;margin-bottom:25px;border:none;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:normal;height:55px;font-style:normal;font-variant:normal;font-weight:bold;line-height:1em;font-size:20px;text-transform:uppercase;letter-spacing:1px;background-color:#ffe430;color:#343433;padding:20px 30px}#edu-wrapper .homepage .contact-form .btn-edu-yellow:hover,#edu-wrapper .homepage .contact-form .btn-edu-yellow:focus{color:#343433;border-color:#fff;background-color:#eeeeee}#edu-wrapper .homepage .contact-form h2{font-family:'Muli',sans-serif;margin-left:60px;font-size:40px;padding-top:30px;padding-bottom:30px}#edu-wrapper .homepage .contact-form p{font-size:23px;line-height:1.5em;margin-bottom:50px}#edu-wrapper .homepage .contact-form h3{font-size:25px;line-height:.5em}#edu-wrapper .homepage .contact-form .contact-info{padding-left:100px;padding-right:50px}#edu-wrapper .homepage .contact-form .contact-info .contact-header{padding-top:30px;font-weight:bold}#edu-wrapper .homepage .contact-form .thankyou-message{padding-bottom:50px}#edu-wrapper .edu-mobile-footer{display:none}#edu-wrapper .btn-spec{padding:15px 15px 13px}#edu-wrapper .modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container{overflow:hidden}#edu-wrapper .modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container .btn-container{float:right}#edu-wrapper .modal-dialog#quick-view-modal .modal-content .modal-body #shopping-details .price-atc-container .btn-container #contact-rep{padding:10px 30px;float:left}#edu-wrapper #contact-form-container{max-width:450px}#edu-wrapper #contact-form-container iframe{display:block;margin:auto}#edu-wrapper #contacRepContactFormPage iframe{display:block;margin:auto}#apple-wrapper #portal-container .hero{max-height:500px;position:relative}#apple-wrapper #portal-container .hero:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(left,rgba(51,51,51,0.6) 0,rgba(51,51,51,0) 50%,rgba(51,51,51,0) 100%);background:-webkit-linear-gradient(left,rgba(51,51,51,0.6) 0,rgba(51,51,51,0) 50%,rgba(51,51,51,0) 100%);background:linear-gradient(to right,rgba(51,51,51,0.6) 0,rgba(51,51,51,0) 50%,rgba(51,51,51,0) 100%);height:100%;width:100%}#apple-wrapper #portal-container .hero h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:8rem;letter-spacing:.04rem;margin-top:8px}#apple-wrapper #portal-container .hero h2{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:2.2rem;font-size:1.8rem;letter-spacing:.04rem;margin:-4px 0 20px 0}#apple-wrapper #portal-container p{font-size:2.4rem;font-family:'Open Sans',helvetica,sans-serif}#apple-wrapper #portal-container p.upper-text{margin-top:20px}#apple-wrapper #portal-container #portal-links-upper{margin-top:40px}#apple-wrapper #portal-container a.portal-link{color:#1c94bd;font-size:24px;text-decoration:underline;font-family:'Open Sans',helvetica,sans-serif}#apple-wrapper #portal-container .btn-default{margin-top:20px}#apple-wrapper #portal-container h2{font-family:'Open Sans Bold',helvetica,sans-serif;margin-top:40px;margin-bottom:30px}#apple-wrapper #portal-container #catalog-image,#apple-wrapper #portal-container #sample-image{margin-top:40px;margin-bottom:40px}#apple-wrapper #portal-container #portal-lower-text{margin-top:40px}#apple-wrapper #spec-sheets .square-img img{max-height:285px}#apple-wrapper #spec-sheets .square-img a{display:inline-block;width:100%;text-align:center}#apple-wrapper #spec-sheets .product-interior h4{margin:20px 0}#apple-wrapper #spec-sheets .product-interior h4 a{overflow:visible}#apple-wrapper #spec-sheets .product-interior.over{border:2px solid #fff}#apple-wrapper #spec-sheets .product-interior.over .color-swatch-line{background-color:#b6b7ba}#apple-wrapper #spec-sheets .product-interior.over .product-hover{background-color:#eeeeee}#apple-wrapper #spec-sheets .product-interior.over .detail-hover{display:inline}#apple-wrapper #spec-sheets .product-interior.over .product-highlight{display:inline}#apple-wrapper #spec-sheets .product-grid-row h1{margin:40px 0;font-family:"Open Sans Bold"}.modal-body label{font-size:1.3em}.modal-dialog p{font-size:1.3rem;font-weight:bold}.modal-footer{text-align:center}.btn-default[disabled]{background-color:#aaa;border-color:#ccc}@media (max-width:1199px) and (min-width:992px){#edu-wrapper .homepage .animated-banner h2{font-size:65px}#edu-wrapper .homepage .animated-banner h3{color:white;font-size:25px}#edu-wrapper .homepage .animated-banner .animation{top:25%}#edu-wrapper .homepage .contact-form{font-size:20px}#edu-wrapper .homepage .request-sample h2{font-size:25px}#edu-wrapper .register-email label{margin-left:80px}#edu-wrapper #mc-embedded-subscribe{width:33%;max-width:33%}#edu-wrapper #mc_embed_signup_scroll{margin-right:40px}}@media screen and (max-width:992px) and (min-width:768px){#edu-promo-bar{padding:12px 10px}#edu-promo-bar span{width:100%;text-align:center}.navbar{clear:both;padding-left:10px;padding-right:10px}.navbar .navbar-nav li span.for-k12{display:none}.navbar ul li a{padding:15px 15px}#hero-wrapper h1{font-size:6.5em}#hero-wrapper h2{font-size:6.5em;text-align:left}#hero-wrapper .hero-button{text-align:center}#edu-wrapper .bottom-align{position:absolute;text-align:left;bottom:20px}#edu-wrapper .homepage .device-use .device-link a{font-size:1.9em}#edu-wrapper .homepage .device-use .device-icon{width:150px}#edu-wrapper .homepage .device-title h2{font-size:35px}#edu-wrapper .homepage .animated-banner{height:300px}#edu-wrapper .homepage .animated-banner h2{font-size:45px}#edu-wrapper .homepage .animated-banner h3{color:white;font-size:20px}#edu-wrapper .homepage .animated-banner .animation{top:25%}#edu-wrapper .homepage .request-sample h2{font-size:22px}#edu-wrapper .homepage .contact-form label{font-size:16px}#edu-wrapper .homepage .contact-form input[type=text]{width:200px}#edu-wrapper .homepage .contact-form input[type=email]{width:200px}#edu-wrapper .homepage .contact-form p{font-size:16px}#edu-wrapper .homepage .contact-form h3{font-size:16px}#edu-wrapper .homepage .contact-form h2{font-size:35px}#edu-wrapper .homepage .testimonials p{font-size:20px}#edu-wrapper .homepage .testimonials h3{font-size:18px}#edu-wrapper .homepage .testimonials .school-title{font-size:18px}#edu-wrapper .register-email label{font-size:20px;margin-left:50px}#edu-wrapper .register-email label p{font-size:20px}#edu-wrapper #mc-embedded-subscribe{width:35%;min-width:35%;font-size:15px;margin-top:-5px}#edu-wrapper #mc_embed_signup_scroll{margin-right:50px}#edu-wrapper #mce-EMAIL{min-width:60%;width:60%}#edu-wrapper .footer-list .footer-tools{margin-left:-10px;margin-right:0}#edu-wrapper .footer-list .footer-partners{margin-left:-15px}#edu-wrapper .footer-list .footer-contact{margin-left:-33px}#apple-wrapper #portal-container .hero{max-height:335px;padding:35px 15px}#apple-wrapper #portal-container .hero h1{font-size:9.4em}}@media screen and (max-width:767px){#edu-promo-bar{padding:12px 10px}#edu-promo-bar span{width:100%;text-align:center}#spec-sheets .product-grid .product .product-interior{border:2px solid #fff}#spec-sheets .product-grid .product .product-interior .color-swatch-line{background-color:#b6b7ba}#apple-wrapper #portal-container .hero{max-height:300px;padding:35px 15px}#apple-wrapper #portal-container .hero h1{font-size:6.4em}#apple-wrapper #portal-container p.upper-text{margin-top:20px;font-size:2rem}#hero-container{max-height:330px}#hero-container h1{font-size:2.5em}#hero-container h2{font-size:20px;text-align:center}#hero-container .hero-tag{position:absolute;bottom:40px}#hero-container .bottom-align{position:absolute;text-align:right;bottom:70px}#edu-wrapper .navbar{clear:both;padding-left:10px;padding-right:10px}#edu-wrapper .navbar-nav{float:right;width:100%}#edu-wrapper #header-contact-link{width:50%;float:right;margin-right:20px}#edu-wrapper #hero-container .bottom-align{bottom:40px}#edu-wrapper #hero-container .hero-tag{bottom:10px}#edu-wrapper .homepage .animated-banner{height:125px}#edu-wrapper .homepage .animated-banner h2{font-size:18px}#edu-wrapper .homepage .animated-banner h3{color:white;font-size:10px}#edu-wrapper .homepage .request-sample{height:100px;padding-left:0}#edu-wrapper .homepage .request-sample h2{font-size:12px}#edu-wrapper .homepage .request-sample .btn-request-sample{font-size:10px}#edu-wrapper .homepage .device-title h2{font-size:20px}#edu-wrapper .homepage .device-use .device-icon{max-width:150px}#edu-wrapper .homepage .device-use .device-link a{font-size:15px}#edu-wrapper .homepage .feature-block{padding-right:15px;padding-left:15px}#edu-wrapper .homepage .feature-block .feature-div{text-align:center;padding-right:25px;padding-left:25px}#edu-wrapper .homepage .feature-block .feature-image{padding:0 15px}#edu-wrapper .homepage .customize{text-align:center;padding-left:20px;padding-right:20px}#edu-wrapper .homepage .customize .customize-info{text-align:center;padding-left:20px;padding-right:20px}#edu-wrapper .homepage .customize p{margin:0}#edu-wrapper .homepage .testimonials p{padding-left:0;padding-right:0;line-height:1.3em}#edu-wrapper .homepage .contact-form h2{font-size:25px}#edu-wrapper .homepage .contact-form h3{font-size:15px}#edu-wrapper .homepage .contact-form label{font-size:15px;margin:15px 3px 15px 3px}#edu-wrapper .homepage .contact-form p{font-size:15px}#edu-wrapper .homepage .contact-form input[type=text]{width:200px}#edu-wrapper .homepage .contact-form input[type=email]{width:200px}#edu-wrapper .homepage .contact-form .contact-info{padding-bottom:30px;padding-left:50px}#edu-wrapper .register-email label{font-size:20px;font-weight:normal;padding-top:25px;text-align:center;margin-left:35px}#edu-wrapper .register-email label p{font-size:20px}#edu-wrapper .embed-container iframe{margin-top:25px}#edu-wrapper #mc_embed_signup_scroll{margin-right:0;width:100%}#edu-wrapper #mc_embed_signup_scroll input[type=email]{min-width:60%;max-width:60%}#edu-wrapper #mc-embedded-subscribe{min-width:37%;font-size:14px;margin-top:-5px}#edu-wrapper #hero-container h2{font-size:35px;text-align:center}#edu-wrapper #hero-container .hero-tag{text-align:center}#edu-wrapper .copyright-container span{display:none}#edu-wrapper .edu-mobile-footer{display:block}}#press-sample-header h1{font-family:'Open Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#000000;font-size:4rem;margin-bottom:40px;margin-top:0;padding-left:0}#press-sample-requests{min-height:400px;margin-bottom:140px;padding:20px 0}#press-sample-requests p{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;color:#666666;text-align:left;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;margin-bottom:30px}#press-sample-requests p a{color:#748b9b;font-size:1.6rem;line-height:1.4em;letter-spacing:.015em;text-decoration:underline;font-weight:normal}#press-sample-requests label{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-decoration:capitalize;font-size:1.2rem;color:#748b9b}#press-sample-requests #form-btn.btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.1em;letter-spacing:3px;background-color:#fff;color:#748b9b;border-radius:0;border:3px solid #748b9b;margin:5px;padding:6px 40px}#press-sample-requests a#cxl-btn{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;font-size:2.1em;letter-spacing:3px;background-color:#fff;color:#b6b7ba;border-radius:0;border:3px solid #b6b7ba;margin:5px;padding:6px 40px}#press-sample-requests input[type="text"]{display:block;width:70%;height:28px;margin-bottom:10px;padding:5px;font-size:1.4rem}#press-sample-requests input[type="checkbox"]{margin-right:10px}#press-sample-requests textarea{display:block;width:70%;height:120px;font-size:1.4rem;padding:5px;margin-bottom:10px;vertical-align:top}#press-sample-requests ul{padding-left:10px}#tools-for-success-header{margin-bottom:40px}#tools-for-success-header h1{font-family:'Steelfish','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em;text-transform:uppercase;color:#000000;font-size:8rem;letter-spacing:.04rem;margin-top:8px;margin-bottom:40px;text-align:center}#tools-for-success-header img{max-height:270px}.categories{height:507px}.categories .tfs-category>a{display:block;background-color:#000;position:relative;z-index:2}.categories .tfs-category>a>img{opacity:.5;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out}.categories .tfs-category>a .text{position:absolute;width:100%;height:100%;left:0;top:0;text-align:center;z-index:2;padding:15px}.categories .tfs-category>a .text .inner{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);color:#FFF}.categories .tfs-category>a .text .inner p{font-size:36px;font-weight:600;margin-bottom:0}.categories .tfs-category.open .tfs-dropdown{margin-top:0;transition:margin-top .5s,opacity .5s;-moz-transition:margin-top .5s,opacity .5s;-webkit-transition:margin-top .5s,opacity .5s;-ms-transition:margin-top .5s,opacity .5s;opacity:1}.categories .tfs-category:hover>a>img,.categories .tfs-category.open>a>img{opacity:.9}.categories .tfs-category .tfs-dropdown{padding:0 10%;position:absolute;z-index:1;width:92.5%;margin-top:-200px;opacity:0;transition:margin-top .75s,opacity .5s;-moz-transition:margin-top .75s,opacity .5s;-webkit-transition:margin-top .75s,opacity .5s;-ms-transition:margin-top .75s,opacity .5s}.categories .tfs-category .tfs-dropdown ul{padding:20px 15px;background-color:#e2e2e2}.categories .tfs-category .tfs-dropdown ul li{margin-bottom:20px}.categories .tfs-category .tfs-dropdown ul li>a:hover{text-decoration:none;font-weight:bold;color:#000}.categories .tfs-category .tfs-dropdown ul li.view-more-btn{margin-bottom:0;text-align:center}.categories .tfs-category .tfs-dropdown ul li.view-more-btn.view-more-btn>a:hover{font-weight:300;color:#FFF;background-color:#1c94bd}.categories .tfs-category img{position:relative;z-index:1}#get-in-touch{text-align:center}#get-in-touch h3{margin-bottom:20px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#get-in-touch h3 span.line{display:block;margin-bottom:5px}#get-in-touch h3 span.colored{color:#1c94bd;font-weight:bold}#tfs-list-nav .inner{padding:5px 15px;background-color:#eeeeee}#tfs-list-nav .inner>a:hover{text-decoration:none}#tfs-list-nav .inner>a h3{font-family:'Open Sans Semi Bold','Helvetica Neue',Helvetica,Arial,sans-serif}#tfs-list-nav ul{padding:0}#tfs-list-nav ul li{margin-bottom:5px}#tfs-list-nav ul li a.more{color:#337ab7}#tfs-list-nav ul li a:hover{text-decoration:none}#tfs-list-article-main-col{margin-bottom:200px}#tfs-list-article-main-col h1{font-family:'Open Sans Bold','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:bold;padding:0;margin-top:0}#tfs-list-article-main-col h2,#tfs-list-article-main-col h3,#tfs-list-article-main-col h4{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}#tfs-list-article-main-col h4#article-title{font-weight:400}#tfs-list-article-main-col p#article-desc{font-size:1.2rem}#tfs-list-article-main-col .cswp-img{padding:0}#tfs-list-article-main-col ul{padding:0;margin-top:40px}#tfs-list-article-main-col ul h2.subtitle{margin-bottom:30px}#tfs-list-article-main-col ul li{overflow:hidden;margin-bottom:20px}#tfs-list-article-main-col ul li .list-img{min-height:175px;max-width:250px;background-color:#eeeeee;padding:0}#tfs-list-article-main-col ul li .list-details{float:right}#tfs-list-article-main-col ul li h2{margin:0;line-height:1.1;font-weight:400}#tfs-list-article-main-col ul li h3{font-weight:400}#tfs-list-article-main-col ul li h3.date{text-decoration:underline}#tfs-list-article-main-col ul li h4{margin:0;line-height:1.3;font-weight:400}#tfs-list-article-main-col ul li p.teaser{margin-top:15px;color:#666666}#tfs-list-article-main-col ul li a.btn{margin-top:10px}#tfs-list-article-main-col #read-full{float:right;color:#337ab7;text-decoration:underline}#tfs-list-article-main-col #article-teaser,#tfs-list-article-main-col #article-body{margin-top:25px}#tfs-list-article-main-col #article-body{display:none}#tfs-list-article-main-col #video-wrapper{position:relative;padding-bottom:56.25%;height:0}#tfs-list-article-main-col #video-wrapper iframe{position:absolute;top:0;left:0;border:none}@media (max-width:1199px){#tools-for-success-header img{max-height:210px}.categories{height:350px}.categories .tfs-category>a .text .inner p{font-size:28px}.categories .tfs-category .tfs-dropdown a{font-size:1.1rem}}@media (max-width:991px){#tools-for-success-header{margin-bottom:30px}#tools-for-success-header img{max-height:165px}.categories{height:350px}.categories .tfs-category>a .text .inner p{font-size:24px}.categories .tfs-category .tfs-dropdown a{font-size:1.1rem}#tfs-list-nav .inner{padding:15px 15px}#tfs-list-nav .inner h3{font-size:14px;margin:0 0 5px}#tfs-list-nav .inner ul li{margin:0}#tfs-list-nav .inner ul li a{font-size:1rem}#tfs-list-article-main-col h1{font-size:24px}#tfs-list-article-main-col h2{font-size:20px;font-weight:400}#tfs-list-article-main-col h3{font-size:16px}#tfs-list-article-main-col h4{font-size:14px}#tfs-list-article-main-col p{font-size:1rem}#tfs-list-article-main-col p.desc{font-size:1.2rem}}@media (max-width:767px){.crumb-nav{display:none}#mobile-crumb .inner{padding:5px 15px;background-color:#eeeeee}#mobile-crumb,#mobile-crumb a{font-size:10px;color:#666666}#mobile-crumb a:hover{text-decoration:none}.categories .tfs-category{margin-top:20px;padding:0 100px}.categories .tfs-category:first-child{margin-top:40px}.categories .tfs-category:last-child{margin-bottom:40px}.categories .tfs-category>a .text .inner p{font-size:36px}.categories .tfs-category .tfs-dropdown{display:none}#get-in-touch h3{margin-bottom:15px;font-size:14px}.register-email{margin-top:0}#tools-for-success-header{margin-bottom:0}#tools-for-success-header h1{font-size:4rem;margin-bottom:15px}#tfs-list-article-main-col{overflow:hidden;margin-bottom:100px}#tfs-list-article-main-col h1{margin-top:10px;text-align:center;font-size:20px;font-weight:bold}#tfs-list-article-main-col p.desc{font-size:1rem;text-align:center}#tfs-list-article-main-col ul{margin-top:40px}#tfs-list-article-main-col ul h2.subtitle{margin-bottom:20px}#tfs-list-article-main-col ul li .list-img{min-height:90px}#tfs-list-article-main-col ul li img{padding:0}#tfs-list-article-main-col ul li h2{font-size:18px;font-weight:400;margin:0 0 3px}#tfs-list-article-main-col ul li h3{font-size:14px;margin:10px 0}#tfs-list-article-main-col ul li h4{margin:0;font-size:13px;font-weight:400}#tfs-list-article-main-col ul li p{font-size:.9rem;text-align:left}#tfs-list-article-main-col ul li a.btn{margin-top:10px}#tfs-list-article-main-col #article-title{text-align:left}}@media (max-width:500px){.categories .tfs-category>a .text .inner p{font-size:20px}}.intro-copy{font-size:3.2rem;text-align:center;margin-top:40px;margin-bottom:40px}#tools-for-success-header .seo-landing-banner img{max-height:100%;max-width:100%;width:auto;height:auto}.seo-item{box-sizing:border-box}.seo-item img{max-width:600px;max-height:400px}.seo-item p{padding:10px;font-size:2.4rem}.seo-item ul li{text-align:left;list-style-type:disc;font-size:2.4rem}#seo-landing-container .row{margin-top:10px;margin-bottom:10px}.seo-content img{display:block}.seo-related-items{text-align:center;margin:10px 0;margin-bottom:15px;max-width:100%}.seo-related-items .seo-related-img{height:350px}.seo-related-items .seo-related-img img{margin:0;max-width:100%;max-height:350px;width:auto}.seo-related-items h2{min-height:5rem;text-align:center}.seo-related-items p{min-height:16rem;text-align:center;font-size:2rem;margin-bottom:20px}.seo-related-items button{display:block;margin:0 auto;margin-bottom:15px}.seo-related-item{margin-top:10px;margin-bottom:10px;max-width:300px;max-height:200px}.right{text-align:left}.left .seo-item-img img{width:auto;max-width:100%}.seo-product{text-align:center;position:relative;height:100%}.seo{text-align:center;box-sizing:border-box}.seo p{display:flex;align-items:center;justify-content:center}.row.seo-product+.row{border-bottom:1px solid #ccc;margin-bottom:40px}.row.seo-product+.row:last-child{border-bottom:none}@media (min-width:992px){.seo-product{position:relative}.seo-product .placeholder{position:relative;width:600px;height:400px}.seo-product .seo-item-content{position:absolute;top:50%;left:50%;transform:translateY(-50%)}#seo-landing-container .row{padding-top:20px;padding-bottom:20px}.seo-related-items a{margin-bottom:25px}.seo-related-item{width:100%}.seo-related-item .left{display:inline-block}.seo-related-item .right{display:inline-block;text-align:center}}@media (max-width:768px){.right,.left{text-align:center}}#upsell-modal{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:normal;line-height:1em}#upsell-modal .modal-content{border-radius:0;border:2px solid #343433}#upsell-modal .modal-content .close{opacity:1}#upsell-modal .modal-content .modal-header{border-bottom:none;padding:0}#upsell-modal .modal-content .modal-header #upsell-modal-close span{color:#343433;font-weight:normal;font-size:4rem;opacity:1}#upsell-modal .modal-content .square-img{text-align:center;overflow:hidden}#upsell-modal .modal-content .square-img a img{max-height:285px}#upsell-modal .modal-content h4{text-align:center;height:38px}#upsell-modal .modal-content h4 a{font-size:1.3rem}#upsell-modal .modal-content p.display-price{font-size:1.1rem}#upsell-modal .modal-content p.discount-price{color:#eb0e11}#upsell-modal .modal-content select{display:none!important}#upsell-modal .modal-content .add-to-cart{display:inline-block;margin:0 auto;display:block;color:#343433;background-color:#fff;border:2px solid #666666;min-width:65%;padding:4px 0;margin-top:25px}#upsell-modal .modal-content .add-to-cart:hover{background-color:#eeeeee;border-color:#eeeeee}#upsell-modal .modal-content .store_product_form{text-align:center}#upsell-modal .modal-content .modal-footer{border:none}#upsell-modal .modal-content .modal-footer a{font-size:1rem;text-decoration:underline;margin-top:20px;display:inline-block}#upsell-modal .modal-content .modal-footer #upsell-modal-dismiss{color:#b6b7ba;background-color:#fff;border:2px solid #b6b7ba;text-transform:none;margin:30px 0 0 0}@media screen and (min-width:992px){#upsell-modal .modal-dialog{min-width:60%}}#product-page h1,#product-page h2,#product-page h3,#product-page h4,#product-page h5{letter-spacing:2px}#product-page #mobile-lifetime-guarantee,#product-page #shipping-guarantee{letter-spacing:1px}#product-page #review-container h2,#product-page .might-like-container h2{font-family:'Open Sans Bold'}#product-page #product-detail-container{font-family:'Open Sans'}#product-page .product-divider{border-top:2px solid #eeeeee;width:100%;margin:20px auto 0 auto}#product-page .carousel.slide{width:100%;float:left;position:relative}#product-page .carousel-image{min-height:650px}#product-page .carousel-image .product-main-image{margin:0 auto}#product-page .carousel-control .glyphicon-chevron-left,#product-page .carousel-control .glyphicon-chevron-right,#product-page .carousel-control .icon-next,#product-page .carousel-control .icon-prev{top:36%!important;width:20px;height:84px}#product-page .carousel-control .glyphicon-chevron-right,#product-page .carousel-control .icon-next{margin-right:-30px}#product-page .carousel-control .glyphicon-chevron-left,#product-page .carousel-control .icon-prev{margin-left:-30px}#product-page .carousel-control.left,#product-page .carousel-control.right{background:none}#product-page .glyphicon-chevron-right:before,#product-page .glyphicon-chevron-left:before{content:''}#product-page span.glyphicon.glyphicon-chevron-right img{transform:rotate(180deg)}#product-page .carousel-indicators{position:relative;left:0!important;bottom:0!important;margin-left:0;width:100%}#product-page .carousel-indicators li{text-indent:0;border-radius:0;border:0;width:auto;height:auto;margin-right:20px;margin-bottom:15px;padding-bottom:10px}#product-page .carousel-indicators li.active{border-bottom:solid 4px #000000}#product-page .carousel-indicators li:last-child{margin-right:0}#product-page .carousel-indicators li a{display:block}#product-page .carousel-indicators .thumbnail-image{position:relative}#product-page .carousel-indicators .thumbnail-image:last-child{margin-right:0}#product-page .carousel-indicators .thumbnail-image .youtube:after{content:'';position:absolute;background-image:url('/resources/images/icons/icon-video-play.png');background-repeat:no-repeat;background-size:40px;height:41px;width:40px;left:18px;top:8px}#product-page #product-detail-container h1{font-size:3.3rem}#product-page #product-detail-container h2{margin:30px 0 10px 0}#product-page #product-detail-container .color-swatch{border-radius:18px}#product-page #product-detail-container .color-swatch.active{border:1px solid #fff;box-shadow:0 0 0 1pt #343433;outline:none}#product-page #product-detail-container h4.msrp{color:#343433;font-family:'Open Sans Bold'}#product-page #product-detail-container h2.sale{color:#cc4040}#product-page #product-detail-container .stars{margin:15px 0}#product-page #product-detail-container .stars a{text-decoration:none;display:inline-block}#product-page #product-detail-container #product-details-header .ratings{top:0}#product-page #product-detail-container #product-details-header .ratings:after{color:#000000}#product-page #product-detail-container #product-details-header .review-count{top:4px;margin-left:10px;font-size:15px;border-bottom:1px solid #666}#product-page #product-detail-container #product-details-header #product-model{font-size:1.6em}#product-page #product-detail-container #product-details button{padding:20px 45px;font-size:18px;margin-top:30px}#product-page #product-help{background:#ebebeb;padding-top:15px;padding-bottom:20px;margin-top:30px;font-family:'Open Sans'}#product-page #product-help h5{font-family:'Open Sans Bold';color:#343433;text-transform:uppercase;border-bottom:solid 1px #343433;padding-bottom:10px}#product-page #product-help a{cursor:pointer;margin-top:15px;display:block;font-style:italic}#product-page #product-help a img{margin:0 auto 10px auto;display:block}#product-page #product-help .divider-vertical{width:2px;height:70px;background:#d9d9d9}#product-page #product-help .help-email::after{content:"";border-right:solid 2px #d9d9d9;height:62px;background:none;position:absolute;top:15px;right:-5px}#product-page #product-help .help-email a{text-decoration:underline}#product-page #product-guarantees{min-height:250px;color:#ffffff;font-family:'Open Sans';margin:30px 0}#product-page #product-guarantees p{margin:50px 0 30px;font-size:15px}#product-page #product-guarantees span{font-family:'Open Sans Bold';font-size:17px}#product-page #product-guarantees .row{background:#7ad3f0}#product-page #product-guarantees .col-xs-12{min-height:250px}#product-page #product-guarantees .guarantee-lifetime{background:url('/resources/images/product-guarantee-lifetime.png') no-repeat center;background-size:415px}#product-page #product-guarantees .divider-vertical{height:130px;width:2px;background:rgba(255,255,255,0.65);margin-top:60px}#product-page #product-details-features ul.nav-tabs{display:inline-block;border:0;margin:15px 0}#product-page #product-details-features ul.nav-tabs>li>a{border-radius:0;font-family:'Open Sans Semi Bold';font-size:20px;color:#000000;background:#ffffff;border:0;padding:10px 25px}#product-page #product-details-features ul.nav-tabs>li.active>a{border:0;text-decoration:underline;font-family:'Open Sans Bold'}#product-page #product-details-features ul.nav-tabs>li>a:hover{background:none;border:0}#product-page #product-details-features ul.nav-tabs>li:nth-of-type(2){border-left:solid 2px #cdcdcd;border-right:solid 2px #cdcdcd}#product-page #product-details-features ul.nav-tabs>li{position:relative}#product-page #product-details-features ul.nav-tabs>li.active>a:after{content:'';position:absolute;bottom:-39px;width:25px;height:25px;left:50%;margin-left:-25px;border-style:solid;border-width:25px 25px 0 25px;border-color:#ffffff transparent transparent transparent;z-index:10}#product-page #product-details-features #product-details-features-content{padding:40px 0 25px 0;background:#f8f8f8;font-family:'Open Sans';position:relative}#product-page #product-details-features #product-details-features-content p{line-height:26px}#product-page #product-details-features #product-details-features-content h3{font-family:'Open Sans Bold';font-size:19px}#product-page #product-details-features #product-details-features-content ul{padding-left:0}#product-page #product-details-features #product-details-features-content ul li{font-size:1.6rem;line-height:36px}#product-page #product-details-features #product-details-features-content #protection-container .row{margin-bottom:20px}#product-page #product-details-features #product-details-features-content #protection-container .protection-logo{margin-top:0}#product-page #product-details-features #product-details-features-content #protection-container h3{margin:15px 0 10px 0}#product-page #product-details-description{font-family:'Open Sans';margin-top:30px}#product-page #product-details-description h3{font-family:'Open Sans Bold';font-size:20px;text-decoration:underline;color:#000000;margin-bottom:30px}#product-page #product-details-description p{color:#666666;line-height:26px}#product-page #product-details-desc{color:#666666;font-size:18px!important}#product-page #shopping-details{border:0;padding:0}#product-page #shopping-details #shipping-guarantee{font-size:12px;font-style:italic;margin:10px 0;display:block}#product-page #product-description-container{margin:20px 0;padding:0}#product-page #mobile-lifetime-guarantee{font-family:'Open Sans Bold';margin-top:15px!important}#product-page #shopping-details .color-swatches{width:100%}@media screen and (max-width:990px){#product-page .divider-vertical{display:none}}@media screen and (max-width:767px){#product-page #product-details-header{display:flex;flex-direction:column}#product-page #product-detail-container .stars{order:3}#product-page #product-detail-container h1{margin-bottom:0}#product-page #mobile-lifetime-guarantee{order:4;margin-top:30px!important}#product-page #product-detail-container #product-details-header{line-height:4em}#product-page #product-model{font-style:italic}#product-page #product-details-header .review-count{top:8px}#product-page #product-detail-container .stars{margin:0}#product-page #product-detail-container #product-details-marquee{margin-bottom:30px}#product-page #product-detail-container #product-details-desc{text-align:center}#product-page #product-description-flex,#product-page #product-detail-container .color-swatches{display:flex;flex-direction:column}#product-page #product-detail-container span#product-color-name{order:2;margin-top:15px;font-size:18px!important;margin-left:-12px}#product-page #product-description-container{margin:35px 0 10px 0;order:2}#product-page #product-guarantees .row{padding:30px 0}#product-page #product-guarantees span{font-size:20px}#product-page #product-guarantees p{font-size:18px}#product-page #product-guarantees .row{display:flex;flex-direction:column}#product-page #product-guarantees .col-xs-12{min-height:0}#product-page #product-guarantees .guarantee-lifetime{order:1;background-size:80%;min-height:380px}#product-page #product-guarantees .guarantee-shipping{order:2}#product-page #product-guarantees .guarantee-returns{order:3}}@media screen and (max-width:580px){#product-page #product-details-features-content:before{content:'';position:absolute;width:25px;height:25px;left:50%;margin-left:-25px;border-style:solid;border-width:25px 25px 0 25px;border-color:#ffffff transparent transparent transparent;top:-1px}#product-page #product-details-features .nav-tabs li{float:none}#product-page #product-details-features .nav-tabs>li.active>a:after{border:0}#product-page #product-details-features .nav-tabs>li:nth-of-type(2){border-left:0;border-right:0}#product-page #product-details-features-content li{line-height:25px;margin-bottom:18px}#product-page #product-details-features-content li:last-child{margin-bottom:0}}#instagram-feed h2{font-family:'Open Sans Bold'}#instagram-feed h3{font-family:'Open Sans';color:#666666;font-style:italic;margin-top:0}#instagram-feed .product-divider{padding-top:25px}#instagram-feed #instagram-media{margin-top:35px}#instagram-feed #instagram-media a{display:block;position:relative}#instagram-feed #instagram-media a:hover .instagram-meta{display:block}#instagram-feed #instagram-media a:hover img{filter:brightness(40%)}#instagram-feed #instagram-media a img{-webkit-transition:-webkit-filter 200ms ease-in-out}#instagram-feed #instagram-media li{padding:0;margin:0 15px 15px 0}#instagram-feed #instagram-media li:last-child{margin-right:0}#instagram-feed #instagram-media .instagram-meta{display:none;position:absolute;text-align:center;width:100%;top:65px;color:#ffffff;font-family:'Open Sans'}#instagram-feed #instagram-media .instagram-meta .glyphicon-link{margin-left:10px}