@charset "utf-8";
/* CSS Document */
html, body {
	background-color: #fff;
	height:100% !important;
}
.dnnModuleDialog {top:0!important;}
/*  WVSTO Look  */
.pageWidth {
	position: relative;
	display: block;
	margin: 0 auto;
	max-width: 1200px !important;
	min-width: 760px;
	background-color:#FFFFFF;
	clear:both;
}
.wvstoheader {
	position:relative;
	width:100%;
	height:150px;
	display:flex;
	align-items: center;
}
.wvstoheader::before {
	content: "";
	position: absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url("/Images/dome2.png")no-repeat center center;
	background-size: cover;
	z-index: 0;
	opacity: .15;
}


.wvstoheader .container {
	max-width:1140px;
	width:100%;
	margin:0 auto;
	display:flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content:space-between;
	align-items: center;
}
.wvstoheader .row {margin:0!important}
.header-treasurer {
	display: flex;
	flex-direction: column;
	justify-content: center;
	font-variant-caps: small-caps;
}
.tname {
	font-size:4.5em;
	line-height: 1.2em;
	color:#1f497d;
	text-align: left;
	font-family: Roboto;
	font-weight: 500;
	font-style: normal;
	margin-top: -20px;
}
.ttitle {
	font-size:2em;
	color:#1f497d;
	text-align: left;
	font-family: Roboto;
	font-weight: 400;
	font-style: normal;
}
.header-content {
	max-width:1140px;
	width:100%;
	margin:0 auto;
	display:flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content:space-between;
	align-items: center;
}
.header-item {
	z-index: 1;
}
.header-item2 {
	z-index: 1;
	width:33.32%;
}
.header-left {
	display:flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
}
.header-logo {
	margin:0 20px;
}
.header-logo a img {
	height:120px;
}

/*.hSeal {
	float:left;
	background-image:url(/portals/wvgopay/skins/xcillion/images/Seal-blue.png);
	height:134px;
	width:134px;
	margin:0px 0 0 20px;
}
.treasuryHead {
	float: left;
	background-image: url(/portals/wvgopay/skins/xcillion/images/rm2.png);
	background-repeat: no-repeat;
	height: 110px;
	width: 530px;
	margin: 15px 0 0 40px;
}


.headerDiv {
	border-top: 8px solid #1f497d;
	border-bottom: 4px solid #cccccc;
	height:140px;
	min-width: 760px;
	background-color:#1f497d;
	background-image:url(/images/rm2.png);
	background-repeat: repeat-x;
	background-position: top;
}
.hSeal {
	float:left;
	background-image:url(/images/seal2.png);
	height:134px;
	width:134px;
	margin:3px 0 0 20px;
}
.treasuryHead {
	float: left;
	background-image: url(https://www.wvtreasury.com/portals/wvtreasury/Skins/wvtreasury/graphics/rm2.png);
	background-repeat: no-repeat;
	height: 110px;
	width: 530px;
	margin: 18px 0 0 40px;
}
*/

.socialMedia {
	float:right;
	height:46px;
	width:250px;
	margin:25px 20px 20px 0;
}
.smiconf {
	float:left;
	height:46px;
	width:46px;
	background-image:url("graphics/facebook.png");
	background-size:contain;
	margin:0 11px 0 0;
}
.smicont {
	float:left;
	height:46px;
	width:46px;
	background-image:url("graphics/twitter.png");
	background-size:contain;
	margin:0 11px;
}
.smicony {
	float:left;
	height:46px;
	width:46px;
	background-image:url("graphics/youtube.png");
	background-size:contain;
	margin:0 0 0 11px;
}
.wvstomenu {
	max-width:1200px;
	margin:0 auto;
}

#Content,
#TopContent,
#MidContent,
#ContentLeftCol,
#UserProfile,
#BottomContent {
	background-color: #fff;
}
#Content, #TopContent {margin-top:0px;}
#FooterContainer {
	background-color: #1f497d;
	color:#ffffff;
}
/* Menu */
.navbar-default {
	background: #ffffff; 
	border-top:1px solid #1f497d;
}
.navbar-default .navbar-nav > li > a {
	color: #67932f;
	font-weight: bold;
	text-transform: uppercase;
}

/*     Form and List Module     */
.UDT_Table {
    list-style-type: none;
    padding: 0;
    margin-bottom:10px;
}
.UDT_Table .UDT_Row {
}
.UDT_Table .UDT_AltRow {
}
.UDT_Table li {
    font-size: 1.2em;
}
.UDT_Table a.scheduled {
    color: #9F9F9F !important;
}

@media (max-width:1199px) {
	
	.wvstoheader {
		height:130px;
	}
	.hSeal {
		background-image:url("https://hopescholarshipwv.com/portals/hopescholarshipwv/skins/hope/graphics/seal-m.png");
		height:110px;
		width:110px;
		margin:3px 0 0 12px;
	}
	.treasuryHead {
		background-image:url("https://hopescholarshipwv.com/portals/hopescholarshipwv/skins/hope/graphics/rm-m.png");
		background-repeat:no-repeat;
		height:90px;
		width:390px;
		margin:18px 0 0 20px;
	}
	.socialMedia {
		float:left;
		height:46px;
		width:250px;
		margin:25px 20px 20px 20px;
	}
}
@media (max-width:992px) {
	.hSeal {
		background-image:url("https://hopescholarshipwv.com/portals/hopescholarshipwv/skins/hope/graphics/seal-m.png");
		height:110px;
		width:110px;
		margin:3px 0 0 12px;
	}
	.treasuryHead {
		background-image:url("https://hopescholarshipwv.com/portals/hopescholarshipwv/skins/hope/graphics/rm-m.png");
		background-repeat:no-repeat;
		height:90px;
		width:390px;
		margin:18px 0 0 20px;
	}	
	.socialMedia {
		float:left;
		height:110px;
		width:32px;
		margin:5px 20px 0 0;
	}
	.smiconf {
		float: left;
		height:32px;
		width:32px;
		margin:2px 0;
	}
	.smicont {
		float: left;
		height:32px;
		width:32px;
		margin:2px 0;
	}
	.smicony {
		float: left;
		height:32px;
		width:32px;
		margin:2px 0;
	}
}
@media (max-width:767px) {
	.hSeal {
		background-image:url("https://hopescholarshipwv.com/portals/hopescholarshipwv/skins/hope/graphics/seal-m.png");
		height:110px;
		width:110px;
		margin:3px 0 0 12px;
	}
	.treasuryHead {
		background-image:url("https://hopescholarshipwv.com/portals/hopescholarshipwv/skins/hope/graphics/rm-m.png");
		background-repeat:no-repeat;
		height:90px;
		max-width:380px;
		margin:12px 0 0 20px;
	}
	.socialMedia {
		display: none;
	}
	.auto-style1, .signup {
		width:400px!important;
		height:1000px!important;
	}
	.title {text-align:left;}
	#dnn_ctr1223_IFrame_HtmlIFrame {
		height:900px!important;
	}
}
@media (max-width:632px) {
	.hSeal {
		height:80px;
		width:80px;
		background-size:contain;
		margin:3px 0 0 12px;
	}
	.treasuryHead {
		background-image:url("https://hopescholarshipwv.com/portals/hopescholarshipwv/skins/hope/graphics/rm-m.png");
		background-repeat:no-repeat;
		height:90px;
		max-width:350px;
		background-size:contain;
		margin:12px 0 0 10px;
	}
}
@media (max-width:632px) {
	.hSeal {
		display:none;
	}
}
