@media (max-width:1500px) {

#div253, #div187 {
	width: 220px;
}
}/*@media*/

@media (max-width:1350px) {

#div253, #div187 {
	display: none;
}
}/*@media*/



@media (max-width:1180px) {

.centerr {
	width: 96%;
	max-width: 100%;
}

/*шапка*/

#content9 #menuLink .object .link {
    font-size: 80%;
}
#div127 {
	padding-bottom: 20px;
}

#content1 {
	width: 48%;
}
#content2 {
	margin-top: 0px;
	width: 48%;
}
/*конец шапки*/

.contactss_120 {
    font-size: 100%;
}
.mobile_table_wrapper {
    overflow: auto;
}
.mobile_table_wrapper table {
    min-width: 100%;
}




/*подвал*/
#div314 {
	width: 33%;
}
#global4 .object {
font-size: 90%;
}

#global4 .contentTitle {
	font-size: 15px;
	font-family: open sans, sans-serif;
	font-weight: bold; margin-bottom: 10px; line-height: 1.5; min-height: 50px;
}
/*подвал конец*/



}/*@media*/



@media (max-width:1100px) {

#div602 {
    margin-left: -200px;
    width: 400px;
}
#div603 {
    margin-right: 10px;
    width: 112px;
}
}/*@media*/



@media (max-width:991px) {

.centerr {
	width: 94%;
}


/*шапка*/
.phone1 {
    font-size: 110%;
}
#global1 {
    width: 30%;
}
#div604 {
    font-size: 110%;
}

#content2 {
	width: 100%;
	float: none; margin-bottom: 50px;
}
#content1 {
	width: auto;
	float: none;
}
.sequenceSlider .sequence-prev {
    top: 43%;
    bottom: auto;
    left: 0;
}
.sequenceSlider .sequence-next {right: 0; top: 43%; bottom: auto;}
.sequenceSlider .camera_caption {
    margin-top: 45%;
}
.sequenceSlider .sequence-slider {
	padding-bottom: 0;
	height: 525px;
}
/*конец шапки*/


/*центр*/
.flexstart_start0 {display: block;}
#content4 .object {
	margin: 0 1% 30px 1%;
	width: 30.5%;
}
/*центр конец*/


/*подвал*/

/*подвал конец*/

}/*@media*/




@media (max-width:900px) {

#content #menuLink .object {
    margin-bottom: 25px;
    width: 47%;
}
#div602 {top: 90px;}
#div603 {
    margin: auto; margin-bottom: 10px;
    width: 90px;
    float: none;
}
    #div602 {
        margin-left: -130px;
        width: 260px;
    }
    #global5 {
    width: 25%;
}
#div44 {
    padding-top: 160px; padding-bottom: 30px;
}
}/*@media*/



@media (max-width:768px) {

.centerr {
	 width: 92%;
}
/*шапка*/
#global5 {
    font-weight: normal;
}
#content9 .object {
	width: 47%;
}
    #div603 {
        width: 70px;
    }
#div613 {
	display: none;
}
#div61 {
	width: 100%;
	float: none; margin: auto;
	display: inline-block; background-color: white;
	border-radius: 5px; padding: 10px 25px;
}
#div10.centerr {
	text-align: center; padding-top: 90px;
}
#global1 .object, #global5 .object {margin: 20px 0;}
#global1 {width: auto;}
#global5 {width: auto; text-align: left; width: 50%;}
#global5 .objectImage {float: left; margin-right: 20px; margin-top: 1px;}
#global1 .objectImage {
    margin-top: 1px;
}
#div602 {
	margin: auto;
	position: static; margin-bottom: 20px; width: 100%;
}
#div604 {width: 240px; display: inline-block;}
/*конец шапки*/


/*центр*/
#content #menuLink .object {
    margin-bottom: 20px;
}

#content9 #menuLink .object .link {
	-moz-box-shadow: 0 0 0 1px rgba(0,0,0,0.06);
	-webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.06);
	box-shadow: 0 0 0 1px rgba(0,0,0,0.06);
}
.manketa_mod2 .form_object_recv {
    width: 100%;
}
.leftcontacts_dim {
    width: 100%; margin-bottom: 30px;
}
#div23.centerr {
	 padding-top:0px;
}
.rightcontacts_dim {width: 100%;}

.sequenceSlider .sequence-prev {
    top: 40px;
    width: 44px; height: 44px;
    left: 50%; margin-left: -52px;
}
.sequenceSlider .sequence-next {
	top: 40px;
	width: 44px; height: 44px;
	right: 50%; margin-right: -52px;
}
.sequenceSlider .camera_caption {
    margin-top: 55%;
}
#content1 .content {
	margin-bottom: 50px;
}
/*центр конец*/


