/*(1201 и больше) Large Devices, Wide Screens */
@media only screen and (min-width : 1201px) {


}

/*(993-1200) Medium Devices1, Desktops1 */
@media only screen and (min-width: 993px) and (max-width: 1200px) {

	.header_address {
		font-size: 31px;
		margin-top: 21px;
	}

	.phone { 
		font-size: 39px;
	}

	.phone2{
		font-size:39px;
	}

	.other_phone {
		margin-top: 101px;
	}



	.uslugi .title {
		margin-left: 15px;
	}

	.uslugi .opisanie {
		margin-left:15px;
	}


}

/*(769-992) Medium Devices2, Desktops2 */
@media only screen and (min-width: 769px) and (max-width: 992px) {
	.header_address {
		font-size: 27px;
	}

	.phone { 
		font-size: 37px;
	}

	.phone2{
		font-size:37px;
	}

	.other_phone {
		margin-top: 91px;
	}

	.main_menu {
		font-size: 20px;
		height:100%;
	}
.main_menu ul li ul{
    top:51px;
	 width: 210px;
	}
	.main_menu  a {
		padding: 11px 8px;
	}

	.fa-phone{
		font-size:20px;
	}

	.information {
		font-size: 18px;
		margin: 0px 0px;
		padding: 15px;
	}

	
	.uslugi img{
		width:60px;
	}

	.uslugi .title {
		font-size:14px;
		margin-left: 5px;
	}

	.uslugi .opisanie {
		font-size:14px;
		width: 100%;
		margin-left: 5px;
	}



}

/*(481-768) Small Devices, Tablets */
@media only screen and (min-width: 481px) and (max-width: 768px) {
	.header_address {
		font-size: 25px;
		margin-top: 15px;
	}

	.main_menu ul {
		border: 1px solid #75397a;
		width: 52%;
		margin-top: 51px;
	}

	.information {
		font-size: 18px;
		margin: 0px 0px;
		padding: 15px;
	}

	.uslugi .title {
		font-size:18px;
		margin-left: 15px;
	}

	.uslugi .opisanie {
		font-size:15px;
		width: 100%;
		margin-left: 15px;
	}



}

/*(321-480) Extra Small Devices, Phones */
@media only screen and (min-width: 321px) and (max-width: 480px) {

}

/*(320 и меньше) Custom, iPhone Retina */
@media only screen and (max-width : 320px) {

}




/* ----------------- ЗНАЧЕНИЕ И БОЛЬШЕ -----------------*/

/*321 и больше */
@media only screen and (min-width : 321px) {

}

/*481 и больше */
@media only screen and (min-width : 481px) {
.bottom2{
	display: none;
}


}

/*769 и больше */
@media only screen and (min-width : 769px) {




}

/*993 и больше */
@media only screen and (min-width : 993px) {

}

/*1201 и больше */
@media only screen and (min-width : 1201px) {
.slide_item p{
	font-family: "RobotoCondensed", sans-serif;
	line-height: 87px;
	font-size:37px;
	top:50px;
}

.bottom textarea{
		width: 92%;
		margin-left: 14px;
	}

	.main-menu ul li{
		inline-block !important;
}


}


/* ----------------- ЗНАЧЕНИЕ И МЕНЬШЕ -----------------*/
/*1200 и меньше */
@media only screen and (max-width : 1200px) {


}

/*992 и меньше */
@media only screen and (max-width : 992px) {

	.logo_left img{
		width:100%;
	}

	.inform .phone { 
	font-size: 15px;
}	

	.otzyv {
		width: 505px;
		height: 100%;
		margin: 0 auto;
		margin-bottom: 13px;
	}

.bottom h3 {
		font-size:23px;
	}

	.bottom p{
		font-size: 14px;
	}

	.bottom .phone_none_decor{
	font-size: 14px;
	}

		.bottom input{
			font-size:18px;
			width: 100%;
	}

	.bottom textarea{
		font-size:17px;
		width: 100%;
	}

.inform_line {
	font-size: 15px;
	margin: 5px 0px;
	padding: 0px;
}

.inform_line p{
	margin: 7px 0;
	}

.slide_item p{
	font-family: "RobotoCondensed", sans-serif;
	line-height: 53px;
	font-size:23px;
	top:20px;
}

.icons{
	margin:0;
	margin-left: 20px;
	font-size: 54px;
}

.icons2{
	padding-top: 5px;
	margin-right: -30px;
	font-size: 34px;
}

	.socblock{
		font-size:35px;
		margin: 0 15px;
		padding-left: px;
	}

}


