.fui-type-heading{margin-bottom: 0;margin-top:2rem;}
.fui-heading{margin-bottom: 0 !important;}
.fui-heading.fui-heading-h3{font-size:25px;line-height: 30px;}
.fui-fieldset .fui-legend{font-size:20px;line-height: 25px;color:#A50034;}

.search-form, .search-form-mobile {
    display: inline-block;
    width: 36px;
    height: 34px;
    position: relative;
    vertical-align: middle;
}
.search-form input,
.search-form-mobile input {
    position: absolute;
    width: 200px;
    top: 0;
    bottom: 0;
    right: 0;
    outline: 0;
    box-shadow: none;
    border: 1px solid #494949;
    border-radius: 0;
    color: #494949;
}
.search-form button,
.search-form-mobile button {
    position: absolute;
    top: 5px;
    right: 5px;
    z-index: 1;
    border: 0;
    box-shadow: none;
    outline: 0;
    background-color: #ffffff;
}
.search-form button svg path,
.search-form-mobile button svg path {
    stroke: #494949;
}
.header-icon-box img,
.icon-box-section.mobile-view a img{
	max-height:25px;
}
.event-calendar-list-section .term-dates{
	
}
.event-calendar-list-section .term-dates .term-date-item .term-date-item-inner{
	background: #F6F5F7;
	box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.25);
}
.event-calendar-list-section .term-dates .term-date-item .term-header-box{
	background:#0A233F;
	color:#FFF;
	font-family: "Kumbh Sans";
	font-size: 22px;
	font-style: normal;
	font-weight: 400;
	line-height: 133.379%; /* 29.343px */
	text-transform: uppercase;
	padding: 11px 9px 11px 14px;
}
.event-calendar-list-section .term-dates .term-date-item .term-body-box{
	background:#FFF;
	color: #0A233F;
	font-family: "Kumbh Sans";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: 133.379%; /* 21.341px */
	text-transform: uppercase;
	padding: 11px 9px 11px 14px;
}
