/*
    © 2016–2017 Команда разработчиков Ultron.pro.
    Email: info@ultron.pro
    Site: //ultron.pro/
*/


/*
    font-family: "trump";
*/
@font-face {
    font-family: "trump";
    src:url('../fonts/TrumpSoftPro-Medium.otf'),
        url('../fonts/TrumpSoftPro-Medium.ttf'),
        url('../fonts/TrumpSoftPro-Medium.woff'),
        url('../fonts/TrumpSoftPro-Medium.woff2');
    font-style: normal;
    font-weight: normal;
}
.push1{
    height: 1px;
}
.push2{
    height: 2px;
}
.push3{
    height: 3px;
}
.push4{
    height: 4px;
}
.push5{
    height: 5px;
}
.push6{
    height: 6px;
}
.push7{
    height: 7px;
}
.push8{
    height: 8px;
}
.push9{
    height: 9px;
}
.push10{
    height: 10px;
}
.push15{
    height: 15px;
}
.push20{
    height: 20px;
}
.push25{
    height: 25px;
}
.push30{
    height: 30px;
}
.push35{
    height: 35px;
}
.push40{
    height: 40px;
}
.push45{
    height: 45px;
}
.push50{
    height: 50px;
}
.push55{
    height: 55px;
}
.push60{
    height: 60px;
}
.push70{
    height: 70px;
}
.push80{
    height: 80px;
}
.push90{
    height: 90px;
}
.push100{
    height: 100px;
}
.f8{
    font-size: 8px;
}
.f9{
    font-size: 9px;
}
.f10{
    font-size: 10px;
}
.f11{
    font-size: 11px;
}
.f12{
    font-size: 12px;
}
.f13{
    font-size: 13px;
}
.f14{
    font-size: 14px;
}
.f15{
    font-size: 15px;
}
.f16{
    font-size: 16px;
}
.f18{
    font-size: 18px;
}
.f20{
    font-size: 20px;
}
.f22{
    font-size: 22px;
}
.f24{
    font-size: 24px;
}
.f26{
    font-size: 26px;
}
.f28{
    font-size: 28px;
}
.f30{
    font-size: 30px;
}
.f34{
    font-size: 34px;
}
.f36{
    font-size: 36px;
}
html, body {
    height: 100% !important;
    margin: 0;
    padding: 0;
}
body{
    font-size: 14px;
    line-height: 1.4;
    color: #2E2E2E;
    overflow-x: hidden;
    font-family: 'Open Sans', sans-serif;
}
.main-wrapper{
    min-height: 100%;
    margin-bottom: -56px;
    background: #fff;
}
.body-fixed-true .main-wrapper{
    width: 1290px;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    box-shadow: 0 0 10px rgba(0,0,0,0.4);
}
.body-fixed-true .footer-wrapper{
    width: 1290px;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    box-shadow: 0 10px 10px rgba(0,0,0,0.4);
}
.body-fixed-true .top-slider .slick-prev,
.body-fixed-true .top-slider .slick-next{
    display: none !important;
}
.footer-push{
    height: 56px;
}
.footer-wrapper{
    min-height: 56px;
    background: #2C2C2C;
}
.footer-wrapper .social{
    margin: 0 -5px;
}
.footer-wrapper .social a{
    margin: 4px 5px 0;
    display: inline-block;
    opacity: 0.5;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.footer-wrapper .social a:hover{
    opacity: 1;
}
h1{
    font-family: "trump";
    font-size: 43px;
    line-height: 1.3;
    letter-spacing: 1px;
    margin-bottom: 30px;
    position: relative;
}
.title-h1{
    font-family: "trump";
    font-size: 43px;
    line-height: 1.3;
    letter-spacing: 1px;
    margin-bottom: 30px;
    position: relative;
}
h2,
.title-h2{
    font-family: "trump";
    font-size: 30px;
    line-height: 1.1;
    letter-spacing: 1px;
    margin: 20px 0 10px 0px;
    position: relative;
}
h3,
.title-h3{
    font-family: "trump";
    font-size: 25px;
    line-height: 1.1;
    letter-spacing: 1px;
    margin-bottom: 20px;
    position: relative;
}
h4,
.title-h4{
    font-family: "trump";
    font-size: 22px;
    line-height: 1.1;
    letter-spacing: 1px;
    margin-bottom: 20px;
    position: relative;
}
h5,
.title-h5{
    font-family: "trump";
    font-size: 20px;
    line-height: 1.1;
    letter-spacing: 1.5px;
    margin-bottom: 10px;
    position: relative;
}
h2.line,
.title-h2.line,
h3.line,
.title-h3.line{
    padding-bottom: 5px;
}
h2.line:after,
.title-h2.line:after,
h3.line:after,
.title-h3.line:after{
    content:"";
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    background: #C7C7C7;
}
h2.line:before,
.title-h2.line:before,
h3.line:before,
.title-h3.line:before{
    content:"";
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    bottom: -1px;
    left: 0;
    background: #FFFFFF;
}
h2.white.line:after,
.title-h2.white.line:after{
    display: none;
}
.auto {
    padding: 5px 15px;
    overflow: hidden;
}

@media only screen and (max-width: 767px) {
    h1,
    .title-h1{
        font-size: 30px;
        margin-bottom: 20px;
    }
    h2,
    .title-h2{
        font-size: 30px;
        margin-bottom: 20px;
    }
    h3,
    .title-h3{
        font-size: 26px;
        margin-bottom: 20px;
    }
    h4,
    .title-h4{
        font-size: 22px;
        margin-bottom: 15px;
    }
    h5,
    .title-h5{
        font-size: 18px;
        line-height: 1.3;
        margin-bottom: 10px;
    }
}




blockquote{
    position: relative;
    margin: 30px 0;
    padding: 2px 0 5px 20px;
    border-left: 1px solid #014273;
    text-align: left;
    font-size: 1.1em;
    color: #5F5F5F;
}
blockquote p{
    margin-bottom: 0;
}
p{
    margin: 10px 0px 10px 0px;
}
a{
    color: #014273;
    text-decoration: underline;
}
a:hover{
    text-decoration: none;
}
a:focus{
    outline: none;
    text-decoration: none;
}
a.decoration-none{
    text-decoration: none;
}
strong,
b, 
.bold{
    font-weight: bold;
}
input:focus::-moz-placeholder{
    opacity: 0;
}
input:focus:-ms-input-placeholder{
    opacity: 0;
}
input:focus::-webkit-input-placeholder{
    opacity: 0;
}
textarea:focus::-moz-placeholder{
    opacity: 0;
}
textarea:focus:-ms-input-placeholder{
    opacity: 0;
}
textarea:focus::-webkit-input-placeholder{
    opacity: 0;
}
.red{
    color: red;
}
.hide {
  display: none;
}
.show {
  display: block;
}
.text-left{
    text-align: left;
}
.text-center{
    text-align: center;
}
.text-right{
    text-align: right;
}
a.absolute{
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10;
}
:invalid {
  box-shadow: none;
}
:-moz-submit-invalid {
  box-shadow: none;
}
:-moz-ui-invalid {
  box-shadow:none;
}
.relative{
    position: relative;
}
.absolute{
    position: absolute;
}
em, i{
    font-style: italic;
}
.cleaner,
.clear{
    clear: both;
    height: 0;
    line-height: 0;
}
.left{
    float: left;
}
.right{
    float: right;
}
.upper{
    text-transform: uppercase;
}
.error{
    color: #FF0000;
}
img{
    max-width: 100%;
}
img.left{
    float: left;
    margin-right: 15px;
    margin-bottom: 5px;    
}
img.right{
    float: right;
    margin-left: 15px;
    margin-bottom: 5px;    
}
.white{
    color: #fff;
}
.black{
    color: #000;
}
.strike{
    text-decoration: line-through;
}
ul.list,
ol.list{
    margin-bottom:30px;
}
ul.list > li,
ol.list > li{
    margin-bottom: 15px;
    position: relative;
}
ul.list > li{
    padding-left: 20px;
}
ul.list > li:before{
    content: "\f00c";
    display: block;
    position: absolute;
    top: 2px;
    left: 0;
    font-family: FontAwesome;
    color: #014273;
}
ul.list ul,
ol.list ul,
ol.list ol,
ul.list ol{
    padding-top: 10px;
    padding-left: 10px;
}
ul.list ul li,
ol.list ul li{
    padding-left: 15px;
    position: relative;
    margin-bottom: 10px;
}
ul.list ul li:after,
ol.list ul li:after{
    content: "";
    display: block;
    position: absolute;
    width: 4px;
    height: 4px;
    top: 9px;
    left: 0;
    border: 1px solid #999999;
    border-radius: 50%;
}
ul.list ol li,
ol.list ol li{
    list-style: decimal; 
    padding-left: 3px;
    margin-left: 12px;
    margin-bottom: 10px;
}
ol.list{ 
    counter-reset: item; 
}
ol.list li{
    display: block; 
}
ol.list li:before{ 
    content: counters(item, ".") ". "; 
    counter-increment: item;
    padding: 0 5px 0 10px;
    color: #999999;
}
ul.list ul ol li:after,
ol.list ul ol li:after{
    display: none;
}

/* fancybox */
.fancybox-wrap{
    padding: 35px 0 0;
}
.fancybox-skin{
    margin-bottom: 35px;
}
.fancybox-overlay{
    background: rgba(0,0,0,0.8);
}
.fancybox-close {
    background: transparent;
    top: -22px;
    right: -22px;
    width: 20px;
    height: 20px;
    cursor: pointer;
    z-index: 8040;
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
@media (max-width: 767px){
    .fancybox-close{
        right: 0;
    }
}
.fancybox-close:before {
    content: "";
    width: 100%;
    height: 2px;
    top: 50%;
    left: 0;
    display: block;
    position: absolute;
    background: #fff;
    margin-top: -1px;
}
.fancybox-close:after {
    content: "";
    width: 2px;
    height: 100%;
    top: 0;
    left: 50%;
    display: block;
    position: absolute;
    background: #fff;
    margin-left: -1px;
}
.fancybox-close:hover:after,
.fancybox-close:hover:before{
    background: #FF3324;
}
.fancybox-skin{
    background: #fff;
    box-shadow: 0px 0px 14px 3px rgba(0,0,0,0.3)  !important;
    border-radius: 0;
}
.fancybox-nav span{
    visibility: visible;
    opacity: 0.5;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.fancybox-next span {
    background: url(../images/fancy-prev.png) 50% 50% no-repeat;
    width: 48px;
    height: 48px;
    margin-top: -24px;
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.fancybox-prev span {
    background: url(../images/fancy-prev.png) 50% 50% no-repeat;
    width: 48px;
    height: 48px;
    margin-top: -24px;
}
.fancybox-next span:hover,
.fancybox-prev span:hover{
    opacity: 1;
}
.fancybox-title-float-wrap{
    left: 0;
    margin-bottom: -28px;
    width: 100%;
    text-align: left;
    overflow: hidden;
}
.fancybox-title-float-wrap .child{
    background: rgba(255, 255, 255, 1);
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    text-shadow: none;
    color: #000;
    display: block;
    font-size: 14px;
    padding: 12px 20px;
    font-weight: normal;
}
.fancybox-title-float-wrap .child{
    white-space: normal;
    width: 100%;
}
/* end fancybox */

/***********************slick carousel*******************************/
.slick-slider{
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}
.slick-list{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus{
    outline: none;
}
.slick-list.dragging{
    cursor: pointer;
    cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list{
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}
.slick-track{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after{
    display: table;
    content: '';
}
.slick-track:after{
    clear: both;
}
.slick-loading .slick-track{
    visibility: hidden;
}
.slick-slide{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide{
    float: right;
}
.slick-slide.slick-loading img{
    display: none;
}
.slick-slide.dragging img{
    pointer-events: none;
}
.slick-initialized .slick-slide{
    display: block;
}
.slick-loading .slick-slide{
    visibility: hidden;
}
.slick-vertical .slick-slide{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slider-wrapper .item img{
    min-height: 300px;
}
.slick-dots {
    width: 100%;
    padding: 0;
    list-style: none;
    text-align: center;
    display: block;
    margin-bottom: 30px;
}
.slick-dots li button{
    position: absolute;
    top: -5px;
    left: -5px;
    border: none;
    border-radius: 50%;
    display: block;
    opacity: 0;
}
.slick-dots li{
    cursor: pointer;
    background: transparent;
    border-radius: 50%;
    display: inline-block;
    width: 14px;
    height: 14px;
    margin: 0 7px;
    cursor: pointer;
    position: relative;
    border: 2px solid #014273;
}
.slick-dots li.slick-active{
    border-color: #014273;
    background: #014273;
}
.slick-prev{
    width: 33px;
    height: 57px;
    background: url(../images/prev.png) 0 0 no-repeat;
    position: absolute;
    left: 14px;
    top: 50%;
    margin-top: -26px;
    z-index: 50;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
    opacity: 0.5;
}
.slick-next{
    width: 33px;
    height: 57px;
    background: url(../images/next.png) 0 0 no-repeat;
    position: absolute;
    right: 14px;
    top: 50%;
    margin-top: -26px;
    z-index: 50;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
    opacity: 0.5;
}
.slick-prev:hover,
.slick-next:hover{
    opacity: 1;
}
/****************end slick carousel****************/
.modal{
    display: none;
    width: 500px;
    max-width: 100%;
    background: #fff;
    padding: 40px 30px;
}
.modal .title{
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 30px;
    color: #014273;
    line-height: 1.1;
}
.modal p{
    margin-bottom: 0;
}
.label{
    display: block;
    margin-bottom: 4px;
}
.dashed{
    text-decoration: none;
    border-bottom: 1px dashed;
}
.dashed:hover{
    border-bottom-color: transparent;
}
.static{
    position: static;
}
.hidden {
    display: none;
    visibility: hidden;
    opacity: 0;
}
.visible{
    opacity:1;
}
.button{
    display: inline-block;
    text-decoration: none !important;
    color: #fff;
    background: #FF3324;
    font-size: 14px;
    padding: 12px 35px;
    margin-bottom: 10px;
    position: relative;
    border: 1px solid #FF3324;
    text-align: center;
    cursor: pointer;
    text-transform: uppercase;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
    letter-spacing: 1px;
}
.button:hover{
    background: #014273;
    color: #fff;
    border-color: #014273;
}
.button.block{
    display: block;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
}
.button.invert{
    background: transparent;
    border-color: #014273;
    color: #014273;
}
.button.invert:hover{
    background: #014273;
    color: #fff;
}
.button.navvy{
    background: #014273;
    border-color: #014273;
}
.button.navvy:hover{
    background: #FF3324;
    border-color: #FF3324;
}
.button.mid{
    font-size: 13px;
    padding-top: 11px;
    padding-bottom: 11px;
}
.dotted{
    text-decoration: none !important;
    border-bottom: 1px dotted;
}
.dotted:hover{
    border: none;
}
.button.mini,
.button.min{
    font-size: 11px;
    padding: 8px 20px;
    border-bottom: none;
}
.button .material-icons{
    vertical-align: middle;
    margin-top: -3px;
}
/*****************************************************************************/
.header-top{
    background: #014273;
    padding: 9px 0;
    font-size: 13px;
}
.header-bottom{
    padding: 20px 0 9px;
    background: #fff;
}
.logo{
    margin-bottom: 15px;
}
.header-tel div{
    color: #000;
    font-size: 20px;
    text-decoration: none !important;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
	text-align: right;
}
.header-tel a{
    text-decoration: none;
    color: #000;
    letter-spacing: 0.6px;
}
.header-tel a:hover{
    color: #014273;
}
.header-tel .fa{
    margin: -2px 1px 0 0;
    display: inline-block;
    vertical-align: middle;
}
.callback-link{
    margin-bottom: 10px;
}

.gray{
    color: #8A8A8A;
}
.top-slider .item{
    position: relative;
}
.top-slider{
    height: 200px;
    overflow: hidden;
}
.top-slider img{
    width: 100%;
    min-height: 200px;    
}
.top-slider .img-wrapper{
    margin-bottom: 20px;
}
.top-slider .title{
    font-family: "trump";
    font-size: 22px;
    margin-bottom: 10px;
    letter-spacing: 1px;
}
.top-slider .subtitle{
    margin-bottom: 20px;
    font-size: 16px;
}
.top-form-box{
    background: url(../images/bg1.png);
    margin: 0 -15px;
    padding: 30px 15px 20px;
}
.top-form-box .title{
    font-size: 26px;
    font-weight: bold;
    color: #FF3324;
}
.top-form-box .subtitle{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 15px;
}
.top-form-box .customcheck{
    margin-top: 10px;
}
.customcheck{
    position: relative;
    margin-bottom: 20px;
}
.customcheck input[type=checkbox]{
    position: fixed;  
    top: -100000px;
}
.customcheck input[type=checkbox] + label{
    position: relative;
    padding-left: 20px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;   
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    color: #7A7A7A;
}
.customcheck input[type=checkbox] + label:before{
    background: url(../images/customcheck.png) 0 0 no-repeat;
    content: "";
    display: block;
    position: absolute;
    width: 14px;
    height: 14px;
    top: 3px;
    left: 0px;
}
.customcheck input[type=checkbox]:checked + label:before{
	background-position: 0 -14px;
}
input[type=checkbox].error + label {
    color: #FF0000;
}
.header-bottom{
    position: relative;
}
hr{
    border-top: 1px solid #C7C7C7;
    border-bottom: 1px solid #fff;
}
.cleaner-hr{
    height: 0;
    opacity: 0;
    margin: 0;
    padding: 0;
    border: none !important;
}
.title-h2 span{
    font-size: 18px;
    line-height: 1;
    display: block;
    font-family: opel;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 10px;
}
.modal .title + p{
    font-size: 14px;
    margin: -10px 0 30px;
}
.footer-wrapper{
    position: relative;
    z-index: 301;
    font-size: 13px;
}
.footer-wrapper a{
    color: #fff;
}
.footer-top{
    padding-bottom: 40px;
}
.footer-bottom{
    padding: 10px 0;
    position: relative;
}
.top-bar{
    width: 100%;
    height: 55px;
    background: #fff;
    z-index: 300;
}
.top-bar:before{
    content:"";
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:1px;
    background:#D5D5D5;
}
.top-bar.fix-true.fixed:before{
    display:none;
}
.top-bar .button{
    font-size: 14px;
    text-transform: none;
    font-weight: normal;
    letter-spacing: 0;
    position: absolute;
    right: 60px;
    top: -1px;
    text-transform: uppercase;
    height: 55px;
    padding: 17px 30px 0;
    z-index: 10;
    background: #fff;
    border-color: #2E2E2E;
    color: #2E2E2E;
}
.top-bar .button:hover{
    background: #014273;
    border-color: #014273;
    color: #fff;
}

@media only screen and (max-width: 991px){
    .top-bar .button{
        background: #014273;
        border-color: #014273;
        color: #fff;
    }
}


/* ======= HEADER CART ======= */
.header-cart{
    position: absolute;
    right: 0;
    top: 0;
    width: 60px;
    height: 55px;
    text-align: center;
}
.header-cart i{
    line-height: 55px;
}
.header-cart span{
    top: 10px;
    right: 10px;
    background: red;
    color: #fff;
    position: absolute;
    font-size: 10px;
    line-height: 12px;
    text-align: center;
    padding: 1px 4px 2px;
    border-radius: 10px;
    min-width: 15px;
}
@media only screen and (min-width: 992px){
    .header-cart{
        width: 45px;
    }
    .header-cart span{
        right: 0;
        top: 8px;
    }
    .top-bar .button{
        right: 20px;
    }
}
/* ======= /. HEADER CART ======= */


@media only screen and (min-width: 768px) {
    .top-form-box{
        padding: 30px 30px 20px;
    }
}

@media only screen and (max-width: 991px) {
    .top-bar{
        position: fixed;
        top: 0;
        left: 0;
    } 
    .top-bar-push{
        height: 56px;
    }
}


.top-menu{
    display: none;
}
.mobile-menu{
    position: absolute;
    top: 54px;
    left: 0;
    width: 100%;
    z-index: 300;
    display: none;
    overflow: auto;
}
.mobile-menu > ul > li{
    position: relative;
    z-index: 300;
    background: #fff;
}
.mobile-menu > ul{
    box-shadow: 0 3px 5px rgba(0,0,0,0.15);
}
.mobile-menu > ul > li > a{
    background: #014273;
    display: block;
    color: #ffffff;
    padding: 15px;
    text-decoration: none;
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
    text-transform: uppercase;
    font-size: 13px;
    position: relative;
}
.mobile-menu > ul > li > a:before{
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    top: 0;
    left: 0;
    background: #fff;
    opacity: 0.1;
}
.mobile-menu > ul > li > a:after{
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    top: 1px;
    bottom: 0;
    left: 0;
    background: #fff;
    opacity: 0;
}
.mobile-menu > ul > li.active > a:after{
    opacity: 0.1;
}
.mobile-menu > ul > li > ul{
    background: #014273;
    padding: 18px 15px 13px 15px;
    display: none;
    position: relative;
}
.mobile-menu > ul > li > ul:before{
    content:"";
    display: block;
    position: absolute;
    width: 100%;
    height: 1px;
    top: 0;
    left: 0;
    background: #fff;
    opacity: 0.1;
}
.mobile-menu > ul > li > ul > li{
    margin-bottom: 10px;
    position: relative;
}
.mobile-menu > ul > li > ul a{
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-size: 11px;
    display: block;
    padding: 5px 0 5px 12px;
    position: relative;
}
.mobile-menu > ul > li > ul > li.active a span{
    text-decoration: underline;
}
.mobile-menu > ul > li > ul a:before{
    content: "";
    display: block;
    position: absolute;
    width: 4px;
    height: 4px;
    top: 11px;
    left: 0;
    background: #fff;
    border-radius: 1px;
}
.mobile-menu > ul > li > ul a span{
    position: relative;
    z-index: 5;
}
.mobile-menu .dropdown-button {
    display: block;
    width: 50px;
    height: 48px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 20;
}
.mobile-menu .dropdown-button:after{
    content: "";
    display: block;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 17px;
    top: 17px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.mobile-menu .dropdown-button.active:after{
    -moz-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    top: 22px;
}


.mobile-menu ul ul .dropdown-button{
    height: 25px;
    right: -15px;
}
.mobile-menu ul ul .dropdown-button:after{
    width: 6px;
    height: 6px;
    content: "+";
    border: none;
    color: #fff;
    -moz-transform: rotate(0) !important;
    -webkit-transform: rotate(0) !important;
    -o-transform: rotate(0) !important;
    -ms-transform: rotate(0) !important;
    transform: rotate(0) !important;
    top: 0 !important;
    font-size: 18px;
    right: 21px;
    -webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
}
.mobile-menu ul ul .dropdown-button.active:after{
    content: "—";
    font-size: 10px;
    top: 4px !important;
    right: 22px;
}
.mobile-menu .dropdown-button + ul {
    display: none;
}
.mobile-menu ul ul ul{
    padding-top: 6px;
}
.mobile-menu ul ul ul a {
    padding: 6px 0 6px 30px;
}
.mobile-menu ul ul ul a:before{
    left: 17px;
}




.shedule{
    padding: 10px 0 10px 25px;
    position: relative;
}
.shedule .fa{
    font-size: 22px;
    position: absolute;
    left: 0;
    top: 10px;
}
.shedule img{
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -3px;
    display: inline-block;
}


/* mob-menu-btn begin */
.mob-menu-btn{
    position: absolute;
    left: 10px;
    top: 27px;
    height: 100%;
    width: 40px;
    cursor: pointer;
}
.icon-menu-burger {
    height: 2px;
    width: 28px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -1px 0 0 -14px;
    -webkit-transition: transform 0.1s ease 0s;
    -moz-transition: transform 0.1s ease 0s;
    -o-transition: transform 0.1s ease 0s;
    -ms-transition: transform 0.1s ease 0s;
    transition: transform 0.1s ease 0s;
    -webkit-transition: -webkit-transform 0.1s ease 0s;
}
.icon-menu-burger__line {
    background: #333333;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transition: transform 0.1s linear 0.1s;
    -moz-transition: transform 0.1s linear 0.1s;
    -o-transition: transform 0.1s linear 0.1s;
    -ms-transition: transform 0.1s linear 0.1s;
    transition: transform 0.1s linear 0.1s;
    -webkit-transition: -webkit-transform 0.1s linear 0.1s;
}
.icon-menu-burger:before, .icon-menu-burger:after {
    background: #333333;
    content: '';
    height: 100%;
    width: 100%;
    position: absolute;
    left: 0;
}
.icon-menu-burger:before {
    top: -6px;
    -webkit-transition: top 0.1s linear 0.2s;
    -moz-transition: top 0.1s linear 0.2s;
    -o-transition: top 0.1s linear 0.2s;
    -ms-transition: top 0.1s linear 0.2s;
    transition: top 0.1s linear 0.2s;
}
.icon-menu-burger:after {
    bottom: -6px;
    -webkit-transition: bottom 0.1s linear 0.2s;
    -moz-transition: bottom 0.1s linear 0.2s;
    -o-transition: bottom 0.1s linear 0.2s;
    -ms-transition: bottom 0.1s linear 0.2s;
    transition: bottom 0.1s linear 0.2s;
}
.mob-menu-btn.active .icon-menu-burger{
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: transform 0.1s linear 0.2s;
    -moz-transition: transform 0.1s linear 0.2s;
    -o-transition: transform 0.1s linear 0.2s;
    -ms-transition: transform 0.1s linear 0.2s;
    transition: transform 0.1s linear 0.2s;
    -webkit-transition: -webkit-transform 0.1s linear 0.2s;
}
.mob-menu-btn.active .icon-menu-burger__line{
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
}
.mob-menu-btn.active .icon-menu-burger:before {
    -webkit-transition: top 0.1s linear;
    -moz-transition: top 0.1s linear;
    -o-transition: top 0.1s linear;
    -ms-transition: top 0.1s linear;
    transition: top 0.1s linear;
    top: 0;
}
.mob-menu-btn.active .icon-menu-burger:after {
    -webkit-transition: bottom 0.1s linear;
    -moz-transition: bottom 0.1s linear;
    -o-transition: bottom 0.1s linear;
    -ms-transition: bottom 0.1s linear;
    transition: bottom 0.1s linear;
    bottom: 0;
}
/* mob-menu-btn end */











/************************** custom chrome scroll *****************************/
::-webkit-resizer {
    background-image: url('');
    background-repeat: no-repeat;
    width: 9px;
    height: 1px;
}
::-webkit-scrollbar {
    width: 9px;
}
::-webkit-scrollbar-button {
    background-image: url('');
    background-repat: no-repeat;
    width: 9px;
    height: 0px;
}
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 0px;
    border-radius: 0px;
    background-color: #FF3324;
}
::-webkit-scrollbar-track {
    background-color: #2C2C2C;
}
/************************ end custom chrome scroll ***************************/


/********************************* preloader *********************************/
#preloader {
    background: #fff;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    left: 0;
    position: fixed;
    z-index: 9999;
    display: block;
    -webkit-transition: all 600ms ease-out;
    -moz-transition: all 600ms ease-out;
    -o-transition: all 600ms ease-out;
    transition: all 600ms ease-out;
    opacity: 1;
}
#preloader.hid {
    opacity: 0;
    visibility: hidden;
}
#preloader table{
    width: 100%;
    height: 100%;
}
#preloader table td{
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

.load8 .loader {
  margin: 60px auto;
  font-size: 6px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(0,72,127, 0.2);
  border-right: 1.1em solid rgba(0,72,127, 0.2);
  border-bottom: 1.1em solid rgba(0,72,127, 0.2);
  border-left: 1.1em solid #014273;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1.1s infinite linear;
}
.load8 .loader,
.load8 .loader:after {
  border-radius: 50%;
  width: 10em;
  height: 10em;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/********************************** end loader **************************************/
#up{
    position: fixed;
    z-index: 300;
    bottom: 9px;
    right: 9px;
    display: none;
    color: #FFFFFF;
    width: 38px;
    text-align: center;
    height: 38px;
    cursor: pointer;
    -webkit-transition: background-color 200ms ease-out;
    -moz-transition: background-color 200ms ease-out;
    -o-transition: background-color 200ms ease-out;
    transition: background-color 200ms ease-out;
    background: #014273;
    font-size: 36px;
}
#up:hover{
    background-color: #FF3324 !important;
}
#up .fa{
    display: block;
}
.delay-100{
    -webkit-animation-delay: 100ms;
	-moz-animation-delay: 100ms;
	-o-animation-delay: 100ms;
    animation-delay: 100ms;
}
.delay-200{
    -webkit-animation-delay: 200ms;
	-moz-animation-delay: 200ms;
	-o-animation-delay: 200ms;
    animation-delay: 200ms;
}
.delay-300{
    -webkit-animation-delay: 300ms;
	-moz-animation-delay: 300ms;
	-o-animation-delay: 300ms;
    animation-delay: 300ms;
}
.delay-400{
    -webkit-animation-delay: 400ms;
	-moz-animation-delay: 400ms;
	-o-animation-delay: 400ms;
    animation-delay: 400ms;
}
.delay-500{
    -webkit-animation-delay: 500ms;
	-moz-animation-delay: 500ms;
	-o-animation-delay: 500ms;
    animation-delay: 500ms;
}
.delay-600{
    -webkit-animation-delay: 600ms;
	-moz-animation-delay: 600ms;
	-o-animation-delay: 600ms;
    animation-delay: 600ms;
}
.delay-700{
    -webkit-animation-delay: 700ms;
	-moz-animation-delay: 700ms;
	-o-animation-delay: 700ms;
    animation-delay: 700ms;
}
.delay-800{
    -webkit-animation-delay: 800ms;
	-moz-animation-delay: 800ms;
	-o-animation-delay: 800ms;
    animation-delay: 800ms;
}
.delay-900{
    -webkit-animation-delay: 900ms;
	-moz-animation-delay: 900ms;
	-o-animation-delay: 900ms;
    animation-delay: 900ms;
}
.delay-1000{
    -webkit-animation-delay: 1000ms;
	-moz-animation-delay: 1000ms;
	-o-animation-delay: 1000ms;
    animation-delay: 1000ms;
}
.delay-1100{
    -webkit-animation-delay: 1100ms;
	-moz-animation-delay: 1100ms;
	-o-animation-delay: 1100ms;
    animation-delay: 1100ms;
}
.delay-1200{
    -webkit-animation-delay: 1200ms;
	-moz-animation-delay: 1200ms;
	-o-animation-delay: 1200ms;
    animation-delay: 1200ms;
}
.delay-1300{
    -webkit-animation-delay: 1300ms;
	-moz-animation-delay: 1300ms;
	-o-animation-delay: 1300ms;
    animation-delay: 1300ms;
}
.delay-1400{
    -webkit-animation-delay: 1400ms;
	-moz-animation-delay: 1400ms;
	-o-animation-delay: 1400ms;
    animation-delay: 1400ms;
}
.row.min{
    margin-left: -5px;
    margin-right: -5px;
}
.row.min > div[class^="col-"]{
    padding-left: 5px;
    padding-right: 5px;
}
.row.no-padding{
    margin-left: 0;
    margin-right: 0;
}
.row.no-padding > div[class^="col-"]{
    padding-left: 0;
    padding-right: 0;
}
.table{
    display: table;
    width: 100%;
    height: 100%;
}
.table-cell{
    display: table-cell;
    width: 100%;
    height: 100%;
    vertical-align: middle;
}

/* SERVICES */
.services-section .element{
    margin-bottom: 10px;
}
.services-section .element .img-wrapper{
    height: 250px;
}
.services-section .element .img-wrapper .element-img{
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
}
@media(max-width:1229px){
    .services-section .element .img-wrapper{
        height: 200px;
    }
}
@media(max-width:991px){
    .services-section .element .img-wrapper{
        height: 32vw;
    }
}
@media(max-width:767px){
    .services-section .element .img-wrapper{
        height: 64vw;
    }
}
.services-section .element .element-content{
    padding: 20px;
    background: #F5F5F5;
    border: 1px solid #F5F5F5;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.services-section .element:hover .element-content{
    background: #fff;
}
.services-section .element .img-wrapper{
    overflow: hidden;
    position: relative;
}
.services-section .element .img-wrapper:after{
    content:"";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.6);
    opacity: 0;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.services-section .element:hover .img-wrapper:after{
    opacity: 1;
}
.services-section .element .img-wrapper .hiddentitle{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
    z-index: 2;
    opacity: 0;
    text-align: center;
}
.services-section .element .img-wrapper .hiddentitle span{
    text-transform: uppercase;
    border: 2px solid #fff;
    padding: 12px 30px;
    color: #fff;
    display: inline-block;
}
.services-section .element:hover .img-wrapper .hiddentitle{
    opacity: 1;
}
.services-section .element .img-wrapper img{
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.services-section .element:hover .img-wrapper img{
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
}
.services-elements > .row > div:nth-of-type(3n) .element .element-content{
    border-right: 1px solid #E2E6E7;
}
.services-elements .title-h5{
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    padding-right: 40px;
    color: #014273;
}
.services-elements .title-h5:after{
    content:"";
    display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    top: 3px;
    right: 3px;
    border-top: 2px solid #014273;
    border-right: 2px solid #014273;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.services-section .element:hover .title-h5:after{
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.services-elements .text{
    color: #777777;
    font-size: 13px;
}
.services-elements img{
    width: 100%;
}
/* END SERVICES */


/* ADVANTAGES */
.advantages-section{
    background-size: cover;
    background-attachment: fixed;
    color: #fff;
    position: relative;
}
.ie .advantages-section{
    background-attachment: scroll !important;
}
.advantages-section .section-before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(../images/pattern.png);
    background-color: #2F3841;
    opacity: 0.9;
}
.advantages .element{
    margin-bottom: 40px;
}
.advantages .gray {
    color: #B4B4B4;
}
.advantages .col-xs-3{
    max-width: 90px;
}
.advantages .img-wrapper{
    height: 64px;
}
.advantages .img-wrapper img{
    max-height: 100%;
}
.advantages > .row > hr:nth-of-type(2n){
    clear: both;
}
/* END ADVANTAGES */



/************************* accordeon **************************/
.accordeon .element-content{
    display: none;
    padding: 20px;
    color: #888885;
    font-size: 16px;
}
.accordeon .element{
    margin-bottom: 6px;
    background: #fff;
    box-shadow: 0 0 0 1px rgba(0,0,0,0.1);
}
.accordeon .element .title{
    cursor: pointer;
    padding: 12px 15px 12px 70px;
    font-weight: bold;
    font-size: 18px;
    line-height: 1;
    position: relative;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.accordeon .element.active .title{
    background: #014273;
    color: #fff !important;
}
.accordeon .element .title:before{
    font-family: 'FontAwesome';
    content: "";
    display: block;
    position: absolute;
    width: 50px;
    height: 100%;
    top: 0;
    left: 0;
    background: url(../images/plus.png) 50% 50% no-repeat #ccc;
    color: #fff;
    text-align: center;
    line-height: 50px;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.accordeon .element.active .title:before{
    background: url(../images/minus.png) 50% 50% no-repeat #333;
}
.accordeon > div:first-of-type .element-content{
    display: block;
}
.accordeon .element .title:hover:before{
    background-color: #333;
}
.accordeon .element .title:hover{
    color: #333333;
}
/************************* end accordeon **************************/



/* countdown*/
.countdown-wrapper{
    padding-top: 8px;
}
.countdownHolder{
    position: relative;
    font-size: 20px;
    line-height: 26px;
    margin: 0 auto 50px;
}
.countdownHolder > span:nth-of-type(odd){
    color: #fff;
    width: 40px;
    padding: 10px 0;
    background-color: #2C2C2C;
    border-radius:3px;
    text-align:center;
    display: inline-block;
    position: relative;
    font-weight: bold;
}
.countdownHolder > span:nth-of-type(odd):after{
    content: ":";
    display: block;
    position: absolute;
    top: 8px;
    right: -15px;
    color: #2E3841;
}
.countdownHolder > span.countSeconds:after{
    display: none;
}
.countDiv{
    display:inline-block;
    width:22px;
}
.countDays:before,
.countHours:before,
.countMinutes:before,
.countSeconds:before{
    position:absolute;
    display:block;
    width: 40px;
    text-align: center;
    left:0;
    bottom: -30px;
    content:'дней';
    color:#2E3841;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: normal;
}
.countDays:before{
    content:'дней';
}
.countHours:before{
    content:'часов';
}
.countMinutes:before{
    content:'минут';
}
.countSeconds:before{
    content:'секунд';
}

.action-form-box{
    width: 800px;
    margin: auto;
    max-width: 100%;
}


@media only screen and (min-width: 992px){    
.countdownHolder > span:nth-of-type(odd){
    width: 50px;
}
.countDays:before,
.countHours:before,
.countMinutes:before,
.countSeconds:before{
    width: 48px;
    font-size: 11px;
    bottom: -24px;
}
.countdownHolder{
    margin: 0 auto;
    text-align: right;
    font-size: 26px;
}
}
/* End countdown */



/*=============================== MAP SECTION BEGIN =======================*/
.map-section{
    overflow: hidden;
    background: #fff;
}
.contacts-template .map-wrapper{
    height: 360px;
}
.contacts .element.relative .fa{
    position: absolute;
    top: 3px;
    left: 0;
}
.contacts .element.relative .fa + span{
    display: inline-block;
    margin-left: 20px;
}
.contacts > hr:last-of-type{
    display: none;
}
@media only screen and (max-width: 991px) {
    .index-template .map-wrapper{
        height: 350px !important;
    }
}


/*============================== MAP SECTION END ==========================*/

@-webkit-keyframes fadeInDownSmall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
}

@keyframes fadeInDownSmall {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
}

.fadeInDownSmall {
    -webkit-animation-name: fadeInDownSmall;
    animation-name: fadeInDownSmall;
}
@-webkit-keyframes fadeOutUpSmall {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-5px);
        transform: translateY(-5px);
    }
}

@keyframes fadeOutUpSmall {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px);
    }
}
.fadeOutUpSmall {
    -webkit-animation-name: fadeOutUpSmall;
    animation-name: fadeOutUpSmall;
}
.breadcrumbs-wrapper{
    margin: -20px 0 35px;
    font-size: 14px;
}
.breadcrumbs-wrapper li {
    display: inline-block;
    margin-right: 25px;
}
.breadcrumbs-wrapper a{
    text-decoration: none;
    position: relative;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.breadcrumbs-wrapper a:hover{
    color: #2E2E2E;
}
.breadcrumbs-wrapper a:after{
    content:"";
    display: block;
    position: absolute;
    width: 6px;
    height: 6px;
    top: 8px;
    right: -16px;
    border-top: 1px solid #014273;
    border-right: 1px solid #014273;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.breadcrumbs-wrapper a:hover:after{
    border-color: #2E2E2E;
}
.gallery-do-posle .subelement{
    margin-bottom: 10px;
}
.gallery-do-posle .subelement .text{
    font-size: 11px;
    margin-top: 5px;
}
.gallery-do-posle .subelement.do .img-wrapper:before,
.gallery-do-posle .subelement.posle .img-wrapper:before{
    display: block;
    position: absolute;
    padding: 1px 10px;
    top: 5px;
    left: 0;
    color: #fff;
}
.gallery-do-posle .subelement.do .img-wrapper:before{
    content:"До";
    background: #FF3324;
}
.gallery-do-posle .subelement.posle .img-wrapper:before{
    content:"После";
    background: #1C9700;
}
@media only screen and (min-width: 768px) {
.gallery-do-posle .img-wrapper .text{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 10px;
    background: rgba(0,0,0,0.5);
    color: #fff;
}  
.lightgallery img{
    display: block;
    width: 100%;
}
.lightgallery a:after{
    content:"";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: url(../images/zoom.png) 50% 50% no-repeat rgba(0,0,0,0.2);
    background-size: 0 0;
    z-index: 2;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
	opacity: 0;
}
.lightgallery .img-wrapper:hover a:after{
    opacity: 1;
    background-size: 48px 48px;
}
}
.contacts-template .google-map{
    height: 250px;
}


.reviews-section{
    background: url(../images/num-section.jpg) 50% 50% no-repeat;
    background-size: cover;
    background-attachment: fixed;
    color: #fff;
    position: relative;
}
.ie .reviews-section{
    background-attachment: scroll;
}
.reviews-section .section-before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(../images/pattern.png) rgba(46,56,65,0.9);
}
.reviews-carousel{
    position: relative;
    z-index: 10;
    margin: 0 -10px;
}
.reviews-carousel .slick-track {
    display: flex;
    align-items: stretch;
}
.reviews-carousel .item{
    margin: 0 10px 50px;
    border: 1px solid rgba(255,255,255,0.6);
    height: auto;
    position: relative;
}
.reviews-carousel .element{
    padding: 30px;
}
.reviews-carousel .element .title{
    margin-bottom: 5px;
}
.reviews-carousel .element .date{
    font-size: 14px;
    font-weight: bold;
    color: #ABAFB2;
}
.reviews-carousel .element .text{
    color: #ABAFB2;
    padding-top: 10px;
    line-height: 1.3;
}
.reviews-carousel .slick-dots li{
    border-color: #fff;
}
.reviews-carousel .slick-dots li.slick-active{
    border-color: #FFFFFF;
    background: #FFFFFF;
}
.reviews-carousel .stars:after{
    content:"";
    display: inline-block;
    width: 40px;
    height: 2px;
    background: #C7081B;
}



/* REVIEWS MASONRY BEGIN */
.reviews{
    margin: 0 -10px;
}
.rev-header{
    font-family: "trump";
    letter-spacing: 1px;
}
.reviews > .rev-item,
.rev-grid-sizer{ 
    width: 100%;
}
.reviews > .rev-item .inner{
    padding: 30px;
    margin: 10px;
    border: 1px solid #D5D5D5;
}
.rev-answer{
    margin-top: 30px;
}
@media only screen and (min-width: 768px) {
.reviews > .rev-item,
.reviews > .rev-grid-sizer{ 
    width: 50%;
}   
.rev-answer{
    padding: 0 0 0 70px;
    background: url(../images/brown-arrow.png) 10px 0 no-repeat;
} 
}



.ticket-comment{
    margin: 0 !important;
}
.comment-reply{
    padding: 10px 0;
}

.reviews > .rev-item .rev-item .inner{
    padding: 0 0 0 70px;
    background: url(../images/brown-arrow.png) 10px 0 no-repeat;
    border: none;
}
.reviews > .rev-item .rev-item .rev-date{
    display: none;
}
.reviews > .rev-item .rev-item .inner .title{
    text-transform: none;
    margin-bottom: 0;
}
.reviews > .rev-item .rev-item .rev-text{
    margin-top: -10px;
}
.reviews > .rev-item .rev-item .comment-reply{
    display: none;
}
/* REVIEWS MASONRY END */


.comment-form-wrapper{
    background: url(../images/num-section.jpg) 50% 50% no-repeat;
    background-size: cover;
    background-attachment: fixed;
    color: #fff;
    position: relative;
    padding: 50px 0;
    margin-top: 30px;
}
.ie .comment-form-wrapper{
    background-attachment: scroll;
}
.comment-form-wrapper:before {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: url(../images/pattern.png) rgba(46,56,65,0.9);
    content: '';
}
.comment-form-wrapper .inner{
    position: relative;
    z-index: 10;
    width: 575px;
    max-width: 100%;
    margin: 0;
}
#comment-editor {
    width: 100% !important;
    display: block;
}
#ticketForm .form-actions, 
#comment-form .form-actions {
    padding-top: 0 !important;
    border-top: none !important;
}
.comment-form-wrapper .form-control{
    background: transparent;
    border: 2px solid #fff;
    color: #fff;
}
.comment-form-wrapper textarea.form-control{
    height: 180px;
}
.comment-form-wrapper .button{
    color: #fff;
    background: transparent;
    border: 2px solid #fff;
}
.comment-form-wrapper .button:hover{
    background: #fff;
    color: #333333;
}
.comment-form-wrapper .form-control.error{
    border-color: #FF3324;
}
.comment-form-wrapper .form-control::-moz-placeholder {
  color: #fff;
}
.comment-form-wrapper .form-control:-ms-input-placeholder {
  color: #fff;
}
.comment-form-wrapper .form-control::-webkit-input-placeholder {
  color: #fff;
}
.comment-form-wrapper .form-control.error::-moz-placeholder{
    color: #EA1527;
}
.comment-form-wrapper .form-control.error:-ms-input-placeholder{
    color: #EA1527;
}
.comment-form-wrapper .form-control.error::-webkit-input-placeholder{
    color: #EA1527;
}

