html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;min-height:100%;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;color:#3999d4;text-decoration:underline;}
a:active,
a:hover{outline:0;text-decoration:none;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace, monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
*, *:before, *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;}
body{font:100%/22px Verdana, sans-serif;height:100%;min-width:320px;}
img{max-width:100%;height:auto;}
a{text-decoration:underline;}
a:hover{text-decoration:none;}
html{height:100%;}
@font-face{font-family:'HelveticaNeueCyr-Light';font-style:normal;font-weight:normal;src:local('../fonts/helveticaneuecyr/HelveticaNeueCyr-Light'), url('../fonts/helveticaneuecyr/HelveticaNeueCyr-Light.woff') format('woff');}
@font-face{font-family:'HelveticaNeueCyr-Roman';font-style:normal;font-weight:normal;src:local('../fonts/helveticaneuecyr/HelveticaNeueCyr-Roman'), url('../fonts/helveticaneuecyr/HelveticaNeueCyr-Roman.woff') format('woff');}
@font-face{font-family:'HelveticaNeueCyr-UltraLight';font-style:normal;font-weight:normal;src:local('../fonts/helveticaneuecyr/HelveticaNeueCyr-UltraLight'), url('../fonts/helveticaneuecyr/HelveticaNeueCyr-UltraLight.woff') format('woff');}
.container{width:100%;background:#e7e7e7;}
.container__middle{max-width:1155px;margin:0 auto;overflow:hidden;}
@media only screen and (max-width:1200px){.container__middle{padding:0 20px;}
}
.header{height:295px;}
.header__top{height:32px;background:#FFF;}
.header__top__middle{max-width:1155px;margin:0 auto;height:100%;padding:0 28px;}
.header__center__middle{max-width:985px;margin:0 auto;overflow:hidden;padding:3% 0;}
@media only screen and (max-width:1090px){.header__center__middle{padding:2% 0;}
}
.header__nav{box-shadow:0px 2px 2px 1px rgba(0,0,0, 0.10);width:100%;margin:0 auto;}
.header__lang{width:170px;float:left;height:100%;}
ul.lang-inline{margin:0;padding:0;}
ul.lang-inline li{list-style:none;float:left;}
ul.lang-inline li:not(:last-child){margin-right:15px;}
ul.lang-inline li.lang-active a{color:#4ab0de;}
ul.lang-inline li a{color:#706e6e;font-size:10px;font-family:times new roman, sans-serif;text-decoration:underline;}
ul.lang-inline li a:hover{text-decoration:none;}
.header__right{float:right;height:100%;line-height:32px;}
.header__cart{float:left;margin-right:30px;}
.header__ver{font-size:12px;float:left;margin-right:30px;}
.header__ver a{color:#706e6e;text-decoration:underline;cursor:pointer;}
.header__ver a:hover{text-decoration:none;}
.header__size{float:left;}
.header__center{background:url(../images/bg_header.png)no-repeat center top #e7e7e7;background-size:100% 100%;}
.header__text--left{font-size:19px;font-family: times new roman,sans-serif;width:333px;color:#FFF;float:left;margin:30px 0 0 0;text-align: right;}
.header__text--right{font-size:19px;font-family:'HelveticaNeueCyr-Roman';width:377px;color:#FFF;float:left;margin:30px 0 0 0;}
.header__text--right p, .header__text--left p{margin:0;padding:0;}
.header__symbol{float:left;margin:0 70px;}
.header__nav{background:#FFF;}
ul.nav__header{margin:0 auto;padding:8px 0 6px 0;height:100%;text-align:center;    max-width: 1155px;}
ul.nav__header li{list-style:none;display:inline-block;position:relative;height:100%;}
ul.nav__header li:not(:last-child) a{border-right:1px solid #bfbfbf;}
ul.nav__header li a{padding:0 25px;}
ul.nav__header li a{color:#000;font-family:times new roman,sans-serif;font-size:14px;text-decoration:none;}
ul.nav__header li a:hover{text-decoration:underline;}
ul.nav-child.unstyled.small{position:absolute;left:0;margin:0;padding:0;width:150%;border:1px solid #dddddd;top:33px;display:none;z-index:9999;}
ul.nav-child.unstyled.small li a{padding:10px 20px;display:block;border:none;background:#f7f7f7;}
ul.nav-child.unstyled.small li:not(:last-child){border-bottom:1px solid #d9dada;}
ul.nav-child.unstyled.small li a{font-family:times new roman,sans-serif;font-size:12px;color:#000;}
ul.nav-child.unstyled.small li{width:100%;}
ul.nav-child.unstyled.small li:first-child a{box-shadow:inset 8px 15.5px 2px -14px rgba(0,0,0, 0.10);}
.js-marquee p{display:inline-block;font-size:15px;font-family:'HelveticaNeueCyr-Roman';margin:0;padding:0;color:#595d60;}
.js-marquee p:not(:last-child)::after{content:'';display:inline-block;background:url(../images/th.png)no-repeat center;width:5px;height:5px;border-radius:50%;vertical-align:.15em;margin:0 30px 0 35px;}
.cycle{margin:5px 0;}
.sidebar{width:24.24%;float:left;margin:0 0 0 3.033%;}
.content{width:72.72%;float:left;position:relative;}
.slider{background-color:#FFF;padding:0 0 25px 0;margin:0 0 30px 0;position:relative;background-image:url(../images/sh_block.png);background-position:center bottom;background-repeat:no-repeat;}
.slider::after{content:'';position:absolute;width:100%;height:5px;background-image:url(../images/sh_slide_bottom.png);background-position:center top;background-repeat:no-repeat;left:0;bottom:25px;z-index:999;}
.slider::before{content:'';position:absolute;width:100%;height:5px;background-image:url(../images/sh_slide_top.png);background-position:center top;background-repeat:no-repeat;left:0;top:0;z-index:999;}
.mod_ext_bxslider_images{background:url();}
.record__block{padding-bottom:5px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.blog__block{padding-bottom:4px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.symbols__block{padding-bottom:5px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.contacts__block{padding-bottom:5px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.stats__block{padding-bottom:5px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.socials__block{padding-bottom:5px;background:url(../images/sh_bot2.png)no-repeat center 41px;}
.record{text-align:center;background-color:#48afdf;background-image:url(../images/sh_top2.png);background-repeat:no-repeat;background-position:center top;padding:36px 0 30px 0;text-transform:uppercase;}
.record__text a{color:#FFF;font-family:Arial,sans-serif;font-size:18px;text-decoration:none;}
.record__text a:hover{text-decoration:underline;}
.blog{background-color:#FFF;font-family:Arial,sans-serif;}
.blog__name{text-align:center;padding:0 0 10px 0;border-bottom:1px solid #3999d4;width:80%;margin:15px auto 5px;font-size:18px;color:#000;}
.blog__text{text-align:center;color:#494949;font-size:14px;width:80%;margin:0 auto;font-style:italic;}
.blog__btn{text-align:center;width:80%;margin:2px auto;padding:0 0 25px 0;}
.blog__btn ul li a{color:#3999d4;font-size:14px;text-decoration:underline;}
.blog__btn ul li a:hover{text-decoration:none;}
.symbols{background:#FFF;padding:23px 23px 21px 23px;}
.symbols__el{float:left;}
.symbols__el:not(:last-child){margin:0 4% 0 0;}
.symbols__img{}
.symbols__text{text-align:center;margin:15px 0 0 0;font-size:12px;font-family:Arial,sans-serif;line-height:16px;}
.symbols__text a{color:#494949;text-decoration:none;}
.symbols__text a:hover{text-decoration:underline;}
.gerb{width:26%;}
.flag{width:38%;}
.gimn{width:27%;}
.flag .symbols__img{margin-bottom:-7px;}
.contacts{background:#FFF;padding:15px 23px 21px 23px;}
.block__header{text-align:center;padding:0 0 10px 0;border-bottom:1px solid #3999d4;margin:0px auto 5px;font-size:18px;color:#000;}
.contacts__text{color:#494949;font-size:14px;font-family:Arial,sans-serif;line-height:22px;margin:0 0 0 10px;}
.contacts__text p{margin:0;padding:0;}
.stats{background:#FFF;padding:15px 23px 21px 23px;}
.stats__text > .ztvc-visitor-counter{padding:0;font-size:14px;color:#000;font-family:Arial,sans-serif;}
.stats__text > .ztvc-visitor-counter .ztvc-row{margin:0 0 -3px -3px;height:auto;}
.stats__text > .ztvc-content-counter{padding:0;}
.stats__counter{margin:15px 0 0 0;float:left;width:100%;text-align:center;}
.socials{background:#FFF;margin:0 0 25px 0;padding:10px 0 6px 0px;}
.socials__img{float:left;position:relative;left:50%;transform:translateX(-50%);}
.socials__img a:not(:last-child){margin:0 10px 0 0;}
.socials__img a{display:inline-block;vertical-align:text-top;}
.symbols::after, .stats::after, .socials::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.news{background-color:#FFF;padding:30px 28px 40px 28px;margin:0 0 30px 0;background-image:url(../images/sh_block.png);background-position:center bottom;background-repeat:no-repeat;}
.news__el{margin:0 0 45px 0;}
.news__el h2, .news__el p{margin:0;padding:0;}
.news__el h2{color:#494949;font-family:Arial,sans-serif;font-size:18px;margin:0 0 20px 0;}
.news__el p{font-size:14px;color:#494949;font-family:Arial,sans-serif;line-height:18px;}
.news__intro{margin:0 0 15px 0;}
.news__btn{background:#3999d4;width:100px;text-align:center;height:20px;box-shadow:inset 0px -3px 0px #2372a3;transition:box-shadow 0.2s ease;}
.news__btn a{font-size:12px;color:#FFF;font-family:Arial,sans-serif;display:block;line-height:20px;text-decoration:none;}
.news__btn:hover{box-shadow:none;}
.news__btn a:hover{text-decoration:none;}
.pagination{text-align:center;padding:35px 0 0 0;border-top:1px solid #c6c6c6;margin-top:35px;}
.pagination ul{margin:0;padding:0;}
.pagination-start > a, .pagination-prev > a, .pagination-next > a, .pagination-end > a{font-weight:normal !important;}
.pagination-start span, .pagination-prev span, .pagination-next span, .pagination-end span{font-weight:normal;}
.pagination ul li{list-style:none;display:inline-block;color:#3999d4;font-size:12px;font-family:Arial,sans-serif;font-weight:bold;}
.pagination ul li:not(:last-child){margin-right:10px;}
.pagination ul li a{color:#3999d4;font-size:12px;font-family:Arial,sans-serif;text-decoration:underline;font-weight:bold;}
.pagination ul li a:hover{text-decoration:none;}
.carousel__block{float:left;width:100%;background-color:#FFF;margin:0 0 30px 0;background-image:url(../images/sh_block.png);background-position:center bottom;background-repeat:no-repeat;padding:0 0 7px;background-size:100%;}
.footer{background:url(../images/f_bg.png)no-repeat center top;background-size:100% 100%;}
.footer__middle{max-width:1155px;margin:0 auto;overflow:hidden;padding:1.25% 28px 0 28px;height:100%;}
.footer__left{float:left;}
.footer__text{font-size:12px;color:#FFF;font-family:Arial,sans-serif;float:left;margin-top:-4px;line-height:19px;}
.footer__text a{color:#FFF;text-decoration:underline;}
.footer__text a:hover{text-decoration:none;}
.footer__logo{float:left;margin:12px 20px 0 0;}
.footer__copyright{float:right;font-size:12px;color:#FFF;font-family:Arial,sans-serif;margin-top:15px;}
.pool__modal__block{background:#FFF;position:absolute;margin:0 auto;width:700px;top:50%;right:0;bottom:0;left:0;display:none;height:180px;margin-top:-100px;border:2px solid #005b4e;box-shadow:-58px 45px 7px 0px rgba(24, 24, 24, 0.83);}
.pool__modal__text{color:black;font-family:Tahoma;font-size:24px;}
.jcarousel-container.jcarousel-container-horizontal{background:#FFF !Important;}
.jcarousel-clip.jcarousel-clip-horizontal{background-color:#FFF !important;border:none !important;}
#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{width:145px;height:100%;margin-right:50px;}
@media only screen and (max-width:1200px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:40px;}
}
@media only screen and (max-width:1130px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:35px;}
}
@media only screen and (max-width:1110px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:30px;}
}
@media only screen and (max-width:1090px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:25px;}
}
@media only screen and (max-width:1070px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:20px;}
}
@media only screen and (max-width:1050px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:15px;}
}
@media only screen and (max-width:1030px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:10px;}
}
@media only screen and (max-width:1010px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:5px;}
}
.jcarousel-container{border:none !important;}
.vtem_carousel_item .vt_carousel_thumb{width:100% !Important;}
.jcarousel-list-horizontal{top:5px !important;}
ul.actions{display:none;}
.item-page h2, .blog h2.subheading-category{font-family:Arial,sans-serif;color:#000;font-size:18px;border-bottom:1px solid #3999d4;padding:0 0 10px 0;margin:0 0 25px 0;}
.item-page p{color:#43484b;font-size:14px;font-family:Arial,sans-serif;}
.items-more{display:none;}
.content__error{width:100%;background:#e7e7e7;}
.content__error__middle{max-width:1155px;margin:0 auto;overflow:hidden;}
.container__error{width:100%;background:#FFF;padding:0 0 40px 0;box-shadow:0px 2px 2px 1px rgba(0,0,0, 0.30);margin-bottom:3px;}
.error__header{font-family:'HelveticaNeueCyr-Light';font-size:132px;color:#575757;line-height:93px;border-bottom:1px solid #494949;}
.error{width:330px;margin:155px auto 240px;text-align:center;}
.error__middle{margin:30px 0 0 0;font-size:18px;font-family:Arial,sans-serif;color:#3e3e3e;}
.error__ru, .error__kz{margin:0 0 30px 0;}
.error__link{font-size:14px;font-family:Arial,sans-serif;}
.error__footer{margin-top:-2px;}
#system-message{margin:0 auto;display:table-cell;vertical-align:middle;}
.alert{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #4ab0de;padding:8px 25px 8px 14px;text-align:left;max-width:445px;margin:0 auto;}
div#system-message-container{position:fixed;width:100%;height:100%;top:0;left:0;display:table;background:rgba(0,0,0, 0.5);}
.alert h4{color:red;margin:5px 0;}
.alert p{padding:0px;margin:0px;}
.alert .close{float:right;font-size:24px;line-height:18px;position:relative;right:-20px;top:-2px;cursor:pointer;color:#4ab0de;}
h4.alert-heading{font-family:'HelveticaNeueCyr-Roman';}
.alert-message{font-family:Arial,sans-serif;font-size:14px;text-align:center;}
ul.nav__header_rec{margin:0;padding:0;}
ul.nav__header_rec li{list-style:none;}
form#chronoform-apointments{background:#48afdf;width:650px;margin:0 auto;padding:35px 80px 55px 0px;overflow:hidden;}
@media only screen and (max-width:1020px){form#chronoform-apointments{width:630px;padding:35px 60px 55px 60px;}
}
form#chronoform-apointments-en{background:#48afdf;width:650px;margin:0 auto;padding:35px 80px 55px 0px;overflow:hidden;}
@media only screen and (max-width:1020px){form#chronoform-apointments-en{width:630px;padding:35px 60px 55px 60px;}
}
form#chronoform-apointments-kz{background:#48afdf;width:650px;margin:0 auto;padding:35px 80px 55px 0px;overflow:hidden;}
@media only screen and (max-width:1020px){form#chronoform-apointments-kz{width:630px;padding:35px 60px 55px 60px;}
}
label.gcore-label-left{float:left;width:180px;color:#FFF;text-align:right;font-family:Arial,sans-serif;font-size:13px;margin:7px 20px 0 0;line-height:13px;}
.gcore-input{float:left;width:350px;}
.gcore-form-row{width:100%;height:50px;}
label.gcore-label-left.required_label span{display:none;}
.gcore-input input{width:100%;box-sizing:border-box;height:28px;border:none;font-size:14px;color:#565555;padding:0 15px;}
.gcore-input input::-webkit-input-placeholder{font-size:13px;line-height:24px;}
.gcore-input input::-moz-placeholder{font-size:13px;line-height:24px;}
.gcore-input input:-moz-placeholder{font-size:13px;line-height:24px;}
.gcore-input input:-ms-input-placeholder{font-size:13px;line-height:24px;}
textarea#message::-webkit-input-placeholder{font-size:13px;}
textarea#message::-moz-placeholder{font-size:13px;}
textarea#message:-moz-placeholder{font-size:13px;}
textarea#message:-ms-input-placeholder{font-size:13px;}
.gcore-input input:focus{outline:none;}
p.chrono_credits{display:none;}
div#ftd-specialist{overflow:hidden;}
label[for="fio"]{margin-top:1px;}
input[type="text"]{line-height:38px;}
textarea#message{max-width:350px;min-width:350px;min-height:80px;max-height:80px;font-size:14px;padding:5px 15px 0 15px;border:none;}
select#specialist{width:350px;height:28px;padding:0 15px;font-size:14px;border:none;color:#565555;background:url(../images/sel_ar.jpg)no-repeat center right #FFF;}
select#specialist:focus{outline:none;}
textarea#message:focus{outline:none;border:none;}
div#fin-button .btn{width:120px;color:#FFF;text-transform:uppercase;background:none;border-radius:4px;border:1px solid #FFF;padding:0;height:40px;font-size:14px;font-family:Arial,sans-serif;font-weight:bold;margin-left:40px;transition:background 0.2s ease-in;}
div#fin-button .btn:hover{background:#6ba5c9;}
div#ftr-button{float:left;text-align:center;}
div#fin-button{width:120px;float:none;margin:0 auto;}
div#ftd-button{margin:30px auto 0;}
.form__text{font-size:10px;color:#FFF;font-family:Arial,sans-serif;}
#ftr-specialist{margin:0 0 30px 0;}
.form__text a{color:#FFF;}
.form-text{font-size:13px;font-family:Arial,sans-serif;color:#565555;margin:0 0 35px 0;}
.jg_pathway, .jg_back, .jg_gallerystats, .jg_poweredbydiv, .jg_rm{display:none;}
.gallery > div.pagination{margin-top:70px;}
.gallery h2{font-family:Arial,sans-serif;color:#000;font-size:18px;border-bottom:1px solid #3999d4;padding:0 0 10px 0;margin:0 0 25px 0;}
img.jg_photo{transition:transform 0.2s linear;}
.jg_imgalign_catimgs:hover img.jg_photo{transform:scale(1.1);}
.albums__block{padding-bottom:5px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.albums{background:#FFF;padding:15px 23px 21px 23px;}
.albums__text ul li a{color:#494949;font-size:14px;font-family:Arial,sans-serif;text-decoration:underline;}
.albums__text ul li a:hover{text-decoration:none;}
.albums__text ul li a:active{color:red;}
.albums__text ul li{list-style:none;}
.albums__text ul{margin:15px 0 0 0;padding:0;}
ul.nav__header_alb li .active{color:#3999d4;}
.albums__text ul li:not(:last-child){margin:0 0 8px 0;}
.albums .block__header{text-align:left;}
.well.well-small.jg-header, .jg_topelem_txt{display:none;}
.jg_topelement{width:22.4%;height:115px;float:left;text-align:center !important;overflow:hidden;}
.jg_topelement:not(:nth-child(4)){margin-right:3.4%;}
.jg_topelem_photo{height:100%;width:100%;}
img.jg_photo{transition:transform 0.2s linear;}
.jg_topelem_photo:hover img.jg_photo{transform:scale(1.1);}
.pools{background:#FFF;padding:15px 23px 21px 23px;}
.pool__block{padding-bottom:5px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.poll h4{color:#494949;font-size:14px;font-family:Arial,sans-serif;font-weight:bold;margin:5px 0 35px 0;padding:0;line-height:18px;}
.pool__input{width:16px;height:16px;background:#FFF;border:2px solid #60bae3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;vertical-align:middle;}
.pool__input:focus{outline:none;}
.pool__input:checked{background:url(../images/check.jpg)no-repeat center;}
.pool__text{color:#494949;font-family:Arial,sans-serif;font-size:12px;display:inline-block;width:87%;vertical-align:middle;line-height:18px;margin:0 0 0 3px;}
@media only screen and (max-width:1200px){.pool__text{width:80%;}
.pool__block{background:url(../images/sh_bot2.png)no-repeat center bottom;}
}
@media only screen and (max-width:1067px){.pool__block{background:url(../images/sh_bot2.png)no-repeat center bottom;}
}
@media only screen and (max-width:1024px){.pool__block{background:url(../images/sh_bot2.png)no-repeat center bottom;}
}
.pool__label{margin:0 0 15px 0;padding:0 !important;}
div#poll_buttons{text-align:center;margin:20px 0 0 0;padding:0 !important;}
.pool__btn{border:none;background:#3999d4;color:#FFF;font-size:14px;font-family:Arial,sans-serif;width:100px;padding:10px 0;box-shadow:inset 0px -3px 0px #2372a3;transition:box-shadow 0.2s ease;}
.pool__btn:hover{box-shadow:none;}
.pool__result__b1{border:1px solid #3999d4 !important;padding:0px !important;height:12px !Important;}
.pool__result__b2{background:#3999d4 !important;}
.pool__result{padding:0px !important;font-size:12px;line-height:18px;margin:0 0 5px 0;font-family:Arial,sans-serif;color:#494949;}
.pool_elem:not(:last-child){margin:0 0 5.3px 0px;}
.blog__director__image{float:left;width:26.5%;text-align:center;margin:0 15px 0 0;}
.blog__director__image__text{font-family:Arial,sans-serif;font-size:14px;color:#494949;line-height:18px;margin:6px 0 0 0px;}
.news:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.blog__director__text{float:left;width:71.588%;text-align:justify;font-size:14px;font-family:Arial,sans-serif;color:#494949;line-height:16px;border-left:1px solid #cacaca;padding:0 0 0 15px;}
.blog__director__text p:not(:last-child){margin:0 0 20px 0;}
.blog__director__text p:last-child{margin:0;}
@media only screen and (max-width:1201px){.blog__director__image{margin:0 1.915% 0 0;}
.blog__director__text{padding:0 0 0 1.915%;}
}
.form__header__text{color:#565555;font-size:13px;font-family:Arial,sans-serif;margin:50px 0 0 0;float:left;border-bottom:1px solid #dbdee3;width:100%;}
.odd span.comments-buttons{display:none;}
#comments .comments-list{margin:0px 0 0px 0px;float:left;width:100%;padding:20px 0 0 0%;}
#jc .rbox{float:left;}
.odd .rbox{font-family:Arial,sans-serif;color:#565555;font-size:12px;line-height:15px;width:520px;background:#dae8ee;padding:15px 25px 20px 30px;border-top:1px solid #c6d3d9;border-right:1px solid #c6d3d9;margin:0 0 25px 0;}
.comment-anchor{display:none;}
.even .rbox{width:510px;}
.even .rbox{color:#565555;font-family:Times New Roman,sans-serif;font-style:italic;line-height:15px;font-size:14px;}
span.comment-author{color:#0066a6;font-style:normal;font-weight:bold;font-family:Arial,sans-serif;font-size:17px;}
.comment-body{margin:10px 0 0 0;display:block;color:#565555;}
#comments .comment-date{color:#9e9e9e;font-style:normal;font-family:Arial,sans-serif;font-size:11px;float:right;}
.comments-buttons a{color:#00bff3;font-style:normal;font-size:8px;text-transform:uppercase;font-family:"ArialBlack";text-decoration:underline;}
.comments-buttons a:hover{color:#5c7898;text-decoration:underline;}
.comments-buttons a:focus{color:#2ea4e8;text-decoration:underline;}
span.comment-author::after{content:':';color:#0066a6;font-style:normal;font-weight:bold;font-family:Arial,sans-serif;font-size:17px;}
#jc h4{width:100%;}
#comments-form{float:left;width:100%;}
@font-face{font-family:"ArialBlack";src:url("../fonts/ArialBlack/ArialBlack.eot");src:url("../fonts/ArialBlack/ArialBlack.eot?#iefix")format("embedded-opentype"),
url("../fonts/ArialBlack/ArialBlack.woff") format("woff"),
url("../fonts/ArialBlack/ArialBlack.ttf") format("truetype");font-style:normal;font-weight:normal;}
#comments .odd{margin-left:9%;margin-top:10px;}
@media only screen and (max-width:1100px){#comments .odd{margin-left:0%;}
}
.odd .rbox::after{content:'';background:url(../images/com_arr.png)no-repeat center;width:43px;height:18px;position:absolute;top:-17px;left:55px;z-index:9999;}
.odd .rbox{position:relative;}
.even, .odd{padding:0 0 0 10% !important;}
.commenter{overflow:hidden;clear:both;border-bottom:1px solid #c9d3d9;margin-bottom:25px;}
.form__comment{width:650px;background:#48afdf;margin-right:auto;margin-left:auto;float:none;margin-top:25px;position:relative;}
@media only screen and (max-width:1120px){.form__comment{width:97%;}
}
form#comments-form{float:left;width:100%;border-top:1px solid #dbdee3;margin:25px 0 0 0;}
form#comments-form h4{font-family:Arial,sans-serif;font-size:18px;color:#FFF;padding:20px 0 15px 0;border-bottom:1px solid #6bb9de;text-align:center;margin:0 0 15px 0;}
.form__row{margin-bottom:15px;}
.form__label{float:left;width:180px;color:#FFF;text-align:right;font-family:Arial,sans-serif;font-size:13px;margin:7px 20px 0 0;line-height:13px;}
.form__input{width:55%;box-sizing:border-box;height:28px;border:none;color:#565555;padding:0 15px;font-size:14px;font-family:Arial,sans-serif;}
.form__message{width:55%;font-size:14px;font-family:Arial,sans-serif;box-sizing:border-box;height:160px;max-height:160px;min-height:160px;max-width:55%;border:none;min-width:55%;}
.form__input:focus, .form__message:focus{outline:none;}
.form__input::-webkit-input-placeholder{font-size:13px;line-height:24px;}
.form__input::-moz-placeholder{font-size:13px;line-height:24px;}
.form__input:-moz-placeholder{font-size:13px;line-height:24px;}
.form__input:-ms-input-placeholder{font-size:13px;line-height:24px;}
.captcha__middle{width:357px;display:inline-block;margin:0 0 0 203px;font-size:1px !important}
.captcha__image{float:left;vertical-align:top;margin:0 15px 0 0;}
.form__captcha{width:100%;box-sizing:border-box;height:28px;border:none;color:#565555;padding:0 15px;font-size:14px;font-family:Arial,sans-serif;}
.form__captcha:focus{outline:none;}
.captcha__right{float:left;width:252px;}
@media only screen and (max-width:1120px){.captcha__image{margin:0 4% 0 0;width:25%;}
.captcha__image img{width:100%;}
.captcha__middle{width:55%;}
.captcha__right{width:71%;}
}
.captcha__image img{width:90px;}
.captcha__refresh{font-family:Arial,sans-serif;font-size:12px;color:#FFF;cursor:pointer;text-decoration:underline;}
.captcha__refresh:hover{text-decoration:none;}
.form__btn{padding:10px 0 30px;}
.form__btn a{width:120px;color:#FFF;text-transform:uppercase;background:none;border-radius:4px;border:1px solid #FFF;padding:0;font-size:14px;font-family:Arial,sans-serif;font-weight:bold;margin-left:40px;transition:background 0.2s ease-in;height:40px;display:block;text-align:center;text-decoration:none;line-height:40px;margin:0 auto;}
.form__btn a:hover{background:#6ba5c9;}
.form__input.error{margin:0;text-align:left;}
div#comments-form-message{text-align:center;width:100%;text-indent:20px;padding:20px 0 0 0;}
#comments::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.form__captcha.error{margin:0;text-align:left;}
.form__message.error{margin:0;text-align:left;}
div#xmap h1{font-family:Arial,sans-serif;color:#000;font-size:18px;border-bottom:1px solid #3999d4;padding:0 0 10px 0;margin:0 0 25px 0;}
.muted{display:none;}
ul.level_1, ul.level_0{margin:0;list-style:none;font-size:14px;}
ul.level_1 a, ul.level_0 a{text-decoration:none;font-family:Arial,sans-serif;}
ul.level_1 a:hover, ul.level_0 a:hover{text-decoration:underline;}
.poll1 h4{font-size:16px;}
.jfontsize{display:none;}
.ztvc-row{font-size:14px;}
.languages__bl{overflow:hidden;height:100%;}
ul.lang-inline{height:100%;overflow:hidden;}
ul.lang-inline li{height:100%;}
ul.lang-inline li a{vertical-align:middle;line-height:29px;}
.header__cart a{display:block;line-height:28px;}
.header__cart a img{vertical-align:middle;}
.jfontsize-disabled, .jfontsize-disabled:hover{border:none !important;}
.header__size{line-height:29px;}
.header__size img{vertical-align:middle;}
.ztvc-left.totals.txt-right{font-size:14px;}
.header__size p{display:inline-block;margin:0;padding:0;font-family:Arial,sans-serif;font-size:14px;width:12px;text-align:center;}
p#jfontsize-minus{font-size:13px;}
p#jfontsize-default{font-size:15px;}
p#jfontsize-plus{font-size:17px;}
.jfontsize-disabled, .jfontsize-disabled:hover{color:#000 !important;background:none !important;border:none !important;}
div#comments-form-buttons{text-align:center;}
.form__btn{display:inline-block;}
.send__block{text-align:center;}
.send__block a{display:block;}
ul.nav-child.unstyled.small > li > ul.nav-child.unstyled.small{left:100%;top:-1px;}
ul.nav-child.unstyled.small li.nav__elem.deeper.parent{position:relative;}
ul.nav-child.unstyled.small > li:not(:first-child) > ul.nav-child.unstyled.small li a{box-shadow:none;}
ul.nav-child.unstyled.small > li:first-child > ul.nav-child.unstyled.small li:not(:first-child) a{box-shadow:none;}
.module__block{padding-bottom:5px;margin:0 0 25px 0;background:url(../images/sh_bot2.png)no-repeat center bottom;}
.module{background:#FFF;padding:15px 23px 21px 23px;}
.sidebar.mobile{display:none;}
@media only screen and (max-width:990px){div.pagination{margin-top:25px;padding:15px 0 0 0;}
.header__text--right{display:none;}
.header__text--left{display:none;}
.header__symbol{text-align:center;float:none;width:72px;margin:10px auto 0;}
.header__nav{display:none;}
.cycle{display:none;}
.header__center{margin:0 0 30px 0;}
.news, .slider, .carousel__block{background-size:100%;}
.header__text--mobile{display:block;font-size:19px;font-family:'HelveticaNeueCyr-Roman';width:100%;color:#FFF;float:left;text-align:center;padding:15px 20px;}
.header__text--mobile p:first-child{font-family:'HelveticaNeueCyr-Roman';font-size:13px;}
.header__text--mobile p:last-child{font-size:16px;font-family:'HelveticaNeueCyr-Light';}
.header__text--mobile p{margin:0;padding:0;line-height:25px;}
.sidebar.mobile.home.home-two{display:none;}
.header__center{background:url(../images/bg-top-mob.png)no-repeat center top #e7e7e7;background-size:100% 100%;}
ul.lang-inline li:not(:last-child){margin-right:7px;}
ul.lang-inline li a{font-size:14px;line-height:31px;}
.slider::before, .slider::after{background-size:100%;}
.slider::after{bottom:23px;}
.header__right{display:none;}
.container__error .header__center{margin:0;}
.container__error{padding:0;}
.content__error{background:#e7e7e7;}
}
@media only screen and (max-width:880px){.content{width:100%;}
.content.home{width:63%;}
.sidebar.home{width:33.65%;margin:0 0 0 3.033%;display:block;}
.sidebar.home .block__header{text-align:left;}
.sidebar{display:none;}
.sidebar.mobile{margin:0;width:100%;display:block;}
.sidebar.mobile.home.home-two{display:none;}
.sidebar.home .record__block, .sidebar.home .blog__block, .sidebar.home .symbols__block, .sidebar.home .contacts__block, .sidebar.home .pool__block, .sidebar.home .stats__block, .sidebar.home .socials__block, .sidebar.home .module__block{width:100%;}
.blog__image img{width:100%;text-align:center;}
.stats__block{display:none;}
.right__sidebar{width:48%;float:right;}
.left__sidebar{float:left;width:48%;}
.contacts__block{display:none;}
.sidebar.mobile .blog__image{width:77%;margin:0 auto;padding:10px 000;}
.sidebar.mobile .blog__name{width:67%;margin:0 auto;}
.sidebar.mobile .blog__text{width:55%;margin:0 auto;}
.sidebar.mobile .symbols{padding:23px 0 21px 0;}
.symbols__mid{overflow:hidden;width:100%;margin:0 auto;}
.pools__mid{overflow:hidden;width:245px;margin:0 auto;}
.footer__right{display:none;}
.news__el h2{font-size:16px;}
.news__el p{font-size:13px;}
.footer{background:url(../images/f_880.png)no-repeat center top;background-size:100% 100%;}
.footer__middle{padding:18px 28px 8px 28px;}
.symbols__block.mobile .symbols .symbols__mid{width:245px;}
.albums__block.mobile .albums__text{width:77%;margin:0 auto;}
.albums__block.mobile .block__header{width:77%;margin:0 auto;}
.jg_topelement:nth-child(4){display:none;}
.jg_row{width:564px;margin:0 auto;}
.jg_topelement{width:175px;}
.jg_topelement:nth-child(3){margin-right:0%;}
.sidebar.mobile{display:block;}
}
@media only screen and (max-width:720px){.jg_topelement:nth-child(4){display:none;}
.jg_row{width:91%;margin:0 auto;}
.jg_topelement{width:31.06%;}
.jg_topelement:nth-child(3){margin-right:0%;}
}
@media only screen and (max-width:700px){.content.home{width:100%;}
.sidebar.home{width:100%;margin:30px auto;display:block;max-width:507px;float:none;clear:both;}
.sidebar.mobile{display:none;}
.sidebar{width:100%;margin:30px auto;display:block;max-width:507px;float:none;clear:both;}
.blog__image{width:77%;margin:0 auto;padding:10px 000;}
.blog__name{width:67%;margin:0 auto;}
.blog__text{width:55%;margin:0 auto;}
.symbols{padding:23px 0 21px 0;}
.symbols__mid{overflow:hidden;width:245px;margin:0 auto;}
.socials__block{display:none;}
.block__header{text-align:left;}
.footer{background:url(../images/f-568.png)no-repeat center top;background-size:100% 100%;}
form#chronoform-apointments{padding:35px 28px 55px 28px;}
}
@media only screen and (max-width:587px){.footer__logo{width:23%;margin:12px 4% 0 0;}
.footer__text{width:73%;float:right;}
.header__center{background:url(../images/bg_header-568.png)no-repeat center top #e7e7e7;background-size:100% 100%;}
.jg_topelement:nth-child(4){display:block;}
.jg_topelement:not(:nth-child(2)), .jg_topelement:not(:nth-child(4)){margin-right:10.8%;}
.jg_topelement:not(:nth-child(1)), .jg_topelement:not(:nth-child(2)){margin-bottom:25px;}
.jg_topelement:nth-child(2){margin:0;}
.jg_topelement:nth-child(4){margin:0;}
.jg_row{width:393px;padding:0;margin:0 auto;}
.jg_topelement{width:175px;}
.jg_topelement:nth-child(3){margin-right:10.8%;}
}
@media only screen and (max-width:520px){.jg_row{width:93%;}
.jg_topelement{width:45.5%;}
.jg_topelement:not(:nth-child(2)), .jg_topelement:not(:nth-child(4)){margin-right:8.8%;}
.jg_topelement:nth-child(3){margin-right:8.8%;}
.jg_topelement:nth-child(2){margin:0;}
.jg_topelement:nth-child(4){margin:0;}
}
@media only screen and (max-width:420px){.jg_row{width:175px;}
.jg_topelement{width:175px;margin-bottom:25px;}
.jg_topelement:not(:nth-child(2)), .jg_topelement:not(:nth-child(4)){margin-right:0;}
.jg_topelement:nth-child(3){margin-right:0;}
.jg_topelement:nth-child(2){margin:0 0 25px 0;}
.jg_topelement:nth-child(4){margin:0 0 25px 0;}
}
@media only screen and (max-width:490px){.footer__logo{width:100%;margin:35px 0 0 0;text-align:center;}
.footer__text{width:100%;margin:0 0 30px 0;float:left;text-align:center;}
.header__center{background:url(../images/bg_header-480.png)no-repeat center top #e7e7e7;background-size:100% 100%;}
.footer{background:url(../images/f_480.png)no-repeat center top;background-size:100% 100%;}
.footer__text a:last-of-type{padding:8px 0 0 0;display:inline-block;}
}
@media only screen and (max-width:380px){.header__center{background:url(../images/bg_header-320.png)no-repeat center top #e7e7e7;background-size:100% 100%;}
.content__error__middle .error{zoom:.8;}
.footer{background:url(../images/f-320.png)no-repeat center top;background-size:100% 100%;}
}
.symbols{text-align:center;}
article.news__el:last-child{margin:0 0 0px 0 !important;}
section.news__block h1{font-family:Arial,sans-serif;color:#000;font-size:18px;border-bottom:1px solid #3999d4;padding:0 0 10px 0;margin:0 0 25px 0;}
ul{margin:0;padding:0 0 0 15px;}
ul li{font-size:14px;margin:0;padding:0;}
img.jg_photo{object-fit:cover;}
.header__hamburger{background:url(../images/hamburger.png)no-repeat center;width:21px;height:20px;float:right;padding:16px 0 16px 0;cursor:pointer;}
.header__top__middle{position:relative;}
.header__nav__mobile{width:178px;position:absolute;right:0;top:32px;border:1px solid #48afdf;background:#FFF;border-right:none;padding:40px 0 0 0;z-index:9999;display:none;}
.header__nav__mobile ul.nav-child.unstyled.small > li > ul.nav-child.unstyled.small{left:0;top:0;padding:0 0 0 15px;}
.header__nav__mobile > .nav__header > .nav__elem > a{border-right:none;color:#3999d4;font-size:12px;font-family:Arial,sans-serif;text-transform:uppercase;text-align:left;font-weight:bold;}
.header__nav__mobile ul.nav-child.unstyled.small li a{color:#3999d4;font-size:12px;font-family:Arial,sans-serif;text-transform:uppercase;text-align:left;font-weight:bold;padding:8px 10px 8px 30px;}
.header__nav__mobile ul.nav-child.unstyled.small li:not(:last-child){border-bottom:none;}
.header__nav__mobile ul.nav-child.unstyled.small li a{background:transparent;}
.header__nav__mobile > .nav__header > .nav__elem:not(:last-child) > a{border-bottom:1px solid #d4d4d4;}
.header__nav__mobile ul li{width:100%;}
.header__nav__mobile > .nav__header > .nav__elem > a{border-right:none;text-align:left;width:100%;display:block;padding:7px 15px;line-height:22px;}
.header__nav__mobile ul.nav-child.unstyled.small{position:relative;width:100%;top:0;background:#e8e8e8;border:none;}
.header__nav__mobile ul.nav-child.unstyled.small li:first-child a{box-shadow:none;}
.header__nav__mobile ul.nav-child.unstyled.small li a:hover{background:#3999d4;color:#FFF;text-decoration:none;}
.jg_element_cat:nth-child(4), .jg_element_cat:nth-child(8), .jg_element_cat:nth-child(12), .jg_element_cat:nth-child(16), .jg_element_cat:nth-child(20), .jg_element_cat:nth-child(24), .jg_element_cat:nth-child(28){margin-right:0;}
.jg_element_cat{margin-right:3.4%;margin-bottom:1.6em;}
.jg_element_cat{width:22.4%;height:115px;float:left;text-align:center !important;overflow:hidden;}
.jg_imgalign_catimgs{overflow:hidden;height:115px;}
img.jg_photo{height:115px;}
.gallery > div.pagination{margin-top:45px;}
@media only screen and (min-width:991px){.header__text--mobile{display:none;}
section.news__block h1{display:none;}
.header__hamburger{display:none;}
.sidebar.mobile.home.home-two{display:none;}
}
@media only screen and (max-width:768px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{width:195px !important;height:100%;}
#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:0px;margin-left:15px;}
}
@media only screen and (max-width:414px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{width:195px !important;height:100%;}
#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:12px;margin-left:42px;}
}
@media only screen and (max-width:384px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{width:195px !important;height:100%;}
#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:12px;margin-left:30px;}
}
@media only screen and (max-width:360px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{width:195px !important;height:100%;}
#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:12px;margin-left:20px;}
}
@media only screen and (max-width:320px){#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{width:195px !important;height:100%;}
#vtemcarouselcarouselid108 .jcarousel-clip-horizontal .jcarousel-item{margin-right:12px;margin-left:0px;}
}
@media only screen and (max-width:880px){.jg_element_cat:nth-child(4), .jg_element_cat:nth-child(8), .jg_element_cat:nth-child(12), .jg_element_cat:nth-child(16), .jg_element_cat:nth-child(20), .jg_element_cat:nth-child(24), .jg_element_cat:nth-child(28){margin-right:3.4%;}
.jg_element_cat:nth-child(3), .jg_element_cat:nth-child(6), .jg_element_cat:nth-child(9), .jg_element_cat:nth-child(12), .jg_element_cat:nth-child(15), .jg_element_cat:nth-child(18), .jg_element_cat:nth-child(21), .jg_element_cat:nth-child(24), .jg_element_cat:nth-child(27){margin-right:0%;}
.jg_element_cat{width:175px;}
}
@media only screen and (max-width:720px){.jg_element_cat{width:31.06%;}
}
@media only screen and (max-width:587px){.jg_element_cat{width:175px;margin-right:10.8%;}
.jg_element_cat:nth-child(2), .jg_element_cat:nth-child(4), .jg_element_cat:nth-child(6), .jg_element_cat:nth-child(8), .jg_element_cat:nth-child(10), .jg_element_cat:nth-child(12), .jg_element_cat:nth-child(14), .jg_element_cat:nth-child(16), .jg_element_cat:nth-child(18), .jg_element_cat:nth-child(20), .jg_element_cat:nth-child(22), .jg_element_cat:nth-child(24), .jg_element_cat:nth-child(26), .jg_element_cat:nth-child(28){margin-right:0%;}
.jg_element_cat:nth-child(3),.jg_element_cat:nth-child(9),.jg_element_cat:nth-child(15),.jg_element_cat:nth-child(21),.jg_element_cat:nth-child(27){margin-right:10.8%;}
}
@media only screen and (max-width:520px){.jg_element_cat{width:45.6%;margin-right:8.8%;}
.jg_element_cat:nth-child(2), .jg_element_cat:nth-child(4), .jg_element_cat:nth-child(6), .jg_element_cat:nth-child(8), .jg_element_cat:nth-child(10), .jg_element_cat:nth-child(12), .jg_element_cat:nth-child(14), .jg_element_cat:nth-child(16), .jg_element_cat:nth-child(18), .jg_element_cat:nth-child(20), .jg_element_cat:nth-child(22), .jg_element_cat:nth-child(24), .jg_element_cat:nth-child(26), .jg_element_cat:nth-child(28){margin-right:0%;}
.jg_element_cat:nth-child(3),.jg_element_cat:nth-child(9),.jg_element_cat:nth-child(15),.jg_element_cat:nth-child(21),.jg_element_cat:nth-child(27){margin-right:7.8%;}
}
@media only screen and (max-width:420px){.error__link{font-size:16px;font-family:Arial,sans-serif;}
.gallery > div.pagination{margin-top:0;padding:15px 0 0 0;}
div.pagination{margin-top:25px;padding:15px 0 0 0;}
.jg_element_cat{width:175px;margin-right:0%;}
.jg_element_cat:nth-child(2), .jg_element_cat:nth-child(4), .jg_element_cat:nth-child(6), .jg_element_cat:nth-child(8), .jg_element_cat:nth-child(10), .jg_element_cat:nth-child(12), .jg_element_cat:nth-child(14), .jg_element_cat:nth-child(16), .jg_element_cat:nth-child(18), .jg_element_cat:nth-child(20), .jg_element_cat:nth-child(22), .jg_element_cat:nth-child(24), .jg_element_cat:nth-child(26), .jg_element_cat:nth-child(28){margin-right:0%;}
.jg_element_cat:nth-child(3),.jg_element_cat:nth-child(9),.jg_element_cat:nth-child(15),.jg_element_cat:nth-child(21),.jg_element_cat:nth-child(27){margin-right:0%;}
}
@media only screen and (max-width:480px){li.pagination-start, li.pagination-prev, li.pagination-next, li.pagination-end{display:none !important;}
}
@media only screen and (max-width:1022px){form#chronoform-apointments{width:100%;}
.gcore-form-row{width:100%;height:50px;}
label.gcore-label-left{width:32%;}
.gcore-input{width:62%;}
select#specialist{width:100%;}
.gcore-input input{width:100%;}
textarea#message{max-width:100%;min-width:100%;line-height:16px;}
.form__text{line-height:11px;margin-top:4px;}
div#fin-button .btn{margin-left:0px;}
}
@media only screen and (max-width:485px){label.gcore-label-left{margin:7px 6% 0 0;}
form#chronoform-apointments{padding:35px 7% 55px 7%;}
label[for="fio"]{margin-top:0px;}
div#ftd-date_two label{margin-top:0px;line-height:14px;}
label.gcore-label-left{width:41%;font-size:12px}
.gcore-input{width:53%;}
.gcore-input input{font-size:12px;}
.gcore-input input::-webkit-input-placeholder{font-size:12px;}
.gcore-input input::-moz-placeholder{font-size:12px;}
.gcore-input input:-moz-placeholder{font-size:12px;}
.gcore-input input:-ms-input-placeholder{font-size:12px;}
}
@media only screen and (max-width:356px){div#ftd-date_two label{margin-top:-8px;}
}
@media only screen and (max-width:351px){label[for="fio"]{margin-top:-6px;}
}
@media only screen and (max-width:920px){.odd .rbox{width:100%;}
.even .rbox{width:98%;}
}
@media only screen and (max-width:880px){.even, .odd{padding:0 0 0 0% !important;}
.odd .rbox{border-right:none;border-left:1px solid #c6d3d9;}
.even .rbox{width:100%;}
span.comment-date{position:relative;right:10px;}
#comments .comments-buttons{position:relative;right:10px;}
}
@media only screen and (max-width:720px){.form__label{width:29.74%;}
.captcha__image{width:30%;}
.captcha__right{width:66%;}
.form__row{padding:0 20px;}
}
@media only screen and (max-width:639px){.blog__director__text{width:100%;border:none;margin:50px 0 0 0;padding:0;}
.blog__director__image{width:100%;margin:0;}
.blog__director__image__text{width:190px;margin:0 auto;}
.form__header__text{margin:20px 0 0 0;padding:0 0px 10px 0;}
.captcha__image{width:34%;}
.captcha__right{width:62%;}
.form__input{width:63%;}
.form__message{width:63%;min-width:63%;}
.captcha__middle{width:63%;}
.form__label{width:30.74%;}
form#comments-form h4{font-size:16px;}
}
#comments .comment-body{width:100%;word-wrap:break-word;}
.captcha__middle{display:inline-block;margin:0 0 0 0px;font-size:1px !important;float:left;}
.form__row{overflow:hidden;}
.form__header__text{line-height:16px;}
@media only screen and (max-width:469px){.form__label{width:100%;text-align:center;margin:0 0 10px 0;padding:0 0 0 10px;}
.form__input{width:100%;}
.form__message{width:100%;min-width:100%;padding:0;}
.captcha__middle{width:100%;}
.captcha__image{width:27%;}
.captcha__right{width:69%;}
}
@media only screen and (max-width:420px){.captcha__image{width:40%;}
.captcha__image img{width:110px;}
.captcha__right{width:56%;}
form#comments-form h4{padding:20px 20px 15px 20px;}
}
@media only screen and (max-width:330px){.captcha__refresh{font-size:11px;}
}
@media only screen and (max-width:570px){.news, .slider, .carousel__block{background-size:100% 5px;}
}
@media only screen and (max-width:992px){.ztvc-content-counter{zoom:.9;}
}
@media only screen and (max-width:913px){.ztvc-content-counter{zoom:.84;}
}
ul.level_2 li{list-style:none;}
.header__size p {margin-right: 5px !important;}
.bx-wrapper .bx-viewport {
    min-height: 140px !important;
    max-height: 335px !important;
    height: 500px !important;
    overflow: hidden !important;
}
.mod_ext_bxslider_images li {
    height: 334px !important;
}
.bx-wrapper img {
    max-width: 100%;
    display: block;
    height: 100%;
    width: 100%;
    object-fit: cover;
    object-position: center;
}
.jcarousel-prev {
    z-index: 9999;
}
.header__centered {
    position: relative;
    overflow: hidden;
}
.custom__header {
    position: absolute;
    z-index: 0;
    width: 100%;
    height: 100%;
}
.custom__header p {
    margin: 0;
        width: 100%;
    height: 100%;
    padding: 0;
}
.custom__header img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.header__center__middle {
    position: relative;
}
@media only screen and (max-width: 990px){
	.header__centered {
      margin: 0 0 30px 0;
}
}