

/* INSERT CUSTOM CSS HERE */

.WelcomeControl {
    padding-top: 0;
}

.WelcomeControl .MainLogo {
    position: absolute;
    margin-top: 30px;
    margin-left: 30px;
}

.WelcomeControl .search {
    height: 600px;
    width: 100%;
    position: relative;
    left: 0;
    
    background-image: url('../image/bg.jpg');
	background-size: cover;
    background-position: 50% 50%;
    background-position-x: 50%;
    background-position-y: 50%;
}

.WelcomeControl .search .searchBottom {
    background-color: rgba(0, 0, 0, 0.4);
    position: absolute;
    left: 0;
    bottom:0;
    width:100%;
}

.WelcomeControl .search h1
,.WelcomeControl .search h2 
,.WelcomeControl .search small
,.WelcomeControl .search label
,.WelcomeControl .search span
,.WelcomeControl .search p
,.WelcomeControl .search a
,.WelcomeControl .simple-form a {
    color: White;
}

.SearchControl .PanelSearchFilters .SearchButtonControls {
    display: none;
}

.CatalogControl .DocumentImage {
    float: left;
    padding-top: 30px;
    padding-bottom: 30px;
}

.CatalogControl .DocumentInfo {
    margin-left: 340px;
    padding-top: 20px;
}

.footer .FooterBody .FooterLogo {
    padding-right: 30px;
}

.footer h3.FooterBodyTitle {
    min-height: 20px;
}

.footer .ContactFB {
    padding-top: 6px;
}

.footer .ContactFB img {
    padding-right: 5px;
}

.SearchResultsControl .ResultsList .Details .Title a:visited {
    color: #8C8007;
}

.DescriptionDetailsControl .ui-resizable-e {
	border-left: solid 2px rgba(55,55,55,0.3);
	width: 9px;
}

.DescriptionDetailsControl .resizableLeft, .DescriptionDetailsControl .resizableRight {
	padding-top: 0;
}

.DescriptionDetailsControl h1 {
	font-size: 4em;
}

.Viewer .MetadataInfo {
/*
	position: relative;
    margin-top: 14px;
*/
	display: none;
}