table{
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #E2E6E7;
}
table tr:nth-child(odd) {
    background: #F5F5F5;
}
table td, 
table th {
    padding: 14px 20px;
    font-size: 14px;
    border-left: 1px solid #E2E6E7;
    vertical-align: middle;
    color: #5F5F5F;
}
table th{
    color: #fff;
    background: #2C2C2C;
    font-weight: bold;
    border-left-color: rgba(255,255,255,0.2);
}
table td:first-child, table th:first-child {
    border-left: none;
}
table .separate td{
    background: #E2E6E7;
    color: #333333;
    font-weight: bold;
}
@media only screen and (max-width: 767px) {
    table td, 
    table th {
        padding: 8px 10px;
        font-size: 12px;
    }
}
section.catalog{
    background: #fff;
}
.catalog .element{
    border: 1px solid #c7c7c7;
    margin-bottom: 10px;
}
.catalog .element .img-wrapper {
    overflow: hidden;
    position: relative;
    height: 210px;
    text-align: center;
}
.catalog .element .element-article{
    position: absolute;
    z-index: 4;
    bottom: 0;
    left: 0;
    padding: 3px 10px;
    color: #fff;
    background: rgba(0,0,0,0.5);
}
@media only screen and (max-width: 991px) {
    .catalog .element .img-wrapper {
        height: 35vw;
    }
}
@media only screen and (max-width: 767px) {
    .catalog .element .img-wrapper {
        height: 65vw;
    }
}
.catalog .element .element-content {
    padding: 20px;
    background: #F5F5F5;
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}
.catalog .title-h5 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    padding-right: 40px;
    color: #014273;
    margin-bottom: 0;
}
.catalog .title-h5:after {
    content: "";
    display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    top: 3px;
    right: 3px;
    border-top: 2px solid #014273;
    border-right: 2px solid #014273;
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}
.catalog .element .img-wrapper img {
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
    width: 100%;
}
.catalog .element .img-wrapper.crop img{
    max-width: 100%;
    max-height: 100%;
    width: auto;
}
.catalog .element:hover .img-wrapper img {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
}
.catalog .element .img-wrapper .hiddentitle{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
    z-index: 2;
    opacity: 0;
    text-align: center;
}
.catalog .element .img-wrapper .hiddentitle span{
    text-transform: uppercase;
    border: 2px solid #fff;
    padding: 12px 30px;
    color: #fff;
    display: inline-block;
}
.catalog .element:hover .img-wrapper .hiddentitle{
    opacity: 1;
}
.catalog .element .img-wrapper:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.6);
    opacity: 0;
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}
.catalog .element:hover .img-wrapper:after {
    opacity: 1;
}
.catalog .element:hover .title-h5:after {
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.catalog .element .button{
    background: #014273;
    border-color: #014273;
    position: relative;
    z-index: 20;
    margin-bottom: 0;
}
.catalog .element .button:hover{
    background: #FF3324;
    border-color: #FF3324;
}
.catalog .element .title-h6{
    font-weight: bold;
    height: 57px;
    overflow: hidden;
    margin-bottom: 10px;
}
.catalog .element .text{
    height: 48px;
    overflow: hidden;
    margin-bottom: 10px;
}
.goodprice{
    color: #ff3324;
}
.catalog > .row > hr:nth-of-type(2n){
    clear: both;
}
@media only screen and (min-width: 1230px) {
    .catalog > .row > hr:nth-of-type(2n){
        clear: none;
    }
    .catalog > .row > hr:nth-of-type(3n){
        clear: both;
    }
}



/***************************** pagination **************************/
.pagination{
    display: inline-block;
    margin: 30px 0;
}
.pagination li{
    display: inline;
}
.pagination li > span{
    cursor: default;
}
.pagination li > a,
.pagination li > span{
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #626262;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    font-weight: 100;
    margin-bottom: 5px;
    margin-right: 5px;
}
.pagination li:first-child > a,
.pagination li:first-child > span{
    margin-left: 0;
}
.pagination li > a:hover{
    background-color: #EEEEEE;
}
.pagination .active > a, .pagination .active > a:hover{
    background-color: #014273;
    color: #fff;
    border-color: #014273;
    cursor: default;
}
/*************************** end pagination ***********************/


.latest .elements > div:last-of-type hr{
    display: none;
}
.latest hr{
    margin: 15px 0 10px 0;
}
.main-column h1{
    margin-top: -7px;
}



/*============================ BRANDS SECTION BEGIN =======================*/
.brands-section{
    background: #fff;
    padding: 15px 0 10px;
}
.brands-section > .container > .row{
    margin-left: -5px;
    margin-right: -5px;
}
.logotype {
    padding: 20px 0 0;
    border: 5px solid #fff;
    margin: 0px 0;
    background: #fafafa;
    -webkit-transition: background 300ms ease;
    -moz-transition: background 300ms ease;
    -o-transition: background 300ms ease;
    transition: background 300ms ease;
}
.logotype:hover{
    background: #E3E3E3;
}
.logotype .inner{
    padding: 5px 15px;
    height: 110px;
    overflow: hidden;
}
.logotype .title{
   /* height: 51px;
    white-space: nowrap;*/
	width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*============================ BRANDS SECTION END =======================*/



/* ======= AGREEMENT ======= */

.agreement{
    position: relative;
    margin-bottom: 20px;
    color: #7C7F8C;
    font-size: 13px;
}
.agreement.black{
    color: #000;
}
.agreement input{
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden;
}
.agreement i{
    position: absolute;
    left: -2px;
    top: 1px;
    font-size: 16px;
}
.agreement label{
    padding-left: 18px;
    position: relative;
    display: inline-block;
}
.agreement input + label .checked{
    display: none;
}

.agreement input:checked + label .checked{
    display: inline-block;
}
.agreement input:checked + label .no-checked{
    display: none;
}
.agreement input.error + label{
    color: red;
}
/* ======= /. AGREEMENT ======= */


/* ======= ASIDE MENU ======= */

.aside-menu{
    margin-bottom: 30px;
    -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
}
.aside-menu a {
    display: block;
    text-decoration: none !important;
    color: #171717;
    padding: 15px 36px 15px 15px;
    font-size: 15px;
    background: #fff;
    line-height: 1.3;
    border-bottom: 1px solid #d5d5d5;
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
}
.aside-menu > ul > li:first-of-type > a{
    border-top: 1px solid #d5d5d5;
}
.aside-menu > ul > li:nth-of-type(even) > a{
    background: #FCFCFC;
}
.aside-menu li:hover > a,
.aside-menu .open > a,
.aside-menu .active > a{
    color: #014273 !important;
}
.aside-menu > ul ul{
    display: none;
}
.aside-menu .active > ul{
    display: block;
}
.aside-menu > ul li{
    position: relative;
}
.aside-menu > ul .dropdown-button{
    height: 53px;
    width: 36px;
    display: block;
    z-index: 20;
    top: 0;
    right: 0;
    position: absolute;
    cursor: pointer;
}
.aside-menu > ul .dropdown-button:after {
    content: "";
    display: block;
    position: absolute;
    width: 8px;
    height: 8px;
    top: 20px;
    right: 21px;
    border-bottom: 1px solid #1f1f1f;
    border-right: 1px solid #1f1f1f;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}
.aside-menu > ul .dropdown-button.active:after{
    -moz-transform: rotate(225deg);
    -webkit-transform: rotate(225deg);
    -o-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
    top: 24px;
}
.aside-menu > ul ul .dropdown-button{
    height: 37px;
}
.aside-menu > ul ul .dropdown-button:after{
    top: 12px;
}
.aside-menu > ul ul .dropdown-button.active:after,
.aside-menu > ul ul .active > a + .dropdown-button:after,
.aside-menu > ul ul .open > a + .dropdown-button:after{
    top: 16px;
}

.aside-menu  ul ul a{
    padding: 12px 36px 10px 30px;
    font-weight: normal;
    font-size: 13px;
    position: relative;
}
.aside-menu  ul ul > li > a:before{
    content:"";
    display: block;
    position: absolute;
    width: 5px;
    height: 5px;
    top: 18px;
    left: 15px;
    background: #D5D5D5;
}
.aside-menu  ul ul ul a{
    padding: 8px 36px 8px 30px;
}
.aside-menu  ul ul ul a:before,
.aside-menu  ul ul ul ul a:before{
    display: none;
}
.aside-menu  ul ul ul ul a{
    padding: 8px 36px 8px 40px;
}
.aside-menu  ul ul ul ul ul a{
    padding: 8px 36px 8px 50px;
}
.aside-menu-title {
    padding: 15px 42px 15px 20px;
    background: #014273;
    position: relative;
    color: #fff;
}
.aside-menu-title:after {
    content: "";
    display: block;
    position: absolute;
    width: 12px;
    height: 12px;
    top: 50%;
    right: 20px;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    margin-top: -8px;
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}
.active .aside-menu-title:after {
    -moz-transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    margin-top: -3px;
}
@media only screen and (max-width: 991px) {
    .aside-menu > ul{
        display: none;
    }
    .aside-menu.active > ul{
        display: block;
    }
    .aside{
        border-right: none;
    }
    .aside-menu a {
        border-right: 1px solid #F5F5F5;
    }
}
@media only screen and (min-width: 992px) {
    .aside-menu > ul > li.active > a{
        color: #fff !important;
        background-color: #014273 !important;
        border-color: #014273 !important;
    }
    
    .aside-menu > ul > li.active > .dropdown-button:after{
        border-color: #fff;
    }
    .aside-menu > ul > li:hover > a,
    .aside-menu > ul > li:nth-of-type(even):hover > a{
        background: #F6F6F6;
    }
}
/* ======= /. ASIDE MENU ======= */

.contacts-template .contacts-block > hr:last-of-type{
    display: none;
}
.aside-gallery img{
    width: 100%;
}























/**************************************************   MEDIA QUERIS   *****************************************************/
@media only screen and (max-width: 991px) {
    .base-template .header{
        border-bottom: 1px solid #D5D5D5;
        margin-bottom: 40px;
    }
    .top-bar{
        border-bottom: 1px solid #D5D5D5;
    }
}



@media only screen and (min-width: 768px) {
    .contacts-template .google-map{
        height: 370px;
    }
    .logo {
        margin-bottom: 0;
    }
    .shedule {
        position: fixed;
        left: 100px;
        z-index: 1000;
        top: 8px;
    }
    .shedule .fa{
        top: 8px;
    }
    .top-slider .img-wrapper{
        margin-bottom: 0;
    }
    .top-slider .item .element-content{
        z-index: 20;
    }
    .header-tel{
        position: absolute;
        right: 0;
        top: 0;
        height: 100%;
    }
    .callback-link{
        position: absolute;
        right: 0;
        top: 50px;
    }
    .top-slider{
        height: 400px;
    }
    .top-slider img {
        min-height: 400px;
    }
    .top-slider .element-content{
        position: absolute;
        top: 0;
        left: 0;
        color: #fff;
        width: 100%;
    }
    .top-slider .title{
        font-size: 42px;
        line-height: 1.1;
        margin-bottom: 20px;
    }
    .top-slider .subtitle{
        margin-bottom: 20px;
        font-size: 22px;
    }
    .top-form-wrapper {
        background: rgb(250, 250, 250);
    }
    .index-template .services-section {
        background: rgb(250, 250, 250);
    }
    .top-form-box{
        padding: 15px;
        margin-left: 0;
        margin-right: 0;
        margin-top: 70px;
        box-shadow: 0 0 3px rgba(0,0,0,0.15);
    }
    .top-slider-wrapper + .top-form-wrapper .top-form-box{
        margin-top: -80px;
    }
    .top-form-box-inner{
        padding: 20px 40px 10px;
        border: 1px solid #b7b7b7;
    }
    .top-slider .element-content-inner{
        padding: 8% 0 30px;
    }
    .noneaction .top-slider .element-content{
        height: 100%;
    }
    .noneaction .top-slider .element-content > .container{
        display: table;
        height: 100%;
    }
    .noneaction .top-slider .element-content > .container > .element-content-inner{
        padding: 30px 0;
        display: table-cell;
        vertical-align: middle;
    }
    h2,
    .title-h2{
        font-size: 42px;
    }
    .title-h2 span{
        display: inline;
        margin: 0 0 0 30px;
    }
    h3,
    .title-h3{
        font-size: 36px;
    }
    .top-slider .slick-dots {
        position: absolute;
        bottom: 20px;
        margin-bottom: 0;
    }
    .top-slider .slick-dots li{
        border: 2px solid #fff;
    }
    .top-slider .slick-dots li.slick-active{
        border-color: #fff;
        background: #fff;
    }
    .services-elements .text{
        height: 72px;
        overflow: hidden;
    }
    .accordeon .element-content{
        font-size: 18px;
    }
    .accordeon .element .title{
        font-size: 22px;
    }
    .header-bottom{
        padding: 15px 0;
    }
}









@media only screen and (min-width: 992px){
    .top-bar .button{
        font-size: 13px;
        top: 9px;
        height: 36px;
        padding: 8px 16px 0;
    }
    
    .main-column{
        padding-left: 15px;
    }
    .main-column-left{
        padding-right: 15px;
    }
    .header-address{
        float: right;
    }
	.carta-map {
		display: none;
	}
    .logo{
        margin: 0;
    }
    .callback-link{
        top: 54px;
    }
    .top-slider{
        height: 495px;
    }
    .top-slider img {
        min-height: 495px;
    }
    .top-slider .element-content-inner {
        padding: 5% 0 30px;
    }
    .top-slider .element-content-inner > div{
        padding: 30px;
        background: rgba(0,0,0,0.5);
        display: inline-block;
    }
    .top-slider .title {
        font-size: 58px;
    }
    .top-slider-wrapper + .top-form-wrapper .top-form-box{
        margin-top: -130px;
    }
    .body-fixed-true .top-slider-wrapper + .top-form-wrapper .top-form-box{
        margin-top: -80px;
    }
    .top-form-box.bottom-box{
        margin-top: -80px;
    }
    h2,
    .title-h2{
        font-size: 30px;
    }
	    h3,
    .title-h3{
        font-size: 25px;
    }
		    h4,
    .title-h4{
        font-size: 21px;
    }
    .modal{
        padding: 40px;
    }
    .title-h2 span{
        margin: 0 0 0 50px;
    }
    .top-bar-container{
        width: 940px;
        margin: 0 auto;
    }
    .mobile-menu{
        display: none !important;
    }
    .top-menu{
        display: block !important;
        position: static;
    }
    .top-menu > ul > li > a{
        align-items: center;
        vertical-align: middle;
        max-width: 160px;
        text-decoration: none;
        display: flex;
        line-height: 13px;
        color: #000;
        height: 55px;
        #display: block;
        #line-height: 55px;
        padding: 0 15px;
        -webkit-transition: all 200ms ease-out;
    	-moz-transition: all 200ms ease-out;
    	-o-transition: all 200ms ease-out;
    	transition: all 200ms ease-out;
    	border-left: 1px solid #D5D5D5;
    	position: relative;
    }
    .top-menu > ul > li:last-of-type > a{
        border-right: 1px solid #D5D5D5;
    }
    .top-menu > ul > li:hover > a{
        color: #014273;
    }
    .top-menu > ul > li.active > a{
        background: #014273;
        color: #fff !important;
        border-color: #014273;
    }
    .top-menu > ul > li.active + li > a{
        border-left-color: #014273;
    }
    
    .top-menu > ul > li{
        float: left;
        position: relative;
        z-index: 10;
    }
    .top-menu > ul > li:last-child{
        margin-right: 0;
    }
    .top-menu > ul > li.down a{
        padding-right: 30px;
    }
    
    .top-menu > ul > li.down > a:after {
        content: "";
        display: block;
        position: absolute;
        width: 6px;
        height: 6px;
        transform: rotate(45deg);
        border-bottom: 1px solid #2E2E2E;
        border-right: 1px solid #2E2E2E;
        right: 12px;
        top: 50%;
        margin-top: -3px;
    }
    .top-menu > ul > li.active.down > a:after{
        border-color: #fff;
    }
    .top-menu > ul > li > ul {
        position: absolute;
        width: 280px;
        top: 64px;
        padding-top: 10px;
        left: 0;
        text-align: left;
        z-index: 300;
        visibility: hidden;
        opacity: 0;
        transition: all 200ms ease-out;
    }
    .top-menu > ul > li:hover > ul {
        visibility: visible;
        top: 54px;
        opacity: 1;
    }
    
    .top-menu > ul ul li{
        position: relative;
    }
    .top-menu > ul > li > ul > li:first-of-type:before,
    .top-menu > ul > li > ul > li:first-of-type:after{
        content: "";
        display: block;
        width: 12px;
        height: 12px;
        background: #014273;
        -moz-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        -o-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(45deg);
        position: absolute;
        left: 15px;
        top: -6px;
        z-index: 10;
    }
    .top-menu > ul > li > ul > li:first-of-type:hover:after, 
    .top-menu > ul > li > ul > li:first-of-type.active:after {
        background: rgba(255,255,255,0.1);
    }
    
    .top-menu ul ul li > a{
        position: relative;
    }
    .top-menu ul ul li.down > a span:after {
        content: "";
        display: block;
        position: absolute;
        width: 6px;
        height: 6px;
        top: 50%;
        right: 15px;
        transform: rotate(45deg);
        margin-top: -3px;
        border-top: 1px solid rgb(255, 255, 255);
        border-right: 1px solid rgb(255, 255, 255);
    }
    
    
    .top-menu > ul ul li > a {
        background: #014273;
        padding: 12px 10px 12px 10px;
        display: block;
        font-size: 13px;
        line-height: 18px;
        color: #ffffff;
        text-decoration: none;
        position: relative;
    }
    .top-menu > ul ul li > a:before{
        content:"";
        display: block;
        position: absolute;
        width: 100%;
        height: 1px;
        top: 0;
        left: 0;
        background: #fff;
        opacity: 0.1;
        z-index: 5;
    }
    .top-menu > ul ul li:first-of-type > a:before{
        display: none;
    }
    .top-menu > ul ul li > a:after{
        content:"";
        display: block;
        position: absolute;
        width: 100%;
        top: 0;
        bottom: 0;
        left: 0;
        background: #fff;
        opacity: 0;
    }
    .top-menu > ul ul li:hover > a:after,
    .top-menu > ul ul li.active > a:after{
        opacity: 0.1;
    }
    
    .top-menu ul ul ul {
        position: absolute;
        top: 10px;
        left: 280px;
        width: 250px;
        visibility: hidden;
        opacity: 0;
        transition: all 200ms ease-out;
    }
    .top-menu ul ul li:hover ul {
        visibility: visible;
        opacity: 1;
        top: 0px;
    }
    
    
    .shedule {
        position: absolute;
        right: inherit;
        z-index: 10;
        top: 50%;
        margin-top: -18px;
        left: 320px;
        font-size: 12px;
    }
    
    .contacts-wrapper{
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
    }
    .contacts{
        padding-top: 45px;
        width: 330px;
    }
    
    .top-bar{
        position: relative;
    }
    .top-bar.fix-true.fixed{
        position: fixed;
        top: 0;
        left: 0;
        border-top-color: #fff;
    }
    .top-bar:after{
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 1px;
        background: #D5D5D5;
        opacity: 0;
    }
    .top-bar.fix-true.fixed:after{
        opacity: 1;
    }
    .body-fixed-true .top-bar.fix-true.fixed{
        background: transparent;
    }
    .body-fixed-true .top-bar.fix-true.fixed:after{
        opacity: 0;
    }
    .body-fixed-true .top-bar.fix-true.fixed .top-bar-container {
        width: 1290px;
        max-width: 100%;
        box-shadow: 0 0 0 1px  #D5D5D5;
        background: #fff;
        padding-right: 15px;
    }
    .body-fixed-true .top-bar.fixed .top-menu > ul > li:first-of-type > a{
        border-left: none;
    }
    .base-template .top-bar{
        margin-bottom: 40px;
    }
    .base-template .top-bar:after{
        opacity: 1;
    }
    .top-bar.fix-true.fixed + .top-bar-push-md{
        height: 56px;
    }
    .base-template .top-bar.fix-true.fixed + .top-bar-push-md{
        height: 96px;
    }
    .top-slider .slick-dots {
        bottom: 30px;
    }
}

@media (min-width: 1170px) {
    .top-bar-container{
        width: 1110px;
        margin: 0 auto;
    }
}

@media only screen and (min-width: 1230px) {
    .top-bar-container{
        width: 1170px;
    }
    .services-elements .text {
        height: 58px;
    }
    .shedule{
        left: 360px;
    }
    .contacts-template .contacts-block{
        padding-right: 60px;
    }
}


@media only screen and (min-width: 1360px) {
    
}


@media only screen and (min-width: 1912px) {
    .top-slider-wrapper + .top-form-wrapper .top-form-box{
        margin-top: -170px;
    }
    .top-slider{
        height: 555px;
    }
}



.news .element{
    background: #fff;
    padding: 20px;
    margin-bottom: 20px;
    border: 1px solid #F6F6F6;
}
.base-template .news .element{
    background: #FAFAFA;
}
.news .element > .row > .col-xs-3{
    max-width: 120px;
}
.news .element .title-h5{
    overflow: hidden;
    margin-bottom: 5px;
    max-height: 70px;
}
@media only screen and (max-width: 767px) {
    .news .element .title-h5{
        max-height: inherit;
    }
}
.news .element .date{
    font-size: 12px;
    margin-top: -3px;
}
.news .element .text{
    color: #6A6B70;
    height: 36px;
    overflow: hidden;
    font-size: 13px;
}
.news .element .more{
    font-weight: bold;
}
.news .element .more i{
    vertical-align: middle;
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
.news .element .more:hover,
.news .element .title-h5 a:hover{
    color: #FF3324;
}
.news .element > .row > .col-xs-4{
    max-width: 190px;
}
.fotorama__thumb-border{
    border-color: #014273 !important;
}



/* PRODUCT COUNT */
.product-count-element .element-counter input{
    display: inline-block;
    width: 40px;
    height: 42px;
    float: left;
    border-radius: 0;
    margin: 0;
    background: #fff;
    border: 1px solid #E8E8E8;
    border-left: none;
    border-right: none;
    text-align: center;
    padding-left: 5px;
    padding-right: 5px;
}
.product-count-element .element-counter button{
    display: inline-block;
    width: 40px;
    height: 42px;
    float: left;
    margin: 0;
    background: #E8E8E8;
    border: 1px solid #E8E8E8;
    font-size: 20px;
    font-family: arial;
    line-height: 34px;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.product-count-element .element-counter button.btn-minus{
    line-height: 28px;
}
.product-count-element .element-counter button:hover{
    background: #C1C1C1;
    border-color: #C1C1C1;
}

/* PRODUCT COUNT */

.product-price{
    font-size: 36px;
    color: #014273;
}



/************ tabs begin ************/
.box{
    display: none;
}
.box.visible{
    display: block;
}
ul.tabs {
    width: 100%;
    border-bottom: 1px solid #D5D5D5;
}

ul.tabs li{
    display: table-cell;
    height: 50px;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    border: 1px solid transparent;
    border-bottom: none;    
    text-transform: uppercase;
    font-size: 14px;
    line-height: 1.2;
    font-weight: bold;
    color: #333333;
    background: #fff;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
    position: relative;
    padding: 10px 35px;
}
ul.tabs li.current,
ul.tabs li.current:hover{
    border-color: #d5d5d5;
    background: #fff;
    color: #333333;
}
ul.tabs li:hover{
    background: #F6F6F6;
    border-color: #F6F6F6;        
}
ul.tabs li.current:after{
    content:"";
    display: block;
    position: absolute;
    width: 100%;
    height: 2px;
    bottom: -2px;
    left: 0;
    background: #fff;
}
.mobile-tab-header{
    display: none;
}
@media only screen and (max-width: 767px){
    .mobile-tab-header{
        padding: 14px 40px 14px 14px;
        color: #ffffff;
        background: #014273;
        width: 100%;
        position: relative;
        display: block;
        font-weight: 600;
    }
    ul.tabs {
        position: relative;
        display: none;
        border: none;
    }
    .mobile-tab-header:after{
        content: "";
        display: block;
        position: absolute;
        top: 50%;
        margin-top: -10px;
        right: 24px;
        width: 12px;
        height: 12px;
        border-bottom: 2px solid #fff;
        border-right: 2px solid #fff;
        -moz-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        -webkit-transition: all 200ms ease-out;
        -moz-transition: all 200ms ease-out;
        -o-transition: all 200ms ease-out;
        transition: all 200ms ease-out;
    }
    .mobile-tab-header.active:after {
        -moz-transform: rotate(225deg);
        -webkit-transform: rotate(225deg);
        -o-transform: rotate(225deg);
        -ms-transform: rotate(225deg);
        transform: rotate(225deg);
        margin-top: -4px;
    }
    ul.tabs li {
        padding: 17px 15px;
        width: 100%;
        border: 1px solid #E9E9E9;
        border-top: none;
        display: block;
        height: auto;
        text-align: left;
        text-transform: none;
        font-size: 15px;
    }
    ul.tabs li.current{
        display: none;
    } 
    .mobile-tab-header.active + ul.tabs{
        display: block;
    }
}
@media only screen and (min-width: 768px){
    .tabs.mobile{
        display: block !important;
    }
}
/************ tabs end ************/




/*************************************** cart */
#msOrder {
    margin-top: 20px !important;
}
.cart-body{
    margin: 10px 0 0;
}
.cart-body .element{
    background: #fff;
    padding: 20px 20px 15px;
    margin-bottom: 10px;
    border: 1px solid #EBEBEB;
    position: relative;
}
.cart-body .element-counter{
    display: inline-block;
}
.cart-body .element-price{
    display: inline-block;
}
.cart-body .element-delete {
    position: absolute;
    right: 15px;
    top: 15px;
    cursor: pointer;
    color: red;
    padding: 0;
    border: 0;
    background: transparent;
    z-index: 20;
}
.cart-body .element-delete i{
    -webkit-transition: all 200ms ease-out;
    -moz-transition: all 200ms ease-out;
    -o-transition: all 200ms ease-out;
    transition: all 200ms ease-out;
}
.cart-body .element-delete:hover i{
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.cart-body .subelement2{
    padding-left: 120px;
    min-height: 100px;
}
.cart-body .subelement2 .text,
.cart-body .element .element-price,
.cart-body .element .element-counter{
    height: 100px;
}
.cart-body .element .element-img-wrapper{
    padding: 2px;
    border: 1px solid #EBEBEB;
    position: absolute;
    top: 0;
    left: 0;
}
.cart-body .element .element-img{
    width: 99px;
    height: 76px;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
	opacity: 1;
}
.cart-body .element a:hover .element-img{
    opacity: 0.8;
}
.cart-body .element hr{
    margin: 10px 0;
}



@media only screen and (max-width: 767px) {
    .cart-body .element .element-img-wrapper{
        position:static;
        margin-bottom: 20px;
        display: inline-block;
    }
    .cart-body .subelement2 {
        padding-left: 0;
    }
    .cart-body .subelement2 .text,
    .cart-body .element .element-price,
    .cart-body .element .element-counter{
        height: auto;
    }
}


/*************************************** cart: end */
.order-wrapper{
    background: #fff;
    padding: 10px 0;
}
.order-wrapper .material-icons {
    vertical-align: middle;
    margin-top: -3px;
}
.order-wrapper #msOrder .error {
    border-color: #FF1A00 !important
}

/*************************************** customradio */
.customradio{
    position: relative;
    margin-bottom: 10px;
}
.customradio input[type=radio]{
    position: fixed;  
    top: -100000px;
}
.customradio{
    min-height: 34px;
    margin-bottom: 10px;
}
.customradio input[type=radio] + label{
    position: relative;
    padding-left: 25px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;   
    cursor: pointer;
    display: inline-block;
    margin-bottom: 4px;
}
.customradio input[type=radio] + label:before{
    background: url(../images/customradio.png) 0 0 no-repeat;
    content: "";
    display: block;
    position: absolute;
    width: 16px;
    height: 16px;
    top: 2px;
    left: 0px;
}
.customradio input[type=radio]:checked + label:before{
	background-position: 0 -16px;
}
.customradio label{
    font-size: 14px;
    color: #201e1e;
    font-weight: bold;
}
.customradio label strong{
    font-weight: 600;
    color: #000;
    font-size: 13px;
}

.customradio.disabled label, 
.customradio.disabled label strong, 
.customradio.disabled label::before{
    cursor: default !important;
    color: #848484;
}

.customradio label + p{
    padding-left: 25px;
    font-size: 13px;
}
/*************************************** customradio: end */
.element-counter .form-control{
    display: inline-block;
    height: 30px;
    width: 40px;
    padding: 0 2px;
    text-align: center;
    color: #000;
    background: #F4F4F6;
    border: 1px solid #E5E5E5;
    margin-bottom: 0;
}
.element-counter button{
    width: 25px;
    display: inline-block;
    padding: 0;
    vertical-align: middle;
    border: none;
    background: transparent;
    font-size: 24px;
}
.element-counter button:hover{
    color: #FF2330;
}
.element-counter button[disabled]:hover{
    color: #1F1F1F;
}

.isa_success {
    border: 1px solid #79bcda;
    background-color: #d9f0f5;
    margin: 0 0 10px;
    padding: 15px;
}
.order-number{
    color: #014273;
}
.jgrowlHide #jGrowl{
    display: none !important;
}


.product-tags{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;
    color: #fff;
    padding: 7px 0 0 7px;
    text-align: left;
}
.product-tags span{
    margin: 0 5px 5px 0;
    display: inline-block;
    padding: 4px 8px;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}
.product-tags span.product-tag-new{
    background: #76B500;
}
.product-tags span.product-tag-popular{
    background: #FFCA1E;
}
.product-tags span.product-tag-favorite{
    background: #FF1B2D;
}
.index-template .product-tags{
    display: none;
}
.products-carousel div[class^="col-"]{
    padding-left: 5px !important;
    padding-right: 5px !important;
}
.index-template .products-carousel{
    margin-bottom: 30px;
}

.aside-news .element{
    padding-left: 100px;
    margin-bottom: 25px;
    min-height: 74px;
}
.aside-news .element .img-wrapper{
    position: absolute;
    left: 0;
    top: 4px;
}
.aside-news .element .title a{
    text-decoration: none;
    color: #2C2C2C;
}
.aside-news .inner{
    margin-top: -10px;
}
.clear-hr,
.cleaner-hr{
    height: 0;
    opacity: 0;
    margin: 0;
    padding: 0;
    border: none;
}
.item-gallery .element {
    margin-bottom: 10px;
    overflow: hidden;
}
.item-gallery > .row > hr:nth-of-type(2n){
    clear: both;
}
@media only screen and (min-width: 992px) {
    .item-gallery > .row > hr:nth-of-type(2n){
        clear: none;
    }
    .item-gallery > .row > hr:nth-of-type(3n){
        clear: both;
    }
}
/* vk widget */
#vk_widget, #vk_groups {
    width: 100%;
}
#vk_groups, #vk_groups iframe {
    width: 100% !important;
}
/* vk widget end */

/* Video */
.video-list .element{
    margin-bottom: 20px;
    background: #fff;
    width: 900px;
    max-width: 100%;
}
.video-list .element .element-img{
    height: 420px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
@media only screen and (max-width: 1289px) {
    .video-list .element .element-img{
        height: 34vw;
    }
}
@media only screen and (max-width: 991px) {
    .video-list .element .element-img{
        height: 46vw;
    }
}
@media only screen and (max-width: 767px) {
    .video-list .element .element-img{
        height: 60vw;
    }
}
.video-list .element .play-block{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.8);
}
.video-list .element .play-block span {
    display: inline-block;
    padding: 8px;
    border-radius: 100%;
    background: rgba(255,255,255,0.1);
}
.video-list .element .play-block span i{
    display: inline-block;
    color: #fff;
    font-size: 40px;
    width: 64px;
    height: 64px;
    line-height: 61px;
    border: 2px solid #fff;
    border-radius: 100%;
    -webkit-transition: all 200ms ease-out;
	-moz-transition: all 200ms ease-out;
	-o-transition: all 200ms ease-out;
	transition: all 200ms ease-out;
}
.video-list .element .play-block:hover span i{
    color: #FF121A;
    border-color: #FF121A;
}
.video-list .element .element-content{
    padding: 25px 0;
}

.video-list .element .element-content .title{
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 3px;
}
.video-list .element .element-content .text{
    font-size: 15px;
    margin-bottom: 10px;
}
/* /. Video */
/*.table-cell img{
    width: 100%;
    height: auto;
}
*/
.auto-logo {
    height:50px;
	width: 50px;
}

.mts-phone {
    display: inline-block;
    width: 25px;
    height: 25px;
    background: url(/dev/mts-logo.png);
    vertical-align: top;
    margin: 0px 0px 0px 45px;
}

.mts-viber-phone{
    display: inline-block;
    width: 75px;
    height: 25px;
    background-image:url("data:image/png;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABTAAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4MEJEMUFFRDI0RDExRUI4NDMzQ0I5NzVDQkI1MTg5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ4MEJEMUFGRDI0RDExRUI4NDMzQ0I5NzVDQkI1MTg5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDgwQkQxQUNEMjREMTFFQjg0MzNDQjk3NUNCQjUxODkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDgwQkQxQUREMjREMTFFQjg0MzNDQjk3NUNCQjUxODkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAmQWRvYmUAZMAAAAABAwAVBAMGCg0AAAbOAAAI3AAACq4AAA1I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");
	vertical-align: top;
    margin: 0 3px;
}
.wel-phone{
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTEwMUNCNzNEMjVEMTFFQTkwNzhFOTMxODhDRTBGQzkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTEwMUNCNzREMjVEMTFFQTkwNzhFOTMxODhDRTBGQzkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMTAxQ0I3MUQyNUQxMUVBOTA3OEU5MzE4OENFMEZDOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMTAxQ0I3MkQyNUQxMUVBOTA3OEU5MzE4OENFMEZDOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi8DGEoAAAZZSURBVHjavFXdaxvZ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");
	vertical-align: top;
    margin: 0 3px;
}
.life-phone{
    display: inline-block;
    width: 25px;
    height: 25px;
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTJBRDUwNzJEMjVDMTFFQUEyNURFMDhGMThGNzM2NjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTJBRDUwNzNEMjVDMTFFQUEyNURFMDhGMThGNzM2NjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5MkFENTA3MEQyNUMxMUVBQTI1REUwOEYxOEY3MzY2OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5MkFENTA3MUQyNUMxMUVBQTI1REUwOEYxOEY3MzY2OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi4zGdEAAAOoSURBVHjapFZtiFRVGH7OOfdjPnZ2ptlxXUx3S1cLlYoIKYpC+6GpKcHi/6VgIy2oX0EI/oiwWFIIMS1doaIPRAIR/SGBWH5QGsmK+JG0u7U567ruzszO7Nyde47vOXcdJJu7u+OB4XLunPs+73mf533OYb5SK0f29HSObt+xmkVcmzmOAMDwAENNTkIVi0i+8+bl9Htbutnga5t2eqfPrOau+xgDo+BqmggSLN5ggsixHFgkAhaLAr7/n3V6qcxS4t/xyrnfO7jjPsJ09hQASoX+Kv/8DeepJzHvj1+R+boHcvgmVGni/rWEwjibA8/rYP1tS3yKzoM/ph8yXwAEx/yBP8FpF9lXNqB47AjstkWoFYMHO1AzrjdPJVEZHsTY9m4zT3S9oaERFsOajgPmuPD/HYQ/fjuYg1NmDrwzZ808+uo6OIuWws9mwdMP1QIJH/7wDUReXgX3+edMtjKXR37X5/Au9MLP5SAaGxFZ+RJyX+6uH6QyegvRDeuQeL3zrmhQ+GIf7a4flSvXIJ55Gs6zKwACqVnimfCgZVpVpucRcoXApCmRHvbypeBOwvRHXTuxUk0o/ngYfv/AVPluAY5j8lP5vHknWlogMk1QEyRl2549iGhqQenIUYwf/HaKeAGr9VF6ki6lDMqRSIA1NEAWCv9rFdb0FlGGmJOh0Jl7mkUGziNEMHcoe4tCSVU/JzWYAu5ypS1FAzNWByecB1bSd52IDrxJxFIk1SYw24VIp4PdkpQVSRu2VQdIuWxKkti8BZz6QY/J3oso/XTc9IRYMD+Qed8A/KEsRHPz7EFkqQQejyP92Q6qRFCKwlffIHf4EGKPL4PV1hrk8ts5yEoRwrJmz4nStXbdKkCQtm8K5zyxvPq+/PMvRnUh3hVCSTRmOBn96GPwWGwq4CkTLvLiC9W+KZ84Sfw01wfC4jHT3bc/eP8eTQlEmheQ1aw38/EfDmKSXNlpW1zTicOJ1+Wiktit7VW1eX9dQXTj+qqyCrv3QrjxcJHO6uweJ3LjSSS3bTXz/P4DmOg9DzF3Xuh5ok/EGV8aJDlybM1a4icKj6Q8tu1DAk3pYza8bfta20fo2UgLxX3nl75W6Ax1N6vgEsEbk3SJKBmf0uXkumyyghrfSno/wYb39Jwe6tq8xF7YnuKpFNdEh3FkQIknpt2gho3oBlaUhHf1Uj7zafd1Rveu70f2Hlg89snOh8nkooz64kGH8ujeRW6RfLtrKP3uWyfvCDAArHh7GmpJn8wAAAAASUVORK5CYII=");
	vertical-align: top;
    margin: 0 3px;
}
.life-viber-phone{
    display: inline-block;
    width: 75px;
    height: 25px;
    background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEsAAAAZCAYAAAB5CNMWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDYxRDM2NTdEMjVEMTFFQTk2QkM5RjQ4RDk2Nzg5MkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDYxRDM2NThEMjVEMTFFQTk2QkM5RjQ4RDk2Nzg5MkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpENjFEMzY1NUQyNUQxMUVBOTZCQzlGNDhEOTY3ODkyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpENjFEMzY1NkQyNUQxMUVBOTZCQzlGNDhEOTY3ODkyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PklnU10AAA6zSURBVHja3FlrdFTX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");
	vertical-align: top;
    margin: 0 3px;
}
.a1-viber-phone{
    display: inline-block;
    width: 75px;
    height: 25px;
    background-image:url(" data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAAaCAYAAAAdQLrBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzMwNjQxRjk5NENFMTFFREIzNTVBNzRCRDZGMUU1REEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzMwNjQxRjg5NENFMTFFREIzNTVBNzRCRDZGMUU1REEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9IjE5MzgzNkZDRjFFRUIxNkJFREM4RDA2QUZCRTk1MzRFIiBzdFJlZjpkb2N1bWVudElEPSIxOTM4MzZGQ0YxRUVCMTZCRURDOEQwNkFGQkU5NTM0RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrkpHv8AABGsSURBVHja7Fl7kBXVnf66b99H3/dj5s57BobHgOPw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");
	vertical-align: top;
    margin: 0 3px;
}
.content ul > li {
    margin: 0px 0px 15px 40px;
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAIAAAAC64paAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTEwMTcyRkFGRERCMTFFOEI1NTlFQThGNzJERkIwN0UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTEwMTcyRkJGRERCMTFFOEI1NTlFQThGNzJERkIwN0UiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxMTAxNzJGOEZEREIxMUU4QjU1OUVBOEY3MkRGQjA3RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMTAxNzJGOUZEREIxMUU4QjU1OUVBOEY3MkRGQjA3RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu2nf5EAAALWSURBVHjadJPPaxNBFMfn5+66iZqgbRE9mbbWGr2oNw/SWis9CCIirak38aQIHop48lCjtkcvUhC9iShISOv/IEUtgnqwNfaiKG1iukm22dkZ39s0Gtr4GHZnduYz7/t+LJ1xqEMJGDxoZKxhXFDB4UU4pxyejMCcUsOYgTNCesVVAaQLn0iEMgbnmJRMWtxxuG1RacE5JjhhjDSNcV4vlfxyWcACSBOR6ERKBByHWhaRFgX/nMMuMaZBwtIvrlYKBa21oO18MsvCwQUTgjD616deXw/W1qo/vsNdCNHNpI0YzJHkrWRYqyWPHqe2rSohcqAf6Q1SNklIFaolDbXRUOVy19DwsZknJ17NJdJ9um4QxuQKgaTtgGcWxQkpgR3TSAchILXrzEh68gFo3d7Tuy+TCYMIRgO1tgN+ICQMgotNPjtPD6fvToFgAJbyuY9T0wKn6JkzxzahiqdS3TduQp61ChDTOIDsODV0KDtNbAtqtTibezM2SkolwjFmUIj63FT3kYePEr19bk/P59sTKEFK5a11DA71Z6ehbCDoy2xufnSUVavM3qg5xgwS5Z699v6UX/c7R8723pmEjWBlZffJgYP30CdkYTGfmx8bayXB+MW4Y+3YWS18LS4tdgwMEq3i/WmRSEDDHMhOMXcbs5xCPvcuc4lVKq0k9sfLroSbTEKGgnI5ce784ex9CAczpaGYTLix5dn8+/EM8zaTkBdcG+i0MBSxWPHF8w+3JpQ2jS+QvG9IjvOtZFRCpuEVhkYprZSIx34+ffz2+rWQEplMLr+eW7gMpEe3kA2YX3AtCa2vo0tqNV2t/p5f8FZ/+Z736eoVVm5PQp0AoM92xV3HhkkY1JXnbbSxDxETi2MpSTsDWBkjtNEgWweBqtX+1cBhHJJGKfm/wbaANjL1euj7tCWY6HLa1mHrRKyrgELA+K9jQ9PmBt2SHtO810SbASF/BBgAP0M0BVjeMIoAAAAASUVORK5CYII=);
}
.db-table {
    display: table;
    cursor: default;
    margin-left: -10px;
}
ol, ul {
    list-style: none;
}
.stolb ul {
  column-count: 1;
  column-gap: 20px;
  list-style: none;
}
.content ul {
  column-count: 1;
  column-gap: 20px;
  list-style: none;
}
.content ul ul li{
padding-top: 10px;
}

