﻿.nav-main ul li.nav-item-places a{color:#155E39}
.nav-main ul li.nav-item-places a:before{content:""}



.to-top {
  font-size: 23px;
  line-height: 40px;
  text-align: center;
  width: 40px;
  height: 40px;
  position: fixed;
  right: 0;
  bottom: -100px;
  z-index: 9999;
  overflow: hidden;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background-color: #0eb0ee;
  color: rgba(255, 255, 255, 0.3);
}


.to-top:hover {
  background-color: #0eb0ee;
  color: rgba(255, 255, 255, 0);
}


.to-top .fa {
  line-height: 35px;
}


.to-top .fa::before {
  margin: 0;
}


div.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	height: 1px;
	width: 1px;
	margin: 0;
	padding: 0;
	border: 0;
}


.wrapper {width:100%; overflow:hidden;}


.collapse:not(.show) {
  display: none; }

  footer .collapse {
    display: block !important; }

    footer p + .collapse {
      display: block; }



.wrap {
  width: 100%;
  margin: 0 auto;
}


.cb-about-page.wrap .cb-author-line .cb-author-details {
  width: 100%;
}

  .cb-about-page.wrap .cb-author-line .cb-author-details:nth-child(even) {
    margin-right: 0;
  }

  .cb-unboxed #cb-container.cb-rel-wrap .header, .cb-unboxed #cb-container.cb-rel-wrap .wrap, .cb-unboxed #cb-container.cb-rel-wrap #cb-footer, .cb-unboxed #cb-container.cb-rel-wrap #lang_sel_footer {
    position: relative;
  }

  .cb-about-page.wrap .cb-author-line .cb-author-details:last-child {
    margin-right: 0;
  }

  #cb-top-menu .wrap {
    padding-right: 10px;
  }

.post h3 {
	color: gray;
	font-size: 150%;
	font-weight: normal;
	margin-bottom: 1.5em;
	}
