/* Add here all your CSS customizations */
body {font-family: "Proza Libre", "Open Sans", Arial, sans-serif;}
h1,h2,h3,h4,h5,h6,.breadcrumb {font-family: "Cormorant Garamond", "Open Sans", Arial, sans-serif;}

.main > .container {padding-bottom: 30px;}

h2 {margin: 0 0 16px 0;}

.sticky-header-active .header-logo img {
	max-height: 65px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

/* Menu Customizations */
.dropdown-menu li a {
	display: block;
	width: 100%;
	padding: .25rem 1.5rem;
	clear: both;
	font-weight: 400;
	color: #212529;
	text-align: inherit;
	white-space: nowrap;
	background-color: transparent;
	border: 0;
}
	.dropdown-menu li a:hover {text-decoration: none;}

/* Breadcrumb */
.breadcrumb {
	display: block;
	color: white;
	font-size: 18px;
}
	.breadcrumb a {color: white;}
	.breadcrumb a.active {opacity: 0.7;}
.breadcrumb.admin-crumb > li {
	display: inline-block;
	color: black;
	font-size: 0.8em;
	text-transform: uppercase;
	text-shadow: none;
}
	.breadcrumb.admin-crumb > li + li:before {
		color: inherit;
		opacity: 0.5;
		font-family: 'Font Awesome 5 Free';
		font-weight: 900;
		content: "\f105";
		padding: 0 7px 0 5px;
	}
	.breadcrumb.admin-crumb a {color: #333333;}

/* Page Header Adjustment */
.page-header {margin-top: -1px;}
.page-header.page-header-md {padding: 35px 0;}
.page-header h1 {font-size: 45px;}

/* Footer Menu */
#footer .list-icons i {margin-left: -18px;}

/* Forms */
label.required:after,.required,.Required {color: red;}

/*JQuery UI*/
/*.mojo-tabs .ui-tabs .ui-tabs-nav li {margin-bottom: -1px; padding-bottom: 1px;}*/
.mojo-tabs.ui-tabs .ui-tabs-nav {padding: .2em 0 0;}
.mojo-tabs.ui-widget.ui-widget-content {border: none;}
.mojo-tabs .ui-widget-header {border: none;}
.mojo-tabs .ui-tabs-panel {border: 1px solid #eee;}
.mojo-tabs .ui-widget-content a:hover {color: #A0CD63;}
.mojo-tabs .ui-tabs-active,.mojo-tabs .ui-tabs-tab {border-top: 3px solid #f7f7f7;}
.mojo-tabs .ui-tabs-active,.mojo-tabs .ui-tabs-tab:hover {border-top-color: #A0CD63;}
.ui-widget-content a:hover {color: #A0CD63;}

/* Mojo Adjustments */
.pagebody.administration:not(.pagelayout):not(.pagesettings):not(.featuresettings) .page-header.page-header-modern.page-header-md {padding: 0;}
.pagebody.administration:not(.pagelayout):not(.pagesettings):not(.featuresettings) .breadcrumb, .setting-section-title {
	background-color: #f7f7f7;
	margin-bottom: 0;
}
.settingrow.button-row,.settingrow.btn-row {margin: 15px 0;}
.settingrow.button-row .settinglabel {width: 0!important;}
.btn-group.pagelayout-buttons {margin-bottom: 15px;}
a.mhelp {display: none;} /*Hide Help Links*/