/* Primary Menu */

#main-header #top-menu li.current-menu-item > a { 
	color: #f2835a !important;
	text-transform: uppercase;
}

#main-header #top-menu li > a:hover { 
	color: #f2835a !important;
}

/* Mobile Menu */
.et_mobile_menu {
	border-top: 3px solid #12eaa6;
}

/* Remove Shadow From Primary & Fixed Menu */

#main-header {
    -webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    box-shadow:none !important;
}

#main-header.et-fixed-header {
	-webkit-box-shadow:none !important;
    -moz-box-shadow:none !important;
    box-shadow: none !important;
}


/* Set Header Font Family */
h1, h2, h3 {
	font-family: 'Open Sans',Helvetica,Arial,Lucida,sans-serif !important;
}

/* Hide Horizontal Scrollbar where needed */
#page-container {
    overflow-x: hidden !important;
}
	

/* Correct Subscrie Form Input Fields */
.gecko .et_pb_newsletter .et_pb_newsletter_field {
    padding-left: 0 !important;
}


}

/* Add Some Easy Appointment Styles */
.ea-bootstrap label, .ea-bootstrap h3, .ea-bootstrap small, .ea-bootstrap table { color:#fff !important; }

.ui-datepicker {
	border: 0 !important;
	box-shadow: none !important;
	margin-top: 25px !important;
	padding: 0 !important;
}

.ui-datepicker a:hover,
.ui-datepicker td:hover a {
	color: #a4bccb !important;
}

.ui-datepicker .ui-datepicker-current-day {
	background-color: #f2835a !important;
}

.ea-bootstrap.ea-bootstrap .selected-time, .ea-bootstrap.ea-bootstrap .selected-time:hover {
	background-color: #63b6ff !important;
	color: #fff !important;
}

.ea-submit {
	font-size: 14px !important;
background: #f2835a !important;
border-width: 10px !important;
border-color: #f2835a !important;
border-radius: 0 !important;
font-weight: bold !important;
font-style: normal !important;
text-transform: uppercase !important;
text-decoration: none !important;
}

/* Footer */

.hidden { display: none !important;}

#footer-bottom { padding: 10vh 0; }

/* Back To Top Button */

.et_pb_scroll_top.et-pb-icon { background: rgba(242, 131, 90, 0.9) none repeat scroll 0 0!important; }