.has-padding{padding:0 16px}
.scrollBox .overview{height:100%;position:relative;width:100%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.main-tab-content#summary .summary-share .overview h1{font-size:33px}
.main-tab-content#share .share-price-overview .overview h1{font-size:33px}
.header__nav .call-prompt{margin-bottom:.9375em;font-size:1.375em;border-bottom:.0625em solid #aa2031}
.header__nav-toggle,.header__search-toggle{background:none;padding:0;text-transform:uppercase;display:inline-flex;align-items:flex-end}
.header__nav-toggle:focus,.header__nav-toggle:hover,.header__search-toggle:focus,.header__search-toggle:hover{background:none}
.header__nav-toggle .nav-toggle{margin-left:.75rem;transform:translateY(-.09375rem)}
.header__nav{flex:0 0 auto;width:25rem;text-align:left;padding-right:2.5rem}
.only_content{position:absolute;width:100%;display:block;z-index:999;left:0;right:0}

.page-header {
  padding-bottom: 9px;
  margin: 40px 0 20px;
  border-bottom: 1px solid #eee;
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-lg-4{width:33.33333333%}

  .main-navigation .menu-item-has-children {
    position: relative; }

      #bwg_container1_0 #bwg_container2_0 .bwg_slideshow_image_second_spun_0 {
        width: inherit;
        height: inherit;
        display: table-cell;
        filter: Alpha(opacity=0);
        opacity: 0;
        position: absolute;
        vertical-align: middle;
        z-index: 1;
      }
.text-center{text-align:center}
.login-oath-links{display:-ms-flexbox;display:flex;padding-top:1.875em}
.login-oath-links .login-oath-header{-ms-flex:1 1;flex:1 1;max-width:12.5em}
.login-oath-links .login-oath-header .social-media-login-text,.login-oath-links .login-oath-header h2{margin-top:0}
.login-oath-links .social-media-login-group{-ms-flex:0 0 50%;flex:0 0 50%;max-width:12.5em}
.login-oath-links .social-media-login-group form{margin-top:.3125em}
.login-oath-links .social-media-login-group form fieldset .social-media-login-item{width:33%;display:inline-block;float:left;text-align:center}
.login-oath-links .social-media-login-group form fieldset .social-media-login-item input[type=image]{width:auto;height:1.25em}
.login-oath-links .social-media-login-group form fieldset .social-media-login-item input[type=image]:hover{opacity:.75;cursor:pointer}
.login-oath-links .social-media-login-group form fieldset .social-media-login-item.amazon{margin-top:.125em}

.photo .html_photoset,.video .html_photoset,.audio .html_photoset,.photoset .html_photoset{margin-bottom:10px;}
.et_pb_social_media_follow_network_name{display:none}
.row{max-width:75rem;margin-right:auto;margin-left:auto}
.row::before,.row::after{display:table;content:' '}
.row::after{clear:both}
.row .row{margin-right:-.625rem;margin-left:-.625rem}
.row .row.collapse{margin-right:0;margin-left:0}
.row.expanded{max-width:none}
.row.expanded .row{margin-right:auto;margin-left:auto}
.row:not(.expanded) .row{max-width:none}
.column.row.row,.row.row.columns{float:none}
.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}
.small-collapse .row{margin-right:0;margin-left:0}
.expanded.row .small-collapse.row{margin-right:0;margin-left:0}
.medium-collapse .row{margin-right:0;margin-left:0}
.expanded.row .medium-collapse.row{margin-right:0;margin-left:0}
.large-collapse .row{margin-right:0;margin-left:0}
.expanded.row .large-collapse.row{margin-right:0;margin-left:0}
.row.spacer{margin-bottom:4rem}
.navbar-default .container,.navbar-default .navbar-header{margin:0 auto;padding:0}
.text-center{text-align:center}


.clearfix:before, .gform_wrapper .gf_clear:before, .gform_wrapper .clear-multi:before, .clearfix:after, .gform_wrapper .gf_clear:after, .gform_wrapper .clear-multi:after {
  content: " ";
  display: table; }


.clearfix:after, .gform_wrapper .gf_clear:after, .gform_wrapper .clear-multi:after {
  clear: both; }


.clearfix.collapse .columns, .gform_wrapper .collapse.gf_clear .columns, .gform_wrapper .collapse.clear-multi .columns {
  padding-left: 0;
  padding-right: 0; }

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.container .jumbotron {
  border-radius: 6px;
}

.jumbotron .container {
  max-width: 100%;
}


.container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
.flex-col{max-height:100%}
.medium-flex-wrap .flex-col{padding-top:5px;padding-bottom:5px;-ms-flex-positive:0;flex-grow:0;width:100%}
.small-flex-wrap .flex-col{-ms-flex-positive:0;flex-grow:0;width:100%}
.flex-col button,.flex-col .button,.flex-col input{margin-bottom:0}
.form-flat .flex-row .flex-col,.flex-row.form-flat .flex-col{padding-right:4px}
.next-prev-nav .flex-col{padding:.7em 0}
.next-prev-nav .flex-col+.flex-col{border-left:1px solid #ececec}
.wpcf7 .flex-col .wpcf7-not-valid-tip{position:absolute;z-index:99;margin-top:5px;width:100%}
.searchform-wrapper.form-flat .flex-col:last-of-type{margin-left:-2.9em}
.site-footer .footer-bottom{width:100%;display:inline-block;background-color:rgba(0,0,0,0.32);padding:18px 0}
.site-footer .footer-bottom p{font-size:12.8px;font-family:'Droid Serif',sans-serif;color:#fff;margin:0;text-align:center;padding:0}
.blank-template .site-footer .footer-bottom{padding:45px 0}



.widget .links-list img, .widget_links img {
	vertical-align: middle;
}


.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}


.stt-content .container .row .frame, .stt-content .stt-container-boxed .row .frame {
  padding-left: 0rem;
  padding-right: 0rem;
}

.stj-job .stj-job-container .row {
  padding: 1rem;
}


.stp-product-list .row {
  padding: 1rem 0;
}

#stp-filter #stp-filter-header.card-header .row {
  padding: 0.75rem 1.25rem;
}

footer .subfooter .row {
  padding-bottom: 0.5rem;
}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-775-0 , #pg-775-1 , #pg-775-2 , #pl-775 .panel-grid-cell .so-panel , #pl-775 .panel-grid-cell .so-panel:last-child { margin-bottom:0px }
.hero .slide-effect .mask{width:100%;margin-left:0}
.hero{position:relative}
.hero .slick-arrow{display:block!important;z-index:1;position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff}
.hero .slick-arrow:before{font-family:ans!important;top:50%}
.hero .slick-arrow.slick-next{right:15px}
.hero .slick-arrow.slick-next:before{content:"";display:block;position:relative}
.hero .slick-arrow.slick-prev{left:15px}
.hero .slick-arrow.slick-prev:before{content:"";display:block;position:relative}

.carousel .item {
  display: none;
  position: relative;
  -webkit-transition: 0.6s ease-in-out left;
  -moz-transition: 0.6s ease-in-out left;
  -o-transition: 0.6s ease-in-out left;
  transition: 0.6s ease-in-out left;
}
#l-header.is-active #header-logo a img,#l-header.is-active #header-logo a img.is-fixed.is-pc{display:none}
#l-header.is-active #header-logo a img.is-fixed.is-sp{display:block}
#l-header #header-logo a .logoText,#l-header #header-logo a img.is-fixed{display:none}
#l-header.is-active #header-logo a img.is-fixed.is-pc{display:block}

		#access ul li li a:hover,
		#access ul .menu-item-object-custom.current-menu-item a:hover {
			color: #EE2024;
		}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}


