/* Theme Name: MLR */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
	color: #212121;
	font-weight: 400;	
    font-family: 'Roboto', sans-serif;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clearfloat:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clearfloat {
    display: inline-block;
}
.clearfloat {
    display: block;
}

.wrapper {
	width: 1400px;
	margin: 0 auto;
	}

.horizontalBoxes {
	display: flex;
	justify-content: space-between;
	}

.box {
	flex: 1 0 0px;
	padding: 0;
	margin: 10px;
	background: #fff;
	}

.boxWithImage {
	width: 100%;
	height: auto;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.boxContent {
	}

.formattedContent h1 {
	font-size: 40px;
	line-height: 50px;
	margin-bottom: 20px;
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	}

.formattedContent h2 {
	font-size: 25px;
	line-height: 35px;
	margin-bottom: 20px;
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	}

.formattedContent h3 {
	font-size: 20px;
	line-height: 30px;
	margin-bottom: 20px;
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	}
	
.formattedContent p {
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px;
	font-weight: 400
	}

.formattedContent ul,
.formattedContent ol {
	}

.formattedContent ul li {
	list-style-type: disc;
	margin-left: 20px;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px;
	font-weight: 400
	}
	
.formattedContent ol li {
	list-style-type: decimal;
	margin-left: 20px;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px;
	font-weight: 400
	}
	
.formattedContent em,
.formattedContent i {
	font-style: italic;
	}

.formattedContent b,
.formattedContent strong {
	font-weight: 700;
	}

.boxNavigationList li {
	border-bottom: 1px solid #e8e8e8;
	padding: 10px
	}

.boxNavigationList li:hover {
	background: #fafafa;
	}

.boxNavigationList li:last-child {
	border: none;
	}

.formattedContent .boxNavigationList li .boxNavigationDescription p {
	margin-bottom: 0;
	font-size: 12px;
	line-height: 16px;
	}

.boxNavigationDescription {
	padding: 0 5px;
	}
	
.boxNavigationDescription p a {
	text-decoration: none;
	color: #212121;
	}
	
.boxNavigationTitle {
	margin-bottom: 5px;
	font-size: 14px;
	line-height: 20px;
	}
.boxNavigationTitle a {
	text-decoration: none;
	font-weight: 700;
	color: #1c3e77
	}

.boxContent.formattedContent h2 {
	padding: 10px;
	margin-bottom: 0;
	}

.formattedContent i.fas,
.formattedContent i.far,
.formattedContent i.fa {
	font-style: normal;
	}
.boxDescription {
	padding: 0 10px 10px 10px;
	}

.formattedContent .boxDescription p {
	font-size: 14px;
	line-height: 22px;
	}

.sectionWithListLeftSide {
	float: left;
	width: 45%;
	}

.sectionWithCalendarRightSide {
	float: right;
	width: 45%;
	}


.sectionWithListRightSide {
	float: right;
	width: 45%;
	}

.formattedContent a {
	color: #C26017;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.formattedContent a:hover {
	color: #7A3209
	}

.formattedContent h1 {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;	
	}

.formattedContent b.
.formattedContent strong {
	font-weight: 700;
	}

.formattedContent i,
.formattedContent em {
	font-style: italic;
	}

.formattedContent ul li {
    font-family: 'Roboto', sans-serif;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 18px;
    }
   
.formattedContent ul {
	margin-bottom: 15px;
	}

.formattedContent ul li p {
	margin-bottom: 5px;
	}

.sectionLinks li {
	font-family: 'Roboto', sans-serif;
    font-size: 15px;
    line-height: 20px;
    padding: 10px;
    display: block;
    list-style-type: disc;
    border-bottom: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    background: #fafafa;
	}

.sectionLinks span {
	color: #C26017;
	text-decoration: none;
	font-weight: 700;
	text-transform: uppercase;
}

.sectionLinks li a {
	color: #C26017;
	text-decoration: none;
	font-weight: 700;
	text-transform: uppercase;
	}

.sectionLinks {
	border-top: 1px solid #e8e8e8;
	margin-bottom: 25px;
	}

.sectionLinks li a:hover {
	color: #7A3209;
	}
   
.sectionLinks li p {
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    line-height: 20px;
    font-style: italic;
    }
   
h1.sectionTitle {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;	
    text-transform: uppercase;
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 10px;
	}

h1.sectionTitle a {
	text-decoration: none;
	color: #000;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

h1.sectionTitle a:hover {
	color: #C26017;
	}

h2.sectionTitle {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;	
    text-transform: uppercase;
    font-size: 25px;
    line-height: 35px;
	}


.header {
	background: #000000;
	}
.mainNavigation {
	float: left;
	}
	
.mainNavigation ul li {
	display: inline-block;
	} 

.mainNavigation ul li a {
	font-size: 18px;
	line-height: 50px;
	color: #fff;
	padding: 0 10px;
	display: block;
	font-family: 'Roboto', sans-serif;
	font-weight: 700;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}
.mainNavigation ul li a:hover {
	background: #C26017;
	}

.pageHeader {
	background-size: cover;
	}
.pageHeaderTall {
	width: 100%;
	height: 33.33vw;
	background-size: 100vw 33.33vw;
	}
	
.pageHeaderMedium {
	width: 100%;
	height: 20vw;
	background-size: 100vw 20vw;
	}
	
.pageHeaderShort {
	width: 100%;
	height: 14.29vw;
	background-size: 100vw 14.29vw;
	}

.pageHeaderTall .pageHeaderLogo {
	width: 20vw;
	padding: 2vw;
	}

.pageHeaderMedium .pageHeaderLogo {
	width: 14vw;
	padding: 1.5vw;
	}

.pageHeaderShort .pageHeaderLogo {
	width: 8vw;
	padding: 1vw;
	}	
.pageHeaderLogo {
	}

.pageHeaderLogo img {
	width: 100%;
	height: auto;
	}

.wrapper.sTopMargin {
	margin-top: 25px;
	}

.wrapper.mTopMargin {
	margin-top: 50px;
	}

.wrapper.lTopMargin {
	margin-top: 75px;
	}

.wrapper.sTopPadding {
	padding-top: 25px;
	}

.wrapper.mTopPadding {
	padding-top: 50px;
	}

.wrapper.lTopPadding {
	padding-top: 75px;
	}

.wrapper.sBottomMargin {
	margin-bottom: 25px;
	}

.wrapper.mBottomMargin {
	margin-bottom: 50px;
	}

.wrapper.lBottomMargin {
	margin-bottom: 75px;
	}

.wrapper.sBottomPadding {
	padding-bottom: 25px;
	}

.wrapper.mBottomPadding {
	padding-bottom: 50px;
	}

.wrapper.lBottomPadding {
	padding-bottom: 75px;
	}

.bottomHR {
	border-bottom: 1px solid #e8e8e8 ;
	}

.boxLink .button {
	padding: 0 10px 10px 10px;
	}

.boxLink .button a {
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 20px;
	background: #C26017;
	color: #fff;
	margin-bottom: 10px;
	display: inline-block;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.boxLink .button a:hover {
	background: #7A3209;
	}

.formattedContent h2 a {
	text-decoration: none;
	color: #212121;
	}

.boxWithImage:hover {
	opacity: 0.75;
	}

.imageSide a img {
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}
.imageSide a img:hover {
	opacity: 0.75;
	}


.button {
	text-align: left;
	}

.button a {
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 20px;
	background: #C26017;
	color: #fff;
	margin-bottom: 10px;
	display: inline-block;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.button a:hover {
	background: #7A3209;
	}

.headerSearch {
	float: left;
	margin-left: 20px;
	}

#search-filter-form-227 ul li {
	float: left;
	padding: 0px;
	}

.headerRight {
	float: right;
	}

#search-filter-form-227 ul li input.sf-input-text {
	border: none;
	background: #ccc;
	font-size: 14px;
	line-height: 30px;
	margin-top: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: #292929;
	color: #F0F0F0;
	display: block;
	padding: 0 40px 0 10px;
	-webkit-appearance: none;
	width: 150px;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
  	font-family: 'Roboto', sans-serif;
  	font-weight: 400;
	}

#search-filter-form-227 ul li input.sf-input-text:focus {
	background: #fff;
	color: #000;
	}

#search-filter-form-227 ul li.sf-field-submit {
	margin-left: -30px;
	margin-top: 15px;
	height: 20px;
	}
	
