/*
 Theme Name:     Divi Child – Build a website
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme, Website.
 Author:         Taberg Media Group
 Author URI:     https://tabergmediagroup.se
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */





/* Menu DESKTOP
--------------------------------------------------------------------------------------------------- */





/* Menu DESKTOP
--------------------------------------------------------------------------------------------------- END */



/* Formulär-knapp
--------------------------------------------------------------------------------------------------- */








/* Formulär-knapp
--------------------------------------------------------------------------------------------------- END */









/* Menu MOBILE
--------------------------------------------------------------------------------------------------- */

.dl-v-menu .et_pb_menu_inner_container,
.dl-v-menu .et_pb_menu__wrap,
.dl-v-menu .et_pb_menu__menu,
.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav,
.dl-v-menu.et_pb_menu .et_pb_menu__menu>nav>ul {
    display: block!important;
}

.dl-v-menu .et_mobile_nav_menu{
    display: none!important;
}

.et-db #page-container #et-boc .dl-v-menu ul.sub-menu {
    position: relative;
    visibility: visible;
    opacity: 1;
    top: 0;
    left: 0;
    width: auto;
    border-top: none;
    box-shadow: none;
    display:none;
    transition: none;
}

.et-db #page-container #et-boc .dl-v-menu ul.sub-menu a {
    text-transform: none;
    background:none;
}

.et-db #page-container #et-boc .dl-v-menu li {
    display: block;
    width: fit-content;
}

.et-db #page-container #et-boc .dl-v-menu li a {
    width:fit-content;
    display: inline-block;
}

.et-db #page-container #et-boc .dl-v-menu .menu-item-has-children>a:first-child:after {
    display: none;
}

.et-db #page-container #et-boc span.dl-sub-toggle {
    font-family: 'ETmodules';
    display: inline-block;
    line-height: 18px;
    text-align: center;
    width: 20px;
    height: 20px;
    border: 0px solid #fff;
    transform: scale(1.2);
    transition: .3s ease;
    cursor:pointer;
}

.et-db #page-container #et-boc .toggled > span.dl-sub-toggle {
    transform: scale(1.2) rotate(180deg);
}

.et-db #page-container #et-boc .dl-v-menu .et-menu-nav>ul ul {
        padding: 0px 0px 20px 0px;
}

.et-db #page-container #et-boc .dl-v-menu .nav li li {
    padding: 0 0px;
	}

.et-db #page-container #et-boc .dl-v-menu #menu-mobile-menu>li>a{
	    font-weight: 600;
    font-size: 22px;
}


/* Menu MOBILE
--------------------------------------------------------------------------------------------------- END */