/*768 и меньше */
@media only screen and (max-width : 768px) {
.logo_left img{
		margin-top: 57px;
	}


	.header_address {
		margin: 0;
		margin-top: 15px;
	}

	.phone { 
		font-size: 37px;
		margin: 0;
	}



	.main_menu ul {
		display: none;
		width: 250px;
		background-color: #75397a;
		position: fixed;
		top: 0;
		z-index: -1;
	margin-top: 10px;
	margin-left: 10px;
	border-radius: 15px;

	}

	.main_menu ul li {
		display: block;
	}

	.main_menu a{
		padding: 5px;
	}

.about p{
	font-size:14px;
}

.slide_item p{
	font-family: "RobotoCondensed", sans-serif;
	line-height: 43px;
	font-size:19px;
	top:20px;
}

h1{
		font-size: 200%;
	
	}

	h2 {
		font-size: 170%;
	}



.zapis {
	font-size: 27px;
	margin: 5px auto;
	padding: 15px;
}

.button_zapis {
	margin: 0 auto;
	padding: 0px 9px;
	font-size:31px;
}

	.socblock{
		font-size:35px;
		margin: 0 15px;
		padding-left: px;
	}

.icons{
	margin:0;
	margin-left: 40px;
	font-size: 54px;
}

.icons2{
	padding-top: 5px;
	margin-right: -50px;
	font-size: 34px;
}





.uslugi-sidebar .title{
	padding-top: 13px;
	padding-left: 18px;

}

}

/*660 и меньше */
@media only screen and (max-width: 660px) {
	.about img {
	max-width: 100%;
	padding-bottom: 13px;
	margin: 0;
	margin: 0px 1%;

}

	.about p{

	}
}

/*480 и меньше */
@media only screen and (max-width : 480px) {


	.header_address {
		margin: 11px 0;
		font-size:27px;
	}

	.phone { 
		margin: 0;
		font-size: 35px;
	}

	.main_menu ul {
		display: none;
		width: 300px;
	margin-top: 9px;
	margin-left: -5px;
	border-radius: 15px;
		z-index: 10;
	}
	
	.main_menu ul li {
		display: block;
		margin: 0;
		padding: 0;
	}

	.information {
		font-size: 18px;
		margin: 0px 0px;
		padding: 15px;
	}
	 .spline{
		height: 23px;
	}
.slide_item p{
	font-family: "RobotoCondensed", sans-serif;
	line-height: 33px;
	font-size:13px;
	top:5px;
}
	.uslugi img{
		padding: 0;
		margin: 0;
		width:50px;
	}

	.uslugi .title {
		font-size:17px;
		margin-left: 5px;
	}

	.uslugi .opisanie {
		font-size:15px;
		width: 100%;
		margin-left:5px;
	}
	
h2 {
		font-size: 150%;
		text-align: center;
	}

	h2 {
		font-size: 130%;
	}

.icons{
	margin-left: 15px;
}

.icons2{
	margin-right: -35px;
}


.bottom1{
	display: none;
}

.bottom2{
	display: block;
}

.bottom h3 {
		font-size:29px;
	}

	.bottom p{
		font-size: 15px;
	}

.bottom .phone_none_decor{
	font-size: 15px;
	}

	.socblock{
		font-size:53px;
		margin: 0 15px;
	}

.bordered{
	font-size: 11px;
}

.uslugi-sidebar {
	margin: 2px auto;
}

.uslugi-sidebar img{
	height: 30px;
}

.uslugi-sidebar .title{
	font-size:15px;
	padding-top: 13px;
}

}

/*320 и меньше */
@media only screen and (max-width : 320px) {
body{
font-size:13px;
}
.slide_item p{
	font-family: "RobotoCondensed", sans-serif;
	line-height: 25px;
	font-size:11px;
	top:20px;
}

	.phone { 
		font-size: 21px;
	}

		.bottom p{
		font-size: 14px;
	}

	.bottom .phone_none_decor{
	font-size: 14px;
	}

.uslugi-sidebar img{
	height: 20px;
	padding-left:10px;
	margin-top:0px;
}

.uslugi-sidebar .title{
	font-size:12px;
	padding-top: 15px;
	padding-left:7px;
	line-height:15px;
}

}