.menumob {display:none;}

@media only screen and (max-width:950px){body{min-width:320px}.l-wrap{width:100%;max-width:950px}
.b-head__nav ul.menu li,.b-head__links ul li{display:inline-block;margin:0 15px}
.l-wrap__head{padding:0}.b-head__cityselect{margin-left:6%;width:195px}.b-head__cityselect select{font-size:16px}
.b-subfoot_bg{background:#f4f4f6}
.b-subfoot{width:100%;max-width:900px}
.b-foot{display:none}.b-footpanel__copy{max-width:550px;width:100%;margin:0 auto}#block-block-1{text-align:center}.foot_links{text-align:center;margin:0 0 10px}.b-sidebar{margin:0 0 20px 4px}.b-itemlist-one{width:50%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:15px}.b-itemlist__one__img{float:none;margin:0 auto;width:142px;margin-bottom:2px}.page-comments .b-itemlist__one__img{float:left;width:125px;margin:7px 10px 5px 7px}.b-itemlist__one__details .checked{left:50%;bottom:auto;top:233px}.b-itemlist__one__phone{font-size:22px;margin-bottom:4px;text-align:center}.b-itemlist__one__params p{width:auto!important;margin:0 5px 5px}.b-itemlist__one__price{width:150px;margin:0 auto 5px}.b-itemlist__one__params{margin-bottom:2px;margin-top:7px;text-align:center}.b-itemlist__one__stit{margin:0 auto;padding-bottom:5px}#drop-down{margin:0}.field-content{margin-bottom:10px}.b-sidebar__totop{left:45%}.b-profile__services__col{width:auto}.b-content{padding-left:0}.b-profile__details{padding-left:0}.b-profile__params__col{width:160px}.b-profile__services__col{width:145px;margin-right:20px}.b-profile__services__col_2{width:145px}}

@media only screen and (max-width:950px){

.my-anket table {width:100%;}
.my-anket thead {display: none;}
.my-anket tr:nth-of-type(2n) {background-color: inherit;}
.my-anket tr td:first-child {background: #f0f0f0; font-weight:bold;font-size:1.3em;}
.my-anket tr th:first-child {font-weight:bold;font-size:1.3em;}
.my-anket tbody td, .my-anket tbody th {display: block; text-align:center;}
.my-anket tbody td, .my-anket tbody th:before {
content: attr(data-th);
display: block;
text-align:center;
}

.show-baner{border:1px solid #d5d6d8;border-radius:5px;display:block;line-height:2em;margin:0 0 15px;padding:2px 4px 0}.b-head__bg .active{color:#dba1e6!important}.jdu-zvonka{display:none}.last span{background:transparent url("images/graphics.png"/*tpa=http://vladivostok.intim25.biz/sites/all/themes/baby/i/graphics.png*/) no-repeat scroll 0 -89px;display:inline-block;font-size:10px;height:14px;margin-right:4px;position:relative;top:2px;width:14px}.last sup{color:#e165f8;font-family:tahoma,sans-serif;font-size:10px;position:relative;top:-3px}.b-head__nav a,.b-head__links a{font-size:14px;color:#fff}
.foot_links a:first-child{}.menu.zoom-li li{width:107px!important}.b-newslist__one .fz-12 a{color:#e8e5e7}.b-newslist__one p{color:#999}.b-newslist__alllink a{color:#e8e5e7}#sidebar-first .dib.menu li{margin:0 0 6px 9px;width:29px}.b-profile__details{padding-left:10px}.foto-title{margin-bottom:20px;margin-top:5px}.b-head__cityselect{width:160px}.b-head__top{padding:0 10px;height:81px}
.b-head__nav ul.menu,.l-wrap .menu{text-align:center}.b-head__bg{background:0 0}
.b-head__bot{background:0 0}.nomobi{display:inline}.b-head__links{margin:0;clear:both;background:rgba(0,0,0,.5) none repeat scroll 0 0}.b-sidebar{margin:0 0 20px 20px}.b-head__nav{background:rgba(0,0,0,.5);height:auto;padding:0}.pswp__bg{opacity:1!important}
.b-head__nav ul.menu li,.b-head__links ul li{display:block;font-family:Arial,sans-serif;font-size:14px;float:none;font-weight:400;line-height:25px;margin:0;text-transform:uppercase;width:100%;font-weight:700}
.b-head__note{display:none}.b-head__18{display:none}#block-block-6{display:none}
.b-head{background:#F3F4F6;height:430px}.b-head__top{margin-bottom:0}.b-head__links ul .last{display:block}.b-head__logo{float:left;padding-top:16px}.b-head__logo img{height:36px;width:119px}.b-head__logo span{font-size:11px}
#block-menu-menu-header-menu-2 .menu{background:rgba(0,0,0,.5);height:auto;padding-bottom:5px;margin-top:1px}.b-head__links li a{text-decoration:none}.aside{float:none;margin-bottom:30px;width:100%;margin-left:0}.aside .box h3{color:#fff;text-align:center}.aside .box .half-li,.aside .box .dib{text-align:center}.aside .box .half-li li,.aside .box .dib li{display:inline-block;float:none}
.b-sidebar{display:block;position:fixed;overflow:hidden;margin:0;padding:10px;width:240px;border-radius:0;background:#79797A;height:100%;top:0;left:0;z-index:100;overflow:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}

.b-sidebar a {color:#F3F4F6;}

.aside .box ul{margin-left:0}.aside .box .dib li{margin-left:9px}.menu_left{display:none}.menu-toggle{display:block}.overlay{position:fixed;background:rgba(0,0,0,.7);height:100%;left:0;top:0;width:100%;z-index:2;display:none}.b-head__addbtn{display:none}.b-head__authlink{margin-right:48px;margin-top:24px}.b-tit{color:#fff}#block-menu-menu-dopolnitelnye .menu li,#block-menu-menu-po-uslugam .menu li,#block-menu-menu-news-navigation .menu li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.b-content{padding:0 0 0 5px;min-height:200px}.n-content{padding-left:0}#block-system-main h1{font-size:19px}.b-stit{font-size:21px}.b-itemlist__one__descr::before{display:none}.b-sidebar__totop{left:86%;bottom:5%;width:65px;margin-left:0}.b-inp-btn_totop a,.b-inp-btn_totop input{padding:4px 0}.b-popup{z-index:4}#fader{z-index:3}.b-inp-btn_big a,.b-inp-btn_big input{font-size:18px;padding:11px 0 15px}.b-profile__photos{width:230px}.b-sidebar__banner{display:none}.back-node{display:block}.page-node .b-profile__slasher{margin:40px 6px 10px}

.menumob {display:block;}
.menumob2 {display:none;}

}

@media only screen and (max-width:600px){.b-profile__photos{float:none;margin:0 auto;overflow:hidden}}@media only screen and (max-width:480px){.b-itemlist-one{width:100%;padding:0 10px}.b-profile__descrip{font-style:italic;text-align:center;font-size:13px;display:block}#drop-down{float:none;margin-top:10px}.b-profile__params__col span{width:71px}.b-profile__details{width:100%;display:block;float:none;overflow:hidden;padding-top:20px}.exposed-filter-wrap>div{float:none}.page-podbor .views-exposed-form label{line-height:26px}.parametri .form-item label,.tarif .form-item label{line-height:30px;margin:0 8px}.right-exposed>div>div{width:320px}.right-exposed>div,.left-exposed>div{margin-bottom:15px;line-height:25px}.check-foto{display:inline-block}.b-head__cityselect select{font-size:14px;margin-right:46px}.b-head__cityselect__label{display:inline;float:none;margin:0}.b-popup{width:300px;margin-left:-150px;top:75px}.b-head__cityselect{clear:both;float:none;margin:0 auto;padding:0;width:100%;text-align:right;position:relative;top:-4px}.comment-form-wrap{margin-right:5px}.comment-form-wrap textarea{height:110px;font-size:15px}.b-profile__details{padding-left:2px}.time_to_call{text-align:center}.b-popup__head{height:53px}.b-popup__tit{font-size:27px;line-height:52px}.zab-pas{left:110px;top:153px}.password-strength{margin-left:0}.b-popup label{text-align:left;width:65px}.b-popup__wrap input{width:160px}.b-popup__close{right:20px;top:17px}.confirm-parent,.password-parent{width:248px!important}.password-strength{margin-left:75px;width:173px}.b-popup__wrap div.password-confirm{width:99%}.form-type-password,.form-item-pass-pass1,.password-parent{width:248px!important}.b-itemlist__one__descr{font-size:12px;height:52px;margin-top:2px;padding:2px 10px}.b-profile__status{display:none}.b-profile__tel{display:block;text-align:center;font-size:25px}.status-ok-zvonok{font-size:22px}.b-profile__params__col{width:50%}.b-profile__params__col.last_col{margin-left:-3px;width:91px}.b-wrap{margin:0 8px}.page-node-18{min-width:250px}.page-node-18 .form-text.required{width:150px}.page-node-18 .webform-component--message{margin:10px 0 0;width:239px}.obrat-sv{font-size:12px;left:11px}.page-comments .com-page img{height:105px;width:105px}.name_strong{margin-top:3px;margin-left:5px}.about-comment{margin-left:5px}.field-content.title_com{margin:20px 0 3px;text-align:center}.b-newslist__item__text{overflow:visible}.page-comments .b-itemlist__one__img{float:none;margin:0 auto;width:107px;margin-bottom:2px}.int-foto{margin:0 auto}.b-sidebar__totop{left:76%}.b-newslist__item{margin:0 5px 25px}.b-onenews__side{margin:0 0 20px;float:none}.b-profile__quote{font-size:12px}}@media only screen and (max-width:325px){.b-profile__tel{text-align:center;font-size:22px}.b-profile__descrip{font-style:italic;text-align:center;margin-left:-4px;font-size:12px}}