/*подвал*/

#div683 {
	width: 100%; display: inline-block;
	float: none;
	text-align: center;
}
#div629.lazy-block {
	display: none;
}
#global4 {
	display: none;
}
#div40.centerr {
    padding-top: 0px;
}

#div44 {
    padding-top: 80px; padding-bottom: 40px; text-align: center;
}
#div348 {
	display: inline-block; position: static;
	margin: auto; margin-bottom: 15px;
}
#div314 {
	float: none; width: 100%; display: inline-block;
}
#global3 {
	float: none;
}


/*подвал конец*/

/*картинки*/
.contentImage {
	margin: auto;
	margin-bottom:15px;
	float:none;
	display: block;
	text-align: center;
}
.contentImage .contentImg {
	margin: auto;
	display: inline-block;
}
.objectImage {
	margin: auto;
	margin-bottom:15px;
	float:none;
	display: block;
	text-align: center;
}
.objectImage .objectImg {
	margin: auto;
	display: inline-block;
}
.contentTitle {
	text-align: center;
}
.objectTitle {
	text-align: center;
}
/*картинки конец*/


}/*@media*/



@media (max-width:620px) {

#content4 .object {
    margin: 0 1% 30px 1%;
    width: 47%;
}

#content #menuLink .object {
    margin-bottom: 20px; text-align: center; padding: 25px 5%;
    width: 100%;
}
}/*@media*/



@media (max-width:560px) {
#content1 .content {
	margin-bottom: 5%;
}
.iconsocial_active {
    background-image: none;
    padding-left: 0;
}
#global1 .object {text-align: center;}
#global1 .object, #global5 .object {margin-bottom: 20px; margin-top: 0;}
#global1 {float: none;}
#global5 {text-align: center; width: 100%; float: none;}
#global5 .objectImage, #global1 .objectImage {display: none;}
#div61 {padding: 25px; padding-bottom: 0 !important;}
.phone12 {display: inline-block; vertical-align: middle; margin: auto; margin-right: 15px;}
}/*@media*/



@media (max-width:525px) {
#content1 .content {
	margin-bottom: 0;
}
}/*@media*/




@media (max-width:480px) {

.manketa_mod .form_object_recv.field_captcha .field_input {
	margin-top: 7px;
}

/*шапка*/


#div99 {
    margin-right: 100px;
}
.gis2object {
    background-size: 100%;
    width: 28px;
    height: 28px;
}
.gis2object2 {
    margin-left: 10px;
}

#div583 {
	padding: 15px 0px; background-color: transparent;
}
#div127 {
	padding-bottom: 0px;
}

.sequenceSlider .objectTitle {
    font-size: 170%;
}
.sequenceSlider .objectNote {
    font-size: 140%;
}

.sequenceSlider .sequence-prev, .sequenceSlider .sequence-next {
    top: auto; bottom: 40px;
}

.sequenceSlider .objectTitle {
	 box-shadow: 2px 2px 8px rgba(0,0,0,0.5);
}
.sequenceSlider .objectNote {
	 box-shadow: 2px 2px 7px rgba(0,0,0,0.3);
}

/*конец шапки*/


/*центр*/
#content4 .object {
    margin: auto; margin-bottom: 30px;
    width: 100%;
}
/*центр конец*/


/*подвал*/

/*подвал конец*/


}/*@media*/




@media (max-width:430px) {

#content9 #menuLink .object {
	width: 100%; margin: auto; margin-bottom: 50px;
}
#content9 #menuLink .object .link {
	display: inline-block; padding: 15px 40px;
}
.immbig {
    margin-bottom: 10px;
}
.sequenceSlider .sequence-prev, .sequenceSlider .sequence-next {
    bottom: 70px;
}

.sequenceSlider .objectTitle {
    font-size: 150%;
}
.sequenceSlider .objectNote {
    font-size: 120%;
}
}/*@media*/


@media (max-width:380px) {

.manketa_mod .form_object_recv.field_captcha .title {
    margin-right: 0px; margin-bottom: 10px;
    display: block;
}
.sequenceSlider .sequence-prev, .sequenceSlider .sequence-next {
    bottom: 100px;
}

.iconsocial_02 {    margin-left: 10px;}
.iconsocial_01 {	font-size: 90%;}
.phone12_whatsupp {font-size: 0; padding: 0; width: 36px; height: 36px; background-position: center center;}

}/*@media*/