div#here_add_form.moduletable.formrequest {
    width: 550px;
}
.go_to_id a {
    font-size: 20px;
    color: #1785fd;
    margin-right: 10px;
}
.fb_dialog.fb_dialog_advanced{bottom:10%!important}
.fb_dialog{background:none !important;}
div#bingc-active{display:none!important}
.container{*zoom:1;min-width:1300px}
.custom.infoline a{text-decoration:none}
.container:before,.container:after{display:table;content:"";line-height:0}
.container:after{clear:both}
.header{width:1300px;margin:15px auto 6px}
.header:before,.header:after{display:table;content:"";line-height:0}
.header:after{clear:both}
.header p{margin:0}
.header p + p{margin:5px 0 0}
.header .logo{display:block;float:left;width:142px;border-right:1px solid #E5E5E5;margin-right:12px}
.header .headbar{float:left}
.header .headbar:before,.header .headbar:after{display:table;content:"";line-height:0}
.header .headbar:after{clear:both}
.header .headbar .custom{display:table-cell;vertical-align:top}
.header .headbar .custom.infoline{width:160px;text-align:left;color:#000;font-weight:300;font-size:17px}
.header .headbar .custom.infoline p{line-height:1;vertical-align:bottom}
.header .headbar .custom.infoline p.or_graph{font-weight:400;color:#828282;font-size:11px}
.header .headbar .custom.infoline span{line-height:1;font-weight:500}
.header .headbar .custom.infoline .sp2{font-size:25px}
.header .headbar .custom.infoline .sp3{font-size:25px}
.header .headbar .custom.modright{padding-right:40px;max-width:178px}
.header .headbar .custom.modright table{font-weight:600;float:right;width:195px;color:#000;font-size:13px;text-transform:uppercase;line-height:20px}
.header .headbar .custom.modpechat{text-align:center;padding:0 0 9px}
.header .headbar .custom.modpechat img{max-height:70px}
body.tablet .header .headbar .custom.modpechat{width:300px}
body.tablet .header .headbar .custom.modpechat img{max-height:50px}
body.mobile .custom.modpechat{display:none}
.header .headbar .custom.modright table img{margin:0 5px 9px 0}
.headbarmenu{width:1300px;margin:0 auto;position:relative;    display: flex;
    justify-content: space-between;     align-items: center;}
	.languages {
    margin-left: 20px; font-size: 12px;
}
div.mod-languages ul li:first-child {
    position: relative;
    margin-right: 10px;
}
div.mod-languages ul li:first-child:after {
        content: " ";
    display: block;
    position: absolute;
    width: 1px;
    height: 30px;
    top: -8px;
    right: -6px;
    background-color: #e5e5e5;
}
li.lang-active a {
    color: #007aff;
}
div.mod-languages a {
    text-transform: lowercase;
}
.headbarmenu:before,.headbarmenu:after{display:table;content:"";line-height:0}
.headbarmenu:after{clear:both}
.headbarmenu .nav.menu{display:table;}
.headbarmenu .nav.menu li{display:inline-block;text-align:right;padding:0;width:auto!important;margin-right:40px}
html[lang="uk-ua"] .headbarmenu .nav.menu li {
    margin-right: 30px;
}
div.mod-languages ul {
    display: flex;
}
.languages_mobile{display:none;}
.headbarmenu .nav.menu li a{display:inline-block;line-height:30px;min-height:30px;font-size:13px;font-family:'Roboto';font-weight:300;font-weight:400;color:#828282;text-decoration:none}
.headbarmenu .nav.menu li:last-child {
    margin-right: 0px;
}
body div.mod-languages li{margin:0px;}
.headbarmenu .nav.menu li a *{display:inline-block;vertical-align:middle}
.headbarmenu .nav.menu li a img{margin:0 5px 0 0}
.headbarmenu-block{width:100%;background:#F2F2F2}
.showcase1{*zoom:1}
.showcase1:before,.showcase1:after{display:table;content:"";line-height:0}
.showcase1:after{clear:both}
.innertop{*zoom:1}
.innertop:before,.innertop:after{display:table;content:"";line-height:0}
.innertop:after{clear:both}
.innertop .breadcrumb{margin:20px 0 0}
.custom.menu2{*zoom:1;width:100%;background:#7f8c8d;display:none}
.custom.menu2:before,.custom.menu2:after{display:table;content:"";line-height:0}
.custom.menu2:after{clear:both}
.custom.menu2 ul{width:1300px;margin:0 auto;display:table;font-weight:300;font-size:12px;line-height:30px}
.custom.menu2 ul li{display:table-cell;width:17.5%;color:#fff;list-style:circle;text-transform:uppercase;padding:0 0 0 15px;background-image:url(../images/li15.png);background-position:3px 11px;background-repeat:no-repeat;background-size:7px}
body.tablet .custom.menu2 ul li{width:auto}
.custom.menu2 ul li:nth-child(6){width:150px}
.wk-slideshow-aservicehome{*zoom:1;width:100%}
.wk-slideshow-aservicehome:before,.wk-slideshow-aservicehome:after{display:table;content:"";line-height:0}
.wk-slideshow-aservicehome:after{clear:both}
.wk-slideshow-aservicehome .btns.wk-slideset{width:100%;background:#fff;border:1px solid #7f8c8d;border-right:0;border-left:0}
.wk-slideshow-aservicehome .btns.wk-slideset .sets{overflow:visible}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set{width:1300px!important;display:table}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li{display:table-cell;width:180px;font-weight:300;font-size:17px;color:#000}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li >div{padding:30px 0;position:relative}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li >div:before{opacity:0;filter:alpha(opacity=0);content:" ";z-index:2;position:absolute;bottom:-15px;width:29px;height:15px;background-image:url(../images/activestr.png);background-position:50% 50%;background-repeat:no-repeat;right:50%;margin:0 -14px 0 0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li.active >div:before{opacity:1;filter:alpha(opacity=100)}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li img{-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin:0 0 10px;height:125px}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li p{margin:0}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li:hover{cursor:pointer}
.wk-slideshow-aservicehome .btns.wk-slideset ul.set li:hover img,.wk-slideshow-aservicehome .btns.wk-slideset ul.set li.active img{-webkit-transform:scale(1.11);-moz-transform:scale(1.11);-ms-transform:scale(1.11);-o-transform:scale(1.11);transform:scale(1.11)}
.wk-slideshow-aservicehome .wk-slideshow.contentbg{height:370px;width:100%;background-image:url(../images/slidebg.jpg);display:table;border-bottom:1px solid #7f8c8d}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container{display:table-cell;vertical-align:bottom}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container ul{width:1300px!important;margin:0 auto}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content{width:100%;display:table}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content >div{display:table-cell}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content >div.imgwrap{width:300px;padding:0 40px 0 0;vertical-align:middle}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content >div.imgwrap img{width:260px}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content h3{margin:0 0 40px;line-height:1;font-size:36px;font-weight:700;color:#000}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content h3 a{color:#000;text-decoration:none}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content h3 a:hover{color:#7f8c8d;text-decoration:none}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content p{*zoom:1;margin:0;font-weight:400;font-size:16px;line-height:1.4;text-align:justify}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content p:before,.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content p:after{display:table;content:"";line-height:0}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content p:after{clear:both}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content .links{text-align:right;margin:40px 0 0}
.wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content .links a + a{margin:0 0 0 20px}
.bottomwrap{*zoom:1;width:100%;background:#f1f1f1}
.bottomwrap:before,.bottomwrap:after{display:table;content:"";line-height:0}
.bottomwrap:after{clear:both}
.bottom{*zoom:1;width:1300px;margin:0 auto;padding:40px 0}
.bottom:before,.bottom:after{display:table;content:"";line-height:0}
.bottom:after{clear:both}
.moduletable.formrequest{*zoom:1;width:615px;float:left}
.moduletable.formrequest:before,.moduletable.formrequest:after{display:table;content:"";line-height:0}
.moduletable.formrequest:after{clear:both}
.moduletable.sendregion{*zoom:1;width:565px;float:left;padding:0 0 0 40px;font-weight:400;font-size:17px;line-height:1.4;text-align:justify}
.moduletable.sendregion:before,.moduletable.sendregion:after{display:table;content:"";line-height:0}
.moduletable.sendregion:after{clear:both}
.moduletable.sendregion h3{font-weight:600;font-size:18px;line-height:1;margin:0 0 10px;text-transform:uppercase;letter-spacing:1px;text-align:center}
.moduletable.sendregion h3 + h3{margin:0 0 40px}
.moduletable.sendregion ol{margin:0 0 20px;padding:0 0 0 30px}
.footerwrap{*zoom:1;width:100%;background:#7f8c8d}
.footerwrap:before,.footerwrap:after{display:table;content:"";line-height:0}
.footerwrap:after{clear:both}
.footer{position:relative;*zoom:1;width:1300px;margin:0 auto;font-weight:300;color:#fff;padding:40px 0 0}
.footer:before,.footer:after{display:table;content:"";line-height:0}
.footer:after{clear:both}
.footer .custom.socicons{float:left;width:300px}
.footer .custom.socicons p{margin:0}
.footer .custom.socicons ul.nav li,.footer .custom.socicons ul.nav li img{display:none;margin:0 0 5px}
.footer .custom.socicons ul.nav li a,.footer .custom.socicons ul.nav li img a{color:#fff;text-decoration:none;font-size:12px;line-height:1;text-transform:uppercase}
.footer .custom.socicons ul.nav li a:hover,.footer .custom.socicons ul.nav li img a:hover{text-decoration:underline}
.footer .custom.socicons ul.nav li.item-107,.footer .custom.socicons ul.nav li.item-108,.footer .custom.socicons ul.nav li img.item-107,.footer .custom.socicons ul.nav li img.item-108{display:block}
.footer .custom.socicons table{margin:10px 0 0;float:left;width:auto}
.footer .custom.socicons table td{padding:0 10px 0 0}
.footer .custom.adresse{float:left;width:930px;font-size:16px;line-height:20px}
.footer .custom.adresse ul{width:100%;display:table}
.footer .custom.adresse ul li{display:table-cell}
.footer .custom.adresse img{display:inline-block;margin:0 4px 0 0}
.footer .custom.copyright{float:left;width:100%;font-size:12px;line-height:32px;text-align:center}
.footer .custom.copyright p{margin:0}
.custom.maps{position:relative}
.custom.maps .tab-content{min-height:363px}
.custom.maps .tab-content .tab-pane{display:none}
.custom.maps .tab-content .tab-pane.active{display:block}
.custom.maps .mapnavwrap{width:1300px;margin:103px auto 0;position:relative}
.custom.maps .nav.nav-tabs{position:absolute;z-index:2;top:0;left:0;width:280px}
.custom.maps .nav.nav-tabs li{margin:0;width:280px;height:90px;background:rgba(127,140,141,.78);list-style:none}
.custom.maps .nav.nav-tabs li a{display:block;padding:13px 15px 10px 26px;color:#fff;text-decoration:none}
.custom.maps .nav.nav-tabs li img{margin:0 3px 0 0}
.custom.maps .nav.nav-tabs li:hover,.custom.maps .nav.nav-tabs li.active{background:#46a0de}
.icometrow{background-color:#eb695c;border-radius:50px;width:16px!important;height:16px!important;background-position:50% -70px!important}
.custom.maps .nav.nav-tabs li + li{margin:1px 0 0;background-position:-19px -294px}
.custom.maps .nav.nav-tabs li + li:hover,.custom.maps .nav.nav-tabs li + li.active{background-position:-19px -434px}
.custom.maps .nav.nav-tabs li + li + li{background-position:-19px -574px}
.custom.maps .nav.nav-tabs li + li + li:hover,.custom.maps .nav.nav-tabs li + li + li.active{background-position:-19px -714px}
.custom.maps ymaps .ymaps-group,.custom.maps ymaps .ymaps-b-select.ymaps-b-select_control_listbox,.custom.maps ymaps .ymaps-copyrights-pane{display:none}
.custom.maps .mapimageswrap{*zoom:1;position:relative;width:1200px;margin:0 auto}
.custom.maps .mapimageswrap:before,.custom.maps .mapimageswrap:after{display:table;content:"";line-height:0}
.custom.maps .mapimageswrap:after{clear:both}
.custom.maps .mapimages{position:absolute;top:15px;width:280px;right:0;z-index:2}
.custom.maps .mapimages img{width:100px;height:100px;margin:5px 3px;border-radius:10px;border:2px solid #7f8c8d}
.custom.maps .mapimages tr + tr img{margin:15px 0 0}
.showcase2wrap{background-color:#F2F2F2;background-position:50% 0;width:1300px;margin:0 auto 15px}
.showcase2wrap:before,.showcase2wrap:after{display:table;content:"";line-height:0}
.showcase2wrap:after{clear:both}
.showcase2wrap .showcase2{*zoom:1;width:1300px;margin:0 auto}
.showcase2wrap .showcase2:before,.showcase2wrap .showcase2:after{display:table;content:"";line-height:0}
.showcase2wrap .showcase2:after{clear:both}
.breadcrumb{width:1300px;margin:20px auto;padding:0;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-weight:400}
.breadcrumb:before,.breadcrumb:after{display:table;content:"";line-height:0}
.breadcrumb:after{clear:both}
.breadcrumb li{list-style:none;float:left}
.breadcrumb li a{color:#0D0D0D;font-size:12px;vertical-align:middle;text-decoration:none}
.breadcrumb li>span{font-size:12px;color:gray}
.breadcrumb li a + .divider,.breadcrumb li span + .divider{margin:0 7px;font-size:0}
.breadcrumb li a + .divider:after,.breadcrumb li span + .divider:after{content:">";opacity:.5;color:#000;display:inline-block;font-size:13px}
.breadcrumb li a:hover{color:#7f8c8d}
.custom.serviceintro{width:100%;display:table}
.custom.serviceintro:before,.custom.serviceintro:after{display:table;content:"";line-height:0}
.custom.serviceintro:after{clear:both}
.custom.serviceintro .imgwrap{display:table-cell;vertical-align:middle;width:420px}
.custom.serviceintro .imgwrap img{display:block;margin:0 auto;width:100%;max-width:260px}
.custom.serviceintro .textwrap{*zoom:1;text-align:justify}
.custom.serviceintro.centred .textwrap{margin-top:65px}
.custom.serviceintro .textwrap:before,.custom.serviceintro .textwrap:after{display:table;content:"";line-height:0}
.custom.serviceintro .textwrap:after{clear:both}
.custom.serviceintro .textwrap h1,.custom.serviceintro .textwrap h2,.custom.serviceintro .textwrap h3,.custom.serviceintro .textwrap h4{margin:0 0 40px;font-weight:700;font-size:36px;line-height:1}
.custom.serviceintro .textwrap p + p{margin:0 0 10px}
.showcase2 .nav.menu{display:table;width:100%;margin-bottom:-1px}
.showcase2 .nav.menu li{display:table-cell;text-align:center;min-width:180px}
.showcase2 .nav.menu li a{display:block;border:1px solid #99a3a4;background:#f1f1f1;line-height:60px;font-weight:700;color:#7f8c8d;font-size:13px;text-transform:uppercase;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;text-decoration:none}
.showcase2 .nav.menu li a:hover{background:#ccc}
.showcase2 .nav.menu li a.advice{background:#7f8c8d;color:#fff}
.showcase2 .nav.menu li a.advice:hover{background:#ccc}
.showcase2 .nav.menu li.active a{border-bottom:1px solid #fff;background:#fff;color:#7f8c8d}
.mainarea{width:1300px;margin:0 auto}
.custom.company1{padding:40px 30px 30px;background:rgba(255,255,255,0.5);text-align:justify;margin:0 0 30px}
.custom.company1 h1,.custom.company1 h2{font-weight:700;font-size:36px;line-height:1;margin:0 0 40px}
.custom.company1 p{margin:0}
.custom.company1 p+ p{margin:30px 0 0}
.wk-gallery-aservice{width:1210px;margin:0 auto}
.wk-gallery-aservice .wk-slideshow{margin:0 0 15px}
.wk-gallery-aservice .wk-slideshow img{width:100%}
.wk-gallery-aservice .wk-slideshow .next,.wk-gallery-aservice .wk-slideshow .prev{position:absolute;top:50%;margin:-25px 0 0;width:50px;height:50px;background-color:rgba(255,255,255,0.6);background-image:url(../images/btns2.png);background-repeat:no-repeat;background-position:0 0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.wk-gallery-aservice .wk-slideshow .next:hover,.wk-gallery-aservice .wk-slideshow .prev:hover{background-color:#fff}
.wk-gallery-aservice .wk-slideshow .next{right:0;background-position:-65px 0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.wk-gallery-aservice .wk-slideshow .prev{background-position:17px 0;left:0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.wk-gallery-aservice .wk-slideset{margin:0 0 20px;position:relative}
.wk-gallery-aservice .wk-slideset ul{width:100%!important}
.wk-gallery-aservice .wk-slideset ul li{width:191px!important;position:relative!important;left:initial!important;float:left}
.wk-gallery-aservice .wk-slideset ul li + li{margin-left:12.8px}
.wk-gallery-aservice .wk-slideset ul li img{width:100%;cursor:pointer;opacity:.6;filter:alpha(opacity=60)}
.wk-gallery-aservice .wk-slideset ul li.active img,.wk-gallery-aservice .wk-slideset ul li:hover img{opacity:1;filter:alpha(opacity=100)}
.wk-gallery-aservice .wk-slideset .next,.wk-gallery-aservice .wk-slideset .prev{position:absolute;top:50%;margin:-12.5px 0 0;width:25px;height:25px;background-color:rgba(255,255,255,0.6);background-image:url(../images/btns2.png);background-size:50px;background-repeat:no-repeat;background-position:0 0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.wk-gallery-aservice .wk-slideset .next:hover,.wk-gallery-aservice .wk-slideset .prev:hover{background-color:#fff}
.wk-gallery-aservice .wk-slideset .next{right:0;background-position:-32px 0;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}
.wk-gallery-aservice .wk-slideset .prev{background-position:7px 0;left:0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}
.companymosaik{padding:0 65px;*zoom:1}
.companymosaik:before,.companymosaik:after{display:table;content:"";line-height:0}
.companymosaik:after{clear:both}
.companymosaik [class^="worker-"],.companymosaik [class*=" worker-"]{width:570px;height:280px;float:left;margin:0 10px 10px 0;padding:0}
.companymosaik [class^="worker-"]:nth-child(2n),.companymosaik [class*=" worker-"]:nth-child(2n){margin:0 0 10px}
.companymosaik [class^="worker-"].worker-1 .img,.companymosaik [class*=" worker-"].worker-1 .img{background-image:url(/images/workers/vika.jpg)}
.companymosaik [class^="worker-"].worker-1 .textwrap,.companymosaik [class*=" worker-"].worker-1 .textwrap{background:#1abc9c}
.companymosaik [class^="worker-"].worker-2 .img,.companymosaik [class*=" worker-"].worker-2 .img{background-image:url(/images/workers/kiril.jpg)}
.companymosaik [class^="worker-"].worker-2 .textwrap,.companymosaik [class*=" worker-"].worker-2 .textwrap{background:#3498db}
.companymosaik [class^="worker-"].worker-3 .img,.companymosaik [class*=" worker-"].worker-3 .img{background-image:url(/images/workers/borya.jpg)}
.companymosaik [class^="worker-"].worker-3 .textwrap,.companymosaik [class*=" worker-"].worker-3 .textwrap{background:#34495e}
.companymosaik [class^="worker-"].worker-4 .img,.companymosaik [class*=" worker-"].worker-4 .img{background-image:url(/images/workers/alex.jpg)}
.companymosaik [class^="worker-"].worker-4 .textwrap,.companymosaik [class*=" worker-"].worker-4 .textwrap{background:#9b59b6}
.companymosaik [class^="worker-"].worker-5 .img,.companymosaik [class*=" worker-"].worker-5 .img{background-image:url(/images/workers/alexx.jpg)}
.companymosaik [class^="worker-"].worker-5 .textwrap,.companymosaik [class*=" worker-"].worker-5 .textwrap{background:#e74c3c}
.companymosaik [class^="worker-"].worker-6 .img,.companymosaik [class*=" worker-"].worker-6 .img{background-image:url(/images/workers/den.jpg)}
.companymosaik [class^="worker-"].worker-6 .textwrap,.companymosaik [class*=" worker-"].worker-6 .textwrap{background:#f39c12}
.companymosaik [class^="worker-"].worker-7 .img,.companymosaik [class*=" worker-"].worker-7 .img{background-image:url(/images/workers/serj.jpg)}
.companymosaik [class^="worker-"].worker-7 .textwrap,.companymosaik [class*=" worker-"].worker-7 .textwrap{background:#3498db}
.companymosaik [class^="worker-"].worker-8 .img,.companymosaik [class*=" worker-"].worker-8 .img{background-image:url(/images/workers/dmytro.jpg)}
.companymosaik [class^="worker-"].worker-8 .textwrap,.companymosaik [class*=" worker-"].worker-8 .textwrap{background:#1abc9c}
.companymosaik [class^="worker-"].worker-3 .img,.companymosaik [class^="worker-"].worker-4 .img,.companymosaik [class^="worker-"].worker-7 .img,.companymosaik [class^="worker-"].worker-8 .img,.companymosaik [class*=" worker-"].worker-3 .img,.companymosaik [class*=" worker-"].worker-4 .img,.companymosaik [class*=" worker-"].worker-7 .img,.companymosaik [class*=" worker-"].worker-8 .img{float:right}
.companymosaik [class^="worker-"].worker-3 .textwrap,.companymosaik [class^="worker-"].worker-4 .textwrap,.companymosaik [class^="worker-"].worker-7 .textwrap,.companymosaik [class^="worker-"].worker-8 .textwrap,.companymosaik [class*=" worker-"].worker-3 .textwrap,.companymosaik [class*=" worker-"].worker-4 .textwrap,.companymosaik [class*=" worker-"].worker-7 .textwrap,.companymosaik [class*=" worker-"].worker-8 .textwrap{float:left}
.companymosaik [class^="worker-"] .img,.companymosaik [class*=" worker-"] .img{cursor:default;float:left;width:280px;height:280px;background-repeat:no-repeat;background-position:0 100%}
.companymosaik [class^="worker-"] .img h4,.companymosaik [class*=" worker-"] .img h4{opacity:0;filter:alpha(opacity=0)}
.companymosaik [class^="worker-"] .img:hover,.companymosaik [class*=" worker-"] .img:hover{background-position:0 0}
.companymosaik [class^="worker-"] .img:hover + .textwrap >div,.companymosaik [class*=" worker-"] .img:hover + .textwrap >div{opacity:1;filter:alpha(opacity=100)}
.companymosaik [class^="worker-"] .textwrap,.companymosaik [class*=" worker-"] .textwrap{cursor:default;float:right;width:280px;height:280px;padding:10px;line-height:260px;background:#ccc;color:#fff;font-weight:700;font-size:17px;text-align:center}
.companymosaik [class^="worker-"] .textwrap >div,.companymosaik [class*=" worker-"] .textwrap >div{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;display:inline-block;line-height:1.2;vertical-align:middle}
.companymosaik [class^="worker-"] .textwrap h4,.companymosaik [class*=" worker-"] .textwrap h4{text-align:center;line-height:1;font-size:36px;margin:0 0 10px}
.companymosaik [class^="worker-"] .textwrap p,.companymosaik [class*=" worker-"] .textwrap p{line-height:1.4;margin:0}
.companymosaik [class^="worker-"] .textwrap p:before,.companymosaik [class^="worker-"] .textwrap p:after,.companymosaik [class*=" worker-"] .textwrap p:before,.companymosaik [class*=" worker-"] .textwrap p:after{content:" ";display:inline-block;height:27px;opacity:.5;filter:alpha(opacity=50);width:100%}
.companymosaik [class^="worker-"] .textwrap p:before,.companymosaik [class*=" worker-"] .textwrap p:before{background-image:url(../images/str21.png);background-repeat:no-repeat;background-position:0 0;float:left}
.companymosaik [class^="worker-"] .textwrap p:after,.companymosaik [class*=" worker-"] .textwrap p:after{background-image:url(../images/str22.png);background-repeat:no-repeat;background-position:100% 0;float:right}
.warrantywrap{display:table;width:100%;margin:0 auto}
.warrantywrap div{display:table-cell;width:25%;text-align:center;vertical-align:middle}
.warrantywrap a{display:inline-block;width:100%}
.warrantywrap img{height:90px;margin:0 0 10px}
body{font-family:'Roboto',sans-serif;font-weight:400;font-size:14px}
.fflight{font-weight:300}
.fflight2{font-family:'Roboto Condensed',sans-serif;font-weight:300}
.ffregular{font-weight:400}
.ffbold{font-weight:700}
.ffsb{font-weight:600}
a{color:#7f8c8d;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s}
a:hover{color:#000;text-decoration:underline}
h1,h2,h3,h4,h5,h6,.h1{font-weight:600;margin:0 0 20px;text-align:left}
p{*zoom:1;margin:0 0 10px}
p:before,p:after{display:table;content:"";line-height:0}
p:after{clear:both}
.page-header >h1,.page-header >h2,.page-header >h3,.content-category >h1,.content-category >h2,.content-category >h3,.blog >h1,.blog >h2,.blog >h3, .h1{font-weight:700;color:#000;font-size:36px;line-height:1.1;margin:0 0 30px;text-align:left}
img.leftdes{float:left;margin:3px 25px 20px 0;width:213px}
.hblue{font-weight:700;font-size:24px;line-height:1;margin:0 0 20px;color:#3498db}
ul.details{margin:10px 0 30px;padding:0 0 0 35px !important;font-size:17px;line-height:23px}
ul.details li{list-style:none;list-style-type:none!important}
.rsform{min-width:640px;font-size:17px;font-weight:600;color:#7f8c8d}
.rsform legend{font-size:20px;line-height:1;margin:0 0 30px;letter-spacing:1px;text-align:left;color:#000}
.rsform ol.formContainer{margin:0;padding:0;*zoom:1;list-style:none}
.rsform ol.formContainer:before,.rsform ol.formContainer:after{display:table;content:"";line-height:0}
.rsform ol.formContainer:after{clear:both}
.rsform .formCaption{width:44%;padding:0 30px 0 0;text-align:right;float:left}
.rsform .formBody{width:56%;float:left}
.rsform .formRed,.rsform .formDescription,.rsform .formError,.rsform .formNoError{display:none}
.rsform fieldset{margin:0;padding:0;border:none}
.rsform .rsform-block{width:100%;*zoom:1;margin:0 0 15px}
.rsform .rsform-block:before,.rsform .rsform-block:after{display:table;content:"";line-height:0}
.rsform .rsform-block:after{clear:both}
.rsform .formControlLabel{width:44%;padding:0 20px 0 0;float:left;text-align:right;line-height:33px}
.rsform .formControls{width:56%;float:left}
.rsform .rsform-input-box,.rsform .rsform-text-box,.rsform .rsform-captcha-box{width:100%;height:33px;outline:none;border:1px solid #d4d4d4;line-height:20px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:14px}
.rsform .rsform-input-box:focus,.rsform .rsform-text-box:focus,.rsform .rsform-captcha-box:focus{border:1px solid #d4d4d4;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.3)}
.rsform .rsform-input-box.rsform-error,.rsform .rsform-text-box.rsform-error,.rsform .rsform-captcha-box.rsform-error{border:1px solid red;-webkit-box-shadow:inset 0 0 1px 0 red;-moz-box-shadow:inset 0 0 1px 0 red;box-shadow:inset 0 0 1px 0 red}
.rsform .rsform-text-box{height:100px;max-width:689px}
.rsform .formError + *,.rsform .formError + img + br + .rsform-captcha-box{border:1px solid red;-webkit-box-shadow:inset 0 0 5px 0 rgba(255,0,0,0.1);-moz-box-shadow:inset 0 0 5px 0 rgba(255,0,0,0.1);box-shadow:inset 0 0 5px 0 rgba(255,0,0,0.1)}
.formrequest #requestForm >h2{font-weight:600;margin:0 0 72px}
.formrequest #requestForm div.formBody{position:relative}
.formrequest #requestForm .rsform-block-captcha .formBody img{border:1px solid #d4d4d4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:32px}
.formrequest #requestForm .rsform-block-captcha .formBody br{display:none}
.formrequest #requestForm .rsform-block-captcha .formBody .rsform-captcha-box{width:255px;float:right;text-align:center}
.formrequest #requestForm .rsform-text-box{max-width:358px}
.formrequest #requestForm .rsform-block-send{text-align:right}
.formrequest #requestForm .rsform-block-send .formBody{float:right}
.formrequest #requestForm .rsform-block-send #send{display:inline-block;line-height:44px;font-size:14px;font-weight:700;padding:0 25px;color:#fff;border:none;outline:none;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase;background-color:#869293;background-image:-moz-linear-gradient(top,#7f8c8d,#919c9d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#7f8c8d),to(#919c9d));background-image:-webkit-linear-gradient(top,#7f8c8d,#919c9d);background-image:-o-linear-gradient(top,#7f8c8d,#919c9d);background-image:linear-gradient(to bottom,#7f8c8d,#919c9d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f8c8d',endColorstr='#ff919c9d',GradientType=0);line-height:38px;padding:0 30px}
.formrequest #requestForm .rsform-block-send #send:hover{color:#fff;text-decoration:none;background-color:#8a9697;background-image:-moz-linear-gradient(top,#919c9d,#7f8c8d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#919c9d),to(#7f8c8d));background-image:-webkit-linear-gradient(top,#919c9d,#7f8c8d);background-image:-o-linear-gradient(top,#919c9d,#7f8c8d);background-image:linear-gradient(to bottom,#919c9d,#7f8c8d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff919c9d',endColorstr='#ff7f8c8d',GradientType=0)}
.formrequest #requestForm .rsform-block-snumber .formBody:before,.formrequest #requestForm .rsform-block-device .formBody:before,.formrequest #requestForm .rsform-block-name .formBody:before,.formrequest #requestForm .rsform-block-phone .formBody:before,.formrequest #requestForm .rsform-block-mail .formBody:before{background-image:url(../images/formsprite.png);background-repeat:no-repeat;content:" ";width:32px;height:33px;position:absolute}
.formrequest #requestForm .rsform-block-snumber .rsform-input-box,.formrequest #requestForm .rsform-block-device .rsform-input-box,.formrequest #requestForm .rsform-block-name .rsform-input-box,.formrequest #requestForm .rsform-block-phone .rsform-input-box,.formrequest #requestForm .rsform-block-mail .rsform-input-box{padding-left:40px}
.formrequest #requestForm .rsform-block-snumber .formBody:before{background-position:0 0}
.formrequest #requestForm .rsform-block-device .formBody:before{background-position:0 -50px}
.formrequest #requestForm .rsform-block-name .formBody:before{background-position:0 -100px}
.formrequest #requestForm .rsform-block-phone .formBody:before{background-position:0 -150px}
.formrequest #requestForm .rsform-block-mail .formBody:before{background-position:0 -200px}
.item-page,.category-list,.blog{font-weight:400;font-size:14px;line-height:26px;text-align:justify}
.item-page >.icons,.category-list >.icons,.blog >.icons{display:none}
.item-page a,.category-list a,.blog a{text-decoration:underline}
.item-page .article-info{margin:0 0 10px}
.item-page .article-info .article-info-term{display:none}
.item-page .article-info .published{margin:0;color:#7f8c8d}
.servicetext{display:table;margin:0 10px}
.servicetext >div{display:table-cell;vertical-align:top}
.servicetext >div.img{width:240px;padding:0 25px 0 0}
.servicetext >div + .img{padding:0 0 0 20px}
.greydesc{display:inline-block;padding:7px 20px;margin:0 0 20px;background:#f1f1f1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-weight:700}
.pl1{*zoom:1;width:576px;text-align:center;font-weight:700;font-size:17px;line-height:30px;color:#7f8c8d}
.pl1:before,.pl1:after{display:table;content:"";line-height:0}
.pl1:after{clear:both}
.pl1 >div{background:#f1f1f1}
.pl1 >div:nth-child(2n){background:#eaeaea}
.pl1 >div:first-child{-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}
.pl1 >div:last-child{-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}
.pl1 .plhead{color:#000;padding:5px}
.pl1 .row{*zoom:1}
.pl1 .row:before,.pl1 .row:after{display:table;content:"";line-height:0}
.pl1 .row:after{clear:both}
.pl1 .col{width:50%;float:left}
.pl1.ssd,.pl1.hdd,.pl1.ozu{margin:0 0 20px}
.pl2{margin:20px 0 30px}
.pl2 tr{background:#eaeaea}
.pl2 tr:nth-child(2n){background:#f1f1f1}
.pl2 tr td,.pl2 tr th{height:62px;text-align:center}
.pl2 tr td + td,.pl2 tr td + th,.pl2 tr th + td,.pl2 tr th + th{border-left:2px solid #fff}
.pl2 tr td:first-child,.pl2 tr th:first-child{width:62px}
.pl2 tr td:nth-child(2),.pl2 tr th:nth-child(2){padding:0 30px;text-align:left}
.pl2 tr td:nth-child(3),.pl2 tr th:nth-child(3){width:200px}
.pl2 tr th{background:#3498db;color:#fff;font-size:14px;text-transform:uppercase;border-bottom:2px solid #fff}
.pl2 tr td{font-weight:300;font-size:17px;color:#000}
.blog img{width:200px}
.blog .items-leading{*zoom:1}
.blog .items-leading:before,.blog .items-leading:after{display:table;content:"";line-height:0}
.blog .items-leading:after{clear:both}
.blog [class^="leading-"],.blog [class*=" leading-"]{*zoom:1}
.blog [class^="leading-"]:before,.blog [class^="leading-"]:after,.blog [class*=" leading-"]:before,.blog [class*=" leading-"]:after{display:table;content:"";line-height:0}
.blog [class^="leading-"]:after,.blog [class*=" leading-"]:after{clear:both}
.blog [class^="leading-"] .page-header,.blog [class*=" leading-"] .page-header{*zoom:1}
.blog [class^="leading-"] .page-header:before,.blog [class^="leading-"] .page-header:after,.blog [class*=" leading-"] .page-header:before,.blog [class*=" leading-"] .page-header:after{display:table;content:"";line-height:0}
.blog [class^="leading-"] .page-header:after,.blog [class*=" leading-"] .page-header:after{clear:both}
.blog [class^="leading-"] .page-header h2,.blog [class*=" leading-"] .page-header h2{font-size:20px;margin:0 0 5px;text-align:left}
.blog [class^="leading-"] .article-info,.blog [class*=" leading-"] .article-info{margin:0 0 10px}
.blog [class^="leading-"] .article-info .article-info-term,.blog [class*=" leading-"] .article-info .article-info-term{display:none}
.blog [class^="leading-"] .article-info .published,.blog [class*=" leading-"] .article-info .published{margin:0;font-size:14px;line-height:1;color:#7f8c8d}
.blog [class^="leading-"] .item-image,.blog [class*=" leading-"] .item-image{*zoom:1;width:200px;padding:0 20px 0 0;float:left}
.blog [class^="leading-"] .item-image:before,.blog [class^="leading-"] .item-image:after,.blog [class*=" leading-"] .item-image:before,.blog [class*=" leading-"] .item-image:after{display:table;content:"";line-height:0}
.blog [class^="leading-"] .item-image:after,.blog [class*=" leading-"] .item-image:after{clear:both}
.blog [class^="leading-"] .item-image img,.blog [class*=" leading-"] .item-image img{width:100%}
.blog [class^="leading-"] .item-image ~ p,.blog [class*=" leading-"] .item-image ~ p{width:1080px;float:right}
.blog [class^="leading-"] p.readmore,.blog [class*=" leading-"] p.readmore{text-align:right;line-height:1}
.blog [class^="leading-"] p.readmore a,.blog [class*=" leading-"] p.readmore a{color:#7f8c8d;font-size:17px;margin:0;padding:0;text-transform:none;font-weight:400;line-height:1}
.blog [class^="leading-"] p.readmore a:hover,.blog [class*=" leading-"] p.readmore a:hover{color:#000}
div.pagination ul{text-align:center}
div.pagination ul li{display:inline-block;margin:0 5px;height:30px;width:30px;text-align:center;line-height:30px;font-size:14px}
div.pagination ul li a,div.pagination ul li span{display:block;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
div.pagination ul li span{background:#000;color:#fff;display:block}
div.pagination ul li a{background:#f1f1f1;color:#000;text-decoration:none}
div.pagination ul li a:hover{background:#ccc}
div.pagination ul li[class^="pagination-"],div.pagination ul li[class*=" pagination-"]{width:auto}
div.pagination ul li[class^="pagination-"] a,div.pagination ul li[class^="pagination-"] span,div.pagination ul li[class*=" pagination-"] a,div.pagination ul li[class*=" pagination-"] span{background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:16px}
div.pagination ul li[class^="pagination-"] span,div.pagination ul li[class*=" pagination-"] span{color:#ccc;cursor:default}
div.pagination ul li[class^="pagination-"] a:hover,div.pagination ul li[class*=" pagination-"] a:hover{color:#7f8c8d}
.contactwrap{margin:0 0 30px;*zoom:1}
.contactwrap:before,.contactwrap:after{display:table;content:"";line-height:0}
.contactwrap:after{clear:both}
.contactwrap .contactinfo,.contactwrap .mapwrap{float:left;width:50%}
.contactwrap .mapwrap{padding:0 0 0 10px}
body.tablet .container{width:960px;min-width:960px;margin:0 auto}
body.tablet .header{width:100%;padding:0 5px}
body.tablet .header .headbar{width:740px}
body.tablet .header .headbarmenu .nav.menu li a{font-size:16px}
body.tablet .custom.menu2{padding:0 5px}
body.tablet .custom.menu2 ul{width:100%;font-size:11px}
body.tablet .custom.maps .mapnavwrap{width:100%}
body.tablet .custom.maps .mapnavwrap .nav.nav-tabs{left:60px}
body.tablet .custom.maps .mapimageswrap{width:100%}
body.tablet .custom.maps .mapimageswrap .mapimages{right:60px}
body.tablet .wk-slideshow-aservicehome .btns.wk-slideset ul.set{width:100%!important;padding:0 5px}
body.tablet .wk-slideshow-aservicehome .btns.wk-slideset ul.set li{width:140px;font-size:15px}
body.tablet .wk-slideshow-aservicehome .btns.wk-slideset ul.set li p{height:19px}
body.tablet .wk-slideshow-aservicehome .btns.wk-slideset ul.set li:hover img,body.tablet .wk-slideshow-aservicehome .btns.wk-slideset ul.set li.active img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
body.tablet .wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container{padding:0 10px}
body.tablet .wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container ul{width:100%!important}
body.tablet .wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content >div.imgwrap{width:200px;text-align:center;padding:0 30px 0 0}
body.tablet .wk-slideshow-aservicehome .wk-slideshow.contentbg .slides-container .wk-content >div.imgwrap img{max-width:100%;max-height:280px}
body.tablet .bottom{width:100%;padding:30px 5px}
body.tablet .moduletable.formrequest{width:50%;padding:0 40px 0 10px}
body.tablet .moduletable.formrequest .rsform{width:100%;min-width:100%}
body.tablet .moduletable.formrequest #requestForm legend{margin:0 0 55px}
body.tablet .moduletable.formrequest #requestForm .rsform-block{margin:0 0 5px}
body.tablet .moduletable.formrequest #requestForm .rsform-block .formCaption,body.tablet .moduletable.formrequest #requestForm .rsform-block .formBody{width:100%;text-align:left}
body.tablet .moduletable.formrequest #requestForm .rsform-block .formCaption{margin:0 0 3px}
body.tablet .moduletable.formrequest #requestForm .rsform-block .rsform-block-captcha{margin:0 0 10px}
body.tablet .moduletable.formrequest #requestForm .rsform-block .rsform-block-captcha .formBody .rsform-captcha-box{width:320px}
body.tablet .moduletable.formrequest .formControlLabel{width:100%;text-align:left}
body.tablet .moduletable.formrequest .formControls{width:100%}
body.tablet .moduletable.formrequest #requestForm .rsform-text-box{width:425px;max-width:425px}
body.tablet .moduletable.sendregion{width:50%;padding:0 10px 0 40px}
body.tablet .footer{width:100%;padding:20px 10px 0}
body.tablet .footer .custom.socicons{width:180px}
body.tablet .footer .custom.adresse{width:750px}
body.tablet .footer .apelsun{right:10px}
body.tablet .mainarea{width:100%;padding:0 10px}
body.tablet .breadcrumb{width:100%}
body.tablet .showcase2wrap .showcase2{width:950px;padding:0 10px}
body.tablet .wk-gallery-aservice{width:890px}
body.tablet .wk-gallery-aservice .wk-slideset ul{width:890px!important;-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}
body.tablet .wk-gallery-aservice .wk-slideset ul li{width:137px!important}
body.tablet .wk-gallery-aservice .wk-slideset ul li + li{margin:0 0 0 13.5px}
body.tablet .companymosaik{width:890px;padding:0;margin:0 auto}
body.tablet .companymosaik [class^="worker-"],body.tablet .companymosaik [class*=" worker-"]{width:440px;height:215px}
body.tablet .companymosaik [class^="worker-"] .img,body.tablet .companymosaik [class*=" worker-"] .img{width:215px;height:215px;background-size:cover}
body.tablet .companymosaik [class^="worker-"] .textwrap,body.tablet .companymosaik [class*=" worker-"] .textwrap{width:215px;height:215px;line-height:195px}
body.tablet .companymosaik [class^="worker-"] .textwrap h4,body.tablet .companymosaik [class*=" worker-"] .textwrap h4{font-size:26px;text-align:center}
body.tablet .companymosaik [class^="worker-"] .textwrap p,body.tablet .companymosaik [class*=" worker-"] .textwrap p{font-size:15px}
body.tablet .companymosaik [class^="worker-"] .textwrap p:before,body.tablet .companymosaik [class^="worker-"] .textwrap p:after,body.tablet .companymosaik [class*=" worker-"] .textwrap p:before,body.tablet .companymosaik [class*=" worker-"] .textwrap p:after{height:18px;background-size:18px}
body.tablet .showcase2 .nav.menu li{min-width:100px}
body.tablet .showcase2 .nav.menu li a{font-size:13px}
body.tablet .blog [class^="leading-"] .item-image ~ p,body.tablet .blog [class*=" leading-"] .item-image ~ p{width:740px}
body.mobile{font-size:12px;line-height:14px}
body.mobile .container{min-width:320px;width:320px;margin:0 auto}
body.mobile .header{margin:20px auto 0;width:320px;position:relative}
body.mobile .header .logo{width:140px;margin-left:5px;margin-bottom:2px}
body.mobile .custom.infoline{position:absolute;top:50px;right:5px;left:5px;text-align:center;color:#7f8c8d;font-family:'Roboto Condensed',sans-serif;font-weight:300;font-size:19px;z-index:2}
body.mobile.itemid-156 .custom.serviceintro .textwrap .half{float:none;width:auto}
body.mobile .custom.infoline p{line-height:1;vertical-align:bottom}
body.mobile .custom.infoline span{line-height:1}
body.mobile .custom.infoline .sp2{font-size:17px;font-weight:400}
body.mobile .custom.infoline .sp3{font-size:19px;font-weight:400}
body.mobile .custom.modright{position:absolute;top:-6px;right:5px;width:145px}
body.mobile .warrantywrap a{text-align:left;display:block;width:70%;float:left;line-height:40px}
body.mobile .warrantywrap a.img{text-align:left;width:30%;float:right}
body.mobile .warrantywrap img{height:30px}
.icometrow{display:inline-block;vertical-align:middle;width:17px;height:17px;background-image:url(../images/iconmetro.png);background-position:50% -69px}
.icometrob{background-position:50% -2px}
.diagnostica,.noload,.noturnon,.defect,.razbsteklo,.artefacty,.delivery,.keyboard,.pereustanovkaos,.sound,.workspeed,.zaryadka,.remont,.typneisp,.accessor,.przameny,.corpus,.vlaga,.silnstorony,.microfon,.sim,.poleznsovety,.pravilayshi,.chistityshi,.kabelyshi,.smotatyshi,.kamera,.ustanovkassd,.ustanovkaoptibay,.zamenassd,.ustanovkaozu,.ustanovkahdd,.usb{font-weight:700;font-size:24px;line-height:26px;color:#3498db;margin:0 0 20px;padding:8px 0 8px 54px}
.diagnostica{background-image:url(../images/diagnostica.png);background-repeat:no-repeat;background-position:0 50%}
.noload{background-image:url(../images/noload.png);background-repeat:no-repeat;background-position:0 50%}
.noturnon{background-image:url(../images/noturnon.png);background-repeat:no-repeat;background-position:0 50%}
.defect{background-image:url(../images/defect.png);background-repeat:no-repeat;background-position:0 50%}
.razbsteklo{background-image:url(../images/razbsteklo.png);background-repeat:no-repeat;background-position:0 50%}
.artefacty{background-image:url(../images/artefacty.png);background-repeat:no-repeat;background-position:0 50%}
.zaryadka{background-image:url(../images/zaryadka.png);background-repeat:no-repeat;background-position:-5px 50%}
.workspeed{padding:9px 0 9px 54px;background-image:url(../images/workspeed.png);background-repeat:no-repeat;background-position:-5px 50%}
.keyboard{background-image:url(../images/keyboard.png);background-repeat:no-repeat;background-position:-5px 50%}
.sound{background-image:url(../images/sound.png);background-repeat:no-repeat;background-position:-5px 50%}
.pereustanovkaos{background-image:url(../images/pereustanovkaos.png);background-repeat:no-repeat;background-position:-5px 50%}
.delivery{background-image:url(../images/delivery.png);background-repeat:no-repeat;background-position:-5px 50%}
.remont{background-image:url(../images/remont.png);background-repeat:no-repeat;background-position:-5px 50%}
.typneisp{background-image:url(../images/typneisp.png);background-repeat:no-repeat;background-position:-5px 50%}
.accessor{background-image:url(../images/accessor.png);background-repeat:no-repeat;background-position:-5px 50%}
.przameny{background-image:url(../images/przameny.png);background-repeat:no-repeat;background-position:-5px 50%}
.corpus{background-image:url(../images/corpus.png);background-repeat:no-repeat;background-position:-5px 50%}
.vlaga{background-image:url(../images/vlaga.png);background-repeat:no-repeat;background-position:-5px 50%}
.silnstorony{background-image:url(../images/silnstorony.png);background-repeat:no-repeat;background-position:-5px 50%}
.microfon{background-image:url(../images/microfon.png);background-repeat:no-repeat;background-position:-5px 50%}
.sim{background-image:url(../images/sim.png);background-repeat:no-repeat;background-position:-5px 50%}
.poleznsovety{background-image:url(../images/poleznsovety.png);background-repeat:no-repeat;background-position:-5px 50%}
.pravilayshi{background-image:url(../images/pravilayshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.chistityshi{background-image:url(../images/chistityshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.kabelyshi{background-image:url(../images/kabelyshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.smotatyshi{background-image:url(../images/smotatyshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.kamera{background-image:url(../images/kamera.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkassd{background-image:url(../images/ustanovkassd.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkaoptibay{background-image:url(../images/ustanovkaoptibay.png);background-repeat:no-repeat;background-position:-5px 50%}
.zamenassd{background-image:url(../images/zamenassd.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkaozu{background-image:url(../images/ustanovkaozu.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkahdd{background-image:url(../images/ustanovkahdd.png);background-repeat:no-repeat;background-position:-5px 50%}
.usb{background-image:url(../images/usb.png);background-repeat:no-repeat;background-position:-5px 50%}
.remember{font-weight:700;line-height:26px;padding:8px 0 8px 54px;font-size:24px;color:#e74c3c;margin:0 0 20px;background-image:url(../images/remember.png);background-repeat:no-repeat;background-position:0 50%}
.mobile .diagnostica,.mobile .noload,.mobile .noturnon,.mobile .defect,.mobile .razbsteklo,.mobile .artefacty,.mobile .delivery,.mobile .keyboard,.mobile .pereustanovkaos,.mobile .sound,.mobile .workspeed,.mobile .zaryadka,.mobile .remember,.mobile .remont,.mobile .typneisp,.mobile .accessor,.mobile .przameny,.mobile .corpus,.mobile .vlaga,.mobile .silnstorony,.mobile .microfon,.mobile .sim,.mobile .poleznsovety,.mobile .pravilayshi,.mobile .chistityshi,.mobile .kabelyshi,.mobile .smotatyshi,.mobile .kamera,.mobile .ustanovkassd,.mobile .ustanovkaoptibay,.mobile .zamenassd,.mobile .ustanovkaozu,.mobile .ustanovkahdd,.mobile .usb{font-size:17px;line-height:20px;padding:11px 0 11px 54px;margin:0 0 10px;background-position:0 50%}
.btn,[class^="btn-"],[class*=" btn-"]{display:inline-block;line-height:44px;font-size:14px;font-weight:700;padding:0 25px;color:#fff;border:none;outline:none;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase}
.btn:hover,[class^="btn-"]:hover,[class*=" btn-"]:hover{color:#fff;text-decoration:none}
.custom,.moduletable{*zoom:1}
.custom:before,.custom:after,.moduletable:before,.moduletable:after{display:table;content:"";line-height:0}
.custom:after,.moduletable:after{clear:both}
.btn-grey{background-color:#869293;background-image:-moz-linear-gradient(top,#7f8c8d,#919c9d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#7f8c8d),to(#919c9d));background-image:-webkit-linear-gradient(top,#7f8c8d,#919c9d);background-image:-o-linear-gradient(top,#7f8c8d,#919c9d);background-image:linear-gradient(to bottom,#7f8c8d,#919c9d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f8c8d',endColorstr='#ff919c9d',GradientType=0)}
.btn-grey:hover{background-color:#8a9697;background-image:-moz-linear-gradient(top,#919c9d,#7f8c8d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#919c9d),to(#7f8c8d));background-image:-webkit-linear-gradient(top,#919c9d,#7f8c8d);background-image:-o-linear-gradient(top,#919c9d,#7f8c8d);background-image:linear-gradient(to bottom,#919c9d,#7f8c8d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff919c9d',endColorstr='#ff7f8c8d',GradientType=0)}
.btn-blue{background-color:#409edd;background-image:-moz-linear-gradient(top,#3498db,#51a7e0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3498db),to(#51a7e0));background-image:-webkit-linear-gradient(top,#3498db,#51a7e0);background-image:-o-linear-gradient(top,#3498db,#51a7e0);background-image:linear-gradient(to bottom,#3498db,#51a7e0);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3498db',endColorstr='#ff51a7e0',GradientType=0)}
.btn-blue:hover{background-color:#45a1de;background-image:-moz-linear-gradient(top,#51a7e0,#3498db);background-image:-webkit-gradient(linear,0 0,0 100%,from(#51a7e0),to(#3498db));background-image:-webkit-linear-gradient(top,#51a7e0,#3498db);background-image:-o-linear-gradient(top,#51a7e0,#3498db);background-image:linear-gradient(to bottom,#51a7e0,#3498db);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff51a7e0',endColorstr='#ff3498db',GradientType=0)}
.inputt{width:100%;height:33px;outline:none;border:1px solid #d4d4d4;line-height:20px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:14px}
.inputt:focus{border:1px solid #d4d4d4;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.3);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.3)}
.clear,.nvg_clear{clear:both}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.noselect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
*,:before,:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
ul,li{margin:0;padding:0}
.apelsun{position:absolute;right:0;bottom:10px;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s;display:block;width:35px;height:35px;background:url(../images/apelsun.png) center no-repeat}
.apelsun:hover{background-image:url(../images/apelsun_hover.png)}
.left{float:left}
.right{float:right}
img.left{margin:0 20px 20px 0}
img.right{margin:0 0 20px 20px}
img.center{display:block;margin:0 auto 20px}
.text-left{text-align:left}
.text-right{text-align:right}
.text-center{text-align:center}
.hidden{display:none!important}
.lighthidden{display:none}
.item-page ul{margin-bottom:20px;padding:0}
.item-page ul li{list-style-type:disc;margin-left:30px}
.item-page ul li ul{margin-bottom:0}
.item-page ul li ul li{list-style-type:circle}
.item-page ul li ul li li{list-style-type:square}
.item-page ol{margin-bottom:20px;padding:0}
.item-page ol li{list-style-type:decimal;margin-left:30px}
.item-page ol li ol{margin-bottom:0}
p + h1,p +h2,p +h3,ol + h1,ol +h2,ol +h3,ul + h1,ul +h2,ul +h3{margin-top:30px}
.shownext{text-decoration:underline;cursor:pointer}
.shownext.opened{cursor:default}
.tooltip{display:none!important}
.supwrap{*zoom:1;margin:0 auto}
.supwrap:before,.supwrap:after{display:table;content:"";line-height:0}
.supwrap:after{clear:both}
#system-message > div{width:400px;position:fixed;left:50%;top:30%;margin-left:-200px;z-index:999;background:#fff;padding:45px;border:1px solid #cfaaea;box-shadow:0 0 10px 4px rgba(50,153,225,0.3);text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}
#system-message > div .close{display:inline-block;text-decoration:none;position:absolute;right:20px;top:20px;font-size:20px;line-height:20px;width:20px;border:1px solid #cfaaea;border-radius:10px;text-align:center;cursor:pointer;box-shadow:0 0 3px 1px rgba(50,153,225,0.3)}
#system-message > div h4{margin-top:0;font-size:18px;line-height:18px;font-weight:700;margin-bottom:20px}
#system-message > div p{font-size:12px;line-height:16px;text-align:left}
#system-message > div.alert-warning h4{color:#ef4036}
#lightbox-wrap,#lightbox-overlay,#lightbox-wrap *,#lightbox-overlay *,#lightbox-wrap :before,#lightbox-overlay :before,#lightbox-wrap :after,#lightbox-overlay :after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
table{width:100%;border-collapse:collapse}
img{max-width:100%;width:auto \9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
.icometrow{display:inline-block;vertical-align:middle;width:17px;height:17px;background-image:url(../images/iconmetro.png);background-position:50% -69px}
.icometrob{background-position:50% -2px}
.diagnostica,.noload,.noturnon,.defect,.razbsteklo,.artefacty,.delivery,.keyboard,.pereustanovkaos,.sound,.workspeed,.zaryadka,.remont,.typneisp,.accessor,.przameny,.corpus,.vlaga,.silnstorony,.microfon,.sim,.poleznsovety,.pravilayshi,.chistityshi,.kabelyshi,.smotatyshi,.kamera,.ustanovkassd,.ustanovkaoptibay,.zamenassd,.ustanovkaozu,.ustanovkahdd,.usb,.pochemu{font-weight:700;font-size:24px;line-height:26px;color:#3498db;margin:0 0 20px;padding:8px 0 8px 54px}
.diagnostica{background-image:url(../images/diagnostica.png);background-repeat:no-repeat;background-position:0 50%}
.noload{background-image:url(../images/noload.png);background-repeat:no-repeat;background-position:0 50%}
.noturnon{background-image:url(../images/noturnon.png);background-repeat:no-repeat;background-position:0 50%}
.defect{background-image:url(../images/defect.png);background-repeat:no-repeat;background-position:0 50%}
.razbsteklo{background-image:url(../images/razbsteklo.png);background-repeat:no-repeat;background-position:0 50%}
.artefacty{background-image:url(../images/artefacty.png);background-repeat:no-repeat;background-position:0 50%}
.zaryadka{background-image:url(../images/zaryadka.png);background-repeat:no-repeat;background-position:-5px 50%}
.workspeed{padding:9px 0 9px 54px;background-image:url(../images/workspeed.png);background-repeat:no-repeat;background-position:-5px 50%}
.keyboard{background-image:url(../images/keyboard.png);background-repeat:no-repeat;background-position:-5px 50%}
.sound{background-image:url(../images/sound.png);background-repeat:no-repeat;background-position:-5px 50%}
.pereustanovkaos{background-image:url(../images/pereustanovkaos.png);background-repeat:no-repeat;background-position:-5px 50%}
.delivery{background-image:url(../images/delivery.png);background-repeat:no-repeat;background-position:-5px 50%}
.remont{background-image:url(../images/remont.png);background-repeat:no-repeat;background-position:-5px 50%}
.typneisp{background-image:url(../images/typneisp.png);background-repeat:no-repeat;background-position:-5px 50%}
.accessor{background-image:url(../images/accessor.png);background-repeat:no-repeat;background-position:-5px 50%}
.przameny{background-image:url(../images/przameny.png);background-repeat:no-repeat;background-position:-5px 50%}
.corpus{background-image:url(../images/corpus.png);background-repeat:no-repeat;background-position:-5px 50%}
.vlaga{background-image:url(../images/vlaga.png);background-repeat:no-repeat;background-position:-5px 50%}
.silnstorony{background-image:url(../images/silnstorony.png);background-repeat:no-repeat;background-position:-5px 50%}
.microfon{background-image:url(../images/microfon.png);background-repeat:no-repeat;background-position:-5px 50%}
.sim{background-image:url(../images/sim.png);background-repeat:no-repeat;background-position:-5px 50%}
.poleznsovety{background-image:url(../images/poleznsovety.png);background-repeat:no-repeat;background-position:-5px 50%}
.pravilayshi{background-image:url(../images/pravilayshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.chistityshi{background-image:url(../images/chistityshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.kabelyshi{background-image:url(../images/kabelyshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.smotatyshi{background-image:url(../images/smotatyshi.png);background-repeat:no-repeat;background-position:-5px 50%}
.kamera{background-image:url(../images/kamera.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkassd{background-image:url(../images/ustanovkassd.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkaoptibay{background-image:url(../images/ustanovkaoptibay.png);background-repeat:no-repeat;background-position:-5px 50%}
.zamenassd{background-image:url(../images/zamenassd.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkaozu{background-image:url(../images/ustanovkaozu.png);background-repeat:no-repeat;background-position:-5px 50%}
.ustanovkahdd{background-image:url(../images/ustanovkahdd.png);background-repeat:no-repeat;background-position:-5px 50%}
.usb{background-image:url(../images/usb.png);background-repeat:no-repeat;background-position:-5px 50%}
.pochemu{background-image:url(../images/voprosico.png);background-repeat:no-repeat;background-position:0 50%}
.remember{line-height:26px;padding:8px 0 8px 54px;font-size:24px;color:#e74c3c;margin:0 0 20px;background-image:url(../images/remember.png);background-repeat:no-repeat;background-position:0 50%}
.mobile .diagnostica,.mobile .noload,.mobile .noturnon,.mobile .defect,.mobile .razbsteklo,.mobile .artefacty,.mobile .delivery,.mobile .keyboard,.mobile .pereustanovkaos,.mobile .sound,.mobile .workspeed,.mobile .zaryadka,.mobile .remember,.mobile .remont,.mobile .typneisp,.mobile .accessor,.mobile .przameny,.mobile .corpus,.mobile .vlaga,.mobile .silnstorony,.mobile .microfon,.mobile .sim,.mobile .poleznsovety,.mobile .pravilayshi,.mobile .chistityshi,.mobile .kabelyshi,.mobile .smotatyshi,.mobile .kamera,.mobile .ustanovkassd,.mobile .ustanovkaoptibay,.mobile .zamenassd,.mobile .ustanovkaozu,.mobile .ustanovkahdd,.mobile .usb,.mobile .pochemu{font-size:17px;line-height:20px;padding:11px 0 11px 54px;margin:0 0 10px;background-position:0 50%}
.imgright{float:right}
.zamena-ipadtable,.zamena-ipadtable2{width:100%;display:table}
.zamena-ipadtable >div,.zamena-ipadtable2 >div{display:table-cell;vertical-align:top}
.zamena-ipadtable .imgtbl,.zamena-ipadtable2 .imgtbl{width:230px}
.zamena-ipadtable img,.zamena-ipadtable2 img{width:200px}
body.mobile .zamena-ipadtable,body.mobile .zamena-ipadtable2{display:block}
body.mobile .zamena-ipadtable >div,body.mobile .zamena-ipadtable2 >div{display:block;*zoom:1}
body.mobile .zamena-ipadtable >div:before,body.mobile .zamena-ipadtable >div:after,body.mobile .zamena-ipadtable2 >div:before,body.mobile .zamena-ipadtable2 >div:after{display:table;content:"";line-height:0}
body.mobile .zamena-ipadtable >div:after,body.mobile .zamena-ipadtable2 >div:after{clear:both}
body.mobile .zamena-ipadtable .imgtbl,body.mobile .zamena-ipadtable2 .imgtbl{width:100%}
body.mobile .zamena-ipadtable img,body.mobile .zamena-ipadtable2 img{margin:0 auto;display:block}
body.mobile .zamena-ipadtable .left,body.mobile .zamena-ipadtable2 .left{float:none}
body.mobile .zamena-ipadtable img{display:none}
body.mobile .imgright{float:none;display:block;margin:0 auto}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.ultype1{padding:0;list-style-image:url(../images/strul1.png);list-style-position:inside}
.ultype1 li{margin:0!important}
.item-page h2{font-size:17px;margin-bottom:25px;line-height:1em;font-weight:700}
.custom.serviceintro.reasons{margin:0}
.custom.serviceintro.reasons h1{font-size:30px;margin:0 0 8px}
.custom.serviceintro.reasons p{margin:0 0 15px!important}
.custom.serviceintro.reasons .imgwrap{vertical-align:bottom}
.tablet .custom.serviceintro.reasons .imgwrap{width:auto;padding-right:50px}
.repl{display:inline-block;border:0;margin-left:20px}
.repair_form{width:100%;max-width:500px;overflow:hidden;padding-bottom:20px;display:inline-block}
.repair_form .form_row{display:table;width:100%;margin:0 0 15px}
.repair_form .form_row > div{display:table-cell;vertical-align:middle}
.repair_form .rep-title{width:175px;max-width:175px}
.repair_form .btn-grey{float:right;line-height:40px;min-height:40px;padding:0 40px}
body.mobile .repair_form .rep-title{width:120px;max-width:120px}
#mainmap{height:342px;width:100%;position:absolute}
.gm-style-iw *{display:block;width:100%}
.gm-style-iw h4,.gm-style-iw p{margin:0;padding:0}
.gm-style-iw a{color:#4272db}
ul.buts{float:left;margin-right:35px}
ul.buts li{display:inline-block;vertical-align:top;text-align:center;font-size:13px;width:140px;color:#5c6667}
ul.buts li .tb{background:#7f8b8c;background:-moz-linear-gradient(top,#7f8b8c 0%,#5c6667 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7f8b8c),color-stop(100%,#5c6667));background:-webkit-linear-gradient(top,#7f8b8c 0%,#5c6667 100%);background:-o-linear-gradient(top,#7f8b8c 0%,#5c6667 100%);background:-ms-linear-gradient(top,#7f8b8c 0%,#5c6667 100%);background:linear-gradient(to bottom,#7f8b8c 0%,#5c6667 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f8b8c',endColorstr='#5c6667',GradientType=0);width:95px;height:80px;text-align:center;vertical-align:middle;display:block;margin:0 auto;border-radius:25px;cursor:pointer}
ul.buts li .tb .inn{display:table-cell;height:80px;width:110px;vertical-align:middle;text-align:center}
ul.buts li .tb.act,ul.buts li .tb:hover{background:#59aae2;background:-moz-linear-gradient(top,#59aae2 0%,#349fe5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#59aae2),color-stop(100%,#349fe5));background:-webkit-linear-gradient(top,#59aae2 0%,#349fe5 100%);background:-o-linear-gradient(top,#59aae2 0%,#349fe5 100%);background:-ms-linear-gradient(top,#59aae2 0%,#349fe5 100%);background:linear-gradient(to bottom,#59aae2 0%,#349fe5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59aae2',endColorstr='#349fe5',GradientType=0)}
.txt.act{display:block}
.txt{font-size:17px;line-height:40px;display:none}
.txt h3{font-size:22px;line-height:22px;font-weight:700}
.rtxt{overflow:hidden}
.rtxt table{text-align:center;margin-bottom:33px}
.rtxt table img{margin:12px 0}
.sovieti{width:690px;padding-top:20px;margin-top:-160px;margin-left:20px;border-top:1px solid #000}
.sovieti h3{font-size:22px;line-height:22px;font-weight:700}
.sovieti.sovieti_iphone{margin-top:-160px}
.sovieti a{text-decoration:none;color:#000;font-size:17px}
.sovieti a:hover{color:#3498DB}
.sovieti a.all_sovieti{background-image:url(../images/arrow_soviet.png);background-repeat:no-repeat;background-position:145px 5px;display:block;width:170px;height:50px;float:left;font-size:22px;line-height:22px;font-weight:700}
.custom.modsctabs li{width:20%!important}
.custom.modsctabs ul li:last-child a:before{display:none!important}
.custom.modsctabs a{padding:12px 0!important;background:#eceeed!important;border:0!important;border-right:5px solid #fff!important;border-radius:0!important}
.custom.modsctabs ul li:last-child a{border-right:0!important}
.custom.modsctabs a table{margin-top:5px;display:none}
.custom.modsctabs a table td{width:50%;color:#fff;font-size:14px;text-transform:lowercase;font-weight:400;background:#7e8c8d;padding:5px 0}
body.view-featured .showcase1>.wk-slideshow ul.nav{position:absolute;width:100%;text-align:center;bottom:10px;z-index:2}
body.view-featured .showcase1>.wk-slideshow{max-width:1300px!important;margin:15px auto 0}
body.view-featured .showcase1 .wk-slideshow-default .nav span{background:url(../images/newhomeslide_dot.png)no-repeat center;width:12px}
body.view-featured .showcase1 .wk-slideshow-default .nav .active span{background:url(../images/newhomeslide_dot_act.png)no-repeat center}
body.view-featured .showcase1>.wk-slideshow ul li{height:auto!important}
.custom.modsctabs a:hover table td{color:#fff}
body.tablet ul.buts{text-align:center;float:none}
body.tablet .innertop .breadcrumb,body.tablet .breadcrumb{margin-top:70px!important}
body.pc .breadcrumb,body.pc .innertop .breadcrumb{margin-top:10px!important;margin-bottom:10px!important}
.rtxt table td{vertical-align:bottom;font-size:14px}
.custom.modsctabs li:nth-child(4) a,.custom.modsctabs li:nth-child(5) a{background-image:url(../images/new_label.png);background-repeat:no-repeat;background-position:right top}
.custom.maps .nav.nav-tabs li a#tab4,.custom.maps .nav.nav-tabs li a#tab5{background-image:url(../images/main_new_label.png);background-repeat:no-repeat;background-position:right top}
a#closemeplz{background:url(../images/closemeslider.png)no-repeat center;position:absolute;top:5px;cursor:pointer;right:5px;z-index:9;height:32px;width:32px}
.item-page.luk,.item-page.poz{font-size:18px;line-height:36px;text-align:left}
.item-page.luk h3.hblue,.item-page.poz h3.hblue{line-height:54px}
.item-page.luk ul,.item-page.poz ul{width:90%}
.item-page.luk ul li img,.item-page.poz ul li img{margin-right:10px;padding-bottom:10px}
.item-page.luk ul li,.item-page.poz ul li{display:inline-block;padding:10px 0;font-weight:700;width:45%}
body.mobile .item-page.luk img,body.mobile .item-page.poz img{margin:0!important}
body.mobile .item-page.luk ul,body.mobile .item-page.poz ul{margin:0;padding:0;width:100%}
body.mobile .item-page.luk ul li,body.mobile .item-page.poz ul li{width:100%;margin:0}
body.mobile .item-page.luk ul li img,body.mobile .item-page.poz ul li img{margin-right:10px!important}
body.mobile .item-page.luk h3.hblue,body.mobile .item-page.poz h3.hblue{line-height:23px}
.header .headbar .custom.modpechat p{display:inline-block;vertical-align:bottom;margin-top:0}
.header .headbar .custom.modpechat p a{font-weight:400;font-size:15px;text-decoration:none}
.header .headbar .custom.modpechat form{display:inline-block;width:320px;margin-right:120px;background:#FFF;box-shadow:0 1px 4px rgba(0,0,0,0.3);border-radius:5px;height:40px}
.header .headbar .custom.modpechat p:nth-child(2) a{font-weight:500;font-size:13px;line-height:40px;color:#FFF;width:162px;height:40px;text-align:center;display:inline-block;background:#FF3830;border-radius:5px}
.header .headbar .custom.modpechat p:nth-child(2) a:hover{background-color:#FF3830;color:#fff;box-shadow:0 3px 6px rgba(246,28,13,0.5)}
.header .headbar .custom.modpechat p:last-child a{line-height:40px;font-size:13px;margin-left:10px;font-weight:500;color:#FFF;width:150px;height:40px;display:inline-block;background:#007AFF;border-radius:5px}
.custom.modpechat form input[type="submit"]:hover{background:#FF4740;box-shadow:0 3px 6px rgba(246,28,13,0.5)}
a.stmbt:hover{background:#14CC30}
.spec_tab_menu ul li a:hover{color:#007AFF}
.custom.modsctabs{z-index:10}
.custom.modsctabs a{cursor:pointer}
.custom.maps{height:342px}
.mapnavwrap .wk-slideshow{display:inline-block;width:33.3%!important;margin:0 -2px}
.mapnavwrap .wk-slideshow li,.mapnavwrap .wk-slideshow img{max-width:1000px!important;width:100%!important}
.mapnavwrap .wk-slideshow{float:left}
.mapnavwrap .wk-slideshow+.wk-slideshow{float:right}
.custom.maps .mapnavwrap{text-align:center}
.mapnavwrap .wk-slideshow-default .nav{text-align:center;width:100%;position:absolute;bottom:0;z-index:10}
.mapnavwrap .wk-slideshow-default .nav li{width:auto!important}
.mapnavwrap .wk-slideshow-default .nav span{background:#fff!important;opacity:.6;border-radius:100px;width:10px;height:10px}
.mapnavwrap .wk-slideshow-default .nav li.active span,.mapnavwrap .wk-slideshow-default .nav span:hover{opacity:1}
body.tablet .header .headbar .custom.modpechat p a{display:inline-block;width:240px}
body.tablet .header .headbar .custom.modpechat p{float:left}
body.tablet .sovieti{padding-top:18px;margin-top:0;margin-left:0;width:930px}
body.tablet .repairtabs .rtxt{margin-top:15px}
body.mobile .item-page.conts .contactwrap{display:none}
body.mobile .item-page.conts h3.hblue{background:url(../images/c_closed.png)no-repeat left;padding-left:40px;margin-bottom:25px;cursor:pointer;min-height:33px}
body.mobile .item-page.conts h3.hblue.op+.contactwrap{display:block}
body.mobile .item-page.conts h3.hblue.op{background:url(../images/c_opened.png)no-repeat left}
#tabs>ul>li{display:inline-block;background:#c8c8c8;background:-moz-linear-gradient(top,#c8c8c8 0%,#adacac 100%);background:-webkit-linear-gradient(top,#c8c8c8 0%,#adacac 100%);background:linear-gradient(to bottom,#c8c8c8 0%,#adacac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8',endColorstr='#adacac',GradientType=0);border-radius:3px}
#tabs>ul>li a{color:#fff;text-decoration:none;width:220px;text-align:center;display:block;text-transform:uppercase;padding:7px 0;font-size:14px}
#tabs>ul>li.ui-tabs-active,#tabs>ul>li:hover{background:#13a8dc;background:-moz-linear-gradient(top,#13a8dc 0%,#028cc8 100%);background:-webkit-linear-gradient(top,#13a8dc 0%,#028cc8 100%);background:linear-gradient(to bottom,#13a8dc 0%,#028cc8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#13a8dc',endColorstr='#028cc8',GradientType=0)}
body.mobile #tabs>ul>li{margin-bottom:10px}
body.mobile #tabs>ul>li,body.mobile #tabs>ul>li a{width:100%;display:block}
#tabs{margin-bottom:20px}
#tabs>ul>li a img{margin-right:10px}
#tabs>ul>li a:focus{outline:none}
body.mobile .head-serv-inn{text-align:center;margin-top:26px}
body.mobile .head-serv-mod ul li{width:158px;margin-right:0;margin-bottom:26px;text-align:center}
body.mobile .head-serv-mod{width:320px}
body.mobile .head-serv-mod a{height:100%;padding-top:60px;background-position:top center!important;background-repeat:no-repeat!important;padding-left:0}
.head-serv-mod{width:1300px;margin:0 auto}
.head-serv-mod ul li{display:inline-block;margin-right:12px;vertical-align:top}
.head-serv-mod ul li:last-child{margin-right:0}
.head-serv-mod a{display:inline-block;position:relative;height:60px;font-size:13px;line-height:60px;padding:0 10px;color:#fff;text-decoration:none;padding-top:0}
.head-serv-mod a:hover,.head-serv-mod a.active{background-color:rgba(189,189,189,0.2)}
.head-serv-mod a:before{margin-right:10px}
.head-serv-mod a br{display:none}
.head-serv-mod a.iph:before{content:" ";width:10px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/remont_iphone.png)}
.head-serv-mod a.ipd:before{content:" ";width:13px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/remont_ipad.png)}
.head-serv-mod a.ipod:before{background:url(../images/headerServices/remont_ipod.png)}
.head-serv-mod a.mc:before{content:" ";width:24px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/remont_mac.png)}
.head-serv-mod a.airpds:before{content:" ";width:24px;height:24px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/airpods.png)}
.head-serv-mod a.viezd:before{content:" ";width:28px;height:15px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/truck_icon.png)}
.head-serv-mod a.bts{background:url(../images/newpaydel.png)}
.head-serv-mod a.mdrn:before{content:" ";width:24px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/modern_mac.png)}
.head-serv-mod a.cnslt:before{content:" ";width:22px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/consult.png)}
.head-serv-mod a.rmnt:before{content:" ";width:36px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/notebook_icon.png)}
.head-serv-mod a.revvs:before{content:" ";width:21px;height:20px;display:inline-block;vertical-align:middle;background:url(../images/headerServices/comments.png)}
.headbarmenu .nav.menu li.item-111{display:none}
.head-serv-mod a{background-position:left!important;background-repeat:no-repeat!important}
body.mobile .images-block{width:100%}
body.mobile .first-img-block,body.mobile .second-image-block{clear:both;width:100%;float:none}
body.mobile .rght-img.block-inn-1,body.mobile .rght-img.block-inn-2,body.mobile .rght-img.block-inn-3{width:100%;height:300px!important;margin:0;position:relative;display:block;float:none!important}
body.mobile .images-block .hvr{position:absolute;height:auto;bottom:0!important;top:auto}
body.mobile .first-img-block{height:519px;margin:0}
body.mobile .first-img-block .txting{background:rgba(226,73,73,1);top:267px}
body.mobile .first-img-block .costing{bottom:252px}
body.mobile .third-image-block{float:none;margin:0;height:156px;padding:10px 0;clear:both;background-color:#998bae}
body.mobile .block_ind_text.new_bl_ind .left_bu{width:auto;padding:15px}
body.mobile .third-image-block .txting{width:255px;bottom:260px;left:16px;z-index:3333}
body.mobile .third-image-block .costing a{padding:0}
body.mobile .third-image-block .costing{top:135px;left:16px}
body.mobile .maincontent{padding-top:0}
body.mobile .third-image-block .hvr{width:100%;height:auto;z-index:25}
.images-block{width:1279px;margin:14px auto 0;vertical-align:top}
.images-block .hvr{overflow:hidden}
.images-block img,.images-block a{width:100%;height:100%;display:block}
.first-img-block,.second-image-block{float:left;display:inline-block;width:632px;height:auto}
.first-img-block{margin-right:16px;position:relative}
.right-img{float:left;display:inline-block}
.rght-img.block-inn-1{width:100%;height:275px;position:relative}
.rght-img.block-inn-2,.rght-img.block-inn-3{width:309px;height:287px;margin-top:14px;display:inline-block;position:relative}
.rght-img.block-inn-3{float:right!important}
.rght-img.block-inn-2{margin-right:9px}
.images-block .hvr:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background-color:rgba(191,191,191,0);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-ms-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}
.images-block .rght-img.block-inn-1 .hvr:hover:after{background-color:rgba(191,191,191,.52)}
.images-block .rght-img.block-inn-2 .hvr:hover:after{background-color:rgba(9,110,184,.74)}
.images-block .rght-img.block-inn-3 .hvr:hover:after{background-color:rgba(64,152,143,.6)}
.images-block .first-img-block .hvr:hover:after{background-color:rgba(191,191,191,.21)}
.images-block .third-image-block .hvr:hover:after{background-color:rgba(147,138,170,.64)}
.images-block .costing,.images-block .txting{position:absolute;z-index:10}
.txting{font-size:20px;line-height:23px}
.costing{font-size:18px;line-height:21px}
.first-img-block .costing{bottom:253px;left:0;background:#fff;font-weight:600;color:#26272c;padding:8px 23px}
.first-img-block .txting{top:320px;line-height:45px;left:0;padding:10px 60px 20px 33px;color:#fff;background:rgba(226,73,73,.85)}
.rght-img.block-inn-1 .costing{bottom:140px;left:17px;background:#9869fd;font-weight:600;color:#fff;padding:8px 23px}
.rght-img.block-inn-1 .txting{top:153px;left:17px;color:#4d4e50;font-weight:600;width:245px}
.rght-img.block-inn-2 .costing{top:130px;left:17px;background:#fff;font-weight:600;color:#4d4e50;padding:8px 23px}
.rght-img.block-inn-2 .txting{top:175px;left:17px;color:#fff;font-weight:600;width:260px}
.rght-img.block-inn-3 .costing{bottom:140px;left:17px;background:#fff;font-weight:600;color:#4d4e50;padding:8px 23px}
.rght-img.block-inn-3 .txting{top:51px;left:17px;color:#4d4e50;font-weight:600;width:230px}
.third-image-block{float:left;position:relative;}
.third-image-block a{width:100%;height:100%;display:block}
.third-image-block .txting{color:#fff;font-weight:600;position:absolute;width:325px;bottom:127px;left:230px;font-size:20px;line-height:23px} 
.third-image-block .costing{font-size:20px;line-height:35px;font-weight:600;background:#fff;position:absolute;top:155px;left:230px}
.third-image-block .costing a{text-decoration:none;padding:0 10px;color:#000;display:block;width:100%;height:100%}
.przameny.new-cls{background:none;padding:8px 0}
.serviceintro.reasons .imgwrap{width:640px}
.imacall{width:185px;height:190px;border:1px solid #fff;float:left;cursor:pointer;position:relative;vertical-align:top}
.imacall:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(127,168,162,0.5);-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.offmask:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(127,168,162,0);-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}
.imacall:hover:after{background:rgba(127,168,162,0)}
.imacall img{height:100%;width:100%;vertical-align:top}
.custom.serviceintro.reasons .macbook .imgwrap,.custom.serviceintro.reasons .imac .imgwrap{vertical-align:top}
.imacimages1,.imacimages2,.imacimages4,.imacimages5{margin:0 6px 0 0}
.imacimages1,.imacimages2,.imacimages3{margin-bottom:6px}
.forimac{height:60px;padding-left:65px;overflow:visible;line-height:65px}
.forimac1{background:url(../images/newicons/services/01_h.png) no-repeat;background-position:0 5px;color:#3498db}
.forimac2{background:url(../images/newicons/services/07.png) no-repeat;background-position:0 10px}
.forimac3{background:url(../images/newicons/services/08.png) no-repeat;background-position:0 15px}
.forimac2.formacbook2{background:url(../images/newicons/services/02.png) no-repeat;background-position:0 18px}
.forimac3.formacbook3{background:url(../images/newicons/services/03.png) no-repeat;background-position:0 3px}
.forimac4.formacbook4{background:url(../images/newicons/services/fan.png) no-repeat;background-position:0 0}
.forimac4{background:url(../images/newicons/services/04.png) no-repeat;background-position:10px 10px}
.forimac5{background:url(../images/newicons/services/05.png) no-repeat;background-position:10px 10px}
.forimac6{background:url(../images/newicons/services/06.png) no-repeat;background-position:11px 12px}
.custom.serviceintro.reasons.imac,.custom.serviceintro.reasons.macbook{margin-bottom:20px!important}
.forimacall{height:180px}
.mobile .rght-img.block-inn-1 .txting{top:290px}
.custom.serviceintro.reasons.macbook p,.custom.serviceintro.reasons.imac p{margin:0!important}
.mobile .prof-mac .przameny.new-cls,.mobile .tradein .przameny.new-cls{padding:0}
body.mobile .rght-img.block-inn-1 .costing{padding:0}
body.mobile .forfor .trip{display:block;width:auto;float:none}
.tablet .images-block,.tablet .headbarmenu,.tablet .head-serv-mod{width:960px}
.tablet .head-serv-mod ul li{margin-right:2px}
.tablet .head-serv-mod a{padding-left:57px;font-size:15px}
.tablet .headbarmenu{padding:0}
.tablet .header .headbar .custom.modpechat p a{padding:8px 16px 8px 39px}
.tablet .head-serv-mod{margin:10px auto 20px}
.tablet .first-img-block,.tablet .second-image-block{width:472px;height:475px}
.tablet .rght-img.block-inn-2,.tablet .rght-img.block-inn-3{width:228px;height:242px}
.tablet .rght-img.block-inn-1{height:220px}
.tablet .rght-img.block-inn-1 .txting{top:95px;width:190px}
.tablet .rght-img.block-inn-1 .costing{bottom:138px;left:17px}
.tablet .txting{font-size:15px}
.tablet .third-image-block .txting{bottom:100px;left:170px}
.tablet .third-image-block .costing{left:170px;top:120px}
.tablet .rght-img.block-inn-2 .txting{top:145px;width:230px}
.tablet .rght-img.block-inn-2 .costing{top:107px}
.tablet .rght-img.block-inn-3 .costing{bottom:110px;padding:8px 10px}
.tablet .rght-img.block-inn-3 .txting{top:17px;width:209px}
.tablet .first-img-block .txting{top:280px}
.tablet .first-img-block .costing{bottom:195px}
.tablet .imacall{width:170px;height:175px}
.tablet .forimacall{height:70px}
.tablet .custom.serviceintro.reasons.imac .imgwrap,.tablet .custom.serviceintro.reasons.macbook .imgwrap{width:420px;padding-right:15px}
.tablet .forimac img{margin-right:7px}
.tablet .imacimages1,.tablet .imacimages2,.tablet .imacimages3,.tablet .imacimages4,.tablet .imacimages5,.tablet .imacimages6{margin:0}
.tablet .imacall:nth-child(2n+1){margin:0 5px 0 0}
body.tablet .imacall{margin-bottom:5px}
body.tablet .custom.serviceintro.reasons .forimac{margin:10px 0!important}
.mobile .images-block img{width:100%;height:auto}
.txtinglists{font-size:14px;line-height:30px;padding-left:17px}
.prof-mac{font-size:15px;line-height:30px}
.prof-mac-img1{height:440px;width:700px;margin:0 0 25px 25px;float:right}
.prof-mac-img2{height:360px;width:500px;margin:0 0 25px 75px;float:right}
.prof-mac-img3{height:360px;width:450px;margin:15px 0 25px 75px;float:right}
.tablet .prof-mac-img1,.tablet .prof-mac-img2,.tablet .prof-mac-img3,.mobile .prof-mac-img1,.mobile .prof-mac-img2,.mobile .prof-mac-img3{display:block;float:none}
.tablet .headbarmenu .nav.menu{margin:0 auto;width:auto}
.tablet .headbarmenu .nav.menu li{margin:0 12px}
.tablet .prof-mac-img1{height:308px;width:490px;margin:0 0 25px}
.tablet .prof-mac-img2{height:251px;width:450px;margin:0 0 25px}
.tablet .prof-mac-img3{height:245px;width:350px;margin:0 0 25px}
.mobile .prof-mac-img1{height:200px;width:100%;margin:0 0 25px}
.mobile .prof-mac-img2{height:220px;width:100%;margin:0 0 25px}
.mobile .prof-mac-img3{height:245px;width:100%;margin:0 0 25px}
a.exchange{font-size:22px;line-height:22px;border:2px solid #5d6768;text-decoration:none;border-radius:12px;color:#5d6768;top:0;left:0;padding:12px 75px 12px 22px;position:absolute;background:url(../images/exchanging.png) no-repeat;background-position:191px 12px}
a.exchange:hover{background:#47a5e4 url(../images/exchanging_h.png) no-repeat;background-position:191px 12px;color:#fff;border-color:transparent}
.exch-button{position:relative;height:50px}
.tablet .buts{margin-right:0}
.tablet .exch-button{margin-bottom:20px}
h3.coloredblue{font-weight:500;line-height:35px;font-size:30px!important;color:#1A1A1A!important;margin:35px 0 20px}
.iphone-six-img{float:right;padding:0 60px 0 75px}
.iphone-six-first-block{font-size:14px;line-height:26px;text-align:left}
ul.ihpone-six-ulist2{display:flex;flex-wrap:wrap;align-content:space-between}
.item-page .ihpone-six-ulist2 li{list-style-type:none;display:block;width:638px;padding:30px 40px 30px 100px;background:url(../images/newicons/iphone/iphne.png) no-repeat;margin-left:0;margin-bottom:20px;vertical-align:top;background-color:#F2F2F2}
.item-page .ihpone-six-ulist2 li:nth-child(odd){margin-right:20px}
.mobile .item-page .ihpone-six-ulist2 li,.mobile .item-page .ihpone-six-ulist1 li{font-size:12px;line-height:24px}
.ihpone-six-ulist2 li.i-s-on{background-image:url(/images/power.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-sound{background-image:url(/images/speaker.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-micro{background-image:url(/images/muted.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-batt{background-image:url(/images/batterya.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-dipl{background-image:url(/images/phone-bb.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-display{background-image:url(/images/noun_broken.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-bamper{background-image:url(/images/noun_brokenbb.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-power{background-image:url(/images/powera.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-sim{background-image:url(/images/sim-card.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-water{background-image:url(/images/raindrop.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-problem{background-image:url(/images/app.png);background-position:35px 30px}
.ihpone-six-ulist2 li.i-s-acces{background-image:url(/images/headphones.png);background-position:35px 30px}
.bottom-h{margin-top:20px;font-size:33px;line-height:35px}
.item-page .ihpone-six-ulist2 li h3{margin:0 0 10px;font-weight:500;line-height:25px;font-size:20px!important;color:#1A1A1A!important}
.item-page .ihpone-six-ulist2 li div{line-height:21px;font-size:15px;color:#333}
.item-page ul li.list-img{list-style-type:none;width:638px;margin-left:0;display:inline-block;vertical-align:top;margin-bottom:20px;background-color:#F2F2F2;padding:30px 50px 30px 100px;line-height:21px;font-size:15px;color:#333}
.item-page ul li.list-img:nth-child(odd){margin-right:20px}
ul li.list-img.i-s-certificate{background-image:url(/images/diploma.png);background-position:30px 50%;padding-top:29px;padding-bottom:29px;background-repeat:no-repeat}
ul li.list-img.i-s-diagnose{background-image:url(/images/feature.png);background-position:30px 50%;padding-top:29px;padding-bottom:29px;background-repeat:no-repeat}
ul li.list-img.i-s-service{background-image:url(/images/document.png);background-position:30px 50%;height:100px;padding-top:40px;background-repeat:no-repeat}
ul li.list-img.i-s-exchange{background-image:url(/images/mobile.png);background-position:30px 50%;padding:19px 50px 18px 100px;background-repeat:no-repeat}
ul li.list-img.i-s-trade{background-image:url(/images/smartphone.png);background-position:30px 50%;padding-top:19px;padding-bottom:19px;background-repeat:no-repeat}
ul li.list-img.i-s-solution{background-image:url(/images/gear.png);background-position:30px 50%;padding-top:30px;padding-bottom:29px;background-repeat:no-repeat}
.mobile .item-page ul li.list-img{width:100%}
.mobile .item-page ul li.list-img:nth-child(odd),.tablet .item-page ul li.list-img:nth-child(odd){margin-right:0}
.mobile .iphone-six-first-block{font-size:12px;line-height:16px}
.mobile .item-page ul li.list-img{margin-bottom:25px}
.mobile .iphone-six-img{padding:0 60px 15px 75px}
.mobile .coloredblue{font-size:17px;line-height:20px}
.mobile .item-page .ihpone-six-ulist2 li h3{margin:50px 0 8px}
.innertop ul li{display:none!important}
.custom.modpechat form{vertical-align:bottom}
.custom.modpechat form input[type="text"]::-webkit-input-placeholder{color:#4F4F4F}
.custom.modpechat form input[type="text"]::-moz-input-placeholder{color:#4F4F4F}
.custom.modpechat form input[type="text"]:-moz-input-placeholder{color:#4F4F4F}
.custom.modpechat form input[type="text"]:-ms-input-placeholder{color:#4F4F4F}
.custom.modpechat form input[type="text"]{display:inline-block;font-size:13px;width:50%;padding:12px 20px;border:none;color:#4F4F4F;border-radius:5px 0 0 5px}
.custom.modpechat form input[type="submit"]{width:50%;display:inline-block;color:#fff;height:40px;background:#FF3830;border-radius:0 5px 5px 0;border:none}
input:focus,textarea:focus,button:focus{outline:none}
.recall_th,.recall,.astov{display:none}
.recall_th,.recall_bef{font-weight:400;line-height:19px;font-size:15px;color:#414141;margin-bottom:20px}
.recall input[type="submit"]{background:#13BF2D;border-radius:0 5px 5px 0;float:right;font-weight:500;line-height:normal;font-size:15px;height:50px;color:#FFF;border:none;padding:16px 30px}
.recall input[type="text"]{padding:16px 20px;width:234px;float:left;font-weight:500;line-height:normal;font-size:15px;color:#414141;border:none}
.recall input[type="text"]::-webkit-input-placeholder{color:#434a4b}
.recall input[type="text"]::-moz-input-placeholder{color:#434a4b}
.recall input[type="text"]:-moz-input-placeholder{color:#434a4b}
.recall input[type="text"]:-ms-input-placeholder{color:#434a4b}
.recall{position:fixed;top:50%;left:50%;background:#fff;border-radius:10px;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);z-index:9999;width:450px;padding:30px 45px 50px 35px;box-sizing:border-box;text-align:left}
.astov{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.47);top:0;left:0;z-index:999}
.custom.modsctabs .show_all_contacts a{background:#fff!important;display:table;margin:0 auto;font-weight:400;line-height:19px;font-size:15px;color:#007AFF;padding-bottom:20px!important}
.title_recall{font-weight:500;line-height:25px;font-size:20px;color:#000;margin-bottom:12px}
a.reclose{width:46px;height:46px;position:absolute;right:0;cursor:pointer;top:35px}
.recall_call{cursor:pointer;background:url(../images/recall_call.png)no-repeat center;background-size:cover;width:83px;height:83px;position:fixed;bottom:50px;left:50px;z-index:998;display:none}
.recall_call:after,.recall_call:before{border:1px solid #00EA73;width:83px;height:83px;content:'';position:absolute;left:50%;top:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);border-radius:500px}
.recall_call:after{animation:out 2s linear infinite forwards;-webkit-animation:out 2s linear infinite forwards;-moz-animation:out 2s linear infinite forwards;-ms-animation:out 2s linear infinite forwards;-o-animation:out 2s linear infinite forwards}
.recall_call:before{animation:outs 2s linear infinite forwards;-webkit-animation:outs 2s linear infinite forwards;-moz-animation:outs 2s linear infinite forwards;-ms-animation:outs 2s linear infinite forwards;-o-animation:outs 2s linear infinite forwards}
@keyframes out{from{height:83px;width:83px;opacity:1}
to{width:140px;height:140px;opacity:0}
}
@keyframes outs{0%{height:83px;width:83px;opacity:1}
33%{height:83px;width:83px;opacity:1}
100%{width:140px;height:140px;opacity:0}
}
body.mobile .recall_call:after,body.mobile .recall_call:before{display:none}
body.mobile .recall_call{display:block;color:#fff;font-size:19px;top:113px;position:absolute;background:#e64e4e;right:auto;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:30px;line-height:30px;width:310px;text-align:center;border-radius:10px}
body.mobile p.spec_mob_tt{margin-bottom:29px}
body.mobile .recall{width:300px;padding:20px}
body.mobile .recall_th,body.mobile .recall_bef{font-size:16px;margin-bottom:10px;line-height:20px}
body.mobile a.reclose{right:-10px;top:-35px;width:30px;height:30px;background-size:cover}
.overmap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999;background:rgba(32,38,50,.25)}
.overmap>div{display:none;position:fixed;top:50%;left:50%;margin-top:-300px;margin-left:-500px}
.overmap>div .mapfr_cloze{width:16px;height:18px;position:absolute;right:11px;top:10px;background:url(../images/mapfr_cloze.png)no-repeat center;cursor:pointer}
body.itemid-156 .custom.serviceintro .imgwrap img{max-width:80%}
body.itemid-156 .custom.serviceintro .textwrap .half{width:45%;float:left}
body.itemid-156 .custom.serviceintro .textwrap .half h3{color:#333;font-size:20px;padding:14px 0 14px 40px;margin:15px 0 10px}
body.itemid-156 .custom.serviceintro .textwrap .half table{font-size:13px;font-weight:700}
body.itemid-156 .custom.serviceintro .textwrap .half table tr td{text-align:left}
body.itemid-156 .custom.serviceintro .textwrap .half table tr td:nth-child(2){text-align:right;width:80px}
body.itemid-156 .custom.serviceintro .textwrap .half:nth-child(1),body.itemid-156 .custom.serviceintro .textwrap .half:nth-child(3){margin-right:10%}
body.itemid-156 .custom.serviceintro .textwrap .half:nth-child(1) h3{background:url(../images/macmod_ssd.png)no-repeat left}
body.itemid-156 .custom.serviceintro .textwrap .half:nth-child(2) h3{background:url(../images/macmod_service.png)no-repeat left}
body.itemid-156 .custom.serviceintro .textwrap .half:nth-child(3) h3{background:url(../images/macmod_ram.png)no-repeat left}
body.itemid-156 .custom.serviceintro .textwrap .half:nth-child(4) h3{background:url(../images/macmod_hdd.png)no-repeat left;padding:24px 0 24px 40px}
body.itemid-156 .custom.serviceintro{position:relative;padding-top:10px}
body.itemid-156 .custom.serviceintro .textwrap{padding-bottom:40px}
body.itemid-156 .custom.serviceintro .abst{position:absolute;top:0;left:50px;color:#fff;font-weight:700;font-size:32px}
body.itemid-299 .custom.serviceintro .imgwrap img{max-width:80%}
body.itemid-299 .custom.serviceintro .textwrap .half{width:45%;float:left}
body.itemid-299 .custom.serviceintro .textwrap .half h3{color:#333;font-size:20px;padding:14px 0 14px 40px;margin:15px 0 10px}
body.itemid-299 .custom.serviceintro .textwrap .half table{font-size:13px;font-weight:700}
body.itemid-299 .custom.serviceintro .textwrap .half table tr td{text-align:left}
body.itemid-299 .custom.serviceintro .textwrap .half table tr td:nth-child(2){text-align:right;width:80px}
body.itemid-299 .custom.serviceintro .textwrap .half:nth-child(1),body.itemid-299 .custom.serviceintro .textwrap .half:nth-child(3){margin-right:10%}
body.itemid-299 .custom.serviceintro .textwrap .half:nth-child(1) h3{background:url(../images/macmod_ssd.png)no-repeat left}
body.itemid-299 .custom.serviceintro .textwrap .half:nth-child(2) h3{background:url(../images/macmod_service.png)no-repeat left}
body.itemid-299 .custom.serviceintro .textwrap .half:nth-child(3) h3{background:url(../images/macmod_ram.png)no-repeat left}
body.itemid-299 .custom.serviceintro .textwrap .half:nth-child(4) h3{background:url(../images/macmod_hdd.png)no-repeat left;padding:24px 0 24px 40px}
body.itemid-299 .custom.serviceintro{position:relative;padding-top:10px}
body.itemid-299 .custom.serviceintro .textwrap{padding-bottom:40px}
body.itemid-299 .custom.serviceintro .abst{position:absolute;top:0;left:50px;color:#fff;font-weight:700;font-size:32px}
body.itemid-300 .custom.serviceintro .imgwrap img{max-width:80%}
body.itemid-300 .custom.serviceintro .textwrap .half{width:45%;float:left}
body.itemid-300 .custom.serviceintro .textwrap .half h3{color:#333;font-size:20px;padding:14px 0 14px 40px;margin:15px 0 10px}
body.itemid-300 .custom.serviceintro .textwrap .half table{font-size:13px;font-weight:700}
body.itemid-300 .custom.serviceintro .textwrap .half table tr td{text-align:left}
body.itemid-300 .custom.serviceintro .textwrap .half table tr td:nth-child(2){text-align:right;width:80px}
body.itemid-300 .custom.serviceintro .textwrap .half:nth-child(1),body.itemid-300 .custom.serviceintro .textwrap .half:nth-child(3){margin-right:10%}
body.itemid-300 .custom.serviceintro .textwrap .half:nth-child(1) h3{background:url(../images/macmod_ssd.png)no-repeat left}
body.itemid-300 .custom.serviceintro .textwrap .half:nth-child(2) h3{background:url(../images/macmod_service.png)no-repeat left}
body.itemid-300 .custom.serviceintro .textwrap .half:nth-child(3) h3{background:url(../images/macmod_ram.png)no-repeat left}
body.itemid-300 .custom.serviceintro .textwrap .half:nth-child(4) h3{background:url(../images/macmod_hdd.png)no-repeat left;padding:24px 0 24px 40px}
body.itemid-300 .custom.serviceintro{position:relative;padding-top:10px}
body.itemid-300 .custom.serviceintro .textwrap{padding-bottom:40px}
body.itemid-300 .custom.serviceintro .abst{position:absolute;top:0;left:50px;color:#fff;font-weight:700;font-size:32px}
body.itemid-301 .custom.serviceintro .imgwrap img{max-width:80%}
body.itemid-301 .custom.serviceintro .textwrap .half{width:45%;float:left}
body.itemid-301 .custom.serviceintro .textwrap .half h3{color:#333;font-size:20px;padding:14px 0 14px 40px;margin:15px 0 10px}
body.itemid-301 .custom.serviceintro .textwrap .half table{font-size:13px;font-weight:700}
body.itemid-301 .custom.serviceintro .textwrap .half table tr td{text-align:left}
body.itemid-301 .custom.serviceintro .textwrap .half table tr td:nth-child(2){text-align:right;width:80px}
body.itemid-301 .custom.serviceintro .textwrap .half:nth-child(1),body.itemid-301 .custom.serviceintro .textwrap .half:nth-child(3){margin-right:10%}
body.itemid-301 .custom.serviceintro .textwrap .half:nth-child(1) h3{background:url(../images/macmod_ssd.png)no-repeat left}
body.itemid-301 .custom.serviceintro .textwrap .half:nth-child(2) h3{background:url(../images/macmod_service.png)no-repeat left}
body.itemid-301 .custom.serviceintro .textwrap .half:nth-child(3) h3{background:url(../images/macmod_ram.png)no-repeat left}
body.itemid-301 .custom.serviceintro .textwrap .half:nth-child(4) h3{background:url(../images/macmod_hdd.png)no-repeat left;padding:24px 0 24px 40px}
body.itemid-301 .custom.serviceintro{position:relative;padding-top:10px}
body.itemid-301 .custom.serviceintro .textwrap{padding-bottom:40px}
body.itemid-301 .custom.serviceintro .abst{position:absolute;top:0;left:50px;color:#fff;font-weight:700;font-size:32px}
.custom.modsctabs ul li:first-child a{position:relative}
.custom.modsctabs ul li:first-child a:after{position:absolute;bottom:0;right:0;width:113px;height:82px;background:url(../images/wework_sunday.png)no-repeat center;content:''}
.custom.modsctabs ul li:last-child a:after{position:absolute;bottom:0;right:0;width:113px;height:82px;background:url(../images/poznyak.png)no-repeat center;content:''}
.custom.serviceintro.reasons.viezd{position:relative;width:66.6%;padding-top:70px}
.rsform_nform #recaptcha_area{margin:0 auto}
.custom.serviceintro.reasons.viezd>div:nth-child(2){text-align:center}
.custom.serviceintro.reasons.viezd>div:nth-child(2) img{position:absolute;bottom:0;left:61%}
.custom.serviceintro.reasons.viezd>div{display:inline-block;width:50%;float:left;color:#3f3f3f}
.custom.serviceintro.reasons.viezd div h3{font-size:23px;font-weight:400;text-align:center;text-transform:uppercase}
.custom.serviceintro.reasons.viezd .at{font-size:14px;text-align:center}
.custom.serviceintro.reasons.viezd .at>div{padding-top:30px;padding-bottom:30px;display:inline-block;margin:0 auto;text-align:left}
.custom.serviceintro.reasons.viezd .at>div:nth-child(odd){padding-left:120px}
.custom.serviceintro.reasons.viezd .at>div:nth-child(even){padding-right:130px}
.custom.serviceintro.reasons.viezd .at>div:nth-child(1){background:url(../images/at1.png)no-repeat left}
.custom.serviceintro.reasons.viezd .at>div:nth-child(2){background:url(../images/at2.png)no-repeat right}
.custom.serviceintro.reasons.viezd .at>div:nth-child(3){background:url(../images/at3.png)no-repeat left}
.custom.serviceintro.reasons.viezd .at>div:nth-child(4){background:url(../images/at4.png)no-repeat right}
.rsform_nform{float:right;width:33.3%}
.rsform_nform ol{margin:0;padding:0}
.rsform_nform ol li{display:block}
.rsform_nform .formNoError,.rsform_nform .formCaption,.rsform_nform fieldset legend{display:none}
.rsform_nform fieldset{margin:0;padding:0;border:0}
.rsform_nform .pretext,.rsform_nform .formBody{position:relative;width:80%;margin:0 auto}
.rsform_nform .pretext{font-size:28px;color:#fff;margin-bottom:15px}
.rsform_nform textarea,.rsform_nform input[type="text"]{border-radius:5px;border:1px solid #d4d4d4;padding:2px 0 2px 50px;width:100%;margin-bottom:15px}
.rsform_nform textarea{padding:5px}
.rsform_nform .rsform-block-name .formBody:before{position:absolute;content:'ФИО';left:0;top:0;color:#fff;width:50px;font-size:13px;height:28px;text-align:center;line-height:28px;border-radius:5px 0 0 5px;background:#40a9e5;background:-moz-linear-gradient(top,#40a9e5 0%,#0095de 100%);background:-webkit-linear-gradient(top,#40a9e5 0%,#0095de 100%);background:linear-gradient(to bottom,#40a9e5 0%,#0095de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40a9e5',endColorstr='#0095de',GradientType=0)}
.rsform_nform .rsform-block-phone .formBody:before{position:absolute;content:'тел.';left:0;top:0;color:#fff;width:50px;font-size:13px;height:28px;text-align:center;line-height:28px;border-radius:5px 0 0 5px;background:#40a9e5;background:-moz-linear-gradient(top,#40a9e5 0%,#0095de 100%);background:-webkit-linear-gradient(top,#40a9e5 0%,#0095de 100%);background:linear-gradient(to bottom,#40a9e5 0%,#0095de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40a9e5',endColorstr='#0095de',GradientType=0)}
.rsform_nform input[type="submit"]{background:#40a9e5;background:-moz-linear-gradient(top,#40a9e5 0%,#0095de 100%);background:-webkit-linear-gradient(top,#40a9e5 0%,#0095de 100%);background:linear-gradient(to bottom,#40a9e5 0%,#0095de 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#40a9e5',endColorstr='#0095de',GradientType=0);border-radius:5px;border:0;line-height:28px;color:#fff;font-weight:700;font-size:14px;text-transform:uppercase;width:100%;text-align:center;margin-top:20px}
h3.pereproshivka,h3.camnotwork,h3.appleid,h3.changebattery{font-weight:700;font-size:24px;line-height:26px;color:#3498db;margin:0 0 20px;padding:8px 0 8px 54px;background-image:url(../images/newicons/change_battery.png);background-repeat:no-repeat;background-position:0 50%;background-size:auto 100%}
h3.appleid{background-image:url(../images/newicons/apple_id.png);background-repeat:no-repeat;background-position:0 50%;background-size:auto 100%}
h3.camnotwork{background-image:url(../images/newicons/camera.png);background-repeat:no-repeat;background-position:0 50%;background-size:auto 100%}
.left_remont{float:left;width:750px;padding:30px 0 40px 50px}
.right_remont{float:right;width:550px;background-size:cover!important}
.f_im2{display:none}
.f_im{display:inline-block}
.title_l:hover .f_im{display:none}
.title_l:hover .f_im2{display:inline-block}
.title_l{color:#000;font-size:16px;cursor:pointer;text-decoration:none;font-weight:700;height:47px;line-height:47px}
.title_l:hover{color:#007AFF;text-decoration:none}
.remont_modal{display:none;position:fixed;top:5%;max-height:90%;overflow:auto;width:768px;margin-left:-384px;padding:74px 56px 60px 68px;z-index:200;background-color:#fff;left:50%}
.remont_modal.active{display:block}
.remont_modal .x{position:absolute;right:21px;top:20px;cursor:pointer}
.remont_modal_title{font-size:18px;font-weight:700;color:#3498DB;text-transform:uppercase;margin-bottom:40px}
.back_remont.active{display:block}
.block_left_remont{margin-bottom:10px;margin-right:10px;display:inline-block}
.back_remont{display:none;position:fixed;left:0;top:0;z-index:100;width:100%;height:100%;background:#000;opacity:.6}
.right_remont table{text-align:center}
.right_remont table img{margin-bottom:10px;margin-top:10px}
.title_l>span:first-child{min-width:44px;text-align:center;display:none}
.title_l>span{display:inline-block}
.block_left_remont img{max-width:24px;max-height:26px}
.block_left_remont .remont_modal_text img{max-width:320px;max-height:320px}
.title_l{color:#000;font-size:15px;cursor:pointer;font-weight:400;display:block;padding:10px 20px;background:#FAFAFA;box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:5px;line-height:20px;height:40px}
.title_l span span{font-weight:700}
.left_remont h2{font-weight:600;line-height:35px;font-size:30px!important;color:#1A1A1A!important}
.grey_article{background:#F2F2F2}
.grey_article h1{margin-bottom:20px;font-weight:500;line-height:35px;font-size:30px!important;color:#1A1A1A!important}
.grey_article h3{margin-top:0;margin-bottom:20px;font-weight:500;line-height:35px;font-size:30px!important;color:#1A1A1A!important}
.left_article p{line-height:21px;font-size:15px;color:#4F4F4F}
.left_article{width:720px;float:left;padding:40px 0 20px 50px;line-height:21px;font-size:15px;color:#4F4F4F}
.right_article{float:right}
.suppa-button a.exchange{left:50%;margin-left:-110px}
.slider_top{position:relative;width:628px;height:269px;overflow:hidden}
.in_slider_top{position:relative;width:1000000px}
.top_banner_slider.img{float:left}
.l-r:hover{opacity:.8}
.l-r{position:absolute;z-index:20;cursor:pointer;top:50%;margin-top:-20px;opacity:.6}
.l-r.left{left:0}
.l-r.right{right:0}
.smotryat{padding:13px 22px 13px 51px;border:1px solid #323838;float:right;display:block;background:url(/images/man.png) no-repeat;background-position:17px 50%;margin:20px auto 0;margin-right:22px;border-radius:5px}
.loader{position:absolute;top:50%;width:138px;left:40%;margin-left:10%;transform:translate3d(-50%,-50%,0)}
.dot{width:24px;height:24px;background:#3ac;border-radius:100%;display:inline-block;animation:slide 1s infinite}
.dot:nth-child(1){animation-delay:.1s;background:#32aacc}
.dot:nth-child(2){animation-delay:.2s;background:#64aacc}
.dot:nth-child(3){animation-delay:.3s;background:#96aacc}
.dot:nth-child(4){animation-delay:.4s;background:#c8aacc}
.dot:nth-child(5){animation-delay:.5s;background:#faaacc}
@-moz-keyframes slide{0%{transform:scale(1)}
50%{opacity:.3;transform:scale(2)}
100%{transform:scale(1)}
}
@-webkit-keyframes slide{0%{transform:scale(1)}
50%{opacity:.3;transform:scale(2)}
100%{transform:scale(1)}
}
@-o-keyframes slide{0%{transform:scale(1)}
50%{opacity:.3;transform:scale(2)}
100%{transform:scale(1)}
}
@keyframes slide{0%{transform:scale(1)}
50%{opacity:.3;transform:scale(2)}
100%{transform:scale(1)}
}
.fixed_load{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:999999999999}
.in_fixed_load{position:absolute;left:50%;top:50%;margin-left:-29px;margin-top:-29px}
.custom.modsctabs ul li .marking{left:9px}
.custom.modsctabs .marg{line-height:26px;text-align:left;font-size:15px;color:#1A1A1A}
body.mobile .for_mob{padding:20px 10px 0}
body.mobile .left_remont{float:none;width:100%}
body.mobile .left_remont .title_l>span{display:table-cell;line-height:16px}
body.mobile .title_l>span:last-child{min-width:0}
body.mobile .right_remont .slider_top{display:none}
body.mobile .right_remont{float:none;width:100%;margin-bottom:15px}
body.mobile .right_remont table td{text-align:center;display:inline-block;float:none;margin-bottom:10px;width:50%}
body.mobile .custom.infoline a{display:block;color:#fff;position:static;background:#3498db;height:30px;line-height:30px;width:310px;text-align:center;border-radius:10px}
body.mobile .title_l{height:auto}
.phones_yo{font-size:22px;font-weight:500;color:#7f8c8d;height:29px;position:Relative;margin-top:-1px}
.phones_yo .phones_ph{overflow:hidden;position:absolute;height:28px}
.phones_yo .phones_ph a{color:#1A1A1A}
.phones_yo:after{position:absolute;content:' ';display:none;width:11px;height:6px;background:url(/images/phone_down_new.png) no-repeat;top:26px;left:19px}
.phones_yo:hover .phones_ph{overflow:initial;height:auto;top:-16px;left:-16px;padding:15px 17px 15px 15px;background-color:#fff;z-index:2222;background:#F2F2F2;box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:5px}
.phones_yo .phones_ph .phone{margin-bottom:7px}
.phones_yo .phones_ph .phone:nth-child(2) span{color:#007AFF}
.phones_yo .phones_ph .phone:nth-child(3) span{color:#FF3830}
.phones_yo .phones_ph .phone:nth-child(4) span{color:#FFBF00}
.phones_yo:after{content:" ";height:8px;width:12px;left:82%;position:absolute;top:10px;display:block;background:url(/images/down_str.svg)no-repeat}
body.mobile .mobile_left{display:block!important;position:absolute;left:5px;padding:8px;line-height:11px!important;z-index:2222}
body.mobile .mobile_right{display:block!important;position:absolute;right:5px;z-index:2222;padding:8px;line-height:11px!important}
body.mobile .phones_yo:after{display:none}
body.mobile .phones_yo{font-size:inherit;font-weight:400;width:310px;overflow:hidden;border-radius:10px}
body.mobile .phones_yo span{color:#fff}
body.mobile .phones_yo .phones_ph{width:1000000px;height:32px}
body.mobile .phones_yo:hover .phones_ph{overflow:initial;height:auto;top:0;left:0;padding:0;background-color:transparent;z-index:0;border:none;border-radius:0}
body.mobile .phones_yo .phones_ph .phone{float:left}
.spec_map{width:1000px;height:590px;background:#fff}
.second_block_spec{padding:40px}
.spec_map>div{width:500px;height:590px;float:left}
.map_left{text-align:center}
.map_left img{max-width:100%!important;max-height:210px!important;display:initial!important;width:auto!important}
.gm-style-iw .map_content{width:360px!important;margin-left:-12px}
.map_title{text-align:left;font-size:20px;font-weight:700;margin-bottom:32px}
.map_left{width:360px!important}
.gm-style-iw *{display:block;width:100%;overflow:visible!important}
.map_right{padding:20px 29px 5px;width:360px!important}
.ttmap{display:inline-block;vertical-align:top;width:30px;font-size:14px;font-weight:700;padding-top:5px!important}
.ttmap img{width:auto!important}
.mpline{margin-bottom:15px}
.mpline:last-child{margin-bottom:0}
.datattmap{display:inline-block;vertical-align:top;width:270px;font-size:14px;padding-left:10px}
.reviews{margin-top:-30px}
body.mobile .phones_yo .phones_ph .phone .img_mobile{display:none}
span.img_mobile{display:none;width:20px}
.mobile_menu_footer{position:fixed;bottom:0;z-index:22;height:80px;width:100%}
.in_mobile_special_menu{display:table;width:100%}
.elem_mob_sp{display:table-cell;width:25%;text-align:center;color:#fff;height:80px;padding-top:12px}
.adress_mob{width:20px;margin:0 auto;height:24px;background:url(/images/mob_new/1.png) no-repeat}
.specm_1.active .adress_mob{background-position:-20px 0}
.phone_mob{width:29px;margin:0 auto;height:24px;background:url(/images/mob_new/2.png) no-repeat}
.specm_2.active .phone_mob{background-position:-29px 0}
.sost_mob{width:24px;margin:0 auto;height:24px;background:url(/images/mob_new/3.png) no-repeat}
.specm_3.active .sost_mob{background-position:-24px 0}
.obr_mob{width:24px;margin:0 auto;height:24px;background:url(/images/mob_new/4.png) no-repeat}
.specm_4.active .obr_mob{background-position:-24px 0}
.ico_elem_mob{margin-bottom:7px}
.specm_1{background:linear-gradient(to top,#00b8e5,#33e7ff)}
.specm_2{background:linear-gradient(to top,#007ae5,#19b2ff)}
.specm_3{background:linear-gradient(to top,#00b24d,#00e577)}
.specm_4{background:linear-gradient(to top,#7a2ee5,#a666ff)}
.specm_1.active{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.3);color:#05809c}
.specm_2.active{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.3);color:#03579c}
.specm_3.active{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.3);color:#008037}
.specm_4.active{box-shadow:inset 0 0 10px 0 rgba(0,0,0,0.3);color:#471d82}
.title_elem_mob{font-size:13px}
.form_spec_block{position:fixed;top:10px;overflow:auto;width:90%;left:5%;z-index:1211;height:400px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.4)}
.close_spec_bl{position:absolute;right:9px;top:9px;cursor:pointer}
.data_here_form_spec{padding:30px 10px 0}
.form_spec_block.closed{display:none}
.title_spec_mmv{font-size:20px;font-weight:700;font-size:20px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:50px}
.mobile_elems_phones>a{display:block;padding-left:47px;height:40px;border-radius:15px;line-height:40px;color:#fff;font-size:14px;text-decoration:none;margin-bottom:20px;border-radius:15px}
.mobile_elems_phones{width:220px;margin:0 auto}
.mobile_elems_phones>a>span{display:inline-block;vertical-align:middle}
.mobile_elems_phones>a>span:first-child{margin-right:10px;margin-top:-2px}
a.ob_t{background-color:#00cd63}
a.ob_k{background-color:#00a0ff}
a.ob_v{background-color:#fe0000}
a.ob_l{background-color:#f1ca30}
.title_spec_mmv{font-size:20px;font-weight:700;text-transform:uppercase;text-align:center;height:auto;line-height:24px;margin-bottom:50px}
#repair_for1.repair_form .form_row > div{display:block}
.inputt.inpss{border-radius:10px;margin-top:10px;border:1px solid #707070;padding-left:15px;outline:none;box-shadow:none!important}
.reppr{width:100%;border:none}
#repair_for1.repair_form .btn-grey,.spec_btn_ffa{float:none;line-height:40px;min-height:40px;padding:0 40px;font-weight:400;background:#e64e4d!important;width:100%;text-transform:uppercase;margin-top:20px}
.spec_btn_ffa{border:none;border-radius:10px;text-transform:uppercase;color:#fff}
.tab_titi{z-index:22;background-color:#43a047;border-radius:5px;color:#fff;text-align:center;height:30px;font-size:16px;line-height:30px;position:relative;margin-bottom:5px}
.tutut_data{padding:15px 0;color:#7f8c8d;text-align:center;font-size:16px;display:none}
.tutut_data.active{display:block}
.tab_titi.active{background-color:#1976d2}
.tab_titi:after{content:"+";position:absolute;right:10px;font-size:25px}
.tab_titi.active:after{content:"-";line-height:25px;margin-right:4px}
.tb_sm_text{margin-bottom:15px}
.bt_open_map_sp{width:220px;height:30px;border-radius:10px;margin:0 auto;line-height:30px;color:#fff;margin-bottom:15px;background-color:#e64e4d}
.zag_mb_tt{font-weight:700;color:#000;margin-bottom:9px}
.vr_mb_st{line-height:20px}
.dontshow{display:none}
body.mobile{padding-bottom:80px}
.phone_info img{margin-right:4px!important;width:13px}
body.mobile .remont_modal{width:100%;left:0;margin-left:0;top:0;height:86%}
body.mobile .right_remont table img{margin-bottom:10px;margin-top:10px;height:55px}
.spec_menu_next_mob p{display:none}
.spec_menu_next_mob{background-color:#000;clear:both;margin-top:86px}
body.mobile .spec_menu_next_mob h3{display:none}
body.mobile .spec_menu_next_mob .nav.menu{list-style:none;z-index:1;position:relative;padding:0;margin:0;display:none}
body.mobile .spec_menu_next_mob.active .nav.menu{display:block}
body.mobile .spec_menu_next_mob .nav.menu a,body.mobile .spec_menu_next_mob span.current_now{padding-left:10px;padding-top:13px;padding-bottom:13px;color:#fff;font-size:14px;text-decoration:none;font-weight:600;display:block}
body.mobile .spec_menu_next_mob span.current_now{position:relative}
body.mobile .spec_menu_next_mob span.current_now:before{background:url(/images/spec_menu_up.png)no-repeat;content:' ';display:block;width:11px;height:6px;position:absolute;right:10px;top:50%;margin-top:-3px}
body.mobile .spec_menu_next_mob.active span.current_now:before{background-position:-11px}
body.mobile .spec_menu_next_mob .nav.menu a{border-bottom:1px solid #1a1a1a}
body.mobile .spec_menu_next_mob .nav.menu li.active a{color:rgba(255,255,255,0.5);background-color:#1a1a1a}
body.mobile .remont_modal_text img{margin-left:0!important;margin-right:0!important}
.spec_menu_next_mob{display:none}
.spec_menu_next_mob.yes{display:block}
.new_maps_new{background:#F2F2F2}
.custom.modsctabs.new_maps_new>div{margin:0 auto;width:auto}
.custom.modsctabs.new_maps_new li{padding:15px 20px;display:block!important;float:none;width:100%!important;background-color:#fff;cursor:pointer}
.custom.modsctabs.new_maps_new li:hover{background-color:rgba(224,224,224,0.5)}
.custom.modsctabs.new_maps_new li:last-child{margin-right:0;border-right:1px solid #fff}
.custom.modsctabs.new_maps_new li>div.spec_name{font-size:15px;color:#828282}
.custom.modsctabs.new_maps_new li>div.spec_name:after{display:block;content:" ";border-bottom:1px dashed #828282;margin-top:2px}
.custom.modsctabs.new_maps_new li>div{display:table-cell;vertical-align:middle}
.metro_ico{padding-right:10px}
.custom.modsctabs.new_maps_new .marg .spec_name{font-size:14px;opacity:.5;font-weight:400;margin-top:7px;display:inline-block}
span.spespe{font-size:12px;display:table;background-color:#00d656;color:#fff;margin-top:10px;border-radius:10px;padding:1px 5px;vertical-align:middle;font-family:'Roboto Condensed',sans-serif;font-weight:300}
span.ico_phone{display:inline-block;width:auto;margin-left:10px;margin-right:11px;position:relative;top:-2px}
span.ico_phone img{width:auto;display:initial}
.on_map{padding-right:10px}
.custom.modsctabs.new_maps_new .marg{padding-right:20px}
.custom.modsctabs.new_maps_new.open{display:block}
.custom.modsctabs.new_maps_new{display:none;position:absolute;top:70px;left:30px;margin-left:-100px;width:300px;background:#FFF;box-shadow:0 5px 10px rgba(0,0,0,0.45);border-radius:10px;overflow:hidden;z-index:22}
.custom.modsctabs.new_maps_new li>div.on_map{display:none}
.map_line.map_zagl_line{margin-top:40px;font-weight:700}
.map_line{display:table;margin-bottom:25px;position:relative}
.map_line>div{display:table-cell;vertical-align:top}
.map_z_im{width:30px;opacity:.5;text-align:center;padding-right:10px}
.map_line.map_zagl_line .map_z_im,.map_z_im.metro_m{opacity:1}
.map_line:after{content:" ";display:block;width:1px;height:11px;opacity:.2;background-color:#000;position:absolute;bottom:-18px;left:34px}
.no_c:after{display:none}
.gm-style .gm-style-iw{width:360px!important;left:0!important;top:0!important}
.asdasd1>div:first-child>div{max-width:359px;border:none!important;background-color:#fff!important}
.asdasd1>div:first-child>div:last-child{box-shadow:0 0 6px rgba(0,0,0,0.2)!important}
.asdasd1{width:360px!important;margin-left:35px}
.asdasd1>div:first-child>div:nth-child(3){margin-left:-35px}
.custom.modsctabs.new_maps_new.inner{margin-top:0}
.firstsss.second-image-block{margin-right:15px}
.firstsss.second-image-block .block-inn-2,.firstsss.second-image-block .block-inn-3{margin-top:0;margin-bottom:14px}
.firstsss.second-image-block .rght-img.block-inn-2,.firstsss.second-image-block .rght-img.block-inn-3,.firstsss.second-image-block .rght-img.block-inn-1{height:auto}
.firstsss.second-image-block .rght-img.block-inn-2 .txting{top:37px;left:17px;color:#fff;font-weight:600;width:auto}
.firstsss.second-image-block .rght-img.block-inn-3 .txting{top:68px;left:17px;color:#fff;font-weight:600;width:auto}
.firstsss.second-image-block .rght-img.block-inn-2 .costing{top:70px;left:17px;background:#fff; cursor:pointer;font-weight:600;color:#000;padding:8px 23px}
.firstsss.second-image-block .rght-img.block-inn-2 .costing {
    top: auto;
    bottom: 30px;
}
.firstsss.second-image-block .block-inn-2:nth-child(3) .costing{    text-decoration: none;
    background: #976afa;
    cursor: pointer;
    font-weight: 700;
    line-height: 22px;
    font-size: 18px;
    color: #FFF;}
.firstsss.second-image-block .rght-img.block-inn-3:nth-child(4) .txting {
    top: 36px;
    left: 17px;
    color: #fff;
    font-weight: 600;
    width: 260px; 
}
.firstsss.second-image-block .rght-img.block-inn-3:nth-child(4) .costing{top: 108px;
    left: 17px; right:auto;
    background: #fff;
    font-weight: 600;
    color: #4d4e50;
    padding: 8px 23px;}
.firstsss.second-image-block .rght-img.block-inn-3 .costing{top: 15px;
    right: 17px;
    left: auto;background:#fff;font-weight:600;color:#4d4e50;padding:8px 23px;bottom:auto}
.firstsss.second-image-block .rght-img.block-inn-1 .costing{bottom:auto;left:17px;top:58px;background:#fff;font-weight:600;color:#4d4e50;padding:8px 23px}
.second-image-block:nth-child(2) .rght-img.block-inn-2{width:100%;}
.second-image-block:nth-child(2) .rght-img.block-inn-2 .txting{top:110px;left:17px;color:#fff;font-weight:400;width:auto;font-size:20px}  
.second-image-block:nth-child(2) .rght-img.block-inn-2 .costing{top:58px;}
.firstsss.second-image-block .txtinglists{font-size:14px;line-height:21px;font-weight:300;margin-top:12px}
.formvote{display:none}
.content_rating span{display:none}
.content_rating p.unseen.element-invisible{display:inline-block;margin-right:4px}
.content_rating img{max-width:14px}
.prices>a{font-size:16px;display:inline-block;width:24.6%;text-decoration:none;color:#000;font-weight:700;margin-bottom:60px}
.prices{padding:0 55px}
.prices>a>span{display:block;text-align:center}
.prices>a>span:last-child{margin-top:10px}
body.mobile .prices>a{width:auto;display:block}
body.mobile .prices{padding:0}
a.stoimbut{float:left;width:40%;text-align:center;background-color:#e54d4d;margin-top:20px;height:47px;line-height:47px;color:#fff;margin-left:21px;text-decoration:none;font-size:16px;border-radius:5px;font-weight:700}
body.mobile .spec_tab_menu{display:none}
.spec_tab_menu ul{list-style:none}
.spec_tab_menu ul li{display:inline-block;text-align:center;margin-bottom:30px;width:10%;margin-right:30px;vertical-align:top}
.spec_tab_menu ul li.hide{display:none}
.spec_tab_menu ul li a{font-weight:500;    font-size: 15px;
    line-height: 20px;text-align:center;text-decoration:none;color:#000}
body.mobile .smotryat{margin-right:0}
body.mobile a.stoimbut{float:none;width:auto;text-align:center;background-color:#e54d4d;margin-top:20px;height:47px;line-height:47px;color:#fff;margin-left:0;text-decoration:none;font-size:16px;border-radius:5px;font-weight:700;display:block}
h1{font-size:27px!important;color:#3498DB!important;margin-bottom:25px;line-height:1em;font-weight:700}
h2{font-size:17px!important;color:#000!important}
h3{font-size:15px!important;color:#000!important}
.p404>div{display:inline-block;vertical-align:middle;width:49%}
.p404{width:400px;margin:0 auto;text-align:center}
.h404{font-weight:700;font-size:99px;line-height:99px}
.block_ind_text .left_bu{float:left;width:600px}
.block_ind_text{background:#efeff2;padding:54px 0 54px 54px;position:relative;margin-top:20px}
.block_ind_text:after{content:" ";display:block;clear:both}
.bu_img{position:absolute;right:0;width:590px;height:100%;background-position:50%!important;top:0;background-size:cover!important}
.bu_text h1,.bu_text h2{font-size:20px!important;font-weight:700;margin-bottom:20px;color:#000!important;line-height:24px}
.block_ind_text.left_img .left_bu{float:right;padding-right:56px;width:726px}
.block_ind_text.left_img .bu_img{position:absolute;left:0;width:524px;height:100%;top:0;background-position:50%!important;background-size:cover!important}
.kakie_vidy{margin-top:90px;padding:0 54px}
.bu_title.bun{margin-bottom:40px}
.vidy_block img{max-height:100px}
.vidy_block{display:table-cell;width:20%;padding-right:30px;vertical-align:top}
.vidy_title{font-size:16px;font-weight:700;color:#111;margin:25px 0 15px;line-height:18px}
.vidy_title a{color:#111}
.kakie_vidy:after{content:" ";display:block;clear:both}
.vidy_text{font-size:14px;line-height:22px}
.prm_block{display:inline-block;padding:37px 28px;vertical-align:top;width:270px;margin-right:27px;background-color:#fafafa}
.img_prm{margin-bottom:25px}
.text_prm{line-height:22px}
.preimsh{padding:0 54px;margin-top:60px}
.prm_block:last-child{margin-right:0}
.big_vid_t{font-size:60px;line-height:initial}
.bu_in_small{font-size:14px;margin-top:25px}
.block_ind_text.suppa{margin-top:65px}
.block_ind_text.suppa .bu_in_text{font-weight:400;font-size:16px}
.mobile .block_ind_text.suppa{background-color:#f7f7f7;margin:56px 20px;padding:25px 20px}
.mobile .bu_in_small{line-height:17px}
.in_mobile_sl_sl:after{clear:both;content:" ";display:block}
.mobile_sl_sl{overflow:hidden}
.in_mobile_sl_sl{width:100000000px;position:relative}
.slslsl{display:table;margin:25px auto 0}
.slslsl>div{width:10px;height:10px;border-radius:50%;background-color:#ccc;display:inline-block;margin-right:10px}
.slslsl>div:last-child{margin-right:0}
.slslsl>div.current{background-color:#000}
.grey_new{margin-top:20px;background-color:#f2f2f2;height:320px;padding:0 126px 0 154px;margin-bottom:20px}
.left_text_nn{width:485px;float:left;padding-top:50px}
.grey_new_title{margin-bottom:30px;text-align:initial;font-weight:500;line-height:35px;font-size:30px}
.grey_new_price{font-size:32px;color:#731ce5;line-height:44px;font-weight:400}
.grey_new_price span{font-size:60px}
.grey_new_small{margin-top:0;line-height:21px;font-size:15px;color:#4F4F4F}
.right_text_nn{float:right;width:400px}
.battery{width:400px;height:320px;background-size:cover!important;background-position:0 29px!important}
.with_apple_new{display:block;margin:0 auto 40px;float:none!important;text-align:center;clear:both}
.left_apple_new{display:inline}
.right_apple_new{margin-top:5px;display:inline;margin-left:10px}
.with_apple_new>div>*{display:inline-block;vertical-align:middle}
.with_apple_new>div>span{margin-left:20px;font-size:20px;font-weight:600}
.left_next_gr{float:left;width:50%;padding:70px 53px 0;font-size:18px;opacity:.8}
.right_newxt_gr{float:right}
.next_grey_new{margin-bottom:40px}
.new_bl_ind .right_bu{float:right}
.new_bl_ind.left_img .right_bu{float:left}
.block_ind_text.new_bl_ind{padding:0;margin-bottom:40px;background:#f6f6f6}
.block_ind_text.new_bl_ind .left_bu{padding:54px 0 0 54px}
.block_ind_text.new_bl_ind.left_img .left_bu{padding:34px 54px 0 0}
.block_ind_text.new_bl_ind p{margin-bottom:23px;font-size:15px;line-height:20px;font-weight:300}
.block_ind_text.new_bl_ind .left_bu{width:726px}
.razbit{width:400px;height:320px;background-position:0 29px!important}
.razbit2{width:500px;height:320px}
.razbit3{width:560px;height:320px;background-position:0 100%!important;margin-left:-85px}
.dop_text_new{margin-bottom:30px}
.dop_text_new p{font-size:20px;font-weight:700}
.kakie_vidy.tripple{padding:0;margin:0 0 40px}
.kakie_vidy.tripple .vidy_block>div{padding:40px 52px;height:360px;background-color:#fafafa}
.kakie_vidy.tripple .vidy_block{width:33.333%}
.kakie_vidy.tripple .vidy_block:last-child{padding-right:0}
.kakie_vidy.tripple .big_vid_t{font-size:60px;line-height:60px;margin-bottom:5px}
.kakie_vidy.fropple{padding:0;margin:0 0 40px}
.kakie_vidy.fropple .vidy_block>div{padding:40px 52px 0;height:275px;background-color:#fafafa}
.kakie_vidy.fropple .vidy_block{width:25%}
.kakie_vidy.fropple .vidy_block:last-child{padding-right:0}
.kakie_vidy.fropple .big_vid_t{font-size:60px;line-height:60px;margin-bottom:5px}
.kakie_vidy.fropple.new_fropple .vidy_block>div{padding:40px 25px 0;height:332px}
.kakie_vidy.simple_vidy{padding:0;margin:0 0 40px}
.kakie_vidy.simple_vidy .vidy_block>div{display:table;height:auto;background-color:#fafafa}
.kakie_vidy.simple_vidy .vidy_block>div>div{display:table-cell;padding:30px 100px 30px 0;vertical-align:middle}
.kakie_vidy.simple_vidy .vidy_block br{display:none}
.kakie_vidy.simple_vidy .vidy_block{width:100%;display:block;padding:0;margin-bottom:7px}
.kakie_vidy.simple_vidy .vidy_block>div>div:first-child{width:100px;padding:0;text-align:center;text-align:center}
.kakie_vidy.simple_vidy .vidy_block:last-child{padding-right:0}
.kakie_vidy.simple_vidy .big_vid_t{font-size:60px;line-height:60px;margin-bottom:5px}
.kakie_vidy.new_fropple1 .vidy_block>div{padding:40px 25px 0;height:415px}
.new_tripple_block{margin:30px 0 40px}
.trip{display:block;width:32%;position:relative;float:left;margin-right:2%;background-color:#f6f6f6!important;padding:54px;height:550px;background-position:50% 100%!important}
.trip:last-child{margin-right:0}
.new_tripple_block:after{content:" ";display:block;clear:both}
.kakie_vidy.tripple.tripwthc .vidy_block>div{padding:55px 52px;height:450px;background-color:#fafafa}
.left_next_gr.txt15{font-size:15px;line-height:20px}
h1.spec_h{margin-top:0;margin-bottom:30px;color:#000!important}
.zaryadkan .razbit{width:566px;height:261px}
.right_text_nn.zaryadkan{margin-right:41px;margin-top:58px}
.kakie_vidy.tripple .vidy_block.vidy_block_v2{width:66.66666%}
.bububs{font-size:15px;line-height:25px}
.block_ind_text.new_bl_ind.sptcctx{background-color:#fff}
.block_ind_text.new_bl_ind.sptcctx p{font-size:18px;line-height:24px}
.dop_text_big h3{font-size:25px!important;font-weight:700}
body.mobile .dop_text_big h3{line-height:30px}
.kakie_vidy.simple_vidy .vidy_block>div>div.tiutiu:first-child{font-size:40px;font-weight:300;width:150px}
.kakie_vidy.simple_vidy .vidy_block>div>div.tiutiu:first-child span{font-size:20px}
.for_table table tr:first-child>td{padding:18px 25px;background-color:#e6e6e6;font-size:14px;font-weight:700}
.for_table table{border:0 solid #fff}
.for_table table td{padding:18px 25px;font-size:14px}
.for_table table tr:nth-child(2n+1) td{background-color:#fafafa}
.grey_bl_small{width:410px;height:210px;margin-right:25px;margin-bottom:25px;float:left;padding:30px;background-color:#f2f2f2}
.grey_bl_small .left_text_nn{width:180px;float:left;padding-top:0}
.grey_bl_small .grey_new_title{font-size:20px;font-weight:600;line-height:28px;margin-bottom:10px;text-align:initial}
.grey_bl_small .grey_new_price{font-size:20px}
.grey_bl_small .grey_new_price span{font-size:40px}
.grey_bl_small .right_text_nn{float:right;width:170px;height:170px;margin-right:-29px;margin-top:-19px}
.grey_bl_small:nth-child(3n){margin-right:0}
.grs_smalls{margin-bottom:30px}
.grey_bl_small .razbit{width:170px;height:170px}
.bottomwrap{position:relative;background:#fafafa}
.bottomwrap div#call_form{position:relative;z-index:2;padding:60px 50px}
.bottomwrap:after{content:" ";display:block;position:absolute;width:50%;height:100%;z-index:1;right:0;top:0;background-color:#f2f2f2}
.bottomwrap .bottom .formBody:before{display:none!important}
.bottomwrap .bottom .rsform .rsform-input-box,.bottomwrap .bottom .rsform .rsform-text-box,.bottomwrap .bottom .rsform .rsform-captcha-box{width:100%;height:34px;outline:none;border:none;background-color:transparent;border-bottom:2px solid gray;line-height:20px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:none!important;font-size:13px;padding-left:0!important}
.bottomwrap .bottom .rsform .rsform-input-box:focus,.bottomwrap .bottom .rsform .rsform-text-box:focus,.bottomwrap .bottom .rsform .rsform-captcha-box:focus{border:none;background-color:transparent;border-bottom:2px solid gray}
.bottomwrap .bottom .rsform .rsform-text-box{height:55px}
.bottomwrap .bottom .rsform .rsform-block{width:auto;text-align:left!important}
.bottomwrap .bottom .formrequest #requestForm .rsform-block-send .formBody{float:none}
.bottomwrap .bottom .formrequest #requestForm .rsform-block-send #send{display:inline-block;line-height:44px;font-size:14px;font-weight:600;padding:0 25px;color:#fff;border:none;outline:none;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase;background-color:#869293;background-image:-moz-linear-gradient(top,#7f8c8d,#919c9d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#7f8c8d),to(#919c9d));background-image:-webkit-linear-gradient(top,#7f8c8d,#919c9d);background-image:-o-linear-gradient(top,#7f8c8d,#919c9d);background-image:linear-gradient(to bottom,#7f8c8d,#919c9d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f8c8d',endColorstr='#ff919c9d',GradientType=0);line-height:50px;padding:0 30px;width:200px;background:#000;font-size:13px;margin-top:15px}
.bottomwrap .bottom .rsform .rsform-input-box.rsform-error,.bottomwrap .bottom .rsform .rsform-text-box.rsform-error,.bottomwrap .bottom .rsform .rsform-captcha-box.rsform-error{border:1px solid red}
.hpp{padding-top:80px;margin-bottom:25px}
.hpp>div:first-child{font-size:20px;line-height:24px;display:inline-block;vertical-align:middle;width:390px;font-weight:700}
.hpp>div:last-child{display:inline-block;vertical-align:middle;margin-left:10px}
.blbl{font-size:14px;color:#666;margin-bottom:11px}
.blbl>span:first-child{width:23px;display:inline-block}
.prosbb{padding-left:23px;padding-top:24px;border-top:1px solid #ccc;margin-top:29px;font-size:14px;color:#666;background:url(/images/bk4.png) no-repeat;background-position:0 29px}
.prosbb>div{font-size:16px;font-weight:700;margin-bottom:15px;color:#000}
.prosbb p{margin-bottom:15px}
.grey_block_price{background-color:#f2f2f2;margin-top:40px;margin-bottom:40px}
.gr_bl_prpr{width:970px;margin:0 auto}
.gr_bl_prpr .gr_bl_prpr_image,.gr_bl_prpr .bl_pr_rrtl{float:left}
.bl_pr_rrtl>div{display:inline-block;vertical-align:middle}
.gr_bl_prpr .bl_pr_rrtl{margin-top:40px;width:600px}
.gr_bl_prpr_title{width:270px;font-size:20px;font-weight:700;line-height:24px;margin-right:30px}
.bl_pr_rrtl .grey_new_price{line-height:0}
.bl_pr_rrtl .grey_new_price span{line-height:11px}
.gr_bl_prpr.w500 .bl_pr_rrtl{width:765px}
.gr_bl_prpr.w500 .gr_bl_prpr_title{width:500px}
.popup-cookie{position:fixed;left:50%;top:50%;max-width:100%;z-index:99999;display:none}
.popup-cookie_back{z-index:99998;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);display:none}
.popup-cookie.active,.popup-cookie_back.active{display:block}
.popup-cookie.active{padding:50px;background-color:#fff}
.popup-cookie .closepopup{width:16px;height:18px;position:absolute;right:11px;top:10px;background:url(../images/mapfr_cloze.png)no-repeat center;cursor:pointer}
.uslugs_block{clear:both;display:block;width:100%;margin-top:50px}
.l-block{float:left;width:220px;margin-right:45px;margin-bottom:20px}
.image-l{width:220px;height:120px;background-color:#f2f2f2!important;background-position:50%!important;margin-bottom:10px;display:block}
.title-l a{text-decoration:none;color:inherit}
.title-l{font-size:12px;color:gray;text-align:center}
.title-l span{font-size:14px;color:#333;font-weight:700;display:block}
.l-block:nth-child(5n){margin-right:0}
.title_us{font-size:30px;font-weight:700;margin:5px 0 15px}
.s-bl{float:left;width:220px;margin-right:45px;margin-bottom:30px}
.s-bl a{display:block;text-decoration:none;color:inherit}
.image-sl{display:block;width:220px;height:140px;background-position:50%!important}
.title-sl{height:90px;text-align:center;font-size:14px;background-color:#f2f2f2}
.title-sl a{display:inline-block;vertical-align:middle;width:96%;padding:0 20px;margin-right:-4%}
.title-sl:after{content:" ";display:inline-block;vertical-align:middle;height:100%;width:1%}
.s-bl:nth-child(5n){margin-right:0}
.mobile .l-block{width:100%;float:none}
.mobile .image-l{width:100%}
.mobile .s-bl{width:100%;float:none}
.mobile .image-sl{width:100%;background-size:cover!important}
.mobile .title-sl{height:auto;padding:20px}
.rght-img.block-inn-3 canvas{height:288px!important}
.forfor .trip{display:block;width:23.8%;text-decoration:none;float:left;margin-right:1.5%;padding:36px 27px;height:450px;margin-bottom:20px;color:inherit}
.forfor .grey_new_small{color:#000;margin-top:10px;font-size:14px}
.forfor .grey_new_title{font-size:20px;margin-bottom:20px;min-height:58px}
.forfor .trip:nth-child(4n){margin-right:0}
.trip.big{width:49.1%;margin-right:0;background-position:100% 157%!important}
.sharp_open{position:relative;position:relative;display:inline-block;vertical-align:middle}
.sharp_open>svg{cursor:pointer}
.sharp_open>svg g{fill:#009cff}
.sharp_open>.divv{position:absolute;bottom:40px;width:320px;margin-left:-160px;left:0;padding:20px;display:none;font-size:12px;background-color:#fff;z-index:9999;box-shadow:0 2px 5px rgba(0,0,0,0.25);padding-right:40px}
.sharp_open.active>.divv{display:block}
.sharp_open>.divv:after{border:7px solid transparent;border-top:7px solid #fff;content:" ";position:absolute;bottom:-14px;left:50%;margin-left:4px}
.sharp_open>.divv:before{border:9px solid transparent;border-top:9px solid rgba(0,0,0,0.1);content:" ";position:absolute;bottom:-18px;left:50%;margin-left:2px}
.sharp_open p{margin:0}
.sharp_open span.exit{position:absolute;right:8px;top:8px;cursor:pointer}
.bl_pr_rrtl.another .gr_bl_prpr_title{font-size:14px;color:#ccc;font-weight:400}
.bl_pr_rrtl.another .gr_bl_prpr_title span{display:block;color:#000;font-weight:700;font-size:24px}
.mrgn_topbottom10{margin:10px 0}
.bl_pr_rrtl.another{margin-top:27px}
.trip.big+.trip{margin-right:1.5%}
.trip.big+.trip.big+.trip.big{margin-right:0}
.trip.big:first-child{margin-right:1.5%}
.trip.big:first-child+.trip.big{margin-right:0}
.trip.big:first-child+.trip+.trip+.trip{margin-right:1.5%}
.grey_new.stoy_akk{height:370px;padding:0}
.grey_new.stoy_akk .grey_new_price{margin-bottom:20px}
.cci{margin:0 auto;height:100%}
.mobile .cci{width:auto;height:auto}
.stoy_akk .left_text_nn{padding-left:80px;width:630px}
.stoy_akk .right_text_nn.zaryadkan{height:100%;display:block;margin:0;width:621px}
.its_tags>div{float:left;vertical-align:middle;padding:2px 10px;cursor:pointer;margin-right:10px;font-size:13px;border-radius:3px;min-width:130px;text-align:center;background-color:#f2f2f2}
.its_tags>div.current,.its_tags>div:hover{background-color:#00d656;color:#fff}
.its_tags{display:table;border-right:0}
.tags_line.fu{display:none}
.tags_line a{text-decoration:none;margin-bottom:15px;font-weight:700;font-size:17px;color:#000}
.tags_line a:hover{color:#3498DB}
.tags_line{margin-bottom:5px;padding:15px 100px 15px 30px;background:url(../images/logosov.png) no-repeat;background-color:#fafafa;background-position:98% 25px}
.tags_line .date{font-size:11px;margin-top:-10px;color:gray}
h1.small_h{font-size:20px!important;color:#000!important;font-weight:700;margin-top:40px}
.fotir_item{width:305px;float:left;padding:20px;min-height:350px;margin-right:20px;background-color:#fafafa}
.fotir_item .title{font-size:16px;font-weight:700;height:58px;text-align:initial;line-height:initial}
.fotir_item:nth-child(4){margin-right:0}
.fotir_item .text{font-size:14px;margin-bottom:16px;line-height:19px;text-align:initial}
.fotir_item .attention,.linespctbb .attention{font-size:12px;font-weight:400;padding-left:20px;line-height:16px;margin-bottom:18px;background:url(/images/attention.png)no-repeat;background-position:0 50%;text-decoration:none;color:initial;display:block}
.fotir_more{position:relative}
.fotir_more>span{font-size:12px;color:#0092f0;border-bottom:1px dashed;line-height:initial;display:table;margin-bottom:3px;cursor:pointer}
.fotir_more_data{position:absolute;width:300px;background-color:#fff;padding:20px;bottom:100%;margin-bottom:10px;box-shadow:0 2px 5px rgba(0,0,0,0.25)}
.title_fotir_more{font-weight:400;margin-bottom:6px;font-size:12px;line-height:20px}
.text_fotir_more{font-size:12px;line-height:20px}
.close_more_fotir{position:absolute;width:10px;height:10px;background:url(/images/close.png)no-repeat;top:10px;right:10px;cursor:pointer}
.fotir_more_data:after,.fotir_more_data:before{display:block;content:'';position:absolute;left:50%;margin-left:-9px;bottom:-18px;border:6px solid transparent;border-top:10px solid rgba(207,207,207,0.4)}
.fotir_more_data:before{bottom:-15px;z-index:2;border-top:10px solid #fff}
.fotir_more_data{display:none}
.fotir_more_data.active{display:block}
.block_open_image{display:none;position:fixed;z-index:999;top:0;left:0;width:100%;overflow:auto;height:100%;background-color:rgba(0,0,0,0.5)}
.block_open_image.active{display:block}
.data_block_open_image{position:absolute;left:50%;margin-left:-135px;top:50px;box-shadow:0 0 30px rgba(0,0,0,0.5)}
.close_dboi{position:absolute;right:-30px;cursor:pointer}
.fotir_block{text-align:initial;font-weight:300}
.warr1 .data_block_open_image{margin-left:-375px}
.page-header.header_nn> h1{margin:0 0 8px;margin-top:0;margin-bottom:30px;color:#000!important}
.customppppopup{width:1210px}
.head-serv{background-color:#1A1A1A}
a.stmbt{display:inline-block;margin-top:10px;text-decoration:none;padding:16px 30px;margin-bottom:10px;background:#13BF2D;box-shadow:0 2px 5px rgba(19,191,45,0.4);border-radius:5px;color:#fff;font-weight:700;margin-right:8px;font-size:15px}
.stmbt+a.get_consult{display:inline-block;margin-bottom:0}
.alert_block{margin-top:44px;margin-bottom:20px;padding:40px 50px;background:#F2F2F2}
.alert_ico{padding-left:40px;font-weight:500;line-height:25px;font-size:20px;color:#FF3830;background:url(/images/alert.png)no-repeat;margin-bottom:15px}
.alert_text{line-height:21px;font-size:15px;color:#4F4F4F}
.richsnippetsvote{line-height:21px;font-size:15px;color:#4F4F4F}
.content_rating p.unseen.element-invisible{display:none;margin-right:4px}
.left_remont.modern{width:100%;padding:30px 50px 55px;background:url(/images/backmodern.png)no-repeat;background-position:100%}
.itsnakopp .half{display:table-cell;width:25%}
.custom.serviceintro .itsnakopp .half h3{font-weight:700!important;line-height:normal!important;font-size:15px!important;color:#1A1A1A!important;margin-bottom:10px!important}
.itsnakopp .half tr{background:#FAFAFA;box-shadow:0 1px 3px rgba(0,0,0,0.2);border-radius:5px;display:inline-block;padding:10px 20px;margin-bottom:5px}
.itsnakopp .half td{display:inline}
.itsnakopp .half td:last-child{font-weight:700}
.itsnakopp .half:nth-child(2){width:30%}
.itsnakopp .half:nth-child(3){width:20%}
.show_mobile{display:none}
.show_mobile.logo{display:none}
.mobile_window{display:none}
.mobilemenu{display:none}
a.logo.hide_mobile img{width:130px}
.spec_tab_menu ul{list-style:none;margin-bottom:25px}
.new_footer{background-color:#1A1A1A;padding:45px 0 20px}
.new_footer .head-serv-mod ul li{display:block;margin-right:0;vertical-align:top;width:100%}
.new_footer .head-serv-mod a{line-height:50px;height:50px}
.new_footer .head-serv-mod{margin:0;width:auto}
.blocks_icos{float:left;width:33%}
.footer_menu{float:left;width:33%;padding-top:15px}
.map_footer{padding-top:15px}
.map_footer ul {
    list-style: none;
    display: flex;
    justify-content: space-between;
}
.map_footer ul li {
    margin-bottom: 40px;
    min-width: 258px;
}
.map_footer .custom {
    display: table;
    margin: 0 auto;
}
.new_footer .head-serv-mod a:before{margin-right:10px;width:50px!important;background-repeat:no-repeat!important;background-position:50%!important}
.footer_menu a{font-size:13px;color:#FFF;text-decoration:none}
.footer_menu li{list-style:none;margin-bottom:22px}
.map_footer ul{list-style:none}
.map_footer .on_map{display:none}
.map_footer .metro_ico{padding-right:10px;float:left;height:30px}
.map_footer .marg{line-height:19px;font-size:15px;color:#F2F2F2}
.map_footer .spec_name{line-height:19px;font-size:15px;color:#B3B3B3;border-bottom:1px dashed;display:table;margin-top:5px}
.map_footer ul li{margin-bottom:40px}
.copy_new{margin-top:40px;font-size:13px;text-align:center;color:#FFF;opacity:.5}
.map_footer .custom a{opacity:.5;margin-right:10px}
.show_mobile.soc_mobile{padding-top:25px;opacity:.5}
.show_mobile.soc_mobile a{margin-right:10px}
span.image_in_mn {
    width: 60px;
    height: 60px;
    display: block;
    background-size: contain!important;
    background-position: 50%!important;
    margin: 0 auto 15px;
}
a.get_consult{background:#FF3830;box-shadow:0 2px 5px rgba(246,28,13,0.5);border-radius:5px;display:table;padding:16px 30px;font-weight:700;text-decoration:none;cursor:pointer;font-size:15px;color:#FFF;margin-bottom:50px;clear:both}
a.get_consult:hover{background:#FF4740;box-shadow:0 3px 6px rgba(246,28,13,0.5)}
.grey_article.grey_top_article{margin-bottom:40px;position:relative;height:100%}
.grey_article.grey_top_article .right_article img{position:absolute;bottom:0;right:0}
.grey_article.grey_top_article .left_article{padding:40px 0 40px 50px}
.grey_article.grey_top_article .left_article a.get_consult{margin-bottom:0}
.spec_table_grey h3{font-weight:500;line-height:35px;font-size:30px!important;color:#1A1A1A}
.spec_table_grey th{text-align:left;font-weight:700;line-height:normal;font-size:15px;color:#1A1A1A;padding:21px 30px;padding-bottom:29px}
.spec_table_grey table:before{content:" ";display:block;position:absolute;width:100%;height:60px;left:0;background:#F7F7F7;box-shadow:0 2px 4px rgba(0,0,0,0.25);z-index:-1;top:0}
.spec_table_grey td{line-height:19px;font-size:15px;padding:20px 30px;color:#1A1A1A;background:#F2F2F2;border-bottom:5px solid #fff}
.spec_table_grey table{width:100%;border-collapse:collapse;position:relative;z-index:2}
.spec_table_grey{position:relative;margin-bottom:40px}
.headebar_social{right:0;top:5px}
.headebar_social a{margin-left:30px}
.moduletable.formrequest input.form-control.redNaoInputText,.moduletable.formrequest textarea{width:100%;height:34px;outline:none;border:none;background-color:transparent;border-bottom:2px solid gray;line-height:20px;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0;-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);box-shadow:inset 0 0 5px 0 rgba(0,0,0,0.1);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;box-shadow:none!important;font-size:13px;padding-left:0!important}
.moduletable.formrequest .form-group{width:56%;float:left}
.moduletable.formrequest button{display:inline-block;line-height:44px;font-size:14px;font-weight:600;padding:0 25px;color:#fff;border:none;outline:none;text-decoration:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:0;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-transform:uppercase;background-color:#869293;background-image:-moz-linear-gradient(top,#7f8c8d,#919c9d);background-image:-webkit-gradient(linear,0 0,0 100%,from(#7f8c8d),to(#919c9d));background-image:-webkit-linear-gradient(top,#7f8c8d,#919c9d);background-image:-o-linear-gradient(top,#7f8c8d,#919c9d);background-image:linear-gradient(to bottom,#7f8c8d,#919c9d);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7f8c8d',endColorstr='#ff919c9d',GradientType=0);line-height:50px;padding:0 30px;width:200px;background:#000;font-size:13px;margin-top:15px}
.moduletable.formrequest label{display:none!important}
.contacts_blocks{    margin-top: 60px;
    display: flex;}
.contacts_blocks:after{content:" ";display:block;clear:both}
.contact_block:last-child{margin-right:0}
.c_content>.c_content>.c_double_cont .c_content {
    width: 100%;
}
.contact_block{width:430px;float:left;background:#F2F2F2;padding:20px;margin-right:5px;margin-bottom:5px;min-height:175px;text-align:left; position:Relative;padding-bottom:20px;}
.c_address{margin-bottom:10px;height:56px}
.contact_block a{color:#007AFF}
.image_contact{height:210px;background-size:cover!important;margin:-20px -20px 20px}
.c_head{line-height:25px;font-size:20px;font-weight:500;margin-bottom:10px;height:auto;color:#1A1A1A}

.c_content {
    display: inline-block;
    width: 85%;
    vertical-align: top;
    line-height: 20px;
    font-size: 15px;
    color: #1A1A1A;
    margin-bottom: 10px;
}
.c_image {
    margin: -20px -20px 20px; height:180px; overflow:hidden;
}
.c_double_cont{margin-bottom:10px} 
.c_open_map{       padding-left: 0;
    font-weight: 700;
    line-height: normal;
    font-size: 15px;
    color: #007AFF;
    display: block;
    cursor: pointer;
    text-align: center;
}
.new_map_ico{position:absolute;font-size:12px;right:156px;top:0;padding:0 5px;color:#fff;background:linear-gradient(-45deg,#EE7752,#E73C7E,#23A6D5,#23D5AB);background-size:400% 400%;-webkit-animation:Gradient 15s ease infinite;-moz-animation:Gradient 15s ease infinite;animation:Gradient 15s ease infinite}
@-webkit-keyframes Gradient{0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
@-moz-keyframes Gradient{0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
@keyframes Gradient{0%{background-position:0 50%}
50%{background-position:100% 50%}
100%{background-position:0 50%}
}
.in_map_footer .new_map_ico{display:none}
span.back_back{color:#f25343;width:180px;height:40px;display:inline-block;font-size:15px;color:#FF3830;line-height:40px;cursor:pointer;text-align:center;margin-right:20px;background:#F2F2F2;box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:5px}
span.back_back:hover{background-color:#FF3830;color:#fff;box-shadow:0 3px 6px rgba(246,28,13,0.5)}
.thanks_block a{color:#f25343;width:180px;height:40px;display:inline-block;font-size:15px;color:#007AFF;line-height:40px;background:#F2F2F2;text-align:center;text-decoration:none;box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:5px}
.thanks_block a:hover{background-color:#007AFF;color:#fff;box-shadow:0 3px 6px rgba(0,122,255,0.5)}
.open_table_button:hover{background-color:#FF3830;color:#fff}
.open_table_button{color:#FF3830;border:1px solid #FF3830;text-align:center;padding:5px 10px;cursor:pointer;transition:all .5s ease}
a.a_hdp{font-weight:400;line-height:normal;font-size:13px;color:#007AFF;cursor:pointer;text-decoration:none;margin-top:0;display:table}
a.phone_header_b{font-weight:500;line-height:20px;font-size:16px;color:#1A1A1A;margin-top:4px;display:block}
.block_header_bs{display:inline-block;vertical-align:top;margin-right:39px}
.block_header_bs>div{display:inline-block}
.bl_hhbs_img{padding-top:5px;margin-right:4px}
body .header .headbar .custom.infoline{width:auto}
.header .headbar .custom.modpechat form{display:none}
.block_header_bs:last-child{margin-right:38px}
.page_contact_data{background:#F2F2F2;padding:20px 22px}
.contact_titl_big{font-weight:500;line-height:35px;font-size:30px;color:#1A1A1A;margin-bottom:25px}
.blc_dt {
    display: inline-block;
    vertical-align: middle;
    margin-right: 35px;
    position: relative;
}
.spsp {
    font-size: 15px;
    line-height: 20px;
    display: flex;
    align-items: center;
    color: #1A1A1A;
}
.blc_dt:last-child {
    margin-right: 0px;
}
.blc_dt.notemail:after {
    content: " ";
    display: block;
    height: 20px;
    width: 1px;
    background: #000;
    opacity: .1;
    position: absolute;
    bottom: 4px;
    right: -22px;
}
.blc_dt.toemail.np_tml:after {
    content: " ";
    display: block;
    height: 40px;
    width: 1px;
    background: #000;
    opacity: .1;
    position: absolute;
    top: 12px;
    right: -20px;
}

.choice_header_metro a {
    font-size: 15px;
    line-height: 20px; cursor:pointer;
    color: #1A1A1A;
    text-decoration: none;
    width: 145px;
    display: block;
}
.choice_header_metro>div {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; padding:0 3px;
}
.choice_header_metro a:nth-child(4) {
    width: 160px;
}
.choice_header_metro a:nth-child(1) {
    width: 160px;
}
.choice_header_metro {
     display: inline-block;
    width: 457px;
    margin-right: 0;
    margin-left: 0;
    margin-top: 0;
    vertical-align: middle;
}
.choice_header_metro a img {
    width: 20px;
    margin-right: 10px;
}
.blc_dt.toemail:after{content:" ";display:block;height:40px;width:1px;background:#000;opacity:.1;position:absolute;top:0;    right: -20px;}
.blc_dt:last-child:after{display:none}
.blc_dt>div{display:inline-block;vertical-align:middle}
.sml_ttl_c{font-style:normal;font-weight:400;line-height:13px;font-size:13px;color:#1A1A1A;opacity:.5;margin-bottom:5px}
.bl_phn_c span{font-weight:500;line-height:25px;font-size:20px;color:#414141}
.bl_phn_c a{font-style:normal;font-weight:400;line-height:25px;font-size:20px;color:#007AFF;text-decoration:none}
.bl_l{margin-right:10px}
.csoc_c>a{display:inline-block;vertical-align:middle;margin-right:30px}
.second-image-block .rght-img.block-inn-3 .txting{font-weight:700;line-height:25px;font-size:20px;color:#1A1A1A;width:100%;top:37px}
.second-image-block .rght-img.block-inn-3 .costing{text-decoration:none;background:#976afa;cursor:pointer;font-weight:700;line-height:22px;font-size:18px;color:#FFF}
.new_footer .show_all_contacts{display:none}
img.mtro_contact{width:19px}
.grey_place_b{padding:60px 100px 60px 110px;background-color:#F2F2F2;margin-bottom:60px}
.left_grey_place_b{float:left;width:640px;font-weight:500;line-height:normal;font-size:30px;color:#1A1A1A}
.right_grey_place_b{width:370px;line-height:28px;font-size:20px;color:#414141;float:right}
.trimage{float:left;height:355px;width:520px;margin-right:10px;background-size: cover !important;
    background-position: 50% !important;}
.trimage:last-child{width:240px;margin-right:0}
.grey_place_b.not_grey{background:none}
.trimages:after{content:" ";display:block;clear:both}
.grey_place_b1{padding:60px 100px 60px 110px;margin-top:60px;margin-bottom:60px;background-color:#F2F2F2}
.grey_place_b1 .left_grey_place_b{font-weight:500;line-height:53px;font-size:50px;color:#1A1A1A}
.cont_otd_title{line-height:19px;font-size:15px;color:#1A1A1A;opacity:.5}
.cont_otd_text{font-weight:500;line-height:25px;font-size:20px;color:#1A1A1A}
.cont_otd{margin-bottom:32px}
.cont_otd:last-child{margin-bottom:0}
.place_b{text-align:left}
.spec_table_grey>h3{display:none}
.spec_table_grey>p:nth-child(5){display:none}
.new_pp_tab{display:inline-block;padding:10px 30px;border-radius:10px 10px 0 0;cursor:pointer}
.title_tbba{font-weight:500;line-height:35px;font-size:30px}
.new_pp_tab.active{color:#007AFF;background:#F7F7F7;box-shadow:0 2px 4px rgba(0,0,0,0.25)}
.text_tbba{line-height:19px;font-size:15px;color:#1A1A1A;opacity:.7}
.spec_for_tbb{display:none;padding:30px;background:#F7F7F7;box-shadow:0 2px 4px rgba(0,0,0,0.25);position:relative}
.linespctbb{padding:30px;background-color:#fff;margin-bottom:3px}
.title_spctbb{font-weight:500;line-height:25px;font-size:20px;color:#1A1A1A;margin-bottom:10px}
.text_spctbb{line-height:21px;font-size:15px;color:#414141}
.spec_for_tbb.active{display:block}
table.hidden{display:none}
.left_article .get_consult{display:inline-block}
a.podtv_of{text-decoration:none;font-size:15px;margin-left:10px;font-weight:700;color:#FFF;width:auto;display:inline-block;background:#007AFF;border-radius:5px;padding:16px 30px}
.trip a.get_consult{padding:6px 23px;position:absolute;top:262px}
.itsnakopp a.get_consult,.stoy_akk a.get_consult,.spec_tab_menu a.get_consult{display:inline-block}
.itsnakopp a.get_consult,.itsnakopp a.podtv_of{margin-top:20px}
.lrrl_rm:after{content:" ";clear:both;display:block}
.lrrl_rm{background-size:auto 100%!important;background-position:100%!important}
.grey_article.grey_top_article.lrrl_rm{background-size:cover!important}
a.sert_link{position:relative;display:inline-block;vertical-align:bottom;margin-right:15px}
a.sert_link span{display:block;position:absolute;bottom:0;padding:20px;width:100%;color:#fff;text-shadow:none;background:rgba(0,0,0,0.4)}
a.sert_link img{max-height:340px;max-width:100%}
.t668__header{position:relative;cursor:pointer}
.t668__title{padding-right:30px}
.t-name_xl{font-size:24px;line-height:1.35}
.t-name{font-size:20px;line-height:26px;color:#1A1A1A}
.t668__col{padding:17px 30px;background-color:#F2F2F2}
.t668__icon{position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:16px;height:16px;padding:8px;-webkit-transition:opacity ease-in-out .2s;-moz-transition:opacity ease-in-out .2s;-o-transition:opacity ease-in-out .2s;transition:opacity ease-in-out .2s;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.t668__icon-hover{opacity:0}
.t668__header:hover .t668__icon-hover{opacity:1}
.t668__opened .t668__lines{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.t668__circle{position:absolute;width:40px;height:40px;top:0;left:0;border-radius:100px}
.t668__content{display:none;-webkit-transition:max-height ease-in-out .3s,opacity ease-in-out .3s;-moz-transition:max-height ease-in-out .3s,opacity ease-in-out .3s;-o-transition:max-height ease-in-out .3s,opacity ease-in-out .3s;transition:max-height ease-in-out .3s,opacity ease-in-out .3s;padding:23px 0 0}
.t-descr_xs{font-size:16px;line-height:1.55}
.t668__lines{position:relative;display:block;width:100%;height:100%;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s;-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);z-index:1}
.t668__opened .t668__lines{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.t-descr{font-size:15px;line-height:19px;color:#414141}
.t668__textwrapper hr{border:none;height:1px;background:#000;opacity:.1;margin:15px 0}
.t_bottom_all{float:right}
.price_srok{display:inline-block;vertical-align:middle;margin-right:87px}
.price_srok>div{display:inline-block;vertical-align:middle}
.t_bottom_all .open_table_button{background:#FF3830;box-shadow:0 2px 5px rgba(246,28,13,0.5);border-radius:5px;font-weight:700;font-size:15px;display:inline-block;vertical-align:middle;line-height:normal;padding:16px 83px;color:#FFF}
.price_srok>div.title{font-size:13px;line-height:normal;color:#414141;margin-right:10px}
.price_srok>div.value{font-weight:500;font-size:20px;line-height:25px;color:#1A1A1A}
.spec_tab_menu ul li.itemmacme{width:auto;margin-bottom:0;margin-right:15px}
.spec_tab_menu ul li.itemmacme a{font-weight:700;text-align:center;text-decoration:none;font-size:15px;line-height:normal;color:#1A1A1A;width:auto;margin-bottom:0;background:#F2F2F2;box-shadow:0 2px 5px rgba(0,0,0,0.2);border-radius:5px;padding:9px 20px 10px;display:block}
.spec_tab_menu ul li.itemmacme span.image_in_mn{width:58px;height:32px;display:inline-block;vertical-align:middle;margin:0 20px 0 0}
.spec_tab_menu ul.macmenusp{display:inline-block;vertical-align:middle;margin-bottom:3px}
.spec_tab_menu ul.macmenusp+a.get_consult{padding:16px 20px;margin-bottom:20px}
.spec_tab_menu ul.macmenusp+a.get_consult+a.podtv_of{padding:16px 20px}
.title_neispr{font-weight:500;font-size:30px;line-height:35px;margin-bottom:20px;color:#000}
.spec_tab_menu ul li:last-child{margin-right:0}
.its_new_br>ul{display:table;float:left;width:auto}
.its_new_br>a{float:right;clear:none;margin-top:15px;padding:10px 30px;margin-bottom:14px}
.spec_bread.its_new_br{width:1300px;margin:0 auto}
.spec_bread.its_new_br:after{content:" ";display:block;clear:both}
.b-fb-panel{position:fixed;z-index:50;left:2%;margin-left:12px;bottom:38px;transition:left 250ms}
.b-fb-panel.js-dropDown.opened{left:344px}
.b-fb-panel_toggle{display:block;position:relative;z-index:51;padding:0;width:70px;height:70px;font:400 34px/70px sans-serif;color:#fff;background-color:#1689d8;background-image:url(/images/ques.png);background-repeat:no-repeat;background-position:50% 50%;background-size:25px 25px;border:none;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}
.b-fb-panel_toggle:hover{background-color:#1580CA}
.b-fb-panel_box{position:absolute;top:0;right:0;bottom:0;padding-left:70px;color:#fff;background:#2C9BE8;-webkit-border-radius:35px;border-radius:35px;-webkit-transition:-webkit-box-shadow 250ms;-o-transition:box-shadow 250ms;transition:box-shadow 250ms}
.b-fb-panel_box_capsule{position:relative;max-width:0;overflow:hidden;-webkit-transition:max-width 250ms;-o-transition:max-width 250ms;transition:max-width 250ms}
.b-fb-panel_box_capsule_inner{position:relative;padding:0 80px 0 10px;opacity:0;-webkit-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}
.b-fb-panel_box_close{position:absolute;left:0;top:0;bottom:0;z-index:50;padding:0;width:70px;height:70px;font:400 34px/70px sans-serif;color:#fff;background-color:#1580CA;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjNweCIgaGVpZ2h0PSIyM3B4IiB2aWV3Qm94PSIwIDAgMjMgMjMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgIDxnIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZlZWRiYWNrLWNsb3NlIiBmaWxsPSIjRkZGRkZGIj4gICAgICAgICAgICA8cGF0aCBkPSJNMTMuMDU3MjA3OSwxMS41MDAyMjk3IEMxMy4wNTcyMDc5LDExLjUgMjIuNjc3NDg2NCwxLjg4MDMzNTU2IDIyLjY3NzQ4NjQsMS44ODAzMzU1NiBDMjMuMTA3NTA0NSwxLjQ1MDMzNDU3IDIzLjEwNzUwNDUsMC43NTM4Nzk5NTYgMjIuNjc3NDg2NCwwLjMyMzg3ODk1NyBDMjIuMjQ1NjMwNSwtMC4xMDc5NTk2NTIgMjEuNTQzNjM1LC0wLjEwNzk1OTY1MiAyMS4xMTE3NzkyLDAuMzIzODc4OTU3IEwxMS41MDA2ODkxLDkuOTQxOTM1NDggTDEuODgwNDEwNjgsMC4zMjM4Nzg5NTcgQzEuNDUwMzkyNTEsLTAuMTA3OTU5NjUyIDAuNzUzOTEwMDczLC0wLjEwNzk1OTY1MiAwLjMyMzg5MTg5NiwwLjMyMzg3ODk1NyBDLTAuMTA3OTYzOTY1LDAuNzUzODc5OTU2IC0wLjEwNzk2Mzk2NSwxLjQ1MDMzNDU3IDAuMzIzODkxODk2LDEuODg3Njg2MDEgTDkuOTQyMzMyNjYsMTEuNTAwMjI5NyBMMC4zMjM4OTE4OTYsMjEuMTEwOTM1OCBDLTAuMTA3OTYzOTY1LDIxLjU0Mjc3NDQgLTAuMTA3OTYzOTY1LDIyLjI0NDc0MTggMC4zMjM4OTE4OTYsMjIuNjc2NTgwNCBDMC41Mzg5MDA5ODUsMjIuODkxNTgwOSAwLjgxODIyOTAzMSwyMyAxLjEwNjc0NTUsMjMgQzEuMzg2MDczNTUsMjMgMS42NjU0MDE1OSwyMi44OTE1ODA5IDEuODgwNDEwNjgsMjIuNjc2NTgwNCBMMTEuNTAwNjg5MSwxMy4wNTY2ODYzIEwyMS4xMTE3NzkyLDIyLjY3NjU4MDQgQzIxLjMzNDEzOSwyMi44OTE1ODA5IDIxLjYxNTMwNDcsMjMgMjEuODk0NjMyOCwyMyBDMjIuMTczOTYwOCwyMyAyMi40NjI0NzczLDIyLjg5MTU4MDkgMjIuNjc3NDg2NCwyMi42NzY1ODA0IEMyMy4xMDc1MDQ1LDIyLjI0NDc0MTggMjMuMTA3NTA0NSwyMS41NDI3NzQ0IDIyLjY3NzQ4NjQsMjEuMTEwOTM1OCBDMjIuNjc3NDg2NCwyMS4xMTA5MzU4IDEzLjA1NzIwNzksMTEuNTAwNDU5NCAxMy4wNTcyMDc5LDExLjUwMDIyOTcgWiI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);background-repeat:no-repeat;background-position:50% 50%;background-size:23px 23px;border:none;-webkit-border-radius:50%;border-radius:50%;opacity:0;-webkit-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}
.b-fb-panel_box_close:hover{background-color:#1474B7}
.b-fb-panel_nav{display:table;list-style:none;width:100%;height:70px;border-collapse:collapse}
.b-fb-panel_nav li{display:table-cell;vertical-align:middle;padding:0 10px}
.b-fb-panel_nav a{display:block;font-size:11px;text-transform:uppercase;text-align:center;text-decoration:none;white-space:nowrap;color:#fff!important}
.b-fb-panel_nav a:before{content:" ";display:block;position:relative;margin:0 auto 10px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%;height:20px;width:30px}
.b-fb-panel_nav a:hover{opacity:.7}
.b-fb-panel.opened .b-fb-panel_box{-webkit-box-shadow:0 0 55px rgba(0,0,0,.2);box-shadow:0 0 55px rgba(0,0,0,.2)}
.b-fb-panel.opened .b-fb-panel_box_close{opacity:1}
.b-fb-panel.opened .b-fb-panel_box_capsule{max-width:410px}
.b-fb-panel.opened .b-fb-panel_box_capsule_inner{opacity:1}
.i-ico-feedback-telegram:before{background-image:url(/images/ztg.png)}
.i-ico-feedback-viber:before{background-image:url(/images/zviber.png)}
.i-ico-feedback-messanger:before{background-image:url(/images/zfb.png)}
a#bingc-phone-button{bottom:120px!important;display:none!important}
#bingc-phone-button.bingc-show{top:auto!important;left:2%!important;right:auto!important}
.closet_phones{display:none}
.open_phone_in_h:hover .closet_phones{display:none;position:absolute;left:11px}
.open_phone_in_h{position:relative;z-index:222}
.closet_phones.kiyclos{margin-top:4px}
.closet_phones.lifecol{margin-top:30px}
/*.open_phone_in_h:hover{background-color:#ccc;height:105px;padding:3px 19px 11px 11px;background:#F2F2F2;box-shadow:0 5px 10px rgba(0,0,0,0.2);border-radius:5px;margin:-3px 20px -55px -11px}*/
/*.open_phone_in_h:hover .a_hdp{position:absolute;top:84px}*/
.closet_phones a{font-weight:500;line-height:20px;font-size:16px;color:#1A1A1A;margin-top:4px}
.closet_phones a *{display:inline-block;vertical-align:middle}
.closet_phones a img{margin-right:7px}
/*.open_phone_in_h a.phone_header_b:after{width:10px;height:7px;content:" ";right:-14px;top:11px;position:absolute;background:url(/images/ph_p.svg)no-repeat}*/
.open_phone_in_h:hover a.phone_header_b:after{right:6px;top:14px;transform:rotateZ(180deg)}
.phones_ph>div:first-child:before{content:" ";display:inline-block;background:url(/images/newphone.svg) no-repeat;width:28px;height:28px;background-size:cover;margin-left:-28px;vertical-align:middle;content:" ";display:inline-block;background:url(/images/newphone.svg) no-repeat;width:28px;height:28px;background-size:cover;margin-left:-28px;vertical-align:middle}
.phones_ph>div:nth-child(2):before{content:" ";display:inline-block;background:url(/images/kyivstarn.png) no-repeat;width:28px;height:28px;background-size:cover;margin-left:-28px;vertical-align:middle}
.phones_ph>div:nth-child(3):before{content:" ";display:inline-block;background:url(/images/lifecelln.png) no-repeat;width:28px;height:28px;background-size:cover;margin-left:-28px;vertical-align:middle}
.grey_new_title h1{color:inherit!important;line-height:inherit!important}
.head-serv-inn ul li{position:relative}
.head-serv-inn ul li ul li{margin-right:0;width:50%}
.head-serv-inn ul li ul{display:none;position:absolute;z-index:222;width:381px;padding-top:10px;padding-bottom:10px;background-color:#1A1A1A}
.head-serv-inn ul li:hover ul{display:block}
.head-serv-inn ul li ul a{line-height:14px;height:auto;padding:5px 10px;width:100%}
#contacts-widget{bottom:10%;left:3.4%;position:fixed!important;z-index:200001!important;width:60px;height:60px;cursor:pointer;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;opacity:1}
.viber img{border-radius:100px}
@-webkit-keyframes pulse-animation{0%{-webkit-transform:scale(0);opacity:1;transform:scale(0)}
50%{opacity:.5}
to{-webkit-transform:scale(1);opacity:0;transform:scale(1)}
}
@keyframes pulse-animation{0%{-webkit-transform:scale(0);opacity:1;transform:scale(0)}
50%{opacity:.5}
to{-webkit-transform:scale(1);opacity:0;transform:scale(1)}
}
.viber img{border-radius:100px}
.pulsation{-webkit-animation:3s infinite;-webkit-transform:scale(0);animation:pulse-animation 3s infinite;background-color:#000;border-radius:50px;height:80px;left:-10px;position:absolute;bottom:-10px;transform:scale(0);width:80px;z-index:-1}
.pulsation:nth-of-type(2n){-webkit-animation-delay:.8s;animation-delay:.8s}
@media only screen and (max-device-width: 768px){#contacts-widget{bottom:14%;left:4%}
}
.c_content{display:inline-block;width:85%;vertical-align:top;line-height:26px;font-size:15px;color:#1A1A1A;margin-bottom:7px}
.c_title {
    display: inline-block;
    width: 10%;
    line-height: 0;
    font-size: 13px;
    color: #1A1A1A;
    opacity: 1;
    margin-bottom: 5px;
    padding-top: 4px;
}

a.slider_open_map{font-weight:700;line-height:normal;font-size:15px;color:#007AFF;display:inline-block;cursor:pointer;text-decoration:none}
.slider_map>a{display:none}
.slider_map{position:fixed;max-width:810px;max-height:720px;top:50%;left:50%;z-index:2222;padding:30px;margin-left:-405px;background-color:#fff;margin-top:-360px}
.block_to_remove.big{width:100%;height:73%;margin-bottom:1%}
.block_to_remove.thumbs{width:100%;height:15%}
.block_to_remove.title{margin-bottom:2%;font-style:normal;font-weight:500;font-size:30px;line-height:35px;height:7%}
.big_bas.active{display:block;height:100%;background-size:cover!important;background-position:50%!important}
.thumb_bas{height:100%;display:inline-block;width:145px;margin-right:5px;cursor:pointer;background-size:cover!important}
.thumb_bas.active{border:4px solid #007AFF}
.back_block_sl.block_to_remove{position:fixed;width:100%;height:100%;left:0;top:0;z-index:1111;background-color:rgba(0,0,0,0.4)}
.close_slopen{position:absolute;right:10px;top:10px;cursor:pointer}
.spec_tab_menu ul.menu_for_bl li.current {
    display: none;
}
.lines_new_blocks_contacts {
    display: flex;
}
.c_open_park img {
    text-align: center;
}
.c_open_park {
    cursor: pointer;
    font-weight: 700;
    line-height: normal;
    font-size: 15px;display: table;
    
    color: #007AFF; 
}
.lines_new_blocks_contacts {
    display: flex;
    margin: 0 -20px;
    height: 50px;
    position: absolute;
    bottom: 0px;
    border-top: 1px solid rgba(65,65,65,0.1);
    width: 100%;
}
.lines_new_blocks_contacts>* {
    width: 25%;
    line-height: 50px;
    text-align: center; cursor:pointer;
	 border-right: 1px solid rgba(65,65,65,0.1);
}
.lines_new_blocks_contacts>div:nth-child(4){border-right:0px;}
.overmap>div.park{margin-top:-200px;}
.overmap>div.park .spec_map:after {
    content: " ";
    display: block;
    clear: both;
}
.overmap>div.park .spec_map {
    height: auto;
}
.overmap>div.park .spec_map>div{height:auto;}
#imga_2 .thumb_bas {
    width: 120px;
}
.park .second_block_spec{padding: 32px;}
#specmapid_park1 + .second_block_spec .map_title{display:none;}
#specmapid_park1 + .second_block_spec .map_line:last-child {
    margin-bottom: 0px;
}
#specmapid_park1 + .second_block_spec .map_line.map_zagl_line {
    margin-top: 0px;
}
.grey_place_b:last-child {
    margin-top: 60px;
}
.mobilemenu img {
    display: none;
}
.parent_choice_header_metro_data {
    display: none;
}
.parent_choice_header_metro {
    display: inline-block;
    vertical-align: top;
    margin-right: 39px; position:relative;    padding-left: 24px;
    background: url(/images/map_header.svg)no-repeat;
    background-position: 0px 6px;
}
.parent_choice_header_metro_title {
    font-weight: 500;
    line-height: 20px;
    font-size: 16px;
    color: #1A1A1A;  cursor: pointer;
    margin-top: 4px;
    display: block;
}
.parent_choice_header_metro_title span {
    font-weight: 400;
    line-height: normal;
    font-size: 13px;
    color: #007AFF;
    cursor: pointer;
    text-decoration: none;
    margin-top: 0;
    display: table;
    margin-top: 3px;
}
.parent_choice_header_metro_title>div {
    position: relative;
    display: table;
}
.parent_choice_header_metro_title>div:after {
    width: 10px;
    height: 7px;
    display: block;
    right: -13px;
    content: " ";
    top: 8px;
    position: absolute;
    background: url(/images/ph_p.svg)no-repeat;
}
.parent_choice_header_metro:hover .parent_choice_header_metro_data {
    display: block;
    position: absolute;
    background: #FFFFFF;
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.25);
    border-radius: 10px;
    width: 300px;
    padding: 20px; z-index:33;
}
.parent_choice_header_metro .choice_header_metro {
    display: block;
    width: auto;
}
.parent_choice_header_metro_data .choice_header_metro>div a {
    display: block;
    width: 100%;
    margin-bottom: 20px;
}
.parent_choice_header_metro_data .choice_header_metro>div {
    display: block;
}
.parent_choice_header_metro_data .choice_header_metro a>span {
    display: inline-block; font-weight:400;
}
.parent_choice_header_metro_data .choice_header_metro a span span {
    font-size: 15px;
    line-height: 19px;
    display: flex;
    align-items: center;
    color: #828282;
    display: table;
    margin-top: 5px;
    border-bottom: 1px dashed;
}
a.show_more_for_metro_data {
    font-size: 15px;
    line-height: 20px; width:100%;
    display: flex;
    align-items: center;
    color: #007AFF;
    margin-bottom: 0px !important;
    padding-left: 30px;
}
.header .headbar .custom.modpechat{padding-left:165px;}
.tabs_contacts_choice { margin-top:-20px;
    display: flex;
    border-bottom: 3px solid rgba(65,65,65, 0.5);
}
.tabs_contacts_choice div {
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 35px;
    display: flex; cursor:pointer;
    align-items: center;
    color: #808080;
    margin-right: 20px;
}
.tabs_contacts_choice div.active{color:#000;position:relative;}
.tabs_contacts_choice div.active:after {
    content: " ";
    display: block;
    position: absolute;
    width: 100%;
    height: 3px;
    background: #000;
    bottom: -3px;
}
.tabs_contacts_data>div{display:none;}
.tabs_contacts_data>div.active{display:block;}

.city_contact {
    font-style: normal;
    font-weight: 500;
    font-size: 30px;
    line-height: 35px;
    display: block;
    
    align-items: center;
    color: #808080;
    margin-top: -60px;
    position: absolute;
    left: 0px;
}
.city_contact.first {
    color: #000;
}

.contact_block>.c_double_cont>.c_content {
    display: none;
}

.big_line_element_top {
    height: 530px;
    background: url(../images/backbig.webp)no-repeat;
    background-size: cover;     background-position: 50% 20%;
    color: #fff;
    padding-top: 140px;
}
.big_line_element_top.safari{
	   background: url(../images/backbig.png)no-repeat;
    background-size: cover;     background-position: 50% 20%;
}
.text_up_element_top {
    font-weight: 500;
    font-size: 50px;
    line-height: 60px;
    display: flex;
    align-items: center;
    color: #FFFFFF;
    width: 640px;
    max-width: 100%;
    margin-bottom: 30px;
}
.form_in_call {
    display: flex;
    width: 370px;
}
.form_in_call button {
    width: 167px;
    height: 60px;
    left: 253px;
    top: 450px;
    background: #007AFF;
    border-radius: 0px 5px 5px 0px;
    border: none;
    font-weight: bold;
    font-size: 15px;
    line-height: 20px;
    align-items: center;
    color: #FFFFFF;
}
.form_in_call input {
    background: #ffffff;
    box-shadow: 0px 1px 4px rgb(0 0 0 / 30%);
    border-radius: 5px 0 0 5px;
    height: 60px;
    border: none;
    width: 203px;
    color: #4F4F4F;
    padding-left: 20px;
}
.form_in_call button:hover {
    background-color: #006fea;
}
.second_bit_line_element_top {
    background: #F2F2F2;
    padding: 30px 0;
}
.sblet_line {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.sblet {
    display: flex;
    align-items: center;text-decoration: none;
}
.ico_sblet {
    min-width: 50px;
    margin-right: 15px;
}
.text_sblet {
    font-size: 20px;
    line-height: 25px;
    display: flex;
    align-items: center;
    color: #1A1A1A;
    max-width: 245px;
}
.spec_tab_menu ul.macmenusp {
    display: inline;
}

.spec_tab_menu ul.macmenusp li.item-241 {
    margin-right: 35px;
}
.spec_tab_menu ul li.divider {
    font-size: 0px;
    width: 100%;
    height: 0px;
}
.spec_tab_menu.mainarea.macbook_menu {
    position: relative;
    margin-bottom: 15px;
}
.spec_tab_menu ul.macmenusp+a.get_consult {
    position: absolute;
    top: 0px;
}
.spec_tab_menu ul.macmenusp+a.get_consult+a.podtv_of {
    padding: 16px 20px;
    position: absolute;
    top: 0px;
    right: 0px;
}
.macbook_menu a.get_consult {
    display: none;
}
.macbook_menu a.podtv_of {
    display: none;
}
.spec_bread.its_new_br a.podtv_of {
    display: none;
}
.spec_bread.its_new_br a.get_consult {
    display: none;
}

.custom.modsctabs.new_maps_new .marg {
	padding-right: 8px;

}
.custom.modsctabs.new_maps_new .metro_ico {
	padding-right: 10px;
}
.custom.modsctabs.new_maps_new li>div.spec_name{font-size:15px;display: table;color:#828282;padding-left:39px;}
.custom.modsctabs .marg{font-size: 15px;color: #1A1A1A;}
body>img {
    display: none;
}
@font-face {
  src: url("../fonts/Roboto-Regular.ttf");
  font-family: 'Roboto';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  src: url("../fonts/Roboto-Light.ttf");
  font-family: 'Roboto';
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}


@font-face {
  src: url("../fonts/Roboto-Medium.ttf");
  font-family: 'Roboto';
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  src: url("../fonts/Roboto-Bold.ttf");
  font-family: 'Roboto';
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
.top_attention_mobile{display:none;}
.head-serv-inn ul {
    margin: 0 auto;
    display: table;
}

.spec_table_grey .title_tbba {
    font-size: 22px;
}

@media (max-width: 769px) {
    .spec_table_grey .new_pp_tab {
        width: 100% !important;
        background: #F7F7F7;
        padding: 10px;
        font-size: 18px;
        text-align: center;
    }

    .spec_table_grey .title_tbba {
        font-size: 20px;
    }
}