.content li {
  margin-bottom: 10px;
}

@media screen and (max-width: 768px) {
 .content ul {
    column-count: 2;
  }
}

@media screen and (max-width: 480px) {
  .content ul {
    column-count: 1;
  }
}
/*----нов вайбер ---*/
.po-foto {
    bottom: 80px;
    background-position: center 4px;
    background-size: 30px;
    border-color: transparent;
    height: 41px;
}
.po-foto {
    right: -4px;
    width: 54px;
    height: 40px;
}
.po-foto {
 padding-right: 1.30em;
    background-color: #7d519f;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAIAAAABlV4SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVGMzlGREQ0ODJDMTFFQjlGQzRDRjcxRkUxNDk0NUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVGMzlGREU0ODJDMTFFQjlGQzRDRjcxRkUxNDk0NUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRUYzOUZEQjQ4MkMxMUVCOUZDNENGNzFGRTE0OTQ1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUYzOUZEQzQ4MkMxMUVCOUZDNENGNzFGRTE0OTQ1QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmptWvkAAAtASURBVHja7Fp5cFT1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);
        background-position-x: 0%;
        background-position-y: 0%;
        background-size: auto;
}
.po-foto, .phone {
    position: fixed;
    width: 65px;
    height: 65px;
	right: 15px;
    border: 4px solid #ff0606;
        border-top-color: rgb(253, 253, 253);
        border-right-color: rgb(253, 253, 253);
        border-bottom-color: rgb(253, 253, 253);
        border-left-color: rgb(253, 253, 253);
    box-sizing: border-box;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    cursor: pointer;
    z-index: 20;
	border-radius: 65px;
    -webkit-transition: 0.2s ease-in-out;
    -moz-transition: 0.2s ease-in-out;
    -o-transition: 0.2s ease-in-out;
    transition: 0.2s ease-in-out;
        transition-property: all;
    -webkit-transition-property: box-shadow,transform;
    -moz-transition-property: box-shadow, transform;
    -o-transition-property: box-shadow, transform;
    transition-property}

	.phone {
	bottom: 150px;
    background-size: 30px;
    border-color: transparent;
    background: #b7271f url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAIAAAABlV4SAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDQ5M0VBREU0ODJCMTFFQkFCMkFENjY1NURDNkJCMTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDQ5M0VBREY0ODJCMTFFQkFCMkFENjY1NURDNkJCMTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowNDkzRUFEQzQ4MkIxMUVCQUIyQUQ2NjU1REM2QkIxNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowNDkzRUFERDQ4MkIxMUVCQUIyQUQ2NjU1REM2QkIxNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlLQLQsAAAPxSURBVHja7JlfSFNRHMfvNZ3htGnmi5skvQVlFFRagn8YI596EPElSHrqz4aE1ENC9dJDLyooPgQhouCDKCoRQ0LIHiJ7Ul8qCOkPxax0/gG32b6/fkdt27UtJ9517+IcDpez7Xe287m/3/n9vudOJSXtW4YiGSSDZJAMkkEySIb/h0FV05khK4sYII0ZsrNp3z4xAMTVak0zBrJYBEAgoJKQuXThArW3U1OTWSBox66qYCdExh4PPn8GEb5/x6lTcewPHqSKCsrJoWS+XI++swVUdWuck4OODl59pMHrxYED2+0rKzE9jaEhXLxoGobfV/T10bYWDOL+fWybUlJCra3k9wvIR49QWgrDGbZIPB6K25aW4HLFWeW5c+jsZKeFX79GbS0MZ0BhIS0sUKI2NYUjR+LP5XB6/x7z82hsNNoPLheFwwkZfv6knh7YbFHmhgY8fYrLl8XLo0fpxQtaWaGUYSTnB6eTQiFK3PDtG8rLI/ZhpxNfvojc1d8v3nE4aGJC5DFOyoYx2GwIBhMCrKygpYU43iJTuKIfP46HD0USe/mSODUXF9PHj/jwAYcOGbenR0YIiAPAmefsWdq/P86s7GzU14tI83rF+Ngx4ZnJSRjGcPq0hmBtDb29qKqigoIdJl69KuzdbjF2uwVGQwNFas6/ZGCtQa9eRRk4fjjbJjORA2ligpaXiYs6j9+9g8+HjAwjGPgu1tREXcFp6vnzZKOiuhpzc6irE+OqKuGKri7SD2M31hYLhoejrlhdxfXrSNKHdvuWgmLFxYLl5k0dw2l31jh8WLMrZmYSVre/9NxcfRXhLifwXbx2TRNRT578M32qEwP3ggKuwbFFGu3tSDMG7qWl5PNFMdbXcffuXzDCjY3hK1coL89MDLwxOL2sr0cxQiHcuwfeu39a8nGCZR+7a2AARUX6VoY9MYjMeOkSaQUIurthtWoAmIqLQ8Tg0ycW6uJkawqGTVHU3EyBgAZjcpLKysRHmwzMOT+/XZ48eEB/nP4MYtjEuHWLC4VmiVyGb9+GwyGUYuzuj7V59gysyTMzTcCwebObmvDjh2aJ3HkPjI/T4mJCvc4OPHnSLAwCg9XE7GxcYZuw+f04cyb2yG4wg1gHBw8rkaWlpAAA3LmzlXlN4ocoyY0b9PbtzghjYxGAtT1nW/0rDkpK8Pgxzc0lBJiaAkumDeMgi5c97+yUFE5slDYaHKQ3bzQHcT51jI9HjqPCTA8FrlIqn4IqJ04o9fXq+fNKfr7CKXh0VGlrU2MMdHmGnkKGKElWlmK3K1+/qsFgKn4i5QzyvyzJIBkkg2SQDJJBMkgGySAZJINkkAySwZTtlwADAD2ENOWC+rSDAAAAAElFTkSuQmCC);
	border: 5px solid #ff0606;
        border-top-color: rgb(253, 253, 253);
        border-right-color: rgb(253, 253, 253);
        border-bottom-color: rgb(253, 253, 253);
        border-left-color: rgb(253, 253, 253);
    display: block;
    z-index: 5;
}
	
