.slide-text2 {
	display: block;
	padding: 125px 0 0 100px;
	width: 335px;
}

.slide-text2 p {
	color: #000;
	margin: 0;
	max-width: 285px;
}

.branding {
	text-transform: none;
}

.page-id-23898 h2 {
    color: #fff;
}
.page-id-23898 #content a:link, #content a:visited {
    color: #fff;
}

.page-id-12534 .wpcf7-form input[type="submit"],
.page-id-12469 .wpcf7-form input[type="submit"] {
	width: 460px;
	margin: 0px 0px 0px 5px;
}

.page-id-11591 .align,
/*Intranet-College Documents*/

.page-id-11702 .align {
	/*Intranet-College Downloads*/
	width: 1700px;
	padding: 0 30px 5px;
}

.page-id-11591 #content,
/*Intranet-College Documents*/

.page-id-11702 #content {
	/*Intranet-College Downloads*/
	width: 1250px;
	padding: 15px 15px 20px;
}

.page-id-11591 .sectable,
/*Intranet-College Documents*/

.page-id-11702 .sectable {
	/*Intranet-College Downloads*/
	padding: 5px 10px 5px 10px;
	-webkit-columns: 3 200px;
	-moz-columns: 3 200px;
	columns: 3 200px;
	-webkit-column-gap: 2em;
	-moz-column-gap: 2em;
	-moz-column-fill: balance;
	column-fill: balance;
	column-gap: 2em;
}

.page-id-11591 .sectable p+ul,
/*Intranet-College Documents*/

.page-id-11702 .sectable p+ul {
	/*Intranet-College Downloads*/
	padding: 0px 0px 0px 10px;
	list-style-type: none;
}

.page-id-12345 .barspacing {
	display: none !important;
}

/*----Banner Headers I've added*/

.banner-artsannie {
	background-image: url("images/banners/artsannie.header.jpg") !important;
}

.banner-de {
	background-image: url("images/banners/de.header.jpg") !important;
}

.banner-ap {
	background-image: url("images/banners/ap.header.jpg") !important;
}

.banner-ce {
	background-image: url("images/banners/ce.header.jpg") !important;
}

.banner-al {
	background-image: url("images/banners/al.header.jpg") !important;
}

.banner-fndtn {
	background-image: url("images/banners/fndtn.header.jpg") !important;
}

.banner-lib {
	background-image: url("images/banners/lib.header.jpg") !important;
}

.banner-ps {
	background-image: url("images/banners/ps.header.jpg") !important;
}

.banner-fs {
	background-image: url("images/banners/fs.header.jpg") !important;
}

.banner-cs {
	background-image: url("images/banners/cs.header.jpg") !important;
}

.banner-athl {
	background-image: url("images/banners/athl.header.jpg") !important;
}

.banner-gc {
	background-image: url("images/banners/gc.header.jpg") !important;
}

.banner-jc {
	background-image: url("images/banners/jc.header.jpg") !important;
}

.banner-ph {
	background-image: url("images/banners/ph.header.jpg") !important;
}

.banner-oc {
	background-image: url("images/banners/oc.header.jpg") !important;
}

.banner-la {
	background-image: url("images/banners/la.header.jpg") !important;
}

.banner-avi {
	background-image: url("images/banners/avi.header.jpg") !important;
}

.banner-baseball {
	background-image: url("images/banners/baseball.header.jpg") !important;
}

.banner-basketball {
	background-image: url("images/banners/basketball.header.jpg") !important;
}

.banner-basketballw {
	background-image: url("images/banners/basketballw.header.jpg") !important;
}

.banner-volleyball {
	background-image: url("images/banners/volleyball.header.jpg") !important;
}

.banner-alert {
	background-image: url("images/banners/alert.header.jpg") !important;
}

.banner-round {
	background-image: url("images/banners/round.header.jpg") !important;
}

.banner-hp {
	background-image: url("images/banners/hp.header.jpg") !important;
}

.banner-hr {
	background-image: url("images/banners/hr.header.jpg") !important;
}

.banner-pub {
	background-image: url("images/banners/pub.header.jpg") !important;
}

.banner-fsd {
	background-image: url("images/banners/fsd.header.jpg") !important;
}

.banner-mu {
	background-image: url("images/banners/pf.header.jpg") !important;
}

.banner-pf {
	background-image: url("images/banners/pf.header.jpg") !important;
}

.banner-aa {
	background-image: url("images/banners/aamc.header.fw.png") !important;
}

.guaranteeh1 h1 {
	font-size: 28px !important;
	font-color: #013b7d !important;
}

.whiteh1 h1 {
	font-size: 36px !important;
	font-color: #ffffff !important;
}

/* .banner-guarantee {
	background-image: url("images/banners/guarantee.header.jpg") !important;
} */

/*----New slides I've added*/

#jonescountycenter17 {
	background: url("/wp-content/themes/lenoircc/images/slides/jonescountycenter17.jpg") no-repeat center center
}

#greenecountycenter17 {
	background: url("/wp-content/themes/lenoircc/images/slides/greenecountycenter17.jpg") no-repeat center center
}

#lagrangecenter17 {
	background: url("/wp-content/themes/lenoircc/images/slides/lagrangecenter17.jpg") no-repeat center center
}

