/*
Theme Name: DiviChild
Theme URI: http://elegantthemes.com
Description: A Child Theme built for Divi
Author: Hendrik Schäfer
Author URI: http://www.funktional-marketing.de
Template: Divi
Version: 1 License: GNU General Public
License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
div#top-header {
    background-color: #236fb6;
}

div#top-header a {
    color: #ffffff;
}
.phone-call a {
    color: #ffffff !important;
}

div#et-info {
    float: right;
}

.et-fixed-header #et-info-phone a {
    color: #ffffff !important;
}

.et_pb_contact p textarea, .et_pb_subscribe .et_pb_contact_field textarea {
    font-family: inherit;
    color: #4d4d4d;
    font-weight: 500;
}

#top-menu li {
    display: inline-block;
    padding-right: 22px;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 700;
}
#et-info-email, #et-info-phone, .et-cart-info span {
    position: relative;
    color: #fff;
}
#et-info-phone {
    margin-right: 13px;
    color: #ffffff;
}
#et-info-phone a {
    margin-right: 13px;
    color: #ffffff;
}

.et-pb-contact-message {
    position: relative;
    color: #fff;
    font-size: 18px;
}
@media screen and (min-width: 1025px){


  #cookie-law-info-bar {
    bottom: 40px !important;
      bottom: 40px !important;
      width: 20% !important;
      padding: 20px !important;
      right: 20px !important;
  }
/*#main-section-top {
height: 100vh;
}*/

.menu-srh {
    /*background-color: #236fb6;*/
    height: 40px;
    padding: 12px 10px 5px 20px;
    margin-right: 15px;
    border-radius: 5px;
}


.menu-srh:hover {
    /*background-color: #236fb6;*/
    height: 40px;
    padding: 12px 10px 5px 20px;
    margin-right: 15px;
    border-radius: 5px;
}

nav#top-menu-nav {
    margin-top: 10px;
    padding-bottom: 20px;
}

#top-menu>li:last-child {
    padding-right: 15px !important;
}


.et-fixed-header #top-menu li.current-menu-item>a {
    color: #ffffff!important;
}
/*.current_page_item {
    background-color: #236fb6;
}*/
}
@media only screen and (max-width: 1024px) and (min-width: 768px){
#main-section-top {
height: 400px;
}

@media only screen and (max-width: 414px){
#main-section-top {
height: 300px;
}
