/*
 Theme Name:     Divi Theme
 Theme URI:      http://www.elegantthemes.com/
 Description:    Divi Child Theme
 Author:         Helpwise
 Author URI:     http://www.helpwise.com.au
 Template:       Divi
 Version:        1.0.0
*/
 

/* Theme customization starts here
------------------------------------------------------- */
.et_pb_fullwidth_section .et_pb_post_title { padding: 30px 0 !important; }
.et_pb_fullwidth_section .et_pb_post_title h1 { padding: 0; margin: 0; font-size: 42px; }

h2 { text-align: center; }

.et_pb_text.acknowledgements { background-color: #eeeeee; padding: 10px; font-size: 85%; color: #999; }
.et_pb_text.acknowledgements a { color: #999; }
.et_pb_text.acknowledgements a:hover { color: #555; }

.et_pb_posts_nav a { padding: 5px 10px; background-color: #eeeeee; margin: 10px 0; }
.et_pb_posts_nav a:hover { background-color: #719497; color: #fff; }

.et_pb_text p:last-of-type,
p:last-of-type { padding-bottom: 1em; }

.widgettitle{padding-bottom: 20px; text-transform: uppercase;}

/*.pt-cv-title {font-size: 14px; color:#72777c;}
.pt-cv-title a {font-weight: 500;  line-height: 1.7em;}*/

ul.page-numbers {width: 100%; margin-top: 20px;}

li .page-numbers{display: inline-flex; float: left; margin-right: 10px;}

.page-numbers.current {background-color:#719497; color: white; padding: 0 6px; }

.w4pl li {line-height: 1.4em;}
.post_title.w4pl_post_title {padding: 5px; display: block; }
.post_title.w4pl_post_title.current {background-color:#719497; color: white; width: 100%; display: block; }

li.current-menu-item a {
    color: white !important;
}
.menu-slide-list-container li.menu-item {
    padding: 7px 7px;
    line-height: 16px;
}
li.current-menu-item {
    background: #4e5b6d;
}
.et_pb_bg_layout_light .et_pb_widget li a {
    color: #666;
    font-weight: normal;
    line-height: 1.4em !important;
    font-size: 13px;
}

/*  COMMENT OUT MODIFICATIONS TO REMOVE SLIDE LIST ON LEFT
@media only screen and (max-width: 480px) { 
#et-top-navigation::before {
    content: "";
    font-size: 20px;
    line-height: 28px;
    padding-right: 2px;
}
}

@media only screen and (max-width: 640px) and (min-width: 480px)  { 
#et-top-navigation::before {
    content: "SLIDES";
    font-size: 20px;
    line-height: 28px;
    padding-right: 2px;
}
}

@media only screen and (min-width: 640px) {
#et-top-navigation::before {
    content: "SLIDE LIST";
    font-size: 20px;
    line-height: 28px;
    padding-right: 3px;
}
}

.et_pb_column.et_pb_column_3_4.et_pb_column_1.et_pb_specialty_column {
	width: 100%;
}

.et_pb_column.et_pb_column_1_4.et_pb_column_0.et_pb_column_empty.et_pb_column_single {
	width: 0px;
}

.mobile_menu_bar.et_pb_header_toggle.et_toggle_slide_menu {
    float: right;
}

.et_slide_in_menu_container ul#mobile_menu_slide {
    display: block !important;
    padding: 5px 10px;
    border: none;
    background: none;
    box-shadow: none;
}

@media only screen and (max-width: 480px) {
.et_header_style_slide .et_slide_in_menu_container {
    width: 100%;
    max-width: 90%;
    padding-top: 0 !important;
}
}
*/