#transitional17 {
	background: url("/wp-content/themes/lenoircc/images/slides/transitional17.jpg") no-repeat center center
}

#cepublicsafety16 {
	background: url("/wp-content/themes/lenoircc/images/slides/cepublicsafety16.jpg") no-repeat center center
}

#cegunsmithsum16 {
	background: url("/wp-content/themes/lenoircc/images/slides/cegunsmithsum16.jpg") no-repeat center center
}

#cecrcncworks {
	background: url("/wp-content/themes/lenoircc/images/slides/cecrcncworks.jpg") no-repeat center center
}

#cegift {
	background: url("/wp-content/themes/lenoircc/images/slides/cegift.jpg") no-repeat center center
}

#haircare19,
#jonescountycenter17,
#greenecountycenter17,
#lagrangecenter17,
#transitional17,
#cepublicsafety16,
#cegunsmithsum16,
#cecrcncworks,
#cegift {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

/*Grey bars I've added*/

.barsm {
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	background-position: 95% center;
	text-decoration: none !important;
	color: #000 !important;
	text-transform: uppercase;
	font-size: 18px;
	padding: 5px 50px 5px 10px;
	margin: 5px 0;
	outline: none;
	border: none;
}

.barsmtext {
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	background-position: 95% center;
	text-decoration: none !important;
	color: #000 !important;
	text-transform: uppercase;
	font-size: 13px;
	padding: 5px 50px 5px 10px;
	margin: 5px 0;
	outline: none;
	border: none;
}

.barspacing {
	display: block;
	margin-right: -4px;
	background-color: #013b7d;
	background-repeat: no-repeat;
	background-position: 95% center;
	color: #fff !important;
	text-transform: uppercase;
	font-size: 18px;
	padding: 5px 50px 5px 10px;
	margin: 0px;
	outline: none;
	border: none;
}

.barspacingfullbl:hover {
	background-position: 96% center;
}

.barspacingfullbl {
	display: block;
	margin-right: -4px;
	background-color: #013b7d;
	background-repeat: no-repeat;
	background-position: 95% center;
	color: #fff !important;
	text-transform: uppercase;
	font-size: 18px;
	padding: 5px 50px 5px 10px;
	margin: 0px 0px 0px 0px;
	outline: none;
	border: none;
}

.barspacingbl {
	display: block;
	width: 70%;
	margin-right: -4px;
	background-color: #013b7d;
	background-repeat: no-repeat;
	background-position: 95% center;
	color: #fff !important;
	text-transform: uppercase;
	font-size: 18px;
	padding: 5px 50px 5px 10px;
	margin: 0px 0;
	outline: none;
	border: none;
}

.barspacingsm {
	display: block;
	margin-right: -4px;
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	background-position: 95% center;
	text-decoration: none !important;
	color: #000 !important;
	text-transform: uppercase;
	font-size: 18px;
	padding: 5px 50px 5px 10px;
	margin: 0px 0;
	outline: none;
	border: none;
	width: 400px;
}

.barblue {
	margin-right: -4px;
	background-color: #013b7d;
	background-repeat: no-repeat;
	background-position: 95% center;
	text-decoration: none !important;
	color: #000 !important;
	text-transform: uppercase;
	font-size: 18px;
	padding: 5px 50px 5px 10px;
	margin: 0px 0;
	outline: none;
	border: none;
}

/*----- BLUE BLOCK */

.blue-block-athletics {
	background: url("images/pages/side-banners/athletics-bg.jpg") no-repeat center center #253D72;
	width: 195px;
	padding: 10px;
	color: #fff;
	margin-bottom: 5px;
}

.blue-block-athletics h6 {
	font-size: 17px;
	margin: 0;
	text-transform: uppercase;
}

.blue-block-athletics p {
	font-size: 11px;
	margin: 5px 0;
}

.blue-block p a {
	color: #FFFFFF;
	display: block;
	margin: 5px 5px 0 0;
	text-align: right;
	text-decoration: none;
}

.blue-block-athletics p a:hover {
	text-decoration: underline;
}

span.wpcf7-list-item {
	display: block;
}

/*---- Vertical line used to separate ConEd Contacts -----*/

.vertical-line {
	border-left: 1px dotted #808080;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	width: 1px;
	padding-right: 2px;
}

/*----Change background of a single page only
body.page-id-3186, body.page-id-3196 {
    background-repeat: repeat-x;
	background-image: url(images/misc/cloudwing3.1.jpg) !important;
}*/

/*----Add font size*/

h11 {
	color: #000;
	font-size: 12px;
	margin: 0;
	font-weight: normal;
}

.style15 {
	display: block;
	margin-left: 70px;
	color: #013B7D;
	text-decoration: none;
	font-size: 14px;
}

/* change the amount of black space at footer (bottom of page) */

footer {
	min-height: 250px !important;
}

/* removes the underline on link in slideshow text */

.slideshowlink {
	text-decoration: none;
}

/* Slide text overrides */

