

/* Start:/bitrix/templates/zdorovie/ilya-birman-likely-2.3/likely.css?17201168909732*/
.likely,.likely__widget{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;text-indent:0!important;list-style:none!important;font-weight:400;font-family:Helvetica Neue,Arial,sans-serif}.likely{display:inline-block}.likely__widget{margin:0;font-size:inherit}.likely{opacity:0;font-size:0!important}.likely_visible{opacity:1;transition:opacity .1s ease-in}.likely>*{display:inline-block;visibility:hidden}.likely_visible>*{visibility:inherit}.likely__widget{position:relative;white-space:nowrap}.likely__button,.likely__widget{display:inline-block}.likely__button,.likely__counter{text-decoration:none;text-rendering:optimizeLegibility;margin:0;outline:0}.likely__button{position:relative;user-select:none}.likely__counter{display:none;position:relative;font-weight:400}.likely_ready .likely__counter{display:inline-block}.likely_ready .likely__counter_empty{display:none}.likely__button,.likely__counter,.likely__icon,.likely__widget{vertical-align:top}.likely__widget{transition:background .33s ease-out,color .33s ease-out,fill .33s ease-out}.likely__widget:active,.likely__widget:focus,.likely__widget:hover{transition:none;cursor:pointer}@media (hover:none){.likely__widget:active,.likely__widget:focus,.likely__widget:hover{transition:background .33s ease-out,color .33s ease-out,fill .33s ease-out;cursor:unset}}.likely__icon{position:relative;text-align:left;display:inline-block}.likely svg{position:absolute;left:3px;top:3px;width:16px;height:16px}.likely__button,.likely__counter{line-height:inherit;cursor:inherit}.likely__button:empty{display:none}.likely__counter{text-align:center}.likely .likely__widget{color:#000;background:rgba(231,231,231,.8)}.likely .likely__counter{background-size:1px 1px;background-repeat:repeat-y;background-image:linear-gradient(to right,rgba(0,0,0,.2) 0,rgba(0,0,0,0) .5px,rgba(0,0,0,0) 100%)}.likely-light .likely__widget{color:#fff;fill:#fff;background:rgba(236,236,236,.16);text-shadow:rgba(0,0,0,.2) 0 0 .33em}.likely-light .likely__counter{background-image:linear-gradient(to right,rgba(255,255,255,.4) 0,rgba(255,255,255,0) .5px,rgba(255,255,255,0) 100%)}.likely__widget_facebook{fill:#425497}.likely__widget_facebook:active,.likely__widget_facebook:focus,.likely__widget_facebook:hover{background:rgba(207,212,229,.8)}@media (hover:none){.likely__widget_facebook:active,.likely__widget_facebook:focus,.likely__widget_facebook:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_facebook:active,.likely-light .likely__widget_facebook:focus,.likely-light .likely__widget_facebook:hover{text-shadow:#425497 0 0 .25em;background:rgba(66,84,151,.7)}@media (hover:none){.likely-light .likely__widget_facebook:active,.likely-light .likely__widget_facebook:focus,.likely-light .likely__widget_facebook:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_gplus{fill:#dd4241}.likely__widget_gplus:active,.likely__widget_gplus:focus,.likely__widget_gplus:hover{background:rgba(246,207,207,.8)}@media (hover:none){.likely__widget_gplus:active,.likely__widget_gplus:focus,.likely__widget_gplus:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_gplus:active,.likely-light .likely__widget_gplus:focus,.likely-light .likely__widget_gplus:hover{text-shadow:#dd4241 0 0 .25em;background:rgba(221,66,65,.7)}@media (hover:none){.likely-light .likely__widget_gplus:active,.likely-light .likely__widget_gplus:focus,.likely-light .likely__widget_gplus:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_linkedin{fill:#0077b5}.likely__widget_linkedin:active,.likely__widget_linkedin:focus,.likely__widget_linkedin:hover{background:rgba(191,221,236,.8)}@media (hover:none){.likely__widget_linkedin:active,.likely__widget_linkedin:focus,.likely__widget_linkedin:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_linkedin:active,.likely-light .likely__widget_linkedin:focus,.likely-light .likely__widget_linkedin:hover{text-shadow:#0077b5 0 0 .25em;background:rgba(0,119,181,.7)}@media (hover:none){.likely-light .likely__widget_linkedin:active,.likely-light .likely__widget_linkedin:focus,.likely-light .likely__widget_linkedin:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_odnoklassniki{fill:#f6903b}.likely__widget_odnoklassniki:active,.likely__widget_odnoklassniki:focus,.likely__widget_odnoklassniki:hover{background:rgba(252,227,206,.8)}@media (hover:none){.likely__widget_odnoklassniki:active,.likely__widget_odnoklassniki:focus,.likely__widget_odnoklassniki:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_odnoklassniki:active,.likely-light .likely__widget_odnoklassniki:focus,.likely-light .likely__widget_odnoklassniki:hover{text-shadow:#f6903b 0 0 .25em;background:rgba(246,144,59,.7)}@media (hover:none){.likely-light .likely__widget_odnoklassniki:active,.likely-light .likely__widget_odnoklassniki:focus,.likely-light .likely__widget_odnoklassniki:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_pinterest{fill:#bd081c}.likely__widget_pinterest:active,.likely__widget_pinterest:focus,.likely__widget_pinterest:hover{background:rgba(238,193,198,.8)}@media (hover:none){.likely__widget_pinterest:active,.likely__widget_pinterest:focus,.likely__widget_pinterest:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_pinterest:active,.likely-light .likely__widget_pinterest:focus,.likely-light .likely__widget_pinterest:hover{text-shadow:#bd081c 0 0 .25em;background:rgba(189,8,28,.7)}@media (hover:none){.likely-light .likely__widget_pinterest:active,.likely-light .likely__widget_pinterest:focus,.likely-light .likely__widget_pinterest:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_telegram{fill:#34abde}.likely__widget_telegram:active,.likely__widget_telegram:focus,.likely__widget_telegram:hover{background:rgba(204,234,246,.8)}@media (hover:none){.likely__widget_telegram:active,.likely__widget_telegram:focus,.likely__widget_telegram:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_telegram:active,.likely-light .likely__widget_telegram:focus,.likely-light .likely__widget_telegram:hover{text-shadow:#34abde 0 0 .25em;background:rgba(52,171,222,.7)}@media (hover:none){.likely-light .likely__widget_telegram:active,.likely-light .likely__widget_telegram:focus,.likely-light .likely__widget_telegram:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_twitter{fill:#00b7ec}.likely__widget_twitter:active,.likely__widget_twitter:focus,.likely__widget_twitter:hover{background:rgba(191,237,250,.8)}@media (hover:none){.likely__widget_twitter:active,.likely__widget_twitter:focus,.likely__widget_twitter:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_twitter:active,.likely-light .likely__widget_twitter:focus,.likely-light .likely__widget_twitter:hover{text-shadow:#00b7ec 0 0 .25em;background:rgba(0,183,236,.7)}@media (hover:none){.likely-light .likely__widget_twitter:active,.likely-light .likely__widget_twitter:focus,.likely-light .likely__widget_twitter:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_vkontakte{fill:#526e8f}.likely__widget_vkontakte:active,.likely__widget_vkontakte:focus,.likely__widget_vkontakte:hover{background:rgba(211,218,227,.8)}@media (hover:none){.likely__widget_vkontakte:active,.likely__widget_vkontakte:focus,.likely__widget_vkontakte:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_vkontakte:active,.likely-light .likely__widget_vkontakte:focus,.likely-light .likely__widget_vkontakte:hover{text-shadow:#526e8f 0 0 .25em;background:rgba(82,110,143,.7)}@media (hover:none){.likely-light .likely__widget_vkontakte:active,.likely-light .likely__widget_vkontakte:focus,.likely-light .likely__widget_vkontakte:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely__widget_whatsapp{fill:#25d366}.likely__widget_whatsapp:active,.likely__widget_whatsapp:focus,.likely__widget_whatsapp:hover{background:rgba(200,244,216,.8)}@media (hover:none){.likely__widget_whatsapp:active,.likely__widget_whatsapp:focus,.likely__widget_whatsapp:hover{background:rgba(231,231,231,.8)}}.likely-light .likely__widget_whatsapp:active,.likely-light .likely__widget_whatsapp:focus,.likely-light .likely__widget_whatsapp:hover{text-shadow:#25d366 0 0 .25em;background:rgba(37,211,102,.7)}@media (hover:none){.likely-light .likely__widget_whatsapp:active,.likely-light .likely__widget_whatsapp:focus,.likely-light .likely__widget_whatsapp:hover{text-shadow:rgba(0,0,0,.2) 0 0 .33em;background:rgba(236,236,236,.16)}}.likely{margin:0 -5px 10px}.likely .likely__widget{line-height:20px;font-size:14px;border-radius:3px;height:22px;margin:0 5px 10px}.likely .likely__icon{width:22px;height:22px}.likely .likely__button{padding:1px 4px 1px 0}.likely .likely__counter{padding:1px 4px}.likely-big{margin:0 -6px -12px}.likely-big .likely__widget{line-height:28px;font-size:18px;border-radius:4px;height:32px;margin:0 6px 12px}.likely-big .likely__icon{width:32px;height:32px}.likely-big .likely__button{padding:2px 6px 2px 0}.likely-big .likely__counter{padding:2px 6px}.likely-big svg{left:4px;top:4px;width:24px;height:24px}.likely-small{margin:0 -4px -8px}.likely-small .likely__widget{line-height:14px;font-size:12px;border-radius:2px;height:18px;margin:0 4px 8px}.likely-small .likely__icon{width:18px;height:18px}.likely-small .likely__button{padding:2px 3px 2px 0}.likely-small .likely__counter{padding:2px 3px}.likely-small svg{left:3px;top:3px;width:12px;height:12px}
/* End */


/* Start:/bitrix/templates/zdorovie/components/bitrix/menu/menu_top/style.min.css?1480843418490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/bitrix/templates/zdorovie/components/bitrix/menu/menu_top/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */


/* Start:/bitrix/templates/zdorovie/components/bitrix/news/news/bitrix/news.list/.default/style.css?1480843418150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/zdorovie/components/bitrix/news/news_det1/bitrix/news.list/.default/style.css?1480843418150*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/bitrix/templates/zdorovie/styles.css?1720106262140*/
.content a[href^="tel:"] {
    color: inherit;
    border-bottom: 1px dotted;
    border-bottom-color: inherit;
    text-decoration: none;
}
/* End */


/* Start:/bitrix/templates/zdorovie/template_styles.css?17201065997875*/
html, body{
    height: 100%;
    font-family: 'PT Sans', sans-serif;
    font-size: 17px;
}
.clear{
    clear: both;
}
a{
    color: #A10400;
    transition: color .4s;
}
a:hover{
    color: #770300;
}
.bold{
    font-weight: 600;
}

.wrapper{
    min-height: 100%;
    height: 1px;
    min-width: 1200px;
    max-width: 1200px;
    position: relative;
    margin: auto;
    border-top: 5px solid #C50A05;
}

.header{
/*    height: 170px;*/
/*    background: blue;*/
}
.header .logo{
    padding: 20px 0 0 10px;
    width: 400px;
    float: left;
}
.header .logo img{
    width: 400px;
}
.header .contacts{
    float: right;
    margin-right: 20px;
    background: url(/bitrix/templates/zdorovie/images/contacts_icon.png) no-repeat 0px 70%;
    padding-left: 64px;
}
.header .contacts a[href^="tel:"] {
    color: inherit;
    text-decoration: none;
}
.header .contacts.timesheet{
    margin-right: 70px;
    background: url(/bitrix/templates/zdorovie/images/clock_icon.png) no-repeat 0px 70%;
    padding-left: 75px;
}
.header .contacts h4{
    margin-bottom: 5px;
    font-size: 20px;
}
.header .contacts  span{
    display: block;
    font-size: 19px;
}
.header .contacts  span .up{
    display: inline-block;
    position: relative;
    top: -6px;
    font-size: 11px;
}
/*Navigation*/
.header .nav{
    height: 40px;
    width: 100%;
    padding: 0;
    margin: 15px 0 0;
    list-style-type: none;
    background: #C50A05;
    border-collapse: collapse;
    position: relative;
    z-index: 10;
}
.header .nav td{
    height: 40px;
    line-height: 40px;
    padding: 0 0;
    position: relative;
}
.header .nav td a{
    display: block;
    height: 40px;
    padding: 0 40px;
    font-size: 20px;
    text-decoration: none;
    color: #fff;
    transition: background .4s;
    text-align: center;
}
.header .nav td a:hover, .header .nav td a.selected{
    background: #A10400;
}
.header .nav td .sub{
    visibility: hidden;
    opacity: 0;
    transition: visibility .4s, opacity 0.4s;
    position: absolute;
    top: 23px;
    left: 0;
    width: 100%;
    background: #C50A05;
    padding: 0;
}
.header .nav td .sub li{
    list-style-type: none;
    padding: 0;
    margin: 0;
}
.header .nav td .sub li a{
    height: auto;
}
.header .nav td:hover .sub{
    visibility: visible;
    opacity: 1;
}
/*Navigation*/

.slider_main_wrapper{
    position: relative;
}
.slider_main_wrapper .jcarousel-control-prev, .slider_main_wrapper .jcarousel-control-next{
    display: block;
    position: absolute;
    text-decoration: none;
    font-size: 150px;
    opacity: .3;
    /*top: 105px;*/
    top: calc(50% - 117.5px);
    transition: opacity .4s;
    font-family: Arial, sans-serif;
}
    .slider_main_wrapper .jcarousel-control-prev:hover, .slider_main_wrapper .jcarousel-control-next:hover{
        opacity: 1;
}
.slider_main_wrapper .jcarousel-control-prev{
    left: 0;
}
.slider_main_wrapper .jcarousel-control-next{
    right: 0;
}
.slider_main_wrapper .jcarousel-pagination{
    margin-top: 10px;
    text-align: center;
}
.slider_main_wrapper .jcarousel-pagination a{
    display: inline-block;
    text-decoration: none;
    text-indent: -9999px;
    overflow: hidden;
    width: 17px;
    height: 17px;
    margin: 0 7px;
    background: #C50A05;
    transition: background .4s;
}
.slider_main_wrapper .jcarousel-pagination a.active, .slider_main_wrapper .jcarousel-pagination a:hover{
    background: #770300;
}
.slider_main_wrapper .slider_main img{
    max-height: 522px; 
}

.content_wrapper{
    padding: 10px 0;
    min-height: calc(100% - 130px - 80px - 20px);
}
.content_wrapper h1{
    margin-top: 0px;
}
.content_wrapper .left_col{
    float: left;
    width: 250px;
    padding-top: 20px;
}
.left_col > div{
    border-top: 1px;
    border-left: 1px;
    border-bottom: 1px;
    border-right: 1px;
    border-style: solid;
    border-color: #048FCB;
    padding-bottom: 5px;
    margin-bottom: 25px;
}
.left_col > div h4{
    font-size: 20px;
    font-weight: 400;
    margin: 0 0 10px;
    padding: 5px 0 5px 14px;
    background: #048FCB;
    color: #fff;
}
.left_col > div h4 a{
    text-decoration: none;
    color: #fff;
}
.left_col .left_col_block ul{
    list-style-type: none;
    padding: 0 7px;
    margin: 0;
}
.left_col .left_col_block ul li{
    margin: 0 0 10px;
}
.left_col .left_col_block ul li .date{
    display: block;
    font-size: 12px;
}
.left_col .left_col_block ul li a{
    font-size: 15px;
    text-decoration: none;
}

.content_wrapper .content{
    margin-top: 20px;
    float: right;
    width: calc(100% - 320px);
/*    background: #65BDE4;*/
    padding: 0 30px;
}
.footer{
    height: 60px;
    width: calc(100% - 50);
    padding: 20px 25px 5px;
    border-top: 5px solid #C50A05;
/*    background: #149DD8;*/
}
.footer .copyright{
    float: left;
    font-size: 15px;
}
.footer .copyright p {
    margin-top: 0;
}
.footer .address{
    float: right;
    margin-right: 60px;
}
.footer .contacts{
    float: right;
    font-size: 19px;
    position: relative;
    top: -3px;
}
.footer .contacts a[href^="tel:"] {
    color: inherit;
    text-decoration: none;
}
.footer .contacts .feedback{
    display: block;
    font-size: 15px;
    text-decoration: none;
    padding-left: 30px;
    background: url(/bitrix/templates/zdorovie/images/mail_icon.png) no-repeat 0px 3px;
    margin-top: 3px;
}



/*carousel*/
/*
This is the visible area of you carousel.
Set a width here to define how much items are visible.
The width can be either fixed in px or flexible in %.
Position must be relative!
*/
.jcarousel {
    position: relative;
    overflow: hidden;
}

/*
This is the container of the carousel items.
You must ensure that the position is relative or absolute and
that the width is big enough to contain all items.
*/
.jcarousel ul {
    width: 20000em;
    position: relative;

    /* Optional, required in this case since it's a <ul> element */
    list-style: none;
    margin: 0;
    padding: 0;
}

/*
These are the item elements. jCarousel works best, if the items
have a fixed width and height (but it's not required).
*/
.jcarousel li {
    /* Required only for block elements like <li>'s */
    float: left;
}

.jcarousel.slider_main li{
    width: 880px;    
}
.jcarousel.slider_main li img{
    width: 100%;
}


.reviews .item{
    background: rgba(4, 143, 203, .1);
    margin-bottom: 40px;
}
.reviews .item .name{
    background: rgba(4, 143, 203, .4);
    padding: 10px;
    font-weight: 600;
}
.reviews .item .name .date{
    float: right;
}
.reviews .item .text{
    padding: 10px;
}

.review_form_wrapper{
    width: 622px;
    border: 1px solid #C50A05;
    margin-bottom: 20px;    
}
.review_form{
    width: 600px;
    padding: 10px 10px 5px;
}
.review_form_wrapper h2{
    margin-top: 0;
    background: #C50A05;
    padding: 10px;
    color: #fff;
    font-weight: 400;
}
.review_form input{
    display: block;
    width: 48%;
    margin: 0;
    margin-bottom: 18px;
    font-size: 15px;
}
.review_form input[name=name]{
    float: left;
}
.review_form input[name=email]{
    float: right;
}
.review_form button{
    margin-top: 10px;
}
.review_form textarea{
    width: calc(100% - 6px);
    resize: vertical;
}
.review_form .notice{
    margin-top: 10px;
    font-size: 14px;
    margin-bottom: 10px;
}

.news-detail .news-date-time{
    float: right;
}

.slider_main li {
  position: relative;
}
.slider_main .addition_info{
  position: absolute;
  background: rgba(255, 255, 255, .7);
  left: 100px;
  bottom: 50px;
  padding: 30px;
  border-bottom: 6px solid #048FCB;
  min-width: 300px;
  max-width: 600px;
}
.slider_main .addition_info h4{
  color: #048FCB;
  font-size: 25px;
  margin: 0 0 10px 0;
}
.slider_main .addition_info .link{
  display: inline-block;
  margin-top: 20px;
  background: #048FCB;
  padding: 5px 15px;
  color: #fff;
  text-decoration: none;
  transition: background .4s;
}
.slider_main .addition_info .link:hover{
  background: #03628A;
}
/* End */
/* /bitrix/templates/zdorovie/ilya-birman-likely-2.3/likely.css?17201168909732 */
/* /bitrix/templates/zdorovie/components/bitrix/menu/menu_top/style.min.css?1480843418490 */
/* /bitrix/templates/zdorovie/components/bitrix/news/news/bitrix/news.list/.default/style.css?1480843418150 */
/* /bitrix/templates/zdorovie/components/bitrix/news/news_det1/bitrix/news.list/.default/style.css?1480843418150 */
/* /bitrix/templates/zdorovie/styles.css?1720106262140 */
/* /bitrix/templates/zdorovie/template_styles.css?17201065997875 */
