/*
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.5.1.1530401749
Updated: 2018-06-30 23:35:49

*/

#et-top-navigation #top-menu-nav #top-menu li a { color: #fff!important; font-family: Playfair Display SC, serif!important; font-weight: 700!important;}

#et-top-navigation #et_mobile_nav_menu #mobile_menu li a {
font-family: Playfair Display SC, serif!important;
font-weight: 700!important;
	
}

header#main-header { 

	background-color: #000;
	font-weight: 700!important;
}

div.mobile_nav.opened .mobile_menu_bar:before {
    color:#00b8d1!important; 
}
div.mobile_nav.closed .mobile_menu_bar:before {
    color:#00b8d1!important; 
}

.et_header_style_left .mobile_menu_bar {
  padding-bottom: 85px;
} 

.mobile_menu_bar:before {
  top: 35px !important;
}

.et_mobile_menu { background-color: #00b8d1!important;}

.et_mobile_menu a {color: #000!important;}

@media only screen and (max-width: 980px) {
    #page-container {
        width: 100%!important;
		
    }
	
	#main-header {
		
		width: 100%!important;
	}
	
	.et_mobile_menu {
         margin-left: -30px;
         padding: 5%;
         width: calc( 100% + 60px);
      }
}
input[type="submit"] {
	   
	float: left!important;
	
}

@media (max-width: 1120px) {
 #et_mobile_nav_menu {
 display: block;
 }
 
#top-menu {
 display: none;
 }
 }

a.wppb-logout-url {
	
	color: #00b8d1!important;
	text-decoration:underline;
	
}

.post-password-required .et_password_protected_form{
	
	min-height: 800px!important;
	padding-top: 100px!important;
}

