
@media (max-width:1500px) {


#div32 {background-position: bottom center;}
.sequenceSlider .camera_caption {
	margin-top: 10%;
	width: 80%;
	max-width: auto;
	text-align: center;
}
}/*@media*/




@media (max-width:1220px) {

.hovef .contentBody .object .blokContent .objectTitle {font-size: 23px;}
.centerr, #div177.centerr {
	 width: 96%;
	 max-width: 100%;
}

#content #menuLink .object {width: 22%;}

#div56l {width:100%;}
#div24.centerr {
	padding: 70px 0px;
}
.mobile_table_wrapper {
 overflow-x: auto;
}
.mobile_table_wrapper table {
 table-layout: fixed;
 width: 100%;
}
.sequenceSlider .slide-img {
	max-width: 100%;
}




#div375, #div376, #div379 {
	display: none !important;
}
#div16 {
	min-height: auto !important;
}
.sequenceSlider .sequence-slider {
	padding-bottom: 40%;
}

#div266 {
	padding-bottom: 40%;
	width: 80%;
	margin: auto;
	margin-bottom: 50px;
}
#content2 {
	width: 100%;
	padding: 0px;
}
#div313 {
	display: block;
}
.menu_link__effect_free_sarah-title:after {
	display: none;
}
.swiper_slider .swiper-slide {
	width: 14.28% !important;
}
.sendknopkacenter, #content2 .contentTitle, #div23 {text-align: center;}
}/*@media*/




@media (max-width:991px) {
	.phone_my1 {width: 50%;}
	#div14 {width: 100%; padding-left: 0; text-align: center; margin-bottom: 20px;}
	.zagoll {position: relative; left: 0px;}
	#div165 {margin-top: 20px;}
.hovef .contentBody .object {    width: 48%;}
.centerr, #div177.centerr {
	 width: 94%;
	 padding: 50px 0px;
}
/*шапка*/
.zagoll {
	margin: 0px;
}
.menu_link__effect_silly_chico-title {
	text-transform: uppercase;
	margin-top: 14%;
}
.menu_link__effect_silly_chico-text {
	display: none;
}

#div9.centerr {
	padding: 25px 0px; text-align: center;
}
#div12 {
	float: none; display: inline-block; width: 100%;
}
.logomy {
    display: inline-block;
}
.menu_link__effect_nice_lily-title {
	font-size: 150%;
	padding: 20px;
}
#div165 {
float:none; width:100%; margin-top: 30px;
}
.phone_my1, .tlteshapka {
	text-align: center;
}

.sequenceSlider .objectNote {
	display: none;
}
.sequenceSlider .objectTitle {
	color: #ffffff;
	font-size: 300%;
	margin-bottom: 0px;
}
.sequenceSlider .camera_caption {
	margin-top: 14%;
	width: 70%;
}
/*конец шапки*/


/*центр*/
.art_bank .object {
	width: 48%;
}
/*центр конец*/


/*подвал*/
.swiper_slider .swiper-slide {
	width: 20% !important;
}
#content5 .objectNote {
	font-weight: normal;
}
/*подвал конец*/

}/*@media*/






@media (max-width:850px) {

.menu_link__effect_silly_chico-object {
	width: 48%;
}
#slogan1 {width: 100%;}
#div82.centerr {text-align: center;}
#global6, #global1 {float: none; display: inline-block;}
#global6 {border-left: 0; border-right: 1px solid #CDCDCD; padding-left: 0; padding-right: 27px;}
#global1 {margin-right: 0; margin-left: 20px;}
}/*@media*/





@media (max-width:768px) {
.hovef .contentBody .object {    width: 100%; height: 200px;}
.centerr, #div177.centerr {
	 width: 92%;
}
/*шапка*/

#div165 {float: none;}

.phone_my1 {
	background-image: none;
	padding-left: 0px;
}
.sequenceSlider .objectTitle {
	font-size: 210%;
}
.sequenceSlider .sequence-pagination {
	display: none !important;
}
/*конец шапки*/


/*центр*/
.popup_text .object {
    width: 48%;
}
#content #menuLink .object, .photoAlbumAdapt .obj {width: 31%;}

#content3 .menu_link__effect_nice_lily-object, #content8 .menu_link__effect_nice_lily-object {
	width: 100%;
}
#content8 .menu_link__effect_nice_lily-title {
	min-height: auto;
}
#div266 {width: 100%;}

#content4 .objectImage {margin-bottom: 10px;}
#content4 .object {
	margin-top: 40px;
	width: 46%;
}
.menu_link__effect_free_sarah-object {
	width: 100%; height: 250px;
}
.menu_link__effect_free_sarah-title {
	padding: 20px 0px;
}
#div356 {display: none;}

.manketa_mod .form_part_recv {display: block;}
.manketa_mod .form_object_recv {width: 100%;}
#global8 .manketa_mod .button_area {
	margin-top: 0px;
	width: auto;
	float: none;
	display: inline-block;
	width: 100%;
	text-align: center;
}