#search-filter-form-227 ul li.sf-field-submit input {
	border: none;
	background-repeat: no-repeat;
	background-color: #000000;
    -webkit-mask-image: url('images/search-solid.svg');
    mask-image: url('images/search-solid.svg');
	width: 20px;
	cursor: pointer;
	height: 20px;
    }
  
.footer {
	padding: 50px 0;
	text-transform: uppercase;
	}

.eventItem {
	margin-bottom: 25px;
	border-bottom: 1px solid #DEAF89;
	}

.eventItem:last-child {
	border-bottom: none;
	}

.eventItemDate {
	width: 50px;
	text-align: center;
	float: left;
	background: #F5F5F5;
	border: 1px solid #DEAF89;
	padding: 5px;
	font-weight: 700;
	margin-right: 25px;
	margin-bottom: 25px;
	}

.eventItemDateMonth {
	text-transform: uppercase;
	font-size: 14px;
	line-height: 14px;
	}

.eventItemDateNumber {
	font-size: 30px;
	line-height: 30px;
	}

.eventItemDateDay {
	text-transform: uppercase;
	font-size: 14px;
	line-height: 19px;
	}

.eventItemLeft {
	width: calc(100% - 87px);
	float: left;
	}
.eventItemTitle {
	font-size: 23px;
	line-height: 25px;
	width: 100%;
  	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
	font-weight: 700;
	text-transform: uppercase;
	}

