/*
Theme Name: Click4Corp Child Theme
Theme URI: https://www.click4corp.com
Template: Divi
Author: Click4Corp
Author URI: https://www.click4corp.com
Description: Child Theme
Tags:
Version: 1.0
Updated: 2017-11-16 21:41:07

*/

.et_pb_text ul {
	padding-left: 3em;
	line-height: 2em;
}

#footer-info {
    float: left;
    padding-bottom: 10px;
    color: #666;
    text-align: left;
    width: 100%;
}

span.poweredby {
    float: right;
}

.gform_wrapper .top_label .gfield_label {
    display: none !important;
}

input#input_1_1, input#input_1_2, input#input_1_3, select#input_1_6, textarea#input_1_4 {
    font-size: 16px;
	padding: 14px;
}

/*** BUTTON STYLING ***/
.gform_wrapper .gform_footer input.button {
	float: right;
	background: #ecb100;
	border: 2px solid #ecb100;
	font-size: 22px;
	color: #000000;
	padding: 12px 16px;
	border-radius: 5px;
	letter-spacing: 2px;
	cursor: pointer;
	text-transform: uppercase;
	font-weight: 600;
	width: 100% !important;
}

/*** BUTTON HOVER STYLING ***/
.gform_wrapper .gform_footer input.button:hover {
 background: rgb(0, 0, 0);
 border: 2px solid transparent;
 color: #fff;
}


.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
    font-size: 1em;
    width: auto;
    margin: 0 7px 0 0 !important;
}

.gform_wrapper ul.gform_fields li.gfield {
    padding-right: 0px;
}

#top-menu li li a {
    padding: 6px 9px;
}

/*********************************
change logo for fixed header (quick and easy way)
**********************************/
.et-fixed-header #logo {
content: url(/wp-content/uploads/2018/05/daka-roofing-white-logo.png);
}

#et-info {
    float: right;
}

.mobile_menu_bar:before {
	color:#000;
}


@media only screen and (max-width: 1270px) and (min-width: 980px) {
#logo {
    max-height: 53% !important;
	}}

 
 @media only screen and (min-width: 980px) {
/*** Set title font size for desktop ***/
.single h1.entry-title {
font-size: 65px !important;
}
 }


.hero-section {
    padding-top: 120px;
    padding-bottom: 120px;
    background-repeat: no-repeat;
    background-size: cover;
    position:relative;
    max-height: 450px;
    background-color: #333;
}
 
.single-post #main-content #left-area {padding-top: 0px;}
 
/* ---- Sidebar Settings ---- */
.single #sidebar {background: #efefef; padding-top: 20px; padding-right: 20px; padding-left: 20px; padding-bottom: 20px;}
 
/* ---- Standard Post Title & Post Meta ---- */
.single h1.entry-title,.attachment h1.entry-title, .single p.post-meta {
width: 100%;
text-align: center;
padding-left: 8px;
padding-right: 8px;
font-weight: 800;
text-transform: uppercase;
color: #fff;
}
