@media (max-width: 1600px) { 
	
	
}

@media (max-width: 1440px) { 
	
	
}

@media (max-width: 1140px) { 
	
	
}


@media (max-width: 1025px) { 
	.wrap_video{
		height:450px;	
	}
    
    .hidden_active {
        height: 250px;
    }
}

@media (max-width: 812px) { 
	#wrap_menutop_mb{
		display:inline-block !important;	
	}
	
	.wrap_video{
		height:350px;	
	}
    
    .block_menu_f{
        width: 50%;
    }
    
    .wrap_left,.wrap_policy,.wrap_name_2{
        display: none;
    }
    
    .wrap_policy{
        margin-top: 30px!important;
        clear: both;
    }
    
    .wrap_policy a{
        display: inline-block;
        width: 100%;
        padding: 10px 0px;
        font-size: 16px;
    }
    
    .wrap_policy span{
        display: none
    }
}


@media (max-width: 769px) { 
	.row{
		margin:0px;	
	}
    
    #wrap_lang{
        padding-top: 0px;
    }
    
    .wrap_phone,#wrap_search,.wrap_menu{
        display: none;
    }
}

@media (max-width: 736px) { 
	
}

@media (max-width: 667px) { 
	.wrap_phone{
		text-align:center;
		font-size:23px;	
	}
	
	#wrap_search{
		width:80%;	
		margin:15px auto;
		float:none;
	}
	
	#wrap_search input:nth-child(1){
		padding-left:0px;
		float:none;
		margin-right:0px;
		text-align:center;
	}
	
	#wrap_search input:nth-child(2){
		display:none;
	}
	
	#wrap_lang{
		float:none;
		width:100%;
		text-align:center;	
		margin-left:0px;
	}
	
	#wrap_lang img {
		padding: 0px 5px;
	}
	
	.wrap_add_footer{
		margin-top:30px;	
	}
	
	.wrap_menu .row {
		margin:0px;
	}
}

@media (max-width: 640px) { 
	
}

@media (max-width: 600px) { 
	

}

@media (max-width: 568px) { 
	
}

@media (max-width: 480px) { 
	.wrap_bg_block_1{
		background:#fff;	
	}
	
    .wrap_active_img{
        width: 100%;
    }
    
	.wrap_name_1{
		font-size:13px;
		line-height:25px;
	}
	
	.wrap_name_2{
		font-size:20px;
	}
	
	.wrap_name_3{
		font-size:13px;
	}
	
	.block_menu,.wrap_pcl{
		width:100%;	
	}
    
	
	.wrap_video{
		height:180px;	
	}
    
    body{
        padding-bottom: 50px;
    }
}

@media (max-width: 414px) {
	
	
}

@media (max-width: 375px) { 
	
}

@media (max-width: 360px) { 
  	
}

@media (max-width: 320px) { 
	
	
}

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}