@media (max-width: 870px){
	.main_icon{margin-top:-100px;}
	#top_menu .wrap-20{padding:5px;}
	#strip1,#strip2, #strip4{width: 86%;	margin-left: 0; margin-top: 25%;}
	#strip3{margin-left: 0; margin-top: 25%;}
	#strip1_cnt, #strip2_cnt, #strip3_cnt, #strip4_cnt{margin-bottom: 0; margin-left: 0;	width: 100%; position: absolute; top: 14%; left: 0; text-align: center; min-width:auto;}
	.arrowText{font-size: 20px;	line-height: 35px;text-indent: 14px;}
	.cnt_but{text-align:left;}
	.cnt_but div:first-child{margin-left:10px;}
	.cnt_but div{margin-bottom:10px;}
}

@media (max-width:780px){
	.icon1big, .icon2big, .icon3big, .icon4big, .icon5big, .icon6big, .icon7big, .icon8big{background-size:100%;}
}

@media (max-width: 682px){
    #header{height:95px;}
	#header .logo_cnt {width:100%;}
    #header .right_cnt{display:none;}

	.main_icon{display:none;}
	.web{display:none;}
	.mobile{display:inline-block;}

	[role=openMenuMobile]{position: absolute;	top: 10px;	right: 20px;}
	.opt_but_big {background: url(/images/icon_responsive/menu_icon.png) no-repeat center; width: 50px;	height: 50px;	background-size: 75%; border-radius: 5px; cursor: pointer;}

	.elapse-menu {display: inline-block;animation: elapse 0.25s;margin-top: 60px;}
	.colapse-menu {animation: colapse 0.25s;display: none;}

	#top_menu .menu-item{display:none;}
	#strip1, #strip2{min-width: auto; width:100%; background-position: 80%;}
	#strip4{min-width: auto; width:100%; background-position: 80% 100%;}
	#strip3{min-width: auto; width:100%; background-position: 40%;}
}

@media (max-width: 600px){
	.cnt_arrow{width:85%;}
	.arrowText.w-30{width:95%; margin-bottom: 10px;}
}

@media (max-width: 500px){
	[role=menuMobile] .w-40{width:65%;}
	#strip1, #strip2, #strip3, #strip4{margin-top:45%;}
	#strip1_cnt .t-fs30, #strip2_cnt .t-fs30, #strip3_cnt .t-fs30, #strip4_cnt .t-fs30{font-size: 23px;}
	.t-fs24{font-size:20px;}
	.t-fs30 {font-size: 24px;}
	.cnt_contact{width:100%;}
	.cnt_contact .ta-right{text-align: left;}
}

@media (max-width: 400px){
	.arrowText.w-30{width:93%;}
}