.filter-toggle-label-fbt,.product-list-price h3,.product-list-head,.category-label-wrap span,.product-list-rating,.testimonials blockquote,.listing_text{font-family: 'Exo 2', sans-serif;}.product-catalog-label,.product-overlay p{font-family: 'Roboto Slab', serif, Arial, "Helvetica Neue", Helvetica, sans-serif;}.filter-button,.info-btn,.add-to-cart-btn-fbt,.filter-lister-group-fbt,.filter-see-more-less,.breadcrumb-ftb{font-family: 'Roboto', Arial, "Helvetica Neue", Helvetica, sans-serif;}.pad-l-r-0{padding-left: 0px;padding-right: 0px;}.marg-btm-10 {margin-bottom: 10px;}product-catalog-label.breadcrumb-ftb{margin-bottom: 0px;background: #ffffff;}.breadcrumb-ftb a{color:#3c6996!important;}         .filter-button{position: relative;display: block;margin-right: 0px;margin-bottom: 0;padding: 6px 12px;width: 100%;background-color: #aaa9ac;vertical-align: middle;touch-action: manipulation;cursor: pointer;font-weight: 600;text-align: left;font-size: 1.2em;color: #f1f1f1;text-transform: uppercase;}#filters-wrap{background:#f1f1f1;width: 100%;clear: both;padding: 0px 0px 10px;max-height: none;}.filters-content .panel-collapse,.filters-content .list-group-item,.filter-panel-heading-fbt{background:#f1f1f1!important;border: 0px;}.filters-content h4 a{color: #404041;}.filter-content-wrap{min-height: 35px;}.filter-toggle-label-fbt{font-weight: 600;}.filter-toggle-label-fbt:hover{text-decoration: none;}.filter-see-more-less{padding: 10px 15px!important;font-size: 1em;font-weight: 600;color: #414042;}.filter-lister-group-fbt .list-group-item{padding: 5px 15px!important;font-size: .9em;font-weight: 400;line-height: 1.13em;}.filter-lister-group-fbt .list-group-item a{color: #414042;}.filter-badge{font-size: .8em;background: #404041;}::-webkit-scrollbar{-webkit-appearance: none;width: 7px;}::-webkit-scrollbar-thumb{border-radius: 4px;background-color: rgba(0,0,0,.5);-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);}.panel-group .panel + .panel{overflow: hidden;margin-top: 5px;background: #f1f1f1!important;}.testimonials-container{margin-top: 30px;}.testimonials blockquote{background: #ffffff none repeat scroll 0 0;border: 1px solid #f1f1f1;color: #666;display: block;font-size: 1.2em;line-height: 1.8em;padding: 15px;position: relative;}.testimonials blockquote span{vertical-align: -0.46em;font-family: Georgia, Times, "Times New Roman", serif;font-size: 4em;color: #5ad8ff;}.testimonials blockquote span:nth-child(1){margin-right: 0.05em;line-height: 0em;}.testimonials blockquote span:nth-child(2){margin-left: 0.05em;}.testimonials blockquote::after{width: 0;height: 0;right: -1;bottom: -1;content: " ";display: block;position: absolute;border-style: solid;border-width: 20px 20px 0 0;border-color: #ecc706 #ffffff #ffffff #ffffff;}.testimonials-name{color: #e6400c;font-size: 16px;font-weight: 300;margin: 23px 0 7px;}.testimonials blockquote cite{display: block;margin-top: 5px;margin-bottom: 10px;padding-right: 15px;width: 100%;font-family: Georgia, Times, "Times New Roman", serif;text-align: right;font-weight: 600;color: #414042;}.toolbar{position: relative;min-height: 50px;margin-top: 10px;margin-bottom: 18px;border: 1px solid transparent;background-color: #fff;border-color: #e6e6e6;margin-right: auto;margin-left: auto;padding-left: 15px;padding-right: 15px;color: #787878;border-width: 1px 0px;}.toolbar a{color: #666;}.toolbar .navbar-form{margin-right: 0px;padding-right: 15px;padding-left: 0px;}.pages > .pagination{margin: 0px !important;display: block;}.navbar-form-list-fbt{display:inline-block;}.pagination>li>a, .pagination>li>span{position: relative;float: left;height: 34px;padding: 6px 12px;line-height: 1.42857143;text-decoration: none;color: #333;background-color: #fff;border: 1px solid #ddd;margin-left: -1px;}.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{z-index: 2;color: #fff;background-color: #444;border-color: #444;cursor: default;}.pagination>li:first-child>a, .pagination>li:first-child>span{margin-left: 0;border-bottom-left-radius: 0px;border-top-left-radius: 0px;}.pagination>li:last-child>a, .pagination>li:last-child>span{border-bottom-right-radius: 0px;border-top-right-radius: 0px;}.toolbar select{display: inline-block;width: auto;margin-left: 0px;margin-right: 0px;}select{display: block;width: 100%;height: 32px;padding: 6px 12px;font-size: 13px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease;-moz-transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease;-ms-transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease;-o-transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease;transition: all border-color ease-in-out .15s, box-shadow ease-in-out .15s ease;}.category-result{margin-top: 6px;height: 55px;padding: 0 6px 0 0;cursor: pointer;}.category-border{height: 55px;background-color: #3c6996;}.category-border:hover, .category-border:focus, .category-border:active{background-color: #5ad8ff;}.category-label-wrap{display: table-cell;}.category-label-wrap span{vertical-align: middle;padding-left: 10px;padding-right: 10px;font-size: 1.1em;font-weight: 600;text-transform: uppercase;line-height: 1.2em;color: #ffffff;}.product-list-row-fbt{padding-left: 0px;}.product-list-head h1{margin-top: 16px;margin-bottom: 0px;font-size: 3em;font-weight: 600!important;line-height: 1.1em;color: #3c6996;}.listing_text{font-size: 1.3em;font-weight: 300;color: #434343;margin-top: 10px;}.listing_text img{display: none!important;}.item{display: inline-block;padding-left: 0px;padding-right: 0px;}.thumbnail-border-fbt{border:1px solid #e5e6e7;}.product-overlay p{text-align: center;margin: 0;color: #fff;}.best-1-overlay p{font-size: 2em;font-weight: 700;line-height: 65px;}.best-2-overlay p{margin-top:12px;font-size: 1.1em;font-weight: 700;line-height: 1.2em;}.new-overlay p{font-size: 2em;font-weight: 700;line-height: 44px;text-transform: uppercase;}.more-overlay p{margin-top: 5px;font-size: .9em;font-weight: 400;line-height: 1.4em;}.best-1-overlay{display: block;position: absolute;top: 4px;left: 4px;width: 66px;height: 66px;z-index: 8000;background: url(https://d3tvemk8zf61cc.cloudfront.net/bs_1.png) no-repeat;background-position: center center;background-size: 100%;}.best-2-overlay{display: block;position: absolute;top: 4px;left: 4px;width: 66px;height: 66px;z-index: 8000;background: url(https://d3tvemk8zf61cc.cloudfront.net/bs_2.png) no-repeat;background-position: center center;background-size: 100%;}.video-overlay{display: block;position: absolute;bottom: 4px;left: 14px;width: 30px;height: 30px;z-index: 8000;background: url(https://d3tvemk8zf61cc.cloudfront.net/video_fbt_5.png) no-repeat;background-position: center center;background-size: 30px;}.more-overlay{display: block;position: absolute;background: #414042;border-bottom-left-radius: .5em;top: 0px;right: 0px;width: 102px;height: 44px;z-index: 8000;background-position: center center;background-size: 100%;}.new-overlay{display: block;position: absolute;top: 0px;right: 0px;width: 90px;height: 44px;z-index: 8000;background: url(https://d3tvemk8zf61cc.cloudfront.net/new.png) no-repeat;background-position: center center;background-size: 100%;}.fbtGvs-overlay{display: block;position: absolute;top: 4px;left: 4px;width: 70px;height: 70px;z-index: 8000;background: url(https://d3tvemk8zf61cc.cloudfront.net/fbtGvs_list_badge.png) no-repeat;background-position: center center;background-size: 100%;}.video-label-wrap{display: table;height: 34px;}.video-product-list{position:relative;overflow:hidden;padding: 10px 10px 0;}.video-price-wrap{height: 40px;}.video-label-wrap{height: 34px;}.video-product-list iframe{position: absolute;max-width: 100%;max-height: 100%;}.list-ad-thumbnail{padding-top: 10px;}.list-ad-spacer{height: 150px;padding: 9px;}.image-product-list{position:relative;overflow:hidden;padding-bottom: calc(100% - 10px);}.image-product-list img{position: absolute;max-width: 100%;max-height: 100%;top: 50%;left: 50%;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}.image-product-list img:hover{opacity: .65;}.product-page-thumbnail{margin-bottom: 0px;padding: 10px;border: 0px;}.product-page-thumbnail img{margin: 0px;padding: 10px 10px 0;}.product-caption{padding: 10px;vertical-align: bottom;}.product-price-wrap{height: 50px;padding-left: 0px;padding-right: 0px;}.product-label-wrap{display: table;position: relative;height: 60px;width: 100%}.vertical-center-h3{position: absolute;top: 50%;max-width: 100%;transform: translateY(-50%);}.product-catalog-label{display: -webkit-box;vertical-align: middle;margin-top: 0px!important;margin-bottom: 0px;padding-bottom: 2px;width: 85%;font-size: 1.3em;line-height: 1.1.em;font-weight: 700;text-align: left;-webkit-line-clamp: 3!important;-webkit-box-orient: vertical!important;text-overflow: ellipsis!important;overflow: hidden!important;max-height: 60px;color: #414042;}.product-catalog-label:hover,.product-catalog-label:active,.product-catalog-label:focus{color: #414042;text-decoration: none;} .product-list-fav{padding: 0 0 0 11px;font-size: 1.8em;color: #f6333c;}.bounce{-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px transparent;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.bounce:hover, .bounce:focus, .bounce:active{-webkit-transform: scale(1.2);transform: scale(1.2);-webkit-transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);color: #404041;}.product-list-price{padding-left: 0px;padding-right: 0px;}.product-list-price h3{margin-top: 16px;margin-bottom: 0px;font-size: 1.8em;font-weight: 600;line-height: 1.1em;color:#3c6996;}.rating-block-fbt{padding: 16px 4px 16px 0px;line-height: 1em;}.rating-block-fbt a:hover,.rating-block-fbt a:active,.rating-block-fbt a:focus{text-decoration: none;}.product-list-rating{font-size: .65em;font-weight: 600;color: #404041;}.product-slider-review i{color: #ffdc4a;}.info-btn{width: 49%;height: 40px;padding: 0px;background: #ffffff;border-color: #f7333c;border-radius:0;font-size: 1em;font-weight:700;line-height: 38px;color: #f7333c;text-transform: uppercase;}.add-to-cart-btn-fbt{width: 49%;height: 40px;padding: 0px;background: #f7333c;border-color: #f7333c;border-radius:0;font-size: 1em;font-weight:700;line-height: 38px;color: #ffffff;text-transform: uppercase;}.add-to-cart-btn-fbt.in-stock-soon{background-color: #ddd;border-color: #ddd;color: #58595b;font-size: 0.95em;}.checkout-btn{background: #01a3ea!important;}.add-to-cart-btn-fbt:hover,.checkout-btn:hover,.add-to-cart-btn-fbt:focus,.checkout-btn:focus,.info-btn:hover,.info-btn:focus{background-color: #404041!important;border-color: #404041!important;border-radius:0;color: #ffffff!important;text-transform: uppercase;}.info-btn:active{background-color: #58595b!important;border-color: #58595b!important;border-radius:0;color: #ffffff!important;text-transform: uppercase;}.add-to-cart-btn{height: 45px;width: 80%;min-width: 150px;background-color: #f6333c;border-radius: 0px;font-size: 1.2em;font-weight: 400;color: #ffffff;text-transform: uppercase;}.add-to-cart-btn:hover,.add-to-cart-btn:active,.add-to-cart-btn:focus{background: #000000;border: 1px solid #ffffff;color: #ffffff;}.input-number{margin-bottom: 0px!important;padding-left: 0px;padding-right: 0px;text-align: center;}.add-btn{border-radius: 0px!important;}.main-qty-input-group .form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color: #ffffff;opacity: 1;}.btn-number-main:hover{background: #f1f1f1;}.acc-modal-container{padding: 0 2px;}.acc-modal-caption{padding: 4px!important;}.input-group-btn-fbt{width: 28px;}.acc-modal-label-wrap{display: table;height: 56px;}.acc-modal-product-label{display: table-cell;vertical-align: middle;margin-top: 0px!important;font-size: 1.1em;font-weight: 700;text-align: left;word-wrap: break-word;color: #414042;}.acc-modal-price h3{margin-top: 10px;margin-bottom: 0px;font-size: 1.8em;font-weight: 600;line-height: 1.1em;color: #3c6996;}.text_list{padding: 40px 0 30px;border-bottom: 1px solid #e5e6e7;}.text_list:last-of-type{border-bottom: none;}.text_list a:hover{text-decoration: none;}.text_list .col-lg-2,.text_list .col-md-3{padding-left: 5px;padding-right: 5px;}.text_list img{width: 100%;margin: 0 auto;}.text_list .rating-block-fbt{padding: 8px 0 0 0;width: 100%;text-align: center;font-size: 17px;}.text_list .best-1-overlay{background: url(https://d3tvemk8zf61cc.cloudfront.net/bs_banner.png) no-repeat;background-size: contain;top: 8px;left: 5px;width: 50px;height: 35px;}.text_list .best-1-overlay p,.text_list .new-overlay p{font-size: 1.5em;line-height: 34px;}.text_list .more-overlay p{font-size: .66em;margin-top: 6px;line-height: 12px;}.text_list .new-overlay,.text_list .more-overlay{right: 5px;width: 75px;height: 37px;}.text_list .product-list-price h3{font-size: 2.3em;display: block;text-align: center;margin-bottom: 20px;}.text_list .btn{display: block;width: 100%;margin-bottom: 6px;}.text_list .video-overlay{bottom: 30px;left: 10px;}.text_list .exclusive-overlay{bottom: 30px;right: 5px;width: 101px;height: 22px;z-index: 8000;}.text_list .product-catalog-label{font-size: 1.7em;line-height: 1.3em;max-height: none;}.text_information{padding: 0 75px 0 30px;}.text_information p{font-size: 1.3em;line-height: 1.5em;color: #000;font-weight: 300;font-family: 'roboto', sans-serif;margin-top: 5px;}.text_testimonials h5{color: #000;font-size: 1.4em;font-family: 'exo 2', sans-serif;font-weight: 600;margin-top: 20px;margin-bottom: 12px;}.text_testimonials p{font-size: 1.1em;line-height: 1.5em;line-height: ;font-style: italic;}.text_testimonials h6{color: #000;font-weight: 600;font-style: italic;font-size: 1.1em;}.tags{list-style: none;margin: 20px 0 0;overflow: hidden;padding: 0;}.tags li{float: left;}.tag{background: #eee;border-radius: 3px 0 0 3px;color: #999;display: inline-block;height: 26px;line-height: 26px;padding: 0 20px 0 23px;position: relative;margin: 0 10px 10px 0;text-decoration: none;-webkit-transition: color 0.1s;}.tag::before{background: #fff;border-radius: 10px;box-shadow: inset 0 1px rgba(0, 0, 0, 0.25);content: '';height: 6px;left: 10px;position: absolute;width: 6px;top: 10px;}.tag::after{background: #fff;border-bottom: 13px solid transparent;border-left: 10px solid #eee;border-top: 13px solid transparent;content: '';position: absolute;right: 0;top: 0;}.tag:hover{background-color: #f7333c;color: #fff;}.tag:hover::after{border-left-color: #f7333c;}.text_list .best-2-overlay{top: 5px;left: 10px;height: 50px;width: 50px;}.text_list .best-2-overlay p{margin-top: 11px;font-size: 12px;line-height: 13px;}@media (max-width: 1400px) {.text_information { padding: 0 15px 0 25px;}    .text_list .btn{display: inline-block;margin: 20px 4px 0;width: 40%;}    .text_list .info-btn{margin-left: 26px;}    .text_list .product-list-price h3{font-size: 2.7em;margin-top: 30px;margin-bottom: 0;}    .text_list .video-overlay,    .text_list .exclusive-overlay{bottom: 75px;}}@media (max-width: 992px) {.text_information { padding: 0 15px;}    .text_list .product-catalog-label{font-size: 1.3em;}    .text_information p{font-size: 1.1em;line-height: 1.5em;}    .text_testimonials h5{font-size: 1em;line-height: 1.3em;margin-bottom: 5px;}    .text_testimonials p{font-size: .9em;line-height: 1.5em;}    .text_testimonials h6{font-size: .9em;}    .text_list .info-btn{margin-left: 11px;}}@media (max-width: 768px) {.text_list { padding: 30px 15px 20px;}    .text_list .col-sm-8{padding-right: 0;}    .text_list .product-list-price h3{font-size: 2em }    .text_list .video-overlay,    .text_list .exclusive-overlay{width: 25px;height: 25px;background-size: 25px;bottom: 65px;}    .product-list-head h1,    .listing_text{padding-left: 35%;}    .tags li{margin: 0 5px 5px 0!important;}}@media (max-width: 767px) {.product-list-head h1, .listing_text {  padding-left: 15px;}    .text_list .info-btn{margin-left: 0;}    .text_list .btn{width: calc(50% - 10px);}}@media (max-width: 450px) {.text_list .col-xs-4, .text_list .col-xs-8 { width: 100%;}    .text-information{padding: 0;}    .text_list .product-list-price h3{margin-bottom: 20px;}    .text_list .col-lg-2,    .text_list .col-md-3{padding-left: 0;padding-right: 0;}    .text_list .video-overlay{width: 30px;height: 30px;background-size: 30px;bottom: 88px;}    .text_testimonials p{font-size: 1.1em;line-height: 1.6em;}    .text_testimonials h5{font-size: 1.1em;line-height: 1.4em;}}@media (min-width: 992px) {.toolbar { border-radius: 0px;}}@media (max-width: 768px) {.product-list-container { padding-left: 0px!important;padding-right: 0px!important;}    .left-filter-panel-container{margin-bottom: 20px;padding-left: 0px;padding-right: 0px;}    .product-page-thumbnail{}}   @media (min-width:768px) and (max-width: 1789px){}@media only screen and (max-width: 767px) {.product-page-thumbnail img { height: 100%!important;}    .list-ad-thumbnail .list-ad-img{height:auto!important;}}@media (max-width: 1031px){.navbar-form-filter-fbt { width: auto;border: 0;margin-left: 0;margin-right: 0;padding-top: 0;padding-bottom: 0;-webkit-box-shadow: none;box-shadow: none;float: left!important;padding-right: 10px;padding-left: 0px;}}@media (min-width: 1400px) and (max-width: 1500px) {.info-btn, .add-to-cart-btn-fbt { font-size: .9em;}}@media (min-width: 992px) and (max-width: 1050px) {.info-btn, .add-to-cart-btn-fbt { font-size: .9em;}}@media (min-width: 768px) and (max-width: 800px) {.info-btn, .add-to-cart-btn-fbt { font-size: .9em;}}@media (max-width: 767px) {.toolbar .navbar-form { padding-top: 0px!important;padding-bottom: 0px!important;}    .product-list-head h1{font-size: 2em;}    .acc-modal-product-label{font-size: .9em;}    .acc-modal-price h3{margin-top: 10px;margin-bottom: 0px;font-size: 1.6em;font-weight: 600;line-height: 1.1em;color: #3c6996;}}