img{opacity:1;transition:opacity .3s}img[data-src]{opacity:0}.text-green{color:#84bd00}.text-gray{color:#828080}.text-red{color:red}.text-orange{color:orange}.text-normal{font-weight:normal}#home-banner img{width:100%}.navbar-brand img{margin-top:-8px}#header-logo{max-width:150px}.no-padding{padding:0 !important}.btn-info{color:#fff;background-color:#84bd00;background-image:none;background-repeat:repeat-x;border-color:#84bd00;border-radius:0;box-shadow:none}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#84bd00;border-color:#84bd00}.btn-gray{color:#fff;background-color:#828080;background-image:none;background-repeat:repeat-x;border-color:#828080;border-radius:0;box-shadow:none}.btn-gray:hover,.btn-gray:active,.btn-gray.active,.btn-gray.disabled,.btn-gray[disabled]{color:#fff;background-color:#828080;border-color:#828080}.btn-orange{color:#fff;background-color:#F60;background-image:none;background-repeat:repeat-x;border-color:#F60;border-radius:0;box-shadow:none}.btn-orange:hover,.btn-orange:active,.btn-orange.active,.btn-orange.disabled,.btn-orange[disabled]{color:#fff;background-color:#F60;border-color:#F60}.btn-white{color:#828080;background-color:#fff;background-image:none;background-repeat:repeat-x;border-color:#828080;border-radius:0;box-shadow:none}.btn-white:hover,.btn-white:active,.btn-white.active,.btn-white.disabled,.btn-white[disabled]{color:#828080;background-color:#fff;border-color:#828080}.btn-xl{padding:18px 28px;font-size:22px;line-height:normal;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin-bottom:24px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.breadcrumb{background-color:#FFF;text-transform:uppercase;padding-left:0;margin-bottom:10px}#footer{background-color:#828080;width:100%;text-align:left;margin-top:20px}#footer li.footer-social-links a{display:inline-block;padding:10px 10px}#footer a{color:#FFF}#navbar a{color:#828080}#navbar a:hover,#footer a:hover,#footer a:focus{color:#9C3}#footer-retailers{color:#828080;border-top:1px solid #828080;background-color:#fff;width:100%;text-align:center;margin-top:20px}#footer-retailers h3{font-weight:normal}#footer-retailers img{max-height:40px}.product-info .image{border:0}#review article{padding:5px}#footer-social-icons{margin-top:10px}#footer li{line-height:2.5}.full-width-black{background:#000;color:#FFF;padding-top:10px;padding-bottom:10px;position:relative}.full-width-gray{background:#828080;color:#FFF;padding-top:10px;padding-bottom:10px;position:relative}.full-width-white{background:#FFF;color:inherit;padding-top:10px;padding-bottom:10px;position:relative}.full-width-green{background:#9C3;color:#FFF;padding-top:20px;padding-bottom:30px;position:relative}.full-width-black .img-responsive,.full-width-gray .img-responsive,.full-width-white .img-responsive,.full-width-green .img-responsive{width:100%}.margin-top{margin-top:20px}.margin-bottom{margin-bottom:20px}#fb-comparison>:nth-child(2n+1){background:#222}#fb-comparison .container>div{text-align:center;padding:10px}.no-margin{margin:0}.product-info .options option:disabled{color:#DDD}ul{list-style-type:square}.product-info .description{padding:0;margin-bottom:0}.confirm-payment-address h4,.confirm-shipping-address h4{background-color:#f7f7f7;color:#4d4d4d;padding-top:5px;padding-bottom:5px}#footer-newsletter{margin-bottom:10px}.row.no-pad{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.row.no-pad>[class*='col-']{padding-right:0;padding-left:0}@media(min-width:768px){#fb-comparison .container>div:first-child{text-align:left}}@media(max-width:768px){#footer-social-icons a{margin-right:15px}}#h1-home{position:absolute;right:44%;top:9%;width:50%}#h1-home h1{color:white;font-size:45px}#h1-home h2{color:white;font-size:20px;font-weight:normal}#h1-home .btn{color:#828080;background-color:#FFF;background-image:none;background-repeat:repeat-x;border:0;border-radius:0;box-shadow:none;text-shadow:none}#h1-home .btn:hover{color:#828080;background-color:#FFF;border-color:#828080}.pagination .links{float:right;font-size:120%}.pagination .links a{padding:5px}.pagination .results{display:none}#reviews h2{border-bottom:1px solid #828080;padding-bottom:5px}@media screen and (min-width:768px){.vcenter{display:flex;align-items:center;justify-content:center;height:100%}#footer-store-locator{border-top:1px solid #828080;border-right:1px solid #828080}#footer-newsletter{border-top:1px solid #828080}}@media screen and (max-width:1500px){#h1-home h1{font-size:35px !important}}@media screen and (max-width:1199px){#h1-home h1{font-size:25px !important}}@media screen and (max-width:992px){#h1-home h1{font-size:25px !important}#h1-home h2{font-size:18px !important}}@media screen and (max-width:767px){#h1-home h1{font-size:25px !important}}@media screen and (max-width:499px){#h1-home h1{font-size:20px !important}}@media screen and (max-width:499px){#h1-home h1{font-size:16px !important}}#fitness-header-text{color:#FFF;position:absolute;top:10%;right:3%}@media screen and (max-width:1500px){#fitness-header-text h1{font-size:35px !important}}@media screen and (max-width:1199px){#fitness-header-text h1{font-size:25px !important}#fitness-header-text h2{font-size:20px !important}}@media screen and (max-width:992px){#fitness-header-text h1{font-size:25px !important}#fitness-header-text h2{font-size:16px !important}}@media screen and (max-width:767px){#fitness-header-text h1{font-size:25px !important}}@media screen and (max-width:499px){#fitness-header-text h1{font-size:22px !important}}@media screen and (max-width:376px){#fitness-header-text h1{font-size:20px !important}}@media screen and (max-width:321px){#fitness-header-text h1{font-size:16px !important}}#running-header-text{color:#FFF;position:absolute;top:8%;right:3%;width:45%}@media screen and (max-width:1500px){#running-header-text h1{font-size:35px !important}}@media screen and (max-width:1199px){#running-header-text h1{font-size:25px !important}#running-header-text h2{font-size:18px !important}}@media screen and (max-width:992px){#running-header-text h1{font-size:25px !important}#running-header-text h2{font-size:18px !important}}@media screen and (max-width:767px){#running-header-text h1{font-size:25px !important}}@media screen and (max-width:499px){#running-header-text h1{font-size:23px !important}}@media screen and (max-width:321px){#running-header-text h1{font-size:20px !important}}#travel-header-text{color:#FFF;position:absolute;top:8%;right:3%;width:45%}@media screen and (max-width:1500px){#travel-header-text h1{font-size:35px !important}}@media screen and (max-width:1199px){#travel-header-text h1{font-size:23px !important}#travel-header-text h2{font-size:20px !important}}@media screen and (max-width:992px){#travel-header-text h1{font-size:25px !important}#travel-header-text h2{font-size:16px !important}}@media screen and (max-width:768px){#travel-header-text h1{font-size:25px !important}#travel-header-text h2{font-size:16px !important}}@media screen and (max-width:499px){#travel-header-text h1{font-size:22px !important}}@media screen and (max-width:376px){#travel-header-text h1{font-size:20px !important}#travel-header-text h2{font-size:14px !important}#travel-header-text{top:5%}}@media screen and (max-width:330px){.mobile-xs-hidden{display:none}}.related-products .product-inner{border:1px solid #EEE;border-radius:20px;padding:15px}.related-products .name a{display:block;text-decoration:none;height:5em;overflow:hidden;color:inherit;padding-top:10px}.related-products .price,.related-products .rating{font-weight:bold;display:block}