/*
Theme Name: Divi Child theme of Divi
Theme URI: 
Description: Child theme of Divi theme for the Divi theme
Author: <a href="http://www.elegantthemes.com">Elegant Themes</a>
Author URI: 
Template: Divi
Version: 3.26.2
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Mon, 29 Jul 2019 06:15:53 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

.et_header_style_centered #main-header div#et-top-navigation{margin-top:25px;}

#footer-info { width: 100%; margin:0 auto; text-align: center !important; }


/* Change columns from 4-3 */

.et_pb_column_4_4 .et_pb_portfolio_grid .project {
  clear: none !important;
  margin: 0 60px 42px 0 !important;
  width: 27% !important;}
  
  
 /* Gallery Items */

	.portfolio-section img {max-width: 110%;}
	.portfolio-section h2 a {font-size:14px; color: #b2b2b2;}
	.portfolio-section .post-meta {font-size:12px; margin-top:-13px; color:#cecece!important;}
	.portfolio-section .et_portfolio_image {
		border: 1px solid #28323a;
		-moz-box-shadow: 0 5px 10px rgba(0,0,0,.3);
		-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.3);
		box-shadow: 0 5px 10px rgba(0,0,0,.3);}
	.portfolio-section .et_portfolio_image, .et_portfolio_image img {border-radius: 1px 1px #fc5a20;}
	
	
/* Overlay */
        .portfolio-section .et_overlay {width: 110%; background: rgba(30, 32, 36, 0.8); border-radius: 1px 1px; BORDER-COLOR: #fc5a20; }

	.portfolio-section .et_overlay:before {	
		margin: -14px 0 0 -18px; 
		-moz-transition: all 0.6s; 
		-webkit-transition: all 0.6s; 
		transition: all 0.6s; 
		color:#fc5a20!important;} 
 
 
#gform_wrapper_1 input[type="text"],#gform_wrapper_1 input[type="email"]{padding:16px !important;border:1px solid #ffffff !important}

#gform_wrapper_1 textarea
{
border:1px solid #ffffff !important

}

#gform_wrapper_1 input[type="submit"]{
    color: #0b9444 !important;
	border-color:#0b9444 !important;
    border-width: 0px !important;
    border-radius: 2px !important;
    letter-spacing: 4px !important;
    font-size: 14px !important;
    font-family: 'Rubik',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 700!important;
    text-transform: uppercase!important;
	width:200px;
	float:right;
	padding:13px !important;
	background-color:#ffffff !important;

}

#gform_wrapper_1 input[type="submit"]:hover
{
   color: #ffffff !important;
   background-color:#000000 !important;

}

.mobile_menu_bar:before{color:#0b9444 !important;}

.et_mobile_menu{border-top:3px solid #0b9444 !important;}

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

.et_header_style_centered #logo{max-height:100px !important;}

.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation{padding-top:65px !important;}

.container.et_menu_container{min-height:150px !important;}

#footer-bottom .et-social-icons { margin-bottom:-28px; }


.laptops {margin-top: -190px;}
	.et_pb_column_4_4 .et_pb_portfolio_grid .project {clear: none !important; margin: 0 40px 42px 0 !important;width: 27% !important;}

}


/* ------- iPhone5 (landscape) --------- */
	@media only screen and (max-width: 767px) {
	.laptops {margin-top: -150px;}
	.et_pb_column_4_4 .et_pb_portfolio_grid .project { margin: 0 40px 42px 0 !important; width: 100% !important;}
	.portfolio-section .et_overlay {width: 101%;}}

/* ------- iPhone5 (portrait) ---------- */
	@media only screen and (max-width: 479px){
		.laptops {margin-top: -120px;}
		.portfolio-section img {max-width: 100%;}}

