/*
Theme Name:     Child Divi Theme 
Description:    Child Divi Theme
Author:         WNT
Template:       Divi
*/

@import url("../Divi/style.css");

/***** Language mobile and tablet ******/
.lg-menu .mobile_menu_bar{
	display: none;
}

@media (min-width: 350px) and (max-width: 850px){
	.et_pb_menu .et_pb_menu__menu {
    display: block !important;
}
	.et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{
	display: none;
}
	
} /***** Language mobile and tablet ******/


#footer-info{
	float: none;
	text-align: center;
}

#page-container{
	overflow: hidden;
}

 header.et-l.et-l--header .et_pb_row{
	width: 93% !important;
} 

.mobile_menu_bar:before, .mobile_menu_bar:after, #top-menu li.current-menu-ancestor>a {
	color : #19233a !important;
}

.et_mobile_menu{
	border-top: 3px solid #19233a !important;
}

.et_pb_blog_grid .et_pb_post{
	background-color: #dddddd3b;
	height: 180px;
	margin-top: 30px;
}

.single .post{
	padding-bottom: 0px !important;
}

.et_pb_post{
	margin-bottom: 0px !important;
}

/* Apply Form */

.applyform label {
    color: #19233a;
    font-weight: 600;
}

.applyform h2 {
    font-weight: bold;
	margin: 10px 0 10px 0;
	color: #19233a;
}
   
.applyform input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], input[type=file], select, textarea{
    background-color: #f5f5f5;
    border: 1px solid rgba(255, 190, 140, 0.57);
    padding: 13px;
    width: 100%;
    border-radius: 3px;
}

.applyform input.text:focus, input.title:focus, input[type=text]:focus, select:focus, textarea:focus{
	border-color: rgba(255, 190, 140, 0.57);
}

.applyform input[type=submit] {
    padding: 10px 20px;
    background: #19233a;
    color: #ff9645;
    border: 2px solid #ff9645;
    font-size: 17px;
    display: block;
    float: right; 
}
/*----end apply form----*/

/* For form thanku message */

.wpcf7 form.sent .wpcf7-response-output{
	border-color: #19233a !important;
    background: #19233a !important;
    color: #FF9645 !important;
    padding: 13px 15px !important;
}

/* ---*/

 /* table row background */
 #tablebg th{
  background-color: #8EAADB;
}

#tablebg tr:nth-child(even) {
  background: #fff;
}

#tablebg tr:nth-child(odd) {
  background: #D9E2F3;
} 

 