.overlay {
	/* bottom: 0; position: absolute;*/
	width: 634px !important;
	z-index: 1000;
	background: black;
	color: #fff !important;
	padding: 15px;
	background: rgb(0, 0, 0);
	/* Fallback for older browsers without RGBA-support */
	background: rgba(0, 0, 0, 0.5);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.slide-h1 {
	font-size: 30px;
	color: white;
}

.slide-text {
	padding: 387px 0 0 82px !important;
}

.slide-text p {
	color: #fff !important;
	margin: 0;
	max-width: 100% !important;
}

/* ConEd list of programs */

/* ConEd list of programs */

.columnlist ul {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	height: 250px;
	width: 100%;
	list-style-type: none;
}

.columnlist li {
	line-height: 2em;
	text-align: left;
	/*width: 100px;
  height: 100px;
  color: white;
 
  font-size: 50px;
  line-height: 100px;
  font-weight: bold;
  border: 1px solid white;*/
}

.columnlist li a {
	text-decoration: none;
	color: #000;
	display: block;
	width: 200px;
	white-space: nowrap;
	-webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
	-moz-transition: font-size 0.3s ease, background-color 0.3s ease;
	-o-transition: font-size 0.3s ease, background-color 0.3s ease;
	-ms-transition: font-size 0.3s ease, background-color 0.3s ease;
	transition: font-size 0.3s ease, background-color 0.3s ease;
}

.columnlist li a:hover {
	font-weight: bold;
}

.mobile-intro .columnlist ul {
	height: auto;
}

.mobile-intro .columnlist li a {
	text-decoration: none !important;
	line-height: 2em !important;
}

/* End of ConEd list of programs */

/* CONED Course Inquiry */

.cecourseinquiryform {
	border-radius: 2px;
	padding: 20px 30px;
	box-shadow: 0 0 15px;
	font-weight: bold;
	margin: 0 auto;
}

.cecourseinquiryform label {
	display: none;
}

.cecourseinquiryform input {
	width: 97%;
	height: 35px;
	margin-top: 5px;
	font-size: 18px;
	border: 1px solid #999;
	border-radius: 3px;
	padding: 5px;
}

.cecourseinquiryform input[type=button],
input[type=submit] {
	background-color: #123456;
	border: 1px solid white;
	font-family: 'Fauna One', serif;
	font-Weight: bold;
	font-size: 18px;
	color: white;
	width: 49%;
}

#courseinquiry {
	opacity: .97;
	position: absolute;
	top: 0;
	left: 0;
	background: #cecece;
	display: none;
	z-index: 9999999;
}

/*END of CONED Course Inquiry */

/*Faculty/Staff Directory Search*/

.directorysearch {
	border-bottom: 3px double #E1E1DC;
	border-top: 3px double #E1E1DC;
	padding: 15px;
	width: 95%;
	margin-bottom: 10px;
}

.directorysearch input,
.directorysearch select {
	padding: 5px;
	border: solid 1px #CCCCCC;
	margin: 2px;
	display: inline-block;
	vertical-align: top;
	font-family: arial, helvetica;
	font-size: 14px;
	color: #878787;
}

.directorysearchresults {
	padding: 1em;
	background: #fff;
	border-bottom: thin solid #E1E1DC;
	border-top: thin solid #E1E1DC;
}

.directorysearchresults.alt {
	padding: 1em;
	background: none;
	border-bottom: thin solid #E1E1DC;
	border-top: thin solid #E1E1DC;
}

/*END Faculty/Staff Directory Search*/

// First, pass in the important variables.
.adaptive_placeholder(@height,
@radius,
@margin: 1em,
@border: 1px) {
	@borders: (@border * 2); // <- To avoid repeating below
	box-sizing: border-box; // <- Important for accurate sizing
	width: 100%; // <- Could be almost anything
	height:~"calc(@{height} + @{borders})";
	margin: 0 0 @margin;
	padding: @margin;
	border: @border solid #ccc;
	border-radius: @radius;
	background: #fff;
	resize: none; // <- For textareas
	outline: none; // <- Because ugly
	//
	// Following block controls all the color change
	//
	&[required] {
		&:focus {
			border-color: #00bafa;
			+label {
				&[placeholder] {
					&:before {
						color: #00bafa;
					}
				}
			}
		} //
		// Following block selects label directly adjacent to input
		//
		&:focus,
		&:valid {
			+label {
				&[placeholder] {
					&:before {
						transition-duration: .2s; //
						// Following lines move placeholder out of the way
						//
						transform: translate(0, (@margin * -1.5)) scale(.9, .9);
					}
				}
			}
		} //
		// Following block injects string from label's 'alt' attr.
		// It comes before the other 'content' property so I can
		// override it. Uses "invalid" pseudo-selector to know
		// when to do that.
		//
		&:invalid {
			+label {
				&[placeholder] {
					&[alt] {
						&:before {
							content: attr(alt); // Content property 1 of 2
						}
					}
				}
			}
		}
		+label {
			&[placeholder] {
				display: block;
				pointer-events: none; // Allows clicking thru label
				line-height: @margin * 1.25; // Following pulls label into position
				margin-top:~"calc(-@{height} - @{borders})"; // Following offsets that above
				margin-bottom:~"calc((@{height} - @{margin}) + @{borders})"; //
				// Following ':before' is needed to switch between
				// different strings.
				//
				&:before {
					content: attr(placeholder); // Content property 2 of 2
					display: inline-block;
					margin: 0~"calc(@{margin} + @{borders})";
					padding: 0 2px;
					color: #898989;
					white-space: nowrap;
					transition: .3s ease-in-out; //
					// Following lines lets me use solid color as bkg img.
					// This lets me size bkg to something more sublte
					//
					background-image: linear-gradient(to bottom, #fff, #fff);
					background-size: 100% 5px;
					background-repeat: no-repeat;
					background-position: center;
				}
			}
		}
	}
}

//
// Following block is how I call the above function
//
input {
	@height: 3em;
	&[type="text"] {
		.adaptive_placeholder(@height,
		(@height / 2));
	}
}

/* Virtual Transfer Tables */

.virtualContainer {
	position: relative;
	margin: .5em;
}

.virtualLeftColumn,
.virtualRightColumn {
	padding: 15px 15px 100px 15px;
}

.virtualContainercb {
	position: relative;
	margin: .5em;
}

.virtualLeftColumncb,
.virtualRightColumncb {
	padding: 15px 150px 20px 30px;
}

.virtualContainerfsd {
	position: relative;
	margin: .5em;
	height: 100%;
}

.virtualLeftColumnfsd,
.virtualRightColumnfsd {
	background-color: #fff;
}

.virtualContainerfsdsm {
	position: relative;
	margin: .5em;
	height: 236px;
	margin-top: 0;
	display: table;
	/*border: thin solid black;*/
}

.virtualLeftColumnfsdsm,
.virtualRightColumnfsdsm {
	padding: 15px 15px 100px 15px;
}

.virtualLeftColumnfsdsm {
	width: 23%;
	float: left;
	height: 119px;
	margin: -3px 0px 0px -20px;
	/*border: thin solid yellow;*/
}

.virtualRightColumnfsdsm {
	width: 100%;
	float: right;
	height: 10px;
	/*border: thin solid red;*/
}

#vtcinfo {
	padding-top: 30px;
	text-align: left;
}

