/*
Theme Name: ewidenz_child
Template: ewidenz
Version: 1.6.2
*/

/* top-bar styling */
#Top_bar .menu > li > a {padding: 13px 0 125px 0;}
/* top-bar background image stretched fullwidth */
#Top_bar {background-size: cover;}

/* footer border styling */
#Footer .footer_copy {border-top-width: 4px;}

/* section dark overlay styling */
.section-overlay::after {
    content: "";
    display: block;
    position: absolute;
    padding: 100px 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,0.4);
}

/* subheader styling */
#Subheader .title {text-shadow: rgb(0, 0, 0) 2px 2px 5px;}

/* aufzaehlung column styling */
.column_column ul {margin: 0 0 15px 15px; color: #432517;}
.column_column ul li {margin-bottom: 3px;}

/* custom menu font size for specific resolution range to avoid line break in menubar */
@media only screen and (min-width: 1240px) and (max-width: 1300px) {#Top_bar .menu > li > a {font-size: 16px;}}

/* action bar styling */
@media only screen and (max-width: 767px) {#Action_bar .column {font-size: 11px !important;}}
#Action_bar .contact_details {float: right !important;}
#Action_bar .social-menu {float: right; margin-right: 20px;}
@media only screen and (max-width: 767px) {#Action_bar .contact_details {padding: 10px 0 !important;}}

/* responsive header height styling */
@media only screen and (max-width: 767px) {#Top_bar #logo {height: 150px;}}

/* buttons without marings */
.content_wrapper .button {margin: 0px;}

/* custom slideshow paddings for mobile */
@media only screen and (min-width: 768px) {.slideshow-paddings {padding:0 40px 0 5px}}

/* custom gastropool styling */
#hg-wi-form .h-wi-content .h-wi-row {background-color: #EAD07A !important;}
#hg-wi-form .h-wi-content .h-wi-row.h-wi-bold-row {background-color: #d0a922 !important;}
#hg-wi-form .h-wi-button {background: #d0a922 !important; color: #ffffff !important;}
#hg-wi-form a {color: #d0a922 !important;}


/*.header-semi #Top_bar:not(.is-sticky) {background-color: rgba(255,255,255,0)}*/
/*.sticky-white #Top_bar.is-sticky, .sticky-white #Top_bar.is-sticky #menu {background-color: rgba(255,255,255,1)}*/

/*.header-split #Top_bar {background-color: rgba(255,255,255,0)}*/