.cta .cta-block .top-doctor {
  background: #5bc4cb;
}


.cta .cta-block .top-doctor .btn-main {
  margin-top: 10px;
  color: #fff;
  border: 1px solid #fff;
  padding: 10px 20px;
  transition: all .3s ease;
}


.cta .cta-block .top-doctor .btn-main:hover {
  background: #fff;
  color: #48bdc5;
}
header .smallimg img{height:20px;width:20px;border-radius:50%;margin-right:8px}
#headertop .smallimg img{height:20px;width:20px;border-radius:50%;margin-right:8px}
header.mooc .smallimg,header.sleek:not(.transparent) .smallimg,header.standard .smallimg{position:relative;padding-left:28px}
header.mooc .smallimg img,header.sleek:not(.transparent) .smallimg img,header.standard .smallimg img{position:absolute;left:0;margin-top:-4px}
header.sleek .smallimg img{margin:0}


.oddelovac {
color: black;
padding: 0 7px;
}


#paticka .oddelovac {
color: #057b61; 
}


#body_home #jumbotron #home_slider_nav {
  display: block;
  position: absolute;
  width: 1000px;
  height: 14px;
  bottom: 10px;
  left: 50%;
  margin-left: -700px;
  z-index: 10;
  text-align: center;
  line-height: 100%;
}


#body_home #jumbotron #home_slider_nav li {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0 2px;
  border-radius: 7px;
  background-color: #fff;
  border: 1px solid #aaa;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -webkit-transition: 0.2s ease all;
  -moz-transition: 0.2s ease all;
  -o-transition: 0.2s ease all;
  transition: 0.2s ease all;
  cursor: pointer;
  opacity: 0.5;
}


#body_home #jumbotron #home_slider_nav li:hover {
  opacity: 0.3;
  box-shadow: 0 4px 2px rgba(0, 0, 0, 0.05);
}


#body_home #jumbotron #home_slider_nav li.active {
  opacity: 1 !important;
}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}
body .main-navigation ul li.menu-item-has-children.focus:before,body .main-navigation ul li.menu-item-has-children:hover:before,body .main-navigation ul li.menu-item-has-children.focus:after,body .main-navigation ul li.menu-item-has-children:hover:after,body .main-navigation ul li.page_item_has_children.focus:before,body .main-navigation ul li.page_item_has_children:hover:before,body .main-navigation ul li.page_item_has_children.focus:after,body .main-navigation ul li.page_item_has_children:hover:after{display:none}
