@font-face {
	font-family: "Roboto";
	font-weight: 300;
	font-style: normal;
	src: local('Roboto Light'), local('Roboto-Light'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format('woff2'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/KFOlCnqEu92Fr1MmSU5fBBc-.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Roboto";
	font-weight: 400;
	font-style: normal;
	src: local('Roboto'), local('Roboto-Regular'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/KFOmCnqEu92Fr1Mu4mxM.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Merriweather";
	font-weight: 300;
	font-style: normal;
	src: local('Merriweather Light'), local('Merriweather-Light'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/u-4n0qyriQwlOrhSvowK_l521wRZWMf6hPvhPQ.woff2) format('woff2'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/u-4n0qyriQwlOrhSvowK_l521wRZWMf8.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: "Merriweather";
	font-weight: 400;
	font-style: normal;
	src: local('Merriweather Regular'), local('Merriweather-Regular'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/u-440qyriQwlOrhSvowK_l5-fCZMdeX3rg.woff2) format('woff2'), url(//adrianlonsdale.de/wp-content/uploads/sgf-css/u-440qyriQwlOrhSvowK_l5-fCZK.woff) format('woff');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}




/*
Theme Name:     divi-child
Description:    
Author:         André Klein
Template:       Divi

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



/* Colors

Blau: #004187
Rot: #dd052a
Hellblaugrau: #f3f6f7
*/


/* Typo */


/* hyphens */
   -moz-hyphens: auto;
   -o-hyphens: auto;
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto; 



body {
	color: #666;
	background-color: #fff;
	font-family: "Open Sans", Arial, sans-serif;
	font-size: 14px;
	font-weight: 300;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1.7em;
}




p {
	font-family: 'Roboto', sans-serif !important;	
	font-size: 20px !important;
	font-weight: 300 !important;
	line-height: 28px;
	color: #000000;
	}

p:last-of-type {
	padding-bottom: 1em;
}

h1,
h2,
h3,
h5,
h6 {
	padding-bottom: 10px;
	color: #333;
	font-weight: 600;
	line-height: 1em;
}

h1 {
	font-size: 24px !important;
	font-family: 'Merriweather', serif !important;
	color: #dd052a !important;
	font-weight: 300;
}

.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
	font-size: 36px !important;
	font-family: 'Roboto', sans-serif !important;
	color: #dd052a !important;
	font-weight: 300;
	text-transform: uppercase;
}


.et_pb_fullwidth_header_1.et_pb_fullwidth_header .header-content h1 {
	font-size: 30px !important;
	font-family: 'Roboto', sans-serif !important;
	color: #dd052a !important;
	font-weight: 300;
	text-transform: uppercase;
}


h2 {
	font-size: 24px !important;
	font-family: 'Merriweather' !important;
	color: #dd052a !important;
	font-weight: 600;


}

h3 {
	font-family: 'Roboto', serif !important;
	font-size: 22px !important;
	color: #004187;
	line-height: 30px;
	font-weight: 600;

}

h4 {
	font-family: 'Merriweather', serif !important;
	font-size: 26px;
	color: #004187 !important;
	font-weight: 600;
	line-height: 30px;

}



h4.widgettitle {
	font-family: 'Merriweather', serif !important;
	font-size: 22px;
	color: #004187 !important;
	font-weight: 600;
	border-bottom: 3px solid #dd052a;
}


h5 {
	font-family: 'Roboto', serif !important;
	font-size: 22px !important;
	color: #004187;
	line-height: 30px;
	font-weight: 600;
}

.et_pb_toggle_open h5.et_pb_toggle_title, .et_pb_toggle_close h5.et_pb_toggle_title {
	color: #004187 !important;

}


h6 {
	font-family: 'Merriweather', serif !important;
	font-size: 18px;
	color: #fff !important;
	font-weight: 600;
	line-height: 20px !important;
	padding-bottom: 0px !important;
	border-bottom: 0px solid #dd052a;
}





sup {
  /* Specified in % so that the sup/sup is the
     right size relative to the surrounding text */
  font-size: 70%;

  /* Zero out the line-height so that it doesn't
     interfere with the positioning that follows */
  line-height: 0;

  /* Where the magic happens: makes all browsers position
     the sup/sup properly, relative to the surrounding text */
  position: relative;

  /* Note that if you're using Eric Meyer's reset.css, this
     is already set and you can remove this rule */
  vertical-align: baseline;
  top: -0.5em;
}


/* Testimonial Slider */

.testimonial-slider,
    .testimonial-slider .et_pb_container {
        height: auto !important;

    }
    
    .testimonial-slider,
    .testimonial-slider .et_pb_slide {
        max-height: auto;
        border: 0px solid #fff;
        outline: 0px solid #fff;
    }
    
    .testimonial-slider .et_pb_slide_description {
        position: relative;
        top: 25%;
        padding-top: 20px !important;
        padding-bottom: 10px !important;
        height: auto !important;
	color: #000000 !important;
    }
    
.testimonial-slider .et_pb_testimonial_portrait {
        display: none;
/* table-cell*/
        float: left;
        position: relative;
        width: 0px !important;
        height: 0px !important;
        margin-right: 30px;
        border: 0px solid #ffffff;
        background-repeat: no-repeat;
        background-position: center;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        background-size: cover;
    }
	
.testimonial-slider .et-pb-controllers a {
    border-radius: 0px;
}

.testimonial-slider .et_pb_slide_description {
	width: 100% !important;
}

.testimonial-slider .et_pb_slide_description .et_pb_slide_title {
	font-size: 26px !important;
	font-family: 'Merriweather', serif !important;
	color: #004187 !important;
	border-bottom: 3px solid #dd052a;
	margin-bottom: 15px;
	padding-bottom: 10px;
}


.testimonial-slider .et_pb_slide_content p {
	color: #000 !important;

}



.testimonial-slider .et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
	font-size: 26px !important;
	font-family: 'Merriweather', serif !important;
	color: #004187 !important;
	border-bottom: 3px solid #dd052a;
	margin-bottom: 15px;
	padding-bottom: 10px;
	}
	

.et_pb_slider_0 .et_pb_container {
	height: auto !important;
	}

.et_pb_slider_0 .et_pb_slide {
	  padding: 0 6%;
	}
	

.et_pb_slider_0 .et-pb-arrow-next {
	right: -14px !important;
	color: #dd052a !important;
	opacity: 1 !important;
	 }
		  
.et_pb_slider_0 .et-pb-arrow-prev {
	left: -14px !important;
	color: #dd052a !important;
  	opacity: 1 !important;
	}	

.et_pb_slider_0 .et-pb-arrow-next:hover {
	right: -14px !important;
	color: #dd052a !important;
	opacity: 1 !important;
	 }
		  
.et_pb_slider_0 .et-pb-arrow-prev:hover {
	left: -14px !important;
	color: #dd052a !important;
  	opacity: 1 !important;
	background: #fff;
	}	
	

.et_pb_slider_0 .et-pb-arrow-prev, .et-pb-arrow-next {
	position: absolute;
	z-index: 100;
	top: 50%;
	margin-top: -32px;
}	
	
.et_pb_slider_0 .et_pb_slide {
 	padding: 0 0 !important;
}


.et_pb_slider_0 .et-pb-controllers {
	bottom: -20px;
   	font-size: 26px !important;

}	

	
.et_pb_slider_0 .et-pb-controllers a {
    background-color: #dd052a;
    border: 2px solid #dd052a;
    border-radius: 3px;
}	
	
.et_pb_slider_0 .et-pb-controllers .et-pb-active-control{
	 background-color: #f3f6f7;
}



@media only screen and ( max-width:756px ) {

.et_pb_slider_0 .et_pb_container.clearfix.et_pb_empty_slide {
  height: 222px !important;

}

.et_pb_slider_0 .et_pb_container {
  
	}
	
.et_pb_slider_0 .et_pb_slides .et_pb_empty_slide .et_pb_slider_container_inner {
  height: 222px !important;

}

.testimonial-slider .et_pb_slide_description {
  height: 222px !important;

}
	
.et_pb_slider_0.et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_content {
	font-size: 12px !important;
	font-family: 'Merriweather', serif !important;
	color: #004187 !important;
	border-bottom: 0px solid #dd052a;
	margin-bottom: 0px;
	padding-bottom: 10px;
	}
			
.testimonial-slider .et_pb_slide_content p {
	color: #000 !important;
	font-size: 14px !important;
	line-height: 22px !important;

}	
	
}




/* List Mod */
#main-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
  padding: 0 0 23px 0 !important;
}

#main-content li {
 font-family: 'Roboto', sans-serif !important;	
	font-size: 20px !important;
	font-weight: 300 !important;
	line-height: 28px;
	color: #000000;  
    list-style: none;
    padding-left: 1em; 
  	text-indent: -0.9em;
}

#main-content li::before {
  content: "– ";
  color: #dd052a; /* or whatever color you prefer */
}




/**** Menuehover ****/

#top-menu-nav > ul > li > a {
	font-size: 16px;
	text-transform: uppercase;

}


