@charset "UTF-8";

html {
overflow-х: hidden;
}
body {
color: #3c3c3c;
font-family: Roboto, sans-serif !important;
font-size: 14px;
min-width: 320px;
}
p {
margin: 0 0 1.2em;
}
.attention {
margin: 25px 0;
text-align: center;
}
img.attention_img {
border: 2px solid #2287c9;
margin-bottom: 20px;
max-width: 100%
}
a.attention_link {
display: inline-block;
width: 230px;
height: 36px;
line-height: 36px;
text-align: center;
color: white !important;
background-color: #0069d9;
border-color: #0062cc;
text-transform: uppercase !important;
cursor: pointer;
}
#topsearc,
#topsearc1 {
display: none;
padding: 20px 10px 10px;
margin: 1px 0px 0px;
border: 2px solid #e1e1e1;
z-index: 100000;
}
.wrapper-close-img img,
.wrapper-close-img1 img {
padding: 10px
}
.search-popup,
.search-popup1 {
padding: 20px 15px;
cursor: pointer;
}
a {
color: #2287c9;
}
a:hover,
.popular ul li a:hover {
color: #1998a8;
text-decoration: none;
}
a p:hover {
color: #099 !important;
text-decoration: none;
}
#search .form-control {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/search.png) no-repeat scroll 14px 14px;
background-size: 18px 18px;
padding-left: 40px;
}
.form-control:focus {
box-shadow: 0 0 0 0.2rem #318e97;
}
input:focus::-webkit-input-placeholder {
color: transparent !important;
}
input:focus:-moz-placeholder {
color: transparent !important;
}
input:focus::-moz-placeholder {
color: transparent !important;
}
input:focus:-ms-input-placeholder {
color: transparent !important;
}
#top_nav.top2 {
top: 150px;  z-index: 10000;
}
.top2 {
width: 100%;
left: 0;
margin: 0 0;
padding: 0px 15px;
}
.btn:not(:disabled):not(.disabled) {
outline: none;
box-shadow: none;
}
.close:not(:disabled):not(.disabled) {
outline: none;
}
.collapse-arrow-down.collapsed {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/down.png) no-repeat scroll 15px 30px;
background-size: 15px 12px;
padding-left: 40px;
}
.collapse-arrow-in {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/up.png) no-repeat scroll 15px 30px;
background-size: 15px 12px;
padding-left: 40px;
}
.collapse-arrow-d.collapsed {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/down.png) no-repeat scroll 15px 30px;
background-size: 15px 12px;
padding-left: 40px;
}
.footer-arrow-up.collapsed {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/down-down.png) no-repeat scroll 17px 10px;
background-size: 17px 10px;
padding-left: 40px;
}
.collapse-arrow-up {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/up.png) no-repeat scroll 15px 30px;
background-size: 15px 12px;
padding-left: 40px;
}
.footer-arrow-d {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/up-down.png) no-repeat scroll 17px 10px;
background-size: 17px 10px;
padding-left: 40px;
}
.news-btn {
margin-top: 0;
position: absolute;
bottom: 0;
}
.gar {
padding-left: 0;
}
.btn-vopros {
margin-top: 200px;
}
.btn-vopros-blok {
margin-bottom: 16px;
margin-top: auto;
}
button {
border-radius: 0 !important;
font-family: Roboto !important;
font-size: 14px !important;
font-weight: 500 !important;
text-decoration: none !important;
white-space: normal !important;
}
.btn-primary {
background-color: #2287c9;
border-color: #2287c9 !important;
}
.btn-primary:hover {
background-color: #2698d4;
border-color: #2698d4 !important;
}
.btn-outline-primary {
background-color: transparent;
background-image: none;
border-color: #2287c9;
border-width: 2px;
color: #313e4f;
font-family: Roboto;
font-weight: 0 !important;
}
.btn-outline-primary:hover {
background-color: transparent;
border-color: #1998a8;
color: #313e4f;
font-family: Roboto;
font-weight: 500 !important;
}
.card a {
color: #000;
}
#navbarToggler a {
color: #d0d2d5;
font-weight: 500;
padding-bottom: 11px;
padding-left: 20px;
padding-right: 20px;
padding-top: 11px;
}
#navbarToggler #mega-menu-wrap-big-menu #mega-menu-big-menu {
display: flex;
}
#navbarToggler #mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1.5;
font-weight: 500;
font-family: Roboto;
}
#navbarToggler #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 {
padding: 0;
width: calc(100% - 30px);
padding-bottom: 20px;
border-bottom: 1px solid #e1e1e1;
padding-top: 20px;
}
#navbarToggler #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 > a {
padding-bottom: 15px; }
#mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-megamenu.mega-menu-item > ul.mega-sub-menu {
padding: 10px 20px 30px;
box-shadow: 0px 5px 5px 0px #e9e9e9;
}
#navbarToggler #mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-item {
position: initial
}
#navbarToggler #mega-menu-wrap-big-menu #mega-menu-big-menu > li.mega-menu-flyout ul.mega-sub-menu {
width: 900px; right: 0;
padding: 30px 0;
line-height: 2;
box-shadow: 0px 5px 5px 0px #e9e9e9;
}
.nav-item.menuitem.header2.header2--active {
background: #2287c9;
color: #fff;
}
.nav-item.menuitem.header2.header2--active + .hidden.child {
width: 1200px;
left: 0;
padding: 20px 0 20px;
box-shadow: 0px 5px 5px 0px #e9e9e9;
background: rgb(255, 255, 255);
}
#navbarToggler .hidden.child a {
color: #2286c7;
font-size: 14px;
margin: 0;
padding-bottom: 0 !important;
text-align: left;
text-transform: none;
}
#navbarToggler .hidden.child a:hover {
color: #1998a8;
}
.blok1 {
padding: 40px;
}
.form-control {
border-radius: 0 !important;
font-size: 14px; }
.blok3 {
padding: 40px 32px;
}
.blok3-form-soglas {
font-size: 12px;
}
.cont-1 {
margin-bottom: 40px;
margin-top: 40px;
}
.card-deck {
margin-top: 15px;
}
.cont-2 .card {
height: 160px;
margin-bottom: 20px;
padding: 0;
}
.cont-2 {
margin-bottom: 45px;
}
.carousel-item p {
height: 100px;
}
.top-1 {
padding-bottom: 0 !important;
padding-top: 0 !important;
}
.top3-but {
background: #2287c9;
margin-left: 1px;
padding: 20px 15px;
}
.top2-but {
background: #2287c9;
padding: 15px;
}
.top1-but {
background: #2287c9;
margin-left: 1px;
padding: 20px 21px 21px 21px;
}
.navbar-toggler,
.poisk {
border: none;
}
.navbar-toggler {
padding-left: 0;
padding-right: 0;
}
.logo-md {
padding-left: 15px;
}
.top-cont {
padding-left: 0;
padding-right: 0;
}
.card-header {
background-color: #fff;
border-bottom: 0 !important;
padding: 0px;
}
.big-blok {
padding-bottom: 12px;
padding-top: 30px;
}
.news-blok {
padding-bottom: 5em;
padding-top: 0;
}
.slider_box {
height: 315px;
margin: 0 auto;
position: relative;
width: 1160px;
}
.slider_box-md {
height: 315px;
margin: 0 auto;
position: relative;
width: 606px;
}
.slider_box-xs {
height: 315px;
margin: 0 auto;
position: relative;
width: 232px;
}
.slider {
height: 315px;
margin: 0 auto;
overflow: hidden;
position: relative;
width: 1104px;
}
.slider-md {
height: 315px;
margin: 0 auto;
overflow: hidden;
position: relative;
width: 558px;
}
.slider-xs {
height: 315px;
margin: 0 auto;
overflow: hidden;
position: relative;
width: 184px;
}
#polzunok,
#polzunok2,
#polzunok3 {
height: 315px;
left: 0;
padding-left: 12px;
position: relative;
width: 3000px;
}
.slider div,
.slider-md div,
.slider-xs div {
float: left;
height: 315px;
width: 170px;
}
.slider div img,
.slider-md div img,
.slider-xs div img {
height: 225px;
left: 50%;
max-width: 168px;
position: relative;
top: 110px;
transform: translate(-50%, -50%);
}
.slider_button {
cursor: pointer;
height: 24px;
position: absolute;
width: 24px;
}
.slider_button.left {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow.png) no-repeat center center;
left: 0;
top: 120px;
}
.slider_button.left:hover {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow_hover.png) no-repeat center center;
}
.slider_button.right {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow.png) no-repeat center center;
right: 0;
top: 120px;
}
.slider_button.right:hover {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow_hover.png) no-repeat center center;
}
.cont-1__h2 {
margin-bottom: 35px;
}
.slider_item card {
margin-left: 1em;
}
.sert-vid {
padding-bottom: 40px;
}
.foot-cont {
padding-bottom: 3em;
padding-top: 3em;
}
.foot-text {
font-size: 12px;
line-height: 18px;
padding-top: 20px;
}
.foot-zagol {
color: #2698d4;
font-weight: 500;
padding-bottom: 16px;
}
.foot-menu a {
color: #ccc;
line-height: 26px;
}
.footer-tegi button,
.footer-tegi div[type="button"] {
border-radius: 90px !important;
color: #ccc;
margin: 5px;
}
.footer-tegi button:hover {
background: 0 0 !important;
border-color: #099 !important;
color: #099;
}
.pod-blok {
padding-bottom: 1em;
}
.nad-blok {
padding-top: 2em;
}
.okno {
padding: 35px 25px;
margin-top: 60px;
padding-top: 30px;
border-radius: 0;
border: 5px solid #e1e1e1;
}
.okno button.close { position: absolute;
top: -10px;
right: 0;
}
.modal-backdrop.show {
opacity: 0.7;
}
.okno .inputs .call__form-control {
margin-bottom: 10px
}
.okno button.close {
margin-top: 20px;
right: 10px
}
#poisk .okno,
#poisk1 .okno {
margin-top: 0px;
border-radius: 0;
background: #f8f9fa;
height: auto;
padding: 10px 0;
border: none;
}
#poisk.modal.fade.show,
#poisk1.modal.fade.show {
position: relative;
transition: none; }
#poisk .okno button.close,
#poisk1 .okno button.close {
padding-right: 15px;
padding-left: 15px;
}
#poisk .okno .src-mob,
#poisk1 .okno .src-mob {
width: 100%; padding-left: 15px;
}
#poisk .okno .form-group,
#poisk1 .okno .form-group {
margin-bottom: 0;
}
.top-menu {
color: #313e4f !important;
font-family: Roboto;
font-size: 14px;
font-weight: 500;
}
.top-menu .nav-link {
color: #313e4f !important;
}
.nav-link {
padding-bottom: 13px;
padding-top: 13px;
}
.top-menu a:hover {
color: #1998a8 !important;
}
#search .form-control::-webkit-input-placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
#search .form-control::-moz-placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
#search .form-control:-ms-input-placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
#search .form-control::placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
.form-control {
color: #495057;
}
.form-control::-webkit-input-placeholder {
color: #9c9c9c;
}
.form-control::-moz-placeholder {
color: #9c9c9c;
}
.form-control:-ms-input-placeholder {
color: #9c9c9c;
}
.form-control::placeholder {
color: #9c9c9c;
}
.form-poisk {
border: 2px solid #ced4da;
height: 45px;
}
.nomer-phone {
color: #313e4f;
font-size: 20px;
font-weight: 500;
margin-bottom: 0
}
.nomer-phone-small {
color: #3c3c3c;
font-size: 12px;
}
.blok-ferst {
padding: 40px;
height: 530px;
}
.blok-ferst-center {
border: 5px solid #e1e1e1;
height: 530px;
}
.blok-ferst-1 {
color: #3c3c3c;
line-height: 20px;
padding-top: 15px;
}
.blok-ferst-1-niz {
margin-bottom: 0;
}
.blok-ferst-2 {
padding: 40px 35px;
}
.blok-ferst-3 {
padding: 30px 19px 50px 19px;
}
.form-zayavka {
height: 35px !important;
padding-left: .3rem !important;
} .call__form-wrapper.pages-form .call__h5-form {
margin-bottom: 30px;
}
.call__form-wrapper.pages-form .custom-control {
position: relative;
padding-top: 5px;
padding-left: 24px;
}
.call__form-wrapper.pages-form .custom-control.mb-1 {
margin-right: 15px;
padding-left: 25px;
}
.blok1-form-soglas {
font-size: 12px;
}
.sertifikat {
margin-bottom: .5em !important; }
.zagol-36 {
color: #313e4f;
font-size: 36px;
font-weight: 500;
line-height: 41px;
}
.blok-second {
padding-bottom: 40px;
padding-top: 45px;
}
.blok-second-zag {
color: #313e4f;
font-weight: 600;
}
.3
blok-date {
color: #3c3c3c;
font-size: 16px;
}
.card-footer {
background-color: #fff;
border-top: none;
}
.blok-second-zag:hover {
color: #099 !important;
}
.visjta64 {
height: 64px;
}
.non-border {
border-left: none;
border-right: none;
border-top: none;
}
.blok-phon-nomer {
padding-left: 80px;
}
.blok-knopki {
padding-left: 70px;
}
.text-slay a {
color: #2287c9;
}
.text-slay a:hover {
color: #099 !important;
}
.bloki-card:hover {
box-shadow: 0 0 10px 0 #e9e9e9;
}
#news .card {
border: 0 solid #ebebeb;
}
#news .card:hover {
border: 0 solid #ebebeb;
box-shadow: 0 0 10px 0 #e9e9e9;
}
.bloki-card {
border-radius: 0 !important;
line-height: 20px;
}
.blok1-form-soglas {
line-height: 16px;
}
.btn-poisk-xs {
padding-left: 0;
padding-right: 1px;
}
.vopros-btn {
padding-left: 30px;
padding-right: 30px;
}
.card {
border-radius: 0;
border-color: #ebebeb;
border-width: 1px;
}
#accordion {
padding-right: 0;
}
#accordion .card {
border-left: 0;
border-right: 0;
}
#accordion .card-body {
line-height: 20px;
padding-top: 0;
}
#garmodhka {
padding-bottom: 8px;
padding-top: 8px;
}
#down-garmodhka {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/css/images/up-down.png) no-repeat scroll 17px 10px;
background-size: 17px 10px;
padding-left: 40px;
}
#accordion .btn-outline-primary {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 126px 12px;
background-size: 7px 12px;
border-radius: 0;
border-width: 2px;
margin-top: 0 !important;
padding-right: 30px;
width: 150px;
}
.vopros-btn {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 230px 12px;
background-size: 7px 12px;
border-width: 2px;
min-width: 250px;
padding-right: 30px;
}
.news-btn {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 230px 12px;
background-size: 7px 12px;
border-width: 2px;
min-width: 250px;
padding-right: 30px;
}
.news-btn-xs {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 230px 12px;
background-size: 7px 12px;
border-width: 2px;
padding-right: 30px;
}
.slider_box_news {
height: 340px;
margin: 0 auto;
position: relative;
width: 290px;
}
.slider_news {
height: 340px;
margin: 0 auto;
overflow: hidden;
position: relative;
width: 240px;
}
#polzunok_news {
height: 340px;
left: 0;
padding-left: 12px;
position: relative;
width: 3000px;
}
.slider_news div {
float: left;
height: 340px;
margin-right: 12px;
width: 240px;
}
.bg-dark {
background-color: #313e4f !important;
}
.slider_news div img {
height: 140px;
left: 50%;
max-width: 240px;
position: relative;
top: 60px;
transform: translate(-50%, -50%);
}
.contact__adress-content-wrapper {
display: inline-block;
}
h2 {
color: #313e4f;
font-size: 26px;
font-weight: 500;
margin-top: 29px;
}
.alignnone {
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
display: block;
margin: 5px auto 5px auto;
}
.alignright {
float: right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption {
background: #fff;
border: 1px solid #f0f0f0;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
}
.wp-caption.alignnone {
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
margin: 0;
padding: 0 4px 5px;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #eee;
clip: auto !important;
clip-path: none;
color: #444;
display: block;
font-size: 1em;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000;
}
.news p {
margin-bottom: 15px;
}
.news__date ~ p {
color: #000;
font-weight: 300;
line-height: 20px;
margin-top: 8px;
}
.custom-checkbox input[type="checkbox"] {
display: block;
}
.custom-checkbox label:before {
border-radius: 3px;
}
.custom-checkbox input[type=checkbox]:checked + label:before {
color: #f3f3f3;
content: "\2713";
font-size: 15px;
line-height: 15px;
text-align: center;
text-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
}
.custom-checkbox label {
cursor: pointer;
display: inline-block;
font-size: 13px;
margin-right: 15px;
padding-left: 25px;
position: relative;
}
.custom-checkbox label:before {
background-color: #aaa;
bottom: 1px;
box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 1px 0px 0px rgba(255, 255, 255, .8);
content: "";
display: inline-block;
height: 16px;
left: 0;
margin-right: 10px;
position: absolute;
width: 16px;
}
.card-footer {
padding-bottom: 1.5rem;
padding-top: .1rem;
text-transform: lowercase;
}
.footer-tegi .btn {
padding-bottom: .28rem;
padding-top: .28rem;
}
.slider_item_news card {
margin-left: 1em;
}
.container.pt-4.blok-ferst-center img {
margin-bottom: 20px;
margin-top: 20px;
}
.popular ul {
list-style: none;
margin-bottom: 35px;
margin-top: 15px;
padding-left: 1rem;
}
.popular ul li {
margin-bottom: 5px;
}
.popular ul li a {
color: #2287c9;
}
.goroda a {
color: #2287c9;
line-height: 1.8;
}
.goroda {
padding-bottom: 65px;
padding-top: 8px;
}
.megstrok-24 {
line-height: 24px;
}
.zagol-teg {
padding-left: 6px;
}
.linia-niz {
border-bottom: none !important;
border-top: none;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
background-color: #0796a0;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
background-color: #0796a0;
}
.custom-control-input:checked ~ .custom-control-label::before {
background-color: #0796a0;
color: #fff;
}
.custom-checkbox .custom-control-label::before {
border-radius: 0;
}
.btn-outline-primary.focus,
.btn-outline-primary:focus {
box-shadow: 0 0 0 .1rem rgba(25, 152, 168, .5);
}
.btn-outline-primary.disabled,
.btn-outline-primary:disabled {
background-color: transparent;
color: #1998a8;
}
.btn-outline-primary:not(:disabled):not(.disabled).active,
.btn-outline-primary:not(:disabled):not(.disabled):active,
.show > .btn-outline-primary.dropdown-toggle {
background-color: #1998a8;
border-color: #1998a8;
color: #fff;
}
.modal-dialog {
max-width: 430px;
}
.modal-header {
border-bottom: none;
}
.modal-title { margin: 0 auto
}
.menu-modal {
font-weight: 500;
}
.card-img-top {
border-top-left-radius: 0 !important;
border-top-right-radius: 0 !important;
width: 100%;
}
#news.block.card {
border: none;
border-radius: 0;
margin-top: 0;
padding-top: 0;
}
.news {
font-size: 14px;
}
.news__breadcrums {
position: relative;
}
.news__breadcrums-mob {
display: none;
}
.news__breadcrums-link {
color: #2287c9;
margin-top: 35px;
}
.news__breadcrums a:not(:last-child):after,
.sep {
color: #a3a3a3;
content: '/';
padding-left: 8px;
padding-right: 8px;
}
.news__breadcrums {
margin-top: 35px;
}
.news__breadcrums-link:hover {
color: #35a0ae;
}
.news__h1 {
color: #313e4f;
font-family: Roboto, sans-serif;
font-size: 36px;
margin-top: 30px;
}
.news__hr {
background: #e1e1e1;
border: none;
height: 1px;
margin: 0;
width: 100%;
}
.news__hr-bottom {
background: #e1e1e1;
border: none;
height: 1px;
margin: 0;
width: 100%;
}
.news__hr-b {
margin: 0;
}
.news__hr-top {
background: #e1e1e1;
border: none;
height: 1px;
margin: 0;
margin-top: 32px;
width: 100%;
}
.news__block {
padding-bottom: 25px;
padding-top: 26px;
}
.news__img {
height: 122px;
margin-right: 26px;
width: 170px;
}
.news__h2,
.news__h2 a {
color: #2287c9;
font-family: Roboto, sans-serif;
font-size: 14px;
line-height: 21px;
text-transform: uppercase;
}
.news__h2 {
margin-top: 0;
}
.news__h2 a:hover,
a:hover + .news__block-wrapper > h2 > a {
color: #1998a8;
}
.news__h2:hover {
color: #1998a8;
cursor: pointer;
}
.news__date {
margin-top: 15px;
}
.news__p {
color: #000;
font-weight: 300;
line-height: 20px;
margin-top: 8px;
}
.news__pagination-link_noborder {
width: 25px;
}
.news__pagination,
.pagination.loop-pagination {
font-weight: 600;
list-style: none;
margin-bottom: 65px;
margin-top: 5px;
moz-text-decoration-style: none;
padding-left: 0;
text-decoration-style: none;
webkit-text-decoration-style: none;
}
.news__pagination-link {
align-items: center;
border: 2px solid #e1e1e1;
color: #313e4f;
cursor: pointer;
display: flex;
display: -ms-flexbox;
font-family: Roboto, sans-serif;
height: 35px;
justify-content: center;
margin-right: 5px;
ms-flex-align: center;
ms-flex-pack: center;
width: 35px;
margin-top: 8px
}
.news__pagination-link-top {
align-items: center;
border: 2px solid #e1e1e1;
color: #313e4f;
cursor: pointer;
display: flex;
display: -ms-flexbox;
font-family: Roboto, sans-serif;
height: 35px;
justify-content: center;
margin-right: 5px;
ms-flex-align: center;
ms-flex-pack: center;
width: 40px;
}
.news__pagination-link:hover {
border: 2px solid #1998a8;
color: #313e4f !important;
}
.news__pagination-link_noborder {
border: none;
width: 25px;
}
.news__pagination-link_noborder:hover {
border: none;
}
.news__pagination-point {
background: #313e4f;
height: 4px;
margin-top: 8px;
width: 3px;
}
.news__pagination-img {
padding-top: 15px;
}
.breadcrums__d-none {
display: none;
}
.form-poisk {
width: 620px;
}
#search input {
border-color: #e1e1e1;
}
#navbarToggler a:hover {
padding-bottom: 11px;
}
.bloki-card:hover {
border: 1px solid #fff;
box-shadow: 0 0 10px 2px #e9e9e9;
}
.card {
color: #e9e9e9;
}
.card-body {
margin-bottom: 10px;
padding: 0;
}
.bloki-card {
align-items: start;
display: flex;
display: -ms-flexbox;
justify-content: flex-start;
ms-flex-align: start;
ms-flex-pack: start;
padding: 22px 23px;
}
.bloki-card__img {
height: 45px;
margin: 22px 23px 16px;
margin-bottom: 16px;
width: auto;
}
.doc__card-body {
height: 100%;
position: absolute;
width: 100%;
}
a.blok-second-zag.bloki-card__title {
margin: 0;
padding: 75px 23px 65px;
position: absolute;
width: 100%;
}
#news .card {
border: 1px solid #ebebeb;
height: auto;
width: 100%;
}
#news .card:hover {
border: 1px solid #fff;
box-shadow: 0 0 10px 2px #e9e9e9;
}
.news-btn {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 203px center !important;
min-width: 226px;
}
#accordion .btn-outline-primary {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 126px center;
}
.vopros-btn {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/css/images/btn-right.png) no-repeat scroll 230px center;
}
.text-secondary {
color: #838b95 !important;
}
.cart__pount {
width: 17px;
}
.cart__point-pagination-img {
margin-top: 8px;
}
.news__pagination-item_nocursor {
cursor: inherit;
}
.text-slay a {
display: block;
padding-left: 30px;
padding-right: 5px;
padding-top: 2px;
}
.text-slay:before {
background: #ebebeb;
content: '';
display: block;
height: 1px;
margin-bottom: 15px;
width: 105%;
}
.vopros-btn {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 230px center;
}
.news-btn-xs {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 200px center !important;
width: 225px;
}
.pagination.loop-pagination > a.next.page-numbers,
.pagination.loop-pagination > a.prev.page-numbers {
padding-left: 5px;
padding-right: 5px;
width: auto;
}
nav h2.screen-reader-text {
display: none;
}
.pagination.loop-pagination > * {
align-items: center;
border: 2px solid #e1e1e1;
color: #313e4f;
cursor: pointer;
display: block;
display: flex;
display: -ms-flexbox;
font-family: Roboto, sans-serif;
height: 35px;
justify-content: center;
margin-right: 5px;
ms-flex-align: center;
ms-flex-pack: center;
width: 35px;
}
.btn.btn-outline-primary.text-uppercase.text-center.text-dark.mt-3.questionslink a {
border-radius: 0 !important;
font-family: Roboto !important;
font-size: 14px !important;
font-weight: 500 !important;
text-decoration: none !important;
white-space: normal !important;
}
#accordion .btn-outline-primary {
margin-bottom: 23px;
}
#search {
margin-left: 10px;
}
.navbar__img-icon {
padding: 10px;
}
.news__pagination-item {
display: none;
margin-top: 35px;
}
.blok-second-zag {
margin: 20px 0 20px 28px;
width: 220px;
}
.card-footer {
color: #3c3c3c;
padding-left: 28px;
}
.news-btn {
margin-top: 0;
}
.main-produkciya ul#menu-submenu,
.sertificates-block__list ul {
padding-left: 15px
}
.news-btn:hover {
font-weight: 500 !important;
}
button.btn.btn-outline-primary.text-uppercase.news-btn.text-dark {
width: auto;
}
.bloki-card__title {
margin-left: 0;
}
.zagol-36 { text-transform: initial;
}
.vopros-btn {
padding-left: 0;
text-align: left;
}
.blok-second-zag__garmodka {
width: 600px;
}
#garmodhka {
padding-bottom: 0;
padding-top: 0;
}
.vopros-btn {
padding-left: 14px;
text-align: left;
}
#garmodhka.collapsed {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/down.png) no-repeat scroll 15px 30px;
}
#accordion .card-body {
color: #3c3c3c;
padding-left: 40px;
}
.slider div img,
.slider-md div img,
.slider-xs div img {
height: 225px;
left: 50%;
max-width: 160px;
padding-top: 5px;
position: relative;
top: 110px;
transform: translate(-50%, -50%);
}
.text-slay a {
width: 100%;
}
.footer__card-body {
padding-left: 40px;
}
.foot-text {
padding-top: 0;
width: 300px;
}
.foot-cont {
padding-top: 40px;
}
#garmodhka {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/up.png) no-repeat scroll 15px center;
}
.slider div,
.slider-md div,
.slider-xs div {
overflow: hidden;
}
.top1-btn__hover {
background: #313e4f;
bottom: -37px;
color: #ecedee;
display: none;
height: 31px;
left: 50%;
margin-left: -70px;
padding: 5px 13px;
position: absolute;
width: 140px;
z-index: 100;
}
.top1-btn__hover:after {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/arrow-top.png) top center;
content: '';
display: block;
height: 10px;
left: 50%;
margin-left: -5px;
position: absolute;
top: -4px;
width: 10px;
}
.top1-but:hover .top1-btn__hover {
display: block;
}
.btn.top1-but {
display: block;
position: relative;
}
.top1-btn__hover_sertif {
margin-left: -85px;
width: 170px;
}
.news__form {
margin-bottom: 30px;
margin-left: -22px;
margin-top: 120px;
width: 292px;
}
.news__form-mobile {
margin: 0 auto;
padding-bottom: 25px;
width: 240px;
}
.news__form-wrapper {
border: 4px solid #e1e1e1;
border-radius: 0;
outline: 0;
}
.news__form-control {
border: 2px solid #e1e1e1;
border-radius: 0;
}
.form-control__img {
padding: 0;
}
.slick-next,
.slick-prev {
background: red;
border: none;
bottom: -60px;
color: transparent;
cursor: pointer;
display: block;
font-size: 0;
height: 20px;
line-height: 0;
outline: 0;
padding: 0;
position: absolute;
top: 104%;
transform: translate(0, -50%);
width: 20px;
}
.slick-prev {
align-items: center;
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/arrow-left.png) no-repeat center center;
border: 2px solid #2287c9;
color: #313e4f;
cursor: pointer;
display: flex;
display: -ms-flexbox;
font-family: Roboto, sans-serif;
height: 35px;
justify-content: center;
left: 8px;
margin-right: 5px;
ms-flex-align: center;
ms-flex-pack: center;
width: 35px;
}
.slick-next {
align-items: center;
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/arrow-right.png) no-repeat center center;
border: 2px solid #2287c9;
color: #313e4f;
cursor: pointer;
display: flex;
display: -ms-flexbox;
font-family: Roboto, sans-serif;
height: 35px;
justify-content: center;
margin-right: 5px;
ms-flex-align: center;
ms-flex-pack: center;
right: 8px;
width: 35px;
}
.slick-prev::before {
content: '';
height: 15px;
width: 15px;
}
.slick-next::before {
content: '';
height: 15px;
width: 15px;
}
.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
outline: 0;
}
.slick-prev:hover {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/arrow-left.png) no-repeat center center;
}
.slick-next:hover {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/arrow-right.png) no-repeat center center;
}
.modal-dialog {
width: 100%;
}
.news__slider {
margin: 0 auto;
}
.news__breadcrums {
width: 100%;
}
.navbar-expand-xl {
padding: 0;
}
.foot-cont {
padding-bottom: 20px;
}
.navbar {
padding-right: 0;
}
.item.slider_item {
margin-right: 12px;
}
.top1-btn__hover {
font-weight: 400 !important;
}
.foot-menu a:hover {
color: #099;
}
.nomer-phone__wrapper {
display: flex;
display: -ms-flexbox;
flex-direction: column;
line-height: 20px;
ms-flex-direction: column;
padding-top: 5px;
}
.error__wrapper {
margin-bottom: 265px;
margin-top: 70px;
text-align: center;
}
.error__wrapper-bg {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/404-bg.png) no-repeat center center;
background-size: contain;
color: #fff;
font-size: 85px;
font-weight: 500;
height: 240px;
margin: 0 auto;
padding-top: 50px;
text-align: center;
width: 207px;
}
.error__h2,
.error__text {
color: #313e4f;
font-size: 20px;
margin-top: 15px;
}
.error__text {
color: #3c3c3c;
font-size: 14px;
}
.error__upper-link {
color: #2287c9;
font-size: 14px;
text-transform: uppercase;
}
.light-grey {
color: #bcbcbd;
}
.btn-align-left .light-grey {
font-weight: 400 !important;
}
.light-blue {
color: #60a0d3;
font-weight: 400;
}
.light-blue:hover {
color: #1998a8;
}
.main-b-gost {
margin-bottom: 65px;
}
.main-b-gost .voprosu-child-in {
color: #3c3c3c;
flex: 1 1 auto;
line-height: 20px;
margin-bottom: 20px;
ms-flex: 1 1 auto;
padding: 0;
padding-left: 0;
}
a.voprosu-child-in__link {
color: #2287c9;
cursor: pointer;
font-weight: 500;
text-transform: uppercase;
}
.card-body__date {
text-transform: uppercase;
}
.card-body__text {
margin-left: 20px;
}
.card-body__wrapper-date {
margin-top: 15px;
}
.card-body__wrapper-date_no-activ:before {
background: #e80c4a;
border-radius: 50px;
content: '';
display: block;
float: left;
height: 8px;
margin-right: 7px;
width: 8px;
}
.card-body__wrapper-date_activ:before {
background: #1998a8;
border-radius: 50px;
content: '';
display: block;
float: left;
height: 8px;
margin-right: 7px;
width: 8px;
}
.voprosu-child-in__link:hover {
color: #1998a8;
cursor: pointer;
}
.wrapper__child-collapse .collapse:last-child:after {
background: #e1e1e1;
content: '';
display: block;
height: 1px;
margin-left: -22px;
margin-top: -1px;
width: 100%;
}
#accordion .voprosu-child-in {
border-bottom: 1px solid #e1e1e1 !important;
margin-bottom: 0;
margin-left: 35px;
padding-bottom: 20px;
padding-top: 20px;
position: relative;
}
.form-search-base {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/search.png) no-repeat scroll 14px 13px;
background-color: #fff;
background-size: 18px 18px;
border: 2px solid #ced4da;
border-radius: 0 !important;
font-size: 14px;
height: 45px;
margin: 0;
padding-left: 40px;
width: 100%;
}
.form-search-base__wrapper-input {
background: #f3f4f6;
margin-top: 31px;
padding: 25px;
}
#garmodhka-child.collapsed {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/down.png) no-repeat scroll 15px center;
}
#garmodhka-child {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/up.png) no-repeat scroll 15px center;
padding-left: 40px;
}
.wrapper__child-collapse {
padding-left: 25px;
}
.btn-align-left {
border-bottom: 1px solid #e1e1e1 !important;
color: #3c3c3c;
margin: 20px 0 20px 0;
text-align: left;
width: 100%;
}
.hr-home {
border-top: none !important;
}
.safd {
color: #e1e1e1;
height: 1px;
margin-bottom: 0;
margin-top: 0;
width: 100%;
}
.btn-align-left-in {
border-bottom: 1px solid #e1e1e1 !important;
color: #3c3c3c;
font-weight: 400 !important;
padding: 25px;
padding-left: 40px !important;
text-align: left;
width: 100%;
}
.btn-align-left-in:hover {
color: #3c3c3c;
}
span.bold-black {
float: left;
font-weight: 500 !important;
padding-right: 15px;
}
::-webkit-input-placeholder { color: #9c9c9c;
}
::-moz-placeholder { color: #9c9c9c;
}
:-ms-input-placeholder { color: #9c9c9c;
}
:-moz-placeholder { color: #9c9c9c;
}
#search-base.form-control::-webkit-input-placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
#search-base.form-control::-moz-placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
#search-base.form-control:-ms-input-placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
#search-base.form-control::placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
#search-base.form-control::-moz-placeholder {
color: #9c9c9c;
opacity: .5 !important;
}
.main-bazi-kodov {
padding-bottom: 395px;
}
.bazi-kodov__content {
border: 1px solid #ebebeb;
cursor: pointer;
font-weight: 500;
margin-top: 30px;
padding: 30px 0 30px 0;
text-align: center;
text-transform: uppercase;
}
.bazi-kodov__content:hover {
border: 1px solid #fff;
box-shadow: 0 0 10px 2px #e9e9e9;
}
.bazi-kodov__content:hover .bazi-kodov__link {
color: #1998a8;
}
.bazi-kodov__link,
.bazi-kodov__content a {
color: #313e4f;
}
.voprosu__h1 {
margin-bottom: 25px;
}
.voprosu__form-control {
width: 100%;
}
.chastue__voprosu > option {
width: 50%;
}
.vopros-block {
padding-left: 0;
}
.btn-voprosy {
margin: 0;
padding: 25px;
padding-left: 40px;
text-align: left;
width: 100%;
}
.zagol-top-home {
margin-top: 30px;
}
.blok-ferst-1-niz {
margin-top: 10px;
}
.cont-1 .blok-ferst-3 {
padding: 20px 19px 20px 19px;
}
.cont-1 .blok-ferst-3 .inputs .call__form-control {
width: 100%;
margin: 5px 0px;
}
.cont-1 .blok-ferst-3 .capimg > * {
margin-top: -15px;
}
.cont-1 .blok-ferst-3 .capimg {
margin-bottom: 0.5rem !important;
height: 50px;
overflow: hidden;
background: #f9f9f9;
padding-bottom: 0;
}
.rc-anchor {
box-shadow: none !important
}
.voprosy__search {
margin-top: 38px;
}
.main__massage {
background: #f8f8fa;
color: #3c3c3c;
font-size: 14px;
margin-top: 28px;
padding: 19px 25px 32px;
width: 300px;
}
.massage__title {
font-weight: 500;
text-transform: uppercase;
}
.massage__p {
line-height: 20px;
padding-top: 19px;
}
.voprosu__form {
margin-top: 37px;
width: 350px;
}
.voprosu__form .news__form-wrapper {
padding: 25px;
}
.voprosu__form textarea {
height: 70px;
}
.voprosu__form input,
.voprosu__form select {
margin-bottom: 8px;
padding: 6px;
}
.vopros__h5 {
color: white;
margin: 0 auto;
padding-bottom: 10px;
padding: 22px;
text-align: center;
width: 180px;
}
.call__form-wrapper {
min-height: 311px;
width: 70%;
padding: 20px 50px;
}
.call__massage {
background: #f8f8fa;
height: auto;
padding: 30px 40px 50px;
}
.call__h1 {
color: #313e4f;
font-size: 36px;
font-weight: 500;
}
.main-call {
margin: 70px 0 235px;
}
main-call .inputs input.call__form-control,
.main-call .call__form-control {
margin: 5px 15px;
width: 43%;
}
.main-call .inputs input.call__form-control {
padding: 6px 9px;
height: 40px;
}
.main-call .submit {
margin: 5px 15px;
padding: 0px 9px;
}
.main-call .submit > *,
.main-call .callfrom form .submit button.btn {
width: 48%; overflow: hidden;
}
button.call__form-control {
margin-bottom: 15px;
margin-left: 26px;
}
.call-lable:before {
top: .8rem;
}
.call-lable:after {
top: .8rem;
}
.form-wrapper-input {
padding-left: 24px;
padding-top: 5px;
position: relative;
}
.call__p,
.call__title {
font-weight: 400;
}
.call__title {
display: block;
padding-top: 5px;
}
.call__p {
line-height: 20px;
padding-top: 19px;
}
.call__h5-form {
color: #313e4f;
font-size: 20px;
font-weight: 500;
margin-top: 35px;
text-align: center;
}
.form-group-call {
margin-bottom: 0 !important;
padding-top: 13px;
}
.form-bottom {
display: none;
}
.btn-align-left-in {
display: inline-block;
padding-left: 40px;
}
.btn-align-left-in.focus,
.btn-align-left-in:focus {
border-color: #ebebeb;
}
.btn-voprosy-activ {
background: red;
}
.contact__h5-top {
width: 255px;
}
.contact__city-select {
width: 300px;
}
.contact__left-block-span_bold {
color: #313e4f;
font-weight: 500;
}
.contact__left-block-row {
margin-top: 10px;
}
.contact__left-block-img {
height: 35px;
padding: 0 10px 0 25px;
}
.contact__left-block {
height: 270px;
}
.contact__img-map {
width: 100%;
}
.contact__left-block-row3-wrapper {
line-height: 14px;
}
.contact__left-block-span_blue {
color: #2287c9;
margin-left: -3px;
}
.contact__adress-span {
font-weight: 500;
margin-right: 75px;
padding-right: 0 !important;
text-transform: uppercase;
width: 130px;
}
.contact__adress-span-city {
margin-right: 80px;
}
.blue-litgh {
color: #2287c9;
}
.contact__adress-wrapper {
border-top: 1px solid #e1e1e1;
padding: 21px 0;
}
.map__wrapper {
margin-bottom: 28px;
}
.contact__form {
margin-top: 20px;
}
.contact__select-city {
padding-top: 13px;
}
.contact__adress-info {
margin: 10px 0;
}
.contact__adress-text {
padding-right: 20px;
}
.contact__adress-text_email {
padding-right: 15px;
}
.contact__adress-link {
border-bottom: 1px dashed;
}
.contact__h5-sm {
display: none;
}
.product__wrapper {
border: 1px solid #ebebeb;
height: auto;
margin-bottom: 25px;
min-height: 224px;
}
.light-grey-padding {
padding: 0 5px;
}
.proverka-doc {
margin-bottom: 85px;
}
.proverka-doc__h5 {
width: 100%;
background: #313e4f;
text-transform: uppercase;
}
.proverka-doc__pagination {
border: 2px solid #2287c9;
margin-right: 17px;
}
.doc__right-block-p-first {
margin-top: 35px;
}
.proverka-doc__h1 {
margin: 0;
max-width: 90%;
padding: 0;
}
.proverka-doc__right-block {
margin-top: 30px;
}
.proverca-doc-form {
border: 4px solid #e1e1e1;
padding: 20px 20px 30px;
}
.proverca-doc-form {
height: 122px;
}
select.proverka-doc-select:not([size]):not([multiple]) {
color: #3c3c3c;
height: calc(2.25rem + 1px);
margin: 0 20px;
width: 251px;
}
.proverka-doc-control {
margin-bottom: 5px;
width: 251px;
}
.proverka-doc-btn {
height: calc(2.25rem + 1px);
width: 210px;
}
.proverka-doc-p {
color: #3c3c3c;
font-size: 12px;
}
.proverka-doc-download {
background: #f8f8fa;
height: 85px;
margin-top: 40px;
}
.proverka-download-img {
padding: 0 20px 0 25px;
}
.proverka-doc-download-text {
padding-right: 52px;
}
.nav-link-top,
.top-menu .menu-item a {
color: #313e4f;
padding: 13px 20px 13px 0;
}
.navbar-nav.top-menu {
align-items: center;
display: flex;
display: -ms-flexbox;
height: 48px;
ms-flex-align: center;
}
img.attachment-middle.size-middle.wp-post-image {
height: auto;
max-width: 100%;
}
li h3.product__wrapper-h3 a {
color: #3c3c3c;
}
.product__wrapper-list li a {
color: #2287c9;
}
.reglament-link {
border-bottom: 1px dashed #1998a8;
color: #2287c9;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
}
.reglament-link:hover {
color: #1998a8;
cursor: pointer;
}
.reglament-caption {
color: #9c9c9c;
font-weight: 500;
text-transform: uppercase;
}
.reglament-wrapper-block {
border-top: 1px solid #e1e1e1;
height: 66px;
}
.reglament-date {
padding-left: 75px;
}
.hr-reglament {
color: #e1e1e1;
height: 1px;
margin-bottom: 0;
margin-bottom: 70px;
margin-top: 0;
width: 100%;
}
.reglament-noactive {
padding-top: 10px;
}
.reglament-activ-no {
padding-left: 13px;
}
.reglament-noactive:before {
margin-top: 8px;
}
.reglament__h1 { max-width: 90%;
}
.reglament-wrapper-caption {
margin-bottom: 5px;
}
.razreshitelnie-doc__item-span {
color: #4e99d0 !important;
padding-left: 22px !important;
}
.razreshitelnue-doc__right-block {
margin-top: 33px;
}
.razreshitelnie-doc__h1 {
margin-top: 30px;
}
.razreshitelnie-doc-icon {
margin-right: 10px;
}
.razreshitelnie-doc__item-img {
border: 1px solid #ebebeb;
height: 310px;
margin-top: 20px;
position: relative;
width: 170px;
}
.razreshitelnie-doc-top-icon,
.razreshitelnie-doc__h1 {
width: 100%;
}
.razreshitelnie-doclist-img {
margin: 0 23px 30px !important;
}
.razreshitelnie-doc-top-icon {
margin-top: 40px;
}
.doc__right-block-list_mgtop {
margin-top: 7px !important;
}
.doc__main {
margin-bottom: 45px;
}
.razreshitelnue-doc__img {
float: left;
height: 300px;
margin-bottom: 15px;
margin-right: 30px;
margin-top: 35px;
width: 200px;
}
.doc__right-block-h3,
.doc__right-block h3,
.doc__right-block h2 {
color: #313e4f;
font-size: 20px;
font-weight: 500;
margin-top: 29px;
}
.doc__right-block-p_bold {
color: #313e4f;
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
}
.doc__right-block-list-link {
list-style-type: none;
margin-top: 20px;
}
.doc__right-list__num li {
color: #1998a8;
}
.doc__right-list__num {
padding-left: 15px;
}
.doc__right-list__num-item {
color: #3c3c3c;
}
.doc__right-block-list-link {
padding-left: 0;
}
.doc__right-block-link {
color: #2287c9;
font-weight: 500;
text-transform: uppercase;
}
.product__wrapper-list,
.pod,
.list-opened {
list-style-type: none;
padding-left: 0;
}
.product__wrapper-list {
display: block;
margin-top: 20px;
}
.product__wrapper-h3 {
font-size: 14px;
font-weight: 600;
margin-bottom: 12px;
margin-top: 17px;
text-transform: uppercase;
}
.product__wrapper-icon {
height: auto;
width: auto;
}
.product__wrapper-link {
color: #2287c9;
}
.main-produkciya,
#main-b-gost {
margin-bottom: 70px;
}
.form-search-product {
margin-top: 38px;
}
.product__wrapper-item {
padding-bottom: 2px;
}
.doc__right-block-p-link {
color: #2287c9;
}
.doc__right-block-list {
list-style-image: url(//polo-test.ru/wp-content/themes/rosstandart3/images/rectangle-input.png);
margin-top: 17px;
padding-left: 15px;
}
.razreshenie__list-img {
list-style-type: none;
margin-top: 20px;
padding-left: 0;
}
.doc__right-block-item:not(:first-child) {
padding-top: 5px;
}
.doc__right-block-item {
padding-left: 4px;
}
.razreshenie__item-img {
border: 1px solid #ebebeb;
height: 310px;
margin-right: 30px;
position: relative;
width: 170px;
}
.razreshenie__item-img:hover {
border: 1px solid #fff;
box-shadow: 0 0 10px 2px #e9e9e9;
}
.razreshenie__img-doc {
cursor: pointer;
display: block;
padding: 3px;
}
.razreshenie__item-hr {
color: #e1e1e1;
margin: 0;
padding: 0;
}
.razreshenie__item-link {
display: block;
}
.linia-top-del {
border-top: none;
}
.razreshenie__item-span:before {
background: #ebebeb;
content: '';
display: block;
height: 1px;
left: 0;
position: absolute;
top: 230px;
width: 100%;
}
.razreshenie__item-span {
color: #2287c9;
display: block;
font-size: 14px;
font-weight: 400;
margin-top: 230px;
padding-left: 25px;
padding-top: 15px;
}
.razreshenie__item-link:hover {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/sert5.jpg) no-repeat;
background-size: contain;
}
.razreshenie__item-link {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/sert3.jpg) no-repeat;
background-size: contain;
height: 231px;
margin: 2px;
}
.razreshenie__item-link-2 {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/sert1.jpg) no-repeat;
}
.razreshenie__item-link:hover .razreshenie__item-span {
color: #1998a8;
}
.doc__question {
background: #f8f8fa;
margin-top: 70px;
}
.razreshenie-bg {
background: #f8f8fa;
}
.btn-razreshenie {
margin-top: 90px;
width: 253px;
}
.razreshenie__right-.first {
margin-top: 31px;
}
.doc__right-block-p,
.doc__right-block p {
margin-top: 17px;
}
.razreshenie__right-block {
margin-top: 29px;
}
.razreshenie-block-question {
padding-bottom: 55px;
padding-top: 45px;
}
.razreshenie__h2 {
margin-bottom: 40px;
}
.form-poisk {
border: 2px solid #1998a8;
}
.poisk__item-caption {
color: #2287c9;
font-weight: 500;
text-transform: uppercase;
}
.poisk__item,
.gost-items li {
border-top: 1px solid #e1e1e1;
padding: 21px 0;
}
ul.gost-items {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.gost-items li h4 + p {
margin-top: 13px;
}
.gost-items li h4 a {
color: #2287c9;
}
.gost-items li h4 {
color: #2287c9;
font-size: 14px;
font-weight: 500;
margin: 0;
text-transform: uppercase;
}
.poisk__item-text {
margin-top: 13px;
}
.form-poisk-wrapper {
margin-top: 36px;
}
.poisk__item-caption_bg-color {
background: #7feaef;
}
.poisk__item-text-lg,
.poisk__item-text-sm {
display: none;
}
.activ-bg {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/up.png) no-repeat scroll 15px 30px;
background-color: #f8f8fa !important;
background-size: 15px 12px;
padding-left: 40px;
}
.slider-razreshenie .razreshenie__item-img {
margin-right: 0;
}
.slider-razreshenie .slick-next,
.slider-razreshenie .slick-prev {
border: none;
}
.slider-razreshenie .slick-next,
.slider-razreshenie .slick-prev {
top: 40%;
}
.slider-razreshenie .slick-next {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow.png) no-repeat center center;
right: -10px;
}
.slider-razreshenie .slick-prev {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow.png) no-repeat center center;
left: -10px;
}
.btn-mobile {
display: block;
margin: 0 auto;
}
.btn-outline-secondary a {
background-color: transparent;
background-image: none;
border-color: #6c757d;
border-radius: 0 !important;
color: #ccc;
font-family: Roboto !important;
font-size: 14px !important;
font-weight: 500 !important;
text-decoration: none !important;
white-space: normal !important;
}
.btn-outline-secondary {
border-radius: 90px;
color: #ccc;
margin: 5px;
}
.footer-tegi .btn-outline-secondary:hover {
background: 0 0 !important;
border-color: #099 !important;
color: #099;
}
.footer-tegi .btn-outline-secondary:hover a {
color: #099;
}
.callfrom h3 {
display: none;
}
.modal-dialog-centered .inputs .call__form-control {
width: 100%;
}
.inputs input {
border: 2px solid #e1e1e1;
width: 100%;
height: 40px
}
label.personal-data-standart-label {
font-size: 12px;
line-height: 16px;
margin-left: 25px;
margin-top: 5px;
}
.recaptcha div {
max-width: 100% !important;
width: 100% !important;
}
.rc-anchor-normal {
width: 100% !important;
}
.callfrom form button.btn {
background-color: #2287c9;
border-color: #2287c9 !important;
color: #fff;
text-transform: uppercase;
width: 100%;
}
.capimg {
margin-bottom: 0.5rem !important;
}
input#mcc_country:focus,
input#mcc_region:focus,
input:focus {
background-color: #fff;
border-color: #80bdff;
box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
color: #495057;
outline: 0;
}
input#mcc_country,
input#mcc_region,
input#mcc_question_country,
input#mcc_question_region {
background-image: url(//polo-test.ru/wp-content/themes/rosstandart3/images/down-gray.jpg);
background-repeat: no-repeat;
background-position: calc(100% - 5px);
background-size: 15px 10px;
cursor: pointer;
}
.ui-widget-content {
background: #fff !important;
border: 1px solid #80bdff !important;
color: #333333 !important;
}
.teh-reg-tab th {
color: #9c9c9c;
font-weight: 500;
text-transform: uppercase;
}
.teh-reg-tab tr {
border-top: 1px solid #e1e1e1;
height: 66px;
}
.teh-reg-tab tr:nth-child(1) {
border-top: none;
height: auto;
line-height: 30px;
}
.teh-reg-tab td:nth-child(1) {
font-weight: 500 !important;
padding-right: 15px;
}
.teh-reg-tab td:nth-child(2) a {
border-bottom: 1px dashed #1998a8;
color: #2287c9;
font-family: Roboto, sans-serif;
font-size: 14px;
font-weight: 500;
text-transform: uppercase;
}
.teh-reg-tab td:nth-child(2) a:hover {
color: #1998a8;
cursor: pointer;
}
form#search_by_cert {
border: 4px solid #e1e1e1;
height: 122px;
padding: 20px 20px 30px;
}
input#registry-cert_number {
border: 2px solid #e1e1e1;
border-radius: 0;
margin-bottom: 5px;
width: 241px;
}
input#registry-cert_number {
border: 2px solid #e1e1e1;
border-radius: 0;
margin-bottom: 5px;
margin-top: 5px;
width: 241px;
}
button#cert_search,
button#inn_search {
height: calc(2.25rem + 1px);
width: 210px;
}
select#select_type_registry {
color: #3c3c3c;
height: calc(2.25rem + 1px);
margin: 0 15px;
width: 241px;
}
.pag.category {
display: flex !important;
display: -ms-flexbox !important;
display: -webkit-box !important;
font-weight: 600;
list-style: none;
margin-bottom: 65px;
margin-top: 5px;
moz-text-decoration-style: none;
padding-left: 0;
text-decoration-style: none;
webkit-text-decoration-style: none;
}
.wp-pagenavi {
clear: both;
font-weight: 600;
list-style: none;
margin-bottom: 65px;
margin-top: 35px;
margin-top: 5px;
moz-text-decoration-style: none;
padding-left: 0;
text-decoration-style: none;
webkit-text-decoration-style: none;
}
.wp-pagenavi a,
.wp-pagenavi span {
align-items: center;
border: 2px solid #e1e1e1;
color: #313e4f;
cursor: pointer;
display: inline-block;
display: -ms-flexbox;
font-family: Roboto, sans-serif;
height: 35px;
justify-content: center;
line-height: 25px;
margin: 2px;
margin-right: 5px;
ms-flex-align: center;
ms-flex-pack: center;
text-align: center;
width: 35px;
}
.wp-pagenavi span.current,
.wp-pagenavi a:hover {
border: 2px solid #1998a8;
color: #313e4f !important;
}
.card-body.text-slay.text-left {
overflow: visible;
text-transform: initial;
}
.gost-search main form,
form.mcc-form-filter {
background: #f3f4f6;
margin-bottom: 1rem;
margin-top: 31px;
padding: 25px;
}
.gost-search main form input[type=text],
form.mcc-form-filter input[type=text] {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/search.png) no-repeat scroll 14px 13px;
background-color: #fff;
background-size: 18px 18px;
border: 2px solid #ced4da;
border-radius: 0 !important;
color: #9c9c9c;
font-size: 14px;
height: 45px;
margin: 0;
padding-left: 40px;
width: 80%;
}
form.mcc-form-filter table tr td input[type=text] {
width: 100%;
}
form.mcc-form-filter table {
width: 100%;
}
form.mcc-form-filter table tr td:first-child {
width: 80%;
}
form.mcc-form-filter input[type="submit"] {
background-color: #2287c9;
background-size: 18px 18px;
border: 2px solid #2287c9;
border-radius: 0 !important;
color: #fff;
font-size: 14px;
height: 45px; margin: 0; width: 80%; }
.gost-search main form input[type="submit"] {
background-color: #2287c9;
background-size: 18px 18px;
border: 2px solid #2287c9;
border-radius: 0 !important;
color: #fff;
font-size: 14px;
height: 44px;
margin: 0 20px; width: 150px;  }
ul.gost-list li a:hover,
ul.okved-list li a:hover,
ul.okp-list li a:hover,
.page-id-33613 form + ul li a:hover,
.tnved-list li a:hover {
color: #099 !important;
}
ul.gost-list li a,
ul.okved-list li a,
ul.okp-list li a,
.page-id-33613 form + ul li a,
.tnved-list li a { font-weight: 500;
}
ul.gost-list li,
ul.okved-list li,
ul.okp-list li,
.page-id-33613 form + ul li,
.tnved-list li { border-left: none;
border-radius: 0;
border-right: none;
border-top: 1px solid #ebebeb;
padding: 25px; }
ul.gost-list,
ul.okved-list,
ul.okp-list,
.page-id-33613 form + ul,
.tnved-list {
list-style: none;
margin-left: 0;
margin-top: 20px;
padding-left: 0;
}
.tnved-list li ul {
list-style: none;
}
p.gost-nav,
ul.breadcrumbs,
.okp-nav,
.mktu-nav {
margin-top: 35px;
}
p.gost-nav a,
.okp-nav a,
.mktu-nav a {
color: #2287c9;
}
.gost-elements h2 {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/up.png) no-repeat scroll 15px 30px;
background-color: #f8f8fa !important;
background-size: 15px 12px;
font-size: 14px;
margin-top: 30px;
padding: 25px;
padding-left: 40px;
}
.gost-elements h2 + ul.gost-list {
padding-left: 50px;
}
ul.gost-items li .head a > * {
line-height: 3;
margin-bottom: 20px;
}
ul.gost-items li .head a {
color: #2287c9;
cursor: pointer;
font-weight: 500;
text-transform: uppercase;
}
ul.okved-list li a + div > *,
ul.okp-list li a + div > * {
margin: 10px 0;
}
ul.okved-list li a + div h1,
ul.okp-list li .okp_block h3 {
color: #2287c9;
cursor: pointer;
font-size: 14px;
font-weight: 500;
margin-top: 20px;
text-transform: uppercase;
}
.okp_block ul {
list-style: none;
}
p.okp-nav + h2,
.class_detail h3,
p.gost-nav + h2 {
font-size: 20px;
margin: 20px 0;
}
.reestr {
margin-bottom: 85px;
}
.quest p a {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 146px center;
background-size: 7px 12px;
border: 2px solid #2287c9;
border-radius: 0;
color: #313e4f;
color: #333;
display: block;
font-family: Roboto;
font-weight: 0 !important;
padding: 0.375rem 0.75rem;
padding-right: 30px;
text-transform: uppercase;
width: 170px;
}
.quest p a:hover {
font-weight: 600;
}
.quest h3 + p,
.quest hr + p {
font-size: 14px;
margin: 0;
text-align: left;
text-transform: uppercase;
width: 100%;
}
ul.stolbec li {
display: inline-block;
list-style: none;
margin-left: 0;
width: 45%;
}
ul.stolbec {
margin: 0;
padding: 0;
width: 100%;
}
.reestr .quest h3 {
color: #313e4f;
font-size: 36px;
font-weight: 500;
line-height: 41px;
margin: 0 0 20px;
}
.reestr .quest {
margin-top: 20px;
background: #f8f8fa;
padding-bottom: 55px;
padding-left: 15px;
padding-top: 15px;
}
dl#mcc-questions h2:hover a {
color: #099 !important;
}
dl#mcc-questions h2 a {
color: #313e4f;
}
dl#mcc-questions h2 {
font-family: Roboto;
margin: 0;
padding: 0 25px;
padding-left: 0px;
text-align: left;
width: 100%;
}
.mcc-questions dt {
color: #3c3c3c;
font-weight: 400;
line-height: 20px;
margin-bottom: 20px;
padding-left: 0px;
padding-top: 0;
}
.mcc-questions dt + a {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/btn-right.png) no-repeat scroll 126px center;
background-color: transparent;
border: 2px solid #2287c9;
color: #313e4f;
display: block;
font-family: Roboto;
font-weight: 400;
margin: 23px 0px 25px !important; padding: 0.375rem 0.75rem;
padding-right: 30px;
text-transform: uppercase;
width: 150px;
}
.mcc-questions dt + a:hover {
background-color: transparent;
border-color: #1998a8;
color: #313e4f;
font-family: Roboto;
font-weight: 600 !important;
}
div#mcc-pages a {
border: 2px solid #e1e1e1;
color: #313e4f;
cursor: pointer;
display: inline-block;
display: -ms-flexbox;
font-family: Roboto, sans-serif;
font-weight: 600;
height: 35px;
justify-content: center;
margin-right: 5px;
ms-flex-align: center;
ms-flex-pack: center;
padding-top: 5px;
text-align: center;
vertical-align: middle;
width: 35px;
}
.documentsview {
margin: 0px auto;
padding-bottom: 10px;
text-align: center;
}
.documentsview.sertificat .bx-wrapper {
max-width: 1104px !important;
}
.documentsview.sertificat .listcat {
height: 315px;
overflow-y: hidden;
width: 100%;
}
.sertificat .bx-viewport {
margin: 0 auto;
width: 1104px !important;
}
.sertificat .listcat a {
background: #fff;
border: 1px solid #eee;
float: left;
font-family: inherit;
font-size: 14px;
font-weight: 400;
height: 315px;
margin-bottom: 25px;
margin-right: 10px;
position: relative;
width: 175px !important;
}
.owl-theme.listcat.owl-list.owl-carousel .owl-item img {
max-width: 165px;
}
.listcat.owl-list .owl-item {
padding: 0 5px
}
.owl-theme.listcat.owl-list .owl-nav [class*='owl-'] {
background: transparent url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow.png) no-repeat center;
width: 50px;
height: 50px;
top: calc(50% - 50px);
position: absolute;
} .owl-theme.listcat.owl-list .owl-prev {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow.png);
right: -50px;
} .owl-theme.listcat.owl-list .owl-next {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow.png) no-repeat center !important;
left: -50px;
}
.listcat.owl-list {
width: 1104px;
margin: 0 auto;
}
.listcat.owl-list a {
width: calc(100% - 10px) !important;
height: 315px;
position: relative;
max-width: 175px !important;
margin: 0 auto 25px;
}
.listcat a {
background: #fff;
border: 1px solid #eee;
float: left;
font-family: inherit;
font-size: 14px;
font-weight: 400;
height: auto;
margin-bottom: 25px;
margin-right: 10px;
position: relative;
width: 240px !important;
}
.listcat .cattitl {
background: #FFF;
border-top: 1px solid #eee;
bottom: 0;
color: #2287c9;
height: 85px;
padding: 0 20px;
position: absolute;
text-align: left;
width: 100%;
}
.listcat .cattitl span {
display: table-cell;
height: 58px;
vertical-align: middle;
width: 170px;
}
.listcat .cattitl:hover {
color: #099 !important;
}
.listcat .catimg {
text-align: center;
}
.photo .catimg img {
filter: grayscale(100%);
height: 220px;
margin: 5px auto;
moz-filter: grayscale(100%);
ms-filter: grayscale(100%);
o-filter: grayscale(100%);
webkit-filter: grayscale(100%);
width: 160px;
}
.photo:hover .catimg img {
filter: grayscale(0);
moz-filter: grayscale(0);
ms-filter: grayscale(0);
o-filter: grayscale(0);
webkit-filter: grayscale(0);
}
.bx-wrapper {
margin: 0 auto 60px;
padding: 0;
position: relative;
}
.bx-wrapper .bx-prev {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow.png) no-repeat center center;
left: -50px;
}
.bx-wrapper .bx-next {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow.png) no-repeat center center;
right: -50px;
}
.bx-wrapper .bx-prev:hover {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow_hover.png) no-repeat center center;
}
.bx-wrapper .bx-next:hover {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow_hover.png) no-repeat center center;
}
.bx-wrapper .bx-controls-direction a {
height: 32px;
margin-top: -16px;
outline: 0;
position: absolute;
text-indent: -9999px;
top: 50%;
width: 32px;
z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display: none;
}
.bx-wrapper .bx-pager {
color: #666;
font-family: Arial;
font-size: .85em;
font-weight: bold;
padding-top: 20px;
text-align: center;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display: inline;
display: inline-block;
zoom: 1;
}
.bx-wrapper .bx-pager.bx-default-pager a {
background: #02686F;
border: 2px solid #02686F;
border-radius: 10px;
display: block;
height: 16px;
margin: 0 5px;
moz-border-radius: 10px;
outline: 0;
text-indent: -9999px;
webkit-border-radius: 10px;
width: 16px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background: #fff;
}
.fixed {
background-color: #313e4f !important;
left: 0;
position: fixed;
top: 0;
z-index: 2000;
}
.fixed.mob-fix {
background-color: #f8f9fa !important;
}
.mob-fix {
min-height: 64px;
}
:target:before {
display: block;
content: " ";
margin-top: -70px;
height: 70px;
visibility: hidden;
}
a#smoothup {
background: url(//polo-test.ru/wp-content/themes/rosstandart3/images/back-top.png) no-repeat center center #313e4f;
bottom: 35px;
cursor: pointer;
display: block;
height: 35px;
margin-bottom: 7px;
position: fixed;
right: 25px;
width: 35px;
z-index: 9999;
}
input#personal-data-standart {
display: inline-block;
float: left;
margin-top: 5px;
width: auto;
}
label.blok1-form-soglas.personal-data-standart,
label.blok1-form-soglas.personal-data-standart-links {
display: inline-block;
float: left;
margin-left: 10px;
width: 80%;
margin-bottom: 15px
}
label.blok1-form-soglas.personal-data-standart a,
label.blok1-form-soglas.personal-data-standart-links a {
font-size: 12px;
line-height: 14px;
}
.custom-control.mb-1 {
padding-left: 0;
}
.nav-links > div a {
text-transform: uppercase;
}
.nav-links > div {
display: inline-block;
background-image: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow.png);
background-repeat: no-repeat;
background-position: 10px center;
padding: 10px 15px 10px 35px;
border: 2px solid #2287c9;
font-weight: 500;
background-size: 10px;
}
.nav-links > div.nav-next {
float: right;
background-image: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow.png);
background-position: calc(100% - 10px) center;
padding: 10px 35px 10px 15px;
}
.nav-links > div.nav-next:hover {
background-image: url(//polo-test.ru/wp-content/themes/rosstandart3/images/right_arrow_hover.png);
}
.nav-links > div:hover {
background-image: url(//polo-test.ru/wp-content/themes/rosstandart3/images/left_arrow_hover.png);
}
.nav-links > div:hover a {
color: #1998a8
}
.navbar-toggler:not(:disabled):not(.disabled) {
outline: none;
}
.contacts {
margin-bottom: 85px;
}
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-item-has-children > a.mega-menu-link:after,
#mega-menu-wrap-big-menu #mega-menu-big-menu li.mega-menu-item-has-children > a.mega-menu-link span.mega-indicator:after {
display: none !important
}
.contact-container {
}
input.wpcf7-form-control {
width: 100%;
margin: 5px 0;
border: 2px solid #e1e1e1;
height: 35px !important;
padding-left: .3rem !important;
}
input.wpcf7-submit {
color: white;
background-color: #0069d9;
border-color: #0062cc;
text-transform: uppercase !important;
}
input.wpcf7-submit:hover {
color: white;
background-color: #2698d4;
border-color: #2698d4 !important;
}
.wpcf7-list-item-label {
font-size: 12px;
}
div.wpcf7 .ajax-loade {
display: none;
}
.wpcf7-form p,
.wpcf7-response-output {
padding: 0 !important;
margin: 0 !important;
}
.wpcf7-textarea {
width: 100%;
}
.voprosu__form textarea,
textarea.wpcf7-textarea {
margin: 5px 0;
border: 2px solid #e1e1e1;
height: 65px !important;
padding-left: .3rem !important;
}
li.menu_header_title a.mega-menu-link {
font-size: 20px !important;
color: black !important;
margin: 10px 0 !important;
}
ul.mega-sub-menu {
display: flex !important;
flex-direction: column;
flex-wrap: wrap;
max-height: 500px !important;
}
.mega-menu-item-65445 ul.mega-sub-menu {
max-height: 660px !important;
}
#mega-menu-big-menu {
z-index: 1;
}
ul.mega-sub-menu {
margin-left: 10px !important;
}
.form__wrapper {
max-width: 320px;
}
.news__block img {
max-width: 250px !important;
padding: 0 15px;
}
.main-produkciya td {
border: 1px solid;
padding: 5px 10px;
}
.form_call_wrapper {
max-width: 500px;
}
.table__price {
margin: 20px 20px;
min-width: 300px;
}
.price__rows {
border: 0.5px solid rgba(0, 0, 0, 0.168);
}
.price__row {
display: flex;
justify-content: center;
}
.price__col {
width: 20%;
border: 0.5px solid rgba(0, 0, 0, 0.168);
margin: 0;
padding: 5px 20px;
}
.col__name {
width: 80%;
padding: 5px 20px;
}
.col__price {
text-align: center;
}
.col__title {
width: 100%;
text-align: center;
font-weight: bold;
}
@media screen and (max-width: 800px) {
.table__price {
margin: 20px 0px;
}
.col__name {
padding: 5px 2px;
width: 70%;
}
.price__col {
padding: 5px 2px;
}
.col__price {
width: 30%;
}
}
.cont-order {
display: flex;
align-items: center;
justify-content: space-between;
border: 4px solid #e1e1e1;
padding: 12px;
}
.cont-order p.text-order {
color: #2287c9;
margin-left: 0;
text-transform: uppercase;
font-size: 16px;
margin-bottom: 0;
padding-top: 0px;
}
.cont-order .top1-but {
background: #2287c9;
margin-left: 1px;
padding: 10px;
font-size: 16px !important;
color: #fff;
}
.cont__price {
padding: 12px;
background: #e1e1e1;
border: 4px solid #2287c9;
}
.cont__price .h3 {
color: #2287c9;
}
.cont__form {
border: 4px solid #e1e1e1;
padding: 25px;
margin-bottom: 50px;
}
.cont__form .h5 {
text-align: center;
color: #fff;
background: #313e4f;
text-transform: uppercase;
padding: 25px;
}
.cont__row {
display: flex;
justify-content: space-between;
}
.cont__row > span, .cont__row > input {
flex: 0 1 48%;
max-width: 48%;
}
@media screen and (max-width: 705px) {
.cont-order {
flex-direction: column;
}
.cont-order .top1-but {
margin-top: 12px;
}
}
@media screen and (max-width: 505px) {
.cont-order p.text-order {
font-size: 13px;
text-align: center;
}
}
.margin__top{
margin-top: 30px;
}
.margin__bottom{
margin-bottom: 30px;
}