/*
Theme Name:     muc72
Description:    
Author:         Thomas Vonier
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

 /* Navigation & Header */ 

.menu-user a div {
    width: 100%;
	text-align:left;
}
.user{
    font-weight:400 !important;
  	font-size:80%
}

.wishlist_products_counter::before {
    font-size: 40px !important;
}
span.wishlist_products_counter_number {
    font-family: 'Oswald';
    color: #ff9900;
    font-size: 24px;
    margin: -22px 15px 0 -14px;
}
/* Schiebt die Zahl über den Warenkorb */


span.et_pb_menu__cart-count {
    margin-left: -30px;
    margin-top: -25px;
    font-weight: 700;
	font-size:90%;
}
  
 /* Wishlist */ 
  span.wishlist_products_counter_number {
    margin: -22px 10px 0 -15px;
}
  
/* Mobil - Konto */
@media all and (max-width: 680px){
    li.menu-user>a .nav-text {
        display: none;
	}
	/*add icon to Divi main menu items*/
nav li.menu-user a .mobil-konto:before {
    font-family: 'ETMODULES';
        content: '\e08a';
        text-align: center;
        vertical-align: middle;
        margin-right: 0;
        margin-left: 0;
        transition: all .3s ease;
        font-size: 35px;
        margin-top: 12px;
        display: block;
}
}
/* END Navigation - Header */


.container {
    width: 100%;
    max-width: 1500px;
    margin: auto;
    position: relative;
    padding: 0 30px;
}



/* Hinweis - In den Warenkorb gelegt */
.woocommerce-message {
    background: #ff9900 !important;
    color: #fff !important;
    padding: 5px 30px !important;
}
a.button.wc-forward {
    font-size: 16px;
}



/* woocommerce MyAccount - see template in childtheme*/
.woocommerce-account .woocommerce-MyAccount-content {
    float: none;
    width: 100%;
}
.et_button_no_icon.woocommerce-page button.button {
    font-size: 16px;
    min-width: 190px;
}


/* Bearbeitungs Links bei Adresse */
.woocommerce-account .addresses .title a.edit {
    border: 1px solid;
    padding: 5px 10px;
    border-radius: 5px;
    float: left !important;
    margin-bottom: 30px;
}


/* Vertikales Menü */


.vertical-menu.et_pb_menu .et_pb_menu__menu>nav>ul>li {
    display: block;
	width: 100%;
}



/* Hide mobile menu */
.hide-mobile-menu.et_pb_menu .et_pb_menu__menu,
.hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu { 
    display: flex!important; 
} 
.hide-mobile-menu .et_mobile_nav_menu { 
    display: none !important; 
}
.hide-mobile-menu .mobile_menu_bar {
    display: none !important;
}



/* Textumbruch */
.et_builder_inner_content p{
    -webkit-hyphenate-limit-after: 3;
    -webkit-hyphenate-limit-before: 3;
    -webkit-hyphenate-limit-chars: 6 3 3;
    -moz-hyphenate-limit-chars: 6 3 3;
    -ms-hyphenate-limit-chars: 6 3 3;
    hyphenate-limit-chars: 6 3 3;
    -webkit-hyphenate-limit-last: always;
    -moz-hyphenate-limit-last: always;
    -ms-hyphenate-limit-last: always;
    hyphenate-limit-last: always;
    -webkit-hyphenate-limit-lines: 2;
    -moz-hyphenate-limit-lines: 2;
    -ms-hyphenate-limit-lines: 2;
    hyphenate-limit-lines: 2;
    -webkit-hyphenate-limit-zone: 8%;
    -moz-hyphenate-limit-zone: 8%;
    -ms-hyphenate-limit-zone: 8%;
    hyphenate-limit-zone: 8%;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    }