/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/



/* Bildunterschrift Beiträge */ 
#caption-attachment-19512, #caption-attachment-19510, #caption-attachment-19508 {
  font-size: 11px !important;
  font-weight: 300 !important;
  color: #888 !important;
	margin-top: 2px;
}


/* Footer Cookie-Settings Farbe */

.borlabs-cookie-open-dialog-preferences {
  color: #dadada !important;
}
.borlabs-cookie-open-dialog-preferences a {
  color: #dadada !important;
}



/* Plagiarius Beiträge – Tabelle */ 
#plagiarius td {
  border: 0px solid #ededed;
  padding: 15px 8px;
	padding-left: 0px !important;
  vertical-align: top !important;
}

#plagiarius td.right {
	padding-left: 15px !important;
}


@media screen and (max-width: 40em) {
#plagiarius	tr, #plagiarius th, #plagiarius td {
 		display: block;
	}
	
	#plagiarius tr {
		padding: 1em;
		padding-left: 0px !important;
		border-top: 0 none;
	}
	
	#plagiarius th {
		padding: 0;
	}
	
	#plagiarius td {
		padding: 0px;
}
	#plagiarius td.right {
	padding-left: 0px !important;
}
}




/* Anmeldung zum APA – Button */ 
#abo:hover {
background-color: #000000 !important;
}
	


/* Bidunterschrift Ausgabe 04/22 'Plagiarius' */ 
#caption-attachment-17610, #caption-attachment-17612, #caption-attachment-17614, #caption-attachment-17616, #caption-attachment-19315, #caption-attachment-19317, #caption-attachment-19321, #caption-attachment-19319 {
font-size: 12px !important;
	font-weight:400 !important;
	color: #a2a2a2 !important;
}




.widget select ul li a {
font-family: 'Roboto' !important;
}



ul.sf-js-enabled > li > a > i.td-icon-menu-down::before {
  display: none !important;
}


/* Login-/ Passwort-Seite */ 
.post-password-form {
  padding-left: 13% !important;
  padding-right: 13% !important;
  padding-top: 5% !important;
  Padding-bottom: 5% !important;
}



/* Header */ 
/** unterer Abstand **/
.td-main-page-wrap {
  padding-top: 1px !important;
}

/* Header */ 
/** Logo **/
.td-header-style-7 .td-header-sp-logo img {
  max-height: 90px !important;
  width: auto !important;
}

@media (min-width: 768px) and (max-width: 1018px) {
.td-header-style-7 .td-header-sp-logo img {
  width: auto !important;
  max-width: unset !important;
  max-height: 54px !important;
  margin-top: 5px !important;
}
	}


/* Header */ 
/** Abstand zwischen Menü-Punkten **/
.sf-menu > li > a {
  padding: 0 20px;
}


/* Header */ 
/** Höhe des Menüs **/
.td-header-style-7 .sf-menu > li > a {
  line-height: 55px !important;
}


/* Header */ 
/** Menü - Dicke des Hover-Unterstrichs **/
.sf-menu > li > a::after {
  height: 2.5px !important;
}

/* Header */ 
/** Menü - mobile**/
.td-mobile-content .td-sub-menu-open > ul {
  margin-bottom: 20px !important;
}
#td-top-mobile-toggle [class*=" td-icon-"]::before {
  font-size: 20px !important;
}




/* Header */ 
/** Search-Such-Icon **/
.td-icon-search::before {
  content: '\e80a' !important;
  color: #a2a2a2 !important;
  font-size: 21px !important;
}
.td-header-style-7 .header-search-wrap {
  bottom: 9px !important;
}
.td-header-style-7 .td-affix .header-search-wrap {
  bottom: -2px !important;
}
.admin-bar .td-header-menu-wrap.td-affix .header-search-wrap {
  bottom: -2px !important;
}
 
/* Header */ 
/** Breadcrumbs **/
.entry-crumbs {
  font-family: 'Roboto';
  font-size: 14px;
  color: #454545;
}

