/*
Theme Name:     enfold-child
Description:    
Author:         IDM3Admin
Template:       enfold

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

/* Seitentitel Links */
span.site_title {
    margin-top: -125px;
    float: right;
    right: 28px;
    font-size: 36px;
    margin-right: 48px;
    color: white;
    font-family: clanweb-medium, helvetica, arial, sans-serif;
	font-weight: initial;
}

/* Mobiler Seitentiel */
span.site_title_responsive {
    float: left;
    font-size: 100%;
    color: #fff;
    font-family: clanweb-medium, helvetica, arial, sans-serif;
	margin-left: 10px;
	font-weight: initial;
}

/* Sekundäres Menü rechts oben */

@media only screen and (min-width: 768px) {
  /* Add your Desktop Styles here */
#header_meta {
  border-top:none;
  z-index: 10;
  min-height: 0px;
  /* border-bottom-style: solid; */
  border-bottom-width: 1px;
  margin-bottom:-1px;
  margin-top: 0px;
  /* position: relative; */
  /* float: right; */
  top: 10px;
  height: 0px;
  /* margin-right: 5%; */
  border: solid 0px white;
 }
}

/*
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 */
h1 {
  font-size: 28px !important;
}
}




/* Etwas Abstand über dem Logo zum oberen Rand 
strong.logo {
  margin-top: 12px;
}
*/

/* Höhe des Footers anpassen */
#socket .container {
     padding-top: 30px;
     padding-bottom: 30px;
}

/* News-Teaser auf Startseite linksbündig */
#top .fullsize .template-blog .post-title {
   text-align: left;
}
#top .fullsize .template-blog .post-meta-infos {
   text-align: left;
}


/* Farbe des Auf-Zuklapp Icons*/
.toggle_icon .hor_icon {
   border-color: #8B6F1A;
}
.toggle_icon .vert_icon {
   border-color: #8B6F1A;
}

.js_active .toggler { 
border-width:0px; 
}

.toggle_content {
border-width:0px;
}

#top .fullsize .template-blog .post .entry-content-wrapper {
text-align: left;
font-size: 13px;
line-height: 21px;
}

body .column-top-margin {
margin-top: 0px;
}


/* Schriften */

/* Clan definieren */
/*
    @font-face {
      font-family: ClanScWebBook;
      font-style: normal;
      font-weight: 400;
      src: url(https://staatsbibliothek-berlin.de/fileadmin/hb/ClanScWeb-Book.woff) format('woff');
    }
    
    @font-face {
      font-family: ClanWebBook;
      font-style: normal;
      font-weight: 400;
      src: url(https://staatsbibliothek-berlin.de/fileadmin/hb/ClanWeb-Book.woff) format('woff');
    }
    
    p.test { font-family: Arial, Helvetica, sans-serif }
    p.clanscwebbook { font-family: ClanScWebBook, Arial, Helvetica, sans-serif }
    p.clanwebbook { font-family: ClanWebBook, Arial, Helvetica, sans-serif }
*/
/* Schrift im Menü etwas gesperrt */

span.avia-menu-text {
   letter-spacing: 0.1em;
}

.avia-menu-text, h1, h2, h3, h4, h5, h6, #top .title_container .main-title, tr.pricing-row td, #top .portfolio-title, .callout .content-area, .avia-big-box .avia-innerbox, .av-special-font, .av-current-sort-title {
/* font-family: Calibri, 'PT Sans', 'Lucida Grande', Arial, sans-serif; */
  font-family: clanweb-medium, helvetica, arial, sans-serif; 
	font-weight: initial !important;
}

.av_textblock_section { 
  font-family: clanweb-book, Helvetica, Arial, sans-serif ;
  font-size: 14px;
}

.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {
   text-transform: none;
}

/* Schrift Startseite Newsbereich Fließtext */
.entry-content, .iconlist_content {
  font-size: 12px;
  font-family: clanweb-book, Helvetica, Arial, sans-serif;
  line-height: 1.5em;
}

.single_toggle {
  font-family: clanweb-book, Helvetica, Arial, sans-serif;
  font-size: 14px;
}

/* Header */

.html_header_top.html_header_sticky #top #wrap_all #main {
padding-top: 0 !important;
}

/* Menü-Items */
#avia-menu .menu-item {
display: block;
width: 25%;
}

#header_main {
  border-top: 0;
}
#header_main_alternate .container {
padding-right: 1px;
padding-left: 35px;
}

strong.logo a img { 
  margin-top: -3px;
}

/*Suche */

/* Blog Einzelanzeige Anfang nach unten */

.template-single-blog, .category-term-description  {
  margin-top: 150px;
}

.extralight-border  {
  margin-top: 100px;
}




/* Blog Datum Abstand */

.flex_column .template-blog .post-meta-infos {
  margin-bottom: 0px;
}

h5 {
  font-size: 16px;
  line-height: 1.4em;
}

#top .main_color.fullsize .template-blog .post_delimiter {
 border: 0;
}

/* Hintergrund Logos weg*/
.main_color .avia-content-slider .slide-image {
  background: none;
}

/* Abstand H1 Überschrift Newsseite */
.entry-content-wrapper .post-title {
  margin-top: 24px;
}

/* Deaktivieren der Link-Funktion in Portfolio-Vorschau, da kein Inhalt dahinter */
.portfolio-preview-title.entry-title  a{
     pointer-events: none; 
}