@font-face { font-family: 'Open Sans'; src: url("../fonts/OpenSans-Regular.eot"); src: url("../fonts/OpenSans-Regular.ttf") ;}
body{font-family: 'Open Sans';}
body, button, input, select, table, textarea{font-size:11px;}
.header{clear:both;}
.left-top-links { float: left;}
.right-top-links { float: right;}
::-webkit-placeholder{opacity:1}
::-moz-placeholder{opacity:1}
::placeholder{opacity:1}
.header-language-background .left-top-links{}
.header-language-background .left-top-links li{display:inline-block;}
.header-language-background .left-top-links li a{color:#202020; padding:0 10px 0 0;}
.header-language-background .left-top-links li a:hover{text-decoration:none;}
.header-language-background .left-top-links li a .fa{padding-right:5px; color:#c69453;}
.header-language-background .left-top-links li a:hover .fa{color:#ae772f;}
.header-language-background .right-top-links li{display:inline-block;}
.header-language-background .right-top-links li a{color:#202020; padding:0 0 0 5px; margin-top:8px!important; display:block;}
.header-language-background .right-top-links li a .fa{padding-right:5px; color:#686868;}
.header-language-background .right-top-links li a:hover .fa{color:#c69453;}
.mid-header{background: #f1f1f1; clear:both; padding:4px 0 10px;}
.top-msg{color:#202020; text-align:center; margin-bottom:5px; margin-top:3px;}
.srct #search_mini_form #search{border:1px solid #dcdbdb; height:49px; border-radius:8px; -webkit-border-radius:8px;}
.srct #search_mini_form .search-button:after, .srct #search_mini_form .search-button:before{background:none; text-indent:0;}
.dropdown-menu {  background:url(../images/wood-nav.png) repeat-y center; }
.srct #search_mini_form .search-button { background:url(../images/wood-nav.png) no-repeat center/cover; height:auto; width:auto; padding:10px 30px; border-radius:0px 8px 8px 0px; -webkit-border-radius:0px 8px 8px 0px; text-indent:0; height:49px; font-size: 14px; font-weight:bold; color:#fff; transition: all 0.3s; text-shadow: 1px 1px 0px #432300; box-shadow:none; }
.srct #search_mini_form .search-button:hover { box-shadow:inset 1px 1px 2px #4d2902; color:#000; text-shadow:none; }
.srct #search_mini_form .search-button span{font-family: 'Open Sans'; }
.header-minicart{float:right;}
.tabdata{display:none;}
.tabdata.current{display:block;}
.footer{display:block; clear:both; border:0;}
.footer-top{background:url(../images/wood-nav.png) no-repeat center/cover; text-shadow: 1px 1px 0px #000; display:block; clear:both; padding:10px 0; font-family: 'Open Sans';}
.left-ct{margin:0;}
.left-ct li{display:inline-block;}
.left-ct li a{display:block; color:#fff; font-weight:bold;}
.left-ct li a:hover,.left-ct li a:focus { color:#000; text-shadow:none; list-style:none; text-decoration:none;}
.left-ct li a:after{content:"|"; display:inline-block; margin:10px 10px;}
.left-ct li:last-child a:after{content:"";}
.left-ct li a:first-child{}
.right-ct{float:right;}
.right-ct li{display:inline-block; vertical-align:middle;}
.right-ct li span{color:#fff; padding-right:5px;}
.footer-bot{background: url(../images/footer-wood.jpg) repeat-y center/cover; display:block; clear:both; padding:30px 0;}
.foot-link .block-title{border:0;}
.foot-link .block-title strong{font-size:16px; color:#fff; font-family: 'Open Sans';}
.foot-link li{display:block; line-height:24px;}
.foot-link li a{color:#fff; font-size:13px;}
.paymt-box .img-key{float:left; padding-right:10px;}
.paymt-box .block-title{border:0; margin-bottom:5px;}
.paymt-box .block-title p { margin-bottom:20px!important;}
.paymt-box .block-title span{font-size:16px; color:#fff; font-family: 'Open Sans';}
.paymt-box .block-title p{font-size:13px; color:#ccc; font-family: 'Open Sans'; margin:8px 0 0;}
.payt-gat .block-title{border:0; display:block; text-align:center; clear:both;}
.payt-gat .block-title span{font-size:15px; color:#fff; font-family:'Open Sans'; text-align:left !important; display: block;}
.footer address{ background:url(../images/wood-nav.png) no-repeat center/cover; font-size:14px; display:block; text-align:center; color:#6e3700; font-family:'Open Sans'; margin-bottom:0; padding:15px 0; font-weight:bold;}
.payt-gat .block-content .actions .button { margin-top:5px; padding:7px 20px; -webkit-border-radius:4px; border-radius:4px; background:url(../images/wood-nav.png) no-repeat center/cover; text-shadow: 1px 1px 0px #000;}
.payt-gat .block-content .actions .button:hover {color:#000;}
.payt-gat .img-pay img{max-width:100%;}
.footer .block-subscribe .input-text { border-color:#fff; color:#666666; margin-bottom:5px; width:100%; display:block;  padding:0 10px; }
/*
.navbar-nav > li > a { padding-left: 15%; padding-right: 15%;}
.nav.navbar-nav li:last-child > a {padding-right:0;}*/
.navbar-default .navbar-nav > li { font-weight: bold; text-shadow: 1px 1px 0px #000;}
.navbar-default .navbar-nav > li:hover { color:#FFF!important; }
.navbar-default .navbar-nav > li:first-child > a{padding-left:0px; font-weight: bold; text-shadow: 1px 1px 0px #000;} }
.slider-box{display:block; clear:both; overflow:hidden;}
.product-img-box img{max-width:100%;}
.dropdown>.dropdown-menu .parent ul{
position: absolute; top:0px; left:100%; z-index: 1000; display: none; float: left; min-width: 200px; margin:0; font-size: 14px;
text-align: left; list-style: none; background: url(../images/wood-nav.png) no-repeat center/cover; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border:1px solid rgba(0,0,0,.15); -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175); box-shadow: 0 6px 12px rgba(0,0,0,.175); color:#fff; border-radius:0px 5px 5px 0px; }
.dropdown > .dropdown-menu li  {position:relative;}
.dropdown > .dropdown-menu li ul li a { border-bottom:1px solid #FFF; text-shadow:none; } 
.dropdown > .dropdown-menu li ul li a:hover { border-bottom:1px solid #000; color:#000;} 
.dropdown > .dropdown-menu li ul li ul li  {background: url(../images/wood-nav2.png) repeat-y center;}
.dropdown > .dropdown-menu li ul li ul li a:hover { box-shadow:inset 0px 0px 85px rgba(0,0,0,.5);color:#FFF!important;}
.dropdown>.dropdown-menu .parent:hover ul {display:block;}
.dropdown>.dropdown-menu .parent:hover ul .parent ul{display:none;}
.dropdown>.dropdown-menu .parent:hover ul .parent:hover ul{display:block;}
.dropdown>.dropdown-menu .parent a.has-children:after {  border-color: transparent transparent transparent #fff; border-style: solid; border-width: 5px 0 5px 5px;  content:" ";  display:block; float:right; height:0; margin-right:-10px;  margin-top:5px; width: 0;}
.dropdown>.dropdown-menu .parent ul li a:after{border:0;}
.dropdown>.dropdown-menu .parent ul li a { display:block; padding:10px 20px; clear:both; font-weight:400; line-height:1.42857143; color:#fff; white-space: nowrap}
.dropdown>.dropdown-menu .parent ul li a:focus, .dropdown> .dropdown-menu .parent ul li a:hover {color:#000; text-decoration:none; }
.dropdown > .dropdown-menu li ul li ul li a:hover  { color:#fff; border-bottom:1px solid #FFF;}
.add-to-cart-buttons .freecls img{display:inline-block;}
.add-to-cart-buttons .freecls{text-align:center;}
.freecls{}
.freecls span{font-size:21px; font-family: 'Open Sans'; padding-top:5px; margin-bottom:5px; color:#d50b13; font-weight:bold; display:block; text-align:center; clear:both; }
.freecls p{font-size:12px; font-weight:bold; text-transform:uppercase; font-family: 'Open Sans'; color:#4e4e4e; font-weight:normal; display:block; text-align:center; clear:both; }
.price-info .product-pricing{background:none; border:0; padding:0 ; margin:5px 0 15px;}
.price-info .product-pricing .tier-price{color:#d50b13; font-size:14px;}
.price-info .product-pricing .tier-price .benefit{font-style:normal;}
.product-options .last{margin-bottom:0;}
.last select.product-custom-option{background:#ffffff; border: 1px solid #dcdbdb; color: #a1a1a1; font-size: 14px; height:40px;}
.last select.product-custom-option option{padding:2px;}
.search-box .fredh img, .search-box .fredh span{display:inline-block; vertical-align:middle;}
.search-box .fredh span{font-size:15px; font-family: 'Open Sans'; color:#fff; padding-left:5px;padding-top: 20px;}
.sharing-links .whatsapp{display:none;}
.sharing-links .whatsapp .whatsp{/*display:none;*/ background:none; position:relative;}
.product-view .product-shop .extra-info, .product-view .product-shop .price-info{max-width:100% !important;}
.product-view .sharing-links li.whatsapp{position:relative;}
.product-view .sharing-links li.whatsapp:before{ content: "\f232"; font-family: FontAwesome; color:#34AF23; font-size:25px; position:absolute; display:inline-block; left:0; right:0;}
#header-search { padding-top:15px;}
.home-gift-box .pro-list .item.last {border: 1px solid #ccc!important; padding:15px!important; margin:0px  1.5% 1.5% 0px !important; height:390px; } 
.right-ads p img {width:100%; height:auto;}
.home-res-box .slide .product-image { height:180px;}
.home-gift-box .pro-list .item.last a.product-image { margin-bottom:25px; } 

.right-ads #carousel_right .owl-nav .owl-prev {background:url(../images/left-errow.jpg) no-repeat right center;  border:none; z-index:99;}
.right-ads #carousel_right .owl-nav .owl-next {background:url(../images/right-errow.jpg) no-repeat right center; border:none; z-index:99;}

@media (max-width: 767px) {
.footer .currency-switcher {display:none;}
.sharing-links .whatsapp{display:block;}
.navbar-nav { display:inline;}
.navbar-default .navbar-brand {display: inline;}
.navbar-default .navbar-toggle .icon-bar {background-color:#fff;}
.navbar-default .navbar-nav .dropdown-menu > li > a {color:#fff;}
.navbar-nav > li > a{padding-left:0; line-height:24px;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { background:none;}
.navbar-nav .open .dropdown-menu {border-bottom: 1px solid white; border-radius: 0;}
.dropdown-menu { padding-left:10px;}
.dropdown-menu .dropdown-menu { padding-left:20px;}
.dropdown-menu .dropdown-menu .dropdown-menu { padding-left: 30px; }
li.dropdown.open { border: 0px solid red;}}

@media (min-width: 768px) {
ul.nav li:hover > ul.dropdown-menu { display: block;}
#navbar {text-align: center;}} 

.right-ads .right-section-prd { position:relative;}
.right-ads .owl-nav .owl-next {padding:5px 10px; background:none; border:1px solid #ccc; font-size:12px; color:#ccc; position:absolute; right:10px; top:40%;}
.right-ads .owl-nav .owl-prev {padding:5px 10px; background:none; border:1px solid #ccc; font-size:12px; color:#ccc; position:absolute; left:10px; top:40%;}
.search-box{display:block; clear:both; background:#fff; padding:5px; margin-bottom:25px; box-shadow:0 5px 5px #ccc;}
.search-box .advance-search{border:1px solid #e0e0e0; float:left; width:75%; padding:5px 25px 5px 0;}
.search-box .advance-search .frm-field{padding:0px 15px; color:#d1cfcf; height:45px; border:0; border-right:1px solid #adc8d5; font-size:18px; font-family: 'Open Sans'; position:relative; -moz-appearance:none; appearance:none; -webkit-appearance:none;}
.select-opction{position:relative;}
.search-box .advance-search select.frm-field{background:url(../images/br_down.png) no-repeat right center; border-right:0;color:#afafaf;}
.search-box .advance-search .frm-field option {padding:5px 15px; position:relative; outline:none; font-size:14px;}
.search-box input[type="submit"]{background:#d50b13; color:#fff; height:57px; border:1px solid #d50b13; font-size:18px; font-family: 'Open Sans'; width:25%;}
.search-box{ background: -moz-linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); 
			 background: -webkit-linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); 
 			 background: -o-linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); 
			 background: -ms-linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); 
  			 background: linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%);}
.shipping-img{padding:15px 0 0 0px; display:inline-block; width:38px;}
.home-cat-box{display:block; clear:both; background:#fff; padding:50px 0; margin-bottom:25px; box-shadow:0 5px 5px #ccc;}
.title-p{margin-bottom:30px;}
.title-p h1, .title-p h2.custh2{font-size:32px; color:#181818; text-transform:uppercase; font-weight:bold; margin:0;}
.title-p img{display:inline-block; padding-top:5px; max-width:100%;}
/*.home-cat-box .flexslider .slides > li{border:1px solid #d9d9d9; margin-right:20px; width:210px !important; padding:20px 10px 10px; border-bottom:6px solid #ed1c24; height:300px;}*/
.home-cat-box .flexslider .slides > li .cat-name{display:block; clear:both; color:#0f0f0f; font-size:15px; font-family: 'Open Sans'; font-weight:bold; text-align:center; text-transform:uppercase; padding-bottom:5px; padding-top:10px;}
.home-cat-box .flexslider .slides > li .shop-no{display:block; clear:both; text-align:center; text-transform:uppercase; font-size:10px; font-family: 'Open Sans'; padding:5px 0 0;}
.home-cat-box flexslider .slides > li .shop-no a{color:#2d2d2d;}

/*.home-gift-box{display:block; clear:both; background:#fff url(../images/gift-bg.png) repeat-y 72% 0%; padding:5px 0; background-color: #ffffff; margin-bottom:25px; box-shadow:0 5px 5px #ccc;}*/
.home-gift-box{display:block; clear:both; background:#fff /*url(../images/gift-bg.png) repeat-y 72% 0%*/; padding:0; background-color: #ffffff; margin-bottom:25px; box-shadow:0 5px 5px #ccc;}
.home-gift-box .title-p{padding-top:50px;}
.home-gift-box .ui-widget.ui-widget-content{padding:0; margin:0; border:0;}
.home-gift-box .ui-widget-header{background:none; border:0; border-bottom:1px solid #d9d9d9; padding:0 !important; text-align:center;}
.home-gift-box .ui-tabs .ui-tabs-nav li{display:inline-block; float:none; background:none; border:0; margin:0 -2px -5px;}
.home-gift-box .ui-tabs .ui-tabs-nav li a{background:#f8f6f6; text-transform:uppercase; font-family: 'Open Sans'; color:#949393; display:block; width:160px; height:50px; line-height:3.2em; border:1px solid #b6b6b6;}

.home-gift-box .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-6px; position:relative;}
.home-gift-box .ui-tabs .ui-tabs-nav li.ui-tabs-active a::after { content: ""; border-top: 6px solid #c69453; border-right: 6px solid transparent;
 border-left: 6px solid transparent; height: 0; width: 0; display: block; position: absolute; bottom: -5px; left: 0; right: 0; margin: auto;}
.home-gift-box .ui-tabs .ui-tabs-nav li.ui-tabs-active a{background:url(../images/wood-nav.png) no-repeat center/cover; text-shadow: 1px 1px 0px #000; color:#fff; border-bottom:0; outline:none;}
.home-gift-box .ui-tabs .ui-tabs-panel{padding:35px 0 0;}
.home-gift-box .ui-tabs .products-grid li{border:1px solid #d9d9d9; padding:10px; margin-right:1.08%; width:24.19%; margin-bottom:10px;}
.home-gift-box .ui-tabs .products-grid li:nth-child(4n){margin-right:0;}
.home-gift-box .ui-tabs .products-grid li .product-image{border:0;}
.home-gift-box .product-name{display:block; min-height:55px;}
.price-box .old-price .price .price {color: #a0a0a0;text-decoration: line-through;}
.home-gift-box .product-name a{color:#000000; font-family: 'Open Sans'; font-size:13px; text-transform:inherit; line-height:1.25em;}
.home-gift-box .price-box{font-size:16px; display:block; margin-bottom:10px;}
.home-gift-box .price-box p.old-price .price{color:#2d2d2d;}
.home-gift-box .price-box p.special-price .price, .home-gift-box .price-box .regular-price .price{color:#c69453; font-family: 'Open Sans';}
.home-gift-box .products-grid .product-info{padding-bottom:10px;}
.home-gift-box .products-grid .min-ord{font-size:10px;}
.viw-al-cat {float:right; margin-top:8px; display:block}
.viw-al-cat a { background:url(../images/wood-nav.png) no-repeat center/cover; text-shadow: 1px 1px 0px #000; font-size:18px; padding:13px 45px; color:#fff!important; display:block; margin-bottom:20px; display:inline-block; border-radius: 50px; box-shadow:1px 2px 0px 1px #71420f; }
.viw-al-cat a:hover { box-shadow: inset 1px 1px 5px #4d2902; }
.home-gift-box .right-ads li{padding-bottom:10px;}
.home-gift-box .right-ads li:last-child{padding-bottom:0px;}
.home-gift-box .right-ads{float:right;}
.product-item-in {border-bottom:1px solid #dadada;  margin-bottom:20px;}
.product-item-in .product-info { text-align: center; padding-bottom:20px; }
.product-item-in .product-info h2 {  font-size:15px; font-weight:700; text-align:center;}
.home-res-box{display:block; clear:both; background:#fff; padding:50px 0; margin-bottom:25px; box-shadow:0 5px 5px #ccc;}
.title-p .viw-all{margin-top:10px; margin-bottom:0;}
.title-p .viw-all a{font-size:15px; color:#c11a22; font-family: 'Open Sans';}
/*.home-res-box .flexslider .slides > li{border:1px solid #d9d9d9; margin-right:20px; width:210px !important; padding:20px 10px 10px; height:300px;}*/
.home-res-box .flexslider .slides > li .product-image{border:0;}
.home-res-box .flexslider .slides > li .product-name{height:35px; text-align:center;}
.home-res-box .flexslider .slides > li .product-name a{color:#000000; font-size:12px; font-family: 'Open Sans';}
.home-res-box .flexslider .slides .price-box{text-align:center;}
.home-res-box .flexslider .slides .special-price .old-price{color:#2d2d2d;}
.home-res-box .flexslider .slides .special-price .price, .home-res-box .flexslider .slides .regular-price .price{color:#ed1c24; font-family: 'Open Sans';}
.home-res-box .flexslider .slides .shop-no{display:block; text-align:center;}
.home-res-box .flexslider .slides .shop-no a{font-size:10px; color:#2d2d2d; font-family: 'Open Sans';}
.home-bot-box{display:block; clear:both; background:#fff; padding:30px 0;}
.home-bot-box img {display:inline-block;}
.minicart-actions .checkout-types{float:left;}
.header-minicart .minicart-actions .cart-link{ padding:7px 6px; background: url(../images/wood-nav2.png) no-repeat center/cover; color:#fff; line-height:normal; height:auto; float:left; margin-left:5px; border-radius: 50px;}
.header-minicart .minicart-actions .cart-link:hover{text-decoration:none;}
.bread-crumbs-box{display:block; clear:both; background:#fff; padding:10px 0; margin-bottom:2px;}
.product-view-box{display:block; clear:both; background:#fff; padding:10px 0; margin-bottom:5px; box-shadow:0 5px 5px #ccc;}
.product-view-box .more-views h2{display:none;}
.product-view-box .product-image-thumbs li a{border:2px solid #f1f1f1;}
.product-view-box .product-image-thumbs li a:hover{border-color:#d50b13;}
.product-view-box .product-view .ratings .rating-links, .product-view-box .product-view .ratings .rating-links a{color:#0066c0;}
.product-view-box .tabs-menu li{display:inline-block; margin:0 -4px 0 0;}
.product-view-box .tabs-menu li a{display:block; padding:10px 25px; height:35px; border:1px solid #e9e8e8; font-weight:bold; color:#fff; background:#c09a6d;}
.product-view-box .tabs-menu li a:hover{text-decoration:none;}
.product-view-box .tabs-menu li.current a{background:#a7763c; color:#fff; border-bottom:0; text-decoration:none;}
.product-view-box .tabdata{padding:10px 15px; border:1px solid #e9e8e8; margin-top:-1px; overflow:hidden;}
.product-view-box .tabdata li{float:left; width:20%; text-align:center;}
.product-view-box .tabdata li span{display:block; clear:both; font-size:13px; color:#000000;}
.product-view-box .tabdata li span.til{padding-bottom:10px;}
.product-view-box .tabdata .std{color:#000; font-size:13px; line-height:1.5em;}
.product-view-box p.special-price{float:left;}
.product-view-box p.special-price .price{font-size:33px; font-weight:bold; color:#000;}
.product-view-box p.old-price{padding-top:11px; padding-left:15px;}
.product-view-box p.old-price .price{font-size:15px; font-weight:bold; color:#333;}
.product-view-box .miniqty{display:block; clear:both; color:#d50b13; font-size:11px;}
.product-view-box .qty-wrapper{border:1px solid #e9e8e8; padding:15px 8px;}
.product-view-box .qty-wrapper input[type=text].qty {width:3.6em; text-align:left; font-weight:bold;}
.product-view-box .qty-wrapper label{float:left; padding-right:8px;}
.product-view-box .pro-tb{padding-top:25px;}
.product-view-box .qty-wrapper .prc-chng{float:left; position:absolute; right:4px; width:13px; top:2px;}
.product-view-box .qty-wrapper .prc-chng i{cursor:pointer;}
.product-view-box .qty-wrapper a#update{float:left; line-height:33px; margin-left:8px; text-decoration:underline;}
.arow-updown{position:relative; float:left;}
.product-view-box .qty-wrapper .totl-prc{font-size:14px; color:#000; display:block; clear:both;}
.product-view-box .qty-wrapper .totl-prc .prc{font-size:18px; font-weight:bold;}
.product-view-box .qty-wrapper .ship-msg{padding-top:15px;}
.product-view-box .qty-wrapper .ship-msg span{display:block; color:#000000; font-size:11px; clear:both; line-height:16px;}
.add-to-box .sharing-links > li{ border: 1px solid #ccc; border-radius: 50%; -webkit-border-radius: 50%; height: 50px; margin-right: 5px; padding: 13px !important; width: 50px;}
.add-to-box .sharing-links > li:first-child{padding:12px !important;}
.product-view-box .qty-wrapper .ship-msg span:first-child{color: #636363;}
.product-view-box .qty-wrapper .ship-msg span:last-child strong{color:#3e3024; font-weight:normal}
.product-view-box .qty-wrapper .ship-msg a{float:none; color:#d50b13; text-decoration:none; padding-left:0; font-weight:bold;}
.product-view-box .add-to-links a.link-wishlist{border:1px solid #bcbbbb; background:#d50b13; color:#fff; line-height:normal; float:left; margin-left:5px; font-size:16px;}
.product-view-box .add-to-links a{line-height:40px; min-height:40px; padding:7px 18px;}
.product-view-box .add-to-links a.link-wishlist:hover{text-decoration:none;}
.product-view-box .add-to-links a.link-compare{border:1px solid #bcbbbb; background:#3e3024; color:#fff; line-height:normal; float:left; margin-left:5px; font-size:16px;}
.product-view-box .add-to-links a.link-compare:hover{text-decoration:none;}
.product-view-box .add-to-links a.link-wishlist:before{content: "\f004"; font-family: 'FontAwesome'; padding-right:5px;}
.product-view-box .add-to-links a.link-compare:before{content:"\e013";font-family:'Glyphicons Halflings'; padding-right:5px;}
.product-view-box .sharing-links{margin-top:10px;}
.product-view-box .product-view .add-to-cart-buttons .button{padding:0 15px;}
.product-view-box .product-view .add-to-cart-buttons .button:before{content: "\f07a"; font-family: 'FontAwesome'; padding-right:5px;}
.product-view-tab-box{display:block; clear:both; background:#fff; padding:30px 0; box-shadow: 0 5px 5px #ccc; margin-bottom: 25px;}
.product-view-tab-box .tab-content .std{font-size:12px; color:#000; line-height:1.5em;}
.cart-section-box{display:block; clear:both; background:#fff; padding:30px 0;}
.cart-section-box .product-cart-remove .btn-remove2{background:none; text-indent:0;}
.cart-section-box .product-cart-remove .btn-remove2:hover{text-decoration:none;}
.cart-section-box .product-cart-remove .btn-remove2:before{content:"\e020"; font-family:'Glyphicons Halflings'; color:#ad6e24; font-size:20px; line-height:1;}
.cart-section-box .cart-footer-actions .btn-update {  background:url(../images/wood-nav2.png) no-repeat center/cover; text-shadow:1px 1px 0px #000; color:#fff; line-height:normal; margin-left:5px; font-size:14px; padding:0 10px; display:inline-block;}
.cart-section-box .cart-footer-actions .btn-update:hover { box-shadow: inset 1px 1px 5px #4d2902; cursor:pointer;}
.cart-section-box .cart-footer-actions .btn-continue{ border:1px solid #bcbbbb;  background:url(../images/wood-nav.png) no-repeat center/cover; text-shadow:1px 1px 0px #000; color:#fff; line-height:normal;display:inline-block; font-size:14px; padding:0 10px 0 10px; position:relative;}
.cart-section-box .cart-footer-actions .btn-continue:hover{box-shadow: inset 1px 1px 5px #4d2902; cursor:pointer;}
.cart-section-box .cart-footer-actions span.or{display:inline-block;}
/*.cart-section-box .cart-footer-actions .btn-continue:before{content:"<"; position:absolute; left:8px; line-height:30px; font-size:16px;}*/
.cart-section-box .cart-forms .discount{background:none; padding:0;}
.cart-section-box .cart-forms .discount label{display:block !important; padding:10px; background:#f2f2f2; margin:0 !important; border-bottom:1px solid #ddd;}
.cart-section-box .cart-forms .discount .field-wrapper{display:block; padding:10px;}
.cart-section-box .cart-forms .discount .field-wrapper .input-text{margin:0 !important; float:left; height:32px !important;}
.cart-section-box .cart-forms .discount .field-wrapper .button-wrapper{float:left;}
.cart-section-box .cart-forms .discount .field-wrapper .button2{  background:url(../images/wood-nav2.png) no-repeat center/cover; text-shadow:1px 1px 0px #000; border:1px solid #bcbbbb; color:#fff; line-height:normal; font-size:14px; padding:0 10px; display:inline-block;}
.cart-section-box .cart-forms .shipping{background:none; padding:0;}
.cart-section-box .cart-forms .shipping h2{display:block; padding:10px; background:#f2f2f2; margin:0; border-bottom:1px solid #ddd;}
.cart-section-box .cart-forms .shipping .shipping-form{display:block; padding:10px;}
.cart-section-box .cart-forms .shipping .form-list li{margin-top:0;}
.cart-section-box .cart-forms .shipping .shipping-form .button2{ background:url(../images/wood-nav2.png) no-repeat center/cover; text-shadow:1px 1px 0px #000;  color:#fff; line-height:normal; font-size:14px; padding:0 10px; display:inline-block;}
.cart-section-box .cart-totals-wrapper .cart-totals{border:0; background:none; padding:0;}
.cart-section-box .cart-totals-wrapper .cart-totals #shopping-cart-totals-table{width:100%; margin-bottom:15px;}
.cart-section-box .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tr{margin:0; border:1px solid #ddd; width:100%;}
.cart-section-box .cart-totals-wrapper .cart-totals #shopping-cart-totals-table tfoot tr{background:#f2f2f2;}
.cart-section-box .cart-totals-wrapper .cart-totals #shopping-cart-totals-table td{padding:10px;}
.cart-section-box .cart-totals-wrapper .cart-totals #shopping-cart-totals-table td span.price{font-size:16px;}
.checkout-box{display:block; clear:both; background:#fff; padding:30px 0;}
.advance-search-cat-box{display:block; clear:both; background:#fff; padding:30px 0;}
.advance-bg{background:#fff; box-shadow: 0 5px 5px #ccc; margin-bottom: 25px;}
.pro-list-view li{margin:0 0 30px !important; list-style:none;}
.pro-list-view li .product-item-in {border: 1px solid #d9d9d9; height: 370px; padding: 20px 10px 10px;}
.pro-list-view li .product-item-in .product-name{height: 35px; text-align: center; color: #636363; font-size: 12px; font-weight: normal; line-height: 1.4; margin:10px 0 0.5em;}
.pro-list-view li .product-item-in .product-name a:hover{color:#3e3024;}
.pro-list-view li .product-item-in .price-box {display:block; text-align:center; margin:0;}
.pro-list-view li .product-item-in .price-box .price{color: #ed1c24; font-size:16px;}
.pro-list-view li .product-item-in .shop-no{display:block; text-align:center;}
.pro-list-view li .product-item-in .shop-no a{color: #2d2d2d; font-size: 10px;}
.pro-list-view li .product-item-in .price-box .old-price .price{color:#a0a0a0;}
.pro-list-view li .product-item-in .price-box .old-price{padding-right:5px;}
.pro-list-view li .product-item-in .price-box p{margin-bottom:0;}
.pro-list h2.No-data{font-size:16px;}
.product-view-box .product-shop .product-code-text{display:block; clear:both;}
.product-view-box .regular-price .price{font-size:33px; font-weight:bold; color:#000;}
.tab-content .data-table .label{display:block; border-radius:0; -webkit-border-radius:0;}
.checkout-box #checkout-step-login h3 { display:block; clear:both; padding:10px; background:#af7f45; color:#fff; margin:0 0 0px; border:1px solid #ddd; font-weight:bold;}
.checkout-login-box{display:block; clear:both; padding:10px; border:1px solid #ddd; border-top:0;}
.checkout-box #checkout-step-login a.f-left{color:#3e3024; text-decoration:underline;}
.checkout-login-box .control {padding-left: 20px; display: block; margin-bottom: 10px; margin-top: 10px; position: relative;}
.checkout-login-box .control label {display: inline-block; padding-left: 5px; position: relative; vertical-align: middle; cursor: pointer;  font-weight: 400; margin-bottom: 0; min-height: 20px; padding:0; background:none;}
.checkout-login-box .control label:hover{background:none;}
.checkout-login-box .control input[type="radio"]{ float: none !important;  margin-left: 0 !important; margin-top: 0 !important;}
.checkout-login-box .control input[type="radio"] {opacity: 0; z-index: 1; margin-left: -20px !important; position: absolute;}
.checkout-login-box .control label::before {content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0;   margin-left: -20px !important; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out;   -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out;}
.checkout-login-box .control label::after {background-color: #555555; border-radius: 50%; content: " "; display: inline-block; height: 11px;  left: 3px; margin-left: -20px; position: absolute;top: 3px; transform: scale(0, 0); transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33) 0s; width: 11px;}
.checkout-login-box .control input[type="radio"] + label::after {background-color: #3e3024;}
.checkout-login-box .control input[type="radio"]:checked + label::before {border-color: #3e3024;}
.checkout-login-box .control input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);   -o-transform: scale(1, 1); transform: scale(1, 1); }
.checkout-login-box .control input[type="radio"]:disabled + label {opacity: 0.65;}
.shopping-cart-box{display:block; clear:both; background:#fff; padding:30px 0;}
#co-billing-form .control {padding-left: 20px; display: block; margin-bottom: 10px; margin-top: 10px; position: relative;}
#co-billing-form .control label {display: inline-block; padding-left: 5px; position: relative; vertical-align: middle; cursor: pointer;  font-weight: 400; margin-bottom: 0; min-height: 20px; padding:0; background:none;}
#co-billing-form .control label:hover{background:none;}
#co-billing-form .control input[type="radio"]{ float: none !important;  margin-left: 0 !important; margin-top: 0 !important;}
#co-billing-form .control input[type="radio"] {opacity: 0; z-index: 1; margin-left: -20px !important; position: absolute;}
#co-billing-form .control label::before {content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0;   margin-left: -20px !important; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out;   -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out;}
#co-billing-form .control label::after {background-color: #555555; border-radius: 50%; content: " "; display: inline-block; height: 11px;  left: 3px; margin-left: -20px; position: absolute;top: 3px; transform: scale(0, 0); transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33) 0s; width: 11px;}
#co-billing-form .control input[type="radio"] + label::after {background-color: #3e3024;}
#co-billing-form .control input[type="radio"]:checked + label::before {border-color: #3e3024; }
#co-billing-form .control input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);   -o-transform: scale(1, 1); transform: scale(1, 1); }
#co-billing-form .control input[type="radio"]:disabled + label {opacity: 0.65;}
#co-payment-form dt {padding-left: 20px; display: block; margin-bottom: 10px; margin-top: 10px; position: relative;}
#co-payment-form dt label {display: inline-block; padding-left: 5px; position: relative; vertical-align: middle; cursor: pointer;  font-weight: 400; margin-bottom: 0; min-height: 20px; padding:0; background:none;}
#co-payment-form dt label:hover{background:none;}
#co-payment-form dt input[type="radio"]{ float: none !important;  margin-left: 0 !important; margin-top: 0 !important;}
#co-payment-form dt input[type="radio"] {float:left!important; width:30px; margin-top:16px!important;}
#co-payment-form #dt_method_paypal_express label::before {background:none; height:auto; width:auto; border:none;}
#co-payment-form dt label::before {content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0;   margin-left: -20px !important; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out;   -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out;}
#co-payment-form dt label::after {background-color: #555555; border-radius: 50%; content: " "; display: inline-block; height: 11px;  left: 3px; margin-left: -20px; position: absolute;top: 3px; transform: scale(0, 0); transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33) 0s; width: 11px;}
#co-payment-form dt input[type="radio"] + label::after {background-color: #3e3024;}
#co-payment-form dt input[type="radio"]:checked + label::before {border-color: #3e3024; }
#co-payment-form dt input[type="radio"]:checked + label::after {-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);   -o-transform: scale(1, 1); transform: scale(1, 1); }
#co-payment-form dt input[type="radio"]:disabled + label {opacity: 0.65;}
.checkout-box tfoot tr{background:none;}
.checkout-box tfoot tr.last{background:#f2f2f2;}
.checkout-box td{padding:10px;}
.checkout-box td span.price{font-size:16px;}
.product-login-box{display:block; clear:both; background:#fff; padding:30px 0;}
.product-login-box ul.benefits{line-height:1.5em; font-size:14px;}
.checkout-box .step-title .fa{padding-right:5px;}
.user-register-box{display:block; clear:both; background:#fff; padding:30px 0;}
.buttons-set a.back-link{background:#3e3024; color:#fff; line-height: 19px; font-size: 13px; padding: 7px 15px; display:inline-block;}
.catalog-category-view .category-image{display: none;}
.cat-list-box{display:block; clear:both; background:#fff; padding:0px 0 10px;}
.cat-banner img{max-width:100%;}
.cat-list-box .block-layered-nav .block-title{display:block; margin:5px 0 0; padding:15px 0 !important; border:1px solid #d9d9d9 !important; border-bottom:0 !important; text-align:center; clear:both;}
.cat-list-box .block-layered-nav .block-title strong{font-size:16px; color:#000;}
.cat-list-box .block-content{margin:0;}
.cat-list-box .block-layered-nav .block-content > dl > dt{ background:url(../images/wood-nav2.png) no-repeat center/cover; text-shadow:1px 1px 0px #000; border:0; padding:8px 10px; font-size:16px; font-weight:bold; color:#fff}
.cat-list-box .block-layered-nav .block-content > dl > dd{border:1px solid #d9d9d9 !important;}
.cat-list-box .block-layered-nav dl dd ol > li > a{color:#000; font-size:16px; padding:0 0 5px;}
.cat-list-box .block-layered-nav dl dd ol > li:last-child > a{padding-bottom:0;}
.cat-list-box .block-layered-nav dl dd ol > li > a i{font-size:14px; color:#919191; padding-right:5px; font-weight:bold;}
.cat-list-box .category-title{display:none;}
h1.custcat{font-size: 32px;color: #181818;text-transform: uppercase;font-weight: bold;margin: 0;margin-bottom:10px;}
.cat-list-box .category-products .toolbar{ background:url(../images/wood-nav2.png) no-repeat center/cover; text-shadow:1px 1px 0px #000; padding:2px 2px 1px 10px; border:0;}
.cat-list-box .category-products .sorter{margin-bottom:0;}
.cat-list-box .category-products .sorter label{font-size:14px; font-weight:normal; color:#fff; padding-top:3px;}
.cat-list-box .category-products .sort-by-switcher{ color:#FFF;}
.cat-list-box .category-products .view-mode{padding-left:0px; margin-bottom:0;}
.cat-list-box .category-products select{padding:5px 25px 5px 10px; color:#000; border:0; font-size:16px; position:relative; -moz-appearance:none; appearance:none; -webkit-appearance:none; height:34px; line-height:normal;}
.cat-list-box .category-products select{background:url(../images/listing-arow.png) no-repeat 90% 55% #fff;}
.cat-list-box .category-products .pager{margin:0 0;}
.cat-list-box .category-products .limiter label{font-size:14px; font-weight:normal; color:#fff;}
.cat-list-box .category-products .pager .amount{display:none;}
.products-grid > li{box-shadow:0 0 4px #f3f3f3;}
.cat-list-box .products-grid > li:hover{box-shadow: 0 3px 10px rgba(44, 49, 66, 0.2); transition: all 0.6s ease;}
.cat-list-box .products-grid > li{width:23.33%; padding:0 10px; margin-right:1%; transition: all 0.6s ease; float:left; height:390px;}
.cat-list-box .products-grid > li:nth-of-type(3n){margin-right:0;}
.products-grid .product-image{text-align:center;}
.products-grid .product-image img{display:inline-block;}
.product-info .price-box .price{font-size:15px; font-weight:bold; color:#c69453;}
.product-info .price-box .old-price .price{color:#2d2d2d;}
.product-info .actions .min-ord{font-size:10px; float:left; padding-top:5px;}
.product-info .actions .btn-cart{padding:5px 20px; text-align:center; border-radius:50px;  border:1px solid #c69453; font-size:13px; color:#fff; font-weight:700; text-transform:capitalize; margin:5px 0 15px 0 }
.products-grid .actions{border-top:1px solid #e2e2e2; min-height:44px;}
.toggle-content .currently .block-subtitle{border:0; background:#3e3024; padding:8px 10px; font-size:16px; font-weight:bold; color:#fff}
.toggle-content .view-clear-box{border:1px solid #d9d9d9; clear:both; margin-bottom:15px;}
.toggle-content .view-clear-box .label{padding-left:0;}
.toggle-content .view-clear-box .actions{padding-left:10px;}
.toggle-content .view-clear-box li{color:#000; font-size:16px; padding:0 0 5px;}
.toggle-content .view-clear-box li a i{font-size:14px; color:#919191; padding-right:5px; font-weight:bold;}
.view-mode label{display:none;}
.toolbar-bottom .toolbar{display:none;}
.toolbar-bottom .sorter{display:none;}
.toolbar-bottom .limiter{display:none;}
.toolbar-bottom .show-pagging{display:block;}
.show-pagging .pages{margin-bottom:0;}
.pager li{margin-left:2px;}
.pager li > a, .pager li > span{border-radius:0; -webkit-border-radius:0; vertical-align:top; padding:0 0;}
.padd-topresult{padding-top:40px;}
.blank-list{padding:40px 0; font-size:16px; min-height:250px;}
.my-account-box{margin-top:30px;}
.my-account-box .block-title{border:0; background:url(../images/wood-nav2.png) no-repeat center/cover;  padding:8px 10px; font-size:16px; font-weight:bold; color:#fff}
.my-account .title-p{margin-top:30px;}
.my-account-box .block-content{}
.my-account-box .block-content li{font-size:14px; line-height:1.5em; border-bottom:1px solid #ccc; padding-bottom:5px; padding-left:10px;}
/*.my-account-box .block-content li.current{background:#f7f7f7;}*/
.my-account-box .block-content li:last-child{border-bottom:0;}
.welcome-msg p{font-size:14px; line-height:1.5em;}
.buttons-set a{background: url(../images/wood-nav2.png) repeat-y center; color:#fff; line-height: 19px; font-size: 13px; padding:8px 40px; display:inline-block; border-radius:50px;}
.my-account p{font-size:14px; line-height:1.5em;}
.form-list select{border: 1px solid #dcdbdb; padding:0 8px; height:30px; border-radius:4px; -webkit-border-radius:4px;}
.form-list select:focus{border: 1px solid rgba(40, 39, 66, 0.5);}
.navbar-nav .dropdown{display:block !important;}
.static-page-box{display:block; clear:both; background:#fff; padding:30px 0;}
#contactForm .field{padding-bottom:15px;}
#contactForm .field textarea{width:100%; max-width:100%; height:180px; resize:none;}
.home-res-box .flexslider{clear:both;}
/*.product-view-tab-box .box-collateral .form-add{display:none;}*/

.catalog-product-view .home-res-box .flexslider .slides > li{width:218px !important; height:310px;}
.product-view-tab-box .box-tags{display:none;}
.catalog-product-view .home-res-box{margin-bottom:0; box-shadow:0 0 0;}
.catalogsearch-result-index .title-p{padding-top:20px;}
.catalogsearch-result-index .note-msg{font-size:14px;}
.cat-list-box .cat-desc{font-size:14px; line-height:1.5em; margin-bottom:15px;}
.customer-account-create .buttons-set .back-link{margin-right:10px;}
.cat-list-box .my-account .title-buttons h1{text-align:left}
.success-box{display:block; clear:both; background:#fff; padding:30px 0;}
.ui-menu .ui-menu-icon { position:absolute;}
.top-tool .pages{display:none;}
.header-language-background .cntct{color:#3e3024; text-align:center;}
.header-language-background .cntct p{margin:10px 0 0 0; color: #3e3024; font-weight:bold;}
.product-view-box p.off-precent {display:inline-block; line-height:1.2; color: #d50b13; font-size:14px; padding-left:10px;}
.header-language-background .cntct p a{color: #3e3024; font-weight:bold;}
.ship-msg span.hlp{display:block; padding-top:8px;}
.ship-msg span.hlp-ms{font-weight:bold;}
.owl-theme .owl-controls .owl-buttons .owl-prev {left:10px!important; }
.owl-theme .owl-controls .owl-buttons .owl-next {right:10px!important; }

@media (max-width:767px) {
  .left-top-links { float: none;  margin: 0 auto; display: block;text-align: center;}
  .search-box{background:#fff;}
  .skip-link{width:80px; margin-top:0;}
  .top-msg{display:none;}
  .search-box .advance-search{width:100%; border:0; padding:0;}
  .search-box .advance-search .frm-field{border:1px solid #e0e0e0; margin-bottom:15px; width:100%;}
  .search-box .advance-search select.frm-field{width:100%; border:1px solid #e0e0e0; background-position:94% 54%;}
  .search-box input[type="submit"]{width:100%; height:45px;}
  .shipping-img{background:#3e3024; padding:2px; margin-top:15px; max-width:100%;}
  .title-p h1{font-size:20px;}
  .home-gift-box{background:#fff;}
  .home-gift-box .ui-tabs .products-grid li{width:100%; margin:0 0 15px;}
  .viw-al-cat{margin-bottom:30px;}
  .viw-al-cat{text-align:center; width:100%;}
  .viw-al-cat a{display:block; clear:both;}
  .home-gift-box .right-ads{width:100%; text-align:center;}
  .home-gift-box .right-ads img{display:inline-block;}
  .right-ct{float:left;}
  .home-bot-box img{max-width:100%;}
  address.copyright{text-align:center;}
 .home-cat-box .flex-direction-nav a.flex-prev, .home-res-box .flex-direction-nav a.flex-prev{left:-15px !important;}
 .home-cat-box .flex-direction-nav a.flex-next, .home-res-box .flex-direction-nav a.flex-next{right: -15px !important;}
/*	.home-res-box .flexslider .slides > li{width:290px !important;height:auto;margin-right:0;}*/
 .cat-list-box .products-grid > li{width:100%; margin:0 0 15px;}
 .product-view-box .tabs-menu li a{padding-left:13px; padding-right:13px;}
 .product-view-box .tabdata{padding-left:3px; padding-right:3px;}
 .product-view-box .tabdata li span{font-size:11px;}
 .product-view-box .tabdata li:first-child{width:25%;}
 .product-view-box .tabdata li:last-child{width:15%;}
 .product-view-box .tabdata li span strong{font-size:10px; font-weight:bold;}
 .product-view .add-to-cart-buttons{float:left; margin-top:15px; text-align:center; width:100%;}
 .product-view .add-to-cart-buttons img{display:inline-block;}
 .product-view-box .add-to-links{margin-right:0;}
 .product-view-box .add-to-links a{padding: 7px 8px; font-size:14px !important;}
 .qty-wrapper .col-md-6{clear:both;}
 #discount-coupon-form .input-text, .cart .giftcard .input-text{width:174px;}
 .header-language-background .left-top-links li a{padding-right:4px;}
 ul.nav li:hover > ul.dropdown-menu {display: none;}
 ul.nav li.open > ul.dropdown-menu {display:block;}
 ul.dropdown-menu{min-width:160px;}
 /*.dropdown > .dropdown-menu .parent:hover ul{display:none;}*/
 .dropdown > .dropdown-menu .parent:hover ul {display:none}
 .dropdown > .dropdown-menu .parent ul {position:static; width:100%;}
 .navbar-toggle{margin-right:15px;}
 .header-language-background .cntct{text-align:left; margin-top:5px;}
 .cat-list-box .products-grid > li {height:auto;}
 
 
 }
	
@media (min-width:768px) and (max-width:991px) {
.navbar-header { float: none;}
.navbar-toggle { display: block;}
.navbar-collapse.collapse{display:none !important;}
.navbar-collapse.in {  overflow-y: auto !important;	display: block !important;}
.navbar-nav > li{float:none;}
.navbar-default .navbar-nav > li:first-child > a{padding-left:11px;}
.navbar-toggle{margin-right:15px;}	
.view-mode{margin-top: 2px;}
.product-info .actions .btn-cart{ padding: 1px 3px;}
.product-info .actions .min-ord{padding-top: 7px;}
.payt-gat .block-title{text-align:left;}
.footer address{text-align:center;}
}

@media (min-width:980px) {
  .search-box{
  background: -moz-linear-gradient(124deg, #fff 10%, #fff 64%, #3e3024 64.2%, #3e3024 100%); 
  background: -webkit-linear-gradient(124deg, #fff 10%, #fff 64%, #3e3024 64.2%, #3e3024 100%); 
  background: -o-linear-gradient(124deg, #fff 10%, #fff 64%, #3e3024 64.2%, #3e3024 100%); 
  background: -ms-linear-gradient(124deg, #fff 10%, #fff 64%, #3e3024 64.2%, #3e3024 100%); 
  background: linear-gradient(124deg, #fff 10%, #fff 64%, #3e3024 64.2%, #3e3024 100%);}}

@media (min-width:768px) and (max-width:991px) {
 .skip-content{display:block;}
 .skip-link{width:100%;}
 .shipping-img{max-width:92%; margin-top:8px;}
 .home-add-banner img{max-width:100%;}	
 .home-gift-box{background-position:75.5% 0}
 .home-gift-box .ui-tabs .ui-tabs-nav li a{width:auto;}
 .home-gift-box .ui-tabs .products-grid li{width: 48.5%;}
 .home-gift-box .ui-tabs .products-grid li:nth-child(2n){margin-right: 0;}
 .viw-al-cat{margin-bottom:15px;}
 .home-cat-box .flex-direction-nav a.flex-next{right:0px !important;}
 .home-cat-box .flex-direction-nav a.flex-prev{left:0px !important;}
 .home-res-box .flex-direction-nav a.flex-next{right:0px !important;}
 .home-res-box .flex-direction-nav a.flex-prev{left:0px !important;}}

@media (min-width:992px) and (max-width:1199px) {
  .navbar-nav>li>a {padding-left:18px; padding-right:18px;}
  .home-gift-box .ui-tabs .ui-tabs-nav li a{width:auto;}
  .home-add-banner img{max-width:100%;}
  .shipping-img{max-width:92%; margin-top:4px;}
  .home-gift-box{background-position:74.5% 0}
  .viw-al-cat{margin-bottom:20px;}
  .home-gift-box .ui-tabs .products-grid li{width:31.9%;}
  .home-gift-box .ui-tabs .products-grid li:nth-child(3n){margin-right: 0;}
  .home-gift-box .ui-tabs .products-grid li:nth-child(4n){margin-right:15px;}}
  
@media (min-width:1024px) {
  .search-box{
  background: -moz-linear-gradient(124deg, #fff 10%, #fff 68%, #3e3024 66.2%, #3e3024 100%); 
  background: -webkit-linear-gradient(124deg, #fff 10%, #fff 68%, #3e3024 66.2%, #3e3024 100%); 
  background: -o-linear-gradient(124deg, #fff 10%, #fff 68%, #3e3024 66.2%, #3e3024 100%); 
  background: -ms-linear-gradient(124deg, #fff 10%, #fff 68%, #3e3024 66.2%, #3e3024 100%); 
  background: linear-gradient(124deg, #fff 10%, #fff 68%, #3e3024 66.2%, #3e3024 100%);}}

@media (min-width:1200px) {
 .search-box{
  background: -moz-linear-gradient(124deg, #fff 10%, #fff 67%, #3e3024 66.2%, #3e3024 100%); 
  background: -webkit-linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); 
  background: -o-linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); 
  background: -ms-linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); 
  background: linear-gradient(124deg, #fff 10%, #fff 66%, #3e3024 66.2%, #3e3024 100%); }}

@media (min-width:1400px) {
.search-box{
  background: -moz-linear-gradient(124deg, #fff 10%, #fff 62%, #3e3024 62.2%, #3e3024 100%); 
  background: -webkit-linear-gradient(124deg, #fff 10%, #fff 62%, #3e3024 62.2%, #3e3024 100%); 
  background: -o-linear-gradient(124deg, #fff 10%, #fff 62%, #3e3024 62.2%, #3e3024 100%); 
  background: -ms-linear-gradient(124deg, #fff 10%, #fff 62%, #3e3024 62.2%, #3e3024 100%); 
  background: linear-gradient(124deg, #fff 10%, #fff 62%, #3e3024 62.2%, #3e3024 100%);}}

/*--------------New Edits------------------------*/
.tab-content p.no-rating{display:none}
li.parent > b.caret-down{display:none;width:100px}
li.parent > b.caret-down:after{content:"\f0da";color:#fff;font-family:"FontAwesome";position:absolute;right:3px;bottom:5px}
li.parent.active > b.caret-down::after{content:"\f0d7"}
/*.home-cat-box .flexslider .slides > li > div{border:1px solid #d9d9d9;margin-right:auto;margin-left:auto;width:290px!important;padding:20px 10px 10px;border-bottom:6px solid #ed1c24;}*/
.box-collateral > dl{padding-right:12px;width:34%;float:left}
.box-collateral > div.form-add{float:left;max-width:550px;width:66%}
.box-collateral > dl+div.form-add{float:right}
.tab-container.last.current::after{clear:both;content:"";display:block}
#customer-reviews .fieldset{width:100%}
.review-summary-table thead th{padding:10px 4px}
.data-table td,.data-table th{padding:5px 10px}
#customer-reviews .fieldset .form-list{width:100%}
.box-collateral > div.form-add{padding-left:12px;padding-top:10px}
.buttons-set .back-link{float:left;line-height:33px;margin:0 10px 0 0}
.my-account{padding-bottom:14px}
#customer-reviews .review-summary-table tbody th{vertical-align:middle}
.ratings-table .rating-box{width:85px;height:15px}
.review-summary-table tbody td label{padding:4px}
.cat-desc { box-shadow: 0 0 4px rgba(44, 49, 66, 0.5); padding: 15px;}
.header-minicart .minicart-actions .cart-link { padding: 8.5px 6px;}
#contactForm { clear: both; margin: auto; max-width: 570px; box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.15); padding: 15px 0 30px;}
#contactForm .fieldset .field:after {content: ""; display: block; clear: both;}
#contactForm .fieldset .field label {}
#contactForm .fieldset .field input {width: 100%;}
#contactForm .fieldset .col-md-12 > p.required {padding-right: 15px;}
section.product-view-box .product-img-box .product-image-thumbs.slides > li { text-align: center;}
.home-cat-box .owl-item .slide > a {display: block;}
.home-cat-box .owl-item .slide > a > img, .home-res-box .owl-item .slide > div > a > img { width:100%; height:auto; max-height:100%;}
.home-cat-box .owl-item .slide{border:1px solid #d9d9d9;margin-right:auto;margin-left:auto;max-width:240px;padding:20px 10px 10px;border-bottom:6px solid #c69453;min-height:300px}
/*.home-res-box .flexslider .slides > li > div{border:1px solid #d9d9d9; margin-right:auto; margin-left: auto; max-width:210px ; padding:20px 10px 10px; min-height:300px;}*/
.home-cat-box .owl-item .slide .cat-name{display:block; clear:both; color:#0f0f0f; font-size:15px; font-family: 'Open Sans'; font-weight:bold; text-align:center; text-transform:uppercase; padding-bottom:5px; padding-top:10px;}
.home-cat-box .owl-item .slide .shop-no {
 clear: both;
 display: block;
 font-family: "Open Sans";
 font-size: 10px;
 padding: 5px 0 0;
 text-align: center;
 text-transform: uppercase;}
.home-res-box .owl-item .slide > div { border:1px solid #d9d9d9; min-height:360px; margin-right:auto; margin-left:auto; padding:10px 10px 20px 10px; max-width: 240px; margin-bottom:5px;}
.home-res-box .owl-item .slide > div h2.product-name{
 color: #636363;
 font-family: "Open Sans";
 font-size: 12px;
 font-weight: normal;
 line-height: 1.4;
 margin: 0 0 0.5em;
 text-align: center;
 min-height: auto;}
.home-res-box .owl-item .slide > div .price-box {
 text-align: center;}
.home-res-box .owl-item .slide > div .shop-no {text-align: center; display: block;}
.home-res-box .owl-item .slide > div .shop-no a {
 color: #fff;
 font-family: "Open Sans";
 font-size: 10px;
 text-align: center;}
.owl-controls.clickable {margin-top: 0}
.owl-controls.clickable .owl-pagination {display: none!important;}
.owl-controls.clickable .owl-buttons .owl-prev {background: rgba(0, 0, 0, 0) url("../images/arow-left.png") no-repeat scroll 0 0; left: -37px;}
.owl-controls.clickable .owl-buttons .owl-next{background: rgba(0, 0, 0, 0) url("../images/arow-right.png") no-repeat scroll 0 0; right: -37px;}
.owl-controls.clickable .owl-buttons .owl-prev, .owl-controls.clickable .owl-buttons .owl-next { height: 45px; width: 45px; border-radius: 0; background-size: 100% 100%; top: 0 ; bottom: 0; margin: auto; position: absolute; }
.home-gift-box .home-add-banner_container { padding-top: 5px; padding-bottom: 36px;}
/*.col-md-9.col-sm-9.home-gift-box-left {background-image: url(../images/gift-bg.png); background-position:950px 0px; background-repeat: repeat-y;}*/
.col-md-9.col-sm-9.home-gift-box-left { border-right:1px solid #dadada; padding-bottom:50px;}
/*
.home-res-box .flex-direction-nav a.flex-prev {
 background: rgba(0, 0, 0, 0) url("image/arow-left.png") no-repeat scroll 0 0;
 left: -48px;
}
.home-res-box .flex-direction-nav a.flex-next {
 background: rgba(0, 0, 0, 0) url("image/arow-right.png") no-repeat scroll 0 0;
 right: -48px;
}*/
.product-options dl.last dt label{display:none }

/*-------------------14082018--------------------*/
.product-shop .product-options dl dt label{display:block!important; margin-bottom:10px;}
.product-shop .product-options .input-box select {width:100%; padding-left:10px;}
.product-shop .product-options p.required {top:0px;}
.product-view-box .qty-wrapper { border:none; padding:0px;}
.product-view-tab-box .row .col-md-12 ul.product-tags { background:none; border:none; padding:0px; margin-bottom:5px; } 	
.product-view-tab-box .row .col-md-12 ul.product-tags li { display: inline-block; border: 1px solid #ccc; padding: 6px 10px; border-radius: 30px; margin-right:5px;}	
.product-view-tab-box .row .col-md-12 ul.product-tags li:hover { background:#f2f2f2; color:#000;}
.product-view-tab-box .row .col-md-12 ul.product-tags li a { text-decoration:none;}	
.product-view-tab-box .row .col-md-12 ul.product-tags li a:hover { text-decoration:none;}	
.product-view .add-to-cart-buttons { float:left!important; }
.home-add-banner .right-ads {border:1px solid #e0e0e0;}
.wood-bg {  background: url(../images/wood-nav2.png) repeat-y center;!important; height:50px; width:100%; }
.field-wrapper .validation-advice { font-size:11px!important; }
.flexslider .slide .product-image {margin-bottom:25px;}
.flexslider .slide .product-image img {width:70%; height:auto;}
/*-------------------20082018--------------------*/
.shop-no a {background: url(../images/wood-nav.png) no-repeat center/cover; text-shadow: 1px 1px 0px #000; display: inline-block; padding: 8px 25px; border: 0; color: #FFFFFF; font-size: 13px; font-weight: normal; font-family: 'Open Sans'; line-height: 19px; text-align: center; text-transform: uppercase; vertical-align: middle; white-space: nowrap; border-radius: 50px; box-shadow: 1px 2px 0px 1px #71420f; color:#fff; text-decoration:none; margin-top:15px; }
.shop-no a:hover {box-shadow: inset 2px 1px 0px #4d2902}
.navbar.navbar-default .mobile-mn-btn {display:none;}
.navbar.navbar-default .mobile-mn {display:none;}
.navbar.navbar-default .dropdown-menu .level0 .show-res-sub {display:none;}
.dropdown.parent .show-res-sub { font-size:0px;  border: solid #fff; border-width:0 3px 3px 0; display: inline-block; padding:3px; transform: rotate(45deg);  -webkit-transform:rotate(45deg); position:absolute; top:40%; right:0; cursor:pointer;}
.mobile-nav-dv {display:none;}
.checkout-types.top .button {display:none;}
.right-ads .block-subscribe {background: url(../images/wood-nav2.png) repeat-y center; padding:40px 15px; margin:0px;}
.right-ads .block-subscribe .form-subscribe-header { display:none;}
.right-ads .block-subscribe #newsletter-validate-detail .block-content .input-box input { margin-bottom:10px; color:#000;}
.right-ads .block-subscribe #newsletter-validate-detail .block-content .actions .button { border-radius:2px!important; float: none; display: block; margin: 0 auto;}
.rapid-ssl img {max-width:50%; height:auto;}
.item .owl-buttons > .owl-prev {opacity:0!important; height:25px!important; width:25px!important; transition:all 0.3s;}
.item .owl-buttons > .owl-prev i, .item .owl-buttons > .owl-next i {font-size:0px;}
.item:hover .owl-buttons > .owl-prev {opacity:1!important;}
.item .owl-buttons > .owl-next {opacity:0!important; height:25px!important; width:25px!important; transition:all 0.3s;}
.item:hover .owl-buttons > .owl-next {opacity:1!important;}

.slide .owl-buttons > .owl-prev {opacity:0!important; height:25px!important; width:25px!important; transition:all 0.3s;}
.slide .owl-buttons > .owl-prev i, .slide .owl-buttons > .owl-next i {font-size:0px;}
.slide:hover .owl-buttons > .owl-prev {opacity:1!important;}
.slide .owl-buttons > .owl-next {opacity:0!important; height:25px!important; width:25px!important; transition:all 0.3s;}
.slide:hover .owl-buttons > .owl-next {opacity:1!important;}

.products-list .item .recent-pro {width:25%; float:left; padding:0px 15px;}
.products-list .item .product-shop {width:75%; float:left;}
.products-list .item .product-shop .product-primary a {font-size:20px; font-weight:500; margin-bottom:14px!important; display:block; }
.right-section-prd .owl-buttons .owl-prev, .right-section-prd .owl-buttons .owl-next {height:22px!important; width:22px!important; }
.right-section-prd .owl-buttons .owl-prev, .right-section-prd .owl-buttons .owl-next {font-size:0px;}

.category-products .item.last .product-image img {max-width:100%;}



@media (min-width:300px) and (max-width:767px) {
.category-products .item .recent-pro {width:100%; float:none;}
.category-products .item .product-shop {width:100%; float:none;}
.category-products .item .product-shop .product-primary a { font-size:16px;}
.navbar-nav { margin:0px; }
.navbar-nav > li { padding:10px 0!important; border-bottom:1px solid #FFF; }
.navbar-nav > li .dropdown-menu { padding:0px!important; background: url(../images/wood-nav2.png) repeat-y center;!important; margin-top:5px!important;}
.navbar-nav > li .dropdown-menu li a { width:100%; border:none; padding:10px!important;}
.navbar-nav > li .dropdown-menu li a:hover { background:rgba(0,0,0,0.5)!important; }
#select-currency { padding:3px 5px!important; }
.navbar-nav > li > a { padding:0px!important;}
.home-gift-box .pro-list .item.last {height:auto;} 
.home-gift-box .pro-list .item.last a.product-image { height:auto;}
.home-res-box .slide .product-image { height:auto;}
.mobile-nav-dv {display:block;}
.navbar.navbar-default .navbar-toggle {display:none}
.navbar.navbar-default .mobile-mn { background:#4f1e05;  position: absolute; width:100%; left: 0px; top:52px; overflow-y:scroll; max-height:320px; }
.navbar.navbar-default .mobile-mn li { list-style:none; position:relative; border-top:1px solid #6b3a20;}
.navbar.navbar-default .mobile-mn a { display:inline-block; color:#fff; text-align:left; padding:12px 10px; font-size:14px; font-weight:400;  text-decoration:none;}
.navbar.navbar-default .mobile-mn ul.sub-cat {display:none;}
.navbar.navbar-default .mobile-mn ul.sub-cat li {background:#732d08; border-bottom:1px solid #b36339 }
.navbar.navbar-default .mobile-mn ul.sub-cat .level1 {background:#2a0e00;}
.navbar.navbar-default .mobile-mn .show-res-sub { font-size:0px; border: solid #fff; border-width:0 3px 3px 0; display: inline-block; padding:3px; transform: rotate(320deg); -webkit-transform:rotate(320deg); position:absolute; top:15px; right:15px; cursor:pointer;}
.navbar.navbar-default .mobile-mn.curr-active .show-res-sub.allcat {transform: rotate(45deg); -webkit-transform:rotate(45deg); }
.navbar.navbar-default .mobile-mn .curr-active .show-res-sub {transform: rotate(45deg); -webkit-transform:rotate(45deg); }
.navbar.navbar-default .mobile-mn-btn {display:block; background: url(../images/mobile-mn-btn.png) no-repeat center; height:35px; width:44px; font-size:0px; float:right; margin:10px 0 0 0 ; z-index:99999 }
.navbar.navbar-default .sub-cat .caret-down {display:none;}
.shop-no a { font-size:10px; padding:5px 10px }
.products-grid .product-image img{ max-height: 116px; min-height: 116px; width:auto; display: block; margin: 0 auto;}	
.home-gift-box .pro-list .item.last {width:100%; min-height:260px; margin:0px 1% 5px 1% !important;}
.home-gift-box .pro-list .item.last{padding: 8px!important}
}

@media (min-width:480px) and (max-width:767px) {.right-ads .block-subscribe #newsletter-validate-detail .block-content .input-box input { width:100%;}}
@media (min-width:768px) and (max-width:991px) {
.footer .form-language, .footer .currency-switcher {display:none;}
.mobile-nav-dv {display:block;}
.navbar.navbar-default .navbar-toggle {display:none}
.navbar.navbar-default .mobile-mn { background:#4f1e05; position: absolute; width: 100%; left: 0px; top:52px; overflow-y:scroll; max-height:420px; }
.navbar.navbar-default .mobile-mn li { list-style:none; position:relative; border-top:1px solid #6b3a20;}
.navbar.navbar-default .mobile-mn a { display:inline-block; color:#fff; text-align:left; padding:15px 10px; font-size:14px; font-weight:400; text-decoration:none;}
.navbar.navbar-default .mobile-mn ul.sub-cat {display:none;}
.navbar.navbar-default .mobile-mn ul.sub-cat li {background:#732d08; border-bottom:1px solid #b36339 }
.navbar.navbar-default .mobile-mn ul.sub-cat .level1 {background:#2a0e00;}
.navbar.navbar-default .mobile-mn .show-res-sub { font-size:0px; border: solid #fff; border-width:0 3px 3px 0; display: inline-block; padding:3px; transform: rotate(320deg); -webkit-transform:rotate(320deg); position:absolute; top:15px; right:15px; cursor:pointer;}
.navbar.navbar-default .mobile-mn.curr-active .show-res-sub.allcat {transform: rotate(45deg); -webkit-transform:rotate(45deg); }
.navbar.navbar-default .mobile-mn .curr-active .show-res-sub {transform: rotate(45deg); -webkit-transform:rotate(45deg); }
.navbar.navbar-default .mobile-mn-btn {display:block; background: url(../images/mobile-mn-btn.png) no-repeat center; height:35px; width:44px; font-size:0px; float:right; margin:10px 0 0 0 ; z-index:99999 }

.navbar.navbar-default .sub-cat .caret-down {display:none;} 
.rapid-ssl img {max-width:15%; height:auto;}
}
@media (min-width:950px) and (max-width:1070px) {
.home-gift-box .pro-list .item.last { min-height:280px;} 
.home-gift-box .pro-list .item.last a.product-image, .home-gift-box .pro-list .item.last {height:auto;}
}
/*---------------------------------------*/


.product-options dl.last dd.last .input-box .options-list li:after {content:""; clear:both; display:block}
.product-options dl.last dd.last .input-box .options-list li input[type="checkbox"] {padding:0; margin-left:0; display:block; float:left; margin-right:0;}
.product-options dl.last dd.last .input-box .options-list li span.label { float:left; display:block;}
.product-options dl.last dd.last .input-box .options-list li span.label > label { padding-left:0; text-align:left; background:none; width:auto;}
.product-options dl.last dd.last .input-box .options-list li span.label .price-notice .price{ padding-left:5px;}
.product-options dl.last dd.last .input-box .options-list li span.label .price-notice {color:#636363;}
.pro-list .products-grid .price-box .old-price { padding-right:7px;}
.pager li.current {background-color:#eee; color:#D50B13;}

.pages .previous:before { border-right: 4px solid #fff;}
#narrow-by-list ol li a { font-size: 14px; text-indent: -9px; text-transform:capitalize;}
#narrow-by-list ol li/*, .view-clear-box .currently ol li*/{ padding-left: 17px;}
.toolbar .sort-by select option { font-size: 14px; padding-bottom: 3px; padding-left: 10px; padding-top: 3px;}
.toolbar .limiter select option { padding-left: 5px; font-size:14px; padding-top: 2px; padding-bottom:2px;}
/*.view-clear-box .currently ol li span.label { text-indent:-10px; font-size:14px;}*/
.currently ol li span {display:inline-block; font-size:14px;}
.products-grid .item .product-info .price-box .minimal-price-link { margin-top: 8px;} 
.pro-list .products-grid .tire-price span.label, .pro-list .products-grid .tire-price span.price span.price, .slide .tire-price span.price span.price{ font-size:13px;}
.pro-list .products-grid .tire-price{margin-top:10px;}
.slide .tire-price {margin-top:5px;}
.home-gift-box .price-box {margin-bottom:0;}
.pro-list .products-grid .tire-price span.label, .slide .tire-price span.label{padding:0.2em 0.1em 0.3em;}
.viw-al-cat a {border:none; text-decoration:none;}
.viw-al-cat a:hover{background-color:#c69453;}
/*
.footer-top ul.right-ct li a[href="http://www.sagbpm.com/handicrafts/"] img{display:none;}
.footer-top ul.right-ct li a[href="http://www.sagbpm.com/handicrafts/"]:after{content:"\f09a"; color: #000;
  border-radius:50%; -webkit-border-radius:50%;
  display: block;
  font-family: fontawesome;
  font-size: 20px;
  height: 32px;
  left: 0;
  position: relative;
  right: 0;
  width: 32px;
  z-index: 50000;}
*/
.right-ct a {
 border: 2px solid #fff;
 border-radius: 100%;
 display: block;
 height: 32px;
 width: 32px;
 text-align:center;
 transition:all 0.2s ease;
 color: #fff;
 line-height:28px;
}
.right-ct a:hover {border-color:#231200;transition:all 0.2s ease;}
.right-ct a:hover i{color:#c69453;transition:all 0.2s ease;}
.right-ct li a i { color: #fff; font-size: 17px; text-align:center; line-height:27px}
.add-to-cart .qty-wrapper .ship-msg .hlp { color: #636363;}
.add-to-cart .add-to-cart-buttons { margin-top: 20px;}
.desc.std .link-learn { color:#d50b13; display: block; font-size: 12px; margin-top:10px; text-align: left; max-width:75px}
.products-list .product-shop .price-box { margin-top: 0; margin-bottom:0}
.products-list .product-shop .product-secondary {  margin-top: 0;}
.products-list .product-shop .desc { margin-top: 0;}
.products-list .product-secondary .price-box .price{color:#2d2d2d; font-size:15px; font-weight:bold;font-family:"Open sans";}
.products-list .price-box { color: #a0a0a0; font-size: 13px;font-family:"Open sans";}
.products-list .price-box .minimal-price-link { margin-top: 8px;font-family:"Open sans";}
.products-list .price-box .minimal-price-link .price { color: #ed1c24; font-size: 15px; font-weight: bold;font-family:"Open sans";}
.products-list .price-box .special-price .price{color: #ed1c24; font-family:"Open sans";}
.price-box .minimal-price-link .label { font-family: "open sans",sans-serif; }
.products-list .product-shop .product-secondary .action .button.btn-cart { padding:8px 38px; font-weight:bold;}
.price-box .minimal-price-link .label { text-transform:inherit; color:#4d4d4d;}
.product-image.product-image-zoom.zoom-available { box-shadow: 0 0 9px -4px rgba(0, 0, 0, 0.2);}

/*
.value > label input[type="radio"]{visibility:hidden}
.value > label{position:relative;}
.inpt{background-color:none;border:1px solid rgba(0,0,0,0);border-radius:100%;bottom:0;display:block;height:8px;left:0;margin:auto;position:absolute;right:0;top:0;width:8px}
.inpt::after{border:2px solid #B6B6B6;border-radius:100%;bottom:0;content:"";height:12px;left:-2px;top:-3px;margin:auto;position:absolute;right:0;top:0;width:12px;transition:all .1s ease-in-out}
.value > label input[type="radio"]:checked+.inpt{visibility:visible;background-color:#3e3024;border:1px solid rgba(0,0,0,0.3)}
.value > label input[type="radio"]:checked+.inpt:after{border-color:#3e3024;width:16px;height:16px;top:-5px;transition:all .1s ease-in;left:-5px}*/
.button2 span:hover, .button2 span span:hover {color:#fff}
.value > label input[type="radio"]{visibility:hidden; margin:0; top:0;}
.value > label{position:relative} 
.inpt { border: 1px solid #636363; width: 13px; height: 13px; display: block; position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; border-radius: 100%; background-color: transparent;}
.value > label input[type="radio"]:checked + .inpt { background-color: #3e3024;}
.value > label input[type="radio"]:checked + .inpt { background-color: #3e3024; box-shadow: 0 0 0 2px rgba(40,49,66,1); border: 2px solid #fff;}
 .skip-cart.skip-cart .count { right: 22.5px !important;}
 
 nav.navbar.fixed {position:fixed; top:0; left:0; width:100%;}
.container {width:100%; max-width:1280px;}
.home-add-banner_container .home-add-banner .right-ads { width: 100%;}
.home-add-banner .right-ads li:after {content:""; display:block; clear:both}
.home-add-banner .right-ads img{max-width:100%; float:none; text-align: center; display: block; margin: 0 auto; }
.nav > li > a {padding:5px 30px; color:#6b4215; }
.navbar-default .navbar-nav > li > a:hover{color:#000!important; text-shadow:none;}
.navbar-default .navbar-nav > li > a.active{color:#000!important; text-shadow:none;}
.navbar-default .navbar-nav > li:last-child > a {padding-right:0;}
.slider-box .flex-direction-nav {display:block!important}
.search-box form {max-width:96%;}
.btn-remove:hover {text-decoration:none; background-color:#d50b13; border-color:#d50b13;}
.btn-remove::after {color:#d50b13; text-decoration:none; line-height:18px}
.btn-remove, .btn-previous {width:21px}
#search_autocomplete {z-index:9999;}
.cat-list-box .block-layered-nav dl dd ol > li > a { font-size: 13px !important; text-transform: uppercase !important;}
.search-autocomplete ul li.selected { background-color: #e6e6e6; color: #000;}
.search-autocomplete ul {
 background-color: #ffffff;
 border: 1px solid #3e3024;
 border-radius: 2px;
 left: 0;
 padding-left: 0;
 position: absolute;
 top: 0;
 width: 100%;
}
.search-autocomplete ul li {
 border-bottom: 1px solid #f4f4f4;
 color: #3e3024;
 cursor: pointer;
 font-size: 12px;
 padding: 6px 6px;
 text-align: left;
}
.search-autocomplete::before {
 border-right:7px solid transparent;
 border-left:7px solid transparent;
 border-bottom:7px solid #3e3024;
 content: "";
 display: block;
 height: 0;
 left: 50%;
 position: absolute;
 top: -7px;
 width: 0;
}
#search_autocomplete > ul { height: 350px; overflow-y:scroll; }

/* popup box css */
#ig-lightbox-back{position:fixed; z-index:5555;}
#ig-lightbox-image{z-index: 9999 !important;}
#ig-lightbox-image-src{z-index: 9999 !important; width:774px !important; height:774px !important; left: 285px !important; top: -61px !important; max-width:inherit !important; display:none !important;}
#ig-lightbox-image-src[width="1500"]{display:block !important;}
#ig-lightbox-image-commands{width: 774px !important; z-index: 9999 !important; top: 684px !important; left: 285px !important;}
#ig-lightbox-image-commands td{padding:5px 5px 0;}
#ig-lightbox-image{height:800px !important; left:272px !important; padding:10px !important; top:-73px !important; width:800px !important;}
#ig-lightbox-image-close{left: 1078px !important; top: -88px !important; z-index:999999 !important; height:45px; width:45px;}
#co-billing-form .control input[type="checkbox"] {margin-left: -20px !important; opacity: 0; position: absolute; z-index: 1;}
#co-billing-form .control input[type=checkbox]:checked + label:before {content: '\2714'; position: absolute; top: 0px; left: 0; font-size:16px; color:#555;}
#billing-new-address-form .fieldset .control label:before {border-radius:0;}

@media screen and (max-width: 1280px) and (min-width: 1200px){
 .navbar-nav > li > a { padding-left: 24px; padding-right: 24px; }
 .owl-carousel {padding-left:30px; padding-right:30px;}
 .owl-controls.clickable .owl-buttons .owl-prev{left:-15px!important;}
 .owl-controls.clickable .owl-buttons .owl-next {right:-15px!important;}}
 
@media screen and (max-width: 1199px) {
.review-summary-table{display:block;width:100%;overflow-x:scroll}
.cart-section-box .cart-footer-actions span.or{display:block;padding-top:4px;padding-bottom:4px}
.owl-carousel {padding-left: 30px;padding-right: 30px;}
.owl-controls.clickable .owl-buttons .owl-prev {left: 0; height:30px;width: 30px;}
.owl-controls.clickable .owl-buttons .owl-next {right: 0; height:30px;width: 30px;}
.navbar-nav > li > a { padding-left: 13px; padding-right: 13px; font-size: 14px;}
.search-box .fredh img, .search-box .fredh span { display: block; float: left;}
.search-box .fredh img{width: 50px; padding-left: 10px;}
 .search-box .fredh span {width: 77%; padding-left: 10px; text-align: left; padding-top: 13px; line-height: 1.3em; }
.search-box .fredh::after {content: ""; display: block;clear: both}
.home-gift-box .home-add-banner_container {background: none; } 
.home-gift-box .home-gift-box-left { background-image: url(../images/gift-bg.png); background-position: right center; background-repeat: repeat-y; padding-top: 5px; padding-bottom: 5px; }
.home-gift-box .home-gift-box-left .top-cat-pro.sec { padding-right: 30px; }
.home-add-banner .right-ads img {float:none}

}
@media (min-width: 768px) and (max-width: 991px) {
.nav.navbar-nav{float:none;display:block}
ul.nav li:hover > ul.dropdown-menu{display:none}
.dropdown.parent.open > ul.dropdown-menu{display:block}
.dropdown > .dropdown-menu .parent:hover ul{display:none}
li.parent > b.caret-down{bottom:0;display:block;margin:auto;position:absolute;right:0;top:0}
ul.dropdown-menu li.parent{clear:both;position:relative}
li.parent.active > b.caret-down::after{right:8px}
.header-language-background .form-language, .header-language-background .currency-switcher{margin-left: 60px;}	
.header-language-background .col-md-4.pull-right{ float:none!important;}
.cat-list-box .products-grid > li {width:32.33%;}
}
@media (min-width: 992px) and (max-width: 1199px){
 .item.last .actions span.min-ord { max-width: 120px; padding-top: 0;}
 .home-gift-box .ui-tabs .products-grid li { margin-right: 2.1%; }
 .nav.navbar-nav{float:none;display:block}
 .home-gift-box .product-image img {width: 120px; height: 125px;}
}

@media screen and (max-width: 991px) and (min-width: 768px) {
.nav.navbar-nav{padding:0 10px}
.navbar-nav > li > a{line-height:24px;padding-bottom:10px;padding-top:10px}
.navbar-nav .open .dropdown-menu{background-color:rgba(0,0,0,0);border:0 none;box-shadow:none;float:none;margin-top:0;position:static;width:auto}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff}
.dropdown > .dropdown-menu .parent ul{position:static;width:100%;background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;box-shadow:none}
.dropdown > .dropdown-menu .parent ul li a{color:#fff;padding:5px 20px 5px 41px}
.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu > li > a{padding:5px 15px 5px 35px}
.dropdown > .dropdown-menu .parent ul li a:focus,.dropdown > .dropdown-menu .parent ul li a:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#d3eeff}
li.parent.active > b.caret-down::after{right:3px}
li.parent > b.caret-down{width:100%}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{position:relative;z-index:999;color:#fff;display:inline-block}
.dropdown > .dropdown-menu .parent ul li a{padding:5px 20px 5px 60px}
.navbar-nav .open .dropdown-menu{border-bottom:1px solid #fff;height:auto}
.navbar-nav .open .dropdown-menu::after{clear:both;content:"";display:block}
}
@media screen and (max-width: 991px) {
header .crt{padding:0}
header .crt .header-minicart{float:none}
header .crt .skip-cart .count{border-radius:0}
header .block.block-cart.skip-content.skip-active{float:none;position:absolute;right:15px;top:49px;width:300px;z-index:9999}
header .crt .skip-link.skip-cart{max-width:110px}
footer .left-ct,footer .right-ct{text-align:center;float:none}
footer .right-ct{margin-top:15px}
footer .right-ct > li > a { display: block; padding: 0 4.5px;}
.box-collateral > dl{width:21%}
.box-collateral > div.form-add{width:79%}
.advance-search-cat-box .pro-list-view li .product-item-in {height:auto;}
.search-box .advance-search .frm-field{font-size:15px}
.footer .payt-gat > div {width:41.6667%; float: left; padding-left: 15px; padding-right: 15px;}
.footer .payt-gat > div.block-subscribe {width:58.3333%; float: left; padding: 0;}
.home-res-box .owl-item .slide > div, .home-cat-box .owl-item .slide { max-width:213px}

@media screen and (max-width: 770px) {
.product-essential #product_addtocart_form{padding-left:15px;padding-right:15px}
.sidebar .block:not(.block-layered-nav) .block-title > strong,.sidebar .block:not(.block-layered-nav) .block-title.active > strong,.product-collateral > dl > dt{background:#3e3024 none repeat scroll 0 0;border:0 none;color:#fff;font-size:16px;font-weight:700;padding:8px 10px;font-size:14px;font-weight:normal;padding-left:30px}
.sidebar .block:not(.block-layered-nav) .block-title > strong::after,.product-collateral > dl > dt::after{border-left-color:#fff}
.sidebar .block:not(.block-layered-nav) .block-title > strong:hover,.product-collateral > dl > dt:hover{background-color:#1F2735}
.sidebar .block:not(.block-layered-nav) .block-title.active > strong,.sidebar .block:not(.block-layered-nav) .block-title.active > strong:hover,.product-collateral > dl > dt:hover{background-color:#3e3024;color:#fff}
.sidebar .block:not(.block-layered-nav) .block-title.active > strong::after,.product-collateral.accordion-open > dl > dt.current::after{border-top-color:#fff}
.block-layered-nav .block-content.accordion-open > dl > dt.current::after {border-top-color: #fff; }
.block-layered-nav .block-content > dl > dt::after{border-left-color:#fff;}
.cat-list-box .block-layered-nav .block-content > dl > dt {padding-left: 24px;}
.skip-link {border:1px solid #dcdbdb;} 
.header-minicart .minicart-actions .cart-link, .header-minicart .minicart { display: block; margin: 0 ; width: 100% ;}
.header-minicart .minicart li {display: block; float: none; width: 100%;}
.header-minicart .minicart li a {display: block; float: none; width: 100%;} 
.header-minicart .minicart-actions .cart-link {right: 0;}
.header-minicart .minicart-actions { padding-left: 0; padding-right: 0; }
}
@media screen and (max-width: 769px){
 .home-cat-box .owl-item .slide, .home-res-box .owl-item .slide > div {max-width: 95%;}
}
@media screen and (max-width: 767px) {
.footer .block-subscribe .actions .button { padding:7px 10px; }
li.parent > b.caret-down{bottom:0;display:block;margin:auto;position:absolute;right:0;top:0}
ul.dropdown-menu li.parent{position:relative;clear:both}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff}
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover{color:#d3eeff}
.level0.has-children{display:inline-block}
.home-gift-box .ui-tabs .ui-tabs-nav li{margin-top:0;margin-bottom:0}
.home-gift-box .ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-top:0;margin-bottom:0;padding-bottom:0}
.home-gift-box .ui-tabs .ui-tabs-nav li.ui-tabs-active a{border-bottom:1px solid #B6B6B6}
footer .img-pay img{display:block;float:none;margin:auto}
footer .block.block-subscribe > form{margin:auto;max-width:320px}
footer .block.block-subscribe > form .actions button{width:100%}
footer .foot-link{margin:auto;width:50%;float:left;margin-bottom:30px}
footer .paymt-box{margin:auto;max-width:320px;clear:both}
.srct:after,.crt:after{content:"";display:block;clear:both}
header .logo-s{text-align:center;margin-bottom:12px}
header .srct{width:80%;float:left}
header .crt{padding-right:15px;width:20%;float:left}
header .button.search-button > span{display:none}
.srct #search_mini_form .search-button{ background: url(../images/seach-btn.jpg) no-repeat center/cover;}
header .crt .skip-link{float:right;width:100%}
header .skip-cart.skip-cart .count{margin-top:6px!important}
.dropdown > .dropdown-menu .parent ul{background:none;border:none;box-shadow:none}
.dropdown > .dropdown-menu .parent ul li a{color:#fff;padding:5px 20px 5px 41px}
.skip-content{display:block}
.skip-link .label{display:none}
.footer-bot > div > div{margin:auto;max-width:320px}
.dropdown > .dropdown-menu .parent ul li a:focus,.dropdown > .dropdown-menu .parent ul li a:hover{background:none;color:#d3eeff}
.nav > li{clear:both}
.navbar-nav .open .dropdown-menu::after{clear:both;content:"";display:block}
.box-collateral > dl,.box-collateral > div.form-add,.box-collateral > dl+div.form-add{width:100%;max-width:inherit;display:block;float:none;padding-left:0;padding-right:0}
li.parent > b.caret-down{width:100%}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{position:relative;z-index:999;color:#fff;display:inline-block}
.footer .payt-gat > div, .footer .payt-gat > div.block-subscribe {width:100%; float: none; padding-left: 0; padding-right:0; } 
.home-gift-box .ui-tabs .products-grid li, .cat-list-box .products-grid > li { margin-right:3%; width: 48.5%;}
.home-gift-box .ui-tabs .products-grid li:nth-child(2n), .cat-list-box .products-grid > li:nth-child(2n) { margin-right: 0;}
.search-box .fredh { background-color: #3e3024; margin-left: 15px; margin-right: 15px; margin-top: 15px; padding: 6px;}
.search-box > .container > .row > .col-sm-4 .shipping-img { margin-top: 0; display: inline-block; float: none; margin-left: auto; margin-right: auto;}
.product-view-box .add-to-links {width: 100%; float: none;} 
.product-view-box .add-to-links > li {width: 50%;}
.product-view-box .add-to-links a.link-compare, .product-view .add-to-links li:first-child a {line-height: 1.6em; display: block; text-align: center; width: 100%; margin: 0;}
.product-view .sharing-links {display: block; float: none; width: 100%; text-align: center}
.product-view .sharing-links li {float: none; display: inline-block;}
.home-cat-box .flexslider .slides > li > div, .home-res-box .flexslider .slides > li > div{ max-width: 290px; }
.search-box > .container > .row > .col-sm-4 .shipping-img { padding-left:0; padding-right:0; }
/*.search-box .fredh span { padding-left: 0; text-align: center; width: 100%; float: none; padding-top: 5px;}*/
.search-box .fredh {text-align: center;}
.search-box .fredh img, .search-box .fredh span { display: inline-block; float: none; width: auto;}
.search-box .fredh span {text-align: center; padding-top: 5px;}
.home-gift-box .home-gift-box-left {background-image: none;}
.home-gift-box .home-gift-box-left .top-cat-pro.sec { padding-right: 15px; } 
.home-gift-box {padding-top:5px; padding-bottom: 5px;}
#header-search {padding-top: 0;}
.home-gift-box .ui-tabs .ui-tabs-nav li.ui-tabs-active a::after {display:none;}
.search-box form {max-width:100%;}
.header-language-background .col-md-4.pull-right { float:none; width:100%; display:block;}
.header-language-background .currency-switcher label {display:none;}
.header-language-background .currency-switcher #select-currency {padding:3px 20px; margin-top:15px;}
.header-language-background .right-top-links ul li a { margin-top:20px !important; }
}
@media screen and (max-width: 639px) {
/*.skip-link{text-align:left;padding-left:5px}
.skip-cart.skip-cart .count{right:5px!important}
header .crt .skip-link.skip-cart{max-width:78px}*/
.skip-cart.skip-cart .count { border: none!important; border-radius: 50% !important; box-sizing: border-box; font-size: 12px; line-height: 24px; margin: 0 !important; padding: 0; right: 6px !important; top: -4px !important; background-color: #D50B13; color: #fff;}
.pro-tb.col-md-12{padding-right:0;padding-left:0}
}
@media screen and (max-width: 599px) and (min-width: 480px) {
#wishlist-table td.customer-wishlist-item-image,#wishlist-table th.customer-wishlist-item-image{display:table-cell}
.cart-table .cart-footer-actions #empty_cart_button,.cart-section-box .cart-footer-actions .btn-update,.cart-section-box .cart-footer-actions .btn-continue{display:block;float:none;margin-left:auto;margin-right:auto}
}
@media screen and (max-width: 520px) {
.review-summary-table .rating-box .rating-number::after{width:15px}
#customer-reviews .review-summary-table .rating-box{background:none!important}
#customer-reviews .review-summary-table tbody th{padding-left:7px;padding-right:7px}
}
@media screen and (max-width:500px) {
header .srct{width:76%}
header .crt{width:24%}
.home-gift-box .ui-tabs .products-grid li, .cat-list-box .products-grid > li { margin-right:0; width: 100%;}
.home-gift-box .ui-tabs .products-grid li:nth-child(2n), .cat-list-box .products-grid > li:nth-child(2n) { margin-right: 0;}
}
@media screen and (max-width: 479px) {
.buttons-set .back-link{display:block;margin-bottom:12px}
.cat-list-box .category-products select{padding-right:17px}
.cart-table .cart-footer-actions #empty_cart_button,.cart-section-box .cart-footer-actions .btn-update,.cart-section-box .cart-footer-actions .btn-continue{display:block;float:none;margin-left:auto;margin-right:auto}
 .search-box .fredh span {font-size: 13px;}
}
/*-------------------End New Edits--------------------*/
.navbar-nav > li > a.active{ color: #000;}



