/*
Theme Name:         divi child
Version:            1.0
Text Domain:        theme
Template:           divi
*/
@import '../divi/style.css';
#et-info{float:right}
#top-menu li a,.et_search_form_container input{letter-spacing:0;font-weight:normal}
.et_pb_contact_submit{color:white}
#top-menu li li a{width:200px;padding:6px 10px;line-height:22px}
#top-menu a{color:#000}
.home #et_pb_contact_form_0 input,.home #et_pb_contact_form_0 textarea{background-color:white!important}
div#et_pb_contact_form_0 button[type="submit"]:hover{color:white}
.et_pb_section_3 a.et_pb_button{color:#37247a!important}
.et_pb_section_3 a.et_pb_button:hover{color:#fff!important}
.et_pb_row.et_pb_row_4 img{max-height:120px}


#contactmap .et_pb_map {height: 250px !important;}
@media only screen and (min-width:981px){#logo{max-height:80%}
	.my-slider,.my-slider .et_pb_container{height:400px!important}
	.my-slider,.my-slider .et_pb_slide{max-height:400px !important}
	.my-slider .et_pb_slide_description{position:relative;top:25%;padding-top:0!important;padding-bottom:0!important;height:auto!important}
	
	.et_fullwidth_secondary_nav #top-header .container{width:100%;max-width:100% !important;padding-right:30px;padding-left:30px}
	
	.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{max-width:100% !important;padding-left:0}
}

/* Setting the breakpoint of the mobile menu */
@media only screen and ( max-width: 1300px ) {
	#top-menu-nav, #top-menu {display: none;}
	#et_top_search {display: none;}
	#et_mobile_nav_menu {display: block;}
	.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
	    padding: 28px 0 0 0 !important;
	}
}

li.et-social-icon.et-social-rss a.icon:before {
    content: "\e09d" !important;
}
.et_pb_main_blurb_image img {
    max-width: 300px;
    width: 100%;
}

.et_pb_row_2 .et_pb_button {color: #253074 !important}


/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
#et-info{float:right}
.et_pb_contact_submit{color:white}
#top-menu li li a{width:200px;padding:6px 10px;line-height:22px}
#top-menu a{color:#000}
.home #et_pb_contact_form_0 input,.home #et_pb_contact_form_0 textarea{background-color:white!important}
div#et_pb_contact_form_0 button[type="submit"]:hover{color:white}
.et_pb_section_3 a.et_pb_button{color:#253074!important}
.et_pb_section_3 a.et_pb_button:hover{color:#fff!important}
.et_pb_row.et_pb_row_4 img{max-height:120px}

@media only screen and (min-width:981px){#logo{max-height:80%}
.my-slider,.my-slider .et_pb_container{height:400px!important}
.my-slider,.my-slider .et_pb_slide{max-height:400px !important}
.my-slider .et_pb_slide_description{position:relative;top:25%;padding-top:0!important;padding-bottom:0!important;height:auto!important}
.et_fullwidth_secondary_nav #top-header .container{width:100%;max-width:100% !important;padding-right:30px;padding-left:30px}

.et_non_fixed_nav.et_fullwidth_nav.et_header_style_left #main-header .container{max-width:100% !important;padding-left:0}
}



.job_full_part_time {text-transform: capitalize;}
.job_footer {background-color:#117A50;color:white;border: solid #117A50 1px;padding: 10px;margin-top: 20px;font-size: 18px;line-height: 26px;}
.job_footer p {padding: 0px;}
.job_footer a {font-weight: bold;text-decoration: underline;color:white;}


.job_listing_archive_title {text-decoration: underline;}
article.type-jobs {margin-bottom: 20px;}
article.type-jobs h2 a {text-decoration: underline;}
article.type-jobs p {padding-bottom: 0px;}

.job_button {background-color: #117A50;padding: 5px 10px;color:white;}