#global8 .manketa_mod .form_object_recv {
    width: 100%; margin-bottom: 15px;
}
#global8 .manketa_mod .form_part_recv {
    width: 100%;
    float: none;
}

.menu_link__effect_silly_chico-object {
    height: auto; padding-bottom: 40%;
}
/*центр конец*/


/*подвал*/
#content5 .contentTitle {
	margin: 0px;
}
#content5 .object {
	margin: 0px;
	padding-top: 40px;
	padding-bottom: 30px;
	border-top: 1px solid rgba(255,255,255,0.2);
	width: 100%;
	display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex;
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;
flex-wrap:wrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}

#content5 .object:nth-child(1) {
	border-top: none !important;
}
#content5 .contentText {
	margin-top: 40px;
}
#content5 .objectNote {
	width: 60%; text-align: left;
}


/*соц иконки yandeц*/
.ya-share2__container_size_m .ya-share2__icon {
	height: 30px;
	width: 30px;
	background-position: 50% !important;
	background-repeat: no-repeat !important;
}
.ya-share2__container_size_m .ya-share2__item {
 	margin-right: 7px;
}
/*соц иконки yandex конец*/


#div47l {
	display: inline-block; text-align: center; display: block;
	width: 100%;
}
.swiper_slider .swiper-slide {
	width: 25% !important;
}
#div49 {
	width: 100%;
}
#div48 {
	width: 100%; margin: 20px 0px;
}
#div50 {
	width: 100%; margin-top: 10px;
}
/*подвал конец*/

/*картинки*/
.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, .objectTitle, .popup_text .objectData, #pageTitle, #global5, .cont_rattxt {
	text-align: center;
}
/*картинки конец*/


}/*@media*/



@media (max-width:600px) {
.contentTitle {font-size: 140%;}
.swiper_slider .swiper-slide {
	width: 33.33% !important;
}
#content .popup_text .object, .art_bank .object {
    width: 100%;
}
#content #menuLink .object {width: 48%;}

.phone_my1 {
	width: 100%; margin-top: 30px; text-align: center !important;
}
.tlteshapka {
	text-align: center;
}
#div165 {
margin-top:0px;
}
.adresokk {font-size: 90%; display: inline-block; width: 100%; margin-top: 5px;}
.tlteshapka {
	display: inline-block; vertical-align: middle; margin: 0px;
}
.phone1 {
	display: inline-block; vertical-align: middle; margin: 0px; margin-left: 10px; 
}

.sequenceSlider .sequence-next, .sequenceSlider .sequence-prev {
	display: none !important;
}
.menu_link__effect_silly_chico-object {
    width: 100%; padding-bottom: 0px; height: 200px;
}
.menu_link__effect_silly_chico-title {
    margin-top: 0px;;
}
.menu_link__effect_silly_chico-content {
    padding-top: 11%;
}
.zagoll {font-size: 28px;}
.phone_my1 {margin-top: 10px;}
.adresokk {display: none;}
}/*@media*/


@media (max-width:550px) {

#content5 .object {
	display: block;
}
#content5 .objectNote {
	width: auto; text-align: center;
}
.call_back_form_modal_form .send_form { top: 0; }
}/*@media*/



@media (max-width:480px) {

.centerr, #div177.centerr {
	 width: 90%;
}
.photo_line .photo_line-thumbs_gallery_btn_area {
	display: none;
}
.photo_line .photo_line-thumbs_gallery_wrapper {
	margin-top: 0px;
}

/*шапка*/
.sequenceSlider .camera_caption {
	width: 90%;
}
.sequenceSlider .objectTitle {
	font-size: 160%;
}
.sequenceSlider .sequence-slider {
	padding-bottom: 45%;
}


.adresokk {display: none;}
.phone_my1 {
	margin-top: 10px;
}
#div12 {
	margin-bottom: : 10px;
}
#div82.centerr {
	width: 100%;
}
#global1 .contentText {
	display: none;
}

#global1 {
	margin-left: 10px; margin-top: 10px;
}
#global6 .call_back_form .action_button {
	color: transparent;
	font-size: 0;
	background-image: url(1417010237_phone8-24-white.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 15px;
	width: 50px;
	height: 50px;
	padding: 0px;
	text-align: center;
	display: block;
}
#global1 .object {
	margin: 0 10px;
}
/*конец шапки*/


/*центр*/
.photoAlbumAdapt .obj {
	width: 48%;
}
.menu_link__effect_nice_lily-object {
	height: 250px; 
}
.menu_link__effect_nice_lily-title {
	font-family: 'open sans';
	font-style: italic;
	font-size: 110%;
}
#content8 .object {
	width: 100%; margin-top: 40px;
}

/*центр конец*/


/*подвал*/
.swiper_slider .swiper-slide {
	width: 50% !important;
}
.swiper_slider .swiper-pagination {
	display: none;
}
/*подвал конец*/


}/*@media*/





@media (max-width:360px) {
.hovef .contentBody .object .blokContent .objectTitle {font-size: 20px;}
#content #menuLink .object {width: 100%;}

}/*@media*/