.db-table .hrow, .db-table .trow {
    display: table-row;
}
.db-table .hdr {
    font-size: 11px;
    color: #888;
}
.db-table .modname {
    width: 35%;
}
.db-table .ba {
    color: #999;
}
.db-table .power, .db-table .torque {
    width: 30%;
}
.fr {
    float: right;
}
.fl {
    float: left;
}
.clr {
    clear: both;
}
.db-table .trow:hover {
    background-color: #eab878
}
.db-table .col {
    display: table-cell;
    padding: 6px 10px;
    border-bottom: 1px solid #efefef;
}
.db-table .col {
    display: table-cell;
    padding: 6px 10px;
    border-bottom: 1px solid #efefef;
}
.db-table .price {
    width: 15%;
}
.db-table .col {
    display: table-cell;
    padding: 6px 10px;
    border-bottom: 1px solid #efefef;
}

@media (max-width:767px) {
    .db-table .price {
        display: none
    }
    .db-table .modname {
        width: 33%
    }
    .db-table .power {
        width: 35%
    }
    .db-table .torque {
        width: 41%
    }
    .db-table {
        width: 100%
    }
    .dealers__map_mob{
           display:none;
    }
    
}

@media (max-width:539px) {
    .db-table .hrow,
    .db-table .trow {
        display: block
    }
    .db-table,
    .db-table .col {
        width: 100%;
        display: block
    }
    .db-table .trow {
        margin-bottom: 20px
    }
    .db-table .price {
        display: none
    }
    .line_red_head{
        display:none;
    }
}
/* карта в шапке для мобилы--*/
/* @media only screen and (min-width: 992px) {
    .carta-map {
    position: absolute;
    right: 5px;
    font-size: 30px;}
} */

