/*
Theme Name: expert PR
Description: Childtheme auf Basis von Enfold für expert PR
Author: Christian Röder
Version: 1.0
Template:enfold
*/

html.html_boxed{
	
	
background-color:transparent;

}

body{
background: #ffffff; /* Old browsers */
background-repeat: no-repeat;

}

h1, h2, h3, h4, h5, h6{
	text-transform:none !important;
	font-weight:normal;
}

#top .fullsize .template-blog .post-title{
	text-align:left;
	font-size:20px;
	padding: 0px;
    margin: 0px;
    margin-bottom:10px;
}

#top div .avia-gallery img{
	padding:0px;
}

#top .avia-gallery .avia-gallery-thumb a:hover{
	opacity:1;
}

.html_elegant-blog #top .post-entry .post-meta-infos{
	margin-top:0px;
	border: none;
}

.html_elegant-blog .avia-content-slider .slide-entry-title {
    font-size: 20px;
    text-align: left;
}

.html_elegant-blog .av-vertical-delimiter, #top .fullsize .template-blog .blog-meta{
	display:none;
}

#top .fullsize .template-blog .post-meta-infos{
	text-align:left;
}

.text-sep{
	display:none;
}

#top .fullsize .template-blog .post .entry-content-wrapper, #top .fullsize .template-blog .post-title, #top .fullsize .template-blog .post .entry-content-wrapper > *{
	max-width:100%;
}

.entry-content p {
	font-size: 12px;
	padding: 0px;
    margin: 0px;
}

.entry-content-header{
	display:inline-block;
}

#top .post-entry .post-title{
	text-align:left;
	margin-top:10px;
	font-size: 20px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.avia_wpml_language_switch.avia_wpml_language_switch_extra{
	display:none;
}

#header_main, #header_meta{
	border:none;
}

.html_header_top.html_bottom_nav_header.html_logo_right .main_menu ul:first-child {
	width: auto;
	float: none;
}

.html_header_top.html_logo_center .main_menu ul:first-child{
	width:100%;
}

.avia-menu-fx{
	display:none;
}

.av-main-nav > li > a{
	padding-left:0px;
	font-size:15px;
}

.av-main-nav > li:last-child > a{
	padding-left:0px;
	padding-right:0px;
}
	
#footer .widget {
	padding: 0;
	margin: 0;
	overflow: hidden;
}
	
#footer .container div:last-child{
	text-align:right;
}
	
#footer {
	font-size:11px;
	line-height:16px;
}

#top #wrap_all .av-social-link-facebook a {
    color: #fff;
    background-color: #37589b;
}

#top #wrap_all .av-social-link-twitter a {
    color: #fff;
    background-color: #46d4fe;
}

#top #wrap_all .av-social-link-linkedin a {
    color: #fff;
    background-color: #419cca;
}

#top #wrap_all .av-social-link-xing a {
    color: #fff;
    background-color: #006567;
}

#top #wrap_all .social_bookmarks li {
    margin-right: 5px;
}

	
#top #header.av_minimal_header .main_menu ul:first-child >li > ul, #top #header.av_minimal_header .main_menu .avia_mega_div > .sub-menu {
		border-top: #888888 solid thin;
	}

.comment_meta_container, .comment_container { display: none; }

.blog-meta{
	display:none;
}

.avia-content-slider .slide-image { display: none; }
.avia-content-slider .slide-entry-title{
	font-size:20px;
}

#socket .social_bookmarks{
	float:left;
}

.avia_message_box_content{
	text-transform:none !important;
}

.phone-info div{
	float:left;
}

.phone-info span span:first-child{
	transform:rotate(120deg);
	margin-right:2px !important; 
}

.phone-info span span{
	display:block;
	float:left;
}
.phone-info span span:nth-child(2){
	margin-top:3px;
}

.no-border+div{
	border:none;
}

.sub-menu, .sub-menu li a{
	border:none !important;
}

#av_section_1{
	margin-top: 50px;
}

.phone-info{
	position:absolute;
	top:70px;
}

.phone-info span span{
	margin-right:5px;
}

.custom_info_box .iconbox_content{
	min-height:300px;
	font-size:14px !important;
	line-height:1.65em;
}

.iconbox_content_title{
	text-transform:none !important;
}

.avia-menu-text{
	font-weight:normal !important;
}

.sub_menu{

    position: absolute;
    top: 57px;
    left: 29px;

}

.sub_menu>ul>li>a, .sub_menu>div>ul>li>a {
    text-decoration: none;
   font-weight: normal;
    padding: 7px 0;
}

.menu-item-language-current  a{
	font-weight:bold !important;
}

.av-magazine .av-magazine-content-wrap .av-magazine-title{
	font-size:20px;
}

.av-magazine-sort  .av-sort-by-term a{
	padding:10px;
	border-radius:5px;
	background-color:#6da8e8;
	line-height: initial;
	color:#ffffff;
	text-decoration:none;
	border:thin solid #888888;
	margin-bottom:2px;
}

.html_elegant-blog .post-entry .av-magazine-sort .text-sep{
	margin:1px;
}

.content, .sidebar{

    padding-top: 70px;
    padding-bottom: 70px;
}

.footer_tel{
	display:inline-block;
	width: 25px;
}


.latest_news_hl{
	width:100%;
	text-align:left;
}

.latest_news_hl .av-icon-char{
	padding:15px !important;
	margin:0px !important;
	border:none !important;
	background-color:#eeeeee !important;
	color:#ffffff;
  	float:left;
  	text-align:center;
  	margin-right: 10px !important;
}

.latest_news_hl .av_icon_caption.av-special-font{
	color: #333333 !important;
    font-size: 20px;
    text-transform: none;
    text-align:left;
   	margin-top: 12px;
}

@media only screen and (max-width: 989px) and (min-width: 768px){
	.av-main-nav > li > a{
		padding-left:0px !important;
	}
}


@media only screen and (max-width: 865px){
	/*.av-main-nav > li {
		width: 22.5%;
	}*/
	

}


@media only screen and (max-width: 767px){
	/*.logo img{
		position:absolute;
		right:0;
		top:0;
	}*/
	
	#footer .container .flex_column:last-child{
		text-align:left;
		border-top:none;
	}

}