
@media (max-width: 1140px) { 
	
}

@media (max-width: 1025px) { 
	.wrap_name {
		font-size: 22px;
		padding-top: 17px;
	}
	
	.minimal-menu > ul > li {
		padding: 0px 10px !important;
	}
	
	.minimal-menu > ul > li > a {
		font-size: 13px !important;
	}
	
	.minimal-menu ul .menu-wrapper {
		left: 40px !important;
		width: 80% !important;
	}
	
	#large_map .modal-dialog{
		width:95%;	
	}
    
    #wrap_info_product{
        margin-top: 20px;
    }
	
}

@media (max-width: 800px) { 
	.wrap_logo{
		text-align:center;	
	}
	
	#wrap_block_1 {
		width: 100%;
		min-height: 125px;
		background: url(../img/bg_top.png) repeat-x top #fd7400;
	}
	
	#wrap_block_2{
		margin-top:0px;	
	}
	
	.wrap_name,#wrap_lang{
		text-align:center;
		margin-bottom:10px;	
	}
	
	#wrap_lang a{
		font-size:18px;	
	}
	
	#wrap_phone{
		width:100%;	
		margin:0px;
		text-align:center;
		float:none;
	}
	
	#wrap_search{
		width:80%;
		margin:0 auto;
		float:none;	
	}
	
	.wrap_social{
		text-align:left;	
	}
	
	#wrap_menuleft{
		display:none;	
	}
	
	.kmt_scooter{
		text-align:center;	
	}
}

@media (max-width: 769px) { 
	
}

@media (max-width: 736px) { 
	.modal-dialog {
		width:95%;
		margin-top:50px;
	}
	
	.item {
    	width: 100%;
		height: auto;
	}
	
	
	.inside{
		height:auto;
		overflow:inherit;	
	}
}

@media (max-width: 667px) { 
	
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	.block_banner{
		width:260px;
		height:200px;
		margin:0 auto;
		overflow:hidden;	
	}
	
	.block_banner img{
		width:260px;
		height:200px;
	}
	
	.title_order{
		font-size:12px;
	}
	
	.name_item_order,.total_order{
		font-size:12px;
	}	
	
	.action_bt_order button {
		font-size:12px;
	}
	
	.list_agency {
		font-size: 10px;
	}
	
	#wrap_mini_map_agency{
		height:180px;	
	}
	
	#map_agency{
		height:170px;
	}
	
	#wrap_fog{
		height:180px;
		margin-top:-180px;	
	}
	
	.lagre_map{
		height:350px;	
	}
    
    #wrap_lang a:hover{
        color: #222;
    }

}

@media (max-width: 568px) { 
	
}

@media (max-width: 480px) { 
	.wrap_banner{
		width:100%;	
	}
	
	.wrap_copy,.wrap_an{
		width:100%;
		text-align:left;
	}
	
	#wrap_email_promotion_left{
		text-align:center;
		width:100%;
		margin-bottom:10px;	
	}
	
	#wrap_email_promotion_right {
		width: 100%;
		display: inline-block;
		float: none;
	}
	
	#wrap_email_promotion_right input:nth-child(1) {
		width: 100%;
	}
	
	.wrap_social{
		text-align:center;	
	}
	
	.wrap_news,.wrap_item,.wrap_img_dt,.wrap_dt_item{
		width:100%;	
	}
	
	.modal-content {
		padding:10px;
	}
	
	.title_order{
		display:none;	
	}
	
	.item_order div{
		width:100%;
		text-align:center;
		height:auto;
		margin-bottom:5px;
	}
	
	.name_item_order,.total_order{
		font-size:14px;
	}	
	
	.action_bt_order button {
		font-size:14px;
		width:100%;
		margin-bottom:5px;
	}
	
	.wrap_filter_agency,.wrap_img_map_agency{
		width:100%;	
	}
    
    #wrap_img_product{
		width:100%;
		padding:10px 0px;
		height:auto;
		display: inline-block;
	}
		
	#wrap_img_product img{
		width:98%;
		height:auto;
		max-height:inherit;	
	}
    
    #order_modal .modal-dialog {
        width: 93%;
    }
    
    #order_modal .modal-content {
        padding: 0px;
    }
	
	#wrap_filter_price{
	   display: none;
	}
}

@media (max-width: 414px) {
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
  	
}

@media (max-width: 320px) { 
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}