.td-icon-right::before {
  content: '//';
  font-size: 14px;
  color: #ed6c00;
  margin: 0px 0px 1px 7px;
}



/* Pagination */ 
.td-next-prev-wrap [class^="td-icon-"]::before, [class*=" td-icon-"]::before {
  line-height: 1.8 !important;
  font-size: 14px !important;
}



/* Footer - Language Navi */ 
.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
  height: 17px;
}

/** Footer - Überschriften **/
.footertitle .tdm-title {
  margin-bottom: 0 !important;
  letter-spacing: 0.75px !important;
}

/** Footer - Buttons-HG Fehlermeldung Suche **/
.tds-button1 {
  background-color: #ed6c00 !important;
	}

/* Footer - Archiv */ 
.footer-archiv {
  font-family: 'Roboto' !important;
	font-weight: 400;
	font-size: 14px;
}
.widget select {
    font-family: 'Roboto' !important;
	font-weight: 400;
	font-size: 12px;
}
.widget {
  margin-bottom: 0px;
}
.archivabstand {
  margin-bottom: 5px !important;
}
.wp-block-archives-dropdown label {
  display: none;
}
.archivtitle .tdm-title {
   margin-bottom: 0px !important;
}
.widget select {
  width: 55%;
  margin-top: 0px;
	border-radius: 0px;
}

.footerkontakt .tds-button5 {
  margin-top: 11px !important;
}

/* Alle Seiten */ 
/* Anzeige-Trenner */ 
.anzeige p  {
  margin-bottom: 0px !important;
}





/* Beitragsseite */ 
/* Beitragsbild – volle Breite */ 

.td-post-template-default .td-post-featured-image img {
  width: 100% !important;
}

/* Beitragsseite */ 
/* Breite des Textinhalt - Post Content */ 
.td-post-template-3 .td-post-content {
  padding-left: 2.5%;
  padding-right: 2.5%;
}

/* Beitragsseite */ 
/* Excerpt*/
.excerpt {
font-size: 21px !important;
line-height: 1.4 !important;
font-weight: 500;
}
@media (max-width: 992px)  {
.excerpt { 
font-size: 17px !important;
}
}
@media (max-width: 480px)  {
.excerpt { 
font-size: 15px !important;
}
}


/* Beitragsseite */ 
/* Quelle*/
.quelle {
  font-size: 17px !important;
  line-height: !important;
  font-weight: 300;
  color: #4e4e4d;
}
@media (max-width: 992px)  {
.quelle { 
font-size: 16px !important;
}
}
@media (max-width: 480px)  {
.quelle { 
font-size: 13px !important;
}
}
/* Beitragsseite */ 
/* Abstand unter Bild*/
.td-post-template-3 .td-post-header-holder {
  margin-bottom: 20px !important;
}

/* Beitragsseite */ 
/* Kategorie-Tags */
.td-category a {
  color: #191919 !important;
  background-color: unset !important;
}
.td-category, .copyrights-single {
 display: inline !important
}
.slashes {
 margin-left: 2.5% !important;
 margin-bottom: 25px;
}
.slash {
 color: #ed6c00 !important;
}

/* Beitragsseite */ 
/* Related Posts – Button */
.td-theme-wrap .tdi_58 .td-read-more a {
  background-color: #ffffff !important;
}




/* Beitragsseite */ 
/* Quote - Testimonial */
.tagdiv-type blockquote {
   text-align: left;
  padding-left: 10%;
  padding-right: 10%;
}
.tdb-block-inner blockquote p {
  font-size: 24px !important;
	margin-bottom: 10px !important;
	line-height: 1.4 !important;
	}

.tagdiv-type blockquote .autor {
font-size: 16px !important;
	line-height: 1.4 !important;
	}

.tagdiv-type blockquote .slashbloq {
font-size: 40px !important;
	color: #ed6c00!important;
	margin-right: 10px !important;
	}


