@media (max-width:1800px) {
#div2555 {
    left: -270px;
}
}/*@media*/

@media (max-width:1600px) {

#content7 {
	margin-left: 6%;
	width: 90%;
}
#div2462 {
	width: 45%;
}
#div2461 {
	width: 55%;
}
#div24 {
	width: 90%;
}
}/*@media*/




@media (max-width:1400px) {
#div2555 {
    left: -325px;
}
#div2461 {
	width: 100%;
	float: none; margin-bottom: 55px;
}
#div2462 {
	width: 100%;
	float: none;
}
#div2472 {
	margin-top: 100px;
}
#content7 {
	margin-bottom: 50px;
}
.zagolovok_slider_big {
    font-size: 200%;
}
}/*@media*/





@media (max-width:1200px) {


.centerr {
	width: 96%;
	max-width: 100%;
}
#div25.centerr {
	width: 100%;
}

/*шапка*/
.sequenceSlider .camera_caption {
	max-width: 96%;
}
.zagolovok_slider_big {
    font-size: 180%;
    margin-bottom: 5px;
}
#div44, #div193 {width: 70%;}
#div44::before {
	right: -1200px;
	width: 2000px
}
#div68::before {    left: -225%;}
#div13 {
    font-size: 100%;
}
#div18 {
    margin-left: 5%;
}
#div12 {    width: 40%;}
.logomy {
    width: 160px;
    height: 80px;
}
.logomy2 {    font-size: 125%;}
#div11 {    top: 75px;}
.sequenceSlider .sequence-slider {
    padding-bottom: 40%;
}
#div22.centerr {
    padding-bottom: 40px;
}
#div136 {display: none;}
/*конец шапки*/


/*центр*/
.art_bank .object {
	width: 100%; padding: 25px 7% 50px 7%;
}
#div2555 {
    left: -332px;
}
/*центр конец*/

}/*@media*/




@media (max-width:991px) {

.centerr {
	width: 94%;
}


/*шапка*/
#div22.centerr {
    padding-bottom: 0px;
}
#div22.centerr {
    padding-top: 50px;
}
#div44::before {
	display: none;
}
#pageTitle {
	text-align: center;
}
#div7 {background-color: #2F6AB6;}
#div44 {
	width: 78%;
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 1;
	padding: 16px 0;
	text-align: right;
}
#div8.centerr {
    padding: 15px 0;
}
#div44 {
	width: 100%;
	position: static;
	padding: 0;
}
#div68 {	display: none;}
#div10.centerr {	padding: 160px 0 30px 0;}
#div52 {    margin-top: 0px; width: 100%;}
#div11 {    top: 20px; left: 50%; margin-left: -81px;}
#div193 {	width: auto; float: none; display: inline-block;}
#div183 {	text-align: center;}
#div185 {	float: none;}
.sequenceSlider .camera_caption {
    font-size: 90%;
    margin-top: 16%;
    width: 94%;
    padding: 25px;
}
.zagolovok_slider_big {    font-size: 120%;}
.sequenceSlider .linkNext {
    font-size: 70%;
    margin-top: 10px;
    padding: 10px 30px;
}

.sequenceSlider .sequence-prev, .sequenceSlider .sequence-next {    top: 40px;}
.sequenceSlider .sequence-slider {    padding-bottom: 43%;}
#div2555 {
    left: -345px;
}
#div2461 {
margin-bottom: 20px;
}
/*конец шапки*/


/*центр*/
#content6 .object {
	padding: 30px; margin-top: 20px;
}
#content6 .objectImage {
	margin: auto;
	margin-bottom: 15px;
	float: none;
}
.manketa_mod_vertical .form_part_recv {
    width: 100%;
    float: none;
    display: block;
    height: auto;
}
.manketa_mod_vertical .form_object_recv {
    margin-bottom: 20px;
}
.manketa_mod_vertical .form_object.field_object {
    width: 100%; margin-bottom: 15px;
    float: none;
}
/*центр конец*/


/*подвал*/
#div221::before {
    margin-right: -260%;
}
#div226::before {
    left: -260%;
}
.podvalssilka_avtor {
    display: block;
}
.phonepodval2 {
    display: inline-block; vertical-align: top; margin-bottom: 0;
}
.mailpodval2 {margin-left: 50px;}
#global2 .contentText {
    width: 100%;
    float: none; margin-bottom: 50px;
}
.box_podvalcont_flex {    width: 100%;}
/*подвал конец*/

}/*@media*/




@media (max-width:800px) {

/*картинки*/
.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;
}
/*картинки конец*/

.photoAlbumAdapt .obj {
    margin-bottom: 25px;
    width: 30.333%;
}
.cont_txt_sambuko .object {width: 30.333%;}
}/*@media*/