.vtcpadding {
	width: 100%;
	clear: both;
	height: 45px;
	line-height: 0px;
}

/* MEDIA QUERIES */

@media screen and (min-width: 47.5em) {
	.virtualLeftColumn {
		width: 45%;
	}
	.virtualRightColumn {
		position: absolute;
		top: 0;
		right: 0;
		width: 45%;
	}
	.virtualLeftColumncb {
		width: 45%;
	}
	.virtualRightColumncb {
		position: absolute;
		top: -20px;
		right: 0;
		width: 55%;
	}
	.virtualLeftColumnfsd {
		width: 45%;
		background-color: #fff;
		padding: 0 0 0 15px;
		min-height: 750px;
		height: 100%;
		text-align: left;
	}
	.virtualRightColumnfsd {
		float: right;
		position: absolute;
		top: 0;
		background-color: #fff;
		padding: 0 0 0 15px;
		margin-left: 50%;
		min-height: 750px;
		height: 100%;
		width: 45%;
		text-align: left;
	}
	.virtualLeftColumnfsdsm {
		width: 45%;
	}
	.virtualRightColumnfsdsm {
		position: absolute;
		top: 50px;
		right: -10px;
		width: 70%;
	}
}

/*END Virtual Transfer Tables */

.global-search-btn {
	background-image: url("images/template/search-bg.png");
	background-position: 100% 50%;
	background-repeat: no-repeat;
	text-indent: -999em;
	width: 26px;
	/* background-color: #fff; */
	height: 30px;
	padding: 0;
	border: none;
}

/*CareerCoach plugin*/

