/*
Theme Name: Skylight Child Theme
Theme URI: https://solarskylights.com.au.com/
Author: Sparta Digital
Author URI: http://spartadigital.com.au/
Template: Divi
Version: 0.1
*/

.flexslider ol, .flexslider ul{padding-bottom:0em} 
.footer-widget li::before {
	border-color: rgba(46,163,242,0);
}
.footer-widget p {
	margin: 0px;
	padding-bottom: 1em;
}
body #page-container .et_pb_button_2 {
	color: #ffffff !important;
	border-width: 0px !important;
	border-radius: 50px;
	font-size: 16px;
	background-color: #F5A623;
}
#top-menu > li:last-child > .sub-menu {
	margin-left: -175px;
}
#main-header{box-shadow: none;}
.check_li ul{ list-style-type: none; }
.check_li li{position: relative;text-align: center;font-weight: bold;}
.check_li li::before {
	position: relative;
	content: "\4e";
	font-family: ETmodules !important;
	top: 3px;
}
.check_li table, .check_li td{border:none !important;}
.logo_container a {
	background: white;
	float: left;
	border-radius: 0 0 7px 7px;
/* 	padding: 10px; */
	width: 140px;
}
.et-fixed-header .logo_container a {
	background: transparent;
	float: none;
	border-radius: 0 0 7px 7px;
	padding: 10px;
}
.et-fixed-header .nav_quick_quote {
	top: -9px;
}
.et-fixed-header .nav_quick_quote > a {
	top: 9px;
}
.container,.et_pb_row, .et_pb_gutters2 .et_pb_row.et_pb_row_fullwidth, .et_pb_gutters2 .et_pb_specialty_fullwidth > .et_pb_row, .et_pb_gutters2.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth > .et_pb_gutters2.et_pb_row,.et_pb_row.et_pb_row_fullwidth, .et_pb_specialty_fullwidth > .et_pb_row{
	max-width:1200px !important;
}
#footer-widgets .footer-widget li {
padding-left: 0px;
}
.et_pb_gutters2 .et_pb_column_1_3, .et_pb_gutters2.et_pb_row .et_pb_column_1_3 {
	/*-webkit-transition: 2s height ease;*/
	/*transition: all 2s ease-in-out;*/
}

/*.et_pb_gutters2 .et_pb_column_1_3 .et_pb_text, .et_pb_gutters2.et_pb_row .et_pb_column_1_3 .et_pb_text {
	position: relative;
}*/


#footer-info {
	padding-top: 15px;
}
#footer-bottom > .container {
	border-top: 2px solid #F1F1F1;
}
.app_hidden{display: none;}
.nav_quick_quote {
	background-color: #5723ff;
	border-radius: 40px;
	top: -15px;
	position: relative;
	margin-right: 17px;
}
.nav_quick_quote > a {
	border-width: 0px !important;
	border-radius: 50px;
	font-size: 16px;
	font-weight: 700 !important;
	position: relative;
	top: 16px;
	left: 13px;
	color: white !important;
}
.nav_quick_quote:hover > ul.sub-menu {
	background-color: #F5A623 !important;
}
/*body.home {
	background-image: url(//solarskylight.staging.wpengine.com/wp-content/uploads/2018/01/bg-1.png);
	background-size: 121% !important;
	background-position: -100px 0px !important;
}*/
body.home::after {
/* 	background-image: url(//www.solarskylights.com.au/wp-content/uploads/2018/01/bg-1.png); */
	/* background-size: cover !important; */
	/* background-position: left !important; */
	position: absolute;
	content: "";
	width: 100%;
	height: 600px;
	z-index: -1;
	left: 0;
	right: 0;
	top: 0;
}
/* body.home #main-header,  body.home .et-search-form{background-color:transparent;} */
/* body.home #main-header.et-fixed-header{background-color:#00d889;} */
@media screen and (min-width: 1000px){
	.first_app_section .et_pb_image .et_pb_image_wrap,
	.second_app_sec .et_pb_image .et_pb_image_wrap {
		height: 145px;
		overflow: hidden;
		/*transition: all 1s ease-in-out;*/
	}
	.first_app_section .first_col,
	.second_app_sec .sec_col {width:30% !important;}
	.first_app_section .sec_col,
	.second_app_sec .iiird_col {width: 39% !important}
	.first_app_section .iiird_col,
	.second_app_sec .first_col {width:25% !important;}
	.et_pb_gutters2 .et_pb_column_1_3.moreless, .et_pb_gutters2.et_pb_row .et_pb_column_1_3.moreless {
		width: 31.333%;
		/*height: 295px;*/
		overflow: hidden;
		padding-bottom: 10px;
		border-radius: 9px;
		transition: all 1s ease-in-out;
	}
	.et_pb_gutters2 .et_pb_column_1_3.moreless::before, .et_pb_gutters2.et_pb_row .et_pb_column_1_3.moreless::before {
		position: absolute;
		background: white;
		bottom: 0;
		/*content: "";*/
		width: 100%;
		height: 21px;
		z-index: 1;
		left: 0;
		transition: all 1s ease-in-out;
	}
}
@media screen and (min-width: 1330px){
	.first_app_section .et_pb_image .et_pb_image_wrap,
	.second_app_sec .et_pb_image .et_pb_image_wrap {
		height: 200px;
		overflow: hidden;
		/*transition: all 1s ease-in-out;*/
	}
	.first_app_section .first_col,
	.second_app_sec .sec_col {width:30% !important;}
	.first_app_section .sec_col,
	.second_app_sec .iiird_col {width: 39% !important}
	.first_app_section .iiird_col,
	.second_app_sec .first_col {width:25% !important;}
}
