/* Space */
.frame-space-before-extra-small { margin-top: 10px !important; }
.frame-space-before-small { margin-top: 20px !important; }
.frame-space-before-medium { margin-top: 30px !important; }
.frame-space-before-large { margin-top: 40px !important; }
.frame-space-before-extra-large { margin-top: 50px !important; }
.frame-space-after-extra-small { margin-bottom: 10px !important; }
.frame-space-after-small { margin-bottom: 30px !important; }
.frame-space-after-medium { margin-bottom: 30px !important; }
.frame-space-after-large { margin-bottom: 40px !important; }
.frame-space-after-extra-large { margin-bottom: 50px !important; }
.frame-space-before-null { margin-top: 0px !important; }
.frame-space-after-null { margin-bottom: 0px !important; }

.frame-space-before-null { margin-top: 0px !important; }
.frame-space-before-0 { margin-top: 0px !important; }
.frame-space-before-10 { margin-top: 10px !important; }
.frame-space-before-20 { margin-top: 20px !important; }
.frame-space-before-30 { margin-top: 30px !important; }
.frame-space-before-40 { margin-top: 40px !important; }
.frame-space-before-50 { margin-top: 50px !important; }
.frame-space-before-60 { margin-top: 60px !important; }
.frame-space-before-70 { margin-top: 70px !important; }
.frame-space-before-80 { margin-top: 80px !important; }
.frame-space-before-90 { margin-top: 90px !important; }
.frame-space-before-100 { margin-top: 100px !important; }
.frame-space-after-null { margin-bottom: 0px !important; }
.frame-space-after-0 { margin-bottom: 0px !important; }
.frame-space-after-10 { margin-bottom: 10px !important; }
.frame-space-after-20 { margin-bottom: 20px !important; }
.frame-space-after-30 { margin-bottom: 30px !important; }
.frame-space-after-40 { margin-bottom: 40px !important; }
.frame-space-after-50 { margin-bottom: 50px !important; }
.frame-space-after-60 { margin-bottom: 60px !important; }
.frame-space-after-70 { margin-bottom: 70px !important; }
.frame-space-after-80 { margin-bottom: 80px !important; }
.frame-space-after-90 { margin-bottom: 90px !important; }
.frame-space-after-100 { margin-bottom: 100px !important; }





#tracking-cookie-decline,
.tracking-cookie-decline {
    display: inline-block;
    cursor: pointer;
    background-color: #DEDEDE;
    padding: 0px 5px;
    text-decoration: none;
}

.tx-indexedsearch-browsebox {
	margin:1.5em 0;
	padding:0;
}

.tx-indexedsearch-browsebox li { display:inline; margin-right:10px; }

.tx-indexedsearch-title-wrapper { margin-bottom: 0.5em;}
.tx-indexedsearch-description { font-style: italic;}
.tx-indexedsearch-res { margin-bottom: 1.5em;}
.tx-indexedsearch-redMarkup { color: #CC0000; }
.tx-indexedsearch-searchbox label {
	min-width:140px;
	display: inline-block;
}
.tx-indexedsearch-searchbox fieldset>div {
	margin-bottom: 0.5em;
}

.tx-indexedsearch-search-submit {
	margin-left: 145px;
}

.tx-indexedsearch-sectionhead {
	background-color: #cccccc;
	margin-bottom: 1em;
}

.tx-indexedsearch-sectionhead>.tx-indexedsearch-title {
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	padding: 5px;
}

.tx-indexedsearch-sectionhead>.tx-indexedsearch-title * {
	margin:0 !important;
}
.tx-indexedsearch-search-freeindexuid {
	display: none;
}

.nowrap {
	white-space: nowrap !important;
}

.uc-embedding-powered-by {
	display: none !important;
}

.uc-embedding-wrapper {
	font-family: 'DaxRegular',sans-serif,helvetica,arial !important;
}

.uc-hidden-banner #uc-central-banner-modal
{
	display: none !important;
}

#psJobWidgetFooter {
	display: none !important;
}

.f3-widget-paginator {
	margin: 0;
	list-style: none;
	padding: 0;
	text-align: center;
	margin: 20px;
}

.f3-widget-paginator>li {
	display: inline;
	margin-right: 8px;
}

video {
	max-width: 100%;
}