@media (max-width:768px) {

.centerr {
	 width: 92%;
}
/*шапка*/
.zagolovok_slider_text {display: none;}
.zagolovok_slider_big {margin: 0; width: 80%;}
.sequenceSlider .linkNext {
    font-size: 0;
    color: transparent;
    margin: 0;
    padding: 0;
background-image: url(strelka-belaya-vpravo.png);
background-position: center center;
background-repeat: no-repeat;
background-color: transparent;
border: 1px solid white;
border-radius: 300px;
background-size: 50%;
width: 40px;
height: 40px;
position: absolute;
right: 20px; top: 13px;
}
.sequenceSlider .camera_caption {
	background-color: rgba(0,0,0,0.6); padding: 20px;
	margin-top: 23%;
}
.sequenceSlider .sequence-prev, .sequenceSlider .sequence-next {
    top: 25px;
}
#div12 {
    width: 100%; display: inline-block; margin-bottom: 20px; text-align: center;
}
#div52 {    text-align: center;}
#div18 {
    float: none; display: inline-block; vertical-align: top; margin-left: 0; margin-right: 25px;
}
#div15 {    float: none;  display: inline-block; vertical-align: top;}
/*конец шапки*/


/*центр*/
.menu_link__effect_dream_honey-object {
    margin-bottom: 25px;
    width: 100%;
}
.menu_link__effect_dream_honey-title {
    min-height: auto;
}
#content3 .contentText {
    text-align: center;
}
#content3 .anonses_blockmy_hidden {text-align: left;}
#div2555 {
	display: none;
}
.diamond_block {
    margin-right: auto; margin-left: auto; margin-bottom: 80px;
    float: none; display: inline-block;
}
.strelkanext_divcenter, #content7 .contentTitle {text-align: center;}
#content6 .object {
    padding: 20px;
}
#content3 {
    margin-top: 0px;
}
#div2472 {
    margin-top: 70px;
}
.cont_txt_contatks .object {width: 100%; margin-bottom: 20px; text-align: center;}
/*центр конец*/


/*подвал*/

/*соц иконки 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 конец*/
/*подвал конец*/





}/*@media*/



@media (max-width:720px) {

#global2 .object {    width: 100%;}
#global2 .objectTitle {    margin-bottom: 5px;}
#div221::before {    margin-right: -460%;}
#div226::before {    left: -480%;}

}/*@media*/

@media (max-width:650px) {

/*заказ звонка*/
.call_back_form_modal_form .send_form {
	 width:100%;
	 top:5%;
	 padding:60px 10%;
	 -moz-box-sizing:border-box; box-sizing:border-box;
}
.call_back_form_modal_form .send_form {
	top: 0px;
}
.call_back_form_modal_form {
	overflow: auto;
}
/*заказ звонка конец*/

#content6 .object {
    padding: 25px; width: 100%;
}
#content6 .objectImage {
    margin-right: 25px;
    margin-bottom: 0px;
    float: left;
}
.mailpodval2 {
    margin-left: 7%;
}
.photoAlbumAdapt .obj {
    margin-bottom: 20px;
    width: 47%;
}
.cont_txt_sambuko .object {width: 47%;}

}/*@media*/




@media (max-width:480px) {


#pageTitle {    font-size: 140%;}
.contentTitle {	font-size: 160%;}

/*шапка*/
.sequenceSlider .sequence-prev, .sequenceSlider .sequence-next {
    display: none !important;
}
.sequenceSlider .camera_caption {
    margin-top: 20%;
}
.sequenceSlider .linkNext {
    top: 11px;
}
.zagolovok_slider_big {
    font-size: 100%;
}
#div18 {
    width: 28px;
    margin: auto;
    position: absolute;
    top: 72px;
    left: 0;
}
.socseti {	margin: auto;}
.socseti5 {margin-top: 7px;}
#div15 {text-align: center;}
#div16 .phone1 {display: block;}
#div16 .phone2 {margin: auto; margin-top: 7px;}
#global1 {
    float: none;margin-bottom: 10px;
}
#div2487 {    display: none;}
#global20 {
	float: none; display: inline-block;
}
#div10.centerr {
    padding: 150px 0 30px 0;
}
.mail_lefttoss {display: none;}
.lang_block_my {float: none; display: inline-block;} 
/*конец шапки*/


/*центр*/
#div44 {text-align: center;}
#content6 .objectImage {
    margin: auto;
    margin-bottom: 15px;
    float: none;
}
#content7 .object {    width: 100%;}
#content7 .objectImage {
	margin: auto;
    margin-bottom: 15px;
 }
 .cont_txt_clients .object {width: 100%;}
/*центр конец*/


/*подвал*/
.phonepodval2 {
    display: block;
    vertical-align: top;
    margin-bottom: 0;
}
.mailpodval2 {margin: 0; margin-top: 15px;}
#global2 {
    margin-bottom: 0px;
}
#div93 {
	position: static; padding: 30px 0 40px 0; 
    border-top: 1px solid rgba(0,0,0,0.1);
    display: block;
	text-align: left;
}
#div221::before {    margin-right: -560%;}
#div226::before {    left: -560%;}
.to_top_area .button_to_top {
    width: 24px;
    height: 24px;
    bottom: 30px;
    right: 30px;
}
/*подвал конец*/


}/*@media*/




@media (max-width:398px) {

/*шапка*/
#div18 {
    top: 92px;
}
#div221, #div226 {display: none;}

/*конец шапки*/


/*центр*/
.diamond_block {
    margin: auto; margin-bottom: 40px;
    width: 250px;
    height: 250px;
    transform: rotate(0deg);
}
#div270 {
    margin-bottom: 70px;
}
.cont_txt_sambuko .object {width: 100%;}
/*центр конец*/


/*подвал*/

/*подвал конец*/

}/*@media*/