@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 400;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-regular.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-regular.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-regular.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-regular.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-regular.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-regular.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 500;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 300;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300italic.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300italic.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300italic.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300italic.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300italic.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-300italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 400;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-italic.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-italic.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-italic.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-italic.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-italic.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 500;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500italic.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500italic.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500italic.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500italic.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500italic.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-500italic.svg#OpenSans) format('svg'); } @font-face {
font-family: 'Open Sans';
font-style: italic;
font-weight: 600;
src: url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600italic.eot); src: local(''),
url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600italic.eot?#iefix) format('embedded-opentype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600italic.woff2) format('woff2'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600italic.woff) format('woff'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600italic.ttf) format('truetype'), url(//diablog.eu/wp-content/fonts/open-sans-v27-latin_greek-600italic.svg#OpenSans) format('svg'); } body .is-layout-flex {
display: flex;
flex-wrap: wrap
} .site-header {
background: #fff url(//diablog.eu/images/diablog-header.jpg) no-repeat;
background-position-x: 0%;
background-position-y: 0%;
background-position: center top;
height: 266px;
}
.site-branding .main-title a {
text-decoration: none;
background-image: url(//diablog.eu/images/diablog-logo.png);
background-repeat: no-repeat;
text-indent: -9999px;
display: block;
width: 175px;
height: 50px;
margin-top: -42px;
z-index:10;
}
.site-branding .site-description {
font-size: .85em;
font-weight: 300;
line-height: 1.25;
margin-bottom: 0;
text-decoration: none;
text-align: right;
width: 10em;
color: #066;
}
:lang(el) .site-branding .site-description {
font-size: .95em;
line-height: 1.2;
width: 8em;
}  .secondary-navigation .main-nav ul ul {
-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.2);
box-shadow: 0 3px 3px rgba(0,0,0,.2);
}
.secondary-navigation .main-nav ul ul a { 
border-bottom: 1px solid #e7b908;
} #primary-menu ul ul {
-webkit-box-shadow: 0 3px 3px rgba(0,0,0,.2);
box-shadow: 0 3px 3px rgba(0,0,0,.2);
}
#primary-menu ul ul  a {
border-bottom: 1px solid #e7b908;
} .main-navigation a.diab-social-icon { display: inline; }
.diab-social-icon img {
width: 25px; height: 25px;
margin-left: 4px;
margin-right: 4px;
}
#site-navigation .inside-navigation { 
border-bottom: solid 2px #ebbd00; }
.entry-content a {
text-decoration: underline;
}  #ajaxsearchlite1 .probox, div.asl_w .probox { height: 58px; }
.main-navigation .menu-bar-item.search-item.active > a { line-height:56px; }
#ajaxsearchlite1 .probox .proinput input, div.asl_w .probox .proinput input { font-size: 16px;}
div.asl_m .proinput input.orig {
margin: 12px 0 0 !important;
}
div.asl_m .probox .proloading, div.asl_m .probox .promagnifier, div.asl_m .probox .prosettings {
padding: 15px 0 0
}
div.asl_m .probox .proclose {
display: none !important;
}
div.asl_r .results .item .asl_content h3, div.asl_r .results .item .asl_content h3 a, 
div.asl_r .results .item .asl_content h3 a:hover {
font-size: 16px;
color: #066;
}
div.asl_r.asl_w.vertical .results .item::after {
background: #EBBD00;
}
div.asl_r .results .item.hovered {
background: #fffbe8;
}
div.asl_r .results .item .asl_content .asl_desc {
font-size: 14px;
} .ds-bc {margin-bottom:1.5em;}
.ds-bc p, .ds-bc span.einleitung {
margin-bottom:0;
}
.entry-content a.borlabs-cookie-preference {
margin:1em 0;
text-decoration:none;} .masonry-enabled .page-header {
padding: 10px 40px 14px !important;
}
.single .site-content,
.page .site-content {
padding: 40px 20px 20px;
}
.blog .inside-article .entry-summary,
.archive .inside-article .entry-summary,
.blog .inside-article .post-image,
.archive .inside-article .post-image {
margin-top:.25em;
}
.blog .inside-article footer.entry-meta, .archive .inside-article footer.entry-meta {display:none;}
.blog .inside-article,
.archive .inside-article { border: 1px solid #ebbd00;
}
.masonry-load-more {
text-align: center;
}
.single .inline-post-meta-area .gb-inside-container div:first-child { margin-left: 0; }
.single .inline-post-meta-area {
margin-bottom: 1em;
line-height: 1;
border-top: none;
border-bottom: none;
}
.single .inline-post-meta-area .gb-headline {border-color:#066;}
.single .category-personen .inline-post-meta-area,
.single .category-1234 .inline-post-meta-area,
.page .inline-post-meta-area {
display: none;
}
.single .category-personen hr,
.single .category-prosopa hr {
background-color:#fff;
clear:both;
margin-bottom:0;
margin-top:1.5em;
}
.single .category-personen figure.wp-caption.alignleft,
.single .category-prosopa figure.wp-caption.alignleft{
margin-right: 3em;
}
img.person {
padding-right: 1.5em !important;
border-right: 1px solid #ebbd00;
box-sizing: content-box;
}
.single hr.clr,
.single hr.cleare {
background-color:#fff;
clear:both;
margin: 2em 0;
}
.single hr.clr {
margin: 0;
}
.separate-containers .comments-area {
padding: 40px 0;
margin-top: 40px;
border-top: 1px solid #ebbd00;
}
.comment-content {
padding: 0;
border: none;
}
.parent > .children {
border-bottom: none !important;
}
.comment .children {
padding-left: 0;
margin-top: 0;
border-left: none;
border-top: 1px dotted #ebbd00;
}
#comments ol > li {
border-bottom: 1px solid #ebbd00;
}
.comment-form-comment textarea {
border-color: #066 !important;
}
#commentform input[type="text"],
#commentform input[type="email"],
#commentform input[type="url"] {
border-color: #066;
width: 80%;
}
embed, iframe, object {
max-height: 477px;
}
@media screen and (min-width: 768px) {
embed, iframe, object {
width: 848px;
height: 477px;
}
} input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select {
border-color:#066;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="number"]:focus, textarea:focus, select:focus { 
border-color:#066;
} a.generate-back-to-top span,
.entry-meta .gp-icon {
float: none;
margin-left: 0;
} .footer-widgets-container {
border-top: 2px solid #ebbd00;
} .wp_statistics_popular_post_widget .template-1 li:last-of-type {
border-bottom-color: #fff;
}
.wp_statistics_popular_post_widget .template-1 li {
padding: 3px 0;
border-bottom: 1px solid rgba(0,102,102,0.1);
}
#footer-widgets #mailpoet_form_1 .mailpoet_text,
#footer-widgets #mailpoet_form_2 .mailpoet_text {width:80%;}
.mailpoet_form .mailpoet_text,
.mailpoet_form .mailpoet_submit {
padding: 10px 20px !important;
}
.mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success {
text-align:left !important;
}
.mailpoet-manage-subscription .mailpoet_paragraph {
margin-bottom:1em;
} .wpml-ls-legacy-list-horizontal {
border: 0;
padding: 0;
float: right;
line-height: 1.2;
}
.wpml-ls-legacy-list-horizontal a {
padding: 0px 10px;
line-height: 1;
}
.wpml-ls-legacy-list-horizontal li:last-child a {
padding-right:0;
}
.inside-site-info {
border-top:2px solid #ebbd00;
} .blog .entry-title,
.archive .entry-title {
margin-bottom: 6px;
text-decoration: underline;
color: #ebbd00;
}
.blog .entry-title:hover,
.archive .entry-title:hover,
.blog .entry-title:focus,
.archive .entry-title:focus,
.blog .entry-title:active,
.archive .entry-title:active {
color: #066;
}
.single h1.entry-title {
font-weight: 300;
font-size: 38px;
line-height: 1.375;
display: inline;
border-bottom: 1px solid #ebbd00;
}
.single .inside-article h2 {
font-size: 30px;
font-weight: 300;
line-height: 1.2;
}
.single .zweitheader h2 {
padding-top:14px;
}
h3.comments-title { 
margin-bottom:0; } .wpml-ls-statics-post_translations { margin-bottom: 32px;
font-style: italic;
font-weight: 600; }
.wpml-ls-statics-post_translations:last-of-type {
margin-top: 2em;
}
p.einleitung,
span.einleitung {
display: block;
font-size: 18px;
line-height: 1.6;
font-weight: 400;
margin-bottom: 35px;
color: #066;
}
span.textinfo,
.textinfo{
font-style: italic;
color: #066;
}
p.interview::before,
p > span.interview::before {
content: "_________";
color: #ebbd00;
}
blockquote {
margin: 1.5em 0 1.5em 36px;
padding: 0 0 0 1.5em;
border-left: 1px solid #ebbd00;
font-style: italic;
color: #066;
}
.imgborder,
.imgborder img{
border: 1px solid #ebedf0;
}
.wp-caption .wp-caption-text,
.wp-caption-text.gallery-caption{
font-size: 13px; } .zumarchiv {
border-top: 1px solid #ebbd00;
display: block;
padding: .8em .5em;
}
.zumarchiv::before {
content: "Jahresarchiv \2192\00a0";
}
#sya_container ul li {
list-style: none !important;
padding: .5em 0;
}
#sya_container ul {
margin: 0 0 1.5em 1.5em;
} .gallery-columns-2 .gallery-icon {
padding: 0;
}
.gallery-columns-2 .gallery-item {
padding-bottom: 14px;
}
.gallery-columns-2 .gallery-item:last-child,
.gallery-columns-2 .gallery-item:nth-last-child(2){
padding-bottom:0;
}
.gallery-columns-2 .gallery-item:nth-child(odd) {
padding-right: 34px;
border-right: 1px solid #ebbd00;
}
.gallery-columns-2 .gallery-item:nth-child(even) {
padding-left: 34px;
padding-right:1px;
}
.klar .gallery-columns-2 .gallery-item:nth-child(odd) {
border-color: #fff;
padding-right:12px;
}
.klar .gallery-columns-2 .gallery-item:nth-child(even) {
padding-left: 12px;
}