/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
@import url("fonts/stylesheet.css");

/* =Theme customization starts here
------------------------------------------------------- */
body{
	font-weight:normal;
}
.et-social-google-plus a.icon::before {
  content: "" !important;
}
#gform_fields_2 li{
	display: inline-block !important;
}

#gform_fields_2 .gfield_label{
	display:none;
}
#input_2_1{
	margin-left: 0 !important;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -webkit-appearance: none;
  background-color: #eee;
  border-width: 0;
  border-radius: 0;
  color: #999;
  font-size: 14px;
  padding: 16px;
}
.et_pb_button, .et_pb_button_inner {
  position: relative;
}
#gform_submit_button_1 {
  font-size: 20px;
  font-weight: 500;
  padding: .3em 1em;
 color: #1d274a !important;
background-color: #ffffff;
border-color: #1d274a !important;
border-radius: 10px;
	 
}
.numberslist{
	width:52px;
	height:52px;
border:1px solid #60b158;
  border-radius: 25px;
 display:inline-block;
 text-align:center;
}

#gform_submit_button_2 {
  font-size: 20px;
  font-weight: 500;
  padding: .3em 1em;
 color: #ffffff !important;
background-color: #ffffff;
border-color: #1d274a !important;
border-radius: 10px;
	  background-color: #1d274a;
}

#gform_widget-2{
	width:150%;
}
.ginput_container{
  margin-left:0 !important;
  width:100% !important;
 }

.et_overlay::before {
	left: 50% !important;
}
.et_pb_gutters3.et_pb_footer_columns_2_3__1_3 .footer-widget:nth-child(1) .fwidget {
  margin-bottom: 0;
}
.gform_legacy_markup_wrapper {
  margin-bottom: 1px;
  margin-top: 1px;
  max-width: 100%;
}

.gform_legacy_markup_wrapper .gform_footer:not(.top_label) {
  display:none;
}
#footer-widgets .footer-widget li {
  padding-left: 6px !important;
}
.gform_legacy_markup_wrapper form ul.gform_fields.left_label li.gfield, .gform_legacy_markup_wrapper form ul.gform_fields.right_label li.gfield, .gform_legacy_markup_wrapper ul.gform_fields.left_label li.gfield, .gform_legacy_markup_wrapper ul.gform_fields.right_label li.gfield {
  margin-bottom: 0px !important;
}
body .gform_legacy_markup_wrapper ul li.gfield {
  margin-top: 0px !important;
  padding-top: 0 !important;
}
.gform_legacy_markup_wrapper li.hidden_label input {
  margin-top: 0px !important;
}

.et_pb_gutters3 .footer-widget {
  margin-right: 1%;
  margin-bottom: 0px;
}
.gform_legacy_markup_wrapper ul.gform_fields {
  list-style-type: none !important;
}
#main-footer .widget_block h1{
font-size:33px !important;
}

@media (max-width: 980px){
.et_pb_text_111, .et_pb_text et_pb_text_111  {
	text-align:center !important;
}
}

#mc_signup_submit, .mailchimp_button{
	font-size:20px !important;
	border:0px !important;
  font-family: 'Libre Franklin',Helvetica,Arial,Lucida,sans-serif;
  font-weight: 500;
	color:#ffffff !important;
	background: #1d274a  !important;
	padding-left:25px !important;
	padding-right:25px !important;
	padding-bottom:10px !important;
	padding-top:5px !important;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
   border-bottom-left-radius: 10px;
   margin-left:10px;
}

.gform_legacy_markup_wrapper textarea {
  padding: 5px 4px !important;
}

.mc_error_msg, .mc4wp-error{
	color:red;
}
.mc_success_msg, .mc4wp-success{
	color:#39a13e;
	font-size:20px;
	font-weight:bold;
}

.mc_input, .mailchimp_input{
	width:50% !important;
	height:30px !important;
	margin-bottom:20px !important;
}

.unbeleafablefont{
	font-family: 'Budidaya Regular',Arial,sans-serif !important;
}
