@media (max-width: 2000px) { 
	
	
}

@media (max-width: 1600px) { 
	
}

@media (max-width: 1440px) { 
	
}

@media (max-width: 1280px) { 

}

@media (max-width: 1140px) { 
	
}


@media (max-width: 1025px) { 
	
	.wrap_logo img {
		margin:0px;
		height: 39px;
	}
	
	#wrap_block_1{
		padding-top: 10px;
	}
	#wrap_block_2{
		display: unset;
	}
	#wrap_block_3{
		padding: 0px 5px;
	}
	#wrap_lang{
		padding-right:55px;	
	}
	
	#wrap_search_top{
		margin-top: 50px;
		width:100%;
		position:inherit!important;
		z-index:900!important;
		top:inherit;
	}
	
	#wrap_search{	
		width:98%;
		padding:0px;
		margin-right:5px;
		background:none;
		display:inline-block;
		margin-top:-40px;
	}
	
	#wrap_search input:nth-child(1){
		width:100%;
		height:34px;
		line-height:34px;
		padding-left:5px;
		color:#333;
		float:left;
		margin-right:-90px;
		border:1px solid #ccc;
	}
	
	#wrap_search input:nth-child(2){
		width:90px;
		height:34px;
		line-height:34px;
		color:#fff;
		background:#343434;
		border:0px;
		float:left;
		text-transform:uppercase;
		font-weight:600;
	}
	
	.minimal-menu > ul > li {
		padding:0 15px !important;
	}
	
	.minimal-menu > ul > li > a{
		font-size:15px!important;
	}
	
	.wrap_intro_left img {
		width: 100%;
	}
	
	.block_item_right{
		width: 225px;
		height: 370px;
	}
	
	.img_item_right{
		width: 225px;
		height: 280px;
	}
	
	.img_item_right img{
		max-width: 210px;
		max-height: 270px;
	}
	
	.wrap_big_product{
		width: 460px;
	}
	
	.img_big_product{
		width: 460px;
		height: 680px;
	}
	
	.img_big_product img{
		max-width: 440px;
		max-height: 660px;
	}
	
	.wrap_title_collection {
		font-size: 110px;
		font-family: "UTM_AvoBold";
		color: #e6e6e6;
	}
	
	.collection_3 {
		margin-top: 115px;
	}
	
	.wrap_menu_collection {
		position: absolute;
		top: 45px;
		z-index: 1001;
	}
	
	.wrap_content_collection {
		z-index: 1000;
		margin-top: -40px;
	}
	
	.wrap_menu_f{
		margin:20px auto;	
	}
	
	.wrap_logo_f img {
		max-width: 80%;
		margin-top: 45px;
	}
	
	.wrap_title_is_left h2{
		padding-bottom:5px;
		border-bottom:2px solid #e5e5e5;	
	}
	
	.wrap_title_is_right{
		text-align:right;
		height:auto;
		line-height:22px;
		background:none;	
		padding:0px;
		margin-top:10px;
		text-align:left;
		margin-left:-10px;
	}
	
	.block_blog{
		width:460px;
		height:650px;
		margin:0 auto;	
	}
	
	.img_blog{
		width:460px;
		height:290px;
	}
	
	.img_blog img{
		width:100%;
	}
	
	.wrap_title_is_right button{
		display:none;	
	}
	
	.carousel-inner {
		height: 590px;
	}
	
	.carousel-inner img {
		height: 590px !important;
	}
	
	#icon_sale {
		width: 100%;
		position: absolute;
		z-index: 1000;
		top: 20px;
		height: 93px;
		background: url(../img/icon_sale.png) no-repeat left 20px center;
	}
}

