/*
Theme Name: Divi Child
Template: Divi
Author: indhiraf
Description: Divi Child Theme
Version: 1.0.0.1548137418
Updated: 2019-01-22 06:10:18

*/

body {
    color: #000;
    font-family: MontserratLight;
}
#main-content .container {
    padding-top: 20px;
    min-height: 500px;
}
.gform_fields {
    padding-left: 0 !important;
}
.et-fixed-header  .logo_container img {
    max-height: 50px;
}
.menu-image {
    width: 121px;
    margin-right: 20px;
    float: left;
}
.entry-content > .et_pb_section {
    padding-top: 0;
}
#icons .et_pb_image {
    margin-bottom: 20px;
    max-height: 125px;
    overflow: hidden;
}
#icons a {
    font-weight: bold;
    text-align: center;
}
#icons .et_pb_code {
    text-align: center;
}
#icons .et_pb_code a {
    display: inline-block;
    background-color: #2ea3f2;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    text-transform: uppercase;
    padding: 10px 50px;
}
.home .et_pb_slides .et_pb_container {
    min-height: 500px !important;
}
#et_search_icon {
    display: none;
}
.right-header {
    float: right;
}


.portfolio-website {
    padding: 10px;
    margin-bottom: 10px;
    float: left;
    width: auto;
}
blockquote {
    background-color: #f9f9f9;
	font-family: ralewayregular, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 17.5px;
    padding: 10px 20px;
    margin: 0 0 20px;
}
.et-search-form, .et_mobile_menu, .footer-widget li:before, .nav li ul, blockquote {
    border-color: #eee;
}
.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.et_pb_sidebar_0 {
    width: 359px;
}
div#custom_html-2 {
    
    background-color: #3498DB;
    padding: 20px;
  
}
#top-menu a{
	color:white;
}
div.wpforms-container-full .wpforms-form .wpforms-field {
    padding: 5px 0;
    clear: both;
}
label.wpforms-field-label {
    color: white;
}
div#wpforms-60-field_4-container {
    width: 60%;
    
}
#wpforms-60-field_4-container label {
    color: black;
}
#wpforms-60-field_5-container label {
    color: black;
}
#wpforms-60-field_2-container label {
    color: black;
}
#wpforms-60-field_1-container label {
    color: black;
}
input#wpforms-60-field_1 {
    padding: 22px 2px;
}
input#wpforms-60-field_2{
	 padding: 22px 2px;
}
input#wpforms-60-field_5{
	 padding: 22px 2px;
}

.main_title {
    margin-bottom: 20px;
    margin-top: 20px;
}
p.main_title {
    font-size: 30px;
}
button#wpforms-submit-44 {
    background-color: yellow;
}
hr {
    width: 500px;
}
@media screen and (max-width: 500px) {
.home .et_pb_slides .et_pb_container {
    min-height: 200px !important;
}
.home .et_pb_slides  .et_pb_slide {
    background-size: cover;
}
	
}
@media screen and (min-width: 1200px) {
	div#custom_html-2 {
    max-width: 300px;
    float: right;
    margin-right: 0px;
    background-color: #3498DB;
    padding: 20px;
    position: fixed;
    top: 90px;
	    margin-left: 59px;
}
	.money-back {
    float: right;
}
	.portfolio-website {
    padding: 10px;
    margin-bottom: 10px;
    float: left;
    width: 250px;
}
	
}

/* New button styles */
div.wpforms-container-full .wpforms-form input[type=submit], 
div.wpforms-container-full .wpforms-form button[type=submit] {
    padding: 15px; /* Increase distance between text and border */
   
    font-size: 1.5em; /* Increase text size */
   /* Red background */
	background-color:cornflowerblue;
    color: black; /* White text */
   /* Dark red, double-line border */
}

/* New button hover styles */
div.wpforms-container-full .wpforms-form input[type=submit]:hover, 
div.wpforms-container-full .wpforms-form input[type=submit]:active, 
div.wpforms-container-full .wpforms-form button[type=submit]:hover, 
div.wpforms-container-full .wpforms-form button[type=submit]:active, 
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, 
div.wpforms-container-full .wpforms-form .wpforms-page-button:active {
    background-color: #595959; /* Dark red background */
   /* Red, double-line border */
}

@media (max-width: 980px){
.et_header_style_left #et-top-navigation, .et_header_style_left .et-fixed-header #et-top-navigation {
    display: none;
    padding-top: 24px;
}
	hr {
    width: 300px;
}
}