/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */

.page.page-id-1311 .avia-content-slider-inner .slide-entry-wrap article.slide-entry{
	border:1px solid #131313;
	border-radius:7px;
	padding:15px 15px 0px;
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.16),0px 3px 6px 0px rgba(0,0,0,0.23);
}
.page.page-id-1311 .avia-content-slider .slide-entry-title {
  padding-top: 15px;
  font-size: 1.3em;
}
.page.page-id-1311 .slide-entry .blog-categories.minor-meta{
	display:none !important;
}

.page.page-id-1311 .avia-content-slider .slide-entry-title {
  text-align: left;
  font-size: 24px;
  text-transform: capitalize;
  padding: 0px 0 18px;
  padding-top: 0px;
  padding-top: 21px;
  letter-spacing: .7px;
  line-height: 1.2em;
  margin-bottom:0px;
  padding-bottom:0px;
  font-weight:bold !important;
}
.avia-content-slider .slide-image{
	margin-bottom:0px;
}
.html_elegant-blog .more-link{
	margin: 0px auto 8px auto;
	width: 200px;
	border-radius:4px;
}
.html_elegant-blog .more-link:hover{
	background: #084a79;
  color: #fff;
}
/*.page.page-id-1311 .avia-content-slider .slide-entry-title.entry-title{
	min-height:140px;
}*/
.page.page-id-1311 .avia-content-slider .slide-entry .slide-image{
background:#fff;
}
.page.page-id-1311 .avia-content-slider .slide-entry .slide-image:hover img{
	transform: scale(1.1);
	transition: transform .9s;
}
.page.page-id-1311 .avia-content-slider .slide-meta{
background: #084a79;
  color: #fff;
}
.single.single-post .post-meta-infos{
	background: #084a79;
  color: #fff;
}
.av-share-box-list.noLightbox{
	border:solid 1px #084a79;
}
.av-social-link-facebook{
	border-right:1px solid #084a79 !important;
}
.av-social-link-twitter{
	border-right:1px solid #084a79 !important; 
}
.av-social-link-linkedin{
	border-right:1px solid #084a79 !important;
}
#top .news-content{
	font-size:16px;
}
.widgettitle{
	font-size:22px;
}
.home .fallback-post-type-icon{
	display:none !important;
}
.home .flex_column .post-entry{
	padding:0px 7px !important;
}
.home .post-entry .flex_column.av-widke-1f18c4387f44d90f2a0a776836a4fe30 h2 a{
	padding: 7px 0 3px 0;
  line-height: 1.7em;
  position: relative;
  overflow: hidden;
  font-size: 0.85em;
  display: block;
  clear: both;
  margin: 0;
	font-family: 'open sans', 'HelveticaNeue', 'Helvetica Neue', 'Helvetica-Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
  text-transform: capitalize;
	letter-spacing:normal;
	text-align:left;
}
.flex_column.av-widke-1f18c4387f44d90f2a0a776836a4fe30 .av-special-heading-tag {
	font-weight: bold !important;
  text-transform: uppercase !important;
  font-size: 23px !important;
	margin-bottom:15px;
}
.home .news-content.post-format-standard .news-thumb,.home .news-content.post-format-standard .news-time{
	display:none !important;
}
#top.category-publications h2.post-title.entry-title{
  text-align: center;
  font-size: 24px !important;
  text-transform: uppercase;
  padding: 0px 0 15px;
  letter-spacing: 2px;
  line-height: 1.5em;
  margin-bottom: 10px;
	margin-top:20px;
}
.entry-content-wrapper.clearfix.standard-content {
  text-align: left !important;
}
.home .flex_column .widget .widgettitle, .content .widget .widgettitle{
	margin-top:0px !important;
}

#top.category-publications .blog-categories.minor-meta{
	display:none!important;
	
}

#commentform .comment-form-author label,#commentform .comment-form-email label, #commentform .comment-form-url label{
	position:relative;
	left:0px;
	margin-bottom:15px;
}
#commentform #author{
	width:100%;
}
#commentform #email{
	width:100%;
}
#commentform #url{
	width:100%;
}
.page.page-id-1311 .slide-entry .entry-footer .slide-meta{
	display:none !important;
}
.single.single-post .entry-content-wrapper .post-meta-infos{
	display:none !important;
}
.single.single-post .comment-entry.post-entry .comment_container{
	display:none !important;
}
.single.single-post .comment-entry.post-entry .comment_meta_container{
	display:none !important;
}
#newsbox-2 a.news-link span{
	display:none !important;
}
#av_section_1.av-minimum-height-custom .av-section-color-overlay-wrap .post-entry.post-entry-type-page .av-special-heading h2.av-special-heading-tag{
font-size:46px !important;
}
#av_section_1.av-minimum-height-custom .av-section-color-overlay-wrap .post-entry.post-entry-type-page .av-special-heading .av-subheading p{
	font-size:25px !important;
}

.single.single-post .mfp-bg.avia-popup.mfp-zoom-in.mfp-ready{
	display:none!important;
}
.single.single-post .mfp-gallery .mfp-figure{
	display:none!important;
}
.av-share-link-description.av-no-toc{
	display:none !important;
}
.category-publications .post-meta-infos{
	display:none !important;
}
.entry-content-wrapper.clearfix.standard-content{
	text-align: justify;
  font-size: 1.15em;
  line-height: 1.7em;
  max-width: 800px;
  margin: 0 auto;
  overflow: visible;
}
.av-heading-wrapper .minor-meta {
  text-transform: uppercase;
}
#top .av-heading-wrapper .blog-categories {
  text-align: center;
  display: block;
  font-weight: bold;
  position: relative;
}
.entry-content-header h1.post-title.entry-title{
  text-align: center;
  font-size: 36px;
  padding: 0px 0 15px;
  letter-spacing: 2px;
  line-height: 1.3em;
	
  /*text-align: center;
  font-size: 30px;
  text-transform: uppercase;
  padding: 0px 0 15px;
  letter-spacing: 2px;
  line-height: 1.3em;
  margin-bottom: 10px;*/
}

.home .news-wrap .news-content.post-format-standard .news-link:hover .news-headline{
	color:#084a79 !important;
}
.single.single-post .content.units{
	padding-bottom:0px !important;
}
/*.single.single-post .big-preview.single-big a.lightbox-added img{

  object-fit: cover;
  object-position: center;
}*/
/*
Desktop Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the desktop view of your site */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
	
	.slide-entry.flex_column.post-entry{
		min-height:427px;
	}

}

/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */
	
	#top .av-special-heading{
		margin:40px 0 40px 0 !important;
	}
	
		#av_section_1.av-minimum-height-custom .av-section-color-overlay-wrap .post-entry.post-entry-type-page .av-special-heading h2.av-special-heading-tag{
	font-size:35px !important;
	}
	#av_section_1.av-minimum-height-custom .av-section-color-overlay-wrap .post-entry.post-entry-type-page .av-special-heading .av-subheading p{
		font-size:20px !important;
	}


}
@media only screen and (max-width: 500px) {
	#av_section_1.av-minimum-height-custom .av-section-color-overlay-wrap .post-entry.post-entry-type-page .av-special-heading h2.av-special-heading-tag{
	font-size:22px !important;
	}
	#av_section_1.av-minimum-height-custom .av-section-color-overlay-wrap .post-entry.post-entry-type-page .av-special-heading .av-subheading p{
		font-size:14px !important;
	}
}