#top-menu-nav > ul > li > a:hover {
	border-bottom: 2px solid #dd052a;
	opacity: 1.0 !important;
	padding-bottom: 5px !important;

}




/**** Logo ****/

/* Logo */
#logo {
	display: inline-block;
	float: none;
	max-height: 54%;
	margin-bottom: 0;
	vertical-align: middle;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	-webkit-transform: translate3d(0, 0, 0);
}





/**** Sliderhöhe ****/

@media only screen and ( min-width:981px ) {
    /* Set the slider height */
    .et_pb_slider, .et_pb_slider .et_pb_container { 
        height: 500px !important; 
    }
    .et_pb_slider, .et_pb_slider .et_pb_slide { 
        max-height: 500px; 
    }

.et_pb_slider_0, .et_pb_slider_0 .et_pb_container {
	height: auto !important;
}


}

/**** Sliderdescription ****/


.et_pb_slide_description {
	position: absolute;
	top: 55% !important;
	left: 0% !important;
 	width: auto !important;
	height: auto !important;
	margin-left: 0% !important;
	margin-right: 55% !important;
	margin-bottom: 2.5% !important;
	text-align: left; 
	padding: 0 0 0 0 !important;
	padding-top: 2.5% !important; 
	padding-bottom: 2% !important;
	padding-left: 0% !important;

}

