@media (min-width: 1199px) { 
.search_2{ display:none;}
.news-head:before {
    content: "";
    display: block;
    /*background-color:#498726;*/
    position: absolute;
    width: 118%;
    height: 106%;
    margin-left: -125px;
    margin-top: -53px;
	background: rgb(29, 161, 64);
    background: linear-gradient(140deg, rgba(29, 161, 64, 1) 0%, rgba(255, 175, 105, 1) 42%, rgba(191, 155, 142, 1) 66%, rgba(39, 152, 37, 1) 100%);
}
.news-head {
    position: relative;
	padding-top:53px;
	margin-bottom:65px;
}
.top_news .col-lg-6 ul li:first-child img, .eco_news .col-lg-6:nth-child(2) ul li:last-child img{ 
height: 121px;
}
.top_news .col-lg-6 ul li img{ 
height: 59px;
}
}
@media (max-width: 1199px) {
	.news-head {
		position: relative;
		padding-top: 0px;
		margin-bottom: 2px;
	}
	#prodHot .row .col-lg-3{
		margin-bottom:30px;
		}
	.prodCare .inner{
		height:auto}
	.navbar-nav>li>a{
		padding-right:7px;
		padding-left:7px;
		}
}

@media (max-width: 991px) {
	#prodHot .inner .desc h3 a{
		    text-shadow: 2px 2px 2px #ef1000;
	}
	#prodHot .inner .desc p {   
		text-shadow: 2px 2px 2px #000000;
	}
	#ftCopy {    
		padding-bottom: 0;    
	}
	.sec_sale.list_page_prd .row {
		margin-left: -15px !important;
	}
	.sec_sale {
		padding: 15px !important;
	}
	.related .row {
		margin-left: -15px !important;
	}
	.ondetail-post .row {
		margin-left: 0px !important;
	}
	#tab-description {
		padding: 8px;
		text-align: justify;
	}
	.product-cate .term-description {  
		border-bottom: 1px solid #919191;   
	}
	.left-sidebar {
		display: none;
	}
	#prodHot {
		margin-top: 0px;
		padding-top: 4px;
	}
	.section {
        padding-bottom: 0px;
        background-color: #30993526;       
        border-radius: 3px;
        margin: 2px 2px;
    }
	#sale .inner
	{
		padding-top: 0px;
	}
	#slidebanner .carousel-indicators
	{
		bottom: 0 !important;
	}
	.hdWiget{
		margin-bottom: 14px !important;
	}
	.section {		
		padding-bottom: 0px;
	}
	.social img {
    width: 45px;
    height: 45px;
}
.social {
    text-align: center;
}
	#header .navbar-brand img{
		height:36px;
	}
	#prodHot .inner {	
		height: 200px;
	}
	#sale [class^=col-] {
		padding: 0 13px 0 0px;
	}
	#sale .row, .eco_news .row {
     margin-left: -3px;
    }
	.eco_news {
		padding-right: 11px;
	}
	.content_eco_news
	{
	  padding: 14px 0;
	}
	#footer h2 span {   
		font-weight: bold;
	}
	.container-new {
		margin: 0px auto;
		padding: 0px 15px;
	}
	.news-head:before {	
		display:none;
	}
	.news-head p, .top_news p, .eco_news p {
		text-align: justify;
	}
	#sale img {
    /*height: auto !important;*/
}
	#header{
		position:static;
		margin-top:0;
		min-height: 62px !important;
		}
	#header .container{
		padding-right:0;
		padding-left:0;
		}
	#header h1{ margin:0;}	
	.navbar-brand{
		float:none;
		text-align:center;
		border-right:none;
		}
	.navbar-brand>img{
		margin-top:6px;
		display:inline-block}
	.place, #slidebanner .item .desc, .adress_top, .hdTop ul, .hdRight .caret{
		display:none;
		}
	.hdTop {
		background: #404040;
		overflow: hidden;
		height: 38px;
		position:absolute;
		top:88px;
		left:0;
		width: 100%;
		display: none;
	}
	.navbar-collapse.collapse{}
	.navbar-toggle{ top:9px; color:#fff;}	
	.navbar-nav {
			margin-top: 14px;
			margin-left: 0px;
			margin-right: 0px;
		}
	form#search_mobile input {
		border-radius: 3px;
		width: 80%;
		border: 1px solid #ccc;
		padding: 7px 10px;
	}
	form#search_mobile {
		margin: -13px 0px 14px 32px;
	}
	form#search_mobile button {
    background: url(../img/icon-search.png) no-repeat  50% 50%;
    width: 45px;
    height: 36px;
    background-color: #ccc;
}
.btn_detail {
    background: #359100;
    color: #fff;
}
#menuleft li a{
	padding: 12px 10px 11px 58px !important;
}
	.hdRight .navbar-nav {
    float: none;
    height: auto;
    background: #fff;
    padding: 0 13px;
}
	#header .navbar-nav h2 a{
	padding: 0 15px;
    line-height: 28px;
    color: #4a4a4a;
	font-size:15px;
	}
	.hotLine{
		float:left;
		margin-left:10px;
		padding:0;
		line-height:38px;
		}
	.search_2{
		background-color:transparent;
		line-height:38px;
		width: 50px;
		float: right;
		margin: 0 15px 0 0;
		}
	.search-form{
		background-color:transparent;
		margin-right:40px;
		line-height:38px;
		}
	.search-form input{
		display:none;
		}
	.search-form .btn-search{
		}
	
	#sale .row{
		border:none;
		}
	#sale .row>div{
		margin-bottom:20px;
		}
	#sale .row>div .inner{
		overflow:hidden;
		height: 262px;
		}
	#sale img{
		width:120px;
		}
	#sale .row>div .desc{
		padding-top:15px;
		padding-bottom:15px;
		}	
	
	#whyme .inner{
		background:none;
		margin-top:0;
		-moz-box-shadow:none;
		-webkit-box-shadow:none;
		box-shadow:none;
		}
	#pagehd .container{
		padding-right:0;
		padding-left:0;}
	#pagehd h1{
		color:#fff;
		margin:0;
		padding:10px;
		border-bottom:3px solid transparent;
		margin-bottom:0;
		text-transform:uppercase;
		font-size:180%;
		float:none;
		font-weight:bold;
		}
	.breadcrumb{
		float:none;
		background:#fac91d;
		margin:0;
		padding:10px;
		color:#444;
		}
	.breadcrumb .fa{
		color:#444;
		}
	.widget{
		margin-bottom:10px;
		}
	.widget .widget-ct, .widget h3, .nav-sub-img{
		/*display:none;*/
		}
	.widget .btn-toggle{
		display:block;}
	#showroom.widget, #video.widget{
		width:100%%;
		}
	#showroom.widget{
		float:left;
		}
	#video.widget{
		float:right;
		}
	.navsub{
		position:relative;
		top:0;
		background:#f6f6f6;
		}
	.navsub .navsub-text{
		width:100%;
		}
	.navsub ul{
		margin:0;
		}
	.navsub .navsub-text>div{
		float:none;
		width:100%;
		}
	#bodyBt .col-lg-6:first-child .inner{
		float:none;
		}
	#breadcrumb{
		float:none;
		padding:5px 15px;
		-moz-border-radius:0;
		-webkit-border-radius:0;
		border-radius:0;}
}