@media (max-width: 812px) { 
	
	
	.minimal-menu > ul > li {
		padding:0px !important;
	}
	
	.minimal-menu ul > li {
		width:100%;
	}
	
	.wrap_intro_left{
		text-align:center;
		margin-bottom:10px;	
	}
	
	.wrap_title_product_left p{
		font-size:40px;
	}
	
	.wrap_title_product_left p span{
		font-size:40px;
	}
	
	.wrap_title_product_right{
		text-align:left;
		margin-top:10px;	
	}
	
	.wrap_big_product{
		width:100%;
		margin:0 auto;	
		text-align:center;
	}
	
	.img_big_product{
		width:100%;
		height:auto;
		display: inline-block;
	}
	
	.img_big_product img{
		max-width:inherit;
		max-height:inherit;	
		width:auto;
		height:auto;
	}
	
	.block_item_right{
		width:320px;
		height:400px;
	}
	
	.img_item_right{
		width:320px;
		height:305px;
	}
	
	.img_item_right img{
		max-width:290px;
		max-height:290px;	
	}
	
	.wrap_content_collection{
		margin-top:10px;	
	}
	
	.wrap_item_collection_left {
		margin:0px;
	}
	
	.wrap_menu_collection {
		position:inherit;
		margin-bottom:10px;
	}
	
	.collection_3 {
		margin:0px;
	}
    
    .kmt_title_cart{
		display:none;	
	}
    
    .kmt_con_cart{
        padding-bottom: 10px;
        border-bottom: 1px darkblue #ccc;
        margin-bottom: 10px;
    }
	
	.kmt_con_cart div,.kmt_bt_sbc button{
		width:100%;
		text-align:center;
		margin-bottom:10px;
	}
	
	.img_cart{
		margin-bottom:15px;
	}
    
    #wrap_cart_mb{
        display: inline-block;
        text-align: center;
    }
	
	figure.snip0015 {
		font-family: 'Raleway', Arial, sans-serif;
		color: #fff;
		position: relative;
		overflow: hidden;
		width: 340px;
		height: 540px;
		text-align: center;
		margin: 0 auto;
	}
	
	.snip0015 *{
		opacity:1!important;	
	}
	
	.snip0015 h3{
		margin-bottom:20px!important;
	}
	
	.wrap_search_icon{
		display:none!important;	
	}
	
	
	.submenu .list_mb li{
		display:block!important;
	}
	
	.wrap_blog{
		width:100%;
		height:auto;	
	}
	
	.block_blog{
		width:100%;
		height:auto;
	}
	
	.img_blog{
		width:100%;
		height:auto;
	}
	
	.img_blog img{
		width:100%;
	}
	
	.block_item {
		width:30%;	
	}
	
	.carousel-inner{
		height:450px;	
	}
	
	.carousel-inner img {
		height: 450px !important;
	}
}


@media (max-width: 769px) { 

}

@media (max-width: 736px) { 
	.carousel-inner{
		height:auto;	
	}
	
	.carousel-inner img {
		height: auto !important;
	}
	
	.kmt_capture{
		margin:0px;
		height:auto;	
	}
	
	#slider{
		padding:0px;	
	}
}

@media (max-width: 667px) { 
	figure.snip0015 {
		font-family: 'Raleway', Arial, sans-serif;
		color: #fff;
		position: relative;
		overflow: hidden;
		width: 320px;
		height: 520px;
		text-align: center;
		margin: 0 auto;
	}
	
	
	.block_item {
		width:300px;	
	}
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 

	.img_big_product img {
		max-width: inherit;
		max-height: inherit;
		width: 100%;
		height: auto;
	}
	
	.block_item_right{
		width: 260px;
		height:350px;
	}
	
	.img_item_right{
		width:260px;
		height:260px;
	}
	
	.img_item_right img{
		max-width:250px;
		max-height:250px;	
	}
	
	.wrap_center{
		margin:10px auto;	
	}
	
	.wrap_title_collection {
		font-size: 70px;
	}
	
	figure.snip0015 {
		font-family: 'Raleway', Arial, sans-serif;
		color: #fff;
		position: relative;
		overflow: hidden;
		width: 260px;
		height: 320px;
		text-align: center;
		margin: 0 auto;
	}
	
	.snip0015 h3{
		font-size:15px;
	}
	
	.wrap_title_is_right a {
		font-size: 10px;
	}
	
	.wrap_form_is h3 {
		font-size: 18px;
	}
	
	.block_item {
		width:250px;	
	}
	
	#wrap_img_dt{
		width:500px;
		height:500px;
	}
	
	
	#wrap_img_dt img{
		max-width:480px;
		max-height:480px;	
	}
	
	#wrap_img_thumbs ul li{
		width: 92px;
		height: 92px;
	}
	
	#wrap_img_thumbs ul li div{
		width:92px;
		height:92px;
	}
	
	#wrap_img_thumbs ul li img{
		max-width:80px;
		max-height:80px;
	}


}

