#top .title_container,
#top .title_container .container{
padding-left: var(--header-inset, 25px) !important;
padding-right: var(--header-inset, 25px) !important;
} #top .slideshow_caption,
#top .av-slideshow-caption,
#top .avia-caption{
padding-left: var(--header-inset, 25px) !important;
padding-right: var(--header-inset, 25px) !important;
} .home #top .avia-caption{
padding-left: calc(var(--header-inset, 25px) + var(--header-delta, 10px)) !important;
} h1.main-title.entry-title,
h1.avia-caption-title,
h2.main-title.entry-title{
padding-left: 0;
font-size: 2em !important;
font-variant: small-caps;
font-weight: 600;
} .inner-header-bg h1,
.title_container h1.main_title,
.title_container .main-title{
margin: 250px 0 10px;
line-height: 1 !important;
display: block;
padding: 50px 5px 5px 5px !important;
}
.avia-caption-title.header_title{ display: block; }
.inner-header-bg,
.title_container{
background-size: cover;
background-position: center;
border: none;
} .title_container .breadcrumb,
h1.main-title.entry-title a,
.main-title.entry-title a,
h1.avia-caption-title{
text-shadow: 3px 3px 4px var(--dunkel, #545454);
display: block;
padding: 5px 15px 5px 0 !important;
color: var(--hell, #fff) !important;
} h1.post-title.entry-title{
margin-top: 15px;
padding: 0 !important;
} .caption_bottom .slideshow_caption {
left: -20px !important
} .page-heading-container{ margin-bottom: 0; }
.title_container .breadcrumb{
right: auto;
top: auto;
position: relative;
margin: 0;
padding-bottom: 10px;
font-size: 1em;
transform: translateY(-15px) !important; z-index: 3; padding-left: 4px !important;
}
.breadcrumb .sep{ overflow: visible !important; padding-right: 10px; }
.breadcrumb a{ color: var(--hell, #fff) !important; }
.breadcrumb a:hover{ color: var(--marker, #d1a33e) !important; } .home h1.avia-caption-title,
.home .avia-caption-title.header_title{
font-size: var(--slider-title-size, 2rem) !important;
line-height: var(--slider-title-lh, 1.1) !important;
font-weight: var(--slider-title-weight, 600) !important;
text-shadow: var(--slider-title-shadow, 3px 3px 4px rgba(0,0,0,.55)) !important;
} .page .page-thumb {
display: none !important;
} .single-post .content .big-preview.single-big,
.single-post .entry-content-wrapper .big-preview.single-big {
display: block !important;
margin: 12px auto 28px;
} #top .title_container { 
min-height: 250px !important; 
height: auto !important; 
display: flex;
flex-direction: column;
justify-content: flex-end;
}
#top .title_container > .container { min-height: auto !important; } #top .title_container h2.main-title.entry-title {
margin-bottom: 0.2em !important; }