/* Beitragsseite */ 
/* Copyright */
.copyright { 
font-size: 11px;
color: #e7e7e7;
}
@media (max-width: 992px)  {
.copyright { 
font-size: 9px;
}
}
@media (max-width: 480px)  {
.copyright { 
font-size: 8px;
}
}


/* Beitragsseite */ 
/* Bildunterschrift */


/* Beitragsseite */ 
/* Fussnote */
.fussnote {
	font-size: 15px !important;
line-height: 1.4 !important;
padding: 10px;
border-top: 1px solid #e7e7e7;
margin-top: 40px;
padding-right: 25px;
}



/* Beitragsseite */ 
/* Tags – Schlagworte */
.td-post-source-tags {
  margin-left: 2.5%;
  margin-right: 2.5%;
}
.td-post-small-box span {
  background-color: #ed6c00;
  padding: 7px 11px;
  height: auto;
}
.td-post-small-box a {
  padding: 7px 11px;
  height: auto;
}
.td-tags {
  margin: 0 0 5px 0;
}


/* Beitragsseite */ 
/* Social Sharing */
.td-post-sharing-bottom {
  border-width: 0px 0 !important;
  padding-left: 2.5% !important;
  padding-right: 2.5% !important;
  padding-top: 0px !important;
}
/* Social Sharing – Mail-Icon Farbe*/
.td-ps-bg .td-social-mail .td-social-but-icon {
  background-color: #f6882e !important;
}
/* Social Sharing – Druck-Icon Farbe*/
.td-ps-bg .td-social-print .td-social-but-icon {
  background-color: #a2a2a2 !important;
}
/* Social Sharing – X-Icon Farbe*/
.td-ps-bg .td-social-twitter .td-social-but-icon {
    background-color: #000 !important;
}
.tdi_25 .td-social-but-icon,
.tdi_25 .td-icon-twitter {
  color: #fff !important;
}

/* Beitragsseite */ 
/* Related Artikles – Read more */
.td-theme-wrap .tdi_65 .td-read-more a {
  background-color: unset !important;
}





/* Suchseite */ 
/* Fehlermeldung */
.no-results h2 {
padding-left: 40px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
}

/* Suchseite */ 
/* Anzeige */
.td-adspot-title {
  margin-top: -21px;
}


/* Über Uns */ 

@media (min-width: 768px)  {
.textrechts {
  text-align: right !important;
}
.spalterechts {
  text-align: right !important;
}
}

@media (max-width: 768px)  {
.textrechts {
  text-align: left !important;
}
.spalterechts {
  text-align: left !important;
}
}





/* lokale Google Fonts */
/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('fonts/roboto-v20-latin-100.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin'), local('Roboto-Thin'),
       url('fonts/roboto-v20-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-100.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-v20-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light'), local('Roboto-Light'),
       url('fonts/roboto-v20-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('fonts/roboto-v20-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Thin Italic'), local('Roboto-ThinItalic'),
       url('fonts/roboto-v20-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('fonts/roboto-v20-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Light Italic'), local('Roboto-LightItalic'),
       url('fonts/roboto-v20-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Roboto'), local('Roboto-Regular'),
       url('fonts/roboto-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/roboto-v20-latin-italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Italic'), local('Roboto-Italic'),
       url('fonts/roboto-v20-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/roboto-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium'), local('Roboto-Medium'),
       url('fonts/roboto-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('fonts/roboto-v20-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Medium Italic'), local('Roboto-MediumItalic'),
       url('fonts/roboto-v20-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('fonts/roboto-v20-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'),
       url('fonts/roboto-v20-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Roboto Bold'), local('Roboto-Bold'),
       url('fonts/roboto-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('fonts/roboto-v20-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black Italic'), local('Roboto-BlackItalic'),
       url('fonts/roboto-v20-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/roboto-v20-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Roboto Black'), local('Roboto-Black'),
       url('fonts/roboto-v20-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-v20-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-v20-latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-v20-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-v20-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}
