/* Here you can include your additional CSS Styles */            
.latest-new .latestnewslatest-new .items .latest-new-thumb .published_date {
  position: absolute;
  background-color: #f1c40f;
  display: block;
  padding: 8px 30px;
  color: #fff;
  font-size: 14px;
  -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
  -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
  box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
  font-family: 'Ubuntu Mono', monospace;
  left: -10px;
  bottom: -21px !important;
}            

#zo2-header-logo{
    position: relative;
    top: 7px !important;
}            

.zo2-wrapper #zo2-top-wrap.none-transparent .container{
display: none !important;
}            


.latest-new .latestnewslatest-new .items .latest-new-thumb .published_date {
    position: absolute;
    background-color: #f1c40f;
    display: block;
    padding: 8px 30px;
    color: #fff;
    font-size: 14px;
    -webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
    box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.5);
    font-family: 'Ubuntu Mono', monospace;
    left: -13px  !importan;
    bottom: 23px !important;
    z-index: 999  !importan;
}            

#sticky-logo a.sticky-logo-link img {
    display: inherit;
    max-width: 80% !important;
    padding-bottom: 14px !important;
}            

div[itemprop="articleBody"] p {
    color: #080808 !important;
    line-height: 24px;
    font-size: 18px !important;
    font-family: sans-serif !important;
}            

.foody-single-comment-share{

display: none !important;

}            


.navbar-default ul.level-top>li.dropdown .mega-dropdown-menu {
  border: none;
  top: 70px;
  background-color: #fff;
  margin-top: 10px;
  border: 1px solid #000000 !important;
}            

.news-info{
margin-top: 232px;
}            

.testimonial-thumbnail {
    display: block;
    float: left;
    margin-right: 15px;
    max-width: 110px !important;
}            


.zo2-wrapper #zo2-header-wrap.have-transparent {
    top: 48px;
    position: absolute;
    z-index: 100 !important;
    width: 100%;
}            

#zo2-quick-contact .customquick-contact ul li {
    margin-right: 30px;
    font-size: 12px;
    line-height: 50px;
    width: auto;
}            


#zo2-quick-contact .customquick-contact ul {
    list-style: none;
    /* flex-flow: row nowrap; */
    /* float: left; */
    /* margin: 0 auto; */
    /* display: inline; */
    /* margin-right: 5px; */
    /* border: 1px solid #000; */
    /* padding: 3px; */
    margin: 0 auto;
    padding: 0;
}

.zo2-wrapper #zo2-top-wrap.have-transparent .customquick-contact ul li {
    color: #fff;
    float: left;
}            



/* стили блока аккордеон */
.accordion {
  width:100%;
  margin: 0 auto
}
/* секции аккордеона */
.accordion .accordion_item {
  margin-bottom:1px;
  position:relative
}
/* заголовки панелей аккордеона */
.accordion .title_block {
  font-weight: 400;
  font-size: 18px;
  color: #eee;
  cursor:pointer;
  background: #009688;
  padding:10px 55px 10px 15px;
  -webkit-transition:all .2s linear 0;
  -webkit-transition-delay:.2s 0;
  transition:all .2s linear 0
}
/* переключатель панелей, положение вниз */
.accordion .title_block:before {
  content:'';
  height:8px;
  width:8px;
  display:block;
  border:2px solid #fefefe;
  border-right-width:0;
  border-top-width:0;
  -ms-transform:rotate(-45deg);
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  position:absolute;
  right:20px;
  top:18px
}
/* активный переключатель, положение вверх */
.accordion .active_block .title_block:before {
  border:2px solid #fefefe;
  border-left-width:0;
  border-bottom-width:0;
  top:18px
}
.accordion .title_block:hover {
  background: #26A69A  
}
 
/* заголовок активного блока  */
.accordion .active_block .title_block {
  background: #26A69A;
  color:#fefefe
}
/* блоки с содержанием */
.accordion .info {
  display:none;
  padding:10px 15px;
  overflow: hidden;
  background:#f7f7f7
}
/* параграф внутри блоков с содержанием */
.accordion .info_item {
  margin-bottom:10px
}
/* картинки внутри аккордеона */
.accordion .info img {
    height: auto;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
/* полноразмерная картинка */
.large-img {
    width: 100%;
    margin-bottom: 10px;
}
/* миниатюра слева */
.img-left {
    width: 25%;
    float:left;
    margin:5px 15px 5px 0;
}
/* миниатюра справа */
.img-right {
    width: 25%;
    float:right;
    margin:5px 0 5px 15px;
}