/*
 Theme Name:   Make a Smile Media - Divi Child
 Theme URI:    http://elegantthemes.com/
 Description:  Make a Smile Media - Divi Child Theme
 Author:       Make a Smile Media
 Author URI:   https://www.makeasmile-media.de
 Template:     Divi
 Version:      0.1.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 Text Domain:  divi-child-theme
*/

/* ==== Add your own styles below this line ====
 * -------------------------------------------- */



 /* Change the width of the dropdown container */
.dl-menu ul.sub-menu {
    width: 300px !important;
}

/* Change the width of the links inside the dropdown */
.dl-menu ul.sub-menu li,
.dl-menu ul.sub-menu li a {
    width: 100%;
}

/* Position the second level dropdown correctly */
.dl-menu .nav li li ul {
    left: 300px;
}
.dl-menu .nav li.et-reverse-direction-nav li ul {
    left:auto;
    right:300px;
}


/*place button modules next to each other in the same column*/
.pa-inline-buttons .et_pb_button_module_wrapper {
    display: inline-block;
}


/*adjust Divi Menu module breakpoint
@media only screen and (max-width: 1480px) {
    .et_pb_menu .et_pb_menu__menu {
        display: none !important;
    }
    .et_mobile_nav_menu {
        display: block !important;
    }
}
*/

/*** MAKE SITE WIDER ON SMALLER SCREENS ***/
@media only screen and (max-width: 980px) {
    .et_pb_row {
    width: 88%; /*** you might need !important ***/
    }
    }

/*** 3 Spalten Logos Küchenmaschinenmarken ***/  
@media only screen and (max-width: 480px) {
    .three-columns .et_pb_column {
    width: 33%!important;
    }
    }





@media only screen and (max-width: 480px) {
    .woocommerce table.shop_attributes th{
        max-width: 134px !important;
    }
}

/* Mini Cart "x" entfernen */
#bodycommerce_added_to_cart_popup .remove-mini-cart {
    display: none;
}

/* Checkout Page Style */
.page-id-15 .container {
	padding-top:3% !important;
	max-width:740px; 
}

.page-id-15 h3 {
 	margin-top:50px; 
}

.page-id-15 h1 {
 	margin-bottom:0px	; 
}

.page-id-15 #main-content {
	background: #fbf8f6 !important;
}

.woocommerce-gzd-legal-checkbox-text{
font-weight:900;	
} 