/*  
Theme Name: Yavizazhist Adepilation
Theme URI:
Description: Оформление yavizazhist.ru на основе темы adepilation.ru
Version: 1.1
*/

strong {
font-weight: bold;
}

/*footer menu*/
.nav-footer li span{
	color: #FFF;
	font-size: 16px;
	font-family: 'FiraSans-Medium';
	text-decoration: underline;
}

footer .left-footer .logo-footer img{
  width: 20%;
}


/*header menu*/
.nav-ul .current-menu-item span{
	display: block;
padding: 14px 10px;
font-size: 16px;
font-family: 'FiraSans-Medium';
}

.bg-nav span {
    color: #FFF;
}



/*sidebar*/
.single-widget{
	 width: 100%;
	  height: auto;
	  border: 1px solid #E9EFF2;
	  background: #fff;
	  border-radius: 5px;
	  padding: 12px 6px 14px 10px;
	  margin-bottom: 23px;
}

.section-content .single-widget ul.news-ul li {
  display: block;
  padding: 10px 10px 15px 18px;
  border-bottom: 1px solid #F3F6F8;
  margin-bottom: 16px;
}
.section-content .single-widget ul.news-ul li:last-child {
  border-bottom: none;
}
.section-content .single-widget ul.news-ul li .img-news-ul {
  width: 80px;
  float: left;
  margin-top: -9px;
}
.section-content .single-widget ul.news-ul li .img-news-ul img {
  width: 100%;
}
.section-content .single-widget ul.news-ul li p {
  margin-left: 95px;
  line-height: 17px;
}

.section-content .popular-issues ul.ul-issues li span {
  font-size: 14px;
  color: #00b09f;
}

footer .left-footer .link-map-footer span {
 
  font-size: 12px;

}
footer .left-footer .link-map-footer span:last-child {
  float: right;
  margin-top: 2px;
}



/*bread*/
.kama_breadcrumbs {
	margin-bottom:10px;
	color: #00B09F;
	padding-left:10px;
}
.kama_breadcrumbs span a span{
	color: #00B09F;
}
.kama_breadcrumbs span a span:hover{
	color: #003c6f;
	cursor: pointer;
}

/*toc*/
.innter-page .contecst-article{
  width: 100% !important;
background-color: #FFF !important;
border: 1px solid #EAEAEA !important;
}

.innter-page .contecst-article ul li a{
  color: #249CA8 !important;
text-decoration: underline !important;
}
.innter-page .contecst-article ul li a:hover{
  color: #003c6f !important;
}
.innter-page iframe {
	max-width: 100%;
	display: block;
	margin: 0 auto;
}

/*standart styles*/
.alignleft {
  display: inline !important;
  float: left !important;
  margin-right: 1.5em !important;
}
.alignright {
  display: inline !important;
  float: right !important;
  margin-left: 1.5em !important;
}
.aligncenter {
  clear: both !important;
  display: block !important;
  margin: 0 auto !important;
}

.wp-caption{
background: #F9F9F9;
padding: 0px 0px 6px;
text-align: center;
margin-bottom: 8px;
border-radius: 4px;
}

.wp-caption-text{
  font-size: 13px !important;
    font-style: italic;
    margin-bottom: 1px !important;
    margin-top: 5px !important;
}

.wp-caption img{
  margin-bottom: 4px;
  width: 100%;
}

.block_qu{
  background: url(img/blockquote.png);
  width: 55px;
position: absolute;
top: 16px;
left: 26px;
height: 50px;
}


/*pagination*/
.wp-pagenavi a,
.wp-pagenavi a:link {
  display: inline-block;
margin: 0 3px;
cursor: default;
margin-bottom: 5px;
background-color: #FFF;
border: 1px solid #EAEAEA;
border-radius: 5px;
padding: 4px 11px;
}
.wp-pagenavi a:hover {
  background-color: #25B6A6 !important;
border-color: #25B6A6 !important;
color: #fff;
cursor: pointer;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;
}
.wp-pagenavi span.pages {
  display: inline-block;
margin: 0 3px;
cursor: default;
margin-bottom: 5px;
background-color: #FFF;
border: 1px solid #EAEAEA;
border-radius: 5px;
padding: 4px 11px;
}
.wp-pagenavi span.current {
  background-color: #25B6A6 !important;
border-color: #25B6A6 !important;
color: #fff;
	font-weight: bold;
  display: inline-block;
margin: 0 3px;
cursor: default;
margin-bottom: 5px;
border: 1px solid #EAEAEA;
border-radius: 5px;
padding: 4px 11px;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px;
	margin: 2px;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi .first {  }
.wp-pagenavi .last {  }
.wp-pagenavi .prev {  }
.wp-pagenavi .next {  }



.content_accordion ul li span{
  display: block;
width: 100%;
padding: 5px 10px 5px 35px;
font-size: 14px;
}
#orphus{
  display: none;
}

.adv_wrap_pic{
  max-width: 100%;
}
.adv_wrap_pic img{
  max-width: 100%;
}

.section-content .slider-post{
  background: #fff;
}

.update-post-inner{
  margin-bottom: 36px !important;
}

.cont_acc{
  display: none;
}
