/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2.4.6
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
*/

@import url("../Divi/style.css");

/* Alex Fixing Webinar Footer */
#nav_menu-2 {
  margin-top: -60px;
}

.menu-item:hover {
  text-decoration: underline !important;
}

/* Tabs */
div.tabs-left.et_sliderfx_fade.et_sliderauto_false.et_sliderauto_speed_5000.et_slidertype_left_tabs.clearfix > ul.et-tabs-control {
	padding-left: 0px !important;
}

/*Erwin Austria BUG SPRINT 71 changing "Add More Attendees"*/
#additional_header a{
 display:inline-block !important;
}

/*Kenneth Sprint 84 adjust top image slider height*/
@media (min-width:981px) {
    /* Set the slider height */
    .csspage-slider-height, .csspage-slider-height .et_pb_container { 
        height: 400px !important; 
    }
    .csspage-slider-height, .csspage-slider-height .et_pb_slide { 
        max-height: 400px; 
    }
    .csspage-slider-height .et_pb_slide_description { 
        position: relative; 
        top: 25%; 
        padding-top: 0 !important; 
        padding-bottom:0 !important; 
        height:auto !important; 
    }
}

@media only screen and (max-width: 980px) {
	#et_top_search {
	  margin: 0 35px 0 0 !important;
	  float: left !important;
	  margin-top: -0.2em !important;
	  margin-right: 2em !important;
	  margin-left: 2em !important;
	}
	.et_header_style_left #logo, .et_header_style_split #logo {
	  max-height: 50px !important;
	  max-width: 50% !important;
	  position: relative !important;
	  top: 50%;
	  transform: translateY(20%) !important;
	  -webkit-transform: translateY(20%) !important;
	  -ms-transform: translateY(20%) !important;
	}
	.et_fixed_nav #logo { padding-top: 0px; }
	#et-secondary-menu { display:block !important; }
	#et-cart { margin-top: 1px !important; }
	.is_logged_in #top-header { top:46px !important; }
	.is_logged_in #main-header { top:76px !important; }
}

@media (max-width: 980px) {
	#et_top_search {
	  margin: 0 35px 0 0;
	  float: left;
	  margin-top: -0.2em !important;
	  margin-right: 2em !important;
	  margin-left: 2em !important;
	}
	.et_header_style_left .et-search-form {
		width: 100% !important;
		max-width: 100% !important;
	}
	.et-search-form input { width: 95% !important; }
}

@media only screen and (max-width: 911px) and (min-width: 341px) {
	.et_fixed_nav #logo { margin-top: 0%; }
}

/*CSS for pop up stay connected and log in*/
.ws-plugin--s2member-pro-login-widget{margin-top: -10px !important;}

input#ws-plugin--s2member-pro-login-widget-username {color: black; background-color: #eee !important;}
input#ws-plugin--s2member-pro-login-widget-password {color: black; background-color: #eee !important;}
.checker {background-color: #eee !important;}
input#fieldName {color: black; background-color: #eee !important;}
input#fieldEmail{color: black; background-color: #eee !important;}

@font-face {
font-family: "ETmodules";
src: url("includes/builder/fonts/ETmodules_v2_4.eot");
src: url("includes/builder/fonts/ETmodules_v2_4.eot?#iefix") format("embedded-opentype"), url("includes/builder/fonts/E
Tmodules_v2_4.ttf") format("truetype"), url("includes/builder/fonts/ETmodules_v2_4.woff") format("woff"), url("includes/bu
ilder/fonts/ETmodules_v2_4.svg#ETmodules") format("svg");
font-weight: normal;
font-style: normal;
}
