/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Tags: responsive-layout,one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,featured-images,full-width-template,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready
Version: 3.29.3.1571060031
Updated: 2019-10-14 13:33:51

*/

div#et-top-navigation {
    display: none!Important;
}

.archive #et-top-navigation {
     display: block!Important;
}
.single-lesson #et-top-navigation {
     display: block!Important;
}


#main-header {
    padding-top: 15px!Important;
	padding-bottom: 15px!Important;
}
#first{
	border: 1px solid #004168!Important;
	padding: 32px;
}
#second{
	border: 1px solid #8c1d40!Important;
	padding: 20px;
}
img.first_icon.alignnone.wp-image-70.size-full {
    margin-bottom: -18px!Important;
}

img.second_icon.alignnone.wp-image-70.size-full {
    margin-bottom: -18px!Important;
}
img.second_icon.alignnone.wp-image-73.size-full {
    margin-bottom: -18px!Important;
}
#home_form {
    background-color: #ffffff;
    padding-top: 25px;
    padding-right: 25px;
    padding-bottom: 25px;
    padding-left: 25px;
    border: 2px solid #004168!Important;
}
.footer-widget, .footer-widget li, .footer-widget li a, #footer-info {
    font-size: 13px;
}
#footer-info {
    float: none!Important;
    text-align: center!Important;
}
.bottom-nav, .bottom-nav a {
    float: none;
    text-align: center!Important;
}
.et_pb_scroll_top.et-pb-icon {
    background: rgb(0, 122, 195);
}
#ApplyNow_form {
background-color: #ffffff;
    padding-top: 30px;
    padding-right: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    border: 2px solid #8b1b3f!Important;
}

.et_header_style_centered #main-header div#et-top-navigation {
    position: initial;
    margin-bottom: -15px;
	margin-top: 15px!Important;
    padding-top: 30px!important;
    width: 100%;
    background-color: #004168;
    color: #fff!Important;
}
input.is-search-input {
    padding-right: 300px!important;
}
form.is-form-style input.is-search-submit {
    padding: 11px;
    vertical-align: middle;
    margin-left: 1px;
    margin-top: -5px!important;
}
.searchandfilter li {
    list-style: none;
    display: inline-block;
    padding-right: 7px;
}





.single-lesson #et-top-navigation {
    width: 131% !important;
    margin: 0px !important;
    position: relative !important;
    right: 200px !important;
    top: 20px;
}


.archive #et-top-navigation {
    width: 131% !important;
    margin: 0px !important;
    position: relative !important;
    right: 200px !important;
    top: 20px;
}

.archive .course-meta-wrapper {
    display: none;
}
.et_pb_gallery .et_pb_gallery_pagination {
    position: relative;
    width: 100%;
    border-top: 1px solid #ffffff;
    background-color: #007ac3;
}
.et_pb_gallery .et_pb_gallery_pagination ul li a.active {
    color: #ffffff;
    font-size: 18px;
}
.et_pb_gallery .et_pb_gallery_pagination ul li a {
    color: #fff;
    font-size: 16px;
    line-height: 16px;
}
.course-container h2 {
    font-size: 26px;
    margin-top: 10px;
}
ul.lesson-nav {
    display: none;
}
.tools-container {
    margin-top: 10px;
    display: none;
}