.eventItemTitle a {
	text-decoration: none;
	color: #212121;
	}
.eventItemCategory {
	text-align: center;
	float: left;
	line-height: 23px;
	font-size: 13px;
	text-transform: uppercase;
}

.eventItemCategory a {
	text-decoration: none;
	background: #D46028;
	color: #fff;
	border: 1px solid #DEAF89;
	padding: 0 10px;
	display: block;
	float: left;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.eventItemCategory a:hover {
	background: #000000;
	}
	
.eventItemDescriptionMore {
	text-align: center;
	float: left;
	line-height: 23px;
	font-size: 13px;
	text-transform: uppercase;
	}
.eventItemDescriptionMore a {
	text-decoration: none;
	background: #000000;
	color: #fff;
	border: 1px solid #DEAF89;
	padding: 0 10px;
	display: block;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.eventItemDescriptionMore a:hover {
	background: #D46028;
	}

.eventItemDescriptionInfo {
	width: 100%;
	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
	font-size: 15px;
	line-height: 25px;
}

a .eventItemDate {
	color: #212121;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

a .eventItemDate:hover {
	color: #000000;
	background: #fff;
	}
.formattedContent ul.boxNavigationList li {
	list-style-type: none;
	margin: 0;
	}

.footer {
	background: #000000;
	}

.footerWrapper {
	display: flex;
	justify-content: space-between;
	}

.footerColumn {
	flex: 1 0 0px;
	}

.footerSocial {
	float: right;
	}
.footerSocial ul li {
	display: inline-block;
	margin: 0 5px;
	}

.footerSocial ul li a {
	color: #fff;
	font-size: 30px;
	line-height: 30px;
	}

.footerContactInformation {
	text-align: center;
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	}

.footerContactInformation ul li a {
	color: #fff;
	font-size: 20px;
	text-transform: uppercase;
	text-decoration: none;
	padding: 0 0 25px 0;
	display: inline-block;
	}

.footerLeft p {
	font-size: 15px;
	color: #fff;
	margin-bottom: 15px;
	}

.footerRight p {
	font-size: 15px;
	color: #fff;
	margin-bottom: 15px;
	text-align: right;
	}

.footerCenter {
	padding: 25px 0;
	text-align: center;
	color: #fff;
	}


#search-filter-form-292 ul li.sf-level-0 input { 
	display:none; 
	}
#search-filter-form-292 ul {
	}
#search-filter-form-292 ul li.sf-level-0 {
	padding: 0;
	display: inline-block;
	}
