@font-face{font-family:CoreSansNRSC45Regular;src:url('../fonts/CoreSansNRSC45Regular.eot?#iefix') format('embedded-opentype'),
	url('../fonts/CoreSansNRSC45Regular.woff2') format('woff2'),
	url('../fonts/CoreSansNRSC45Regular.woff') format('woff'),
	url('../fonts/CoreSansNRSC45Regular.ttf') format('truetype'),
	url('../fonts/CoreSansNRSC45Regular.svg#CoreSansNRSC45Regular') format('svg');}
	@font-face{font-family:CoreSansNRSC45Bold;src:url('../fonts/CoreSansNRSC45Regular NR SC 45 RegularNRSC45Bold.eot?#iefix') format('embedded-opentype'),
	url('../fonts/CoreSansNRSC45Regular NR SC 45 RegularNRSC45Bold.woff2') format('woff2'),
	url('../fonts/CoreSansNRSC45Regular NR SC 45 RegularNRSC45Bold.woff') format('woff'),
	url('../fonts/CoreSansNRSC45Regular NR SC 45 RegularNRSC45Bold.ttf') format('truetype'),
	url('../fonts/CoreSansNRSC45Regular NR SC 45 RegularNRSC45Bold.svg#CoreSansNRSC45Regular NR SC 45 RegularNRSC45Bold') format('svg');}
	@font-face{font-family:OpenSansRegular;src:url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
	url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
	url('../fonts/opensans-regular-webfont.woff') format('woff'),
	url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
	url('../fonts/opensans-regular-webfont.svg#opensans-regular-webfont') format('svg');}
	@font-face{font-family:OpenSansBold;src:url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
	url('../fonts/opensans-bold-webfont.woff2') format('woff2'),
	url('../fonts/opensans-bold-webfont.woff') format('woff'),
	url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
	url('../fonts/opensans-bold-webfont.svg#opensans-bold-webfont') format('svg');}
	@font-face{font-family:FranklinGothic;src:url('../fonts/FranklinGothic.eot?#iefix') format('embedded-opentype'),
	url('../fonts/FranklinGothic.woff2') format('woff2'),
	url('../fonts/FranklinGothic.woff') format('woff'),
	url('../fonts/FranklinGothic.ttf') format('truetype'),
	url('../fonts/FranklinGothic.svg#FranklinGothic') format('svg');}
	@font-face{font-family:OpenSansSemibold;src:url('../fonts/opensans-semibold.ttf');font-style:normal;font-weight:normal;}
	.ca-container{position:relative;margin:1em auto 20px auto;width:655px;height:150px;}
	#big-gallery{width:100%;}
	#big-gallery.ca-container{height:525px;overflow:hidden;margin-bottom:0px;}
	#big-gallery .ca-item{width:100%;height:485px;}
	#big-gallery .image-wrapper{height:100%;}
	#big-gallery .ca-item img{bottom:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0;left:0;}
	#big-gallery .caption-wrapper{height:55px;}
	#big-gallery .ca-nav span,
	#mini-gallery .ca-nav span{width:25px;height:38px;background:transparent url(../images/arrow-objects.png) no-repeat top left;position:absolute;text-indent:-9000px;opacity:0.7;cursor:pointer;z-index:100;}
	#big-gallery div.ca-nav-prev,
	#big-gallery div.ca-nav-next{height:485px;position:absolute;width:50px;top:0;z-index:2;cursor:pointer;}
	#big-gallery div.ca-nav-prev{left:0;background-color:black;opacity:0.1;}
	#big-gallery div.ca-nav-next{right:0;background-color:black;opacity:0.1;}
	#big-gallery .ca-nav span{top:45%;left:10px;}
	#mini-gallery .ca-nav span{top:40%;left:3px;}
	#big-gallery .ca-nav span.ca-nav-next,
	#mini-gallery .ca-nav span.ca-nav-next{background-position:top right;left:auto;}
	#big-gallery .ca-nav span.ca-nav-next{right:10px;}
	#mini-gallery .ca-nav span.ca-nav-next{right:3px;}
	#big-gallery .ca-item span{left:0;margin:auto;position:absolute;right:0;}
	#mini-gallery{width:100%;}
	#mini-gallery .ca-wrapper{}
	#big-gallery .ca-wrapper,
	#mini-gallery .ca-wrapper a{color:black;text-decoration:none;}
	#mini-gallery.ca-container{height:100%;text-align:center;}
	#mini-gallery .ca-item{height:150px;width:24%;padding:0;position:relative;float:none;height:100%;text-align:center;display:inline-block;vertical-align:top;min-width:100px;}
	#mini-gallery .image-wrapper{max-height:100%;max-width:100%;overflow:hidden;}
	#mini-gallery .ca-item img{max-height:150px;padding:15px 10px 5px;}
	#mini-gallery .ca-item span{display:block;font-size:12px;padding:0;padding-left:10px;width:100%;}
	.ca-wrapper{width:100%;height:100%;position:relative;}
	.ca-item{position:relative;float:left;width:150px;height:100%;text-align:center;}
	.ca-item-main{padding:20px;position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#fff;overflow:hidden;-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.2);box-shadow:1px 1px 2px rgba(0,0,0,0.2);}
	.ca-item h3{font-family:'Coustard', sans-serif;text-transform:uppercase;font-size:10px;color:#000;margin-bottom:20px;height:85px;text-align:center;text-shadow:0px 1px 1px #e4ebe9;}
	.ca-item h4{font-family:"Georgia","Times New Roman",serif;font-style:italic;font-size:12px;text-align:left;border-left:10px solid #b0ccc6;padding-left:10px;line-height:24px;margin:10px;position:relative;}
	.ca-item h4 span{text-indent:40px;display:block;}
	.ca-item h4 span.ca-quote{color:#f4eee3;font-size:100px;position:absolute;top:20px;left:0px;text-indent:0px;}
	.ca-content-wrapper{background:#b0ccc6;position:absolute;width:0px;height:440px;top:5px;text-align:left;z-index:10000;overflow:hidden;}
	.ca-content{width:660px;overflow:hidden;}
	.ca-content-text{font-size:14px;font-style:italic;font-family:"Georgia","Times New Roman",serif;margin:10px 20px;padding:10px 20px;line-height:24px;}
	.ca-content-text p{padding-bottom:5px;}
	.ca-content h6{margin:25px 20px 0px 35px;font-size:32px;padding-bottom:5px;color:#000;font-family:'Coustard', sans-serif;color:#60817a;border-bottom:2px solid #99bcb4;text-shadow:1px 1px 1px #99BCB4;}
	.ca-content ul{margin:20px 35px;height:30px;}
	.ca-content ul li{float:left;margin:0px 2px;}
	.ca-content ul li a{color:#fff;background:#000;padding:3px 6px;font-size:14px;font-family:"Georgia","Times New Roman",serif;font-style:italic;}
	.ca-content ul li a:hover{background:#fff;color:#000;text-shadow:none;}
	.ca-nav span{width:30px;height:50px;background:transparent url(../images/arrows_new.png) no-repeat top left;position:absolute;top:50%;margin-top:-19px;left:-40px;text-indent:-9000px;opacity:0.7;cursor:pointer;z-index:100;}
	.ca-nav span.ca-nav-next{background-position:top right;left:auto;right:-40px;}
	.ca-nav span:hover{opacity:1.0;}
	.navbar{margin-bottom:0px;}
	.navbar-nav.navbar-right:last-child{margin-right:0px;}
	.navbar-collapse ul{background:#009bdf;}
	.navbar-right{margin:0px !important;padding:0px !important;width:100%;float:none !important;}
	body{font-size:16px;font-family:'Open Sans', sans-serif;color:#666666;overflow-x:hidden;}
	a{color:#24438c;}
	a:hover{color:#d00f10;transition:0.2s;}
	a.dotted{color:#d00f10;border-bottom:1px dotted;line-height:1.2em;text-decoration:none;color:white;text-align:center;}
	/*h2,.rubrika-body h3{color:#ea5551;font-size:24px;font-family:'Open Sans', sans-serif;text-transform:uppercase;padding:5px;font-weight:bold;}
	.rubrika-body li{list-style:none;}
	h3{font-size:18px;font-family:'Open Sans', sans-serif;color:#17adec;}
	h4, h4 > a, h4 > a:link, h4 > a:visited{font-size:14px;font-family:'Open Sans', sans-serif;text-transform:uppercase;color:#00A0E3;}*/
	.h2-icon:before{content:"";display:block;float:left;margin-right:5px;width:31px;height:28px;}
	.h2-icon:after{content:"";display:block;clear:both;}
	.clear{clear:both;}
	.btn-opacity{background:transparent;color:#24438c;outline:0;margin:5px 0;display:inline-block;font-size:large;text-decoration:underline;border:0;}
	.text-red{color:#d4030c;}
	.text-uppercase{text-transform:uppercase;}
	.bg-btn-call-wrap{width:100%;height:55px;background:#efeded;position:fixed;top:0;left:0;z-index:1000;font-family:'Open Sans', sans-serif;}
	.bg-btn-call-in{max-width:980px;margin:0 auto;color:black;font-size:12px;position:relative;}
	.bg-btn-call{text-align:left;display:inline-block;}
	.successfull{text-transform:none;border:5px solid #83D0F4;background:#fff;color:black;display:inline-block;font-size:18px;margin:10px 0;padding:20px;position:relative;text-align:left;vertical-align:middle;width:95%;max-width:800px;min-width:350px;background:url(/images/accident_new2.png) #fff right bottom no-repeat;background-size:contain;}
	.successfull_container_text{width:100%;background:#fff;}
	.successfull img{width:250px;float:left;margin-right:10px;}
	.successfull a{display:inline;float:none;}
	.around-clock{display:inline-block;margin-top:8px;font-size:16px;}
	.top_header_phone{font-size:16px;}
	.top_header_phone_phone{font-size:24px;font-weight:bold;color:#01a0e2;}
	.district{position:relative;font-size:16px;display:inline-block;}
	/*.btn-red{border:0;outline:0;color:#fff;font-size:14px;text-transform:uppercase;padding:4px 10px;margin-top:14px;background-color:#ea5451;border:2px solid transparent;}
	.btn-red:hover{border:2px solid #eb1b16;background:#e8140f;background:-moz-linear-gradient(top, #e8140f 0%, #ff8d8d 100%);background:-webkit-linear-gradient(top, #e8140f 0%,#ff8d8d 100%);background:linear-gradient(to bottom, #e8140f 0%,#ff8d8d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8140f', endColorstr='#ff8d8d',GradientType=0);}*/
	.container-button-header-phone{z-index:10000;float:right;}
	.class-button-header-phone{margin-top:10px;display:flex;flex-direction:row;padding:4px 0px 4px 14px;padding:2px 0px 2px 12px;border:2px solid #ee3430;background:#ed211c;background:-moz-linear-gradient(top, #ed211c 0%, #ed211c 45%, #ff4b47 100%);background:-webkit-linear-gradient(top, #ed211c 0%,#ed211c 45%,#ff4b47 100%);background:linear-gradient(to bottom, #ed211c 0%,#ed211c 45%,#ff4b47 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed211c', endColorstr='#ff4b47',GradientType=0);}
	.class-button-header-phone:hover{border:2px solid #00a1e6 !important;background:#009bde !important;background:-moz-linear-gradient(top, #009bde 0%, #009bde 45%, #16b6fb 100%) !important;background:-webkit-linear-gradient(top, #009bde 0%,#009bde 45%,#16b6fb 100%) !important;background:linear-gradient(to bottom, #009bde 0%,#009bde 45%,#16b6fb 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009bde', endColorstr='#16b6fb',GradientType=0) !important;}
	.class-button-header-phone-mobil{padding:0px 0px;float:none;text-align:center;box-shadow:2px 2px 10px 1px #696969;margin-top:10px;}
	.class-button-header-phone-mobil img{padding:0px 11px;}
	.class-button-header-phone img{padding:0px 14px;}
	.container-phone-call-mobil{padding:0px;margin:0px;z-index:0;}
	.class-phone-call-mobil{margin-top:17px;text-align:left;}
	p .btn-red{clear:both;display:block;font-weight:700;margin:10px auto;padding:4px 10px;width:50%;border:2px solid transparent;}
	.bg-text-red{background:#f6060e;padding:2px 3px;margin-left:0.33em;border-radius:3px;font-size:12px;margin-top:-8px;}
	.wrapper{width:1000px;margin:0 auto;background:#fff;padding:0 10px;}
	.header-wrap{padding-top:15px;}
	/*.header{margin-top:46px;background:#fff;}
	.header-logo{float:left;text-align:center;margin-top:45px;}
	.header-logo img{height:130px;}*/
	.new_year_container{display:none;position:absolute;width:170px;height:auto;right:27%;padding:10px 0px 0px 0px;}
	.header-phone{width:329px;float:right;text-align:right;font-family:'Open Sans', sans-serif;padding:25px 0px;}
	.header-phone p{margin:0;}
	.header-phone .header_phone_phone{font-size:22px;color:#666666;font-weight:bold;}
	.forma-zakaza-podpis .middle-phone{color:#EA5451;font-weight:normal;font-size:80%;}
	.forma-zakaza-podpis .middle-phone-phone{font-weight:bold;}
	.call-order{border-radius:15px;height:45px;float:right;margin-top:-1em;padding:0 16px;width:135px;}
	.call-order div{display:inline-block;vertical-align:middle;}
	.call-order div:nth-child(2){width:66px;}
	.header-phone-small{font-size:14px;clear:both;width:100%;}
	.strip{height:10px;}
	.caret{opacity:0.8;margin-bottom:4px;margin-left:6px;}
	.navbar-default{background:#009bdf;border-radius:0;z-index:2;text-transform:uppercase;}
	.navbar-default .navbar-nav>li>a{color:#fff;font-size:15px;font-family:'Open Sans', sans-serif;}
	.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:#24b0eb;}
	.navbar-default .navbar-nav>li>a:focus{color:#fff !important;background:#f70c0f !important;}
	.navbar-nav>li>a{padding-top:17px;padding-bottom:16px;}
	.dropdown-menu{background:#00A0E3;border-radius:0;display:none;}
	.dropdown:hover .dropdown-menu{display:none;}
	.dropdown.open .dropdown-menu{display:block;}
	.dropdown-menu>li>a{color:#fff;}
	.dropdown-menu>li>a:hover{background:#EA5451;padding:3px 20px;color:#fff}
	.text-search{background:#22377b;border:0;color:#6a81cd;width:235px !important;box-shadow:inset 0 3px 3px rgba(0,0,0,.075),
	inset 0 3px 3px rgba(0,0,0,.075),
	inset 0 3px 3px rgba(0,0,0,.075),
	inset 0 -6px 3px rgba(0,0,0,.075);}
	.btn-search{position:relative;top:6px;right:30px;}
	.section{margin-top:-8px;}
	h1.section-title{background-color: #ea5551 !important;color:#fff;/*color:#00A0E3;*/font-size:1.5em;text-transform:uppercase;font-family:'Open Sans', sans-serif;text-align:center;background-color:transparent;margin:10px auto;}
	.section-blocks{color:black;text-align:center;font-family:'Open Sans', sans-serif;}
	.section-blocks a, .section-blocks a h3{color:black;font-family:'Open Sans', sans-serif;}
	.section-blocks a h3{text-transform:uppercase;}
	.section-blocks:after{width:100%;height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block;}
	.section-block-wrap{border:5px solid #83d0f4;display:inline-block;font-size:13px;height:320px;line-height:normal;margin:0 -9px -4px 0;text-align:left;transition:all 0.5s ease 0s;vertical-align:top;width:245px;}
	.section-block-service .section-block-wrap a{text-decoration:none;}
	.section-block-service{margin-left:-8px;margin-right:-8px;}
	.section-block-service .section-block-wrap{display:inline-block;font-size:13px;height:285px;line-height:normal;margin:4px;text-align:left;transition:all 0.5s ease 0s;vertical-align:top;width:236px;background:#f6f5f5;padding:0px;border:none;}
	.section-block-wrap:hover{background:#c3e8f6;}
	.section-block{padding:5px 15px;height:100%;}
	.section-block-img{margin:20px;position:relative;min-height:76px;}
	.section-block-service .section-block>a{display:inline-block;text-align:center;width:100%;}
	.section-block-img > img{bottom:0;left:0;margin:auto;position:absolute;right:0;}
	.section-block-service .section-block-img{text-align:center;margin:20px auto 15px auto;min-height:50px;height:50px;display:inline-block;width:50px;}
	.section-block-service .section-block-img svg{width:auto;max-height:38px;height:auto;}
	.section-block-service .section-block-img svg .cls-1{fill:#00a0e3 !important;transition:all 0.5s ease 0s;}
	.section-block-service-title{font-size:15px;color:#444444 !important;text-align:center;font-family:'OpenSansSemibold', arial !important;transition:all 0.5s ease 0s;}
	.section-block-service-title:hover{text-decoration:none;}
	.section-block ul{list-style:none;padding-left:0;}
	.section-block-service-ul{margin-top:20px;}
	.section-block ul li{margin-left:1em;}
	.section-block ul li:before{content:"•";color:#666666;font-size:13px;font-family:'Open Sans', sans-serif;float:left;}
	.section-block ul li a{font-size:14px;font-family:'Open Sans', sans-serif;}
	.section-block-service-ul li a{font-size:13px !important;color:#666666;margin-left:15px;display:block;margin-bottom:3px;}
	.section-block-service .section-block-wrap:hover{background:#ffffff;}
	.section-block-service .section-block-wrap>.section-block>a:hover .section-block-service-title, .section-block-service .section-block-wrap>.section-block>a:hover .section-block-img svg .cls-1{fill:#ea5451 !important;color:#ea5451 !important;}
	.section-block-service .section-block-wrap a:hover{color:#00a0e3 !important;}
	.column-wrap{margin-top:15px;}
	.aside{width:228px;float:left;clear:left;}
	.aside-inner{padding:0px;width:244px;float:left;}
	.aside-menu-block{font-family:'Open Sans', sans-serif;border-top:1px solid #d5e7f1;border-bottom:1px solid #d5e7f1;margin-bottom:10px;}
	.aside-menu-block ul{position:relative;}
	.aside-menu-block ul li{list-style:none;position:relative;}
	.aside-menu-block ul li.has-children:after
	.komu{margin-bottom:50px;}
	.content_menu_action, .komu a{display:inline-block;margin-right:10px;padding:5px;position:relative;}
	.aside-menu-block h4{margin:0;margin-top:5px;padding-top:5px;font-family:'Open Sans', sans-serif;font-size:14px;}
	.about_h4{padding-bottom:15px;}
	.aside-menu-block h4 a{color:black;}
	.aside-menu-block > ul{margin-top:10px;padding-left:35px;}
	.aside-menu-block ul li a, .aside-menu-block ul li span, .content_menu_action, .komu a:hover, .content_menu_action, .assortiment a:hover{color:black;padding:5px;}
	.aside-menu-block ul li{padding:0px;}
	.aside-menu-block ul li:hover > a, .aside-menu-block ul li > span, .komu a:hover, .content_menu_action, .assortiment a:hover, .current1{background:#c5eafd;text-decoration:none;border-radius:5px;color:#0b4775;transition:0.5s;}
	.aside-menu-block ul li > a, .aside-menu-block ul li > span{display:inline-block;margin-top:-0.33em;padding-right:1em;vertical-align:top;width:100%}
	.aside-menu-block ul li a:hover{text-decoration:none;}
	.service_menu_level_3{top:5px!important;font-size:0.8em;padding-left:15px;}
	.for-reviews-wrap{background:url(../images/border-text2.png) no-repeat;background-size:192px 100%;background-position-x:center;width:100%;height:92px;float:left;}
	.for-reviews{padding:5px 38px;text-align:center;max-width:222px;margin:0 auto;}
	.for-reviews a{color:#EA5451;font-size:14px;text-decoration:none;}
	.for-reviews-man{text-align:center;}
	.for-reviews-man img{margin:0 auto;position:relative;top:-15px;}
	.for-reviews-man-info{position:relative;max-width:150px;width:100%;margin:0 auto;}
	.name-man{font:15px 'CoreSansNRSC45Regular';color:#00A0E3}
	.spec-man{font:12px Arial;color:#666666;}
	.aside-block-wrap{background:#c8e9fc;border:2px solid #08a3e5;margin-top:25px;font-size:12px;width:228px;margin-left:auto;margin-right:auto;}
	.aside-block-wrap{padding:20px 17px;}
	.aside-block h2, .aside-block-wrap h2{color:#24438c;font-weight:normal;border-bottom:2px solid #add0e3;text-align:center;margin-bottom:10px;}
	.our-works{background:none;text-align:center;}
	.block-news-img{display:inline-table;padding-right:0.5em;width:200px;text-align:center;}
	.block-news-img img{width:150px;}
	.news-block .bit img{width:75px;}
	.block-news-info{display:table-cell;vertical-align:top;}
	.block-news-img img{border:1px solid #fff;}
	.block-news-link a{text-decoration:underline;}
	.block-news-link a:hover{text-decoration:none;}
	.aside-block-news-wrap{margin-bottom:27px;}
	.aside-block-news-wrap:after{content:"";display:block;clear:both;}
	.news-block .bit{display:table;}
	.news-block .bit img,
	.news-block .bit > div{display:table-cell;padding-right:0.5em;vertical-align:top;}
	.news-block .bit > div{width:100%;}
	.faq a{text-decoration:underline;}
	.faq a:hover{text-decoration:none;}
	.faq-item{margin-bottom:23px;}
	.answer{margin-bottom:3px;text-transform:uppercase;}
	.aside-video{margin-top:25px;}
	.content-wrap{float:right;margin-left:14px;position:relative;width:715px;}
	.breadcume{font-size:0.8em;}
	.breadcume ul{padding:0;}
	.breadcume ul li{display:inline-block;list-style:none;color:#999999;}
	.breadcume ul li.breadcume-first:before{content:"";}
	.breadcume ul li:before{content:">";margin:0 3px 0 2px;}
	.breadcume a, .breadcume a:link, .breadcume a:visited{color:black;}
	.about-company-justify{width:100%;margin-top:14px;text-align:center;}
	.about-company-justify:after{width:100%;height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block;}
	.about-company-block{display:inline-block;width:18%;height:125px;line-height:normal;font:14px 'CoreSansNRSC45Regular';text-transform:uppercase;margin:0 2px;margin-bottom:8px;color:#EA5451;font-weight:bold;}
	.about-company-block p:nth-child(1){margin-bottom:5px;}
	.about-company-block p:nth-child(3){margin-top:5px;}
	.about-company-justify .about-company-block p{text-align:center;}
	.about-company-block-inner{padding-top:17px;padding-left:7px;}
	.about-company-block .number-bold{width:100px;font:54px 'CoreSansNRSC45Regular';line-height:36px;background-color:#00A0E3;color:white;padding:10px 0;position:relative;text-align:center;z-index:1;margin:0 auto;font-weight:bold;}
	.number-bold::after, .number-bold-order::after{content:'';position:absolute;left:100px;bottom:0px;border:28px solid transparent;border-left:10px solid #00A0E3;z-index:-1;}
	.number-bold::before, .number-bold-order::before{content:'';position:absolute;left:-10px;bottom:0px;border:28px solid #00A0E3;border-left:10px solid transparent;z-index:-1;}
	.about-company-block .number-bold-order{width:100px;font:30px 'CoreSansNRSC45Regular';line-height:36px;background-color:#00A0E3;color:white;padding:10px 0;position:relative;text-align:center;z-index:1;margin:0 auto;font-weight:bold;}
	.np-we-can{padding:0;width:100%;margin-top:14px;margin-bottom:143px;}
	.np-we-can li{display:inline-block;font-size:13px;line-height:normal;list-style:none;position:relative;text-align:left;vertical-align:middle;width:32%;margin-bottom:10px;}
	.np-we-can1 li{vertical-align:top;width:30%;}
	.np-we-can li img{height:auto;max-height:100%;margin:0 auto;padding:0 5px 0 0;width:auto;max-width:100%;}
	.np-we-can li div{display:inline-block;text-align:center;vertical-align:middle;width:25%;}
	.np-we-can1 li div{vertical-align:top;width:15%;}
	.np-we-can li a{display:inline-block;font-weight:700;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:70%;}
	.np-we-can1 li p{display:inline-block;font-size:13px;line-height:1.2em;margin:0;text-align:left;width:80%;}
	.np-we-can1 li a{width:90%;}
	.work-me-wrap{margin-top:25px;}
	.work-me{padding:0;width:100%;margin-top:14px;margin-bottom:143px;}
	.as{margin-bottom:100px!important;}
	.work-me:after{width:100%;height:0px;visibility:hidden;overflow:hidden;content:'';display:inline-block;}
	.work-me li{display:inline-block;list-style:none;width:19%;text-align:center;position:relative;line-height:normal;font-size:13px;}
	.as li{vertical-align:top;}
	.work-me img{position:relative;z-index:10;}
	.as img{margin:0!important;}
	.work-me p{font-size:13px;text-align:center;text-transform:uppercase;margin-top:1em;}
	.as p span[mce_name="strong"]{color:#d4030c;}
	.work-me li:after{content:"";display:block;width:50px;height:50px;background:url(../images/work-me-line.png);position:absolute;top:45px;left:108px;}
	.work-me.as li:after{width:70px;height:70px;background:url(../uploads/avarinaia_slugba/front/as-line.png);top:32px;left:91px;}
	.work-me li:nth-child(2n){top:70px;}
	.work-me li:nth-child(2n):after{top:-12px;left:92px;-moz-transform:scale(1,-1);-webkit-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);filter:FlipV;-ms-filter:"FlipV";}
	.as li:nth-child(2n):after{top:-50px;left:92px;}
	.work-me li:last-child:after{content:"";display:block;background:none;}
	.video-reviews a.fancy{background:url(/uploads/reviews/tv.png) no-repeat 50%;background-size:contain;height:190px;position:relative;}
	.video-reviews a.fancy > img{height:auto;max-height:169px;margin:auto;position:absolute;top:2px;right:0;bottom:20px;left:0;padding:5px;width:auto;max-width:300px;}
	.our-work{margin-top:20px;}
	.our-work-item{float:left;height:160px;margin-bottom:35px;margin-right:5px;}
	.our-work-item img{border:2px solid #3c59af;height:105px;margin-bottom:0;width:100%;}
	.our-work-item img:hover{border:2px solid #ff0000;}
	.our-work-item a:hover{color:#ff0000;}
	.truba-likes{margin-top:56px;clear:both;}
	.truba-likes p{float:left;}
	.truba-likes div{top:-10px;position:relative;}
	.footer-wrap{background-color:#006CAF;color:white;padding:20px;}
	.footer-wrap a{color:white;text-decoration:underline;}
	.footer-wrap p .btn-red{margin:0px;}
	.footer{padding:20px 0;}
	.footer-left{float:left;max-width:50%;}
	.footer-logo img{margin-bottom:20px;max-width:100%;}
	.footer-phone-phone{font-size:24px;line-height:15px;font-family:'CoreSansNRSC45Regular';letter-spacing:-1px;font-weight:bold;}
	.footer-phone a{display:inline-block;}
	.copyright{margin-top:15px;}
	.footer-right{float:right;max-width:50%;}
	.footer-right-list{display:inline-block;}
	.footer-right-list li{list-style:none;margin-bottom:10px;}
	.footer-right-list li a{color:white;text-decoration:underline;}
	/*div.overlay{background-image:url(images/white.png);width:600px;height:470px;display:none;padding:55px;}
	div.overlay div.close{background-image:url(images/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}
	#overlay{background-image:url(images/transparent.png);color:#efefef;}
	#overgoop{background-image:url(images/transparent.png);color:#efefef;}
	div.wrap{height:441px;overflow-y:auto;}
	.contact-title{color:#23B3B6;margin:0;padding:0 0 6px 12px;font-size:1.2em;text-align:left;}
	.contact-input{font-family:'Trebuchet MS', Verdana, Arial;float:left;padding:2px;margin:2px;background:#eee;border:1px solid #fff;width:300px;}
	.lable{text-align:right;clear:left;display:block;padding-right:4px;font-size:18px;font-family:"Times New Roman", Times, serif;}
	.input{text-align:left;background-color:#F0F0F0;border:0px;font-size:18px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#1C5455;}
	.link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#B70004;}
	.warning_table{background:#F0F0F0;border:outset 5px #666666;-moz-border-radius:5px;-webkit-border-radius:5px;}
	.warning_font_big{font:Arial;font-size:30px;color:#B70004;}
	.warning_font{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#333;padding-left:50px;padding-right:25px;padding-top:15px;}*/
	.jotform_opros{text-align:center;padding:5px;font-weight:normal;border:3px solid #17adec;margin-bottom:10px;margin-top:5px;}
	.jotform_opros .form-label{margin-bottom:20px;}
	.jotform_opros .form-scale-table{width:100%;text-align:center;}
	.jotform_opros .form-scale-table th{text-align:center;}
	.jotform_opros .form-scale-table input[type=radio]{display:none;}
	.jotform_opros .form-scale-table input[type=radio]{display:none;}
	.jotform_opros .form-scale-table label{width:20px;height:20px;background-color:#17adec;border-radius:20px;}
	.jotform_opros .form-scale-table input[type="radio"]:checked+label:after{content:" ";display:block;background-color:white;width:10px;height:10px;border-radius:10px;margin:5px;}
	.social_share .item_share{display:inline-block;padding:0;padding-bottom:10px;height:17px;position:relative;top:0px;}
	.social_share{margin-bottom:10px;}
	.call-order-header{border:0;outline:0;margin-top:10px;margin-right:15px;margin-bottom:25px;width:170px;float:right;}
	.call-order-header a.dotted{border-bottom:0;color:white;line-height:1.2em;text-decoration:none;padding-left:15px;padding-right:15px;white-space:nowrap;}
	.call-order-header a.btn-red{background:#8a8989 !important;padding:9px 22px !important;border:2px solid transparent !important;}
	.call-order-header a.btn-red:hover{opacity:0.8;border:2px solid rgba(85, 85, 85, 0.4) !important;background:#4f4f4f !important;background:-moz-linear-gradient(top, #4f4f4f 0%, #7b7b7b 100%) !important;background:-webkit-linear-gradient(top, #4f4f4f 0%,#7b7b7b 100%) !important;background:linear-gradient(to bottom, #4f4f4f 0%,#7b7b7b 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4f4f4f', endColorstr='#7b7b7b',GradientType=0) !important;}
	.tel_top .text-red{font-size:28px;}
	.tel_top:link{color:#EA5451;}
	.dispetcher{float:left;margin-left:5px;}
	#feed-wrapper{background-color:#84d0f4;color:white;border-radius:10px;margin:35px 0;}
	#feed-wrapper h3{color:white;}
	.name_for_sale{padding:0 10px;vertical-align:middle;color:#005899;font-size:14px;text-transform:uppercase;text-align:center;font-weight:bold;}
	.forma-zakaza-inner-block{padding-left:0;padding-right:30px;}
	.forma-zakaza-inner-right-block img{vertical-align:inherit;}
	.forma-zakaza-inner-block-input .label, .forma-zakaza-inner-block-input .submit-wrap{color:white;height:30px;vertical-align:middle;}
	.forma-zakaza-inner-block-input .submit{background-image:url(/images/input_submit_feedback_form.jpg);background-size:contain;background-repeat:no-repeat;background-position:center;}
	.forma-zakaza-inner-block-input label{color:white;height:30px;font-size:16px;margin:5px 10px;text-align:center;width:100%;}
	.forma-zakaza-inner-block-input{padding-top:5px;margin:0 auto;vertical-align:middle;}
	.forma-zakaza-inner-block-input input{height:30px;}
	.forma-zakaza-inner-block-input #feed ul.error_list{position:relative;top:-10px;}
	.name_for_sale span{color:#d76c71;}
	.price_for_sale{margin:0px;padding:0px;width:38%;display:inline-block;}
	.price_for_sale span{font-weight:bold;}
	.price_for_sale-number{font-size:40px;font-weight:bold;}
	.blue_h{color:white;width:100%;background-color:#01a0e2;font-weight:normal;}
	.spec{}
	.spec h2{text-align:left;color:white;font-weight:normal;background-color:#00A0E3;padding:10px 0 10px 20px;clear:both;}
	.spec_chief_name{color:#006CAF;font-weight:bold;}
	.spec_chief_job{color:#006CAF;}
	.spec_chief_card{clear:both;}
	.spec_chief_img{width:150px;height:150px;overflow:hidden;border-radius:75px;border:1px solid white;position:relative;left:25px;vertical-align:top;margin:10px 0px;}
	.spec_chief_img img{position:absolute;left:-20px;background-color:#D9DADA;}
	.spec_chief_card .spec_chief_desc{width:calc(100% - 210px);float:right;}
	.spec_chief_card .spec_chief_img{float:left;}
	.spec_chief_card_inline{display:inline-block;width:200px;text-align:center;vertical-align:top;margin-bottom:20px;}
	.spec .spec_chief_card_inline p{text-align:center;font-size:0.9em;}
	.video-thumbnail{position:relative;}
	#about-this-service .photo_prod_static{width:42%;}
	#about-this-service .desc_prod{width:58%;}
	.video-thumbnail > a:after{content:'';display:block;width:30%;height:30%;background:transparent url(../images/playButton.png) no-repeat center center;background-size:contain;position:absolute;left:33%;top:33%;}
	.vk_table{margin-top:15px;}
	.content_after_gallery img{width:45%;}
	}
	.pismo .for-reviews-man-info{width:100%;max-width:150px;text-align:center;margin:0px auto;}
	.pismo .for-reviews-man-info .spec-man{text-align:center;font-size:small;font-weight:bold;}
	.pismo .for-reviews-man-info .name-man{text-align:center;}
	.pismo img{float:right;}
	.pismo p{margin-bottom:0.7em;}
	.forma-zakaza-reviews .label{float:none;display:block;padding:0;}
	.forma-zakaza-reviews .error_list{list-style:none;padding:0px;color:#EA5451;}
	.content-wrap .aside-block-news-wrap .block-news-img{width:75px;}
	.content-wrap .aside-block-news-wrap .block-news-info{width:calc(100% - 80px);}
	.content-wrap .aside-block-news-wrap .block-news-img img{width:100%;height:auto;}
	.content-wrap .aside-block-news-wrap .block-news-info, .aside-block-news-wrap .block-news-img{display:inline-block;}
	.content-wrap .aside-block-news-wrap .block-news-date{font-size:10px;padding:0;color:#8e98ba;margin:0;}
	#back-to-top{width:10vw;max-width:100px;height:auto;position:fixed;left:20px;bottom:10px;opacity:0.3;cursor:pointer;}
	.footer_rights{font-size:x-small;}
	.text{margin-bottom:35px;}
	div#mapster_wrap_0{margin:35px 0;}
	.text-border{border-radius:15px;padding:10px;border:1px solid #d3d3d3;}
	.policy a{display:initial;float:none;}
	/*.policy-small{font-size:10px !important;padding:0px 30px;}*/
	.policy-grey{color:#666666;font-size:15px;}
	.our-clients_title{text-align:center;}
	.active-nav{background-color:#EA5451;}
	.hide_read_more{text-decoration:underline;color:#01a0e2;margin-bottom:10px;cursor:pointer;font-weight:bold;}
	.read_more:hover, .hide_read_more:hover{color:#d00f10;transition:0.2s;}
	.icon-bar{background-color:#fff;margin:5px auto;height:4px;}
	.menu_line{display:block;width:100%;height:5px;background-color:#ACACAB;margin-bottom:3px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
	.collapsed .line1, .collapsed .line2, .collapsed .line3{transform:none !important;opacity:1 !important;}
	.navbar-toggle .line1{transform:translateY(9px) rotateZ(45deg);-webkit-transform:translateY(9px) rotateZ(45deg);}
	.navbar-toggle .line2{opacity:0;}
	.navbar-toggle .line3{transform:translateY(-9px) rotateZ(-45deg);-webkit-transform:translateY(-9px) rotateZ(-45deg);}
	.hiddenbd{position:static !important;overflow:hidden !important;}
	p.footer-logo-class{width:250px;margin:0 auto;}
	p.footer-logo-class img{width:100%;}
	.class_block_footer_description .footer-email a{border-bottom:1px solid #fff;border-bottom:1px solid #fff;}
	.class_block_footer_description .footer-phone a{border-bottom:1px solid #fff;border-bottom:1px solid #fff;}
	.class_block_footer_description .footer-email a:hover{color:#69b9e2;border-bottom:1px solid #69b9e2;text-decoration:none;}
	.class_block_footer_description .footer-phone a:hover{color:#69b9e2;border-bottom:1px solid #69b9e2;text-decoration:none;}
	.footer-wrap-new{background-color:#006CAF;color:white;padding:30px;}
	.class_block_footer_description{font-size:14px;color:#fff;padding:30px 0px 0px 59px;}
	.class_block_footer_description a{font-size:14px;color:#fff;}
	p.footer-coopirate{font-size:10px;padding-top:30px;}
	p.footer-coopirate a{font-size:10px;}
	p.footer-category-caption{font-size:24px;}
	ul.footer-right-list{font-size:14px;padding:0px;}
	ul.footer-right-list li a:hover{color:#69b9e2;}
	.vacancy{max-width:100%;}
	p.vacancies_new_class_quote{text-align:right;color:#08a3e5;font-size:16px;font-style:italic;}
	p.vacancies_new_class_motto{text-align:right;font-size:14px;color:#666666;margin-bottom:30px;}
	.vacancies_new_class_words_hr_quote{background:#459dcd;color:#fff;width:calc(100% - 70px);padding:20px;}
	.row.vacancies_new_class_words_hr{position:relative;}
	p.vacancies_new_class_words_hr_quote_h{font-size:20px;}
	p.vacancies_new_class_words_hr_quote_text{font-size:16px;}
	.vacancies_new_class_hr_img{position:absolute;/*right:0;*/right: 25px;top:15px;}
	.class_text_create_resume_hr_manager{border:0;outline:0;color:#fff;font-size:14px;text-transform:uppercase;padding:4px 10px;margin-top:14px;background:#EA5451;display:block;right:-25px;position:absolute;width:205px;cursor:pointer;	white-space: nowrap;text-align: center;width: 200px;}
	.class_text_create_resume_hr_manager:hover{background:#ea5451;background:-moz-linear-gradient(top, #ff070f 0%, #ff4221 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff070f), color-stop(100%,#ff4221));background:-webkit-linear-gradient(top, #ff070f 0%,#ff4221 100%);background:-o-linear-gradient(top, #ff070f 0%,#ff4221 100%);background:-ms-linear-gradient(top, #ff070f 0%,#ff4221 100%);background:linear-gradient(to bottom, #ea5451 0%,#ff4221 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff070f', endColorstr='#ff4221',GradientType=0);text-shadow:0 0 3px white;}
	.row.vacancies_new_class_words_hr_two{background:#efeded;padding:20px;width:calc(100% - 40px);}
	p.vacancies_new_class_words_hr_quote_text_two{font-size:16px;color:#535252;}
	p.vacancies_new_class_words_hr_quote_text_two a, p.vacancies_new_class_words_hr_quote_text_two i{color:#459dcd;text-decoration:underline;}
	.row.vacancies_new_class_text{padding:20px 0px;color:#535252;font-size:16px;}
	.row.vacancies_new_class_text p{margin-bottom:20px;}
	.row .vacancies_new_class_h h3{margin:0px 15px 30px 15px;}
	form.form_block_servise_form.servise_form{background:#8a8989;display:inline-block;width:100%;}
	.class_block_new_service_form_title{padding:4px 30px 3px 30px;}
	.class_new_service_form_title{color:#fff;font-size:19px;text-transform:uppercase;}
	.single_service_on_page .class_new_service_form_title{color:#fff;font-size:16px;text-transform:unset;}
	.single_service_on_page .class_block_new_service_form_title{padding:4px 30px 3px 30px;display:inline-block;background:#8a8989;width:100%;max-width:75%;}
	.single_service_on_page .class_block_new_service_form_title_price{max-width:25%;display:inline-block;text-align:right;width:100%;padding:6px 30px 0px 0px;float:right;}
	.single_service_on_page form.form_block_servise_form.servise_form{background:#efeded !important;width:100%;}
	span.class_new_service_form_title_name_service{text-transform:uppercase;font-weight:600;}
	.class_new_service_form_card{font-size:14px;margin:0px !important;padding:20px 30px 10px 30px;}
	.class_new_service_form_card_modal{font-size:14px;padding: 0 30px 10px 30px;color:#666666;}
	.new_form_price .class_new_service_form_card_modal{padding:0 15px;}
	.class_block_new_service_form_block{background:#efeded;padding:20px 30px 20px 30px;width:100%;}
	span.class_new_service_form_caption{font-size:17px;color:#666666;}
	span.class_new_service_form{display:flex;flex-direction:row;justify-content:space-between;padding:20px 0px;}
	.class_new_service_input_name,.class_new_service_input_phone{width:100%;max-width:246px;height:30px;font-size:17px;padding-left:10px;border:1px solid #dfdede;display:inline-block;float:left;}
	span.class_new_service_form_description{width:100%;display:block;clear:both;}
	.class_new_service_input_button{background:#EA5451;border:none;color:#fff;font-size:14px;padding:5px 20px;display:inline-block;float:left;}
	.class_error_form{border:1px solid #ea5451 !important;}
	span.class_new_service_form_description{font-size:14px;}
	span.class_new_service_form_description a{color:#00a4e7;}
	.modal_new_form{display:none;position:fixed;}
	.modal_new_form_active{display:block;}
	.popup_call_service{border:none;padding:0px;width:100%;max-width:590px;height:200px;}
	.successfull_container_image_service{position:absolute;top:-15px;left:-13px;width:254px !important;}
	.successfull_container_title_service{font-size:26px;text-transform:uppercase;font-weight:600;padding:20px 24px 0px 24px;display:inline-block;width:100%;color:#049ee8;position: relative;z-index: 1;}
	.successfull_container_textblock_service{display:inline-block;width:100%;padding:15px 0px 28px 24px;position: relative;z-index: 1;}
	.successfull_container_text_service{display:inline-block;width:100%;color:#666666;font-size:16px;}
	.successfull_container_timeblock_service{display:flex;flex-direction:row;align-items:center;height:50px;position: relative;}
	.scts{background: #049ee8;}
	.sctst{background: #049ee8;}
	.successfull_container_timeblock_image{height:31px;width:31px !important;margin:0px 12px 0px 24px;}
	.successfull_container_timeblock_text{color:#fff;font-size:16px;margin:0px 48px 0px 0px;}
	.successfull_container_timeblock_time{/*background:#24abeb;*/height:100%;font-size:25px;color:#ffffff;padding:7px 12px;}
	.popup_call_service_end_time{display:none;}
	.popup_call_service{border:none;padding:0px;width:100%;max-width:590px;height:200px;}
	.popup_call_service_end_time{border:none;padding:0px;width:100%;max-width:590px;height:200px;display:inline-block;}
	.successfull_container_textblock_service_time_end{display:flex;flex-direction:row;align-items:center;margin:4px 0px 10px 0px;position: relative;z-index: 1;}
	.successfull_container_timeblock_time_end{font-size:25px;margin-right:10px;}
	.successfull_container_timeblock_text_time_end{font-size:16px;color:#666666;}
	.successfull_container_timeblock_service_time_end{color:#ffffff;font-size:14px;padding:7px 283px 8px 26px;display:inline-block;width:100%;line-height:20px;text-align:justify;position: relative;z-index: 1;}
	button.class_button_vakanci{background:#ea5451;border:none;color:#fff;font-size:14px;padding:9px 13px;}
	.container_form_vakanci .modal{overflow:hidden;}
	.container_form_vakanci form{height:100vh;}
	.container_form_vakanci .popup{border:3px solid #00A0E3;background:#fff;color:#00A0E3;display:inline-block;font-size:18px;margin:10px 0;padding:20px;position:relative;text-align:left;vertical-align:middle;width:90%;max-width:500px;}
	ul#clients_dosug_ul{width:100%;}
	li.ca-item.clients_dosug_li{width:33%;height:100%;}
	li.ca-item.clients_dosug_li img{max-width:95%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
	.button_up_container{width:140px;height:100vh;position:fixed;bottom:0px;left:0px;display:none;text-indent:-9999px;background:rgba(255, 255, 255, 0);z-index:999;cursor:pointer;opacity:0;}
	.button_up_container:hover{background:#c8e8fb;}
	.button_up_block{width:50px;height:50px;position:fixed;left:45px;bottom:30px;}
	span.button_up_line1{margin:0px;padding:0px;width:25px;height:5px;background:#006caf;display:block;transform:translateY(10px) translateX(15px) rotateZ(45deg);}
	span.button_up_line2{margin:0px;padding:0px;width:25px;height:5px;background:#006caf;display:block;transform:translateY(5px) translateX(0px) rotateZ(135deg);}
	.b-top{z-index:999;position:fixed;left:0;bottom:0px;width:140px;height:100vh;filter:alpha(opacity=50);}
	.b-top:hover{opacity:1;filter:alpha(opacity=100);cursor:pointer;background:#c8e8fb;}
	.b-top-but{z-index:2600;position:absolute;display:block;left:56px;bottom:0;margin:0 0 0 100%;padding:32px 12px 4px;color:white;background:#D8D5C2 url(http://alaev.info/wp-content/plugins/goupbutt/b-j-top.png) no-repeat 50% 11px;border-radius:7px;}
	.block_legal_entity_tsj_title{display:inline-block;width:100%;padding:0px 15px;margin:25px 0px;}
	.tsj_title_1{display:block;text-transform:uppercase;color:#01a0e2;font-weight:600;font-size:15px;}
	.tsj_title_2{font-size:15px;color:#666666;display:block;}
	.block_legal_entity_tsj_service{display:block;width:100%;}
	.tsj_service_title_block{display:block;background:#ea5451;padding:8px 15px;}
	.tsj_service_icon{display:inline-block;float:left;margin-right:15px;}
	.tsj_service_text_block{display:inline-block;}
	.tsj_service_title_1{font-size:15px;color:#fff;font-weight:600;text-transform:uppercase;}
	.tsj_service_title_2{font-size:15px;color:#fff;text-transform:uppercase;}
	.tsj_service_block{background:#efeded;padding:25px 15px 45px 15px;}
	.tsj_service_text_description{color:#666666;font-size:15px;margin-bottom:25px;display:block;}
	.tsj_service_packages{padding:0px 15px;display:inline-block;}
	.tsj_service_packages_1{width:49%;display:inline-block;float:left;background:#fff;border-bottom:4px solid #00a0e3;margin-right:1%;}
	.tsj_service_packages_1_title{display:block;background:#00a0e3;width:100%;color:#fff;text-align:center;font-size:15px;text-transform:uppercase;font-weight:600;padding:16px 0px;position:relative;}
	.tsj_service_packages_1_title::after{content:'';position:absolute;border:22px solid transparent;border-top:13px solid #00a0e3;display:block;width:0px;height:0;right:0px;left:0px;top:53px;margin:auto;}
	.tsj_service_packages_1_ul{padding:30px 34px 0px 34px;margin:0px !important;display:inline-block;height:300px;}
	.tsj_service_packages_1_li, .tsj_economy_li{font-size:13px;color:#666;list-style-type:none;margin-bottom:23px;}
	.tsj_service_packages_1_li:before , .tsj_economy_li:before{content:"►";color:#00a0e3;font-size:12px;font-family:'Open Sans', sans-serif;margin-left:-23px;float:left;}
	span.tsj_service_li_span_1, .tsj_economy_li_span{display:block;}
	.tsj_service_packages_2{width:49%;display:inline-block;float:left;background:#fff;border-bottom:4px solid #ea5451;margin-left:1%;}
	.tsj_service_packages_2_title{display:block;background:#ea5451;width:100%;color:#fff;text-align:center;font-size:15px;text-transform:uppercase;font-weight:600;padding:16px 0px;position:relative;}
	.tsj_service_packages_2_title::after{content:'';position:absolute;border:22px solid transparent;border-top:13px solid #ea5451;display:block;width:0px;height:0;right:0px;left:0px;top:53px;margin:auto;}
	.tsj_service_packages_2_ul{padding:30px 34px 0px 34px;margin:0px !important;display:inline-block;height:300px;}
	.tsj_service_packages_2_li{font-size:13px;color:#666;list-style-type:none;margin-bottom:23px;}
	.tsj_service_packages_2_li:before{content:"►";color:#ea5451;font-size:12px;font-family:'Open Sans', sans-serif;margin-left:-23px;float:left;}
	span.tsj_service_li_span_2{display:block;}
	.tsj_service_advantages{padding:0px 15px;margin:35px 0px 0px 0px;}
	.tsj_service_advantages_item{margin-bottom:11px;}
	.tsj_service_advantages_item img{margin-right:15px;}
	span.tsj_service_advantages_item_text_1{font-size:15px;color:#666;}
	span.tsj_service_advantages_item_text_2{font-size:18px;color:#666;font-weight:600;}
	.block_legal_entity_tsj_economy{margin-top:25px;background:#efeded;}
	.tsj_economy_title_block{background:#acacac;padding:7px 17px;display:inline-block;width:100%;}
	.tsj_economy_icon{display:inline-block;float:left;}
	.tsj_economy_text_block{display:inline-block;color:#fff;text-transform:uppercase;font-size:15px;padding:10px;font-weight:600;}
	ul.tsj_economy_ul{padding:25px 25px 25px 50px;margin:0px;}
	.tsj_economy_li_span{display:block;font-size:13px;}
	.block-legal-person-advantages-tsg{margin:25px 0px 45px 0px;}
	.tsj_reviews_title_block{background:#7fc3f2;padding:7px 17px;display:inline-block;width:100%;}
	.tsj_reviews_icon{display:inline-block;float:left;}
	.tsj_reviews_text_block{display:inline-block;color:#fff;text-transform:uppercase;font-size:15px;padding:10px;font-weight:600;}
	.block_legal_entity_tsj_reviews{margin-bottom:40px;}
	.tsj_reviews_block{background:#efeded;padding:20px;}
	.tsj_reviews_block_item{background:#fff;padding:16px 12px;margin-bottom:20px;font-size:13px;color:#666;}
	.tsj_reviews_block_item:last-child{margin-bottom:0px;}
	span.tsj_reviews_block_item_title{display:block;font-weight:600;color:#00a0e3;text-transform:uppercase;margin-bottom:20px;}
	span.tsj_reviews_block_item_text{display:block;margin-bottom:20px;}
	span.tsj_reviews_block_item_signature{display:block;font-weight:600;margin-bottom:20px;}
	.container_service_block_header{max-width:100%;margin-bottom:60px;position:relative;}
	.container_service_block_header .row{position:relative;}
	.row.desc_prod_line_cost img{display:none;}
	.class_service_block_header_form{background:#8a8989;padding:15px 40px;}
	.class_service_block_price{display:inline-block;}
	span.class_service_block_price_nomination{color:#fff;font-size:23px;}
	/*span.class_service_block_price_price{color:#fff !important;font-size:20px !important;font-weight:100 !important;}*/
	.class_service_block_header_form_button{padding:0px 40px 20px 40px;}
	.class_service_block_header_form_button #order-this-service{width:100% !important;}
	.class_service_block_header_form_button #order-this-service button{font-size:18px;padding:15px 20px;display:block !important;}
	.class_service_block_image{width:100%;height:100%;background-repeat:no-repeat !important;background-position:center center !important;background-size:auto 100% !important;}
	.class_new_service_form div#prompt2{position:relative !important;display:block !important;background:#efeded;}
	.class_new_service_form .popup{border:none;background:rgba(255, 255, 255, 0);color:#fff;display:inline-block;font-size:18px;margin:0px;padding:0px;position:relative;text-align:left;vertical-align:middle;width:100%;max-width:100%;}
	.class_new_service_form .text{margin:0px !important;}
	.class_new_service_form button.close,
	.class_new_service_form .text h2,
	.class_new_service_form img,
	.class_new_service_form .text p,
	.class_new_service_form .text .label{display:none;}
	.popup_vacancies{background:#fff;}
	.class_create_resume_container{display:none;}
	.class_create_resume_container .text,.class_send_resume_container .text{background-color:#fff;padding:0px;margin-bottom:10px;}
	.class_create_resume_container label,.class_send_resume_container label{color:#666666 !important;}
	.class_create_resume_container input.submit,.class_send_resume_container input.submit{box-shadow:2px 2px 1px 1px #908f8f;}
	.class_create_resume_container .required_clean,.class_send_resume_container .required_clean{width:100%;}
	span.class_text_create_resume{color:#34b3e8;border-bottom:1px dotted;cursor:pointer;}
	.modal_new_form_resume{display:none;}
	.popup_accepted_vacancy{border:none;max-width:348px;width:100%;height:85px;position:relative;padding:0px;}
	.successfull_container_image_vacancy-wrap{position:absolute;width:100px;bottom:0;right:0;overflow-x:hidden;}
	/*.successfull_container_image_vacancy{position:absolute;width:130px !important;top:-23px;right:0px;}
	.successfull_container_text_thank{display:inline-block;width:100%;font-size:21px;font-weight:600;padding:10px 17px 6px 17px;color:#049ee8;}
	.successfull_container_text_accepted{background:#049ee8;color:#fff;font-size:18px;width:100%;display:inline-block;padding:7px 8px 7px 17px;}
	.successfull_container_close{width:31px;height:31px;background:#fff;position:absolute;top:-8px;right:-4px;z-index:10;opacity:1;border-radius:100%;box-shadow:3px 3px 13px -4px #000000c7;}
	.successfull_container_close:hover{opacity:1 !important;}
	.close_form_modal_line{width:20px;height:2px;background:#2c9edc;display:inline-block;}
	.close_form_modal_line_1{transform:translateX(6px) translateY(-2px) rotateZ(-45deg);}
	.close_form_modal_line_2{transform:translateX(6px) translateY(-23px) rotateZ(45deg);}
	.container-legal-person{width:100%;}*/
	.block-legal-person-advantages{width:100%;display:inline-block;margin-bottom:30px;}
	.item-advantages{display:inline-block;width:25%;float:left;text-align:center;}
	.item-advantages img{max-width:70px;}
	.item-advantages p{text-align:center;font-size:12px;color:#666666;text-transform:uppercase;margin:15px 0px 0px 0px;}
	.item-advantages span{color:#00a0e3;}
	.legal-person-title{background-color:#ea5551;color:white;text-align:left;padding:10px;font-size:120%;font-family:'Open Sans', sans-serif;margin-top:5px;text-transform:uppercase;}
	.block-legal-person-offer{background:#efeded;padding:25px 150px 25px 20px;margin-bottom:40px;}
	.block-legal-person-offer-with-price{background:#efeded;padding:0px;margin-bottom:40px;display:inline-block;}
	.block-legal-person-offer ul,.block-legal-person-offer-with-price ul{display:inline-block;}
	.block-legal-person-offer-with-price ul{padding:30px;margin:0px;}
	.block-legal-person-offer ul li,.block-legal-person-offer-with-price ul li{list-style-type:none;margin-bottom:15px;display:block;}
	.block-legal-person-offer ul li::before,.block-legal-person-offer-with-price ul li::before{content:"►";color:rgb(0, 160, 227);font-size:12px;font-family:"Open Sans", sans-serif;padding-right:10px;height:100%;position:relative;float:left;}
	.block-legal-person-offer a, .block-legal-person-offer-with-price a{color:#666666;font-size:16px;text-decoration:none;display:inline-block;width:calc(100% - 22px);}
	.block-legal-person-offer a:hover, .block-legal-person-offer-with-price a:hover{text-decoration:underline;color:#01a0e2 !important;}
	.block-legal-person-dignity{padding:0px 20px 20px 20px;}
	.dignity-item{display:inline-block;width:100%;margin-bottom:35px;}
	.dignity-item-img{width:60px;display:inline-block;text-align:center;float:left;}
	.dignity-item-img img{max-width:45px;}
	.dignity-item-text{display:inline-block;width:calc(100% - 60px);}
	span.dignity-item-title{color:#00a0e3;font-size:16px;font-weight:600;display:block;text-transform:uppercase;}
	.dignity-item-text ul{margin:0px;padding:0px;}
	.dignity-item-text ul li{list-style-type:none;margin:7px 0px;}
	.dignity-item-text ul li::before{content:"►";color:rgb(0, 160, 227);font-size:12px;font-family:"Open Sans", sans-serif;padding-right:10px;height:100%;position:relative;float:left;}
	.offer-price{min-height:60px;background:#bebebe;text-align:center;padding:13px;display:flex;flex-direction:row;justify-content:center;align-items:center;}
	.offer-price img{display:inline-block;margin:0px 20px;}
	.offer-price span{font-size:19px;font-weight:600;color:#fff;text-transform:uppercase;display:inline-block;margin-top:0px;}
	
	.popup_new {
		border: none;
		/*max-width: 717px;*/
		/*width: unset !important;*/
		margin: 0;
		width: 415px;
	}
	
	/*.popup.popup_new .text{margin:0;position:relative;height:auto;display:block;width:100%;background:#fff;}*/
	
	.popup.popup_new .text {
		margin: 0;
		position: relative;
		height: max-content;
		display: block;
		width: 100%;
		background: #fff;
	}
	
	.popup.popup_new .text h2{margin:0px !important;text-align:center !important;font-weight:300 !important;padding:11px 38px !important;display:block;}
	
	/*.popup.popup_new .text button.close {width:22px !important;height:22px !important;background:#2dc0fd !important;border-radius:0px !important;font-weight:300;color:#fff !important;border:none !important;top:10px !important;right:18px !important;position:absolute !important;}*/
	
	.popup.popup_new .text button.close {
		border: none !important;
		position: absolute !important;
		z-index: 999;
		width: 22px !important;
		height: 22px !important;
		background: #2dc0fd !important;
		border-radius: 0 !important;
		font-weight: 300;
		color: #fff !important;
		top: 10px !important;
		right: 18px !important;
	}
	
	.text_new button{text-shadow:none !important;font-weight:100!important;}
	p.text_new_caption{padding:30px 30px 10px 30px;font-size:18px !important;color:#666666 !important;margin:0px !important;}
	.text.block_popu_new form{padding:0px 34px;}
	fieldset.new_style_input{margin-bottom:20px;}
	.new_style_input .label{display:none;}
	.new_style_input input{height:30px;}
	.new_style_input input, .new_style_textarea textarea{border:1px solid #b9b9b9 !important;width:100% !important;color:#3e3d3d !important;font-size:16px !important;padding:0px 0px 0px 10px !important;}
	.popup_new p.policy.after_form_text_popup{font-size:12px;margin:20px 0px;display:block;}
	.popup_new p.policy.after_form_text_popup a{color:#2babe9!important;text-decoration:underline;}
	ul.error_list{padding:0px;margin:0px;text-align:center;}
	ul.error_list li{list-style-type:none;text-align:left;font-size:14px;color:#ea5451;}
	.social_icon_container{margin-top:10px;display:flex;flex-direction:row;justify-content:flex-start;}
	.social_icon_container a{display:inline-block;margin-right:6px;}
	.social_icon_item{height:28px;width:28px;outline:1px solid #fff;text-align:center;display:flex;flex-direction:column;justify-content:center;}
	.social_icon_item svg{height:14px;width:100%;}
	#social_icon_ins svg, #social_icon_ins_mob svg{height:100%;}
	.social_icon_item:hover{background:#fff;}
	.social_icon_item:hover .svg_icon{fill:#006caf !important;}
	.social_icon_item:hover .social_icon_item svg .cls-1{fill:#000 !important;}
	.container_sidebar_director{margin-top:40px;width:210px;}
	.sidebar-director-main-page .container_sidebar_director{margin-top:5px;}
	.sidebar_director_photo img{max-width:100%;}
	.sidebar_director_name{text-align:center;font-size:16px;font-weight:600;margin-top:10px;color:#666;}
	span.sidebar_director_name_uppercase{display:block;text-transform:uppercase;}
	span.sidebar_director_name_unset{display:block;}
	.sidebar_director_special{margin-top:5px;text-align:center;}
	span.sidebar_director_special_span{font-size:12px;color:#666;}
	.sidebar_director_share{margin-top:10px;color:#00a0e3;font-weight:600;text-align:center;}
	.sidebar_director_button{margin-top:15px;}
	.sidebar_director_button button{width:100%;border:0;outline:0;color:#fff;font-size:14px;text-transform:uppercase;padding:10px 10px;background:#EA5451;margin-top:0px;font-weight:600;background-color:#ea5451;border:2px solid transparent;padding:6px;}
	.sidebar_director_button button:hover{border:2px solid #eb1b16 !important;background:#e8140f !important;background:-moz-linear-gradient(top, #e8140f 0%, #ff8d8d 100%) !important;background:-webkit-linear-gradient(top, #e8140f 0%,#ff8d8d 100%) !important;background:linear-gradient(to bottom, #e8140f 0%,#ff8d8d 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8140f', endColorstr='#ff8d8d',GradientType=0) !important;}
	.partial_text{display:none !important;}
	.full_text{display:block !important;}
	.hide_read_more{display:none !important;}
	tbody{width:100%;vertical-align:text-top;}
	.i-tab .nav li{cursor:pointer;float:left;margin-right:10px;padding:5px 10px;}
	.i-tab .nav li:hover,
	.i-tab .nav li.price-table-active{background:#ffeaeb;}
	table[id*="tid"]{display:none;}
	.tid-wrapper{max-height:300px;overflow-y:auto;z-index:-1000;}
	.xml_price_table{width:650px;}
	.xml_price_table th{background-color:#F3F3F3;height:40px;}
	.xml_price_table #td_2, .price td:nth-child(3){text-align:center;color:#01a0e2;}
	.xml_price_table #td_3, .price td:nth-child(4){width:170px;text-align:center;}
	.xml_price_table .xml_price_td, .price td{padding:15px 0px;font-weight:600;font-size:16px;}
	.xml_price_table .even, .price tr:nth-child(even){background-color:#Fff;}
	.xml_price_table .even, .price tr:nth-child(even){background-color:#Fff;}
	.xml_price_table .xml_price_td, .price td:first-child{padding-left:7px;font-weight:600;}
	.xml_price_table .odd , .price tr:nth-child(odd){}
	.xml_price_table, .price{border-collapse:separate;border-spacing:0px;}
	.xml_price_table #xml_price_tr_1, #tid_1 tr:first-child, .price tr:first-child{color:white;background-color:inherit;}
	#xml_price_tr_1 #td_1, #tid_1 tr:first-child #td_1, .price tr:first-child th:nth-child(1){background-color:#efeded;height:auto;color:#666666;padding:15px 18px 15px 7px;text-align:center;}
	#xml_price_tr_1 #td_2, #xml_price_tr_1 #td_3, #tid_1 tr:first-child #td_2, #tid_1 tr:first-child #td_3, .price tr:first-child th:nth-child(2), .price tr:first-child th:nth-child(3), .price tr:first-child th:nth-child(4){background-color:#efeded;height:auto;color:#666666;padding-left:0px;min-width:120px;}
	.price tr:first-child th:nth-child(3), .price tr:first-child th:nth-child(4){text-align:center;}
	#xml_price_tr_1 #td_4, #tid_1 tr:first-child #td_4, .price tr:first-child th:nth-child(5){background-color:#efeded;height:53px;color:#666666;padding-left:4px;}
	.price h3{font-size:14px;margin:10px 0px;text-align:center;}
	.header_in_table{background-color:#F3F3F3;}
	a.imya_razdela_v_levom_menu{font-weight:bold;}
	table.price tbody tr:hover td, table.price tbody tr:hover td button{font-weight:600;color:#01a0e2;cursor:pointer;}
	.product_button_page_price{font-size:16px;font-weight:600;color:#575757;border:none;outline:none;background:transparent;}
	.tr_roduct_added td, .tr_roduct_added td button{background:#01a0e2;color:#fff !important;}
	.product_added{font-size:16px;font-weight:600;color:#575757;border:none;outline:none;background:url(/images/price/check_price_added.png) no-repeat center left, #01a0e2 !important;width:130px;text-align:right;}
	.produce_product{font-size:16px;font-weight:600;color:#575757;border:none;outline:none;background:url(/images/price/check_price_produce.png) no-repeat center left, #01a0e2 !important;width:130px;text-align:right;}
	.all_page_form_service .new_form_price_title, .all_page_form_service .container_product_price_page, .all_page_form_service .policy_price_form{display:none !important;}
	.new_form_price .new_form_all_title, .new_form_price .policy_all_form_form{display:none !important;}
	.product_price_page_block{max-height:300px;overflow-y:auto;}
	.new_form_price .block_popu_new{padding-bottom:0px;}
	.new_form_price .popup_new{border:none;width:726px;max-width:100%;height:auto;margin:0px 0px 0px 256px;padding:0px;}
	.new_form_price_title{position:relative;}
	.new_form_price .new_form_price_title h2{text-align:left !important;padding:16px !important;margin:0px !important;}
	.new_form_price_title .close{width:22px !important;height:22px !important;background:#2dc0fd !important;border-radius:0px !important;font-weight:300;color:#fff !important;border:none !important;top:16px !important;right:18px !important;position:absolute !important;}
	.new_form_price .text_new_caption{padding:25px 15px;text-align:left !important;}
	.new_form_price form{padding:30px 15px !important;background:#e8e8e8;margin:0px !important;}
	.new_form_price .new_style_input{max-width:265px !important;display:inline-block !important;width:265px !important;margin-right:15px !important;}
	.new_form_price .new_style_textarea{position:absolute !important;width:0px !important;height:0px !important;opacity:0 !important;}
	.new_form_price .submit-wrap{display:inline-block !important;max-width:118px !important;width:118px !important;}
	.new_form_price input.submit{width:100% !important;text-align:center !important;display:inline-block !important;margin:0px !important;padding:5px 0px 4px 0px !important;}
	.new_form_price .policy{font-size:12px !important;margin:0px !important;text-align:left !important;}
	.container_product_price_page{padding:20px 15px;}
	.result_container_price_form_text{width:100px;display:inline-block;color:#5b5b5b;font-size:16px;font-weight:600;}
	.result_container_price_form_price{width:calc(100% - 100px);display:inline-block;font-size:16px;font-weight:600;float:right;text-align:right;padding-right:120px;}
	.special_container_price_form{display:none;height:auto;min-height:31px;background:#01a0e2;position:relative;}
	.special_container_price_form_img{width:15px !important;height:17px !important;}
	.special_container_price_form_p{margin:0px !important;padding:0px 20px;color:#fff;font-weight:600;font-size:15px !important;display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;min-height:31px;}
	.container_price_mobil .block_information_price_mobil, .container_price_mobil .policy{display:none;}
	.container_price_mobil .popup.successfull{text-align:center;position:fixed;z-index:1000000;top:0;left:0;bottom:0;right:0;max-width:90%;margin:auto;max-height:350px;}
	.new_form_price .product_price_page_block .container-service{display:flex;flex-direction:row;margin-bottom:17px;}
	.new_form_price .container-service .product{width:370px;display:inline-block;font-size:16px;color:#666666;}
	.new_form_price .block_count_goods, .mob_container_price_form .block_count_goods{width:90px;text-align:center;display:flex;flex-direction:row;justify-content:center;margin-left:25px;}
	.new_form_price .block_price_good, .mob_container_price_form .block_price_good{width:100px;text-align:center;margin-left:35px;}
	.new_form_price .delete_price_product{width:120px;text-align:right;color:#ea5551;cursor:pointer;}
	.new_form_price .minus, .mob_container_price_form .minus{width:27px;height:27px;background:#cfcfcf;color:#fff;display:inline-block;border-radius:7px;position:relative;cursor:pointer;}
	.new_form_price .minus_span, .new_form_price .plus_span_1, .new_form_price .plus_span_2, .mob_container_price_form .minus_span, .mob_container_price_form .plus_span_1, .mob_container_price_form .minus_span{position:absolute;width:11px;height:3px;background:#fff;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;}
	.new_form_price .plus , .mob_container_price_form .plus{width:27px;height:27px;background:#cfcfcf;color:#fff;display:inline-block;border-radius:7px;position:relative;cursor:pointer;}
	.new_form_price .plus_span_2, .mob_container_price_form .plus_span_2{width:3px;height:11px;position:absolute;background:#fff;top:0;right:0;bottom:0;left:0;margin:auto;cursor:pointer;}
	.new_form_price .count_goods, .mob_container_price_form .count_goods{width:27px;height:27px;border:3px solid #01a0e2;border-radius:7px;display:inline-block;margin:0px 3px;font-size:15px;}
	.mob_container_price_form{display:none;width:calc(100% - 83px);}
	.mob_container_price_form_block_1{width:50%;display:inline-block;text-align:right;float:left;}
	.mob_container_price_form_block_2{width:50%;display:inline-block;text-align:right;float:right;}
	.mob_container_price_form_block_2 label{padding:0px !important;margin:0px !important;border:none !important;width:100% !important;display:block !important;}
	.mob_container_price_form_block_1 .block_count_goods{width:90px;text-align:center;display:flex;flex-direction:row;justify-content:center;margin:0px;float:right;display:none;}
	.checkbox{display:none;}
	.checkbox-custom{position:relative;width:26px;height:26px;border:3px solid #0082c9;border-radius:5px;}
	.checkbox-custom,
	.label_mob_price{display:inline-block;vertical-align:middle;}
	.checkbox-custom,
	.mob_container_price_form_block_2 .label{display:inline-block;vertical-align:middle;}
	.checkbox:checked + .checkbox-custom::before{content:"✔";display:block;position:absolute;color:#0082c9;font-size:15px;top:4px;left:4px;}
	.label_mob_price{font-size:13px;color:#0082c9 !important;padding-left:5px;}
	.arrow_object{position:absolute;top:11px;padding:0;font-size:24px;line-height:24px;display:block;width:35px;height:60px;z-index:100;}
	.arrow_object:hover{cursor:pointer;}
	.prev_arrow_object_line_1, .next_arrow_object_line_2{width:35px;height:3px;background:#cdcdcd;display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transform:translateY(0px) rotateZ(-45deg);}
	.prev_arrow_object_line_2, .next_arrow_object_line_1{width:35px;height:3px;background:#cdcdcd;display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transform:translateY(0px) rotateZ(45deg);}
	.prev_arrow_object{left:0px;}
	.next_arrow_object{right:0px;}
	.aside-menu-block h4{margin:0;padding:0px 20px 0px 14px;font-family:'OpenSansSemibold', arial !important;font-size:14px;position:relative;background-color:#ffffff !important;background-position-y:center !important;background-position-x:15px !important;color:#fff !important;display:flex;flex-direction:row;align-items:center;min-height:40px;transition:0.4s;}
	.aside-menu-block h4 a{color:#525252;font-weight:normal;text-decoration:none;font-size:13px !important;font-family:'OpenSansSemibold', arial !important;transition:0.4s;}
	.aside-menu-block-active h4{background-color:#00a0e3 !important;background-position-y:center;background-position-x:15px;color:#fff !important;}
	.aside-menu-block h4:hover .service-menu-svg-icon .cls-1{fill:#ffffff !important;}
	.aside-menu-block h4:hover .service-menu-h4{color:#ffffff;}
	.aside-menu-block h4:hover{background-color:#00a0e3 !important;background-position-y:center;background-position-x:15px;color:#fff !important;}
	.h2-icon:before{content:"";display:block;float:left;margin-right:0px;width:0px;height:28px;}
	.aside-menu-block-active h4>a{color:#ffffff !important;font-weight:normal;text-decoration:none;font-size:13px;c
	font-family:'OpenSansSemibold', arial !important;}
	.aside-menu-block-active h4 a:after{content:'';width:8px;height:4px;border:5px solid transparent;border-bottom:5px solid #a6def5;position:absolute;top:12px;right:11px;}
	.aside-menu-block > ul{margin-top:0px;padding-left:0px;}
	.aside-menu-block ul li:before{content:"";}
	/*
	.service_menu_level_2>li{background:#e9e9e9!important;border-radius:0px !important;margin:0px;padding:0px !important;min-height:40px;color:#666666 !important;display:inline-block;width:100%;}
	.service_menu_level_2 li:last-child a{background:#e6e6e6 !important}
	.service_menu_level_2 li:hover{background:#b3b3b3 !important;}
	.service_menu_level_2>li>a{font-size:13px;color:#666666 !important;text-transform:uppercase;font-weight:normal;width:calc(100% - 4px) !important;height:100% !important;display:inline-block !important;margin:0px 2px 3px 2px!important;padding:13px 14px 6px 50px!important;background:linear-gradient(to top, #f0f0f0, #e9e9e9);transition:none !important;font-family:'OpenSansSemibold', arial !important;}
	.service_menu_level_2>li>.service_menu_level_2_item{font-size:13px;color:#ffffff !important;text-transform:uppercase;font-weight:normal;width:100% !important;height:100% !important;display:inline-block !important;margin:0px !important;padding:13px 14px 9px 50px!important;background:#b3b3b3 !important;border-radius:0px;}
	.service_menu_level_2>li:hover a{background:#b3b3b3 !important;color:#ffffff !important;}
	.service_menu_level_2>li:hover ul>li>a{background:#ffffff !important;color:#525252 !important;}
	.service_menu_level_2 li:hover .service_menu_level_3>li>a{color:#525252;}
	*/
	.aside-menu-block{border:none !important;margin-bottom:0px !important;}
	.aside-menu-block ul li.has-children.service_menu_level_2_active_li:after{font-size:10px;content:'';width:8px;height:4px;border:5px solid transparent;border-top:none;border-bottom:5px solid #e6e6e6;position:absolute;top:15px;right:11px;}
	.aside-menu-block ul li.has-children:after{font-size:10px;content:'';width:8px;height:4px;border:5px solid transparent;border-top:5px solid #e6e6e6;position:absolute;top:18px;right:11px;}
	/*
	.service_menu.service_menu_level_3 li a{background:#ffffff;font-family:'OpenSansSemibold', arial !important;}
	.service_menu.service_menu_level_3 li{background:#ffffff !important;}
	.service_menu.service_menu_level_3{top:0px !important;margin:0px !important;padding:0px !important;}
	.service_menu.service_menu_level_3>li:hover a{color:#00a0e3 !important;background:#ffffff;border-radius:0px;}
	.service_menu.service_menu_level_3>li>a{background:#ffffff;font-size:13px;color:#525252;padding:14px 14px 14px 50px;}
	.service_menu.service_menu_level_3>li>span{background:#ffffff;font-size:13px;color:#00a0e3;padding:14px 14px 14px 50px;}
	.service_menu.service_menu_level_3 li:last-child a{<!-- background:#ffffff !important; -->}
	.service_menu_level_3>li>a:before,.service_menu.service_menu_level_3>li>span:before{content:'•';display:block;position:absolute;top:6px;left:30px;font-size:18px;}
	*/
	.service-menu-svg-icon{display:block;float:left;margin-right:14px;}
	.service-menu-svg-icon svg{width:25px;max-height:25px;height:auto;}
	.service-menu-svg-icon svg .cls-1{fill:#00a0e3 !important;opacity:1 !important;transition:0.4s;}
	.aside-menu-block-active>h4>.service-menu-svg-icon svg .cls-1{fill:#ffffff !important;opacity:1 !important;}
	.service-title-svg-icon svg{width:30px;height:auto;max-height:20px;}
	.service-title-svg-icon svg .cls-1{fill:#ffffff !important;opacity:1;}
	.service-title-svg-icon{margin-right:10px;}
	.container-fluid-desktop-menu{padding:0px;}
	.block-desktop-menu{padding:0px;}
	.ul-desktop-menu{width:100%;display:flex;flex-direction:row;justify-content:space-between;}
	.ul-desktop-menu:before,
	.ul-desktop-menu:after{position:absolute;}
	.ul-desktop-menu>li>a{font-size:13px !important;font-family:'OpenSansSemibold', arial !important;padding:17px 22px 16px 22px;cursor:pointer;transition:0.3s;}
	.ul-desktop-menu>li>a:hover{background-color:#47baf3;box-shadow:0px 0px 1px 1px #0000003b;}
	.ul-desktop-menu .open>a{color:#ffffff !important;background-color:#47baf3 !important;box-shadow:0px 0px 1px 1px #0000003b;}
	.ul-desktop-menu>li>.active-nav{background-color:#47baf3;box-shadow:0px 0px 1px 1px #0000003b;}
	.ul-desktop-menu .dropdown-menu{border:1px solid #cecece;box-shadow:0px 2px 2px 0px #dddddd;padding:0px;}
	.ul-desktop-menu .dropdown-menu a{background:#f8f8f8;padding:11px 25px 15px 25px;color:#666666;font-size:13px;border-bottom:1px solid #cecece;font-family:'OpenSansSemibold', arial !important;}
	.ul-desktop-menu .dropdown-menu a:hover{background:#aeaeae;padding:11px 25px 15px 25px;color:#fff;}
	.ul-desktop-menu .dropdown-menu .active-nav{background:#aeaeae;padding:11px 25px 15px 25px;color:#fff;}
	.ul_sidebar_menu{width:210px;}
	.ul_sidebar_menu li:before{position:absolute;}
	.link_sidebar_menu{width:100%;heightL auto;display:inline-block;text-decoration:none !important;}
	.li_sidebar_menu_active, .li_sidebar_menu{display:flex !important;flex-direction:row;justify-content:start;align-items:center;height:33px;width:100% !important;font-family:'OpenSansSemibold', arial !important;}
	.li_sidebar_menu_active{background:#009bdf;color:#ffffff !important;}
	.li_sidebar_menu{background:#ffffff;color:#666666 !important;}
	.li_sidebar_menu:hover{background:#009bdf;color:#ffffff !important;}
	.li_sidebar_menu_svg{display:inline-block !important;float:left;width:20px !important;height:21px !important;margin-left:10px;}
	.li_sidebar_menu_svg svg{max-height:100%;}
	.li_sidebar_menu_svg .about_sidebar{fill:#00a0e3;}
	.li_sidebar_menu_active .li_sidebar_menu_svg .about_sidebar,.li_sidebar_menu:hover .about_sidebar{fill:#ffffff;}
	.item_sidebar_menu{font-size:13px;margin-left:20px;}
	.container_links_in_content_services{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:40px;margin-top: 15px;}
	.column_block_in_content_services{display:inline-block;height:100%;padding:0px 20px;}
	.container_links_in_content_services .column_block_in_content_services:nth-child(2n){border-right:1px solid #d1d1d1;border-left:1px solid #d1d1d1;}
	.row_block_in_content_services{display:inline-block;width:100%;min-height:80px;margin-bottom:33px;}
	.column_block_in_content_services .row_block_in_content_services:last-child{margin-bottom:0px;}
	.title_block_in_content_services{font-size:14px;display:inline-block;width:100%;color:#00a0e3;font-family:'OpenSansSemibold', arial;text-transform:uppercase;}
	.link_block_in_content_services{font-size:13px;color:#666666 !important;text-decoration:none !important;display:inline-block;width:100%;transition:0.3s !important;}
	.link_block_in_content_services:hover{color:#9d9d9d!important;}
	.page_ask_title h1{margin-bottom:0px;}
	.container_category_ask{padding:25px 30px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-color:#d1d1d1;margin-bottom:15px;display:inline-block;width:100%;}
	.container_category_ask a{color:#0b4775;font-size:16px;display:inline-block;float:left;margin-right:50px;margin-bottom:15px;text-decoration:none;}
	.link_category_ask_title{border-bottom:1px dashed #0b4775;}
	.container_category_ask a:hover{text-decoration:none;}
	.container_category_ask a:hover .link_category_ask_title{border:none;}
	.link_category_ask_svg{display:inline-block;}
	.link_category_ask_svg svg{height:16px;width:auto;margin-right:15px;}
	.page_ask_question_category_title_svg{margin-right:20px;}
	.page_ask_question_category_title_svg svg{width:auto;height:30px;}
	.link_category_ask_svg svg g{fill:#0b4775;}
	.page_ask_question_category_title_svg svg g{fill:#00a0e3;}
	.page_ask_question_button_container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:210px;cursor:pointer;}
	.page_ask_question_button_container_img{width:26px;height:19px;display:inline-block;}
	.page_ask_question_button_container_title{font-size:16px;color:#ea5551;font-weight:600;text-transform:uppercase;border-bottom:1px dashed #EA5550;}
	.page_ask_question_button_container_arrow{width:15px;height:15px;display:inline-block;border-bottom:2px solid #ea5551;border-right:2px solid #ea5551;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;transform:translateY(-6px) rotateZ(45deg);}
	.close_ask_question_form .page_ask_question_button_container_arrow{transform:translateY(0px) rotateZ(225deg);}
	.page_ask_question_button_form{display:none;}
	.forma_vopros_container{border:1px solid #d1d1d1;background:#f3f3f3;padding:23px 22px;margin-bottom:40px;}
	.forma_vopros_container_row{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px;}
	.forma_vopros_container_row:last-child{margin-bottom:0px;}
	.forma_vopros_container_row_block{width:212px;position:relative;}
	.forma_vopros_container_row_block input{color:#494949;padding:4px 15px;border:1px solid #dddddd;background:#fff;width:100%;}
	.forma_vopros_container_text{width:100%;}
	.forma_vopros_container_information{width:255px;}
	.forma_vopros_container_text textarea{width:100%;border:1px solid #dddddd;height:61px;margin:0px;padding:4px 15px;color:#494949;}
	.forma_vopros_container_row_block select{width:100% !important;height:31px;color:#494949;padding:4px 15px;border:1px solid #dddddd;background:#fff;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;}
	.forma_vopros_container_category:after{content:'';display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:6px solid;border-right:5px solid transparent;border-left:5px solid transparent;position:absolute;top:13px;right:10px;color:#96ddfa;}
	.forma_vopros_container_information .policy-grey{font-size:12px !important;color:#666666;}
	.forma_vopros_container_information .policy-grey a{color:#15a9e7;}
	.forma_vopros_container_submit .submit{background:#ea5451;border:none;outline:none;height:31px;color:#ffffff;width:155px;}
	.forma_vopros_container_row_block .error_list, .forma_vopros_container_text .error_list{display:none;}
	.forma_vopros_container_row_block .error_list + input, .forma_vopros_container_text .error_list + textarea{border:1px solid #ea5451;}
	.page_ask_question_category_title{color:#00a0e3;font-size:18px;font-family:'OpenSansSemibold', arial !important;margin-bottom:25px;display:flex;flex-direction:row;align-items:center;}
	.page_ask_question_row_ask{display:inline-block;width:100%;margin-bottom:20px;}
	.page_ask_question_row_ask_count{display:inline-block;width:55px;float:left;padding-left:15px;font-size:16px;color:#898989;}
	.page_ask_question_row_ask_block{display:inline-block;width:calc(100% - 55px);}
	.page_ask_question_row_ask_question{font-size:16px;color:#0b4775;display:inline-block;}
	.page_ask_question_row_ask_question:hover{cursor:pointer;}
	.page_ask_question_row_ask_question p{display:inline-block;}
	.page_ask_question_row_ask_question p:after{content:'';display:inline-block;width:10px;height:6px;margin-left:10px;vertical-align:middle;border-top:5px solid;border-right:4px solid transparent;border-left:4px solid transparent;color:#1bb4f4;transition:0.3s;}
	.page_ask_question_row_ask_answer{font-size:16px;color:#474747;display:none;}
	.page_ask_question_row_ask_question.open_question p{font-weight:600 !important;}
	.page_ask_question_row_ask_question.open_question p:after{transform:rotateZ(180deg);color:#0b4775;}
	.container_discount_on_page {height: 66px;background: #cdecff;width: 100%;position: relative;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;}
	.container_discount_on_page_image {position: absolute;height: 59px !important;width: 82px !important;bottom: 0px;left: 27px;}
	.container_discount_on_page_text {font-size: 18px;color: #066cae;width: 310px;text-align: justify;margin-right: 30px;font-weight: 600;line-height: 19px;}
	.container_discount_on_page_text_red {font-size: 20px;color: #db3532;text-transform: uppercase;font-weight: 900;}
	.container_discount_on_page_button {width: 198px;background: #09a0e0;color: #ffffff;text-align: center;padding: 6px 0px;border-radius: 3px;font-size: 15px;font-family: 'OpenSansSemibold', arial !important;text-transform: uppercase;margin-right: 25px;text-decoration: none !important;	transition: 0.3s;}
	.container_discount_on_page_button:hover{color: #ffffff;cursor:pointer;}
	@media (max-width:1024px){.nav > li > a{padding:14px 10px;}
	.name_for_sale{font-size:14px;}
	.forma-zakaza-inner-block-input label{font-size:14px;}
	.forma-zakaza-inner-block-input input, .forma-zakaza-inner-block-input .submit-wrap{font-size:14px;height:20px;}
	.wrapper{width:940px;}
	.content-wrap{margin-left:28px;width:609px;}
	.aside{width:283px;}
	.aside{width:283px;}
	.aside-inner{width:283px;}
	.section-block-wrap{width:220px;}
	.work-me li{width:116px;}
	.work-me li:after{left:90px;top:26px}
	.work-me li:nth-child(2n):after{left:70px}
	.our-work-item{width:144px;}
	.our-work-item img{height:90px;margin-bottom:0;overflow:hidden;width:100%;}
	.navbar-default{height:47px;}
	.text-search{width:102% !important;}
	.btn-search{top:-25px;right:-168px;}
	.bg-btn-call-in{max-width:920px;}
	.tsj_service_packages_1_li, .tsj_economy_li{margin-bottom:15px;}
	.new_form_price .popup_new{margin:0px;}
	.vacancies_new_class_words_hr_quote{width:100%;}
	.vacancies_new_class_hr_img{position:relative;right:0;top:0px;text-align:center;}
	.class_text_create_resume_hr_manager{margin:15px auto 0px auto;right:0px;position:relative;}
	#slider{width:375px;}
	.ul-desktop-menu>li>a{padding:17px 12px 16px 12px;}
	.container_discount_on_page_image{display: none;}
	}
	@media (max-width:961px){.single_service_on_page .class_block_new_service_form_title{max-width:100%;}
	.single_service_on_page .class_block_new_service_form_title_price{max-width:100%;width:100%;float:none;padding:15px 30px 0px 0px;}
	.around-clock,.district{}
	.navbar-default .navbar-nav>li>a{//padding:14px 10px;font-size:12px;}
	.navbar-right{width:100%;}
	.wrapper{width:840px;}
	.section-block-wrap{width:200px;}
	.aside{width:260px;}
	.aside-inner{width:260px;}
	.for-reviews-man{width:260px;text-align:center;}
	.for-reviews-man img{float:none;margin:0;}
	.for-reviews-man-info{width:auto;float:none;margin-top:10px;}
	.about-company-block{font-size:12px;width:105px;height:auto;}
	.about-company-block-inner{padding-top:0;}
	.work-me li{width:97px;font-size:11px;}
	.work-me li:after{width:0;height:0;}
	.work-me.as li:after{background-size:100% 100%;width:40px;height:40px;top:48px;left:78px;}
	.work-me li:nth-child(2n):after{left:75px;top:-25px;}
	.work-me li img{width:70%;height:auto;}
	.work-me li p{font-size:11px;margin-top:8px;}
	p.img-pre-we-can1{text-align:center!important;}
	p.img-pre-we-can1 a img{float:none!important;}
	.np-we-can1 li{vertical-align:top;width:49%;}
	.our-work-item{width:125px;}
	.content-wrap{width:532px;}
	.form-group{width:803px;}
	.btn-search{right:-790px;}
	.forma-zakaza-price-text{left:395px;}
	.price-label-top .inner_box{left:445px;top:-70px;}
	div.new-year{display:none;}
	.header-phone-small{padding-top:5px;}
	.bg-btn-call-in{max-width:840px;padding:0px 10px;}
	.tsj_service_packages_1{width:100%;margin-right:0%;margin-bottom:30px;}
	.tsj_service_packages_1_ul{padding:34px;height:auto;}
	.tsj_service_packages_2{width:100%;margin-left:0%;}
	.tsj_service_packages_2_ul{padding:34px;height:auto;width:100%;}
	.new_year_container{display:none;}
	.container_discount_on_page_text{font-size: 16px;margin-right: 15px;margin-left: 15px;}
	.container_discount_on_page_button{margin-right: 15px;}
	}
	@media (max-width:860px){.navbar-default .navbar-nav>li>a{//padding:14px 6px;font-size:12px;}
	.header-logo img{max-width:350px;height:auto;}
	.around-clock, .district{}
	.around-clock{left:3px;top:19px;}
	.navbar-right{width:100%;}
	.district{top:19px;right:15px;font-size:12px;}
	.wrapper{width:748px;}
	.aside{width:100%;}
	.aside-inner{width:100%;}
	.for-reviews-wrap{margin:0 auto;}
	.for-reviews-man{width:100%;}
	.aside-video{height:280px;}
	.section-block-wrap{width:49%;height:320px;}
	.content-wrap{width:100%;margin-left:0;}
	.content p{text-align:justify;}
	.work-me-wrap{text-align:justify;width:95%;}
	.work-me li{width:19%;font-size:13px;}
	.work-me li p{text-align:center;}
	.work-me li:after{content:"";display:none;}
	.work-me li.work-me-bottom:after{top:-29px !important;left:117px !important;}
	.our-work-item{width:172px;}
	.text-search{width:726px !important;position:relative;left:92px;}
	.forma-zakaza-price-text{left:575px;}
	.price-label-top .inner_box{left:625px;top:-70px;}
	.header-phone-small{padding-top:5px;}
	.about-header-item-blue{font-size:2vw;}
	.bg-btn-call-in{max-width:748px;padding:0px 10px;}
	p.footer-category-caption{font-size:18px;}
	.class_block_footer_description{padding:30px 0px 0px 10px;}
	.block-legal-person-offer{padding:25px;}
	.item-advantages{width:50%;margin-bottom:15px;}
	.item-advantages p{text-align:center !important;}
	.container_sidebar_director{margin:20px auto;}
	.block-legal-person-advantages-tsg .item-advantages{width:25%;}
	.class_text_create_resume_hr_manager{right:0px;}
	.ul-desktop-menu>li>a{padding:17px 5px 16px 5px;}
	.container_discount_on_page_image{display: block;}
	.container_discount_on_page_text{font-size: 18px;margin-right: 30px;margin-left: 0px;}
	.container_discount_on_page_button{margin-right: 25px;}
	}
	@media (max-width:767px){
	
		.popup.popup_new .text button.close {
			/*top: 40px !important;*/
		}
	
	
		.single_service_on_page .class_block_new_service_form_title{padding:15px;}
	.single_service_on_page .class_block_new_service_form_title_price{padding:10px;text-align:center;}
	.single_service_on_page .class_block_new_service_form_block{padding:0px 30px 20px 30px;}
	.single_service_on_page .class_new_service_form{padding:0px 0px 20px 0px !important;}
	.single_service_on_page .class_new_service_input_button{width:100%;}
	.block-legal-person-advantages-tsg .item-advantages{width:50%;height:160px;}
	.tsj_service_title_block{text-align:center;}
	.tsj_service_icon{width:100%;margin:0px;}
	.tsj_economy_title_block{text-align:center;}
	.tsj_economy_icon{width:100%;}
	.tsj_reviews_title_block{text-align:center;}
	.tsj_reviews_icon{width:100%;}
	.tsj_service_packages{padding:0px;}
	.tsj_service_advantages_item{margin-bottom:20px;text-align:center;}
	.tsj_service_advantages_item img{display:block;margin:0px auto;}
	span.tsj_service_advantages_item_text_1{display:block;}
	span.tsj_service_advantages_item_text_2{display:block;}
	#about-this-service .btn-red, #about-this-service .call a{font-size:12px;}
	.name_for_sale{font-size:12px;}
	.label{font-size:75%;}
	.wrapper{width:620px;}
	.district{display:none;}
	.header-logo{float:none;margin:0 auto;padding:15px 0px;}
	.header-logo img{max-width:60%;height:auto;}
	.header-phone{float:none;text-align:center;margin:auto;}
	.navbar-nav{position:relative;z-index:10;}
	.navbar-right{width:100%;}
	.our-work-item{width:172px;}
	.text-search{width:696px !important;left:15px;}
	.btn-search{right:-685px;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form{overflow-x:hidden;border:0;overflow-y:auto;max-height:100vh;height:100vh;padding-bottom:55px;}
	.in:focus body{overflow:hidden;}
	.navbar-form .form-group{margin-bottom:-14px;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
	.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;}
	.work-me-wrap{width:100%;}
	.work-me li p{font-size:12px;}
	.our-work-item{width:142px;}
	.price-label-top .inner_box{left:510px;top:-70px;}
	.forma-zakaza-price-text{left:465px;}
	.call-order{display:none;}
	div.new-year{position:inherit;display:block;}
	.navbar-collapse{background:#00A0E3;}
	.header-phone-small{padding-top:5px;}
	.bg-btn-call-in{text-align:center;}
	.price_text a{width:80%;}
	.price_text a:nth-child(2){margin-bottom:0;}
	.gall-partner p{text-align:center;}
	.header-phone{width:100%;padding:0px;display:block !important;}
	.header-phone p{margin:0px 0px 10px 0px;}
	.content_after_gallery img{width:100% !important;}
	.dropdown-menu>li>a{white-space:inherit;}
	.navbar-collapse ul{text-align:left;}
	.navbar-collapse>ul{height:100vh;}
	.navbar{min-height:auto;margin-bottom:20px;border:none;}
	.navbar-header{background:#efeded;}
	.navbar-toggle{float:left;background-color:#00a0e3;border:#00a0e3;width:55px;height:55px;margin-left:-15px;border-radius:0px;text-align:center;margin-top:0px;margin-bottom:0px;}
	.navbar-default .navbar-toggle .icon-bar{background-color:#fff;margin:5px auto;height:4px;}
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color:#00a0e3 !important;}
	.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus{color:#fff;background-color:#24b0eb;}
	.container-form-search-mobil>form{width:280px;height:32px;position:relative;margin-top:16px;}
	.container-form-search-mobil>form>input[type="submit"]{width:15px;height:17px;border:none;background:url(/images/search-image.png) no-repeat;position:absolute;right:15px;top:8px;}
	.container-form-search-mobil>form>input[type="search"]{width:280px;height:32px;font-size:14px;font-style:italic;padding:0px 25px 0px 5px;}
	.open>.dropdown-toggle>.caret{border-bottom:4px solid !important;border-top:0px solid !important;}
	.collapsed>.icon-bar{display:block !important;}
	.EventLabel.Event_bg_blue{width:50px;height:54px;}
	.footer{text-align:center;padding:0px;}
	.footer-right-list{padding:0px;}
	.footer-phone-phone{font-weight:normal;}
	.copy_and_privacy{margin-left:0px;}
	.vacancies_new_class_hr_img{position:relative;right:0;top:0px;text-align:center;}
	.class_text_create_resume_hr_manager{right:0px;position:relative;margin:15px auto 0px auto;}
	.vacancies_new_class_words_hr_quote{width:100%;}
	p.vacancies_new_class_quote{text-align:center;}
	p.vacancies_new_class_words_hr_quote_h{text-align:center;}
	p.vacancies_new_class_words_hr_quote_text{text-align:left;}
	p.vacancies_new_class_motto{text-align:center;}
	.row.vacancies_new_class_words_hr_two{width:auto;position:relative;}
	span.class_service_block_header_description_span_p{padding:0px 20px;}
	.class_service_block_header_form_button{padding:0px 20px 20px 20px;}
	.class_service_block_header_form_button #order-this-service button{padding:11px 16px;}
	.class_service_block_header_form{padding:15px 20px;}
	.class_new_service_input_name, .class_new_service_input_phone{display:block;float:none;margin:0 auto 15px 0;}
	.class_new_service_input_button{display:block;float:none;}
	span.class_new_service_form{display:block;padding:20px 0px;}
	.offer-price{padding:15px;display:block;}
	.offer-price img{margin:0px 20px 15px 20px;}
	.social_icon_container{justify-content:center;}
	.special_container_price_form{display:none !important;}
	.special_container_price_form_p{padding:10px 20px;}
	.popup_price{display:flex;flex-direction:column;justify-content:center;align-items:stretch;}
	.container_price_mobil .text{background:transparent !important;}
	.ul-desktop-menu>li>a{padding:14px 5px;font-size:12px;}
	.container_links_in_content_services{display:inline-block;margin-bottom:0px;}
	.column_block_in_content_services{padding:0px;display:inline-block;width:100%;}
	.column_block_in_content_services{margin-bottom:33px;}
	.row_block_in_content_services{min-height:auto;}
	.container_links_in_content_services .column_block_in_content_services:nth-child(2n){border:none;}
	.forma_vopros_container_row{display:inline-block;width:100%;}
	.forma_vopros_container_row_block{width:100%;margin-bottom:15px;}
	.container_discount_on_page_image{display: none;}
	.container_discount_on_page_text{font-size: 16px;margin-right: 15px;margin-left: 15px;}
	.container_discount_on_page_button{margin-right: 15px;}
	@media (max-width:640px){.wrapper{width:600px;}
	.our-work-item{width:137px;}
	.text-search{width:567px !important}
	.btn-search{right:-557px;}
	li.work-me-bottom{top:107px;}
	.np-we-can li a{font-size:10px;}
	.work-me li p{font-size:10px;}
	.navbar-collapse{background:#00A0E3;}
	.header-phone{float:none;text-align:center;margin:auto;}
	.header-phone-small{padding-top:5px;}
	.footer-wrap p .btn-red{margin:0 auto;}
	.forma-zakaza-inner-block{padding-left:30px;}
	.mceItemTable td:nth-child(1){display:table-caption;padding-top:10px;}
	.mceItemTable td:nth-child(2){display:block;}
	}
	@media (max-width:620px){.name_for_sale{font-size:16px;}
	.header-logo img{max-width:80%;height:auto;}
	.aside{width:100%;order:-1;}
	.article{width:100%;order:1;}
	.wrapper{width:460px;}
	.about-company-block{width:100%;}
	.about-company-block-inner p{text-align:center;}
	.work-me-wrap{display:none;}.our-work-item{width:48%;}
	.footer-wrap{margin-top:30px;}
	.footer-left{text-align:center;float:none;}
	.footer-right{float:none;text-align:center;margin-top:30px;}
	.forma-zakaza-price-text{left:310px;}
	.price-label-top .inner_box{left:350px;top:-60px;}
	.why-we li:nth-child(4){margin-top:-0.5em;}
	.why-we li:nth-child(4n+2){margin-bottom:-0.5em;}
	.why-we li p{font-size:12px;}
	.why-we li img{width:auto;max-width:70px;height:auto;max-height:70px;margin:0 0 5px;}
	.navbar-collapse{background:#00A0E3;}
	.header-phone{float:none;text-align:center;margin:auto;}
	.header-phone-small{padding-top:5px;}
	.footer-right, .footer-left{max-width:100%;}
	.forma-zakaza-inner-block-input, .name_for_sale, .forma-zakaza-inner-block, .forma-zakaza-inner-right-block{width:100%;}
	.forma-zakaza-inner-right-block img{width:80%;}
	.price_text a{width:90%;}
	.price_text .price_text_preffix{width:90%;}
	.warranty > div:nth-child(1){width:100%;}
	.warranty > div:nth-child(2){width:100%;}
	.current-news p{text-align:left;}
	.about-company{display:none;}
	.gall-partner-bit{width:100%;}
	#slider{width:249px;}
	.big_slide_object{margin:20px 0px;height:auto;width:100%;display:block;}
	.current-obiekt .text{padding:0px;}
	#slider{width:123px;}
	}
	@media (max-width:480px){.header-phone, .section-blocks, .main h1{display:none;}
	
	.popup.popup_new .text button.close {
		/*top: 40px !important;*/
	}
	
	}
	.header-logo img{max-width:90%;height:auto;}
	.ya-site-form-wrapper{float:none;margin:5px auto;display:inline-block;text-align:center;margin-left:-20px;}
	.dispetcher{float:none;margin-top:none;}
	.call-order-header{float:none;margin:5px auto;}
	.section-block-wrap{height:auto;}
	.slider_banner_top{display:none;}
	.section-block-img > img{height:60px;}
	.section-block-img{min-height:60px;}
	.video-review{width:100%;}
	p .btn-red{width:100%;}
	.aside-video{height:auto;}
	.btn-opacity{font-size:large;}
	.aside{width:100%;order:-1;}
	.article{width:100%;order:1;}
	.wrapper{width:360px;}
	.section-block-wrap{width:100%;}
	.our-work-item{width:47%;}
	.order_now{width:100%;}
	.np-we-can li a,
	.work-me li p{font-size:9px;}
	div#ca-container{width:100%;}
	.forma-zakaza-price-text{left:235px;top:-582px;}
	ul.footer-right-list{padding-left:0;min-width:50%;}
	.why-we li p{font-size:10px;}
	.why-we li img{width:auto;max-width:50px;height:auto;max-height:50px;margin:0 0 5px;}
	.navbar-collapse{background:#00A0E3;}
	* iframe[src*="youtube"],
	* iframe[src*="vimeo"]{width:100%;max-height:220px;}
	.header-phone{float:none;text-align:center;margin:auto;}
	.header-phone-small{padding-top:5px;}
	#about-this-service .wrap-service{display:block;}
	#about-this-service .photo_prod_static{display:block;float:inherit;width:100%;margin-bottom:-100px;text-align:center;}
	#about-this-service .photo_prod_static img{width:80%;float:none;margin:0 auto;z-index:0;}
	#about-this-service .desc_prod{display:block;float:inherit;width:100%;padding-left:0px;}
	#about-this-service .under_lid_title{margin-top:110px;}
	#about-this-service .btn-red, #about-this-service .call, #order-this-service{display:block;margin-left:auto;margin-right:auto;text-align:center;width:100%;}
	#about-this-service .col_text{padding-left:1em;}
	.dropdown-menu{position:relative;width:100%;}
	.footer-right, .footer-left{max-width:100%;}
	.price_text a{width:90%;}
	.price_text .price_text_preffix{width:90%;}
	.spec_chief_card .spec_chief_desc{float:none;width:100%;}
	.spec_chief_card .spec_chief_img{float:none;display:inline-block;left:0px;}
	.price_for_sale{vertical-align:bottom;}
	.content p{text-align:left;}
	.tel_top{//border-bottom:dotted 2px #EA5451;}
	.footer-phone a{border-bottom:dotted 2px white;margin-bottom:5px;}
	.why-we-wrap .why-we p{font-size:10px;}
	.why-we-wrap .why-we strong{font-size:10px;}
	.name_for_sale{font-size:12px;}
	.name_for_sale span{font-size:14px;}
	#call-me-free > div:nth-child(1){margin-right:0;width:100%;}
	#call-me-free > div:nth-child(2){margin-left:0;width:100%;}
	.gall-partner p{text-align:center;}
	.pismo .for-reviews-man-info, .pismo p > img{margin-top:40px;}
	.around-clock{font-size:13px;margin-top:14px;margin-right:0;position:fixed;top:0px;left:20px;}
	.top_header_phone{font-size:13px;display:block;}
	.top_header_phone_phone{font-size:13px;}
	.bg-btn-call-in .bg-btn-call{position:fixed;top:5px;right:25px;}
	.order_now{display:none;}
	#order-this-service .btn-red{display:none;}
	#about-this-service .call{display:none;}
	.ams-chastn .btn-red{}
	table.price{font-family:'Arial';}
	.price tr span{color:#c04747;}
	.korpus input[type="radio"]:checked + label{color:#fff;background-color:#00a0e3;}
	.korpus input[type="radio"]:checked + label:before{content:'•';color:#fff !important;}
	.korpus label{padding:10px;margin-bottom:7px;margin-right:15px;color:#666666;font-family:'Arial';font-size:12px;line-height:12px;border:1px solid #a8e2ff;width:100%;display:block;margin:0px;background:#fff;}
	.korpus>label:before{content:'•';color:#00a0e3;font-size:15px;margin-right:10px;}
	.korpus > input:nth-of-type(1):checked ~ div:nth-of-type(1), .korpus > input:nth-of-type(2):checked ~ div:nth-of-type(2), .korpus > input:nth-of-type(3):checked ~ div:nth-of-type(3), .korpus > input:nth-of-type(4):checked ~ div:nth-of-type(4), .korpus > input:nth-of-type(5):checked ~ div:nth-of-type(5), .korpus > input:nth-of-type(6):checked ~ div:nth-of-type(6){border:none;}, .korpus > input:nth-of-type(7):checked ~ div:nth-of-type(6){border:none;}
	table.price tr:nth-of-type(1){display:none;}
	table.price tr td:nth-of-type(1){display:none;}
	table.price tr{border-bottom:1px solid #b8b8b8;}
	table.price tr td:nth-of-type(2){display:block;padding-top:25px;padding-bottom:30px;font-size:14px;}
	table.price tr td:nth-of-type(3){display:block;color:#000;font-size:14px;width:83px;text-align:left;}
	table.price tr td:nth-of-type(4){display:none;}
	.price .btn-red{text-transform:capitalize;background-color:#c04747;line-height:12px;font-size:12px;font-weight:bold;padding:10px 15px;margin:0;}
	table.price tr td:nth-of-type(3){color:#0082c9;}
	.xml_price_table .odd, .price tr:nth-child(odd){background:#fff;}
	.xml_price_table #td_2, .price td:nth-child(3){width:auto;float:left;padding-top:9px;}
	.xml_price_table #td_3, .price td:nth-child(4){width:auto;float:right;padding-bottom:20px;}
	/*.h1_for_service{padding:15px 10px !important;background-color:#c04747 !important;font-size:14px !important;font-weight:bold;text-transform:uppercase;font-family:'Arial';}*/
	/*.text{margin-bottom:25px !important;}*/
	.korpus{margin-top:20px !important;}
	p.vacancies_new_class_words_hr_quote_text_two a, p.vacancies_new_class_words_hr_quote_text_two i{display:block;}
	.block-legal-person-offer{padding:15px;}
	.block-legal-person-offer ul{padding:0px;margin:0px;}
	.mob_container_price_form{display:inline-block;}
	.container_price_mobil{display:block;}
	.container_price_mobil{background:#0082c9;width:100vw;margin-left:calc(-50vw + 50%);}
	.class_price_mobil{width:340px;margin:0 auto;}
	.class_price_mobil{width:340px;margin:0 auto;padding:10px 0px;}
	.block_information_price_mobil_price{font-size:15px;font-weight:600;color:#fff;margin-bottom:5px;}
	.block_information_price_mobil_text{font-size:11px;color:#fff;margin-bottom:10px;}
	.price_mob_form_fieldset_message{display:none;}
	.price_mob_form_fieldset_phone{width:70%;display:inline-block;float:left !important;margin-bottom:10px !important;}
	.price_mob_form_fieldset_phone input{border:none;height:27px;width:100%;padding:0px 15px;}
	.price_service_mob_form .submit-wrap{display:inline-block;width:30%;margin-bottom:10px;}
	.price_service_mob_form .submit-wrap .class_price_mob_form{height:27px;text-transform:unset;max-width:100%;padding:0px 22px;}
	.container_price_mobil .policy.after_form_text_popup{color:#fff;font-size:10px;}
	.container_price_mobil .policy.after_form_text_popup a{color:#fff;font-size:10px;}
	.class_price_mobil .modal{position:relative !important;display:block !important;background:transparent !important;overflow:hidden !important;height:50px;}
	.class_price_mobil .text.text_new.new_form_all_title{display:none;}
	.class_price_mobil .text_new.new_form_price_title{display:none;}
	.class_price_mobil .new_form_price .text_new_caption{display:none;}
	.class_price_mobil .container_product_price_page{display:none;}
	.class_price_mobil .new_form_price form{padding:0px!important;background:transparent;margin:0px !important;}
	.class_price_mobil .new_form_price .popup_new{margin:0px;background:transparent !important;}
	.class_price_mobil .new_style_input_name{display:none !important;}
	.class_price_mobil .policy_price_form{display:none;}
	.class_price_mobil .new_form_price .new_style_input{max-width:70% !important;display:inline-block;width:70% !important;margin:15px 0px 0px 0px !important;float:left;}
	.class_price_mobil .new_form_price .new_style_input ul.error_list{position:absolute;top:-4px;}
	.class_price_mobil .new_form_price .submit-wrap{display:inline-block !important;max-width:30%!important;width:30%!important;margin-top:15px;}
	.class_price_mobil .new_style_input input{height:27px;}
	.class_price_mobil .new_form_price input.submit{padding:4px 0px 5px 0px !important;height:27px;}
	.tr_roduct_added td, .tr_roduct_added td button{background:transparent;color:#0082c9 !important;}
	.container_price_mobil .block_information_price_mobil, .container_price_mobil .policy{display:block;}
	}
	@media (max-width:380px){.wrapper{width:310px;}
	.class_price_mobil{width:290px;}
	.popup_accepted_vacancy{max-width:275px;}
	.successfull_container_text_accepted{font-size:12px;padding:12px 8px 10px 17px;}
	}
	@media (max-width:320px){
		.header-logo img{max-width:90%;height:auto;}
		.ya-site-form-wrapper{float:none;margin:5px auto;display:inline-block;text-align:center;margin-left:-20px;}
		.dispetcher{float:none;margin-top:none;}
		.call-order-header{float:none;margin:0 auto;}
	
		.popup .submit-wrap input.submit {
			width: 90%;
			text-align: center;
			font-size: 12px;
			padding: unset;
		}
	
		.popup h2#caption {
			font-size: 16px !important;
			text-align: left !important;
		}
	
	
	body{max-width:320px;}
	.wrapper{width:300px;}
	.aside{width:100%;order:3;}
	.article{width:100%;order:2;}
	.aside-inner{width:100%;order:1;}
	.navbar-collapse{background:#00A0E3;}
	.header-phone{float:none;text-align:center;margin:auto;}
	.header-phone-small{padding-top:5px;max-width:320px;text-align:center;}
	#about-this-service .wrap-service{display:block;}
	#about-this-service .photo_prod_static{display:block;float:inherit;width:100%;margin-bottom:-100px;}
	.photo_prod{float:none;text-align:center;}
	#about-this-service .photo_prod_static img{}
	#about-this-service .desc_prod{display:block;float:inherit;width:100%;padding-right:5px;}
	#about-this-service .under_lid_title{margin-top:110px;}
	.content_after_gallery img{width:100% !important;}
	#call-me-free > div:nth-child(1), #call-me-free > div:nth-child(2){width:100%;}
	.dropdown-menu{position:relative;width:100%;}
	.footer-right, .footer-left{max-width:100%;}
	.price_text a{width:90%;}
	.price_text .price_text_preffix{width:90%;}
	.spec_chief_card .spec_chief_desc{float:none;width:100%;}
	.spec_chief_card .spec_chief_img{float:none;display:inline-block;left:0px;}
	.price_for_sale{vertical-align:bottom;}
	.content p{text-align:left;}
	.successfull img{float:none;}
	.current-news img{width:100%;}
	.video-review{margin:0px !important;}
	}
	
	/*** POPUP ***/
	@media screen and (max-width: 768px) {
		.popup__late {
			flex-direction: column;
			align-items: center;
		}
		.popup__image-wrapper {
			width: 120px;
			margin-right: 0;
			margin-bottom: 25px;
		}
		.popup__content-wrapper {
			max-width: 370px;
			text-align: center;
		}
		.popup__title {
			font-size: 22px;
		}
		.popup__phone {
			justify-content: center;
		}
	}
	@media screen and (max-width: 450px) {
		.popup__late {
			padding: 25px 20px;
		}
		.popup__text {
			font-size: 14px;
			line-height: 22px;
		}
		.popup__phone {
			font-size: 14px;
		}
		.popup__phone_bold {
			font-size: 18px;
			line-height: 22px;
			padding: 0;
		}
	}
	/*** /POPUP ***/
	
	.general_text_form {
		margin-top: 50px;
	}
	
	
	
	/* SERVICES-MAP */
	.services__map {
		width: 100%;
		height: auto;
	}
	.services__map .title {
		fill: #e95552;
	}
	.services__map .border {
		stroke:#fff;
		stroke-linecap:round;
		stroke-linejoin:round;
		cursor: pointer;
	}
	.area:hover > .border {
		fill: #e95552;
	}
	.octyabrskij,
	.octyabrskij:hover > .title {
		fill: #3389c0;
	}
	.chkalovskij,
	.chkalovskij:hover > .title {
		fill: #7fb5d7;
	}
	.leninskij,
	.leninskij:hover > .title {
		fill: #1a7bb8;
	}
	.isetskij,
	.isetskij:hover > .title {
		fill: #7fb5d7;
	}
	.zheleznodorozhnij,
	.zheleznodorozhnij:hover > .title {
		fill: #4d98c8;
	}
	.ordzhenikidzevskij,
	.ordzhenikidzevskij:hover > .title {
		fill: #7fb5d7;
	}
	.kirovskij,
	.kirovskij:hover > .title {
		fill: #197ab8;
	}
	.annotation_banner_head ul 
	{
		/*list-style: none;*/
		margin:0; 
		padding:0;
	}
	.annotation_banner_head
	{
		margin:0.5em auto 0; 
		color:#e01f1f;
		font-size:x-large;
	}
	.annotation_banner_head a:hover
	{
		text-decoration:underline;
	}
	.annotation_banner_head a
	{
		color:#ea5551;
	}
	.bb {
		display: none;
	}
	.callback-bt {
		background: #0094d2;
		border: 0px solid #0071a1;
		border-radius: 50%;
		box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3);
		cursor: pointer;
		height: 68px;
		text-align: center;
		width: 68px;
		position: fixed;
		right: 5%;
		bottom: 10%;
		z-index: 999;
		transition: .3s;
		-webkit-animation: hoverWave linear 1s infinite;
		animation: hoverWave linear 1s infinite;
	}
	
	.callback-bt .text-call {
		height: 68px;
		width: 68px;
		border-radius: 50%;
		position: relative;
		overflow: hidden;
	}
	
	.callback-bt .text-call span {
		text-align: center;
		color: #38a3fd;
		opacity: 0;
		font-size: 0;
		position: absolute;
		right: 4px;
		top: 22px;
		line-height: 14px;
		font-weight: 600;
		text-transform: uppercase;
		transition: opacity .3s linear;
		font-family: 'montserrat', Arial, Helvetica, sans-serif;
	}
	
	.callback-bt .text-call:hover span {
		opacity: 1;
		font-size: 11px;
	}
	
	.callback-bt:hover i {}
	
	.callback-bt:hover {
		z-index: 1;
		background: #188b43;
		color: transparent;
		transition: .3s;
	}
	
	.callback-bt:hover i {
		font-size: 40px;
		transition: .3s;
	}
	
	.callback-bt i {
		color: #fff;
		font-size: 44px;
		transition: .3s;
		line-height: 72px;
		margin-left: -2px;
		transition: .5s ease-in-out;
	}
	
	.callback-bt i {
		animation: 1200ms ease 0s normal none 1 running shake;
		animation-iteration-count: infinite;
		-webkit-animation: 1200ms ease 0s normal none 1 running shake;
		-webkit-animation-iteration-count: infinite;
	}
	
	@-webkit-keyframes hoverWave {
		0% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 0 rgba(56, 163, 253, 0.2), 0 0 0 0 rgba(56, 163, 253, 0.2)
		}
		40% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 15px rgba(56, 163, 253, 0.2), 0 0 0 0 rgba(56, 163, 253, 0.2)
		}
		80% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 30px rgba(56, 163, 253, 0), 0 0 0 26.7px rgba(56, 163, 253, 0.067)
		}
		100% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 30px rgba(56, 163, 253, 0), 0 0 0 40px rgba(56, 163, 253, 0.0)
		}
	}
	
	@keyframes hoverWave {
		0% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 0 rgba(56, 163, 253, 0.2), 0 0 0 0 rgba(56, 163, 253, 0.2)
		}
		40% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 15px rgba(56, 163, 253, 0.2), 0 0 0 0 rgba(56, 163, 253, 0.2)
		}
		80% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 30px rgba(56, 163, 253, 0), 0 0 0 26.7px rgba(56, 163, 253, 0.067)
		}
		100% {
			box-shadow: 0 8px 10px rgba(56, 163, 253, 0.3), 0 0 0 30px rgba(56, 163, 253, 0), 0 0 0 40px rgba(56, 163, 253, 0.0)
		}
	}
	
	
	/* animations icon */
	
	@keyframes shake {
		0% {
			transform: rotateZ(0deg);
			-ms-transform: rotateZ(0deg);
			-webkit-transform: rotateZ(0deg);
		}
		10% {
			transform: rotateZ(-30deg);
			-ms-transform: rotateZ(-30deg);
			-webkit-transform: rotateZ(-30deg);
		}
		20% {
			transform: rotateZ(15deg);
			-ms-transform: rotateZ(15deg);
			-webkit-transform: rotateZ(15deg);
		}
		30% {
			transform: rotateZ(-10deg);
			-ms-transform: rotateZ(-10deg);
			-webkit-transform: rotateZ(-10deg);
		}
		40% {
			transform: rotateZ(7.5deg);
			-ms-transform: rotateZ(7.5deg);
			-webkit-transform: rotateZ(7.5deg);
		}
		50% {
			transform: rotateZ(-6deg);
			-ms-transform: rotateZ(-6deg);
			-webkit-transform: rotateZ(-6deg);
		}
		60% {
			transform: rotateZ(5deg);
			-ms-transform: rotateZ(5deg);
			-webkit-transform: rotateZ(5deg);
		}
		70% {
			transform: rotateZ(-4.28571deg);
			-ms-transform: rotateZ(-4.28571deg);
			-webkit-transform: rotateZ(-4.28571deg);
		}
		80% {
			transform: rotateZ(3.75deg);
			-ms-transform: rotateZ(3.75deg);
			-webkit-transform: rotateZ(3.75deg);
		}
		90% {
			transform: rotateZ(-3.33333deg);
			-ms-transform: rotateZ(-3.33333deg);
			-webkit-transform: rotateZ(-3.33333deg);
		}
		100% {
			transform: rotateZ(0deg);
			-ms-transform: rotateZ(0deg);
			-webkit-transform: rotateZ(0deg);
		}
	}
	
	@-webkit-keyframes shake {
		0% {
			transform: rotateZ(0deg);
			-ms-transform: rotateZ(0deg);
			-webkit-transform: rotateZ(0deg);
		}
		10% {
			transform: rotateZ(-30deg);
			-ms-transform: rotateZ(-30deg);
			-webkit-transform: rotateZ(-30deg);
		}
		20% {
			transform: rotateZ(15deg);
			-ms-transform: rotateZ(15deg);
			-webkit-transform: rotateZ(15deg);
		}
		30% {
			transform: rotateZ(-10deg);
			-ms-transform: rotateZ(-10deg);
			-webkit-transform: rotateZ(-10deg);
		}
		40% {
			transform: rotateZ(7.5deg);
			-ms-transform: rotateZ(7.5deg);
			-webkit-transform: rotateZ(7.5deg);
		}
		50% {
			transform: rotateZ(-6deg);
			-ms-transform: rotateZ(-6deg);
			-webkit-transform: rotateZ(-6deg);
		}
		60% {
			transform: rotateZ(5deg);
			-ms-transform: rotateZ(5deg);
			-webkit-transform: rotateZ(5deg);
		}
		70% {
			transform: rotateZ(-4.28571deg);
			-ms-transform: rotateZ(-4.28571deg);
			-webkit-transform: rotateZ(-4.28571deg);
		}
		80% {
			transform: rotateZ(3.75deg);
			-ms-transform: rotateZ(3.75deg);
			-webkit-transform: rotateZ(3.75deg);
		}
		90% {
			transform: rotateZ(-3.33333deg);
			-ms-transform: rotateZ(-3.33333deg);
			-webkit-transform: rotateZ(-3.33333deg);
		}
		100% {
			transform: rotateZ(0deg);
			-ms-transform: rotateZ(0deg);
			-webkit-transform: rotateZ(0deg);
		}
	}
	
	@media(max-width:768px) {
		.review-list__container {
			display: grid;
			grid-template-columns: inherit;
			grid-gap: inherit;
		}
		.callback-bt {
			width: 100%;
			border-radius: 0;
			bottom: 0;
			left: 0;
			box-shadow: none;
			transition: none;
			animation: none;
		}
		.callback-bt i {
			color: #fff;
			font-size: 34px;
			transition: .3s;
			line-height: 53px;
			margin-left: -2px;
			transition: .5s ease-in-out;
		}
		.callback-bt:after {
			content: '+7 (909) 331-74-26';
			font-size: 20px;
			color: #fff;
			margin-top: -56px;
			position: absolute;
			left: 66px;
		}
		.callback-bt {
			cursor: pointer;
			height: 52px;
		}
		.callback-bt a {
			position: relative;
			z-index: 99999;
			width: 100%;
			display: block;
		}
	}
	@media (max-width:768px) {
		.bb {
			display: block;
		}
	}