.cc-card[_v-5e011a1d] {
	background: #000000;
	background: -webkit-radial-gradient(circle, #ededed -60%, #000000 70%);
	background: -o-radial-gradient(circle, #ededed -60%, #000000 70%);
	background: -moz-radial-gradient(circle, #ededed -60%, #000000 70%);
	background: radial-gradient(circle, #ededed -60%, #000000 70%);
	margin: 0;
	vertical-align: top;
	display: inline-block;
	box-shadow: 0 20px 20px 0 rgba(0, 0, 0, .05), inset 0 0 0 1px rgba(0, 0, 0, .1);
	font-family: Sailec, Acto, Avenir, Helvetica, Arial, Sans-Serif;
	position: relative;
	width: 100%;
}

.cc-card .cc-content[_v-5e011a1d] {
	padding: 10px 10px 120px 10px;
}

.cc-card p[_v-5e011a1d] {
	font-size: 17px;
	margin: 30px 0 5px;
	color: #fff;
}

.cc-card h1[_v-5e011a1d] {
	margin: 25px 0px 0px 0px;
	font-size: 25px;
	color: #fff;
}

.cc-card h2[_v-5e011a1d] {
	font-size: 40px;
	margin: 0;
	font-weight: 400;
	color: #fff;
}

.cc-card .cc-link[_v-5e011a1d] {
	position: absolute;
	bottom: 40px;
	padding: 10px 55px;
	font-size: 16px;
	color: #013B7D;
	margin: 16px 0;
	cursor: pointer;
	outline: 0;
	text-decoration: none;
	border: 1px solid;
	background-color: #fff;
	border-radius: 5px;
}

.cc-card .cc-link[_v-5e011a1d]:hover {
	box-shadow: inset 0 0 0 150px #80b0fc;
	border: 1px solid #fff;
	color: #fff;
}

.cc-card img[_v-5e011a1d] {
	width: 40px;
}

.cc-card footer[_v-5e011a1d] {
	min-width: 20px !important;
	min-height: 20px !important;
	margin-top: 22px;
	font-size: 10px;
	text-transform: uppercase;
	color: #fff;
	position: absolute;
	bottom: 20px;
	background: none;
}

/*End Career Coach plugin*/

/* MOBILE */

@media screen and (max-width: 786px) {
	#mobilecareercoach {
		display: inline !important;
	}
	.cc-card[_v-5e011a1d] {
		width: 300px !important;
	}
	#content {
		width: 95% !important;
	}
	footer {
		min-height: 175px !important;
	}
	.directorysearch select {
		width: 182px;
	}
	ul li.add-pdf a:after {
		content: url("images/universal/pdf2.png");
		display: none !important;
		vertical-align: top;
		margin: 0 0 0 5px;
	}
	.columncipx {
		display: none !important;
	}
	.clearcipx {
		display: none !important;
	}
	.columnx {
		display: none !important;
	}
	.clearx {
		display: none !important;
	}
	.columnx2 {
		display: none !important;
	}
	.clearx2 {
		display: none !important;
	}
	.clearhelpdesk {
		display: none !important;
	}
	.cleartransfer {
		display: none !important;
	}
	.clearsyllabi {
		display: none !important;
	}
	#content {
		width: 95% !important;
		padding: 20px 9px 15px !important;
	}
	.one,
	.two {
		float: none !important;
		margin: 0px 0px 0px 0px !important;
		width: auto !important;
		border: 0 !important;
		/*border-bottom:2px solid #000;    */
	}
	.ones,
	.twos,
	.threes {
		float: none !important;
		margin: 0px 0px 0px 0px !important;
		width: auto !important;
		border: 0 !important;
		/*border-bottom:2px solid #000;    */
	}
	.page-id-11747 .align,
	/*Intranet-Home*/
	.page-id-11748 .align,
	/*Intranet-College Committees*/
	.page-id-11749 .align,
	/*Intranet-Committee List Archive*/
	.page-id-11750 .align,
	/*Intranet-Academic Affairs Committee*/
	.page-id-11751 .align,
	/*Intranet-Advisory Committee*/
	.page-id-11584 .align,
	/*Intranet-College Executive Committee*/
	.page-id-11591 .align,
	/*Intranet-College Documents*/
	.page-id-11593 .align,
	/*Intranet-College Manuals*/
	.page-id-11594 .align,
	/*Intranet-Articulation Agreement*/
	.page-id-11595 .align,
	/*Intranet-SACS Self-Study*/
	.page-id-11614 .align,
	/*Intranet-WebADVISOR*/
	.page-id-11640 .align,
	/*Intranet-My Mediasite Resources*/
	.page-id-11702 .align,
	/*Intranet-College Downloads*/
	.page-id-11587 .align,
	/*Intranet-Human Resources*/
	.page-id-11326 .align,
	/*Intranet-Human Resources-Employee Benefits*/
	.page-id-11588 .align,
	/*Intranet-Human Resources-Forms*/
	.page-id-11589 .align,
	/*Intranet-Human Resources-Internal Job Opportunities*/
	.page-id-11586 .align,
	/*Intranet-Human Resources-Job Descriptions*/
	.page-id-11590 .align,
	/*Intranet-Human Resources-Training*/
	.page-id-11585 .align,
	/*Intranet-Minutes*/
	.page-id-11795 .align,
	/*Intranet-IS Helpdesk*/
	.page-id-11814 .align,
	/*Intranet-QEP*/
	.page-id-11596 .align,
	/*Intranet-SACSCOC*/
	.page-id-11597 .align,
	/*Intranet-SACSCOC Fifth Year Report*/
	.page-id-11598 .align,
	/*Intranet-SACSCOC Reaffirmation Process*/
	.page-id-11604 .align,
	/*Intranet-SACSCOC Reference Room*/
	.page-id-12037 .align {
		/*Intranet-Syllabi*/
		width: auto !important;
	}
	.page-id-11591 .sectableempty,
	/*Intranet-College Documents*/
	.page-id-11702 .sectableempty {
		/*Intranet-College Downloads*/
		display: none;
	}
	/* ProspectInterestForm */
	.pifWrapper {
		min-height: 390px !important;
	}
	.pifCol1 {
		width: 100% !important;
	}
	.pifCol2 {
		width: 100% !important;
	}
	.pifCol3 {
		width: 100% !important;
	}
	.pifCol4 {
		width: 100% !important;
	}
	.pifLabels {
		display: none !important;
	}
	.ajax-loader {
		width: auto !important;
	}
	/* ProspectInterestForm */
	/* Three Column Form */
	.threeWrapper {
		min-height: 390px !important;
	}
	.threeCol1 {
		width: 100% !important;
	}
	.threeCol2 {
		width: 100% !important;
	}
	.threeCol3 {
		width: 100% !important;
	}
	.threeLabels {
		display: none !important;
	}
	/* Three Column Form */
	/* One Column Form */
	.oneWrapper {
		min-height: 97px !important;
	}
	.oneCol1 {
		width: 100% !important;
	}
	.oneLabels {
		display: none !important;
	}
	/* One Column Form */
	.virtualRightColumnfsdsm {
		width: 98%;
	}
	.mobile-search-btn {
		display: block !important
	}
}

/*End of mobile media*/

.columncipx {
	float: left;
	width: 100px;
	padding: 4px;
}

.clearcipx {
	width: 100%;
	clear: both;
}

.columncipx a {
	text-decoration: none;
	color: #000;
	display: block;
	white-space: nowrap;
	-webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
	-moz-transition: font-size 0.3s ease, background-color 0.3s ease;
	-o-transition: font-size 0.3s ease, background-color 0.3s ease;
	-ms-transition: font-size 0.3s ease, background-color 0.3s ease;
	transition: font-size 0.3s ease, background-color 0.3s ease;
}

.columncipx a:hover {
	font-weight: bold;
}

.columnx {
	float: left;
	width: 232px;
	padding: 4px;
}

.clearx {
	width: 100%;
	clear: both;
}

.columnx a {
	text-decoration: none;
	color: #000;
	display: block;
	white-space: nowrap;
	-webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
	-moz-transition: font-size 0.3s ease, background-color 0.3s ease;
	-o-transition: font-size 0.3s ease, background-color 0.3s ease;
	-ms-transition: font-size 0.3s ease, background-color 0.3s ease;
	transition: font-size 0.3s ease, background-color 0.3s ease;
}

.columnx a:hover {
	font-weight: bold;
}

.columnx2 {
	float: left;
	width: 232px;
	padding: 4px;
}

.clearx2 {
	width: 100%;
	clear: both;
}

.columnx2 a {
	text-decoration: none;
	color: #000;
	display: block;
	white-space: nowrap;
	-webkit-transition: font-size 0.3s ease, background-color 0.3s ease;
	-moz-transition: font-size 0.3s ease, background-color 0.3s ease;
	-o-transition: font-size 0.3s ease, background-color 0.3s ease;
	-ms-transition: font-size 0.3s ease, background-color 0.3s ease;
	transition: font-size 0.3s ease, background-color 0.3s ease;
}

.columnx2 a:hover {
	font-weight: bold;
}

/* PresidentialSearch 
.preswidget {
    padding: 5px 0px 1px 10px;
    margin-bottom: 30px;
    background: #fff;
}
.preswidget-title {
    font-size: 14px;
    font-size: 0.8725rem;
    color: #343434;
    text-transform: uppercase;
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
    margin: 10px 10px -1px 10px;
}
.preswidget-menu {
    padding: 0 10px 0 10px;
    margin-top:0;
    list-style-type: none;
}
.preswidget-item {
    display: block;
    padding: 5px 0px;
    padding: 0.375rem 0rem;
    border-top: 1px solid #eee;
}
.preswidget-item a {
    color: #444;
    text-decoration: none;
}
.preswidget-item a:hover {    
    font-weight:bold;
}*/

/* PresidentialSearch */

/* ProspectInterestForm */

.pifWrapper {
	width: 100%;
	min-height: 100px;
}

.pifCol1 {
	float: left;
	width: 25%;
}

.pifCol2 {
	float: left;
	width: 25%;
}

.pifCol3 {
	float: left;
	width: 25%;
}

.pifCol4 {
	float: left;
	width: 25%;
}

.pifresp {
	width: 95%;
}

.pifLabels {
	display: none !important;
}

.pifinvalid {
	border: thin solid red !important;
	background: url(images/error.png) no-repeat right 5px center;
}

.wpcf7-form-control input[type="radio"]:focus,
select:focus,
input[type="checkbox"]:focus {
	outline-style: auto;
}

.wpcf7-form input[type="submit"]:focus {
	outline: auto black;
}

/* ProspectInterestForm */

/* PreceptorForm */

.pspreceptor {
	line-height: 0.3em;
	padding-top: 20px;
	/*margin: auto;
	width: 80%;*/
}

/* PreceptorForm */

/* Three Column Form */

.threeWrapper {
	width: 100%;
	min-height: 100px;
}

.threeCol1 {
	float: left;
	width: 33%;
}

.threeCol2 {
	float: left;
	width: 33%;
}

.threeCol3 {
	float: left;
	width: 33%;
}

.threeresp {
	width: 95%;
}

.threeLabels {
	display: none !important;
}

.wpcf7-email {
	display: block;
	vertical-align: top;
	font-family: arial, helvetica;
	font-size: 14px;
	color: #878787;
	margin: 2px;
	border: solid 1px #CCCCCC;
	padding: 5px;
}

/* Three Column Form */

/* One Column Form */

.oneWrapper {
	width: 100%;
	min-height: 100px;
}

.oneCol1 {
	float: left;
	width: 33%;
}

.oneresp {
	width: 95%;
}

.oneLabels {
	display: none !important;
}

.wpcf7-email {
	display: block;
	vertical-align: top;
	font-family: arial, helvetica;
	font-size: 14px;
	color: #878787;
	margin: 2px;
	border: solid 1px #CCCCCC;
	padding: 5px;
}

/* One Column Form */

/*Divs for Intranet/Helpdesk page*/

.wrapperhelpdesk {
	/*border : 2px solid #000;*/
	overflow: hidden;
}

.wrapperhelpdesk div {
	min-height: 140px;
	padding: 0px;
}

.one {
	background-color: #ededed;
	float: left;
	margin-right: 20px;
	width: 50%;
	/*border-right:2px solid #000;*/
}

.two {
	background-color: #ededed;
	overflow: hidden;
	margin: 10px;
	min-height: 130px;
}

.clearhelpdesk {
	width: 100%;
	clear: both;
	min-height: 0px !important;
}

/*End of Divs for Intranet/Helpdesk page*/

/*Divs for Academic Programs/Virtual Transfer Programs/TransferDeadlines page*/

.wrappertransfer {
	/*border : 2px solid #000;*/
	overflow: hidden;
}

.wrappertransfer div {
	min-height: 140px;
	padding: 0px;
}

.one {
	background-color: #ededed;
	float: left;
	margin-right: 10px;
	width: 50%;
	/*border-right:2px solid #000;*/
}

.two {
	background-color: #ededed;
	overflow: hidden;
	margin: 5px;
	min-height: 130px;
}

.cleartransfer {
	width: 100%;
	clear: both;
	min-height: 0px !important;
}

/*End of Divs for Academic Programs/Virtual Transfer Programs/TransferDeadlines page*/

/*Divs for Intranet/Syllabi page*/

.wrappersyllabi {
	/*border : 2px solid #000;*/
	overflow: hidden;
}

.wrappersyllabi div {
	min-height: 140px;
	padding: 0px;
}

.ones {
	background-color: #ededed;
	float: left;
	margin-right: 6px;
	width: 30%;
	/*border-right:2px solid #000;*/
}

.twos {
	background-color: #ededed;
	overflow: hidden;
	margin: 0px 0px 0px 54px;
	min-height: 130px;
	width: 30%;
	float: left;
}

.threes {
	background-color: #ededed;
	width: 30%;
	float: right;
	/*overflow:hidden;*/
}

.clearsyllabi {
	width: 100%;
	clear: both;
	min-height: 0px !important;
}

/*End of Divs for Intranet/Syllabi page*/

/*Container for ConED pages
.container {
    width:97%;
}
.container div {
    width:100%;	
}
.container .header {
    padding: 2px;	
    cursor: pointer;
    font-weight: bold;
	background-position: left center;
    background-repeat: no-repeat;
    background-image: url(js/expanded.gif);
}*/

/*Position content off-screen - visually hide from sighted viewers but still read by screen readers*/

.hidden {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

/*ADA Compliant ordered lists - CE/NCWorks/Tips for the Job Fair
                              - About LCC/Hub/Supplementary General Conditions
							  - Academic Programs/VTC/Transfer Course List
							  - Prospective Students/FA/Apply*/

ol.decimal {
	list-style-type: decimal;
}

ul.disc {
	list-style-type: disc;
}

ul.circle {
	list-style-type: circle;
}

ul.square {
	list-style-type: square;
}

ol.none {
	list-style-type: none;
}

ol.loweralpha {
	list-style-type: lower-alpha;
}

ol.upperalpha {
	list-style-type: upper-alpha;
}

/*End of ADA Compliant ordered list*/

/*ADA Compliant Table - Used for CE/Jones County EMS Classes
                      - Used for Academic Programs/Polysomnography Program Outcomes
					  - Used for Prospective Students/Nelnet Payment Plan
					  - Used for Recent News/PSB Dates*/

.lcctable>thead>tr>th,
.lcctable>thead>tr>td {
	background-color: #013b7d;
	border: 1px solid #013b7d;
	color: #ffffff;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px;
	font-weight: normal;
}

/*ADA Compliant Table - Used for AboutLCC/Board of Trustees
                      - Used for Heritage Place/Who Am I
					  - Used for Public Safety Home*/

.lcctable2>thead2>tr>th,
.lcctable2>thead2>tr>td {
	padding: 12px 0px 0px 0px;
	background-color: #ededed;
	border: 1px solid #013b7d;
	color: #333333;
	border-top: 1px;
	border-left: 1px;
	border-right: 1px;
	font-weight: normal;
}

/*ADA Compliant Table - Used for DE/Out-of-State Agency
                      - Used for Athletic Staff Directory*/

.adtable td {
	border: #013b7d;
	color: #000000;
	font-weight: normal;
	border-bottom: thin solid;
	border-top: thin solid;
	border-right: thin solid;
	border-color: #013b7d;
}

.adtable thead {
	background-color: #013b7d;
	border: thin solid black;
	color: #ffffff;
	font-weight: normal;
	font-size: 17px;
}

.adtable {
	border-collapse: collapse;
	margin: 20px 0px 18px 2px;
	text-align: left;
	cellspacing: 5px;
	cellpadding: 10px;
	border-left: thin solid;
}

.programaz td {
	padding: 6px 10px;
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #333333;
	vertical-align: middle;
	background: #ededed !important;	
}

.programaz th {
	padding: 6px 10px;
	font-weight: heavy;
	font-size: 13px;
	vertical-align: middle;
	background: #7aaed5 !important;
	color: #013b7d;
	font-family: tahoma;
	text-align: left;
	border: 1px solid #333333;	
	color: #ffffff;
}

.programaz {
	width: 100%;
	margin: 0 auto 20px;
	cursor: default;
	border-collapse: collapse;
	font-size: 12px;
	border: 1px solid #000;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
	border-width: 1px 0 0 1px;
}

.programaz tr:nth-child(odd){ 
		background: #ffffff;
}

.programaz tr:nth-child(even){
		background: #ededed;
}

.lcctable3>thead3>tr>th,
.lcctable3>thead3>tr>td {
	background-color: #ededed;
	border: 1px solid #ededed;
	color: #ffffff;
	border-top: none;
	border-left: none;
	border-right: none;
	font-weight: normal;
}

.lcctable4 td {
	border: thin solid black;
	color: #000000;
	font-weight: normal;
}

.lcctable4 thead {
	background-color: #013b7d;
	border: thin solid black;
	color: #ffffff;
	font-weight: normal;
}

.lcctable4 {
	/*border-collapse: collapse;*/
	margin: 20px 0px 18px 2px;
	text-align: center;
	cellspacing: 5px;
	cellpadding: 10px;
}

.lcctable5 td {
	border: thin solid black;
	color: #000000;
	font-weight: normal;
}

.lcctable5 thead {
	background: #ededed;
    color: #ffffff;
	border: thin solid black;	
	font-weight: normal;
}

.lcctable5 {
	/*border-collapse: collapse;*/
	margin: 20px 0px 18px 2px;
	text-align: center;
	cellspacing: 5px;
	cellpadding: 10px;
}

.annieroles td {
	border: thin solid black;
	color: #000000;
	font-weight: normal;
}

.annieroles thead {
	background-color: #013b7d;
	border: thin solid black;
	color: #ffffff;
	font-weight: normal;
}

.annieroles {
	/*border-collapse: collapse;*/
	margin: 20px 0px 18px 2px;
	text-align: left;
	cellspacing: 5px;
	cellpadding: 10px;
}
.sptable td {
	border: thin solid black;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
	width: 25%;
	padding: 5px 10px 5px 5px;
}

.sptable thead {
	background-color: #013b7d;
	border: thin solid black;
	color: #ffffff;
	font-weight: normal;
}

.sptable {
	/*border-collapse: collapse;*/
	margin: 20px 0px 18px 2px;
	text-align: left;
	border-collapse: collapse;
}

.celtable td {
	border: thin solid black;
	color: #000000;
	font-weight: normal;
}

.celtable thead {
	background-color: #595959;
	border: thin solid black;
	color: #ffffff;
	font-weight: normal;
}

.celtable {
	/*border-collapse: collapse;*/
	margin: 20px 0px 18px 2px;
	text-align: left;
	cellspacing: 5px;
	cellpadding: 10px;
}

.sembysemtable td {
	border: thin solid black;
	color: #efefef;
	font-weight: normal;
}

.sembysemtable thead {
	background-color: #013b7d;
	border: thin solid black;
	color: #ffffff;
	font-weight: bold;
}

.sembysemtable2 td {
	border: thin solid black;
	color: #000000;
	font-weight: normal;
	height: 200px;
}

.sembysemtable {
	/*border-collapse: collapse;*/
	margin: 20px 0px 18px 2px;
	text-align: left;
	cellspacing: 5px;
	cellpadding: 10px;
}

.lcctable {
	border: thin solid #333333;
	width: 96%;
}

.lcctable2 {
	width: 96%;
}

.lcctable3 {
	border: thin solid #333333;
	width: 100%;
}

.lcctable4 {
	width: 96%;
}

.lcctable5 {
	width: 96%;
}

.annieroles {
	width: 96%;
}

.sptable {
	width: 96%;
}

.celtable {
	width: 96%;
}

.adtable {
	width: 96%;
}

.programaz {
	width: 87%;
}

.sembysemtable {
	width: 96%
}

.sembysemtable2 {
	width: 96%
}

/*End ADA Compliant Table*/

/*Corrected height on Publication Form*/

.pifWrapperx {
	width: 100%;
	min-height: 45px;
}

.pifCol1x {
	float: left;
	width: 45%;
}

.pifCol2x {
	float: left;
	width: 45%;
}

.pifCol3x {
	float: left;
	width: 45%;
}

.pifCol4x {
	float: left;
	width: 45%;
}

/*End Corrected height on Publication Form*/

.textalign {
	text-align: center;
}

.wpcf7 .submitbutton {
	color: #FFF;
	background-color: #111;
}

.mobile-search-btn {
	display: none;
	outline: none;
	border: none;
	width: 8%;
	max-width: 25px;
	position: absolute;
	top: 25px;
	left: 5%;
	z-index: 999;
	cursor: pointer;
}

.mobile-search-wrap {
	display: none;
	margin: 42% 10px 0;
}

#search-wrapper-mobile {
	background: url("images/template/search-bg.png") no-repeat;
	width: 325px;
	height: 36px;
	position: relative;
	display: inline-block;
	vertical-align: top;
	margin: 8px 10px 7px;
}

#search-wrapper-mobile input[type="text"] {
	background: transparent;
	color: #333;
	border: 0 none;
	margin: 0;
	outline: 0 none;
	padding: 10px 15px 0;
	width: 265px;
}

#search-wrapper-mobile input[type="img"] {
	background: transparent;
	border: 0 none;
	cursor: pointer;
	height: 32px;
	outline: 0 none;
	position: absolute;
	right: 0;
	top: 2px;
	width: 35px;
	z-index: 99;
}

input:focus,
button:focus {
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	border: 1px solid rgba(81, 203, 238, 1);
}

.spuupdatesspan {
	float: right;
}

.lcpdworkshopdiv {
	margin-top: 30px;
	border-bottom: solid 1px #B3B3B3;
}