/*
 Theme Name:   Lernorte für morGEN | Divi Child Theme
 Theme URI:    https://www.elegantthemes.com/
 Description:  Child Theme for Divi
 Author:       Matthias Drees
 Author URI:   #
 GitHub Theme URI: https://github.com/gen-germany/lernorte-fuer-morgen-childtheme
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/
/*Bild+Text
ul .img{width:30%;float:left;}
ul .text{width:66%;}
li.divider{clear:both;}
*/

#ref_collage {display:flex;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start;}
#ref_collage .collage-image{border:5px solid #fff;width:50px;height:70px;}

.et_pb_button{cursor:pointer;}


/*footer*/
footer h4.title{text-align:center;}
#footer-widgets .footer-widget li{padding-left:0px;}
.footer-widget ul.nodot li,.footer-widget ul.nodot p,.footer-widget ul.nodot a{color:#fff!important;}
#footer-widgets .footer-widget li:before{display:none;}

/*font*/
.et_pb_widget li a{color:#ee8422!important;}
#page-container a:hover,.et_pb_widget li a:hover{color:#4cb748!important;}
#page-container .et_pb_button_wrapper a.et_pb_button:hover{color:#fff!important;}
#page-container .et_pb_button_module_wrapper a.et_pb_button.et_pb_bg_layout_light:hover{color:#fff!important;}

/*sidebar + sidebar look alike*/
.et_right_sidebar #sidebar{padding-left:0;}
.et_right_sidebar #main-content .container::before {display:none;}
.et_pb_column_1_3 h4{font-size:21px;}
.et_pb_gutters3 .et_pb_column_1_3 .et_pb_widget{margin-bottom:30px;}

/*menu*/
#top-menu .sub-menu .menu-item a,.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li li a {font-size: 13px;}
#top-menu li li a,.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li li a{padding:6px 0;line-height:1.6em;}
.fullwidth-menu-nav li.current-menu-item > a {font-weight:bold !important;}
.fullwidth-menu-nav li.current-menu-ancestor > a {font-weight:bold !important;}
.fullwidth-menu-nav li ul .current-menu-item a {font-weight:bold !important;}
.et-menu a {-webkit-transition-property: none;;transition-property: none;}
.menu-home a {font-family: 'ETmodules';font-size: 18px!important;color: #5b5b5b!important;}
.menu-home a:hover {color: #999999!important;}
#top-menu li .menu-item-has-children > a:first-child {padding-right: 20px;}
#top-menu li .menu-item-has-children > a:first-child::after {right:0;}

/*pod*/
.lernorte_kachel{margin-bottom:30px;padding:10px; border:1px solid #ccc;}
.lernorte_kachel:nth-child(even){margin-right:0;}
.lernorte_kachel:nth-child(odd){clear:both;}
.themenfeld .post-meta,.veranstaltungsformat .post-meta,.veranstaltung .post-meta,.zielgruppe .post-meta,.referentn .post-meta,.lernort .post-meta,.spezial .post-meta{display:none;}
.checkbox-wrap input[type="checkbox"]{margin: 10px 10px 0 0;}
.et_pb_widget .leaflet-map {margin-bottom:15px;}
.single-veranstaltung .left{margin-right:3%;}
.single-veranstaltung .left,.single-veranstaltung .right{float:left;width:48.5%;}


@media all and (max-width: 1200px) {#top-menu li a {font-size: 13px;}#top-menu li{padding-right:15px;}}
@media all and (max-width: 1080px) {#logo {max-height: 70%!important;}#startslider h2{font-size:20px;}#startslider h2 span{font-size:30px;}}
@media all and (max-width: 980px) {#logo {max-height: inherit;}.lernorte_kachel.et_pb_column_1_2, .et_pb_gutters3.et_pb_row .et_pb_column_1_2 {width:100%;}.lernorte_kachel.et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {margin-right:0;}.lernorte_kachel:nth-child(even){margin-right:0;}}
@media all and (max-width: 479px) {.referentn-featured-image{max-height:400px;}.referentn-featured-image,.referentn-description,.single-veranstaltung .left,.single-veranstaltung .right{float:none!important;width:100%!important;margin-right:0!important;}}