/* CSS Document */
@media screen and (max-width: 860px) {
	body {}
	
	.for_header.scrolled .header .menu li a,
	.for_header.inner .header .menu li a {
		padding-left:10px;
		padding-right:10px;
	}
	
	.ordered_services_list .ordered_service {
		width:calc(((100% - 40px) / 3) - 42px);
	}
}

@media screen and (max-width: 840px) {
	body {}
	
	.for_header .header .menu {
		right:0;
	}
}

/*mobil*/
@media screen and (max-width: 740px) {
	body {}
	
	.for_header .header .mobile_menu {
		display:block;
	}
	
	.for_header .header .logo,
	.for_header.scrolled .header .logo,
	.for_header.inner .header .logo {
		opacity:1;
	}
	
	.for_header .header .menu,
	.for_header.scrolled .header .menu,
	.for_header.inner .header .menu {
		background:var(--white);
		height:auto;
		width:calc(100% + 40px);
		max-width:1000px;
		right:auto;
		left:-20px;
		top:69px;
		border-top:1px solid var(--borders);
		display:none;
	}

	.for_header .header .menu li,
	.for_header.scrolled .header .menu li,
	.for_header.inner .header .menu li {
		width:100%;
		float:none;
		border-bottom:1px solid var(--borders);
	}	
	
	.for_header .header .menu li a {
		height:60px;
		line-height:60px;
	}
	
	.ordered_services_list .ordered_service {
		width:calc(((100% - 20px) / 2) - 42px);
	}
	
	.for_footer .footer .left_content {
		float:none;
		text-align:center;
	}
	
	.for_footer .footer .right_content {
		float:none;
		text-align:center;
	}
	
	.for_footer .footer .right_content .social {
		float:none;
		padding-top:15px;
		padding-bottom:15px;
	}
}

@media screen and (max-width: 540px) {
	body {}
	
	.for_header {
		padding-left:15px;
		padding-right:15px;
		width:calc(100% - 30px);
	}
	
	.for_header .header .menu,
	.for_header.scrolled .header .menu,
	.for_header.inner .header .menu {
		width:calc(100% + 30px);
		left:-15px;
	}
	
	.for_header .header .mobile_menu {
		right:5px;
	}
	
	.content {
		padding-left:15px;
		padding-right:15px;
		width:calc(100% - 30px);
	}
	
	.ordered_services_list .ordered_service {
		width:calc(100%  - 42px);
	}
	
	.for_footer {
		padding-left:15px;
		padding-right:15px;
		width:calc(100% - 30px);
	}
	
	.for_summary {
		padding-left:15px;
		padding-right:15px;
		width:calc(100% - 30px);
	}
	
	.data_table span {
		width:calc(40% - 20px);
	}
	
	.data_table strong {
		width:calc(60% - 20px);
	}
}