a {
color: #333;
text-decoration: none;
}
@font-face {
font-family: "CenturyGothic";
src: url("../fonts/911FontscomCenturyGothicRegular-911fontscomfontsmhpY.eot"); /* IE9 Compat Modes */
src: url("../fonts/911FontscomCenturyGothicRegular-911fontscomfontsmhpY.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
url("../fonts/911FontscomCenturyGothicRegular-911fontscomfontsmhpY.otf") format("opentype"), /* Open Type Font */
url("../fonts/911FontscomCenturyGothicRegular-911fontscomfontsmhpY.svg") format("svg"), /* Legacy iOS */
url("../fonts/911FontscomCenturyGothicRegular-911fontscomfontsmhpY.ttf") format("truetype"), /* Safari, Android, iOS */
url("../fonts/911FontscomCenturyGothicRegular-911fontscomfontsmhpY.woff") format("woff"), /* Modern Browsers */
url("../fonts/911FontscomCenturyGothicRegular-911fontscomfontsmhpY.woff2") format("woff2"); /* Modern Browsers */
font-weight: normal;
font-style: normal;
}
body{background: url("../images/body-img.png") repeat top center;background-attachment: fixed;}
#ajax-filters ol.layered-links.unactive-layer {padding: 10px 15px;}
#ajax-filters ol.layered-links.active-layer {padding: 10px 15px;}
#ajax-filters ol#category-filters {padding: 15px 15px;}
#ajax-filters .panel-primary .panel-heading {background-color: #ecebe9;border-color: #e6e6e6;padding: 12px 15px;}
#ajax-filters .panel-primary .panel-heading .panel-title {font-size: 15px;color: #333;font-weight: bold;}
#ajax-filters .panel.panel-primary.currently {border: 1px solid #ddd;margin-bottom: 0;}
#ajax-filters .block-layered-nav .actions {padding: 20px 15px;font-weight: 400;}
.block-layered-nav .currently .label-danger {background: none;color: #D9534F;font-weight: 800;margin-top: 2px;}
li.filter-titles {font-weight: 800;text-transform: uppercase;font-size: 12px;letter-spacing: 0.2px;}
.block-layered-nav .currently li.filter-contents {padding: 5px 3px 5px 0;}
body {background-color: #fbfbfb;}
.fal {font-style: normal;}
.opc-wrapper-opc.design_package_salecto.design_theme_default .panel-heading {padding: 12px 15px;background-color: #f5f5f5;border-color: #ddd;}
#narrow-by-list .panel-body {padding: 0;margin-bottom: 0;}
#topbar {background: #f4f4f4;}
.page-header {background: #fff;padding: 0;margin: 0 auto;}
.list-inline > li {font-size: 11px;text-align: center;line-height: 34px;font-family: "CenturyGothic";}
.navbar-default {background: none;border: none;border-radius: 0;border-bottom: none;float: left;margin: 0;width: 88%;}
.salecto-menumanager {box-sizing: border-box;text-align: right;float: right;}
.search_mini_form-container .input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;background: none;-webkit-box-shadow: none;box-shadow: none;border: none;color: #333!important;}
.page-header .list-inline li {color: #fff;width: 32.9%;border-left: 1px solid #db6a6a;line-height: 18px;padding: 21px 10px 6px 20px;}
.logo-col .logo {padding:30px 0 45px;float: left;}
.cart-col{padding-top:41px;padding-bottom:0;}
.page-header .list-inline {padding-left: 0;margin-left: 0;list-style: none;line-height: 32px;margin-top: 0;}
.page-header .list-inline li p {font-size: 14px;font-weight: 300;}
.header-minicart {text-align: right;background:transparent;float: none;width:auto;}
.label-warning {background-color: #bfcecb;}
.skip-links {float: right;padding-top: 13px;}
.skip-links .skip-link {color: #000;line-height: 1;display: inline-block;float: left;}
.header-minicart {display: inline-block;padding-left:22px;}
.header-minicart a.skip-cart {line-height: 1;color: #000;font-size: 24px;display: block;position: relative;}
.badge {background: #f4f4f4;color: #000; font-weight: 300;font-size: 8px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;min-width: 16px;padding: 5px 1px;position: absolute;left: -9px;top: -6px;z-index: 2;}
.search-default {float: right;width: 300px;position: absolute;right: 0;top: 100%;z-index: 5;}
.minicart-wrapper a.btn.btn-primary.btn-block i.fa {float: none;}
.box-account.box-info.box-addresses .box-head h2, 
.box-account.box-recent .box-head h2 {margin-top: 0;}
.header-minicart .minicart-icon {font-size: 28px;line-height: initial;min-width: initial;text-align: center;float: left;margin-right: 0;padding-left: 0;color: #000;}
.header-minicart .minicart-text {float: left;text-align: left;margin: 8px 0;}
.header-minicart .minicart-text strong {display: block;font-size: 14px;margin: 0;line-height: 18px;font-weight: 400;}
.header-minicart .skip-cart.no-count .mini-tom-text {display: inline-block;font-weight: 300;}
.header-minicart .mini-tom-text {display: none;}
.header-minicart .mini-tom-te {display: inline-block;}
.header-minicart a.skip-cart {text-decoration: none;color: #fff;float: left;width: 100%;padding:0;}
.search_mini_form-container .input-group {padding: 4px 0;border: 1px solid #ddd;}
#header-search{width: 300px;position: absolute;right: 16px;top: 100%;z-index: 5;}
.search_mini_form-container .input-group .input-group-btn .btn {background: none;border: none;color: #777;}
.search_mini_form-container .input-group input[type="search"].form-control::-webkit-input-placeholder {color: #777;}
.search_mini_form-container .input-group input[type="search"].form-control:-ms-input-placeholder {color: #777;}
.search_mini_form-container .input-group input[type="search"].form-control::-ms-input-placeholder {color: #777;}
.search_mini_form-container .input-group input[type="search"].form-control::placeholder {color: #777;}
.salecto-topmenu .salecto-label {padding: 14.75px 14px;font-size: 13px;color: #020618 !important;text-transform: none;font-weight: normal;font-family: "CenturyGothic";}
.home-banners .top-text {left: 65px;position: absolute;right: 0;text-align: left;top: 38px;}
.home-banners .top-text .test-ha {font-size: 35px;font-weight: 600;color: #333;display: block;}
.home-banners .top-text .text-1 {font-size: 26px;font-weight: normal;color: #333;display: block;}
.home-banners .top-text .btn-col {background: #bfcecb;color: #fff;padding: 10px 25px;border-radius: 3px;display: inline-block;margin-top: 20px;font-size: 16px;font-weight: 600;}
.home-banners .top-text .btn-col:hover {background-color: #bfcecb;border-color: #bfcecb;color: #fff;}
.product-title a:hover {text-decoration: none;}
.item .product-info .price-box {margin-bottom: 0;width: 100%;float: left;text-align: center;font-family: "CenturyGothic";}
.item .panel a.product-image {-webkit-box-flex: 1;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}
.product-list .item .panel-body.product-info {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;flex: 1 1 auto;margin-top: auto;text-align: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;}
.product-list .item .product-info .price-box {margin-bottom: 0;	margin-top: auto;}
.item .product-info .price-label {display: none;}
.item .product-info .price-box .special-price span.price {font-size: 15px !important;}
.item .product-info .price-box .old-price span.price {color: #333;font-size: 15px !important;}
.hading{margin-top: 58px;margin-bottom: 30px;text-align: center;border-bottom: initial;padding-bottom: 0;background: 0 0;color: #000;font-size: 33px;font-weight: 500;padding: 10px;font-family: "CenturyGothic";}
.home-banners .block-col .text-btn .btn-col{font-size: 16px;font-weight: 500;color: #020618;display: inline-block;width: 190px;height: 50px;line-height: 48px;font-family: "CenturyGothic";vertical-align: top;background-color: rgba(255,255,255,.6);-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;-webkit-box-shadow: 0px 0px 5px 0px #999;-ms-box-shadow: 0px 0px 5px 0px #999;box-shadow: 0px 0px 5px 0px #999;}
 .home-about {text-align: center;}
.home-about .contant-text {padding-top: 50px;padding-bottom: 27px;}
.home-about .contant-text h2 {font-size: 24px;color: #020618;font-family: "CenturyGothic";}
.home-about .contant-text strong {font-size: 17px;color: #76777b;font-weight: 600;font-family: "CenturyGothic";padding-bottom: 15px;display: block;}
.home-about .contant-text p {font-size: 14px;color: #76777b;font-family: "CenturyGothic";font-weight: 300;letter-spacing: 0.5px;width: 90%;margin: auto auto 15px;}
.text-test-mon {text-align: center;}
.contant-testimon .img-col p {font-size: 11px;color: #929396;}
.text-col {font-size: 17px;color: #000000;padding-bottom: 10px;}
.text-st {font-size: 13px;width: 40%;margin: 0 auto;color: #76777b;}
.text-test-mon .owl-pagination{display: none;}
.text-st a {display: block;padding-top: 10px;}
.contant-testimon .text-btn a{font-size: 11px;font-weight: 500;color: #898c8d;display: inline-block;font-family: "CenturyGothic";vertical-align: top;background-color: rgba(255,255,255,.6);-webkit-box-shadow: 0px 0px 3px 0px #999;-ms-box-shadow: 0px 0px 3px 0px #999;box-shadow: 0px 0px 3px 0px #999;padding: 13px 24px;border-radius: 5px;margin-top: 15px;}
.testimonialsection .owl-carousel .owl-wrapper-outer{padding-bottom: 10px;}
@media (min-width: 1170px) {
.home-banners .left-add{width: 350px;}
.home-banners .right-add{width: 850px;}
.home-banners .block-col {margin-bottom: 40px;position: relative;}
}
#footer {padding: 0;margin-top: 30px;background: none;}
.footer-top {background: #1b1f24;width: 100%;float: left;margin-top: 30px;padding: 40px 0 0;}
.footer-title {font-size: 15px;font-weight: 600;color: #76787a;font-family: "CenturyGothic";padding-bottom: 10px;}
#footer .footer-col li a, #footer .footer-col li, #footer .footer-inner p {color: #76787a;font-size: 11px;font-weight: normal;line-height: 24px;font-family: "CenturyGothic";}
#footer .footer-inner p {color: #fff;}
#footer .footer-inner .social-media a {background: #bfcecb;width: 30px;height: 30px;display: inline-block;margin-right: 5px;text-align: center;color: #fff;border-radius: 5px;vertical-align: middle;line-height: 30px;}
#footer .footer-inner .footer-logo {margin-bottom: 12px;display: block;margin-top: 5px;}
#footer address {margin-bottom: 0;padding: 30px 0 30px;}
#footer address.copyright {color: #fff;border-top: 1px solid #7d7d7d;margin-top: 30px;}
#footer .categorier-add-footer {padding: 0;}
#footer .categorier-add-footer .footer-col .text-catgry{display: inline-block;width: 175px;vertical-align: top;}
#footer .categorier-add-footer .footer-col .text-catgry:nth-child(2){width: 108px;}
#footer .categorier-add-footer .footer-col .text-catgry:last-child{width: 138px;}
#footer .footer-col li a:hover{color: #e4b170;text-decoration: none;}
#footer .copyright-text {font-size: 11px;text-align: left;color: #76787a;}
#footer .payment {text-align: center;}
#footer address.copyright .links.social-media a {color: #7d7d7d;font-size: 24px;padding-right: 10px;}
.face-news-block .block.block-subscribe{background:#bfcecb;padding-bottom: 50px;padding-top: 32px; text-align: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
.face-news-block .form-subscribe-header label {font-size: 25px;color: #fff;font-weight: normal;}
.face-news-block .form-subscribe-header p{font-weight: normal;font-size: 14px;color: #fff;font-family: "CenturyGothic";}
.face-news-block .block-subscribe .input-box {width: 85%;float: left;position: relative;}
.face-news-block .block-subscribe .actions {width: 15%;float: left;}
.face-news-block .block-subscribe .input-text {background: #fff;border: none;border-radius:5px 0 0 5px;min-height: 45px;width: 100%;color: #333;margin-right: 39px;padding: 0 10px;}
.face-news-block .block-subscribe .actions .button {background: #bfcecb!important; border: none;border-radius: 0 5px 5px 0;width: 100%;display: block;line-height: 45px;font-size: 16px;font-weight: bold;}
.face-news-block .footer-newsletter {width: 100%;margin:21px auto 0;box-shadow: 3px 3px 4px 3px #999;display: inline-block;}
.face-col-block{background: #fff;border: 1px solid #e5e5e5;}
.face-col-block .img-face {display: inline-block;}
.face-col-block .content-face {display: inline-block;}
.face-col-block .content-face .icon-face em {display: block;text-align: center;font-size: 39px;color: #929396;}
.face-col-block .text-fa{font-size: 25px;color: #929396;font-family: "CenturyGothic";display: block;font-weight:bold;}
.face-col-block .btn-col {display: block;text-align: center;font-family: "CenturyGothic";}
.face-news-block {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;padding-top: 88px;}
.face-news-block .col-1{text-align: center;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;}
.face-news-block .block {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;-webkit-align-items: center;-ms-align-items: center;align-items: center;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;padding-top: 20px;padding-bottom: 20px;padding-left: 10px;padding-right: 10px;}
.face-col-block .btn-col {font-size: 11px;font-weight: 500;color: #898c8d;display: inline-block;font-family: "CenturyGothic";vertical-align: top;background-color: rgba(255,255,255,.6);-webkit-box-shadow: 0px 0px 3px 0px #999;-ms-box-shadow: 0px 0px 3px 0px #999;box-shadow: 0px 0px 3px 0px #999;padding: 13px 24px;border-radius: 5px;margin-top: 15px;}
.testimonialsection {padding-top: 88px;overflow: hidden;}
a:hover{text-decoration: none;}
.home-text {width: 100%;float: left;margin: 60px 0;}
.home-text .text-h {font-size: 26px;color: #333;font-weight: 600;line-height: 46px;}
.home-text p {font-size: 15px;color: #333;font-weight: normal;line-height: 24px;}
.btn-success {color: #fff;background-color: #bfcecb;border-color: #bfcecb;}
.btn-success:hover {background: #000;border-color: #000;}
.btn-success.active.focus,
.btn-success.active:focus,
.btn-success.active:hover,
.btn-success:active.focus,
.btn-success:active:focus,
.btn-success:active:hover,
.open>.dropdown-toggle.btn-success.focus,
.open>.dropdown-toggle.btn-success:focus,
.open>.dropdown-toggle.btn-success:hover {background: #bfcecb;}
.salecto-topmenu .salecto-level0:hover .salecto-label,
.salecto-topmenu .salecto-level0:active .salecto-label {color: #fff !important;}
.salecto-category-dynamic .col-level .col-xs-12.form-group.active a,
.salecto-category-dynamic .col-dynamic a:hover span {color: #333!important;}
.sidebar .panel-default .panel-heading {color: #333;background-color: #ecebe9;border-color: #e6e6e6;font-weight: bold;font-size: 15px;}
#narrow-by-list {border-bottom: solid 1px #e6e6e6;border-radius: 0!important;}
#narrow-by-list div:first-of-type {border-radius: 0!important;}
ol.layered-links li > a,
ol#category-filters li > a {color: #333;font-weight: 400;line-height: 26px;}
.block-title,
.page-title h1 {font-weight: bold;font-size: 24px;color: #333333;}
a:focus,
a:hover {color: #bfcecb;}
.product-list .item .product-info .product-title{  text-align: center;}
.product-list .item .product-info .product-title a {color: #393939;font-size: 19px;font-weight: normal;text-align: center;text-transform: none;font-family: "CenturyGothic";}
.product-list .item .product-info .product-title a:hover {text-decoration: none;}
.home-banners .right-add .block-col{margin-bottom: 40px;}
.home-banners .block-col .text-btn {position: absolute;left: 0;right: 0;width: auto;text-align: center;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.product-collateral #collateral-tabs .tab-container .tab-content table tbody tr td.data {font-size: 14px;font-weight: 400;line-height: 24px;padding: 0 20px;color: #333;}
.product-details .panel-default {border-color: #f4f4f4;-webkit-box-shadow: none;box-shadow: none;border-radius: 0;}
.product-media .product-image-gallery,
.thumbnail {border: 1px solid #f4f4f4;background: white;}
.product-details .add-to-cart-panel .price-box {font-size: 28px;font-weight: bold;color: #333;margin: 5px 0 15px 0;}
.product-details .add-to-cart-panel .price-box .label{ padding: 0; color: #000; font-size: 18px;}
.product-details .add-to-cart-panel .price-box span.price {color: #333!important;font-weight: bold;text-transform: uppercase;}
.product-details .product-options label {font-size: 15px;color: #333;}
.product-details .panel-body .product-options-bottom {width: 85%;float: left;}
.product-details .panel-body .add-to-links {float: right;width: 13%;}
.panel-body .add-to-cart-wrapper {width: 85%;float: left;}
.panel-body .add-to-cart-wrapper .add-to-box .add-to-cart .add-to-cart-buttons .btn-success {background-color: #bfcecb;border-color: #bfcecb;font-weight: 600;border-radius: 3px;}
.panel-body .add-to-cart-wrapper .add-to-box .add-to-cart .add-to-cart-buttons .btn-success:hover {background-color: #bfcecb !important;border-color: #bfcecb;font-weight: 600;}
.product-details .panel-body .product-options-bottom .add-to-cart-buttons .btn-success {background-color: #bfcecb;border-color: #bfcecb;font-weight: 600;border-radius: 3px;padding: 10px 12px;}
.product-details .panel-body .product-options-bottom .add-to-cart-buttons .btn-success:hover {background-color: #bfcecb;border-color: #bfcecb;font-weight: 600;}
.product-details .panel-body .add-to-links .btn.btn-default.link-wishlist {padding: 8px 16px;border: 2px solid #bfcecb;color: #bfcecb;font-size: 17px;}
.product-details .panel-body .add-to-links .btn.btn-default.link-wishlist:hover {padding: 8px 16px;border-radius: 3px;color: white;background-color: #bfcecb;}
.required-options-label-container span.label {width: 100%;text-align: left;background: none;color: #bfcecb;margin: 7px;}
.product-details .product-options .form-group .form-control {-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;border: 1px solid #f4f4f4;font-size: 15px;background-image: url(../images/arrow.png), url(../images/bg-color.png);background-position: 96% center, 0 -2px;background-repeat: no-repeat, repeat-x;width: 100%;min-height: 44px;}
.product-details .product-extra-info .in-stock .label-success {padding: 0;background-color: inherit;color: #bfcecb;font-size: 14px;font-weight: 600;text-transform: uppercase;}
.product-details .product-extra-info .in-stock .label-success::before {content: "\f058";font-family: 'FontAwesome';font-size: 15px;text-align: left;color: #bfcecb;padding-right: 8px;}
.product-details .text-block-1 {border-top: 1px solid #f4f4f4;background: white;width: 100%;float: left;text-align: center;padding: 15px 0 8px;}
.product-details .text-block-1 p {font-size: 12px;text-transform: uppercase;color: #666666;font-weight: 600;padding-top: 5px;}
.product-details .text-block-1 .first-col p{ padding-top: 12px; }
.product-details .text-block-1 .col-1 {border-right: 1px solid #f4f4f4;}
.product-details .panel-default.add-to-cart-panel{ display: inline-block; width: 100%; }
.product-details .add-to-cart-panel .price-box .special-price {display: inline-block;}
.product-details .add-to-cart-panel .price-box .old-price {display: inline-block;color: #bfcecb;}
.product-details .add-to-cart-panel .price-box .old-price span.price {font-size: 18px;color: #bfcecb !important;}
span.price-label {display: none;}
#footer .category-title {margin: 30px 0 0;float: left;width: 100%;background: #ecebe9;padding: 20px 15px;border-radius: 3px 3px 0 0;}
#footer .category-title p {font-size: 16px;font-weight: 600;color: #333333;margin-bottom: 0;}
#footer .home-product-block {display: block;width: 100%;float: left;padding: 0 1px 0 2px;}
#footer .home-product-block .product-list {margin: 0 auto;}
#footer .home-product-block .product-list .item {padding: 0;margin: 0 auto;border-radius: 0;display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 25%;min-width: 25%;margin-left: -1px}
#footer .home-product-block .product-list .item .panel.panel-default {margin: -1px;border-radius: 0;border-color: #ecebe9;}
.item .product-info .price-box .special-price,
.item .product-info .price-box .old-price {float: left;width: 40%;}
.cms-index-index .ui-tabs .product-list .item .action {display: block;}
.btn-primary {color: #fff;background-color: #bfcecb;border-color: #bfcecb;}
.btn-primary:hover {color: #fff;background-color: #000;border-color: #000;}
.salecto-menumanager .form-group.salecto-boxtitle {font-size: 24px;color: #333333;}
.salecto-topmenu .salecto-submenu a.form-group {font-size: 16px;line-height: 28px;}
.salecto-topmenu .salecto-submenu .salecto-all-category a.level1 {color: #000;font-size: 14px; font-weight: 700;}
.salecto-topmenu .salecto-level0:hover .salecto-label,
.salecto-topmenu .salecto-level0:active .salecto-label {background: none!important;color: #333!important;}
.salecto-topmenu .salecto-submenu {margin-top: 0;border-top: none;}
.block.block-related .block-content .product-list.grid.row {padding: 0 20px;}
.block.block-related .block-content .product-list.grid.row .item {padding: 0;margin: -1px;border-radius: 0;display: inline-block;}
.block.block-related .block-content .product-list.grid.row .item .panel.panel-default {border-radius: 0;}
.block.block-related .block-content .product-list.grid.row .item .panel.panel-default .panel-body .btn-default {color: #fff;background-color: #bfcecb;border-color: #bfcecb;padding: 8px 12px;border-radius: 3px;}
.block.block-related .block-content .product-list.grid.row .item .panel.panel-default .panel-body .btn-default:hover {background: #bfcecb;}
.block.block-related .block-content .product-list.grid.row .item .panel.panel-default .panel-body .price-box {padding: 6px 0;font-size: 15px;}
.breadcrumb {border-radius: 3px;}
.cart.display-single-price .panel-heading {border-bottom: 1px solid #dddddd;border-radius: 3px;padding: 12px 15px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.cart.display-single-price .panel-default {border-radius: 3px;}
.cart.display-single-price .panel-heading .btn-group .btn-group-xs>.btn,
.btn-xs {padding: 6px 10px;margin: -5px 0 0 4px;border-radius: 3px !important;}
.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {margin-left: 4px;}
td.product-cart-actions {-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;top: 10px;}
.header-minicart .dropdown-menu .minicart-bottom .btn-primary,
.btn-success {padding: 10px 12px;border-radius: 3px;background-color: #bfcecb;border-color: #bfcecb;font-size: 16px;}
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-success:hover,
.btn-success:focus,
.btn-success:active {background-color: #bfcecb;border-color: #bfcecb;}
button.btn-continue.btn.btn-default.btn-block {padding: 8px 12px;background: #fff;font-size: 14px;}
button.btn-continue.btn.btn-default.btn-block:hover {padding: 8px 12px;background: #f4f4f4;}
.product-options .form-control.validate-length {background: none;width: 100%;min-height: 80px;max-width: 395px;}
.product-options .last select {min-height: 40px;}
.form-control {background-color: #eee;box-shadow: initial;border: 1px solid #ddd;border-radius: initial;}
.btn {border-radius: initial;}
.form-control:focus {border: 1px solid #ddd;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(219,240,242,.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(219,240,242,.6);}
.block-layered-nav .block-title, #sidebar-nav .block-title strong, 
.block.block-reorder .block-title strong, 
.block.block-list.block-compare .block-title strong {font-weight: 600;color: #000;font-size: 22px;vertical-align: top;line-height: 34px;margin-bottom: -1px;border: solid 1px #e7e7e7;padding: 5px 10px;background: #fff;display: block;}
#sidebar-nav .block-content {padding: 0;border: 1px solid #ddd;background: #fff;}
#sidebar-nav-menu > li {list-style: inside disc;font-weight: 700;padding: 10px;border-bottom: 1px solid #ddd;background: none;}
#sidebar-nav-menu > li.last {background: none;margin-bottom: 0;border: none;}
.salecto-menumanager .form-group.salecto-boxtitle, .salecto-boxtitle {padding: 0px 15px;font-size: 20px;font-weight: 600;margin-bottom: 0;}
.salecto-productgrid {display: -webkit-box;display: -ms-flexbox;display: flex;height: 100%;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;}
.product-grid-box {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;height: 100%;}
.product-grid-box .item .panel.panel-default {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 280px;}
.product-grid-box .item .panel.panel-default .product-image:hover {margin-bottom: 10px;}
.product-grid-box .item .panel.panel-default .product-title a {font-size: 15px;padding-bottom: 4px;}
.product-grid-box .item .panel.panel-default .product-title a strong {font-weight: 600;}
.product-grid-box .item .panel.panel-default .product-price .price-box .regular-price {font-size: 14px;}
.product-grid-box .item .panel.panel-default .panel-body {padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
.product-grid-box .item .panel.panel-default .panel-body .product-title {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.salecto-productgrid .item .product-image:hover,
.salecto-menumanager .f-category .product-image:hover,
.salecto-menumanager .f-product .product-image:hover {-webkit-transform: none;transform: none;-webkit-transition: none;transition: none;}
.product-grid-box .item .panel.panel-default:hover {border: 1px solid #dedede;}
.salecto-menumanager .salecto-submenu {-webkit-box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);box-shadow: 0 6px 15px rgba(0, 0, 0, 0.1);border: 1px solid #dedede;}
.salecto-category-dynamic .col-level .col-xs-12.form-group {border-right: none;}
.salecto-category-dynamic .col-level .col-xs-12.form-group.active {background: #ededed;}
.salecto-category-dynamic .col-level .col-xs-12.form-group a:hover,
.salecto-category-dynamic .col-level .col-xs-12.form-group.active a,
.salecto-category-dynamic .col-dynamic a:hover span,
.salecto-category-level .parent.active > a.form-group,
.salecto-topmenu .salecto-level0.active .salecto-label {color: #333 !important;}
.salecto-category-dynamic .col-level .col-xs-12.form-group.active a .small {color: #333 !important;}
.salecto-category-dynamic .col-dynamic a span {font-size: 13px;padding: 10px 15px;border: none;border-bottom: 1px solid #ededed;}
.salecto-category-dynamic .col-dynamic a span:hover {color: #db6a6a !important;}
.salecto-topmenu .salecto-submenu a.form-group {padding:0;font-size: 15px;font-weight: 400;}
#MB_frame {border-radius: 3px;}
#MB_header {padding: 6px 15px;}
#MB_content {padding: 20px 20px;max-height: 540px;overflow: auto;}
#MB_content #MB_modalboxConfirmation .buttons .btn {padding: 8px 12px;border-radius: 3px;}
#MB_content #MB_modalboxConfirmation .buttons .btn-default.focus,
.btn-default:focus {background: #f4f4f4;border-color: #ccc;}
#MB_content #MB_modalboxConfirmation .buttons .btn-default.active,
.btn-default:active,
.open>.dropdown-toggle.btn-default {background: #f4f4f4;border-color: #ccc;}
#MB_content #MB_modalboxConfirmation .buttons .btn-default.active.focus,
.btn-default.active:focus,
.btn-default.active:hover,
.btn-default:active.focus,
.btn-default:active:focus,
.btn-default:active:hover,
.open>.dropdown-toggle.btn-default.focus,
.open>.dropdown-toggle.btn-default:focus,
.open>.dropdown-toggle.btn-default:hover {background: #f4f4f4;border-color: #ccc;}
#MB_content .product-view {padding-top: 0;width: 100%;height: auto;}
#MB_content .product-options .last .form-group .form-control.validate-length {max-width: 470px;}
#MB_content .product-view #product_addtocart_form .product-options-bottom .add-to-cart .qty-wrapper {margin: 0 0 15px;}
#MB_content .product-view #product_addtocart_form .product-options-bottom .add-to-cart .add-to-cart-buttons .btn-success.btn-block {padding: 12px 12px;}
#MB_content .product-options .last .form-group.last  select.product-custom-option {background: url(../images/options-multiple-arrow.png) 95% 10px no-repeat, url(../images/options-bg.jpg) 0 0 repeat-x;-webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.1);-webkit-appearance: none;-moz-appearance: none;appearance: none;}
#MB_window {position: fixed;left: 50% !important;top: 50% !important;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover {background-color: #bfcecb;border-color: #bfcecb;}
.pagination>li>a,
.pagination>li>span {color: #777;}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {background: #bfcecb;border-color: #bfcecb;color: white;}
.noroute-block{ text-align: center; display: inline-block; width: 100%; color: #55575b; margin: 50px 0;}
.noroute-img-col{ margin: 0 0 30px; }
.cms-no-route .noroute-img-col img{ margin: 0 auto; width: auto; height: auto; max-width: 100%;}
.noroute-cont-col{ margin: 0 0 15px; }
.cms-no-route .noroute-cont-col h1{ font-weight: 700; color: #55575b; font-size: 50px; line-height: 1.2; text-transform: none; margin-bottom: 12px;}
.cms-no-route .noroute-cont-col h1 strong{ font-size: 20px; display: block; font-weight: 700; padding-top: 4px;}
.cms-no-route .noroute-cont-col p{ font-size: 14px; font-weight: 300; line-height: 1.6; color: #88898c; margin: 0 0 15px;}
.cms-no-route .noroute-cont-col p span{ display: block; }
.noroute-menu-col{ margin: 0 0 15px; }
.cms-no-route .noroute-menu-col ul{ margin: 0; padding: 0; list-style: none; }
.cms-no-route .noroute-menu-col li{ margin: 0; display: inline-block; padding: 0 18px; font-size: 13px; color: #88898c; font-weight: 400; font-style: normal;}
.cms-no-route .noroute-menu-col li a{color: #88898c;}
.noroute-cont-col .search-autocomplete:before{ display: none; }
.noroute-cont-col #search_mini_form{ margin: 30px 0; }
.noroute-cont-col #search_mini_form .input-group,
.noroute-cont-col #search_mini_form .input-box{ display: inline-block; width: 100%; position: relative; max-width: 470px;}
.noroute-cont-col #search_mini_form label{ display: none; }
.noroute-cont-col #search{ border:2px solid #dbdbdb; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; font-size: 14px; color: #b4b4b4; font-style: italic; height: 56px; padding:0 56px 0 15px; outline: none;}
.noroute-cont-col #search_mini_form .btn,
.noroute-cont-col #search_mini_form .search-button{ background: #dbdbdb !important; text-indent: 0; width: 56px; height: 56px; -webkit-border-radius:0 15px 15px 0; -moz-border-radius:0 15px 15px 0; border-radius:0 15px 15px 0;  position: absolute; top: 0; right: 0; border: 0; color: #fff !important; display: inline-block;  padding: 7px 15px; font-size: 16px;  line-height: 19px; text-align: center; text-transform: uppercase; vertical-align: middle; white-space: nowrap;}
.noroute-cont-col #search_mini_form .btn span,
.noroute-cont-col #search_mini_form .search-button span{ display: none; }
.noroute-cont-col #search_mini_form .search-button:before{ background: none;content: "\f002"; font-family: FontAwesome; text-indent: 0; height: auto; width: auto; margin: 0; font-size: 28px; position: relative; top: 0; left: 0;}
.product-collateral .tab-container h2 {margin: 0 0 10px;font-size: 20px;line-height: 24px;color: #333;font-weight: 600;}
#product-attribute-specs-table th {border: none;color: #333;width: 100% !important;padding: 0 10px 0 0;font-size: 15px;line-height: 22px;display: inline-block;text-align: left;font-weight: 600;}
.product-view {background: #fff;padding: 15px;float: left;}
.nav-pills > li > a {border-radius: 0;}
.block.block-account .block-content {border: 1px solid #ddd;}
.home-banners .block-col a {display: block;}
.cart-totals-wrapper .cart-totals .viabill-pricetag{ padding: 0 10px; }
.salecto-featured .f-product .price-box .label, .salecto-featured .f-category .price-box .label{ color: #000; padding: 0; }
.salecto-featured .f-product, .salecto-featured .f-category{ border-color: #f4f4f4; }
.salecto-featured .f-product .product-name, .salecto-featured .f-category .product-name{ min-height: 30px; }










@media (min-width: 769px) {
	.salecto-menumanager .salecto-submenu {min-width: 1173px;left: -601px !important;}
	.full-width-bg.additional-info {padding: 15px;margin: 0;}
	.product-collateral {clear: both;background:transparent;float: left;width: 100%;padding: 35px 0;}
	.product-collateral .toggle-tabs {width: 100%;float: left;position: relative;border-right: none;padding: 0;}
	.product-collateral .toggle-tabs li {float: left;padding: 0;}
	.product-collateral .toggle-tabs li.current span, 
	.product-collateral .toggle-tabs li:hover span {color: #333;background: #ddd;border: 1px solid #ddd;border-bottom: none;}
	.collateral-tabs {width: 100%;float: left;border: 1px solid #ddd;background:#fff;padding: 30px;margin-top: 0;margin-bottom: 0;}
	.product-collateral .toggle-tabs li span {padding: 0 30px;font-size: 14px;font-weight: normal;color: #333;cursor: pointer;line-height: 50px;display: block;border-top-left-radius: 0;border-top-right-radius: 0;border: 1px solid #ddd;border-bottom: none;margin-right: 2px;text-transform: uppercase;}
	.collateral-tabs .tab {display: none;}
	.product-collateral .tab-container.current {display: block;}
	.product-collateral .tab-container {display: none;font-size: 16px;line-height: 22px;color: #333;}
	#product-attribute-specs-table td {border: none;color: #333;width: 100% !important;padding: 0 0 0 10px;font-size: 15px;line-height: 22px;display: inline-block;text-align: left;font-weight: 300;}
	.product-details .product-options-bottom .qty-wrapper-col{ padding-right: 10px; }
	.product-details .product-options-bottom .qty-wrapper-col .input-group-addon{ padding-left: 12px; padding-right: 12px; cursor: pointer;}
	.product-details .product-options-bottom .add-to-cart-col{ padding-left: 0; }



}
@media (max-width: 480px){
	.cms-no-route .noroute-cont-col p span{ display:inline; }
	.cms-no-route .noroute-menu-col li{ padding: 0 10px; }
	.cms-no-route .noroute-cont-col h1{ font-size: 30px; }
	.cms-no-route .noroute-cont-col h1 strong{ font-size: 16px; }
	.noroute-cont-col #search_mini_form { margin: 20px 0;}
	.noroute-block{ margin: 30px 0; }
}
@media (max-width: 768px) {
	.navbar-default.skip-content.skip-active {border: none;}
	.salecto-topmenu .salecto-label {font-size: 15px;padding: 18px 15px !important;}
	.salecto-topmenu .salecto-level0.active .salecto-label,
	.salecto-topmenu .salecto-level0:hover .salecto-label,
	.salecto-topmenu .salecto-level0:active .salecto-label,
	.salecto-topmenu .salecto-level0:focus .salecto-label,
	.salecto-topmenu .salecto-level0:hover .mb-label,
	.salecto-topmenu .salecto-level0:active .mb-label,
	.salecto-topmenu .salecto-level0:focus .mb-label,
	.salecto-menumanager .mbactive .salecto-label,
	.salecto-menumanager .mbactive .mb-return,
	.salecto-menumanager .mbactive .mb-label {background: #EBEDED !important;color: #333;}
	.salecto-menumanager .form-group {padding: 10px 0;margin-bottom: 6px;width: 100%;float: left;}
	.mb-content .item,
	.mb-content .col-productlist,
	.mb-content .col-category,
	.mb-featured .f-product,
	.mb-featured .f-category {padding-top: 10px;padding-bottom: 10px;}
	.mb-submenu .salecto-category-level .col-category a.form-group {padding: 10px 0;border-bottom: 1px solid #ddd;}
	.salecto-menumanager .mb-label {height: 58px;padding:10px 5px 18px 13px;cursor: pointer;}
	.page-header .skip-links {position: relative;display: table;width: 100%;}
	.salecto-menumanager #salecto-topmenu .salecto-level0 .mb-submenu .mb-submain .salecto-productgrid .product-grid-box .item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-item-align: center;align-self: center;width: 48%;float: left;}
	.salecto-menumanager .mb-submenu .mb-submain .mb-content .mb-maincontent .salecto-category-level .col-category .form-group {-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
	.home-text {padding: 0 20px;}
	#footer .block-subscribe .input-box {width: 100%;}
	#footer .block-subscribe .actions {width: 100%;}
	#footer .block-subscribe .actions .button:hover {background-color: #bfcecb !important;border-color: #bfcecb;}
	#footer .newsletter-box .form-subscribe-header label {font-size: 20px;}
	#footer .newsletter-box .text-for {font-size: 14px;}
	#footer .newsletter-box .footer-newsletter label {font-size: 14px;margin-bottom: 10px;}
	.add-to-cart-panel .add-to-cart-buttons button.btn.btn-success.btn-lg.btn-block {padding: 10px 12px;font-size: 16px;border-radius: 3px;}
	.product-details .panel-body .add-to-links .btn.btn-default.link-wishlist {padding: 8px;}
	.product-details .panel-body .product-options-bottom {width: 100%;}
	.product-details .panel-body .add-to-links {width: 100%;margin-top: 10px;}
	.panel-body .add-to-cart-wrapper {width: 100%;}
	#footer .home-product-block .product-list .item{padding: 0;margin: 0 auto;border-radius: 0;display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 50%;min-width: 50%;margin-left: -1px;}
	.cart-col {padding-top: 0;}
	.header-nav, .header-search, .header-minicart {width: 33.3% !important;}
	.skip-links .skip-link{float: none;}
	.home-banners .block-col img {width: 100%;}
	#footer .categorier-add-footer {padding-right: 15px;padding-left: 15px;}
	.navbar-default {width: 100%;position: absolute;left: 0;top: 100%;background: #fff;}
	.salecto-menumanager {width: 100%;}
	.cms-index-index #content {margin-top: 0;}
	#footer address.copyright{text-align: center;}
	#footer .copyright-text {text-align: center;padding-bottom: 10px;}
	#footer .payment {padding-bottom: 10px;}
	#footer .categorier-add-footer .footer-col .text-catgry:nth-child(2), 
	#footer .categorier-add-footer .footer-col .text-catgry {width: 100%;}
	.home-banners .block-col {margin-bottom:20px;}
	.badge {background: #f4f4f4;color: #000;font-weight: 300;font-size: 8px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;min-width: initial;padding: 2px 5px;position: absolute;left: -27px;top: 4px;z-index: 2;width: 19px;height: 19px;line-height: 15px;right: 0;margin: 0 auto;}
	.product-collateral {clear: both;background: 0 0;float: left;width: 100%;padding: 35px 0;}
	.product-collateral .toggle-tabs {display: none;}
	.collateral-tabs {width: 100%;float: left;border: 1px solid #ddd;background:transparent;padding:0px;margin-top: 0;margin-bottom: 0;}
	.collateral-tabs .tab {display: block;padding: 7px 15px;font-size: 16px;line-height: 24px;font-weight: 600;background-color: #f4f4f4;border-bottom: 1px solid #fff;position: relative;}
	.product-collateral .tab-container {padding: 7px 20px;border-bottom: 1px solid #fff;background-color: #f4f4f4;display: none;font-size: 16px;line-height: 22px;color: #333;}
	.collateral-tabs .tab.last {border-bottom: none;}
	.collateral-tabs .tab {display: block;padding: 7px 15px;font-size: 16px;line-height: 24px;font-weight: 600;background-color: #f4f4f4;border-bottom: 1px solid #fff;position: relative;}
	.product-collateral .tab-container.current {display: block;}
	.collateral-tabs .tab::after {position: absolute;right: 0;top: 0;width: 38px;line-height: 38px;height: 38px;color: #000;font-size: 20px;background-color: #f4f4f4;content: "+";font-weight: 800;text-align: center;}
	.collateral-tabs .tab.current::after {content: "-";}
	.face-news-block{display: block;}
	.face-col-block {margin-top: 20px;}
	.text-st{width: 100%;}
	.hading {margin-top: 8px;margin-bottom: 0;padding-bottom: 0;font-size: 26px;}
	.face-news-block .block{display: block;}
	.face-col-block .content-face {padding-top: 30px;}
}
@media (min-width: 1200px){
	.container {width:1200px;}
}
@media (max-width: 480px) {
	.search-col {display: none;}
	#header .logo-col .logo {float: none;margin: 0 auto;padding: 10px 0;}
	.page-header .skip-links {height: 60px;display: table;}
	.page-header .skip-links {table-layout: auto;}
	.page-header .nav-fill {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}
	.header-minicart .minicart-icon {font-size: 24px;line-height: inherit;text-align: center;padding-top: 5px;width: 100%;margin: 0 auto;}
	#header-search {max-width: 280px;}
	#header-search .search_mini_form-container #search_mini_form .input-group input {border-right: 1px solid #ededed;}
	.header-minicart a.skip-cart {padding: 0;}
	.logo-col {margin-bottom: 0;}
	.home-banners .top-text {left: 0;right: 0;text-align: center;top: 38px;padding: 10px;}
	.home-banners .top-text .test-ha {font-size: 24px;}
	.home-banners .top-text .text-1 {font-size: 18px;}
	.home-banners .col-xs-12 {padding: 15px;}
	#footer {padding: 0;}
	#footer .newsletter-box {width: 100%;}
	#footer .newsletter-box .form-subscribe-header {width: 100%;float: left;text-align: center;}
	#footer .newsletter-box .footer-newsletter {width: 100%;margin-top: 20px;text-align: center;}
	#footer .newsletter-box .form-subscribe-header label {font-size: 18px;}
	#footer .newsletter-box .text-for {font-size: 11px;}
	#footer .block-subscribe .actions .button {font-size: 14px;}
	#footer .block-subscribe .actions .button:hover {font-size: 14px;background-color: #bfcecb !important;border-color: #bfcecb;}
	.product-details .panel-body .add-to-links .btn.btn-default.link-wishlist {border-radius: 3px;padding: 0;}
	.product-collateral .toggle-tabs li > span {padding: 10px;}
}
@media (min-width: 481px) and (max-width: 599px) {
	.search-col {display: none;}
	#header .logo-col .logo {float: none;margin: 0 auto;padding: 10px 0;}
	.page-header .skip-links {height: 60px;}
	.page-header .skip-links {table-layout: auto;}
	.header-minicart .minicart-icon {font-size: 24px;line-height: inherit;text-align: center;padding-top: 5px;width: 100%;margin: 0 auto;}
	.header-minicart a.skip-cart {padding: 0;}
	.logo-col {margin-bottom: 0;}
	.home-banners .top-text {left: 0;right: 0;text-align: center;top: 38px;padding: 10px;}
	.home-banners .top-text .test-ha {font-size: 24px;}
	.home-banners .top-text .text-1 {font-size: 18px;}
	.home-banners .col-xs-12 {padding: 15px;}
	#footer {padding: 15px;}
	#footer .newsletter-box {padding: 30px 20px 20px;}
	#footer .newsletter-box .form-subscribe-header {width: 100%;float: left;text-align: center;}
	#footer .newsletter-box .footer-newsletter {width: 100%;margin-top: 20px;text-align: center;}
	#footer .newsletter-box .form-subscribe-header label {font-size: 18px;}
	#footer .newsletter-box .text-for {font-size: 11px;}
	#footer .block-subscribe .actions .button {font-size: 12px;}
	#footer .block-subscribe .input-box {width: 65%;}
	#footer .block-subscribe .actions {width: 34%;}
	.product-details .panel-body .add-to-links .btn.btn-default.link-wishlist {border-radius: 3px;padding: 0;}
	.product-collateral .toggle-tabs li > span {padding: 10px;}
	.product-list .item{width: 50%;}
}
@media (min-width: 600px) and (max-width: 768px) {
	.search-col {display: none;}
	#header .logo-col .logo {float: none;margin: 0 auto;padding: 20px 0;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.page-header .skip-links {height: 60px;}
	.page-header .skip-links {table-layout: auto;}
	.header-minicart .minicart-icon {font-size: 24px;line-height: inherit;text-align: center;padding-top: 5px;width: 100%;margin: 0 auto;}
	.header-minicart a.skip-cart {padding: 0;}
	.logo-col {margin-bottom: 0;}
	.home-banners .top-text {left: 0;right: 0;text-align: center;top: 38px;padding: 10px;}
	.home-banners .top-text .test-ha {font-size: 24px;}
	.home-banners .top-text .text-1 {font-size: 18px;}
	#footer {padding: 0;}
	#footer .newsletter-box {padding: 30px 20px 20px;}
	#footer .newsletter-box .form-subscribe-header {width: 100%;float: left;text-align: center;}
	#footer .newsletter-box .footer-newsletter {width: 100%;margin-top: 20px;text-align: center;}
	#footer .newsletter-box .form-subscribe-header label {font-size: 18px;}
	#footer .newsletter-box .text-for {font-size: 11px;}
	#footer .block-subscribe .actions .button {font-size: 12px;}
	#footer .block-subscribe .input-box {width: 65%;}
	#footer .block-subscribe .actions {width: 34%;}
	.footer-top {background: #333;width: 100%;float: left;margin-top: 30px;padding: 40px 10px 10px 10px;}
	.product-details .panel-body .add-to-links {float: right;width: 14%;border-radius: 6px;}
	.product-collateral .toggle-tabs li > span {padding: 10px;}
	.btn-group.btn-group-responsive > .btn:first-child {border-radius: 6px;}
	.product-list .item {width: 50%;}
	.home-banners .left-add .col-xs-12{width: 50%;}
	.home-banners .left-add .row {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
	.home-banners .left-add .col-xs-12 {width: 50%;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;}
	.home-banners .left-add .col-xs-12 .block-col {border: 1px solid #eee;background: #fff;display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-ms-flex: 1 1 auto;-webkit-flex: 1 1 auto;-moz-flex: 1 1 auto;flex: 1 1 auto;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;}
	.home-banners .left-add .col-xs-12 .block-col a {display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-ms-flex: 0 1 auto;-webkit-flex: 0 1 auto;-moz-flex: 0 1 auto;flex: 0 1 auto;-webkit-justify-content: center;-ms-justify-content: center;justify-content: center;-webkit-align-items: center;-moz-align-items: center;align-items: center;}
	.footer-inner .col-xs-12 {width: 33%;}
}
@media (min-width: 768px) and (max-width: 769px) {
	.search-col {display: none;}
	#header .logo-col .logo {float: none;margin: 0 auto;padding: 20px 0;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.page-header .skip-links {height: 60px;}
	.page-header .skip-links {table-layout: auto;}
	.header-minicart .minicart-icon {font-size: 24px;line-height: inherit;text-align: center;padding-top: 5px;width: 100%;margin: 0 auto;}
	.header-minicart a.skip-cart {padding: 0;}
	.logo-col {margin-bottom: 0;width: 40%;}
	.cart-col {width: 60%;}
	.navbar-default {margin: 0 auto;}
	.home-banners .left-add .row{display: block;}
	.home-banners .left-add .col-xs-12{width: 100%;}
	.navbar-default {width: 100%;}
	.text-st {width: 84%;}
	.home-banners .block-col .text-btn .btn-col{width: auto;padding:0 30px}
	.face-col-block .content-face {padding-top: 0;}
	.face-news-block .block{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;margin-top: 0;}
	.face-col-block .img-face img {width: 150px;}
	.hading {margin-top: 38px;margin-bottom: 10px;padding-bottom: 40px;font-size: 33px;}
	#header-search {width: 420px;position: absolute;right: 24px;top: 56%;}
	.salecto-topmenu .salecto-label {padding: 10px 10px !important;}
	#header-search {top: 74%;}
	.cart-col {padding-top: 21px;}
}
@media (min-width: 769px) and (max-width: 992px) {
	#header .logo-col .logo {float: none;margin: 0 auto;padding: 20px 0;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
	.home-banners .top-text .test-ha {font-size: 24px;}
	.home-banners .top-text .text-1 {font-size: 18px;}
	#footer .block-subscribe .input-box {width: 65%;}
	#footer .block-subscribe .actions {width: 34%;}
	#footer .newsletter-box .form-subscribe-header label {font-size: 18px;}
	#footer .newsletter-box .text-for {font-size: 11px;}
	.page-header .list-inline li {width: 32.8%;vertical-align: top;}
	.page-header .list-inline li strong {font-size: 12px;line-height: 18px;font-weight: 400;}
	.page-header .list-inline li p {font-size: 12px;line-height: 18px;font-weight: 300;}
	.search-col {border-top: 1px solid #db6a6a;margin: 0;padding: 0;}
	.page-header .list-inline li {line-height: 24px;}
	.header-minicart a.skip-cart {padding:0;}
	.salecto-productgrid .product-grid-box .item {padding: 0 5px;}
	.product-grid-box .item .panel.panel-default {height: 300px;}
	.form-group.parent {padding: 4px 15px;}
	.navbar-default{width: 84%;}
	#header-search {top: 66%;}
	.salecto-menumanager .salecto-submenu {min-width: 720px;left: -250px !important;}
	.home-banners .block-col {padding-bottom: 30px;}
	.home-banners .block-col .text-btn .btn-col{width: auto;padding:0 30px}
	.face-col-block .img-face img {width: 150px;}
}
@media (min-width: 993px) and (max-width: 1200px) {
	.home-banners .top-text .test-ha {font-size: 24px;}
	.home-banners .top-text .text-1 {font-size: 18px;}
	#footer .block-subscribe .input-box {width: 65%;}
	#footer .block-subscribe .actions {width: 34%;}
	#footer .newsletter-box .form-subscribe-header label {font-size: 18px;}
	#footer .newsletter-box .text-for {font-size: 11px;}
	.page-header .list-inline li {width: 32.8%;vertical-align: top;padding: 21px 10px 6px 14px;}
	.page-header .list-inline li strong {font-size: 12px;line-height: 18px;font-weight: 400;}
	.page-header .list-inline li p {font-size: 12px;line-height: 18px;font-weight: 300;}
	.salecto-menumanager .salecto-submenu {min-width: 940px;left: -387px !important;}
	.home-banners .block-col {padding-bottom: 30px;}
	.navbar-default{width: 85%;}
}