/*
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*/

.et_pb_section_0 {
padding-top: 0px !important;
}

entry-content table, body.et-pb-preview #main-content .container table {
    width: 100%;
    margin: 0 0 15px 0;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 15px;
        margin-left: 0px;
    border: 0px solid #eee;
    text-align: left;
}

.entry-content tr td, body.et-pb-preview #main-content .container tr td {
    padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left:0px;
    border-top: 0px solid #eee;
}

.entry-content ul, body.et-pb-preview #main-content .container ul {
        padding-top: 20px;
        padding-right: 20px;
        padding-bottom: 20px;
         padding-left: 20px;
    line-height: 36px;
    list-style-type: disc;
}


.entry-content table, body.et-pb-preview #main-content .container table {
    width: 100%;
    margin: 0 0 15px 0;
    border: 0px solid #eee;
    text-align: left;
}

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


.entry-content table:not(.variations), body.et-pb-preview #main-content .container table {
    border: 0px solid #eee;
    margin: 0 0 15px;
    text-align: left;
    width: 100%;
}


/***********bis 3000 ********************/

@media (max-width: 3000px) {  
 #top-menu li, #top-menu li a {
 font-size: 18px !important;
 padding-right: 10px !important;
 }
#logo{max-width:240px;}
}

/***********bis 1350 ********************/

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


/***********bis 1250 ********************/

@media (max-width: 1250px) {  
 #top-menu li, #top-menu li a {
 font-size: 16px !important;
 padding-right: 8px !important;
 }
#logo{max-width:220px;}
}

/***********bis 1150 ********************/

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

/***********bis 1050 ********************/

@media (max-width: 1050px) {  
 #top-menu li, #top-menu li a {
 font-size: 13px !important;
 padding-right: 5px !important;
 }
#logo{max-width:200px;}
}

