/*
 Theme Name:     eli
 Theme URI:      http://www.elegantthemes.com/gallery/foxy/
 Description:    Elisabeth Lehnert – Freelance Design Office
 Author:         Martin Heidler
 Author URI:     http://www.byebyeandhello.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("https://elisabethlehnert.de/wp-content/themes/Divi/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */





body {
font-family: futura-pt,sans-serif;
font-weight: 400;
font-style: normal;
}


.et_pb_section, .et_pb_section * {
animation:none !important;
}

.et_mobile_menu {
-webkit-box-shadow:none !important;   
-moz-box-shadow:none !important;   
box-shadow:none !important; 
}

.et_pb_gallery_item {
	-webkit-animation: none !important;
	-moz-animation: none !important;
	-o-animation: none !important;
	-ms-animation: none !important;
	animation: none !important;
}





.et_pb_gallery_image img { 
    width: auto !important;
    height: auto !important;
    position: relative;
    left: 50% !important;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}



/* Label neben Pfeilen ausblenden
------------------------------------------------------- */

.nav-label {
visibility:hidden;
display:none;
}


/* Abstände zwischen Menüpunkten
------------------------------------------------------- */

.et_pb_fullwidth_menu .et-menu>li, .et_pb_menu .et-menu>li {
padding-right:30px;	
}




/* Slider Pfeile und Dots ausblenden
------------------------------------------------------- */

.et_pb_slider:hover .et-pb-arrow-prev, .et_pb_slider:hover .et-pb-arrow-next, #slider .et-pb-controllers {
	display:none!important;
	visibility:hidden!important;
}


ul.et_pb_side_nav.et-visible {
background: none!important;
}

.side_nav_item a {
background-color: #000!important;
}

ul.et_pb_side_nav .side_nav_item a.active {
background-color: #ce912e!important;
}



/* Gallery Full Size
------------------------------------------------------- */

.mfp-wrap {
	background:#fff!important;
}

button.mfp-arrow, button.mfp-close {
	color:#000000!important;
	background:#ffffff!important;
	opacity:0.5;
}

.mfp-arrow, .mfp-close {
	color:#000000!important;
	opacity:0.5;
}

.mfp-arrow:hover, .mfp-close:hover {
	color:#000000!important;
	opacity:0.5;
}

.mfp-arrow-left .mfp-a, .mfp-arrow-left:after, .mfp-arrow-right .mfp-a, .mfp-arrow-right:after {
	color:#000000!important;
}


.mfp-figure:after {
-webkit-box-shadow: none;
box-shadow: none;
background:#fff;
}





/*** Responsive Styles Large Desktop And Above ***/
@media all and (min-width: 1405px) {

.et_pb_section {
padding: 0 0!important;
}

	.aboutmenu, .contactmenu {
		float:right!important;
}
	
	
/* Styling Menüpunkt About
	
.aboutmenu {
margin-left:200px!important;
}

.aboutmenu1 {
margin-left:400px!important;
}
	
	------------------------------------------------------- */
	
	
}
	
/*** Responsive Styles Standard Desktop Only ***/
@media all and (min-width: 1100px) and (max-width: 1405px) {

.et_pb_section {
padding: 0 0!important;
}

.aboutmenu {
margin-left:0px!important;
}

}


/*** Responsive Styles Tablet And Below ***/
@media all and (max-width: 1099px) {

.et_pb_section {
padding: 0 0!important;
}
	
.aboutmenu {
	margin-left:0px!important;
}

	
/* Abstände zwischen Menüpunkten
------------------------------------------------------- */

.et_pb_fullwidth_menu .et-menu>li, .et_pb_menu .et-menu>li {
padding-right:20px;	
}
	
}
 

/*** Responsive Styles Tablet Only ***/
@media all and (min-width: 768px) and (max-width: 980px) {

.et_pb_section {
padding: 0 0!important;
}

}

/* Abstände zwischen Menüpunkten
------------------------------------------------------- */

.et_pb_fullwidth_menu .et-menu>li, .et_pb_menu .et-menu>li {
padding-right:10px;	
}


/*** Responsive Styles Smartphone Only ***/
@media all and (max-width: 767px) {

.et_pb_section {
padding: 0 0!important;
}
	
.aboutmenu {
margin-left:0px!important;
}
	
}
 
/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px) {

.et_pb_section {
padding: 0 0!important;
}

.aboutmenu {
margin-left:0px!important;
}
	
}








