html, body { color: #FFF; font-weight: 600; width: 100%; overflow: hidden;  }
header#main-header { top: 10% !important;} 
a { color: #F60;}
.et_pb_column { position: absolute; bottom: 10%; right: 0;}
.et_pb_text_inner { background: rgba(0,0,0,0.6); padding: 30px; border-bottom: rgba(0,0,0,0) solid 30px;}
.validation_error, .validation_message { background: #FFF;} 

span.mobile_menu_bar { display: none;}
.logo_container { min-height: 100px;}

li.gfield label { display: none !important;}
li.gfield input { width: 100% !important; padding: 8px 15px !important;}
.gform_wrapper .gform_footer input[type="submit"] { border: none; padding: 8px 15px !important; background: #FC0; width: auto; display: inline;}

footer { display: none;}


@media screen and (max-width: 480px) {
	
	html, body { overflow: scroll;}
	.et_pb_text > :last-child { height: 75vh; overflow: scroll;}
	.et_header_style_left #logo { max-width: 100%;}
}


/* To hide the header*/
/*
.container.et_menu_container {
    display: none;
}
*/

/*To hide the footer */
/*#footer-bottom {
    padding: 15px 0 5px;
    background-color: #1f1f1f;
    background-color: rgba(0,0,0,.32);
    display: none;
}
*/
/* To change the height of the white banner */
/*.et_pb_section.et_pb_section_1.et_section_regular {
    padding-top: 25px;
    margin-top: -82px;
    padding-bottom: -1px;
    background-color: #e2e1dd;

}

.et_pb_row.et_pb_row_0 {
    padding-top: 0px;
    padding-bottom: 0px;
}*/

/* To change the bottom of the white banner */
/*.et_pb_module.et_pb_image.et_pb_image_0.et_always_center_on_mobile {
    margin-bottom: 3px;
    margin-top: -50px;
}
*/

/* The change in the color of the text to black */
/*
h1,h2,h3,h4,h5,p{
	color: black;
}
*/

/* Changes in the main banner image */
/*.bannerimage{
height: 60vh;
background-position: 50% 65% !important;
}

.et_pb_row {
    padding: 0px 0 !important;
}
*/
/*
p{
	text-align: center;
}
*/
/*
a{
	font-size: 20px;
}
*/


/* The CSS For the New Version of the Webapage */

/*h1,h2,h3,h4,h5,p{
	color: white;
}

a{
	color: yellow;
	font-size: 20px;
	padding-left: 140px;
}

.et_pb_row_0 {
    height: 86vh !important;
}

.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth > .et_pb_row {
    width: 104% !important;
    max-width: 96% !important;
}*/

/* To change the margin space of the logo */
/*#logo {
	margin-top:15px;
}

.et_pb_text_align_left {
    width: 80%;
}

p{
	padding-top: 2px;
	font-size: 17px;
}

.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular {
    height: 93vh;
}*/


/*.home-banner { height: 100vh;}*/