/*
Theme Name: Solarwhiz Child Theme
Theme URI: http: //solarwhiz.com.au/
Description: This is a custom child theme for divi
Author: Sparta Digital
Author URI: http: //spartadigital.com.au/
Template: Divi
Version: 0.1
*/

.flexslider ol, .flexslider ul{padding-bottom:0em} 
#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.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;
}

#footer-info {
	padding-top: 15px;
}
#footer-bottom > .container {
	border-top: 2px solid #F1F1F1;
}
.app_hidden{display: none;}
.nav_quick_quote {
	background-color: #F5A623;
	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;
	color: white !important;
}
@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;}
}
@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;}
}