@media (max-width: 568px) { 
	
}

@media (max-width: 480px) { 
	
	.row{
		margin-left:0px;
		margin-right:0px;	
	}

	.wrap_title_product_left{
		padding:10px 0px;	
	}
	
	.wrap_title_product_right a {
		font-size: 13px;
		padding: 0px 5px;
	}
	
	.wrap_item_right{
		width:100%;	
	}
	
	.block_item_right{
		width:100%;
		height:auto;
		margin:0 auto;
		overflow:hidden;	
	}
	
	.img_item_right{
		width:100%;
		height:auto;
		background:#f8f8f8;	
		display: inline-block;
		vertical-align: middle;	
		text-align:center;	
	}
	
	
	.img_item_right img{
		width:100%;
		height:auto;
		max-width:inherit;
		max-height:inherit;	
	}
	
	.wrap_title_collection {
		font-size: 50px;
	}
	
	.wrap_menu_collection a {
		font-size: 10px;
		padding: 0px 5px;
	}
	
	figure.snip0015 {
		width: 360px;
		height: 425px;
	}
	
	.owl_partner {
		padding:0px !important;
	}
	
	.kmt-btn-partner{
		display:none;	
	}

	.wrap_logo_f{
		display:none;
		border-right:0px;	
	}
	
	.wrap_add_f{
		border:0px;
		padding-left:5px;	
	}
	
	.collection_3 {
		margin-bottom:15px;	
	}
	
	.wrap_title_is_right{
		display:none;	
	}
	
	.wrap_title_is_left h2{
		font-size:20px;	
	}
	
	.wrap_title_is{
		margin-bottom:10px;	
	}
	
	.info_blog{
		padding:0px;	
	}
	
	
	.block_blog h3 a{
		font-size:14px;
		line-height:22px;	
	}
	
	.quote_blog {
		font-size: 15px;
		line-height: 22px;
	}

	.rm_blog a{
		font-size:14px;	
	}
	
	.block_item {
		width:42%;	
	}
	
	.block_item h3 a {
		font-size: 10px;
		line-height:22px;
	}
	
	.wrap_project{
		width:100%;	
	}
	
	#wrap_img_dt{
		width:100%;
		height:auto;		
		display:inline-block;
	}
	
	#wrap_img_dt img{
		max-width:inherit;
		width:100%;
		max-height:inherit;
		height:auto;	
	}
	
	#wrap_img_thumbs ul {
		margin-left:0px;
	}
	
	#wrap_img_thumbs ul li{
		width:108px;
		height:108px;
	}
	
	#wrap_img_thumbs ul li div{
		width:108px;
		height:108px;
	}
	
	#wrap_img_thumbs ul li img{
		max-width:100px;
		max-height:100px;
	}
	
	.wrap_info_dt_item h3{
		font-size: 22px;
	}
	
	.wrap_info_dt_item p,.wrap_info_dt_item div{
		font-size:15px;
	}
	
	#icon_sale{
		background-size:40px 40px;	
		top:-10px;
	}
    
    #wrap_block_1 {
        width: 100%;
        position: relative;
        z-index: 9999;
    }
}

@media (max-width: 414px) {
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
  	#wrap_search {
		width: 300px;
	}
	
	figure.snip0015 {
		font-family: 'Raleway', Arial, sans-serif;
		color: #fff;
		position: relative;
		overflow: hidden;
		width: 260px;
		height: 360px;
		text-align: center;
		margin: 0 auto;
	}
	
	#wrap_img_thumbs ul li{
		width:90px;
		height:90px;
	}
	
	#wrap_img_thumbs ul li div{
		width:90px;
		height:90px;
	}
	
	#wrap_img_thumbs ul li img{
		max-width:80px;
		max-height:80px;
	}
}

@media (max-width: 320px) { 
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}