@media screen and (max-width:767px){body{background-image:none}.content{overflow:hidden;width:100%}.main h1{font-size:22px;font-weight:400}.head .slogan{display:none}.phone{display:inline-block;font-size:22px;margin-left:120px;position:relative;top:90px;vertical-align:top;z-index:105}.row2 .phone{line-height:normal;margin-left:0;margin-top:-70px;z-index:5}.workhours{color:#9b9b9b;font-size:12px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:1.07;width:195px}.row2 .workhours,.workhours{display:block}.search{display:inline-block}.head .row2 .logo{overflow:hidden;width:75px}.search input{line-height:25px;margin-left:20px;margin-top:10px;width:240px}.result{color:#000;font-size:14px;height:24px;text-align:left;width:80px}.analysis{display:block!important;height:50px;margin-top:0;position:inherit;top:60px}.main{margin-left:10px;margin-right:10px}.menu{padding-left:10px;padding-right:10px}.main_menu{height:50px;width:479px}.menu .submenu{background-color:#f3f1ed;border-radius:10px;box-shadow:0 2px 10px 0 rgba(0,0,0,.23);margin-left:3px;margin-top:-150px;padding-bottom:15px;padding-top:17px;position:absolute;width:270px;z-index:50}.menu .submenu a{color:#000;display:inline-block;font-size:16px;font-weight:300;padding:8px 15px 8px 20px;text-decoration:none;width:235px}.submenu ul ul{left:270px}.analysis,.main_menu,.menuico,.srcico{display:inline-block}.menuico,.srcico{display:none;position:relative;top:-10px}.srcico{margin-left:15px;margin-top:30px;overflow:hidden;vertical-align:top;width:0}.main_menu{display:none}.analysis a,.main_menu a{color:#fff;display:inline-block;font-size:16px;margin-top:14px;padding-left:18px;text-decoration:none;width:100%}.analysis a{padding-left:0;text-align:center}.main_menu a{display:block;font-size:15px}.main_menu .more{display:none}.address,.city,.lk,.mobile_menu,.notebook_icon,.search_menu{background-position-x:center;margin-top:0;padding-left:0;width:55px}.address,.city,.lk,.mobile_menu,.notebook_icon,.result,.search_menu{color:#f03;display:inline-block;font-size:11px;height:auto;padding-top:30px;text-decoration:none}.result{background-image:url(/build/images/result_ico.455390ce.png);background-position-x:7px;background-repeat:no-repeat;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;width:65px}.head .row1{background-color:#f4f4f4;height:71px;position:relative}.head .row2{height:95px;padding-left:10px;padding-right:10px}.row2 .workhours{line-height:normal;margin-left:100px;margin-top:-35px}.head .row2 .logo{display:inline-block;margin-right:20px;margin-top:21px}.head .row2 .logo img{height:60px}.main h2{font-size:30px;font-weight:300}.main .block1 p{color:#4a4a4a;font-weight:300;line-height:1.5}.main .block1,.main .block2{display:none;vertical-align:top}.main .block2 p{color:#4a4a4a;font-size:18px;letter-spacing:.9px;margin-block-start:0}#owl-one{display:inline-block!important;height:auto;margin-bottom:20px;position:relative;width:100%}.owl-carousel .owl-stage-outer{border-radius:10px}.block10{margin-top:25px}.block11{display:none}.block11 a{align-items:center;background-color:#1c3f94;border-radius:10px;color:#fff;display:flex;font-size:16px;height:85px;justify-content:center;line-height:25px;text-align:center;text-decoration:none;width:100%}.block11 .sep{height:20px;width:0}.footer{border-top:1px solid #9b9b9b;margin-top:25px;padding-top:38.5px}.footer .call .cp,.footer .call .sl{display:inline-block;line-height:50px}.footer .call .cp{font-size:20px}.footer .call .sl{display:none}.footer .block1,.footer .block2,.footer .block6{display:inline-block;vertical-align:top;width:189px}.footer .block2 a{font-size:14px;vertical-align:top}.footer .block1,.footer .block2,.footer .block3,.footer .block4,.footer .block5{margin-right:33px}.footer .block1 a,.footer .block2 a,.footer .block3 a,.footer .block4 a,.footer .block5 a{color:#000;display:inline-block;margin-bottom:15px;text-decoration:none}.footer .block2{margin-right:20px;width:150px}.footer .block1{font-size:14px;font-weight:300}.footer .social{margin-top:31px}.footer .social>a{margin-right:10px}.footer .payments{margin-top:30px}.footer .payments .mir,.footer .payments .visa{display:none}.owl-nav{margin-top:-28px;position:absolute;top:50%;width:100%}.owl-next,.owl-prev{display:none}.banner{margin-top:21px;text-align:center}.banner div{display:inline-block}.banner .space{margin-top:20px}.banner div a{border:0}.banner img{border-radius:10px;width:300px}.block12{margin-top:0}.complex>a{border:1px solid #eaeaea;border-radius:25px;color:#b7b7b7;display:inline-block;line-height:50px;margin-bottom:15px;margin-left:33px;text-align:center;text-decoration:none;width:170px}.block12 a.news{background-color:#f9f9f9;color:#4a4a4a;display:block;margin-bottom:3px;padding:14px 30px 16px;text-decoration:none}.block12 a.news:nth-child(3){display:none}.block12 .news .date{display:block;font-style:italic;margin-bottom:5px;width:150px}.block12 .news .data{display:inline-block;width:100%}.block13 .video,.block13 .video_title{display:none}.block13 .disco{background-image:url(/build/images/disco.77fb9fd6.png);background-position-x:26px}.block13 .disco,.block13 .spravka{background-color:#f9f9f9;background-repeat:no-repeat;border-radius:5px;display:inline-block;height:370px;margin-left:0;text-align:center;vertical-align:top;width:277px}.block13 .spravka{background-image:url(/build/images/nalog.2703901e.png);background-position-x:26px;margin-top:20px}.block13 .find{display:none}.block13 .spravka a{color:#000;font-size:28px;font-weight:300;margin-top:250px;width:230px}.block13 .disco a,.block13 .spravka a{display:inline-block;text-align:center;text-decoration:none}.block13 .disco a{border:1px solid #9b9b9b;border-radius:25px;color:#959595;font-size:16px;line-height:50px;margin-top:290px;width:200px}.block13 .find a{color:#000;display:inline-block;font-size:28px;font-weight:300;margin-top:190px;text-align:center;text-decoration:none;width:230px}.footer .block6 h4{font-size:18px;font-weight:700;margin-top:20px}.footer .block6{font-weight:300;margin-bottom:20px}.footer .block14{height:77px}.footer .block14 img{left:30px;position:relative;top:-88px}.block2 input{color:#4a4a4a;font-size:14px;letter-spacing:.7px}.block2 div{margin-bottom:16px}.breadcrumbs,.main_menu .v3{display:none}.adresses .block1{background-color:#f3f1ed;margin-bottom:20px;margin-right:20px;width:100%}.adresses .block1 a{border-bottom:1px solid #d8d8d8;color:#000;display:block;font-size:15px;font-weight:300;padding:8px 32px 8px 23px;text-decoration:none}.block2 .toolbar a{background-color:#f3f1ed;border-radius:10px 10px 0 0;color:#000;display:inline-block;line-height:52px;margin-bottom:0;text-align:center;text-decoration:none;width:138px}.block2 .list .item{border-top:1px solid #d8d8d8;padding-top:15px;position:relative}.block2 .list .item .name{display:inline-block;font-size:16px;letter-spacing:.8px;margin-bottom:0;width:280px}.block2 .list .item .descr{font-weight:300}.block2 .list .item a.open{background:url(/build/images/adr_list1.ed57a86f.png) no-repeat 0 9px}.block2 .list .item a.close,.block2 .list .item a.open{display:inline-block;height:25px;margin-left:15px;position:absolute;right:15px;text-decoration:none;top:15px;vertical-align:top;width:14px}.block2 .list .item a.close{background:url(/build/images/adr_list2.d093f292.png) no-repeat 0 9px}.block2 .map{border-top:1px solid #d8d8d8;padding-top:20px;width:100%}#YMapsID{height:300px}.adresses .block2{width:100%}form[name=voting] label{margin-left:0!important;width:270px}.popup{height:455px;left:50%;margin:0 0 0 -155px;position:absolute;top:5%;width:310px}.popup_ok{margin:20px 0}.popup_pad ul{border:1px solid #ccc;display:inline-grid;height:250px;overflow:auto;padding:5px;width:220px}.complex{display:none}.position_descr{width:100%}.position_info{border-radius:0;width:230px}.filter_results{margin-top:20px;padding-left:0}.filter_results .position .name{width:200px}.filter_results .position .price{font-size:18px;padding-right:0}.getresult{height:374px;left:50%;margin-left:-150px;width:300px}.getresult .ins{left:50%;margin-left:-125px;position:relative;width:250px}.getresult .title{padding-bottom:10px;padding-top:15px}.getresult .cls{right:15px;top:15px}.getresult .label{padding-top:15px}.getresult form input{width:200px}.getresult a.info{background:none;background-color:#fff;border:1px solid #9b9b9b;height:50px;margin-left:0;margin-top:40px;padding-left:0;width:128px}.getresult .antispam input{width:160px}.getresult .antispam img{margin-left:10px}.login .block21,.login .block22{min-height:426px;width:270px}.getresult form input,.login .block21 form input{width:200px}.login .block22 .main{width:260px}.lk_exit{margin-left:0;overflow:hidden;right:0;width:90px}.block22 .left{width:100%}.block22 .main{margin-left:0;width:100%}.block22 .main a.add{left:260px}.block22 .main .orders .row .date{width:130px}.block22 .main .orders .row .name,.block22 .main .orders .row .num{padding-left:0}.block22 .left .account,.block22 .left .help,.block22 .left .orders{padding-bottom:15px;padding-top:15px}.block22 .left .orders{background-position-y:10px}.block22 .left .account{background-position-y:15px}.block22 .left .help{background-position-y:10px}.block22 .main a.add{line-height:60px;margin-left:30px;position:static}.add_order a.submit{display:inline-block;line-height:20px;margin-top:20px}.add_order .order_num{width:200px}.pets{width:320px}.pets .services{background-image:url(/build/images/dog-3.b77b6b8d.jpg);background-repeat:no-repeat;min-height:640px;padding-left:10px;padding-right:100px}.pets .services .title{font-size:36px;margin-bottom:35px;padding-top:260px;width:300px}.pets .about div{width:300px}.pets .about .title{background-image:url(/build/images/cat-3.adc0fcff.jpg);background-repeat:no-repeat;height:290px;margin-bottom:35px}.pets .about .title div{font-size:27px;padding-left:10px;padding-top:205px;width:320px}.prices table td:first-child{font-weight:600;width:180px}.prices table td:nth-child(2){font-weight:600;width:80px}.prices table td:nth-child(3){width:50px}.calendar,img.calendar1{width:300px}.sale20,.sale40{background-position-y:70px;font-size:24px;height:200px;left:100px;line-height:1.2;position:relative;text-align:right;top:0;width:123px}.title1{line-height:1.2;width:250px}.calendar a{font-size:18px}.calendar .m1,.calendar .m10,.calendar .m11,.calendar .m12,.calendar .m2,.calendar .m3,.calendar .m4,.calendar .m5,.calendar .m6,.calendar .m7,.calendar .m8,.calendar .m9{height:235px;width:150px}.calendar div div{font-size:40px;margin-right:10px}.calendar div div.name{display:table-cell;height:155px;padding-left:20px;padding-right:20px;text-align:left;vertical-align:bottom}.menuico{margin-right:0}.search{background-color:#f4f4f4;background-repeat:no-repeat;display:block!important;height:70px;line-height:70px;position:absolute;top:0;width:100%;z-index:50}.search input{background-color:#fff;border:0;font-size:16px;font-weight:300;height:40px;margin-left:23px;margin-top:-20px;outline:none;padding-left:0;padding-right:0;position:absolute;top:50%;width:calc(100% - 80px)}.search input[type=submit]{-webkit-appearance:none;background-image:url(/build/images/search_ico.acf6dd27.png);background-repeat:no-repeat;color:#fff;display:none;font-size:14px;line-height:30px;margin-left:10px;margin-right:5px;padding-left:30px;padding-right:0;position:absolute;right:15px;top:10px;width:30px}.search input[type=submit]:hover{cursor:pointer}.searchresult{width:280px}.searchresult .results .name{font-size:14px;padding-left:10px;width:250px;width:180px}.searchresult .results .price{font-size:14px;width:80px}.searchresult .pages .name{font-size:14px;padding-left:10px;width:calc(100% - 40px)}.searchresult .pages .price{font-size:14px;width:80px}.searchresult h2{font-size:20px;line-height:normal;padding-top:30px}.searchresult a.close{left:245px}#calculator-block{height:auto;padding-bottom:20px;width:277px}#calculator-block .ins{margin-left:-125.5px;width:250px}.getresult a.switch{margin-top:10px;width:200px}#calculator-block .toolbar{text-align:center}#calculator-block .calculator-input-block-1 input{margin-right:5px;width:60%}#calculator-block .calculator-input-block-2 input{margin-right:0;width:90%}.callhomelogo img{width:300px}.callsteps .step{margin-right:10px;width:200px}.callsteps .step .title{margin-left:5px}.callresult{padding-bottom:30px;padding-right:30px}.callhomecity1{display:block}.callhomecity2{display:block;padding-left:0}.covid,.covid_rec,.result.result_ico{display:none}.notebook_block{color:#f03;padding-left:0;padding-top:0;top:0;width:65px}.notebook_block .count{left:35px;top:-5px}.row2{position:relative}.covid-chart,.covid-chart2,.covid-chart3{overflow:hidden;position:relative;width:320px}.covid-chart .nav-bar,.covid-chart2 .nav-bar,.covid-chart3 .nav-bar{height:0;margin-top:-25px;position:absolute;top:50%;width:320px}.covid-chart2 .nav-bar,.covid-chart3 .nav-bar{margin-top:-68px}.busy-block{line-height:normal;padding-bottom:10px;padding-top:10px}.mark2020{display:none}.searchresult{background-color:#fff;margin-left:0;margin-top:71px;width:100%}.searchresult a{width:100%}.searchresult .results .name{width:calc(100% - 110px)}.clearsearch,.closesearch{display:inline-block}.pcriframe{height:2600px}.calendar_2021{background-image:url(/build/images/calendar_2021_320.006f2355.jpg);background-repeat:no-repeat;height:340px}.calendar .m1,.calendar .m10,.calendar .m11,.calendar .m12,.calendar .m2,.calendar .m3,.calendar .m4,.calendar .m5,.calendar .m6,.calendar .m7,.calendar .m8,.calendar .m9{height:400px;width:270px}.bonus_40,.bonus_50,.bonus_60{background-position-x:30px;background-position-y:220px}.calendar a{font-size:23px}.calendar div div.name{height:0;padding-left:30px;width:220px}.calculator_btn,.footer .block2 a.a_footer_contacts,.footer .block2 a.a_footer_history,.footer .block2 a.a_footer_partners,form[name=voting]{display:none}.cookies_policy{left:50%;margin-left:-150px;width:260px}.cookies_policy_msg{width:240px}.cookies_policy_confirm{margin-right:0;margin-top:15px}.upload_app{display:block;font-size:15px;font-stretch:normal;font-style:normal;font-weight:300;letter-spacing:normal;line-height:normal;margin:15px 0 11px;position:relative;width:100%}.upload_app .popup_close{right:15px;top:0}.search .closesearch{display:inline-block}.top_menu_city_title,.top_menu_menu_title,.top_menu_notebook_title,.top_menu_result_title{color:#f03;display:inline-block;font-size:11px}.notebook_icon{color:#f03;font-size:11px;height:auto;padding-left:0;padding-top:30px}.top_menu_result_title{left:0;position:absolute;top:31px}.top_menu_city_title{left:0;position:absolute;top:32px}.top_menu_menu_title{left:1px;position:absolute;top:32px}.mobile_select_city_popup{background-color:#21539a;color:#fff;display:block;font-size:14px;font-weight:500;letter-spacing:.8px;padding-bottom:20px;padding-left:50px;padding-top:15px;position:relative}.select_city_popup_info{left:15px;position:absolute;top:15px}.select_city_msg{padding-bottom:15px}.mobile_select_city_popup .popup_close{right:15px;top:15px}.select_city_confirm{background-color:#fff;border-radius:25px;color:#21539a;display:inline-block;margin:0 5px 0 0;text-align:center;width:20px}.select_city_confirm,.select_city_select{padding:14px 15px 15px;text-decoration:none}.select_city_select{border:1px solid #fff;border-radius:25px;color:#fff;height:50px;width:166px}.search_input{border:0;border-radius:25px;height:50px;margin-left:16px;margin-top:-25px;top:50%;width:calc(100% - 116px)}.mobile_menu_items,.search_input{background-color:#fff;position:absolute}.mobile_menu_items{padding-bottom:30px;padding-top:20px;top:61px;width:100%;z-index:110}.mobile_menu_items a{display:block;font-size:16px;font-weight:300;padding-bottom:10px;padding-left:10px;padding-right:10px;text-decoration:none}.main .adresses .block1,.main .adresses .block2{display:inline-block}.main .block1{display:none}#back_to_mobile_menu{background-image:url(/build/images/prev.d03e0fd7.png);background-repeat:no-repeat;display:block;font-weight:300;margin-left:10px;padding-bottom:19px;padding-left:70px;padding-top:19px;text-decoration:none}.mobile_price_items{background-color:#fff;padding-bottom:30px;padding-top:20px;position:absolute;top:70px;width:100%;z-index:110}.mobile_price_items ul{list-style:none;padding-inline-start:10px}.mobile_price_items li{display:inline-block;padding-bottom:10px;padding-left:10px;vertical-align:top;width:140px}.mobile_price_items li a{font-weight:300;text-decoration:none}.footer .block3{float:right}.footer .block3 a.gemohelp_vet{display:none}.block13{text-align:center}.mobile_app_footer{font-size:14px}.footer .block3{margin-right:0!important;width:185px}.footer .block3 img{width:90px}.header_mobile_menu{display:block;position:relative}.header_desktop_menu,.notebook_block{display:none}.header_mobile_menu .notebook_block{display:inline-block}.header_mobile_menu_table{background-color:#f4f4f4;padding-top:10px;position:absolute;top:0;width:100%;z-index:11}.header_mobile_menu_table td{text-align:center}.order_pay .part1 .img2{display:none}.order_pay .part1 .img1{padding-left:10px}.order_pay .part1 .img3{margin-left:30px}.order_pay .part2 .col1,.order_pay .part2 .col2{width:170px}.order_pay .part2 .col2{margin-left:10px}.payment_methods img{padding-right:50px}.mobile_menu_background{background:url(/build/images/popup_wrap.9a25fff4.png) repeat 0 0;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10}.banner div.main_banner:nth-child(2),.banner div.main_banner:nth-child(3),.banner div.main_banner:nth-child(4){margin-left:0;margin-top:15px}.banner div.main_banner a img{width:100%}.vacancy_list .vacancy .vac_field{margin-right:25px}.vacancy_list .vacancy .vac_more{float:none;margin-right:0;margin-top:20px}.lk_dynamic{font-size:0;width:45px}.calendar2022>div{width:100%}#recipient_email{display:block;margin-bottom:20px}.main_banner{width:100%}.popup_pad{height:100%}.orders__order-ico{padding-left:10px;padding-right:30px}.lk_dynamic{left:325px;top:-55px}.lk_exit{top:-55px}.footer__column__title{font-size:16px;height:auto;margin-bottom:10px;margin-top:15px}.footer__icons a{margin-right:14px}.footer__copy{display:block;font-size:12px;line-height:1;margin-bottom:15.5px;margin-right:0}.footer__payment_icons{margin-left:0;margin-top:10px}.footer__payment_icons img{margin-right:15px}.block_footer{padding-top:0}.block_footer .call .sl{display:none}.block_footer .block14 img{left:50%;margin-left:-103px;top:-76px;width:83px}.block_footer .call{height:32px}.block_footer .call .cp{line-height:32px}.about__video,.block_numbers,.block_popular{display:none}.subscribe_form{height:260px;padding-left:0}#recipient_email,.subscribe_form input[type=checkbox]{margin-left:30px}.about_element{background-position-x:center;background-position-y:30px;background-size:200px,198.2px;height:386px;margin-left:0;width:100%}.about_element div{display:inline-block;font-size:18px;line-height:normal;padding-left:0;padding-top:185px;text-align:center;width:227px}.subscribe_title{line-height:25px;margin-left:30px;margin-top:30px}.subscribe_form button[type=submit]{margin-left:30px;margin-top:20px}.block12 a.more{color:#fff;margin-top:-65px}.mobile_menu{background-image:url(/build/images/menu_ico.a3791d00.svg);background-repeat:no-repeat}.lk,.mobile_menu{margin-left:0}.row2 .bvi-style,.search_form{display:none}.block_banner2 a{background-color:#21539a;background-position-x:right;background-position-y:top;background-repeat:no-repeat;background-size:auto 60px;height:60px;margin-bottom:20px;margin-right:0;max-width:636px;padding-left:0;text-align:left;width:100%}.block_banner2{margin-bottom:10px;text-align:center}.block_banner2 a span{margin-left:30px;margin-top:15px}.block_banner2 a span br{display:none}.block_banner2 a:nth-child(4) span{line-height:1;margin-top:13px;width:240px}.block_about{margin-left:0;text-align:center}.search_menu_td{display:table-cell}.subscribe_form .required{padding-right:0}.footer__icons{margin-top:0}.footer__payment_icons{display:block}.footer__payment_icons .mastercard{width:43px}.footer__payment_icons .visa{width:44px}.footer__payment_icons .mir{width:46px}.footer__payment_icons .maestro{width:41px}.numbers__title{display:none}.dynamic_submenu{right:150px;top:-55px}.about_element{display:none}.footer__column{line-height:1;width:300px}.footer__column:first-child,.footer__column:nth-child(2){display:none}.footer__column:nth-child(3){margin-top:10px}a.footer__app{display:inline-block;margin-bottom:0;margin-right:15px}.footer__app img{width:96px}.footer__social img{width:32px}.block_footer .call .cp a{font-size:16px}.block_footer a.gemohelp_vet{margin-bottom:15px}.block_footer .gemohelp_vet img{width:144px}.subscribe_form{display:none;text-align:left}.subscribe_button{background-color:#f03;border:0;border-radius:100px;color:#fff;display:inline-block;font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;margin-bottom:15px;margin-top:15px;padding:17px 23px 17px 28px;width:239px}.block_subscribe{text-align:center}.subscribe_button:hover{cursor:pointer}.promo_list a img{margin-bottom:20px;width:100%}.other_promos a:nth-child(2){display:none}.promo_title_image{width:100%}.position_info{border-radius:10px;margin-left:0;width:calc(100% - 50px)}.promo_includes .position .name{width:100%}.promo_total{display:table;width:100%}.promo_total .name{width:calc(100% - 150px)}.other_promos a img{margin-bottom:20px;width:100%}.promo_total .price{padding-left:10px;padding-right:0}.promo_includes .position .price{padding-right:0}.loyalty__program .loyalty__shortdescr{margin-bottom:20px;margin-left:0;margin-top:20px;width:calc(100% - 48px)}.loyalty__program img{width:100%}.loyalty__discountcard{margin-right:0;width:100%}.loyalty__info{padding-left:0;padding-top:70px}.loyalty__address div:first-of-type{padding-right:0}.loyalty__address div:last-of-type{display:block}.footer__developers_link{align-items:center;color:#000;cursor:pointer;display:flex;gap:12px;padding-bottom:16px;text-decoration:none}}