/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.menu-item-has-children .dropdown-menu-toggle {
    padding-left: 2px;
}

    .main-navigation .main-nav {
	margin-right:50px; 
	margin-top:-50px;
	z-index:9999;
	}

.slideout-navigation .main-nav {
	margin-top:0;
}

#sticky-navigation .inside-navigation .main-nav {
    margin-top: 0;
}

.site-header {z-index:9999;}

.mobile-header #mobile-header {
	padding: 0 10px 0 10px;
	position:relative;
	}
 
#mobile-header .inside-navigation {
	background-color:#ffffff;
	border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px;
	height:80px;
}

.site-logo .mobile-header-logo a img {
    height: 62px;
}
	
.inside-header {
	background-color:#ffffff;
	border-bottom-left-radius: 50px;
    border-bottom-right-radius: 50px;
	max-width:1350px;
	}

/*@media(max-width: 768px) {
.main-navigation .inside-navigation {
justify-content: center;
}

.main-navigation button.menu-toggle {
	font-size:20px;
}
}
.main-navigation .main-nav {
flex-basis: 100%;
order: 3;
}*/

#generate-slideout-menu {
		width:80%;
	}
	
.slideout-navigation .main-navigation .main-nav ul li a {
    font-size: 16px;
	line-height:60px;
}
	
.sugar-calendar-block .sugar-calendar-block__base-container {background-color:#fcfbfe;}
.sugar-calendar-block__calendar-month .sugar-calendar-block__event-cell__title {font-size:14px;}
.sugar-calendar-block__calendar-month .sugar-calendar-block__event-cell__time {font-size:12px;}
/*.sc-frontend-single-event__details__calendar.sc-frontend-single-event__details-row { display: none !important; }
.sugar-calendar-block__popover__event__container__content__calendar__item { display: none !important; }*/

.sugar-calendar-block__mobile_event_list__date {
	font-size:1.6em;
	text-align:center;
	border-bottom: 2px solid #e84699;
	padding-bottom: 3px;
}

.sugar-calendar-block__mobile_event_list__events_container {
	margin-bottom:30px;
	border-bottom: 2px solid #e84699;
	padding-bottom: 30px;
}

.sugar-calendar-block__mobile_event_list__events_container .sugar-calendar-block__event-cell .sugar-calendar-block__event-cell__time {
	font-size:1.1em;
}

.sugar-calendar-block__mobile_event_list__events_container .sugar-calendar-block__event-cell .sugar-calendar-block__event-cell__title {
	font-size:1.4em;
}

.sugar-calendar-block__popover__event__container__content__calendar__item {visibility:hidden;}

.sc-frontend-single-event__details .sc-frontend-single-event__details-row {
	align-items:center;
}

.sc-frontend-single-event__details {
	align-items:center;
}

.sugar-calendar-block__mobile_event_list__events_container .sugar-calendar-block__event-cell{
	border-bottom-style: solid;
    border-bottom-width: 1px;
	border-left-width: 0px;
    padding: 0 15px 15px 15px;
    text-align: center;
}

.meeting-schedule-title {
	margin-bottom:0;
	font-weight:100;
}

input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="tel"], input[type="number"], textarea, select  {
	width:100%;
}

