/*
Theme Name: Divi Child Theme
Description: A child theme to house custom coding which modifies the Divi parent theme by Elegant Themes. Includes default line numbers where the code was taken from in the parent theme.
Author:   Working Planet http://workingplanet.com.au
Template: Divi
*/

@import url("../Divi/style.css");

/*home page services*/
.home .et_pb_main_blurb_image {text-align:left;}



#et_search_icon:hover, .mobile_menu_bar::before, .mobile_menu_bar::after, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .footer-widget h4 {
    color: #5fa4f9;
}
.et_pb_contact_submit, .et_password_protected_form .et_submit_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .comment-reply-link, .form-submit input, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light .et_pb_more_button, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button {color:#fff !important;}

.header-content h1{text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);}
.shadow{-webkit-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.35);
box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.35);}
.et_pb_module ul {margin: 2em 0;list-style-type: none;}
/*add font awesome icon to list*/
.et_pb_module li {margin: 1em;margin-left: 1em;}
 .et_pb_module li:before {content: '\f192';font-family: 'FontAwesome';
  float: left;margin-left: -1.5em;color: #00253d;}
.tw_social li:before {content: '';} 
.tw_social li{margin:0;}



/*color*/


/*---------------------------\
         Formidable
/----------------------------*/


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

.no-margin .et_pb_column, .no-margin ul {margin-top:0; margin-bottom: 0px !important;}
}
/*-------------------[960px]------------------*/
@media only screen and ( min-width: 981px ) {
.et_pb_post a img{float:left;width:30%;margin: 0 3% 3% 0;}


}
@media only screen and ( min-width: 600px ) {
.et_post_meta_wrapper img{width:25%;float:right;margin :4%  0  0 2%;}
}
@media only screen and (max-width: 900px) {
	/* slider*/


	
}
/*-------------------[480px] line 2802------------------*/
@media only screen and ( max-width: 767px ) {
	

}