@media only screen and ( max-width:756px ) {

.et_pb_slide_description {
	position: relative;
	top: 55% !important;
	left: 0% !important;
 	width: auto !important;
	height: auto !important;
	margin-left: 0% !important;
	margin-right: 0% !important;
	margin-bottom: 2.5% !important;
	text-align: left; 
	padding: 0 0 0 0 !important;
	padding-top: 2.5% !important; 
	padding-bottom: 20% !important;
	padding-left: 0% !important;

}
}

.et_pb_bg_layout_dark .et_pb_slide_description {
	text-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);
}

.et_pb_slide_content p {
	color: #fff !important;

}

.et_pb_slide_description .et_pb_slide_title {
	margin-top: 0;
	font-size: 22px !important;
	font-weight: 600;
	line-height: 30px;
}





/* Header Mods */

#page-container {
padding-top: 196px;
}

#main-header {
top: 41px;
}

#et-top-navigation {
	position: relative !important;
	float: right;
}







/* Kontaktformular Mod */


.et_pb_contact_form {
	font-size: 14px !important;
	color: #000 !important;
	font-weight: 300;
}

.et_pb_contact_select, .et_pb_contact p input, .et_pb_contact p textarea {
	font-size: 14px !important;
	color: #000 !important;
	font-weight: 300;
}

.et_pb_contact_form_0.et_pb_contact_form_container .et_pb_button {
	text-transform: uppercase;
	
}




/* Colors

Blau: #004187
Rot: #dd052a

*/





/* Footer Mods */

.footerunterstrich {
	margin: -25px 0 0 0 !important;

}

.footerabbinder {
	width: 100%;
	height: 40px;
	background: #dd052a;
	border-top: 10px solid #fff;
	
	font-family: 'Roboto', sans-serif !important;	
	font-size: 14px !important;
	font-weight: 400 !important;
	line-height: 28px;
	color: #fff;
}

.footerabbinderright {
	float: right;
	text-align: right;
	font-family: 'Roboto', sans-serif !important;	
	font-size: 14px !important;
	font-weight: 400 !important;
	line-height: 28px;
	color: #fff;
}

.et_pb_widget a {
color: #fff !important;
}

#footer-bottom {
	padding: 15px 0 5px;
	margin-bottom: 10px !important;
	background-color: #004187 !important;
}

h4.title {
	font-size: 18px !important;
	font-family: 'Merriweather', serif !important;
	color: #fff !important;
	font-weight: 600;
}

p.footer-widget.textwidget  {
	color: #fff !important;
}

.footer-widget.textwidget a {
	color: #fff !important;
}

#text-15 {
	padding-right: 25px;
	border-right: 1px solid #fff;

}

.footervignette {
width: 160px;
}

.footersocial {
position: relative;
display: inline-block;
height: 45px;
float: right;
padding: 20px 0px 0 15px;
}


