@media screen and (min-width:1200px)
{
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu > ul.mega-sub-menu,
#navbarToggler #mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-flyout ul.mega-sub-menu
{width:1170px;  left:0  }
ul.mega-sub-menu>li>ul.mega-sub-menu>li:not(:last-child) {
padding-right: 20px!important;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-item > a.mega-menu-link:focus
{background:transparent}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
background: #2287c9;
}
}
@media screen and (min-width:993px) and (max-width:1200px)
{
.voprosu__wrapper
{
float: right;
margin-left: 0;
max-width: 90%;
}
select#select_type_registry,button#cert_search, button#inn_search
{
width: auto;
}
.voprosu__form {
width: 100%;
}
.capimg {
overflow: hidden;
}
}
@media screen and (min-width:576px) and (max-width:770px)
{
.container.d-none.d-sm-block.news-blok {
display: none!important;
}
}
@media screen and (max-width:5000px)
{
.foot-text
{
margin-top: 20px;
}
.news__slider
{
display: none;
}
.news__pagination-item
{
display: block;
}
}
@media screen and (max-width:1300px)
{
.call__form-wrapper
{
width: 530px;
}
}
@media screen and (max-width:1200px)
{
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu li.mega-menu-item.mega-toggle-on > ul.mega-sub-menu, #mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu
{
margin-bottom: 50px;
}
.goroda
{
padding-bottom: 100px;
}
.text-slay a
{
width: 165px;
}
.foot-text
{
margin-top: 0;
}
.top1-but:hover .top1-btn__hover
{
display: none;
}
.top1-btn__hover
{
display: none;
}
.voprosu__wrapper
{
margin-left: 0;
}
.call__form-wrapper
{
width: 100%;
}
button.call__form-control
{
margin-left: 18px;
}
.call__form-wrapper
{
min-height: 328px;
height:auto
}
.bazi-kodov__content
{
width: 170px;
}
.call__massage
{
min-height: 328px;
height: auto;
}
.form-bottom
{
display: none;
}
.cont-1 .blok-ferst-3
{
padding: 30px 19px 40px 19px;
}
.blok-ferst
{
margin-bottom: 20px;
}
.blok-ferst-2
{
padding-bottom: 85px;
}
}
@media (max-width:1199px)
{
html,body{height:100%}
.blok-ferst
{
margin-bottom: 20px;
}
.blok-ferst-2
{
padding-bottom: 85px;
}
.call__form-wrapper.pages-form form >*,.call__form-wrapper.pages-form form >.submitrow >*
{
display: inline-block;
width: 43%;
}
body.body_fixed {
position: fixed;
left: 0;
top: 0;
width: 100%;
height: 100%;
} #mega-menu-wrap-big-menu .mega-menu-toggle
{
position: fixed!important;
top: 11px;
z-index: 10001;
}
.head-knopki
{
position: fixed;
width: 100%;
right: 0;
background: #f8f9fa;
padding-left: 60px;
justify-content: flex-end;
z-index: 10000;
}
.head-knopki>a
{
display: inline-block;
vertical-align: middle;
padding-top: 19px;
margin-right: auto;
}
.mega-has-deti.mega-menu-item.mega-menu-item-type-post_type.mega-menu-item-object-page.mega-menu-item-has-children.has-deti.mega-toggle-on.sub2,
.mega-has-deti.mega-menu-item.mega-menu-item-type-custom.mega-menu-item-object-custom.mega-menu-item-has-children.has-deti.mega-toggle-on.sub2
{
top: 60px!important;
position: fixed!important;
width: 300px!important;
left: 0px!important;
padding-left: 20px!important;
padding-right: 20px!important;
}/*/*/#fade
{
animation-name: anim-fade;
-webkit-animation-name: anim-fade; 	
animation-duration: 0.95s; 
-webkit-animation-duration: 0.95s;
animation-timing-function: ease-in-out; 
-webkit-animation-timing-function: ease-in-out;  	
}
#mega-menu-wrap-big-menu .mega-menu-toggle.mega-menu-open + #mega-menu-big-menu, #mega-menu-wrap-big-menu .mega-menu-toggle.mega-menu-open + #mega-menu-big-menu >li.mega-menu-item.mega-toggle-on>ul,
#mega-menu-wrap-big-menu .mega-menu-toggle.mega-menu-open + #mega-menu-big-menu >li.mega-menu-item.mega-toggle-on>ul li.mega-menu-item.mega-toggle-on>ul
{
background:#fff;
animation-name: slideRight;
-webkit-animation-name: slideRight; 
animation-duration: 0.5s; 
-webkit-animation-duration: 0.5s;
animation-timing-function: ease-in-out; 
-webkit-animation-timing-function: ease-in-out;    
visibility: visible !important; 
animation-play-state: inherit;
opacity:1;
}
ul.mega-sub-menu {
display: block !important;
}/**/#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu li.mega-menu-item > ul.mega-sub-menu
{
display: block; 
visibility: hidden;
opacity: 1;
height: 0px;
padding: 0;
overflow-y:hidden;
}
#mega-menu-wrap-big-menu .mega-menu-toggle.mega-menu-open + #mega-menu-big-menu >li.mega-menu-item.mega-toggle-on>ul
{
height: 100%;
}
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu >li.mega-menu-item>ul,
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu >li.mega-menu-item.mega-toggle-on>ul li.mega-menu-item>ul
{
}
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu >li.mega-menu-item.mega-toggle-on>a
{
color: #313e4f;
background: #fff;
padding: 15px 0 30px;
text-transform: uppercase;
border-bottom: 1px solid #e1e1e1;
line-height: 1.3;
}
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu >li.mega-menu-item.mega-toggle-on a:after
{
float:left
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link:after {
margin-right: 5px;
margin-left: -5px;
content: '\f341'!important;
float:left!important;
}
.sub-close{
animation-name: slideLeft;
-webkit-animation-name: slideLeft; 
animation-duration: 0.5s; 
-webkit-animation-duration: 0.5s;
animation-timing-function: ease-in-out; 
-webkit-animation-timing-function: ease-in-out;    
visibility: visible !important; 
}
@keyframes anim-fade
{
0% {
opacity:0
}
20% {
opacity:0.1
} 
50% {
opacity:0.3
} 
100% {
transform: translateX(0%);
opacity:0.4
}   
}
@keyframes slideRight {
0% {
transform: translateX(-150%);
}
100% {
transform: translateX(0%);
}   
}
@-webkit-keyframes slideRight {
0% {
-webkit-transform: translateX(-150%);
}
100% {
-webkit-transform: translateX(0%);
}
}
@-webkit-keyframes slideLeft {
0% {
-webkit-transform: translateX(0%);
}
100% {
-webkit-transform: translateX(-150%);
}
}
@keyframes slideLeft {
0% {
transform: translateX(0%);
opacity: 1;
}
50%
{
opacity: 1;
}
100% {
transform: translateX(-150%);
opacity: 0;
}
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.has-deti > ul
{
display:none;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.has-deti.mega-toggle-on > ul
{
display:block; height:auto;overflow-y: inherit;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column  ul.mega-sub-menu > li.mega-menu-item
{
border-bottom: 1px solid #e1e1e1;
padding: 15px 0;
overflow-y: scroll;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item a
{
text-transform:none!important
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-has-children:not(.mega-toggle-on)>a:after
{ }
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-item-has-children.mega-toggle-on > a.mega-menu-link span.mega-indicator
{float:left}
,
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.has-deti
{
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu.mega-menu-item.mega-toggle-on,
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-flyout.mega-menu-item.mega-toggle-on,
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-menu-item-has-children.mega-toggle-on
{ -webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.1s;
position:absolute;top:0;z-index: 2;
background: #fff;
width:300px; }
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu.mega-menu-item.mega-toggle-on>ul.mega-sub-menu {
box-shadow: none;
padding:0;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu.mega-menu-item:not(.mega-toggle-on),
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu>li.mega-menu-item:not(.mega-toggle-on)
{width: 300px;    
background: #fff;	
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.1s;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu.mega-menu-item:not(.mega-toggle-on)>ul.mega-sub-menu
{ box-shadow: none;
-webkit-transition: all 0.4s;
-moz-transition: all 0.4s;
-ms-transition: all 0.4s;
-o-transition: all 0.4s;
transition: all 0.1s;
}
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu
{
max-width: 300px;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-item.mega-current-menu-item.mega-toggle-on > a.mega-menu-link
{
opacity:1
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link
{
color: #313e4f;
padding: 15px 0;
border-bottom: 1px solid #e1e1e1;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column ul.mega-sub-menu > li.mega-menu-item.mega-toggle-on>a
{
color: #313e4f;
background: transparent;
padding: 15px 0 30px;
text-transform: uppercase!important;
border-bottom: 1px solid #e1e1e1;
width: 280px;
line-height: 1.3;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link
{
color: #313e4f;
}
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu {
position: absolute;
top: 30px;
min-width: 300px;
width: 300px;
overflow-y:visible;
left:-35px
}
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu>li {
padding: 15px 20px 0;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-item > a.mega-menu-link
{
border-bottom: 1px solid #e1e1e1!important;
padding: 0;
padding-bottom: 15px;
text-transform: none;
height: auto;
line-height: 1.2;
background:transparent!important;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-item-has-children > a.mega-menu-link:after {
content: '\f345'!important;
display: block!important;
font-size: 110%;
top: 0;
left: 90%;
position: absolute;
}
.black_overlay {
background-color: black;
filter: alpha(opacity=40);
height: 300%;
left: 0%;
moz-opacity: 0.4;
opacity: .40;
position: absolute;
top: 0%;
width: 100%;
z-index: 999;
}
.menu-telephone a >p:first-child {
font-size: 180%;
margin-bottom: 5px!important;
}
}
@media screen and (max-width:992px)
{
.fixed-top {
z-index: 1050;
}
.modal#poisk
{
z-index: 1041;
}	
.call__form-wrapper.pages-form form#mccoform1 > input#mcc_name
{margin-left:0}
.call__form-wrapper.pages-form form >*,.call__form-wrapper.pages-form form >.submitrow >*
{
display: block;
width: 100%;
}
.listcat.owl-list
{
width: 600px;
margin: 0 auto;
}
.gost-search main form input[type="submit"]
{
width: auto;
}
.mob-fix {
min-height: 64px;
z-index: 1041;
background: #f8f9fa;
}
#poisk button.close, #poisk1 button.close {
padding: 0 15px;
}
.cont-2 .card {
height: auto;
margin-bottom: 20px;
padding: 0;
padding-bottom: 20px;
}
.okno .form-poisk {
width: 100%;
margin-bottom:0
}
.okno #search {
margin-left: 0;
width: 98%;
}
#poisk.modal.fade.show .modal-dialog, #poisk1.modal.fade.show .modal-dialog {margin-top:0;     width: 100%;    max-width: inherit;     transition: none;}
.news__d-none
{
display: none;
}
.goroda
{
padding-bottom: 75px;
}
.blok-second-zag
{
width: 160px;
}
.blok-second-zag__garmodka
{
width: 600px;
}
.news__pagination-item, a.page-numbers
{
display: block;
}
.news__pagination
{
margin-top: 0;
}
.wrapper__child-collapse
{
padding-left: 30px;
}
.main__massage
{
height: 850px;
left: -60px;
padding: 60px 25px 32px;
position: absolute;
width: 120%;
z-index: -1;
}
#vopros-texarea
{
height: 120px!important;
}
.voprosu__form
{
width: 100%;
margin-top: 55px;
}
.massage__p
{
margin: 0 auto;
width: 86%;
}
.massage__title
{
display: block;
margin: 0 auto;
width: 86%;
}
.voprosu__form-control
{ }
.vopros__h5
{
width: 100%;
}
.voprosu-control__img
{
margin: -83px 10px 5px;
}
.voprosu-control__img,
.voprosu__check-control
{ }
.voprosu__check-control
{ }
.voprosu__form-wrapper
{
margin-bottom: 70px;
}
.massage__title
{
text-transform: inherit;
}
.call__massage
{
background: 0 0;
margin: 0 auto;
padding: 30px 0 50px;
width: 570px;
}
.call__form-wrapper
{
margin: 0 auto;
margin-top: -8px;
width: 570px;
}
button.call__form-control
{
margin-left: 26px;
}
.main-call
{
margin: 70px 0;
}
.bazi-kodov__content_mgt
{
margin-top: 12px;
}
.error__wrapper
{
margin-top: 47px;
}
.error__h2
{
margin-top: -4px;
}
.error__upper-link
{
font-size: 14px;
}
.error__text
{
margin-top: 3px;
}
.bazi-kodov__content
{
width: 100%;
}
.form-poisk-wrapper-child
{
padding: 25px 0!important;
}
.poisk__item-text
{
display: none;
}
.poisk__item-text-lg
{
display: block;
}
.main-poisk
{
margin-bottom: 35px;
}
.contact__left-block
{
margin-top: 40px;
}
.contact__form-control
{
width: 45%;
}
.contact-control__img
{
float: none;
margin: 0 10px 5px;
width: 45%;
}
.contact__form
{
margin-top: 35px;
}
.contact__form-control-chekbox
{
margin: -45px 10px 5px;
width: 45%;
}
.vopros__h5
{
padding-left: 25px;
text-align: left;
}
.contact__left-block-wrapper-text
{
display: flex;
}
.contact__left-block
{
height: 160px;
}
.contact__left-block-row
{
padding-right: 10px;
}
.contact__h1
{
margin-top: 58px;
}
.contact__city-select
{
margin: 0 0 20px;
width: 44%;
}
.contact__adress-wrapper-city
{
margin-bottom: 42px;
margin-right: 50px;
width: 135px;
}
.map__wrapper
{
height: 300px;
}
.contact__img-map
{
height: 100%;
}
.contact__adress-span-city
{
display: block;
margin-top: 30px;
}
.contact__adress-wrapper
{
padding: 17px 0;
max-width: 100%;
overflow-x: scroll;
}
.hr-contact
{
margin-bottom: 0;
}
.btn-align-left
{
wFidth: 100%;
}
.form-bottom .form-razreshenie-mob
{
margin-bottom: 50px;
margin-top: 45px;
}
.form-bottom
{
display: block;
}
.product__wrapper-item-d-none
{
display: none;
}
.product__wrapper
{
height: 140px;
}
.reglament-date
{
padding-left: 0;
width: 190px;
}
.reglament-noactive:before
{
margin-top: 0;
}
.reglament-wrapper__date
{
margin-top: 10px;
}
.reglament-caption-wrapper
{
width: 100%;
}
.reglament-wrapper-block
{
height: 100px;
width: 100%;
}
.reglament__h1
{
font-size: 36px;
margin-top: 40px;
}
.razreshenie__h2
{
font-size: 36px!important;
text-align: center;
}
button#cert_search, button#inn_search
{
width: 160px;
}
select#select_type_registry
{
width: 200px;
}
.sertificat .bx-viewport
{
width: 540px!important;
}
.documentsview.sertificat .bx-wrapper
{
max-width: 720px !important;
}
.sertificat .bx-wrapper .bx-prev
{
left: 0px;
}
.sertificat .bx-wrapper .bx-next
{
right: 0px;
}
ul.product__wrapper-list.list-opened
{
background: #fff;
border: 1px solid #ebebeb;
left: 25%;
padding: 20px;
position: absolute;
top: 50%;
transform: translate(0, -10%);
width: 300px;
z-index: 1000;
}
.black_overlay
{
background-color: black;
filter: alpha(opacity=40);
height: 300%;
left: 0%;
moz-opacity: 0.4;
opacity: .40;
position: fixed;
top: 0%;
width: 100%;
z-index: 999;
}
#close
{
color: #fff;
font-size: 30px;
left: 80%;
position: absolute;
top: 20%;
z-index: 2000;
}
.listcat.owl-list a
{
width:100%!important;
max-width:100%!Important
}
div#navbarToggleMenu .modal-dialog {
width: auto;
margin-left: 0;
border-radius: 0;
}
div#navbarToggleMenu .modal-dialog .modal-content {
border-radius: 0;
}
div#navbarToggleMenu #mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-item {
display: block;
}
div#navbarToggleMenu #mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-item > a.mega-menu-link {
border-top: 0.5px solid #ccc;
border-left: 0px solid #fff;
border-right: 0px solid #fff;
border-bottom: 0.5px solid #fff;
outline: none;
text-decoration: none;
padding: 15px 0;
line-height: 1.2;
font-weight: normal;
height: auto;
vertical-align: baseline;
text-align: left;
width: auto;
display: block;
color: #313e4f;
text-transform: none;
text-decoration: none;
background: rgba(0, 0, 0, 0);
-webkit-border-radius: 0px 0px 0px 0px;
-moz-border-radius: 0px 0px 0px 0px;
-ms-border-radius: 0px 0px 0px 0px;
-o-border-radius: 0px 0px 0px 0px;
border-radius: 0px 0px 0px 0px;
font-family: roboto;
font-size: 14px;
}
.blok-ferst{
height: auto;
}
}
@media (max-width:768px)
{
.container {
max-width: 100%;
}
.cont-1 {
padding: 25px;
}
#widget_meedget.meedgettop {
top: 13% !important;
}
.text-center {
margin: 10px auto 0;
}
.foot-zagol {
padding-bottom: 0;
}
.footer__card-body {
padding-bottom: 25px;
}
.zagol-36 {
font-size: 20px;
}
.news-blok {
padding-top: 0;
}
#mega-menu-wrap-big-menu .mega-menu-toggle + #mega-menu-big-menu 
{ 
left:-20px    
}
html #wpadminbar {
height: 0;
min-width: 0;
display: none;
}
.listcat.owl-list
{
width: 190px;
margin: 0 auto;
}
header {
margin-bottom: 10px;
}
.contact__adress-span
{
width: 100%;
}
.zagol-xs
{
color: #313e4f;
font-size: 20px;
font-weight: 500;
margin:0 auto
}
table
{
max-width: 100%;
}
table tr td img
{
height: auto;
width: 100%;
}
.teh-reg-tab tr:nth-child(1)
{
display: none;
height: 0;
}
.teh-reg-tab td
{
display: block;
padding-top: 10px;
width: 100%;
height:auto;
}
.teh-reg-tab td:last-child {
margin-bottom: 20px;    
}
.teh-reg-tab td:nth-child(1)
{
padding-top: 20px;
}
.reglament-activ-no {
padding-left: 0px;
}
.proverka-doc-download {
height: auto;
margin-top: 40px;
margin-bottom: 40px;
padding: 20px;
}
.proverka-doc-download-text {
padding-right: 0;
}
.proverka-download-img {
float: left;
padding: 0 20px 0 25px;
}
.proverka-doc-control
{
margin-bottom: 5px;
width: 251px;
}
select.proverka-doc-select:not([size]):not([multiple])
{
color: #3c3c3c;
height: calc(2.25rem + 1px);
margin: 0 20px;
width: 251px;
}
.proverka-doc-btn
{
height: calc(2.25rem + 1px);
margin: 30px auto;
}
.news__block-mobile p, .news__block-mobile h2:not(.news__h2-mob), .news__block-mobile ul
{
line-height: 20px;
margin-top: 25px;
}
.news__block-mobile h2
{
font-size: 1.2rem;
margin-top: 0;
}
.slick-slide .news__cont img
{
margin: 25px auto;
}
.slick-next, .slick-prev
{
top: 100%;
transform: translate(0,-150%);
}
.form-inline .form-group
{
display: block;
width: 100%;
}
.form-inline .form-group >*
{
display: block; float: none;
margin: 20px 0!important;
width: 100%!important;
}
form#search_by_cert
{
height: auto;
margin: 20px 0;
}
.blok-ferst
{
margin-bottom: 20px;
}
.news__breadcrums-mob
{
display: block;
}
.news__breadcrums-d-none
{
display: none;
}
.zagol-xs
{
color: #313e4f;
font-size: 20px;
font-weight: 600;
}
.breadcrums__d-none
{
display: inline;
}
.news__breadcrums-link_slash-d-none:after
{
display: inline;
}
.news__h1
{ }
.news__breadcrums
{
width: 80%;
}
.news__date,.news__hr-top
{
display: none;
}
.news__img
{
height: 200px;
height: auto;
text-align: center;
width: 100%;
width: 260px;
}
.news__h2-mob
{
color: #2287c9;
color: #313e4f;
font-family: Roboto-medium,sans-serif;
font-size: 20px;
letter-spacing: -.01em;
margin-left: 15px;
text-transform: inherit;
text-transform: uppercase;
width: 185px;
}
.news__pagination-item_color
{
border: 2px solid #2287c9;
}
.blok-second-zag
{
font-size: 13px;
}
.blok-second-zag-margin
{
margin: 20px 0 20px 5px;
}
.foot-text
{
margin-top: 20px;
}
.blok-second-zag__garmodka
{
width: 100%;
}
.btn .blok-second-zag__garmodka
{
text-align: left;
}
.news__block
{
display: none;
}
.news__block-mobile
{
display: block;
}
.news__img
{
margin-top: 35px;
width: 100%;
}
.news__p-mob
{
line-height: 20px;
margin-top: 25px;
}
.news__hr
{
display: none;
}
.news__form-wrapper
{
padding: 0;
}
.news__form__h5
{
margin-top: 10px;
padding-left: 0;
text-align: center;
width: 100%;
}
.news__hr-b
{
display: none;
}
.news__form
{
margin-bottom: 30px;
margin-left: 0;
margin-top: 120px;
width: 100%;
}
.modal-dialog
{
max-width: 100%;
}
.news__form-mobile
{
width: 70%;
}
.news__h2-mob
{
width: 100%;
}
.card-text
{
padding: 5px;
padding-bottom: 15px;
width: 100%;
}
.news__slider
{
display: block;
}
.wrapper__child-collapse
{
padding-left: 30px;
}
.error__wrapper
{
margin-top: 42px;
}
.error__text
{
margin-top: 15px;
}
.bazi-kodov__h1
{
display: block;
font-size: 20px;
font-weight: 500;
}
.main-bazi-kodov
{
padding-bottom: 50px;
}
.news__breadcrums-link_slash-d-none:last-child:after
{
content: '';
}
.bazi-kodov__content
{
margin-top: 15px;
}
.b-gost__h1,.voprosu__h1
{
display: block;
font-size: 36px;
font-weight: 500;
}
.wrapper__child-collapse
{
padding-left: 0;
}
#accordion .voprosu-child-in
{
padding-left: 15px;
}
.btn-align-left
{
width: 300px;
}
.voprosy__search
{ }
.gost-search main form input[type="submit"] {
margin: 0 5px;
}
.btn-voprosy
{
text-align: left;
}
.voprosu__form
{ }
.voprosu__form-control
{
width: 100%;
}
.voprosu-control__img,.voprosu__check-control
{
display: block;
float: none;
width: 100%;
}
.voprosu-control__img
{
margin: 0;
}
.voprosu__form-control
{
margin: 0;
}
.voprosu__check-control
{
margin: 16px 10px 16px;
}
#vopros-texarea
{
height: 70px!important;
}
.vopros-d-none-mobile
{
display: none;
}
.call__form-control
{
width: 100%;
}
.call__form-wrapper
{
height: auto;
}
.call__form-wrapper,.call__massage
{
width: 80%;
}
button.call__form-control
{
margin: 0 18px;
width: 90%;
}
.main-call
{
margin: 33px 0;
}
.form-poisk-wrapper-child
{
padding: 25px 15px!important;
}
.poisk__item-text-sm
{
display: block;
}
.poisk__item-text-lg
{
display: none;
}
.main-poisk
{
margin-bottom: 45px;
}
.contact__left-block
{
height: 268px;
}
.contact__left-block
{
margin-top: 40px;
}
.vopros__h5
{
text-align: center;
}
.vopros__h5
{
padding-top: 18px;
}
.contact__h1
{
margin-bottom: 13px;
margin-top: 40px;
}
.contact__select-city
{
margin: 0 auto 10px;
padding-top: 13px;
width: 85%;
}
.btn-align-left
{
width: 100%;
}
.main-b-gost .collapse:last-child:after
{
margin-left: 0!important;
}
.main__massage
{
display: none;
}
.contact__adress-wrapper-city
{
margin-right: 0;
width: 100%;
}
.contact__adress-text
{
width: 100%;
}
.sertificat .bx-viewport
{
width: auto!important;
}
.documentsview.sertificat .bx-wrapper
{
max-width: 2300px !important;
}
.sertificat .bx-wrapper .bx-prev
{
left: 0px;
}
.sertificat .bx-wrapper .bx-next
{
right: 15px;
}
.news-slider .bx-viewport {
height: 400px!important;
background: #fff;
}
.news-slider .card {
border-radius: 0;
border-color: transparent;
border-width: 0;
}
.news-slider .listcat a {
border: none; 
}
.news-slider .card-footer
{
padding:0
}
span.meta-nav {
display: none;
}
.nav-links>div.nav-next {
padding: 15px;
}
.nav-links>div.nav-next,.nav-links>div {
background-position: center;
}
.nav-links>div a {
padding:20px;
}
.nav-links>div {
padding: 15px;
width: 50px;
height: 50px;
}
.news__pagination-link{
margin-top: 5px;
}
}
@media screen and (max-width:576px)
{ .news__breadcrums {
width: 100%;
}
a img.alignright,a img.alignleft,img.alignright,img.alignleft {
float: none;
margin: 10px auto;
max-width: 250px;
height: auto;
display: block;
}
.voprosu__form .news__form-wrapper {
padding: 0 5px 35px;
overflow: hidden;
}
.news__form
{
margin-bottom: 30px;
margin-left: 0;
margin-top: 120px;
width: 100%;
}
.news__form-mobile
{
width: 70%;
}
.modal-dialog
{
margin: 0;
max-width: 100%;
}
.news__h2-mob
{
width: 100%;
}
.error__wrapper
{
margin-bottom: 70px;
}
.call__form-wrapper,.call__massage
{
width: 85%;
}
.call__h1
{
display: block;
font-size: 20px;
font-weight: 500;
}
.call__massage
{
padding: 0 0 50px;
}
.news__pagination-item-d-none
{
display: none;
}
.call__form-wrapper
{
margin-top: 8px;
padding-bottom: 25px;
}
.error__text
{
margin: 0 auto;
width: 294px;
}
.main-poisk
{
margin-bottom: 5px;
}
.poisk__item-text-sm
{
margin-top: 10px;
}
.contact__adress-content-wrapper
{
padding-top: 10px;
}
.contact__adress-wrapper-city
{
margin-right: 0;
width: 100%;
}
.contact__adress-wrapper-city
{
margin-bottom: 10px;
}
.contact__adress-info
{
margin-top: 0;
}
.voprosu__form
{
margin-top: 45px;
}
.contact__h5-sm
{
display: block;
}
.razreshitelnie-doc__item-img
{
margin-left: 38px;
margin-right: 38px;
}
.razreshitelnie-doc__item-img-d-none
{
display: none;
}
.razreshitelnie-doclist-img
{
margin-bottom: 0!important;
}
.reglament__h1
{
font-size: 20px;
max-width: 80%;
}
.reglament-activ-no
{
padding-left: 0;
}
.reglament-link
{
margin-top: 8px;
} .reglament-noactive:before
{
margin-top: 6px;
}
.reglament-wrapper-block
{
height: 185px;
}
.reglament-link
{
width: 215px;
}
.razreshenie__h2
{
font-size: 20px!important;
text-align: center;
}
}
@media (max-width:490px)
{
.call__h5-form
{
margin-left: auto;
margin-right: auto;
width: 94%;
}
.gost-search main form input[type="text"], form.mcc-form-filter input[type="text"] {
width: 70%;
}
}
@media (max-width:420px)
{
#search .form-control{
width: 83%;
}
.b-gost__h1,.voprosu__h1
{
display: block;
font-size: 20px;
font-weight: 500;
}
.call__form-wrapper,.call__massage
{
width: 100%;
}
.call__h5-form
{
margin-left: auto;
margin-right: auto;
width: 94%;
}
.reglament-wrapper-block
{
height: 185px;
}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px)
{ 
.doc__card-body {
height: 100%;
position: inherit;
width: 100%;
text-align: left;
padding-left: 20px;
}
.gost-search main form input[type="text"], form.mcc-form-filter input[type="text"] {
width: 65%;
}
a.blok-second-zag.bloki-card__title {
margin: 0;
padding: 0;
position: inherit;
width: 100%;
}
.bx-wrapper .bx-prev {
left: -35px;
}
.bx-wrapper .bx-next {
right: -35px;
}
}