@media (width: 768px){
	#header {min-height: 116px;}
	.search-form .btn-search {display: none;}
	.navbar>.container .navbar-brand {margin-top: 0;}
	.hdTop { top:78px;}
	.navbar-toggle{ top:83px;}
	.search_2{ margin:0;}
	#search_2 input[type=search]{ margin:0;}
	.navbar-nav {margin: 0 -15px;}
	.top_news .col-lg-6:nth-child(2n+2){ background:#f2f2f2 ;}
	.top_news .col-lg-6:nth-child(3){ background:#fcfcfc ;}
	
	#prodHot .row{ width:82%; margin:auto;}
	#prodHot .row .col-lg-3{ width:50%;}
	
	#sale .sale_product{ margin-right:10px;}
	#sale img{ width:100%;}
	.gallery img{ width:69px;}
	
	.content_eco_news{ background:none;}
	.eco_news .hdWiget{ margin-bottom:0px;}
	
	.eco_news .col-lg-6:first-child .inner{ float:left;}
	.eco_news .inner, .top_news .inner{ max-width: 100%;}
	.list_page_prd .col-lg-4{ width:33%;}
	
	.top_news .col-lg-6, .eco_news .col-lg-6{ height:auto;}
	.eco_news .col-lg-6:nth-child(2) ul li:last-child p{ height:50px;}
	.eco_news .col-lg-6{ padding-bottom:20px;}
	.eco_news .col-lg-6:nth-child(2) ul li:last-child{ height:290px;}
}
@media (min-width: 1024px){
.navbar-collapse.collapse .nav>li:hover .dropdown-menu{
	display:block;
	}
}
@media (max-width: 767px){
	.top_news{
		margin-top:2px !important;
	}
.navbar-nav li a{ color:#4a4a4a; padding: 0px 20px 15px 20px;}
.navbar-nav .open .dropdown-menu{ background:#fcfcfc;}
.dropdown-menu .navsub-text{ width:100%;}
.dropdown-menu .navsub-text>div {width: 100%;float: none;}
#header .navbar-nav h2 a{ padding:10px 0;}
.dropdown-menu .navsub-text>div{ padding:0;}
}
@media (width: 1024px){
	.navbar-brand img{ width:180px;}
	.hdRight .navbar-nav{ padding:0;}
	#header .navbar-nav h2 a{ padding:10px 8px;}
	.navbar-nav>li>a{ padding-left:12px; padding-right:12px;}
	.top_news .col-lg-6 ul li h2, .eco_news .col-lg-6 ul li h2{ width:56%;}
	.top_news .col-lg-6 .btn_viewmore, .eco_news .col-lg-6 .btn_viewmore{ right:10px;}
	#sale .sale_product{ width:24%;}
	.gallery img{ width:78px;}
	#sale .sale_product{ margin-right:12px;}
	
	.top_news .col-lg-6 ul li h2, .eco_news .col-lg-6 ul li h2{ width:48%;}
	#menuleft li {  width: 50%; float: left; background-color: #f2f2f2;}
	.widget{ clear:left;}
	#menuleft ul {margin-bottom: 30px; overflow: hidden;}
}

@media (max-width: 767px) {
	.newslist .news img{
	float:none;
	width:100%;
	margin-right:0;
	margin-bottom:15px;
	}
	.prodCare .inner .btn {
    position: inherit;
    right: auto;
    bottom: auto;
	margin-top:15px;
	}
	.prodCare .hdWiget li{
		margin-bottom:10px;
		}
	#ftCopy .line{
		width:320px;
		margin-left:-160px;
		}

	#ftLink .col-lg-2:nth-child(2n+1){
		clear:both;
		}
	#pagehd{
		overflow:hidden;
		}
	
	#pagehd h1{
		font-size:140%;
		}
	#footer h2{
		font-size:110%;
		}
	
	.newsdetail table{
		display: block;
		width: auto !important;
		position: relative;
		overflow-x: auto;
		white-space: nowrap;}
		
}
@media (max-width: 450px) {
	
	.hdWiget h3, .hdWiget h2{ font-size:160%;}
	.hdRight{ background:#fff;}
	.navbar>.container .navbar-brand{ margin-top:0; padding-bottom:15px;}
	#tabs ul.nav-tabs{
		height:auto;
		}
	#tabs .nav-tabs>li{
		float:none;
		
		margin-bottom:10px;
		}
	#tabs .nav-tabs>li>a{
		overflow:hidden;
		display:block;
		}
	#prodHot .inner img{ width:100%;}
	#sale .sale_product, #sale img{ width:100%;height: 112px;}
	.customer_home{ max-width:96%; padding-bottom: 10px; height:auto; margin-bottom: 40px;}
	#rate .carousel-inner .avatar{ margin:auto; float:none;}
	#rate .inner .rate-comment, .rate-name { padding: 5px 15px 5px 30px;  width: 100%; margin-top: 20px;}
	.rate-content .carousel-indicators { left: 50%; bottom: -36px;}
	.cd-top{ display:none;}	
	.produt_home .hdWiget>h2:first-child{ text-indent:0;}
	.produt_home .row { padding: 0 0px; max-width: 420x; margin: auto;	}
	.prodCare .inner .btn {  position: absolute;  right: 6px;  bottom: 29px;}
	#bodyBt	.hdProd h2{ font-size:18px;}
	#bodyBt li{ width:100%;}
	#prodHot .hdWiget h2 {margin: 20px 0 0 0 !important;}
	#slidebanner .carousel-indicators{ width:100%;}
	.produt_home div.col-lg-3, .produt_home div.col-lg-4{ border-right:none;}
	.modal.fade .modal-dialog{ max-width:92%;}
	.detail .row div.col-lg-4{padding: 20px 40px 40px 40px;}
	.search-form{ display:none;}
	.testi {height: auto; background-size: cover;}
	.rate-content .carousel-indicators {left:0; text-align: center; width: 100%; margin: 0;	}
	
	.top_news .hdProd h2{ font-size:22px;}	
	.top_news li, .eco_news .col-lg-6 ul li{ width:100% !important;}
	.top_news .col-lg-6, .eco_news .col-lg-6{ height:auto; padding-bottom:26px;}
	
	.top_news .col-lg-6 .btn_viewmore, .eco_news .col-lg-6 .btn_viewmore{ top:inherit; right:inherit; left:15px; bottom:25px;
       }
	.top_news .col-lg-6 ul li h2, .top_news .col-lg-6 ul li:first-child h2{overflow: hidden;}
	.top_news .col-lg-6 ul li:nth-child(1) h2{ margin-top:10px !important;}

	.top_news .col-lg-6 ul li:first-child, .eco_news .col-lg-6:nth-child(2) ul li:last-child{ height:auto;}
	.gallery img{ width:64px;}
	.top_news .col-lg-6:nth-child(2n+2){ background:#f2f2f2;}
	.top_news .col-lg-6:nth-child(3){ background:#fcfcfc ;}

	
	.content_eco_news{ background:none;}
	.eco_news .hdWiget{ margin-bottom:0px;}
	.eco_news .col-lg-6 .btn_viewmore{ left:25px; position: relative; z-index: 9999; top: 20px;}
	
	.eco_news .col-lg-6:nth-child(2) ul li:last-child{ float:none; margin:0;}
	.eco_news .col-lg-6:nth-child(4) ul.row_no_thumbs li h2 i{ float:left;}
	.eco_news .col-lg-6:nth-child(1) ul li:first-child img{ width:100%; float:none;}
	.eco_news .col-lg-6:nth-child(1) ul li:first-child h2, .eco_news .col-lg-6:nth-child(2) ul li:last-child h2{ margin-top:10px;}
	
	.eco_news .hdProd h2 { padding: 40px 0 15px 25px;}
	.eco_news .col-lg-6 ul li{ padding:0;}
	
	.top_news .hdProd h2 span {
		background: #cf3c35;
		width: 120px;
		height: 2px;
		display: block;
		bottom: -2px;
		position: absolute;
		z-index: 9999;
	}
	.top_news .hdProd h2{ position:relative; border-bottom:2px solid #e5e5e5; margin: 0 0 20px 15px; line-height: 55px;}
	.top_news ul{ margin:0; padding: 0 0 0 15px;}
	.top_news .col-lg-6:nth-child(2) .hdProd h2 span{background: #7a427f;}
	.top_news .col-lg-6:nth-child(3) .hdProd h2 span{background: #598cca;}
	.top_news .col-lg-6:nth-child(4) .hdProd h2 span{background: #bf9269;}
	
	.navbar-nav li a:hover, .navbar-nav li.active a{ color:#7a427f !important;}
	/***newslist***/
	.newslist .news h2{ font-size:14px;}
	.newslist .news img{ width:40% ; float:left ; margin-right:10px ;}
	.newslist .news p{ font-size:14px; height:58px; overflow:hidden;}
	.newslist .news { margin-bottom: 20px;}
	.hotLine { font-size:134%;}

}

@media (width: 375px) { .gallery img{ width:62px;}}
@media (width: 414px) { .gallery img{ width:69px;}}
@media (min-width: 1400px) {
   .container-new .col-new {
    width: 19%;
    margin: 0px 10px 25px 0px;
    display: inline-table;
	}
	.container-new .col-new:last-child {
		margin: 0;
	}
	.container-new{
		width:1400px !important;
		margin: auto;
	}
}
@media (max-width: 991px) {
	#body .section:nth-child(5) {
		background-color: #fff;
	}
	#body .section:nth-child(4) {
		background-color: #fff1dd;
	}
	#body .section:nth-child(3) {
		background-color: #d4e7d4;
	}
	#body .section:nth-child(2) {
		background-color: #fff4e5;
        margin-top: 2px;
	}
    .container-new .col-new {
       width: 50%;
        margin: 0px;
        padding: 10px;
		float: left;
		
    }
	.container-new .col-new:last-child {
		margin: 0;
	}
	#sale h2 a { 
		font-size: 15px;
		display: block;
	}
	#prodHot .inner .desc {	   
		margin-top: 100px;
	}
	#prodHot .inner img {
		height: 187px;    
	}
	 #prodHot .inner .desc h3 a {       
        font-size: 22px;
    }
	#prodHot .inner .desc p {      
        display: none;
    }
	#prodHot .inner .desc .btn {
		width: 110px;
		padding: 4px 13px 4px 0px;   
		font-size: 12px;	
		display: none;		
	}
	#sale .desc h2, #sale .desc h3 {   
		font-size: 15px;    
	}
	#sale .priceNew {
		font-size: 15px;
		text-align: center;
		margin-top: 0px;
		display: block;
		margin-bottom: 17px;
	}
	.product  ul.tabs.wc-tabs {
			display: none;
	}
	.woocommerce-tabs {
		margin-top: -7px;
	}
	#sale .desc h2:after {
		text-align: center;
		content: "";
		line-height: 0px;
		margin-top: -5px;
		font-size: 30px;
		font-weight: bold;
		color: #4a4a4a00;
		display: block;
		letter-spacing: -0.05em;
	}
	#sale .row>div .inner {       
        position: relative;
    }
	.btn_detail {
		bottom: 0px;
		position: absolute;
	}	
	.top_news .col-lg-6:nth-child(1) {
		background: #e6f2fb;
		
	}
	.title-cate a,h2.title-cate{
		font-size: 23px !important;
	}
}