#search-filter-form-292 ul li.sf-level-0 label {
	padding: 10px;
	border: 1px solid #DEAF89;
	margin: 0 10px 10px 0;
	background: #FAFAFA;
	}
#search-filter-form-292 ul li.sf-level-0 input:checked ~ label { 
	background: #000000; 
	color: #fff;
	}

#search-filter-form-292 h4 {
    font-family: 'Roboto', sans-serif;
    font-weight: 700;	
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 10px;
    text-transform: uppercase;
    }
    
   
#search-filter-form-292 .search-filter-reset {
	text-decoration: none;
	text-transform: uppercase;
	padding: 10px 20px;
	background: #000000;
	color: #fff;
	margin-bottom: 10px;
	display: inline-block;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

#search-filter-form-292 .search-filter-reset:hover {
	background: #D46028;
	}

#search-filter-form-292 ul li.sf-field-search label {
	width: 100%;
	}

#search-filter-form-292 ul li.sf-field-search input {
	padding: 10px;
	width: calc(100% - 22px);
	border: 1px solid #DEAF89;
	font-size: 16px;
	line-height: 20px;
	}

.resourceSearchResult {
	margin-bottom: 10px;
	padding: 0;
	border: 1px solid #DEAF89;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;
	}

.resourceSearchResult:last-child {
	border-bottom: none;
	}

.resourceSearchResultTitle {
	padding: 10px;
	width: calc(100% - 121px);
	float: left;
	height: 80px;
	overflow: hidden;
	display: flex;
  	align-items: center;
  	justify-content: center;
	}
 	
.resourceSearchResultDecriptionItem {
	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	width: 100%;
  	font-size: 14px;
  	line-height: 20px;
  	}
  	
.resourceSearchResultIcon {
	width: 100px;
	height: 100px;
	font-size: 50px;
	line-height: 100px;
	float: left;
	text-align: center;
	background: #FAFAFA;
	border-right: 1px solid #DEAF89;
	}

.resourceSearchResultTitleItem {
	font-size: 20px;
	line-height: 30px;
	font-weight: 700;
	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis;
  	width: 100%;
	}

.resourceSearchFlex {
	width: 100%;
}

.resourceSearchResult a .resourceSearchResultIcon {
	color: #000000;
	}

.resourceSearchResult a .resourceSearchResultTitleItem {
	color: #212121;
	}

.resourceSearchResult a .resourceSearchResultDecriptionItem {
	color: #212121;
	}

.resourceSearchResult a:hover .resourceSearchResultTitle {
	background: #FAFAFA;
	}

.resourceSearchResult a:hover .resourceSearchResultTitleItem {
	color: #000000;
	}

.searchResultsBottom {
	text-align: center;
	margin-top: 25px;
	text-transform: uppercase;
	
}

.formattedContent .alignright {
	float: right;
	max-width: calc(50% - 12px);
	height: auto;
	padding: 5px;
	background: #fff;
	border: 1px solid #e8e8e8;
	margin: 0 0 25px 25px;
	}

.formattedContent .alignleft {
	float: left;
	max-width: calc(50% - 12px);
	height: auto;
	padding: 5px;
	background: #fff;
	border: 1px solid #e8e8e8;
	margin: 0 25px 25px 0;
	}

.formattedContent .aligncenter {
	display: block;
	max-width: calc(100% - 12px);
	height: auto;
	padding: 5px;
	background: #fff;
	border: 1px solid #e8e8e8;
	margin: 0 auto 25px auto;
	}

