/*
 Theme Name:   PenNews Child Messe
 Theme URI:    http://pennews.pencidesign.com/
 Description:  PenNews Child Theme für Messe
 Author:       PenciDesign
 Author URI:   http://pencidesign.com
 Template:     pennews-6-7-4
 Version:      1.1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: two-columns, custom-menu, featured-images, post-formats, sticky-post, threaded-comments, translation-ready, editor-style
 Text Domain:  pennews-child-messe
*/

h1, h2, h3, h4 {color: #777777 !important; font-weight: normal !important;}

h1.penci-entry-title {
    color: #666 !important;
    font-size: 2.5em !important;
}


h2 {font-size: 2em !important}

h2.entry-title, h2.entry-title h1 {font-size: 24px !important; line-height: 26px}

h3 {font-size: 1.8em !important}

h3.penci__post-title.entry-title {font-size: 16px !important;}

h3.penci_slider__title.entry-title {line-height: 0.8em;}

/* blaue Blocküberschriften */

h3.penci-block__title a:hover {color: #bbbbbb !important; text-decoration: none;}

h3.penci-block__title {font-size: 18px !important;}

/* .penci-container {width: 1440px}*/

/* Moneytizer auf volle breite */
#penci_custom_html-2, #wppas_custom_widgets-6 {padding: 0px;}
p a {font-weight: bold;}

/* Kategorieliste Köpfe */
#mcTagMap .tagindex h4 {font-size: 36px; color: #ea6315; border-bottom: 4px solid #ea6315 !important}

/* Singleansicht Bildcontainer */
.penci-single-style-10 .penci-entry-media {background: #dddddd; padding-top: 0px; padding-bottom: 0px; border-top: 1px solid #cccccc; }
.penci-page-title, .penci-entry-title {
    color: #666666 !important; font-size: 2em !important
}

/* .single .penci-content-post, .page .penci-content-post {padding-top: 1px} */

.penci-single-style-9 .penci-entry-media {padding-top: 0px; padding-bottom: 0px; background: #dddddd; border-top: 1px solid #cccccc;}

.entry-date {font-weight: normal; color: #999; background: none; padding: 3px 5px 3px 5px;}

.penci__general-meta .penci_post-meta {
    color: #aaa !important;
}

.entry-content h3, .entry-content h2 {color: #666666; font-weight: normal;}

.penci_slider__title a {color: #ffffff; font-size: 18px !important;}

.button {background: #777777;}

/* #site-navigation .penci-megamenu .penci-content-megamenu .penci-mega-row.row-active { background: #333333 !important }

#site-navigation .penci-megamenu .post-mega-title {color: #ffffff !important;} */

.site-header {border-bottom: 1px solid #999999;}

.site-content {margin-top: 0px}

.entry-title h1, .entry-title h3 {font-size: 16px !important; color: #0066bf !important; margin-bottom: 0px }

/* Kategorienkästen */
.single .penci-cat-links a, .penci-archive .penci-archive__content .penci-cat-links a {background: #666666;
}

/* Menuegestaltung */

/* Slider HP nach oben */
.penci-page-style-4 .penci-entry-media {padding-bottom: 0px !important; margin-bottom: 0px !important}

/* .single .penci-content-post, .page .penci-content-post {padding-top: 0px;} */

/*.penci-block-vc.style-title-4 .penci-block__title{padding-top: 0px;} */

/* Footer Farbe */
.footer__bottom .footer-email-wrap {color: #ffffff;}

/* Load more Hintegrund */
.widget a.penci-block-ajax-more-button {
    background: #777;
    border: none;
}

/* Drei Punkte hinter content in den Listenansichten */
.entry-content::after {content: " ..."; float: right;}

/* Mediaseite divi Abstände */
.et-db #et-boc .et_pb_row {padding: 1% 0;}

.et-db #et-boc .et_pb_section {padding: 1% 0;}

/* Zähler ausgeschaltet, Kommentarzäher ausgeschaltet */
.penci-post-countview, .penci-comment-count {display: none !important;}

/* timeline pro Titel */
.cool-timeline.compact .timeline-post .timeline-content h2.content-title, .cool-timeline .timeline-post .timeline-content h2.content-title {font-size: 22px !important}

.site-header {background: #dddddd}
/* .site-header {background: #b2dfee} blauton */

/* Popup schließendes X */
#spu-34638 .spu-close:hover {
    color: 
    #dd8500;
}
#spu-34638 .spu-close {
	font-size: 42px;}

.penci-block_12 .penci_media_object {
    margin-bottom: 12px;
    border: 1px solid #aaa;
}

.penci-block_12 .penci_media_object h3 {
	font-size: 24px !important; }

/* Navi Corona Ticker */	
#menu-item-38890 a {color: #f97339; }
#menu-item-38890 a:hover {background: #f97339; color: #ffffff;}
.menu-item-38890.current_page_item a {color: #ffffff !important; background: #f97339;}
.main-navigation > ul:not(.children) > li.menu-item-38890.current_page_item > a {background: #f97339 !important; color: #ffffff !important}

/* Klasse clearfix für floats */
.clearfix::before,
.clearfix::after {
  content: " ";
  display: table;
} 

.clearfix::after {
  clear: both;
}

.clearfix {
  *zoom: 1; /* Für den IE6 und IE7 */
}

/* Linie hr */
hr {border-top: 3px dotted #999999; background: none; }

/* Suchfeld ausblenden - da falsche Suche */

.header__search:not(.header__search_dis_bg) .search-click {
    background: #3f51b5;
    color: #fff;
    visibility: hidden;
}