@media only screen and (max-width: 992px) {
    .carta-map {
    position: absolute;
    right: 0%;
    top: 8px;}
    
    .carta-map a{
        background: none;
        box-shadow:none;
    }
    
    .fa-map-marker:before{
        color:red;
        font-size:35px;
    }
}
/* Иконки мессенджеров в стиле .life-phone */
.messenger-icon {
    display: inline-block;
    width: 35px;
    height: 35px;
    vertical-align: middle;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.messenger-icon.whatsapp {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAFAtJREFUeJzFWgmUXFWZ/t5aVV3Veye9pDudpEnIHvZFgomgbO6IChw4gg7ijJx4xsEZw4gxiiKOMygTBzIKk4OCHAfFBYlANJAFAoQxC1k6ne5Od6f3raq7a3nbvfPfe19VV0JAcNB5RZOuqvfuu9+/fP/3/69N/AWODfsesIfTY3WT7kTCQ2Doms4SZtwps0pTM6rKRz/d8mn2Tt/T/L8u8MBrPzE7UscaXD13BtP8szTwsw5n2isCg1WwOIswjemgD3PM8cd4Mts90p9a89KXew3gJQ3mqwleemj+jJbUjS3X8P8XILfvvLM50L0LD0wduMGJBIsC3W0GWZ/pDFzj4GL3dJ4m/uUa3Uk4gUPnhIve0yk3aNzIOoFzODU0tvOLL/zzT3XP2v/dVV+b/KsA+dGBH+utyaMrM0bmK57pXeKbtHnalYwVTe41PLh8z/K/hz/kIfpXpxdB1VksbQRn6pZ2pu1ZH7IQ/Hrttq/fffe7v9r3FwNy38v3G32ZweV/TO/b5MS8pYHm64G0Pm2Lc2l58UZ4Q2ISOLjYLi98hvAcDcprTJPQJFhmebMdG7c5nn/TF3Z+5bFSr2TtXavvGHlHgfzz818rafd7bnZLgs9lI9mlcnMiZEIQ6shbXVPvwk1CgCw+RV6Lgve0wlcSHjw7lwi04EZNQ/m67d/cuKJs0R+uXnH1n8yfPwnkjp3rTpsw0l+ast2bmO7bOhO3I0tTiIgsYPyke4jNaUURVgRReob+0zXtpEsUIp14IdA5MmY24mvexwPXufyV3KH16/fc9/C6M9a8qXfeFMhXt91TktTHvj9lO+/zDM8SocI0Q25IhhPnONlUfNrEJ3zGQzdIb4prQzCccxSvYgYi5DgB8jBhszKPGXclPBbbsOeBb992xueCtw3kS8/dMXtcG96QjDpXiSgWnmBh6opd+XJfWpgLIszUxgRYjYLfDizEYCNqRuTnru8hx3LIGS6YQRvVmAQguVk6hFbnYv1A3ofDop8AGX08pjH3zl7PG6UvH3hbQG5/bl18ypj6smu5lwfwpNXy4a+SVysAymOzAxNlZimaorMwK96ApvgsxM04DE1slUKG06ZYFgOZfvRPDaIz042xIAlXc2SYchTcJg0DTYWw+H9Oz0YmmXbb2p3rOu++aP3TbwnIXdu+Y/bpw59NR3Kf8TXfhrSSJhlGpS9RJ1PxLvgnym00RRqwsuYCzCmbi9pYDfnBkJsR1wRhhhjhBvWKZfC4h2FnDD3pPmwf2IWuXA/S9PI0X4IxKYB0XYWYAOLS+QHSS4jo//OOrevfU2fXda656Fb+pkBG2di5juV8ztE9WxUwaSsKBeUUg4DpAhyFkB3YeFf1ebio7kI0lzQSROGgAJM8g96pAYxlx5F2J2VmxMwoKqPlqC9tQqkRR32kFrWROjSVNmP3wG78fmA7kuYkXNORRlL1U+WPuK9POcNtPjuWjX551B1ZK7b6hkAea3/M+P3AjvuzprtAL0pCSbZ5qhT5QPZt0Zpx+dxLcE71UvrOxJg/iSPJNmwbeAm9mT5M6BMCtbyO5amaXBQj+zTE6nD+zPNxRvUS1FtluKJxFQFqwNbj27HPPQRHd2VoSZJjXEacTpZ0NQ8j9vAtuWy6n3ay7pRAHj78sLarZ/fqTNRfGmCakQolIPSIiPiZRjU+MPtyLKmcT5s00EOhsfn4FrROdiHJkuSsAL4hV6Fvw1XIgwHllm/5aHOPYaBvBPvHD+CKWe/G3JIGLErMQ7wlism2SXQGPfB5TkZ1QDkmaxHjktY9w0fWcj506+++cP/GK74/8Dogu3r3N2dtZ62ncyk5tJOIlYcx3sBr8OHGq7CscgnFrotn+rbghZGXMeANkvt96QWhpzhTXmByGb2winj59HZYT2I8uxfHDxzHipoluGruezEn0oxPzv8YNvc8jT+m95MHaD2fSxYUoS2EjUb5k7H8ZSTqrqUFv/c6IK7pX5A1vVUgduFEtTixZsm3Jq126azVWF61RObCIbLo5uPPImVlyfJM6hJOZgzCmiGNUSj2akFRQCWNs4DOYxi0RvD86EsotctwWdOlaDHnYOXMC9B2rAsjGIfBfBmSvm5KahfGYlpgkM678p+2rXvwnnevnywAWb/9W1Y777nR112TE2RdxrWyoihcgn5NZmJxbCFWNl4Aixl4buAF/LzrN5jS0yKcyWKUOQF5ghsytDRhEAlPk2GqhYWQkZE0CheDS31A1znIUYL/bnArMl6Aa+degcWlC/GuxNnYMrgLGXuiEB2+cIehyWspjy4a95Kfoo83FID05oZmsRhbnFen6hb5wsElsAq9jNjpPNjMwpg3jh2DLyBpTEoGEyE3U6/FGRULEY2UYM/YAXR5x+hSUYgN5PUVY8pjMmskeUgo4huk6PXi6Cu4sHEpmq16nFWzHAdHOtGqZYiKAyXNNCa9I1YI9CDuwb/kBCDMZCs83Z8dSO2khxaYDgudqvSy6sU4s2aZXGRH/y50OD1UoQPpgVJE8cm5H8b5VSvovY7GWCN+dPS/qIo7ZBgforcSazGm6EKhCO1M1zNNFcCkNorf9mzB9bM/iDmlc3Bh/Rk41t9D9UUkeujRMF898k5Od1Z96/l77TtW/b0rgVC5WebT3VRCq3hWZZA2QTcSYm5BxWmIaFEM5Aawd/wgJWKgmIS8UR9twOLyFrKKLW8yj2pFpTETA6yfPBZI8FJT5ZsWTRlKK1IIslaQd9rJC/3VQ1hYUYX51XMQ6TLh24E0SJ4u1CVEGhqrGpgamkNvj5ib9mzSfje561xRO8WN9HyWa2EfQXFfTlzfEp8Di6y9e3gPOp0ukXCK5+mipkQjyoxyyVYB3aDWrsaZ5Uvw7PAwchIGUzKnwH+8kHt5GhBZJNhskqfx6uABLKo8Hc0kc2aaNTjGelRDdpJC9SjkpqypiyWQrvGhSoqdOtU7hOo0lCPiF+GmMjOBskgZeY6hc6Ib1J5CtLRiByZXYo8VtqPkVyQSkWtJhio0IKFNRYgU9SIq1LiUi47monuqX8oSEQEz4jXoovoEneNkKlXy0m/5+ua7LbM/PdSAOKvKCzZWMNp0Va+yK6TE8GjD3VO9oTpVFVcs1jvVh1yQga0l5DfHJnuws/9V6is8KC7WQ4iCwdTVSikU9cYivMjLWQqwYTaCpDOFhpIyzEzUgWQCfe3j5ENtk81J+hNlZoZlIsTMJj8JbQEGeaXEjJFBpOLClDtFZ0/34uLf/swAjpOqXRhfIIH1TfRjgpQts8lPEojKOJnwYbHVwoTPfy69GUg2IjBpZMnrogAmyICGZgoNHJ5fsLE0BCVEaY45EZM6MUpz6g44O6HBkSdqKqkMTVGoSDifCpS0qUgoOkGESIql8GT3s6heUI0aVGBRTQvmDTRib/YwHItEDBnBpOsEbE/VZ2l94RZDTIvkxIjCWIdc22FErJLWGSxdC4sBn0ZQMLbsYoQg0kzX81STlm8sTjhTJbzPghC/rtpUzgs9t0hCjzawf+IgtvZuw0cbL0eNWYbVs1ci1ZlDh9dNussjjURFlWpKiRsjUjFISVCDReKQ5/NKUwQgXuI8XdMVzZIB/FPtrShsRMCalFBBlmXZ65pWjjBZSZbnJqWlDNpAOSX9uD8hP5fdoK56jnGexK96NqO+pA5nE2OdV3kWquO1+MWhX6A114FULAvbj+LiqnPRQh47MnIE7VMd6OVDZAhPAhEeEhwS12PUlMXkZ+MOSXsWfh8GFIp/Y3zK0mzXrDYrJ/pZzsk3gXmgWshagt0n3AmKWQ8xPYqZkRqi315wU8GUIx+uhhATehZPtG5GfFEMyyuW4rRYE65fcg22HX8BO0ZeIk6J4f2nvRd10TpcOGMp2lNd+Fnn02jLtMGFExKNTkDiSNglZKAAw9lhWV9O5RMVFHykxIpmzdMa5/UcG+sbojxbNP0lwlEN+YFM3ucOY8gZIrndhOVU3V+bbMW4iHnZbEzfwifLtfIj+N7BB/E3i6/HuZUrMNeci+Z5jbia1K0QoxXGDLK6iTipgfJEDaKLS/HAvk1knG6lweic+TPmo5TAuAShfaJd1aG80iiOHFm39OP3XPmNtLnmzFu8D2+5uY/nZ05aftYh/SYlR4pNSoqdRxZeWLUItf21RI8TahRaFIvCM4KkRqh5e/TwExhoHMF7GlaShEmgVJshZYYgDnGeJ6QPvZ/IjCPjZ0g8BlIlJAjiYupzxC560wNS1wVmSC5FGMSdhe4yA+uIeC8lSsTTdzuGdp2n55mrqCMktwo5sqv/FSyrWojZsXqsrluJrvYOZGTzlFc/6tB9U+qmY7wbj3Y8jlf7XsaKuiU4e+aZFFK1BKiEjGVggir4iDeAJ9o2YzgYkd61yAqr6y7G0qrTMUHGe653OxwjkPmo6mpxHgsQGotl7F0FIMQRr2nKJEZ+vJmvo1oYna2THTgwdhgXV1+Isym+nz5eR4zUqxbXFHBdKppAesr0GXKkXPc5B3Go8yh2Dr9G+mk+VpBmi1kRCplukjv70Zptk6xmiHCjHFrdtJJqRykOpY5QL78nZKxC1sp6pgZ9JOcDY6hy1BqY9kgQ22sa6VaPB4t1pmJPaCle6OwYWW8UL/fswUUzzkelXY6aGCV9TihgpQFZXqKF/UcQNlMe3TCn5XAofRBttOln+k0EgiONQOWXpuZaVajEtQs/QppuFtIsg9+0PYNuf4jW99XcTNZPXphA2b7BLcd66rt/+11WAJLgkZFkgP3cxmJZ4URTZCjtL4seQbKoutaV1UvriPzozQzKuEYoVfISRIRicUeIfMnRFJU74nwjrO66amNLeAmuar4EK2vPkw3agZHD2D95iGjZKbCVzsOUl9eIkRQftzzzuXygSSAbPvgvwTVP3vxj0wveR51XlRSEhTqievB6uw7n1C+X7m1NtaMvNyzHp1QCKIEVPfjyuUgQik4tfEFNJHV1DhPNlkxDBXSe0YQrmy/DZY2rqYpb2DnwEn7a/gQRxhht2BcDLtWU6WrOaTCZgrDdyMFo0tpyAhBxRN3oLk/znnKi7g28SNCpQmijKd6ERhJwImZbx46SYOYo82PUM8zH7IpZOJbqweHxI8iaWdU75WWFhkITFdY8WVhFp9lMDdinF1+HRRULJJsdd/rwyJHH0eH3IGzBpHLId4VqhqyT3NERSVtbK1Ox109RfnL1/aOf+uWt386amWtzpmbm6VcsZtKNz6lfgSiPIUVhVaPPwO0rPo/TK+dhhlVNWsqkPHBJOPZhS8dWtCbb0Z7povxwFQOIDYh5MG2+IVZL4OfhEpIwCwmAzaMUbjk82/N7/PzoUziOgbCVUB7gebYKCUvMt2JZ66id1R6694v38tcBEUdT6azDY9nUk66e+wDFqikYwqdmv9IspyanUUx65JTwynmrYNm2lH8+yesJL4OoZZOFZ+H6hR/HSG6UcqgXo9lxTHppuYeEGUdVpBIN8ToiikqUWgkZ6z3khRf7d+PJrmcwyAdDjiqeqBW0M3lSE0nuWEH0Rzwd9BTv/QQgd1361eC6J275B+qHS9KR3GW+SKzAwGnlszGLdJOs9BaxkOfhyPhR0ko9eLV/LyZyKZxetQBn1S7HgvJ5aEjUYk6iKdyEogEjpE/RnE1RAdw/egj7Rg9ga/9OUg2jcEjeSO2rWdIb01NzXlAbAkgiF9sQDSI/fPS2jcEbAhHHTz/6w46PPnHjfa4evMux3ETEs7CAKq2YEg74Kezu34ODlAt7hv8HY+44PEtNQdp620n9bseKmcvQUjqbwmYeqkoqESHNJJRsxs1inAB3JrvRSY3X3qE/YtgfJRXMC90fJ2YUjxsMPv3kUf1CioAbiDqxwTInfu+m6zaOnbzvUz5WuG75B596ZP+v1xN/r9dNVnJ4sg07t92JLuoOc1ZG3iAQXYId8pqcggTI8RT+MLIDW0co6AJdxrOeJw1Nlic58xI1Sk5OxN01FkooxWIGUz5Ujy7UKEoMQBKZ6OGKdMnfbbphY++p9nxKIJ9o+QS//pe3buIOt9Nadt2LQ6/agdCgdihfws6x0KkV5sT5h6FM6iMxTJNVP1xX9fPFGhtFw3EldlhYjwpr04dRzx6OOdGv8TFvx6n2+4ZAxPHoRzaOfOX5b9xzKNnpJa2pz7uG1ywKpSAAEWZyXpW3ZLjTkzdZVBNPPPjJv4aPQsWUEmrgkdcUcSf6colj313ulf1m05ofvP1Hb+K4a9WdwX17f/ivz7XvGOSW++9Zyy8TWorJBznh1jX9zZY4FYxpgCd8pat6oalH3gaFZdSNHKvIlX52Bir3/ceN3zvFQm8RiDjWrLhFePzhjz1+U2vEi31zPJa6VPobSl9x/g78WQlXEoRL3Wohlou4pTl7Y7kf//YjNzz0lv544C3/wUBdvH73SHroMyzt3u6YwVU5253LdPXHGnKsWtRhFo2wigc+hS95mAkINVr+dJ3pQdSJ7Ep40cdiOeuxR2566J39gwFx/ODKu0V8dn1n931rdnS88m+mn7mZ5Pf7PcNf5pi+JYcHTIWZrMpavl2efjaSl5YijFj4zN0KTCE5klHf3G4y82cxL/LrX13/yMRb3dfbBpI//vGcNWJHnUQE61r7jj6YMrKfMkxndaB5F1HttANdTR012QTooTIummFBCT8xT6YeJBXzI7+1PesPiVz88f+++aHU293Pnw0kfxARCEBd9PN18XPtLz5TlpxILtEsfSXJ+5lEvwtd7pZyQz4Spq7AyJFW7iPK6yIPdNhcf6XWrm578JoH3pCJ/ipATj4eu/pBEQ4vip8vPrPW7E72Vk4GaStQwy8Sh1ZQESmbqqqem9nw3rVvykB/zvG/MzvVcAArs+YAAAAASUVORK5CYII=');
}
.messenger-icon.viber {
    background-image: url('data:image/png;base64,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');
}
.messenger-icon.telegram {
    background-image: url('data:image/png;base64,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');
}
.a1-icon {
    width: 25px;
    height: 25px;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-image: url('data:image/png;base64,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');
}