#text-16 {
	border-right: 1px solid #fff;
}


@media all and (max-width: 980px) { 


/* Logo */
#logo {
	display: inline-block;
	float: none;
	max-height: 90%;
	margin-bottom: 0;
	vertical-align: middle;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	-webkit-transform: translate3d(0, 0, 0);
}

}







.et_pb_fullwidth_header_scroll {
	display: none !important;
}




/**** ipad vertikal ****/


@media only screen and ( min-width: 768px ) and ( max-width: 980px ) { 



/**** Slider ipad sichtbar machen ****/


.et_pb_slider .et_pb_slide_description {
position: relative !important;
}

.et_pb_slider_0 .et_pb_slide_description {
position: relative !important;
}





/**** Sliderdescription   ****/


.et_pb_slider .et_pb_container {
	margin: 0 5%;
    max-height: 350px !important;
}



.et_pb_slide_description {
	position: relative;
	top: 10% !important;
	left: 0% !important;
	bottom: 2% !important;
 	width: auto !important;
	height: auto !important;
	margin-top: 55% !important;
	margin-left: 0% !important;
	margin-right: 50% !important;
	margin-bottom: 0% !important;
	text-align: left; 
	padding-top: 2.5% !important; 
	padding-bottom: 2.5% !important;
	padding-left: 0% !important;

}


.et_pb_bg_layout_dark .et_pb_slide_description {
	text-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);
}

.et_pb_slide_content p {
	color: #fff !important;

}

.et_pb_slide_description .et_pb_slide_title {
	font-size: 18px !important;
	font-weight: 600 !important;
	line-height: 22px;
}

.et_pb_slider_with_text_overlay h2.et_pb_slide_title {
	padding: 10px 10px 10px 10px;
}

.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content {
	display: none;

}

.et_pb_slider_0.et_pb_module .et_pb_slides .et_pb_slide_content {
	display: block;

}


.et_pb_slider_0 .et_pb_slide_description {
	position: relative;
	top: 10% !important;
	left: 0% !important;
	bottom: 2% !important;
 	width: auto !important;
	height: auto !important;
	margin-top: 0% !important;
	margin-left: 0% !important;
	margin-right: 0% !important;
	margin-bottom: 5% !important;
	text-align: left; 
	padding-top: 2.5% !important; 
	padding-bottom: 2.5% !important;
	padding-left: 0% !important;

}



}











@media only screen and (max-width: 756px) {	


/* Logo */
#logo {
	display: inline-block;
	float: none;
	max-height: 80%;
	margin-bottom: 0;
	vertical-align: middle;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	-webkit-transform: translate3d(0, 0, 0);
}










/* Abstandsmod!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! */

.et_pb_row {
padding: 0 0 0 0 !important;

}







/* Typo */


p {
	font-family: 'Roboto', sans-serif !important;	
	font-size: 16px !important;
	font-weight: 300 !important;
	line-height: 28px;
	color: #000000;
	}

h1,
h2,
h3,
h5,
h6 {
	padding-bottom: 10px;
	color: #333;
	font-weight: 600;
	line-height: 1em;
}

h1 {
	font-size: 20px !important;
	font-family: 'Merriweather', serif !important;
	color: #dd052a !important;
	font-weight: 600;
}

.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
	font-size: 30px !important;
	font-family: 'Roboto', sans-serif !important;
	color: #dd052a !important;
	font-weight: 300;
	text-transform: uppercase;
}



.et_pb_fullwidth_header_1.et_pb_fullwidth_header .header-content h1 {
	font-size: 30px !important;
	font-family: 'Roboto', sans-serif !important;
	color: #dd052a !important;
	font-weight: 300;
	text-transform: uppercase;
}

h2 {
	font-size: 20px !important;
	font-family: 'Merriweather' !important;
	color: #dd052a !important;
	font-weight: 600;


}

h3 {
	font-family: 'Roboto', serif !important;
	font-size: 18px !important;
	color: #004187;
	line-height: 30px;
	font-weight: 600;

}

h4 {
	font-family: 'Merriweather', serif !important;
	font-size: 22px;
	color: #004187 !important;
	font-weight: 600;
	line-height: 30px;

}



h4.widgettitle {
	font-family: 'Merriweather', serif !important;
	font-size: 18px;
	color: #004187 !important;
	font-weight: 600;
	border-bottom: 3px solid #dd052a;
}


