/*
 Theme Name:   ATS Panta Germ Divi Child
 Theme URI:    https://www.ats-edv-service.de/
 Description:  Child-Theme für Divi (Vorlage)
 Author:       Andreas Tanke
 Author URI:   https://www.ats-edv-service.de/
 Template:     Divi
 Version:      1.0.0
 Text Domain:  ats-divi-child
*/





html body, body, body.et_cover_background.et_pb_gutter {
    background-position: bottom left !important;
    background-image: url(https://test.panta-germ.com/wp-content/uploads/2025/11/Hintergrund002-scaled.jpg);
    background-color: #fff;	
}

#main-content .et_pb_section.et_pb_section_0_tb_body.et_section_regular {
    background-color: transparent;	
}

/**************************************
************ Seiten Header ************
***************************************/

.et_pb_section_0_tb_header .et_pb_menu .et_pb_menu__wrap {
    justify-content: flex-end!important;
}
header .et_pb_section_0_tb_header .et_pb_blurb_1_tb_header.et_pb_blurb .et_pb_main_blurb_image {
    width: initial!important;
}
#accountmenu ul#menu-kontomenue > li, 
#accountmenu ul#menu-accountmenu > li, 
#accountmenu ul#menu-kontomenue-1 > li, 
#accountmenu ul#menu-kontomenue-englisch-1 > li, 
#accountmenu ul#menu-accountmenu-1 > li {
    position: unset;
}
/**************************************
************ Menüs         ************
***************************************/
#menu-kontomenue.et-menu li li a {
    width: 100%;
}
#menu-kontomenue.nav ul li a:hover {
    background-color: initial;
    opacity: 1;
}
.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul {
    border-radius: 0px 0px 10px 10px;
}
ul#menu-kontomenue-sidebar {
    flex-direction: column;
} 

/**************************************
************ Suchformular  ************
***************************************/


/**************************************
************ Seiten Body   ************
***************************************/

body #main-content .et_pb_row_0_tb_body {
    min-height: calc(100vh - 380px - 230px)!important;
}
body.parent-pageid-75 #main-content .et_pb_row_0_tb_body {
    min-height: calc(100vh - 380px - 230px - 253px)!important;
}
body.archive.woocommerce #main-content .et_pb_row_0_tb_body {
    min-height: initial!important;
}
body.archive.woocommerce #main-content .et_pb_section_1_tb_body {
    min-height: calc(100vh - 380px - 230px - 253px - 47px)!important;
}

.et_pb_widget_area_left {
    border-right: none;
}
/**************************************
********** Produktübersicht  **********
***************************************/





/**************************************
************ BlogGrid      ************
***************************************/

/**************************************
************ Über Uns      ************
***************************************/


/**************************************
************ Suchformular  ************
***************************************/


/**************************************
************ Wir über uns  ************
***************************************/


div.et_pb_number_counter {
    float: left;
    width: 180px;
    max-width: 100%;
}
