.h_intro{position:relative; margin-top:135px;}
.h_intro>.wrap{padding-top:30px; padding-bottom:10px;}
.h_intro .hlp_wrapper{}
.h_intro .hlpp_title{background-color:#563f30; margin-bottom:5px;}
.h_intro .hlpp_title h3{margin:0; color:#e1b481; font-size:14px; padding:10px 20px; font-family:'Raleway-Bold';}
.h_intro .hlpn_title{background-color:#e4bb8d;}
.h_intro .hlpn_title h3{margin:0; color:#fff; font-size:14px; padding:10px 20px; font-family:'Raleway-Bold';}
.h_intro .hlpn_content,
.h_intro .hlpp_content{position:relative; /*overflow:hidden;*/}
.h_intro .hlpn_content>div,
.h_intro .hlpp_content>div{width:50%; float:left;}
.h_intro .hlp_items{position:relative;}
.h_intro .hlp_items .hlpi_wrapper{position:relative; height:220px; background-position:center; background-size:cover;}
.h_intro .hlp_items a.hlpi_link{display:block; width:100%; height:100%;}
.h_intro .hlpi_title{position:absolute; overflow:hidden; left:0; bottom:0; width:100%; height:0; background-color:#563f30; padding:0; -webkit-transition:all .3s; transition:all .3s;}
.h_intro .hlpn_content .hlpi_title{background-color:#e4bb8d;}
.h_intro .hlp_items:hover .hlpi_title{padding:10px 20px; height:auto;}
.h_intro .hlpi_title a{margin:0; color:#e1b481; font-size:14px; font-family:'Raleway-Bold';}
.h_intro .hlpn_content .hlpi_title a{color:#fff;}
.h_intro .hlpi_title a.hlp_add_to_cart{float:right;}
.h_intro .hlp_new{position:relative;/* margin-top:25px;*/}
.hlpp_content>div{padding:5px 0 5px 5px;}
.hlpp_content>div:first-child{padding:5px 5px 5px 0;}
.hlp_items:nth-child(odd){padding:10px 5px 0 0;}
.hlp_items:nth-child(even){padding:10px 0 0 5px;}
.hi_wrapper{display:table; width:100%;}
.hi_wrapper .hiw_content,
.hi_wrapper .h_lastest_product{display:table-cell; vertical-align:top; width:40%;}
.hi_wrapper .hiw_content{width:60%; max-width:910px; position:relative;}
.hi_wrapper .hiwc_wrapper{position:absolute; overflow:hidden; width:100%; height:100%; padding-right:10px;}
.hi_wrapper .hiwc_wrapper #banner{height:100%;}

.hsb-wrapper{/*position:relative;*/ overflow:hidden;}
.hsb-wrapper>div{display: table-cell;vertical-align: middle;width: 90%;}
.hsb-wrapper>div:first-child{width:10%;}
.hsb-wrapper>div.hsbw-img img{display:block;margin:auto}
.hsb-wrapper>div.hsbw-txt{ padding-left:35px;}
.hsb-wrapper>div.hsbw-txt a{
	position: absolute;
    font-size: 0;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
}
.main-container{padding:10px 40px !important;}
.h_wrapper{padding-bottom:0 !important; padding-top:20px;}
.main_content{background-color:#f2ebda; padding-bottom:0 !important;}
.main_content p{margin:0;}
.main_content .content{font-family:'OpenSans'; font-size:13px; color:#74523c; line-height:1.2; padding-top:20px;}
.main_content .page-title h2{color:#442a19; text-transform:uppercase; font-family:'Raleway-Bold'; font-size:24px;    margin-bottom: 30px;}
.main_content .image img{display:block; margin:0 auto; max-width:70%;}
.small-banner .wrap{padding:0 40px;}
.main_content .h_wrapper h3 a.wood_link{margin-top:35px;display:inline-block;}
.small-banner .h-sb-wrapper{background-image:url(../images/home-bg-small-banner.jpg); background-repeat:no-repeat; background-size:cover; padding:30px 80px;}
.small-banner .h-sb-content{display:inline-block; padding:15px 50px 18px 50px; margin:0; font-size:12px; border:5px solid #c89f71; background-color:rgba(68,42,25,0.85); color:#cc9f81;  text-transform:uppercase;position:relative;
  -webkit-transition: all .4s ;
  	 -moz-transition: all .4s ;
  	   -o-transition: all .4s ;
          transition: all .4s ;
  	  -ms-transition: all .4s ;
}
.small-banner .h-sb-content:hover{background-color:rgba(68,42,25,0.95);}
.small-banner .h-sb-content h1{color:#e1b481; font-family:'Raleway-Bold'; margin:0 0 10px; font-size:22px;}
#banner{background-color:#333; position:relative; overflow:hidden;}
.slick-slider{margin-bottom:0;}
.slick-slide{overflow:hidden;}
#banner .slick-slider,
#banner .slick-list,
#banner .slick-track{height:100%;}
#banner li.slick-slide{background-size:cover;}
#banner li.slick-slide img{visibility:hidden;}
.slick-dots{bottom:20px; z-index:9;}
.slick-dots li button:before{font-size:30px; color:#FFF; opacity:1; font-family:'FontAwesome'; content:'\f111'; font-size:12px;}
.slick-dots li.slick-active button:before{color:#FFF; opacity:1; content:'\f192'; font-size:18px;}
.navOutNext{-webkit-animation:scaleUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1); animation:scaleUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);}
.navInNext{-webkit-animation:scaleDownUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1); animation:scaleDownUp 1.5s forwards cubic-bezier(0.7, 0, 0.3, 1);}
@-webkit-keyframes scaleUp{
from{opacity:1;}
to{-webkit-transform:scale(1.2); opacity:0;}
}
@keyframes scaleUp{
from{opacity:1;}
to{-webkit-transform:scale(1.2); transform:scale(1.2); opacity:0;}
}
@-webkit-keyframes scaleDownUp{
from{opacity:0; -webkit-transform:scale(0.9);}
to{opacity:1; -webkit-transform:scale(1);}
}
@keyframes scaleDownUp{
from{opacity:0; -webkit-transform:scale(0.9); transform:scale(0.9);}
to{opacity:1; -webkit-transform:scale(1); transform:scale(1);}
}
#banner .banner_content{text-align:left;}
.banner_content h1,.banner_content h2{font-size:60px; margin-bottom:30px;}
.banner_content p{font-family:'Raleway'; line-height:1.3; font-size:14px; margin:0;}
.banner_content h1,
.banner_content h2,
.banner_content h3{font-family:'Raleway-Bold'; line-height:1;}
.banner_content h1,
.banner_content h2{font-size:24px;}
.banner_content h3{font-size:26px; margin-bottom:10px;font-family:'Raleway-ExtraBold';}
.banner_content{color:#442a19; display:block; padding:30px 60px;}
.hiwc_txt{background-color:rgba(83,60,47,0.8); padding:30px; max-width:700px;}
.desktop.banner_content{display:none;}
#banner .wood_link{margin-top:20px;}

#scroll_down{position:absolute; font-family:'Raleway-Bold'; color:#FFF; font-size:12px; bottom:60px; border:2px solid; border-radius:100px; height:80px; width:80px; line-height:1.2; text-align:center; padding-top:25px; left:0; right:0; margin:auto; display:none; cursor:pointer;}
#scroll_down_arrow{font-size:24px; color:#FFF; position:absolute; bottom:20px; width:22px; left:0; right:0; margin:auto; display:none;}
.new_product_list{padding:30px 0;}
.new_product_list .product_list{max-width:1600px; margin:50px auto 0px auto; position:relative; padding-bottom:25px;}
.new_product_list h2{font-size:20px; font-family:'Raleway-Bold'; color:#442a19; line-height:1; margin-bottom:40px; text-align:center;}
.new_product_list>ul:first-child{margin-top:0px !important;}
.new_product_list .item{font-family:'OpenSans'; font-size:13px; color:#999; line-height:1.2; text-align:left; width:100%; margin-bottom:25px; padding:0 15px;}
.new_product_list .item{width:33.33%; padding:25px 10px 40px;float:left;}
.new_product_list .item:nth-child(odd){clear:none;}
.new_product_list .item:nth-child(3n+1){clear:left;}
.new_product_list .item h3{font-family:'Raleway-Bold'; text-transform:uppercase; font-size:18px; line-height:1; margin-bottom:15px; color:#442a19;}
.new_product_list .item img{margin-bottom:20px;}
.new_product_list .item .product_description{margin-bottom:20px;}
.new_product_list .item .price-box{display:inline-block;}
.new_product_list .item .from-text{
		color: #dcb194;
		font-family: 'Montserrat-Regular';
		font-size:13px;
	}
.new_product_list .product_wrap a{color:#999; display:block; border:none;}
.new_product_list .item .product_price{font-size:18px; font-family:'Montserrat-Bold'; color:#442a19; display:inline-block;}
.new_product_list .item .w-option{color:#dcb194; left:3px;font-family:'Montserrat-Regular'}
.price-box .old-price .price{font-size:18px; font-family:'Montserrat-Bold'; color:#442a19;}
.price-box .price{font-size:18px; font-family:'Montserrat-Bold'; color:#442a19;}
.price-box .old-price .price{color:#a0a0a0 !important;}
.new_product_list .product_wrap >span{position:relative!important; bottom:auto!Important;}
.new_product_list .product_wrap{max-width:460px; margin:0 auto;}
.new_product_list .product_list>.item:first-child .product_wrap{margin-left:15px;}
.new_product_list .product_list>.item:last-child .product_wrap{margin-right:15px;}

/*.item .quick-view-link{top:50%; left:50% !important; padding:6px 0 6px 55px !important; margin-top:-25px; margin-left:-83px; background-image:url(../images/icon_eye.jpg); background-size:auto 100%; background-position:left top; background-color:#e4bb8d; background-repeat:no-repeat; color:#563f30;}*/

#logo{position:absolute;}
#menu_button{color:#999;}
.rightFix{display:none !important; position:fixed; top:30%; right:0; display:table; -webkit-transform:translateX(280px); transform:translateX(280px); -webkit-transition:all .4s; transition:all .4s; z-index:999;}
#easyFix{margin-top:120px;}
.rightFix:hover{-webkit-transform:translateX(0px); transform:translateX(0px);}
#easyFix .shipTitle,
#easyFix .shipIcon{background:#71492e;}
.shipIcon{background:#442a19; width:100px; margin:auto; text-align:center; display:table-cell; vertical-align:middle; position:relative; right:5px; display:none;}
.shipTitle{background:#442a19; width:160px; margin:auto; padding:20px 30px; text-align:left; display:table-cell; vertical-align:middle;}
.shipTitle h3{color:#ce9773; font-family:'Raleway-Bold'; font-size:18px; text-transform:uppercase; line-height:1.3; margin:0;}
.shipDetail{background:#cf9873; color:#442a19; font-size:12px; line-height:1.2;	width:278px; padding:18px 30px; display:table-cell; vertical-align:middle;}
.shipDetail a{font-size:12px; color:#442a19; font-family:'Raleway-ExtraBold';}
.home-cols{display:inline-block; width:50%; float:left; padding:0 30px;}
.home-cols:first-child{padding-left:0;}
.home-cols:last-child{padding-right:0;}
.main_content .std>h3{clear:both;}

/* widget */
/*.widgetImage{position:relative; overflow:hidden;}
.widgetImage img{width:100%;}
.widgetImage>div,
.widgetImage>div{display:inline-block; float:left; width:50%; position:relative;}
.widgetImage div.col-wrap-table{width:100%; display:table;}
.widgetImage div.col-wrap-table>div{display:table-cell; width:50%; vertical-align:top;}
.widgetImage .col-1-2,
.widgetImage .col-1-2-2{padding-left:5px;}
.widgetImage .col-1-2-2{background-size:cover; position:relative;}
.widgetImage .col-1-2-2:before{content:''; width:5px; height:100%; position:absolute; left:0; top:0; display:block; background-color:#fff;}
.widgetImage .col-1-2-2:after{content:''; width:100%; height:5px; position:absolute; left:0; bottom:0; display:block; background-color:#fff;}
.widgetImage .col-1-2-2 img{width:0; height:0;}
.widgetImage a{position:relative; display:inline-block; width:100%; height:100%;}
.widgetImage img{display:block;}
.widgetImage h3{background-color:#442a19; font-family:'Raleway-ExtraBold'; color:#c99f72; position:absolute; bottom:0; left:0; width:100%; margin:0; padding:0 30px; overflow: hidden; height:0; background-color: rgba(68,42,25,.85); padding: 20px 30px; height: auto; -webkit-transition:all 0.3s; transition:all 0.3s;}
.widgetImage a:hover>h3{height:auto; padding:20px 30px;}
.widgetImage>div>div h3{font-size:13px;}
.widgetImage .containerFour{position:absolute; width:100%; height:100%; background-color:rgba(68,42,25,0.6); padding-right:5px; padding-bottom:5px; -webkit-transition:all 0.3s; transition:all 0.3s;}
.widgetImage .containerFour:hover{background-color:rgba(68,42,25,0.9);}
.widgetImage .containerFour h1{font-family:'Montserrat-Bold'; font-size:48px; line-height:1; color:#ffe4b1;}
.widgetImage .containerFour a{color:#ffe4b1; text-decoration:underline; font-family:'Montserrat-Bold';}
.widgetImage .containerFourWrapper{position:relative; width:100%; height:100%; border:5px solid #ffe4b1; display:table;}
.widgetImage .containerFourWrapperCell{display:table-cell; vertical-align:middle; padding:0 35px;}*/

/* widget */
.widgetImage{position: relative; overflow: hidden; display: block;}
.widgetImage img{width:100%;}
.widgetImage>div,
.widgetImage>div{display:inline-block; float:left; width:50%; position:relative; height: 100%; float: left;overflow:hidden;}
.widgetImage div.col-wrap-table{width:100%; height: 100%; /*display:table;*/ display: block; float: left;}
.widgetImage div.col-wrap-table>div{/*display:table-cell;*/ display: block; float: left; width:50%; height: 100%; vertical-align:top;}
.widgetImage .col-1-2,
.widgetImage .col-1-2-2{padding-left:5px;}
.widgetImage .col-1-2-2{background-size:cover; position:relative;}
.widgetImage .col-1-2-2:before{content:''; width:5px; height:100%; position:absolute; left:0; top:0; display:block; background-color:#fff;}
.widgetImage .col-1-2-2:after{content:''; width:100%; height:5px; position:absolute; left:0; bottom:0; display:block; background-color:#fff; background-color: transparent;}
.widgetImage .col-1-2-2 img{width:0; height:0;}
.widgetImage a{position:relative; display:inline-block; width:100%; height:100%;}
.widgetImage img{
	display:block;
  -webkit-transition: all .5s ;
  	 -moz-transition: all .5s ;
  	   -o-transition: all .5s ;
          transition: all .5s ;
  	  -ms-transition: all .5s ;
}
.widgetImage img:hover{
-webkit-transform : scale(1.05);
   -moz-transform : scale(1.05);
    -ms-transform : scale(1.05);
     -o-transform : scale(1.05);
        transform : scale(1.05);
}
.widgetImage  a.containerImg h3{
  -webkit-transition: all .5s ;
  	 -moz-transition: all .5s ;
  	   -o-transition: all .5s ;
          transition: all .5s ;
  	  -ms-transition: all .5s ;
}
.widgetImage  a.containerImg:hover h3{
	background-color: rgba(68,42,25,1);
}
.widgetImage .col-wrap-table{overflow:hidden;}
.widgetImage h3{background-color:#442a19; font-family:'Raleway-ExtraBold'; color:#c99f72; position:absolute; bottom:0; left:0; width:100%; margin:0; padding:0 30px; overflow: hidden; height:0; background-color: rgba(68,42,25,.85); padding: 20px 30px; height: auto; -webkit-transition:all 0.3s; transition:all 0.3s;}
/*.widgetImage a:hover>h3{height:auto; padding:20px 30px;}*/
.widgetImage>div>div h3{font-size:12px;}
.widgetImage .containerFour{position:absolute; /*width:100%; height:100%;*/ top: 0; right: -1px; bottom: 0; left: 5px; background-color:rgba(68,42,25,0.6); /*padding-right:5px; padding-bottom:5px;*/ padding: 0; -webkit-transition:all 0.3s; transition:all 0.3s;}
.widgetImage .containerFour:hover{background-color:rgba(68,42,25,0.9);}
.widgetImage .containerFour h1{font-family:'Montserrat-Bold'; font-size:48px; line-height:1; color:#ffe4b1;}
.widgetImage .containerFour a{color:#ffe4b1; text-decoration:underline; font-family:'Montserrat-Bold';}
.widgetImage .containerFourWrapper{position:relative; width:100%; height:100%; border:5px solid #ffe4b1; display:table;}
.widgetImage .containerFourWrapperCell{display:table-cell; vertical-align:middle; padding:0 35px;}

/* world wide */
.wwd-wrapper{margin-top:50px;} 
.wwd-wrapper .wrap{padding-top:0; padding-bottom:0; text-align:center;}

/*.block-promotion*/

.banner_content{display:none;}
.banner_content h1,
.banner_content h2,
.banner_content h3{color:#FFF!important;}
.desktop.banner_content{display:block; position:absolute; top:8%; width:100%; color:#FFF;}

.three-box{clear: both;margin: 10px 0 20px;}
.small-banner .h-sb-wrapper{clear:both}

.h_lastest_product .hlpn_content>div{width: 100%;float: left;}
.h_lastest_product .hlpn_content>div .new{width: 100%;float: left;}
.h_lastest_product .hlpn_content>div .new .hlp_items{width: 50%;float: left;}
.bx-viewport{height: initial!important;}
.bx-wrapper{margin-bottom: 0px;}
.bx-wrapper img{display: none;}
.bx-wrapper .bx-controls-direction a {
    position: relative!important;
    top: 0%!important;
    outline: 0;
    text-indent: 0!important;
    z-index: 1!important;
    margin-top: 0px!important;
    background-color: #f3e5c6;
    color: #c99f72;
    float: left;
    opacity: 1;
    padding: 0px;
    font-size: 12px;
    text-align: center;
}
.bx-wrapper .bx-controls-direction a  i{display: block;}
.bx-wrapper .bx-controls-direction a.bx-prev  {
    background-color: #f1ddb1;
    display: block!important;
    float: left;
    position: relative;
}
.bx-wrapper .bx-prev, .bx-wrapper .bx-next {
    background: none;
    right: 0px!important;
    left: 0px!important;
}
.bx-controls.bx-has-controls-direction {
    display: block;
    top: 0;
    right: 0;
    position: absolute;
}
.bx-wrapper .bx-controls-direction {
    float: right;
}
.bx-controls-direction a.fa.bx-next  {
    color: #fff;
    vertical-align: middle;
    text-align: center;
}
.bx-wrapper .bx-controls-direction a.fa.bx-prev {
    color: #fff;
    vertical-align: middle;
    text-align: center;
}
.bx-wrapper .bx-pager{display: none;}
.bx-wrapper .bx-viewport {
    -moz-box-shadow:none!important;
    -webkit-box-shadow:none!important;
    box-shadow: none!important;
    border: none!important;
    left: 0px!important;
}


@media (max-width:1024px){
.shipTitle{width:130px; padding:20px 10px;}
.shipTitle h3{font-size:12px;}
.shipDetail{font-size:11px; line-height:1; width:300px; padding:5px 20px;}
.rightFix{-webkit-transform:translateX(300px); transform:translateX(300px);}
.rightFix,#easyFix{top:40%;}
#easyFix{margin-top:80px;}
}
@media (max-width:768px){
.new_product_list .product_list{padding-bottom:0px; margin-top:0px;}
.new_product_list .item{width:50%;padding: 0 30px;}
.new_product_list .item{clear:inherit!important;}
.new_product_list .item:nth-child(even){clear:none!important;}
.new_product_list .item:nth-child(2n+1){clear:left!important;}
}
@media (min-width:480px){
.banner_content h1,
.banner_content h2{font-size:38px;}

.new_product_list .product_list>.item:last-child .product_wrap,
.new_product_list .product_list>.item:first-child .product_wrap{margin:0 auto;}

}
@media (min-width:768px){

.banner_content h1,.banner_content h2{font-size:60px; margin-bottom:30px;}
.slick-dots{right:20px;}
.slick-dots li{display:block; margin:10px 0;}
.slick-dots{bottom:auto; top:50%; right:10px; width:auto; -webkit-transform:translate3d(0,-50%,0); transform:translate3d(0,-50%,0);}
.new_product_list{padding:60px 15px;}
.new_product_list h2{font-size:30px;}
}
@media (max-width:980px){
.main_content{background-size:100% auto;}
}
@media (max-width:680px){
.shipTitle h3{font-size:11px;}
.shipTitle{padding:10px 20px; width:100px;}
.shipDetail{font-size:10px; line-height:1; width:230px; padding:10px;}
.rightFix{-webkit-transform:translateX(230px); transform:translateX(230px);}
}
@media (min-width:977px){
.main_content .content{padding-top:0;}
#banner .slick-slide img{width:100%; min-height:100%; position:absolute; top:0; bottom:0; margin:auto;}
}
@media (min-width:1200px){
.main_nav{position:absolute;}
.main_content{padding:20px 0;}
.banner_content h1{font-size:28px;}
.banner_content h2{font-size:22px; margin-bottom:20px;}
.slick-dots{right:40px;}
#scroll_down,
#scroll_down_arrow{display:block;}
.new_product_list h2{margin-bottom: 25px; margin-top: 21px; padding-bottom: 19px; border-bottom: 1px solid #f9f9f9;}
.new_product_list{padding:40px 30px 0;}
#scroll_down_arrow{-webkit-animation:arrow 2s; animation:arrow 2s;}
}
@media (min-width:1600px){
.banner_content h1{font-size:30px;}
.banner_content h2{font-size:26px;}
.desktop.banner_content{top:10%;}
#scroll_down{bottom:100px;}
#scroll_down_arrow{bottom:40px;}
}
@media (max-width:1600px){
.main_content{background-size:60% auto;}
.banner_content h3{font-size:24px;}
}
@-webkit-keyframes arrow{
from{-webkit-transform:translateY(-10px); transform:translateY(-10px);}
to{-webkit-transform:translateY(10px); transform:translateY(10px);}
}

/* Standard syntax */
@keyframes arrow{
from{-webkit-transform:translateY(-10px); transform:translateY(-10px);}
to{-webkit-transform:translateY(10px); transform:translateY(10px);}
}
@media (max-width:1460px){
.widgetImage .containerFour h1{font-size:40px;}
}
@media (max-width:1290px){
.widgetImage .containerFourWrapperCell{padding:0 25px;}
.widgetImage .containerFour h1{font-size:35px;}
}
@media (max-width:1199px){
.h_intro{margin-top:90px;}
.page-header-container {
  background-color: #fff;
  position: relative;
  } 
#header  #logo {
    position: absolute;
    top: 0;
}
}
@media (max-width:1140px){
.widgetImage .containerFour h1{font-size:30px;}
}
@media (max-width:1080px){
.widgetImage{text-align:center;}
.widgetImage>div{clear:both; float:initial !important; width:100% !important; max-width:800px; padding:0 20px;}
.widgetImage .col-1-2,
.widgetImage .col-1-2-2{padding-right:5px;}
.widgetImage .col-1-2-2:after{left:inherit; right:-5px;}
.widgetImage .containerFour{padding-right:0; text-align:left;}
.widgetImage .col-1-2-1 a.containerImg, 
.widgetImage .col-1-1 a.containerImg{
	height:auto!important
}
}
@media (max-width:980px){

.hi_wrapper .hiw_content{width:100%; display:block; height:450px; margin-bottom:20px;}
.hi_wrapper .spro .hiwc_wrapper{position:relative;padding-right: 0;}
.hi_wrapper .hiw_content.spro{height:auto}
.hi_wrapper .h_lastest_product{display:block; width:100%; max-width:500px; margin:0 auto 20px;}
.small-banner .h-sb-wrapper{padding:15px 30px;}
.small-banner .h-sb-content{padding:15px 30px;}
.hsb-wrapper>div{width:85%;}
.hsb-wrapper>div:first-child{width:15%;}
.h_intro .hlp_items .hlpi_wrapper{height:170px!important}
}
@media (max-width:890px){
.hi_wrapper .hiw_content{height:400px;}
.hsb-wrapper>div{width:80%;}
.hsb-wrapper>div:first-child{width:20%;}
}
@media (max-width:784px){
	.new_product_list .item{
		float:left;
	}
}
@media (max-width:767px){
	.wood_link{
			font-size: 12px;
			width: 140px;
			line-height: 40px;
			margin-top: 10px;
	}
}
@media (max-width:750px){
.hi_wrapper .hiw_content{height:350px;}
.hsb-wrapper>div{width:75%;}
.hsb-wrapper>div:first-child{width:25%;}
}
@media (max-width:680px){
.hi_wrapper .hiw_content{height:300px;}

.new_product_list .product_wrap p{display:none}

.item .quick-view-link{display:none!important;}
.new_product_list .item h3,
.price-box .price{font-size:14px;}
.new_product_list .item .product_description{margin-bottom:0;}
.new_product_list .product_list>.item:last-child .product_wrap{margin-right:0;}
.banner_content h3{font-size:16px;}
.banner_content p{font-size:12px;}
.banner_content p br{display:none;}
.banner_content{padding:20px;}
.desktop.banner_content{top:0;}
}
@media (max-width:570px){
.hi_wrapper .hiw_content{height:250px;}
.hsb-wrapper>div{width:100%; text-align:center;float:left;}
.hsb-wrapper>div.hsbw-txt{padding:0;}
.hsb-wrapper>div:first-child{width:100%;}
.small-banner .wrap{padding:0;}
.small-banner .h-sb-wrapper{padding:10px;}

.home-cols{width:100%;padding:0}
.home-cols:first-child{padding:0;margin-bottom:20px;}
}
@media (max-width:500px){
.widgetImage div.col-wrap-table>div{/*display:block; width:100%;*/}
/*.widgetImage div.col-wrap-table>div.col-1-2-2{padding:0; min-height:320px; max-height:350px;}
.widgetImage .containerFour{left: 0; right: 0;}
.widgetImage .col-1-2-2:after{right:0;}*/
/*.widgetImage>div, .widgetImage>div.col-1-1{display:none}*/
 
}
@media (max-width:480px){
.widgetImage>div{padding:0;}
.widgetImage .containerFour h1{font-size:16px;}
.widgetImage .containerFour a{font-size:10px;}
.hi_wrapper .hiw_content{height:200px;}
.widgetImage h3{padding:10px;}
.widgetImage a{width:100%;}
.widgetImage h3,
.widgetImage > div > div h3{font-size:10px;}
.widgetImage .col-1-2-2::before{display:none;}
.desktop.banner_content{display:none;}
.wood_link{    width: 100px;}
.newsletter p{max-width:100%;}
 .three-box .col-box{padding:10px;}
 .widgetImage .containerFour{left:0;}
 .widgetImage .containerFourWrapper{border:none;}
.new_product_list .item h3, .price-box .price,
.new_product_list .item .from-text{font-size:11px;}
.widgetImage div.col-wrap-table .col-1-2-2{margin-left:1%;width:49%;}
.new_product_list .item{padding: 0 10px;}
.cms-home .more_details a img{max-width:40px;height:auto!Important;padding-left:5px;}
}
@media (max-width:390px){
.hi_wrapper .hiw_content{height:150px;}
.h_intro .hlpn_content>div,
.h_intro .hlpp_content>div{}
.h_intro .hlp_items .hlpi_wrapper{height:100px!important;}
.h_intro .hlpi_title a{font-size:12px;}
}