h5 {
	font-family: 'Roboto', serif !important;
	font-size: 18px !important;
	color: #004187;
	line-height: 30px;
	font-weight: 600;
}

h6 {
	font-family: 'Merriweather', serif !important;
	font-size: 20px !important;
	color: #fff !important;
	font-weight: 600;
	line-height: 22px !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
	border-bottom: 0px solid #dd052a;
}


.et_pb_toggle_open h5.et_pb_toggle_title, .et_pb_toggle_close h5.et_pb_toggle_title {
	color: #004187 !important;

}


h6 {
	font-size: 14px;
		font-weight: 300;
}

/* List Mod */
#main-content ul {
  list-style: none;
  padding: 0;
  margin: 0;
  padding: 0 0 23px 0 !important;
}

#main-content li {
 font-family: 'Roboto', sans-serif !important;	
	font-size: 16px !important;
	font-weight: 300 !important;
	line-height: 28px;
	color: #000000;  
    list-style: none;
    padding-left: 1em; 
  	text-indent: -0.9em;
}

#main-content li::before {
  content: "– ";
  color: #dd052a; /* or whatever color you prefer */
}

/**** Sliderdescription ****/

.et_pb_text_4, .et_pb_text_5, .et_pb_text_6, .et_pb_text_7, .et_pb_text_8, .et_pb_text_9, .et_pb_text_10, .et_pb_text_11, .et_pb_text_12 {
	height: auto !important;
}

/**** Sliderdescription ****/


.et_pb_slider .et_pb_container {
	margin: 0 5%;

}



.et_pb_slide_description {
	position: relative;
	top: 60% !important;
	left: 0% !important;
	bottom: 5% !important;
 	width: auto !important;
	height: auto !important;
	margin-top: 60% !important;
	margin-left: 0% !important;
	margin-right: 0% !important;
	margin-bottom: 4% !important;
	text-align: left; 
	padding: 0 0 0 0 !important;
	padding-top: 2.5% !important; 
	padding-bottom: 2.5% !important;
	padding-left: 0% !important;

}


.et_pb_bg_layout_dark .et_pb_slide_description {
	text-shadow: 0 0px 0px rgba(0, 0, 0, 0.3);
}

.et_pb_slide_content p {
	color: #fff !important;

}

.et_pb_slide_description .et_pb_slide_title {
	margin-top: 0;
	font-size: 14px !important;
	font-weight: 600 !important;
	line-height: 22px;
}

.et_pb_slider_with_text_overlay h2.et_pb_slide_title {
	padding: 10px 10px 10px 10px;
}

.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content {
	display: none;

}



.et_pb_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content {
	display: block !important;
}	


.et_pb_slider_0.et_pb_slide_description {
	position: relative;
	top: 60% !important;
	left: 0% !important;
	bottom: 5% !important;
 	width: auto !important;
	height: auto !important;
	margin-top: 60% !important;
	margin-left: 0% !important;
	margin-right: 0% !important;
	margin-bottom: 4% !important;
	text-align: left; 
	padding: 0 0 0 0 !important;
	padding-top: 2.5% !important; 
	padding-bottom: 2.5% !important;
	padding-left: 0% !important;

}



#text-15 {
	padding-right: 0px;
	border-right: 0px solid #fff;
}

#text-16 {
	border-right: 0px solid #fff;
}

.footervignette {

}

.footersocial {
position: relative;
display: inline-block;
height: 45px;
float: left;
padding: 20px 15px 0 0px;
}

/**** Sliderdescription Testimonial ****/


.et_pb_slider_0.et_pb_slider .et_pb_container {
	margin: 0 0%;

}


.et_pb_slider_0 .et-pb-controllers {
	height: auto !important;

}

.et_pb_slider_0.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content {
	display: block !important;
}	


.et_pb_slider_0 .et_pb_slide_description {
	position: relative;
	top: 2% !important;
	left: 0% !important;
	bottom: 5% !important;
 	width: auto !important;
	height: auto !important;
	margin-top: 2% !important;
	margin-left: 0% !important;
	margin-right: 0% !important;
	margin-bottom: 4% !important;
	text-align: left; 
	padding: 0 0 0 0 !important;
	padding-top: 2.5% !important; 
	padding-bottom: 2.5% !important;
	padding-left: 0% !important;

}

}








/* Mobile Menu */
.et_mobile_menu {
	display: none;
	visibility: visible;
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	padding: 5%;
	border-top: 3px solid #dd052a;
	opacity: 1;
	background: #fff;
	-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
	box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}