.formattedContent .wp-caption.alignright {
	float: right;
	max-width: 463px;
	max-width: 463px;
	height: auto;
	padding: 5px;
	background: #fff;
	border: 1px solid #e8e8e8;
	margin: 0 0 25px 25px;
	}

.formattedContent .wp-caption.alignright p {
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 0;
	}

.formattedContent .wp-caption.alignright img {
	width: 100%;
	height: auto;
	}


.formattedContent .wp-caption.alignleft {
	float: left;
	max-width: 463px;
	max-width: 463px;
	height: auto;
	padding: 5px;
	background: #fff;
	border: 1px solid #e8e8e8;
	margin: 0 25px 25px 0;
	}

.formattedContent .wp-caption.alignleft p {
	text-align: center;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 0;
	}

.formattedContent .wp-caption.alignleft img {
	width: 100%;
	height: auto;
	}

.postedOn {
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	line-height: 14px;
	}

.imageSide {
	width: 48%;
	}

.imageSide img {
	width: 100%;
	height: auto;
	}

.imageSide.imageLeft {
	float: left;
	}

.imageSide.imageRight {
	float: right;
	}

.textSide {
	width: 48%;
	}
.textSide.imageLeft {
	float: right;
	}

.textSide.imageRight {
	float: left;
	}

.subNavigation ul li {
	display: inline-block;
	border-right: 1px solid #C26017;
	font-size: 0;
	}

.subNavigation ul li:last-child {
	border-right: none;
	}

.subNavigation ul {
	text-align: center;
	font-size: 0;
	}

.subNavigation {
	background: #7A3209;
	}

.subNavigation ul li a {
	font-size: 16px;
	line-height: 40px;
	color: #fff;
	display: block;
	padding: 0 20px;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: 700;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.subNavigation ul li a:hover {
	background: #C26017;
	}

.footerLeft img {
	max-width: 50%;
	height: auto;
	}

.subNavigation ul li.current_page_item a {
	background: #C26017;
	}

.fieldName {
	float: left;
	width: 180px;
	margin-right: 20px;
	text-align: right;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	line-height: 34px;
	margin-bottom: 20px;
	font-weight: 400
	}

.fieldField {
	float: left;
	width: 800px;
	display: inline-block;
	}
.fieldField input {
	border: 1px solid #e8e8e8;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px;
	font-weight: 400;
	padding: 5px;
	width: 590px;
	font-family: 'Roboto', sans-serif;

}

.fieldField input.wpcf7-submit {
	width: 600px;
	border: none;
	background: #C26017;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	font-family: 'Roboto', sans-serif;
	font-size: 18px;
	line-height: 30px;
	padding: 5px 0;
	display: block;
	-webkit-transition: all .5s ease-in-out;
  	-moz-transition: all .5s ease-in-out;
  	-o-transition: all .5s ease-in-out;
  	transition: all .5s ease-in-out;
	}

.fieldField input.wpcf7-submit:hover {
	background: #7A3209;
	}

.fieldField textarea {
	border: 1px solid #e8e8e8;
	font-size: 18px;
	line-height: 24px;
	margin-bottom: 20px;
	font-weight: 400;
	padding: 5px;
	width: 590px;
	font-family: 'Roboto', sans-serif;
}

.fieldRow {
	margin-bottom: 10px;
	}

.formattedContent .alignleft.postFeaturedImage {
	max-width: 10vw;
	height: auto;
	}

.fullWidthContent {
	width: 1000px;
	margin: 0 auto;
	}

.pageTitle {
	text-align: center;
	}

.responsive-oembed-wrapper {
	margin-bottom: 20px;
	}

.searchResult {
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #e8e8e8;
	}

.mobileHeader,
.mobileNavigation,
.subNavigationMobileButton,
.subNavigationMobile {
	display: none;
	}

.mobileNavigation {
	right: 0;
	}
