/*
Theme Name: Divi-Child-Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Description: Child theme for the Divi theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Version: 1.0.0
*/
 
/* =Ab hier kannst du deine CSS-Anpassungen eintragen
------------------------------------------------------- */

/* DAMIT DIE SEITE BEIM LADEN NICHT SPRINGT. 
#page-container { padding-top:118px !important; }

*/

header#main-header {
z-index: 99990;
}

.et_pb_main_blurb_image {
    margin-bottom: 15px;
    text-align: center;
}

#footer-info {
    float: none;
    text-align: center;
}


#et-info {
    float: right;
}

.et_pb_map {
     height: 500px !important;
}


.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li a {
    text-transform: uppercase;
    font-size: 19px;
    color: #000000 !important;
}


.et_pb_contact p input, .et_pb_contact p textarea {
    padding: 15px;
	}

.et_pb_contact_message {
    min-height: 80px;
}

.widget_nav_menu ul li.current-menu-item a {
    color: #e02b20;
}
	

.et_pb_fullwidth_menu .et_mobile_menu, .et_pb_fullwidth_menu .et_mobile_menu ul {
    text-align: left;
    list-style: none !important;
	z-index: 99980;
}

.et_pb_fullwidth_menu span.mobile_menu_bar:before {
    color: #FFFFFF !important;
}



/* Menu Schriftgrösse verkleinert sich bei gewisser Breite

@media (max-width: 1900px) {
 #top-menu li, #top-menu li a {
 font-size: 19px !important;
 padding-right: 7px !important;
 }
 }

*/
@media (max-width: 3000px) {
 #top-menu li, #top-menu li a {
 font-size: 25px !important;
 padding-right: 8px !important;
 }
 }

@media (max-width: 1320px) {
 #top-menu li, #top-menu li a {
 font-size: 22px !important;
 padding-right: 6px !important;
 }
 }

@media (max-width: 1200px) {
 #top-menu li, #top-menu li a {
 font-size: 17px !important;
 padding-right: 4px !important;
 }
 }

/*
.widget_nav_menu ul li.current-menu-item a {
    color: #b3db18;
}

.et_pb_sidebar_0.et_pb_widget_area {
    border-width: 1px;
    border-style: solid;
    border-color: #ffffff;
}
*/

#et_loading { background: #fff url('https://bhend-gh.ch/wp-content/uploads/2018/08/Blocks-1s-101px.gif') no-repeat center center; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 999999; }
