/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/



/* das versteckt die nicht genutzten scrollbars der gesamtseite*/
body {
    /* overflow: hidden !important; */
}


/* das gibt dem gewünschten element dann scrolbars und 
durch die spaltenabstände werdne die leider nicht 
gezeigt - deswegen ist dieses hinundherrücken notwendig
#wrapper .max_height_100p {
    height: 100%;
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    position: relative;
    left: -30px;
} */


/* menuebalken*/
#balken_menue_wrapper {
	max-height:3em
}

/* detailseiten menues */
.awb-menu .zusatzmenuepunkt {
	border: 3px dotted grey!important
}


/* Popover und overlay*/
.mfp-iframe-holder .mfp-content {
    width: 1280px!important;
    max-width: 100%!important;
    min-height: 500px;
}

.modal_left .mfp-iframe-holder .mfp-content,
.modal_right .mfp-iframe-holder .mfp-content {
    width: 800px!important;
    max-width: 100%!important;
}

.mfp-bg {
    background: transparent!important;
    }

.mfp-iframe-holder {
    background: rgba(1, 46, 113, 0.8)!important;
    padding-right: 40px!important;
    padding-left: 40px!important;
}


.mfp-wrap.modal_left .mfp-container {
    text-align:left!important;
}

.mfp-wrap.modal_right .mfp-container {
    text-align:right!important;
}



/* modal */

.modal_right .modal-dialog {
    margin-right: 0!important;
}

.modal_left .modal-dialog {
    margin-left: 0!important;
}
.modal-backdrop,
.ilightbox-overlay.metro-black {
    background: rgba(1, 46, 113, 0.8)!important;
    opacity: 1!important;
}

.ilightbox-holder.metro-black {
    padding: 0px!important;
    background: rgba(1, 46, 113, 0.8)!important;
    box-shadow: 0 0 45px rgba(0, 0, 0, .8);
}