/*
 Theme Name:  Atenveldt Divi Child Theme
 Description:  Child Theme for Divi
 Author:       Floki the Ginger 
 Author URI:   https://wiki.atenveldt.org/index.php?title=Floki_the_Ginger
 Author: 	   Rosa Duvanova doch' Sychevna
 Author URI:   https://wiki.atenveldt.org/index.php?title=Rosa_Duvanova_doch%27_Sychevna
 Template:     Divi
 Version:      1.0.0
*/
/*****Add any custom CSS below this line*****/
/*add labels above the form input fields*/
.et_pb_contact_form label.et_pb_contact_form_label {
display: block !important;
  font-weight: bold;
}
/*hide the extra label*/
.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title {
    display: none;
}
/*make placehold text same color as field background*/
.et_pb_contact_form ::-webkit-input-placeholder {
color: #eee !important;
}
.et_pb_contact_form.my_contact :-moz-placeholder {
color: #eee !important;
}
.et_pb_contact_form ::-moz-placeholder {
color: #eee !important;
}
.et_pb_contact_form :-ms-input-placeholder {
color: #eee !important;
}
#subscribe-submit button {
	background: #000000; 
	border: 1px #000000 solid;
	color: #ffffff;
	padding: 1.5em 0;
	width: 100%;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: .1rem;
	cursor: pointer;
}

.dipe-cf7 .wpcf7 input[type="submit"] {
    width: auto;
    font-size: 14px;
		text-transform: uppercase;
	font-weight: 700;
	letter-spacing: .1rem;
    padding: 10px 22px;
    border-radius: 0;
		border-color: #000000;
    color: #fff;
    background-color: #000000;
    -webkit-appearance: button;
    cursor: pointer;
}

.wpcf7 input[type="text"], .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 select, .wpcf7 textarea {
	background-color: rgba(0,0,0,0.06);
	margin: .4rem 0;
	color: #999999;
	font-size: 14px;
	line-height:2.1em !important;
}
@media (max-width: 1175px) {
 #et_mobile_nav_menu {
 display: block;
 }
 
#top-menu {
 display: none;
 }
}
@media only screen and (max-width: 1024px) {
	#mobile-doc-lib .et_mobile_nav_menu::before { content:'Sections'; vertical-align:top; line-height:2.2em; 
}

	#mobile-black-nav .et_mobile_nav_menu::before { content:'Kingdom Resources'; vertical-align:top; line-height:2.2em; 
	}
/*add labels above the form input fields*/
.et_pb_contact_form label.et_pb_contact_form_label {
display: block !important;
  font-weight: bold;
}
/*hide the extra label*/
.et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title {
    display: none;
}
/*make placehold text same color as field background*/
.et_pb_contact_form ::-webkit-input-placeholder {
color: #eee !important;
}
.et_pb_contact_form.my_contact :-moz-placeholder {
color: #eee !important;
}
.et_pb_contact_form ::-moz-placeholder {
color: #eee !important;
}
.et_pb_contact_form :-ms-input-placeholder {
color: #eee !important;
}
}