/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada

LCC colors: #092f87, #0971ce, #7aaed5
*/

/*Hide bullets for ScrollStayingStill on homepage*/
/*.fusion-scroll-section.active .fusion-scroll-section-nav {
    display: none !important;
}
/*END Hide bullets for ScrollStayingStill on homepage*/

/*Text color for contact box element*/
.reading-box element-bottomshadow {
	color: #000000 !important;
}
/*END Text color for contact box element*/

/*Calendly Widget for Paying for College page - move to left side*/
.calendly-badge-widget {
	left: 30px !important;
}

.calendly-badge-content {
	background: rgb(9, 113, 206) !important;
	padding: 15px 15px 15px 15px !important;
	border-radius: 15px !important;
}
	
/*END Calendly Widget for Paying for College page*/

/*Tidio Container*/
#tidio-chat-iframe {
	bottom: 60px !important;
}
/*END Tidio Container*/

.content-container {
	color: #333333 !important;
}

/*State Headings on DE/Out-of-State Directory page*/
.title-heading-left h2 {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: center !important;
	font-weight: bold !important;
}

/*END State Headings on DE/Out-of-State Directory page*/

/*File-Away Search icon and labels color*/
.ssfa-searchicon {
	color: #000000 !important;
}

.ssfa-searchfield {
	color: #000000 !important;
	font-size: 20px !important;
}

.ssfa-sorttype {
	color: #000000 !important;
}

.ssfa-sortname {
	color: #000000 !important;
}

.ssfa-sortdate {
	color: #000000 !important;
}

.ssfa-sortsize {
	color: #000000 !important;
}

.ssfa-silver {
	color: #000000 !important;
}

.ssfa-blue {
	color: #000000 !important;
}

.ssfa-filename {
	color: #333333 !important;
	font-family: 'Tahoma' !important;
	font-size: 14px !important;
}

/*END File-Away Search icon and label color*/

.underline {
	text-decoration: underline !important;
}

/*** MYLCC ***/
.mylccdropdown {
	padding: 5px 0;
	text-align: right;
	color: white;
}

.mylccmenu {
	padding: 5px;
	font-size: 14px;
	font-family: "PT Sans", Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.mylccicon {
	margin-right: 5px;
	font-size: 20px;
}

.mylccdropdowncontent {
	display: none;
	position: absolute;
	z-index: 201;
	color: #092f87;
	background-color: rgba(255, 255, 255, .95);
	box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.175);
	padding: 10px;
	margin-top: 5px;
	text-align: center;
	min-width: 165px;
}


.mylccdropdown:hover .mylccdropdowncontent {
	display: block;
}

.mylccbtn {
	white-space: nowrap;
	background-color: #092f87;
	color: #ffffff;
	padding: 8px 25px;
	text-align: center;
	text-decoration: none;
	margin: 4px 2px;
	cursor: pointer;
	-webkit-transition-duration: 0.4s;
	transition-duration: 0.4.s;
}

.mylccbtn:hover {
	box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.24), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.mylccnewstudent {
	border-top: solid thin #f9f9f9;
	margin-top: 7px;
	padding-top: 7px;
}

/*** END MYLCC ***/

.ui-datepicker .ui-datepicker-title {
	font-size: 16px !important;
}

.pojo-skip-link:focus {
	color: #092f87 !important;
	background-color: #f8f8f8 !important;
}

.pojo-skip-link pojo-skip-content {
	tab-size: 0 !important;
}

.screen-reader-shortcut {
	color: #092f87 !important;
	background-color: #ffffff !important;
	tabindex="0" !important;
}

/*.applyonlinemenuitem {
	 background-color: white; 
	 color: black; 
}
*/

.applyonlinemenuitem svg {
	z-index: -1;
	position: absolute;
	top: 35%;
	left: 50%;
	width: calc(100% + 0.75em);
	height: calc(100% + 0.75em);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	overflow: visible;
	/* fill: orangered; */
}

.applyonlinemenuitem svg path {
	animation-name: fusion-title-highlight-off-loop;
	stroke: deeppink;
	stroke-width: 9;
	fill: none;
	stroke-dasharray: 1500;
	stroke-linecap: round;
	stroke-linejoin: round;
	-webkit-animation: fusion-title-highlight 10s;
	animation: fusion-title-highlight 10s;
	animation-iteration-count: infinite;
}

.fusion-alert-content-wrapper {
	background-color: #092f87 !important;
	color: #fff !important;
}

.div.wpcf7-mail-sent-ok {
	border: 0px !important;
}

.fusion-highlighted-text-wrapper svg {
	height: calc(100% + 3.3em) !important;
	width: 141% !important;
}

.lcpdworkshopdiv {
	margin-top: 30px;
	border-bottom: solid 1px #B3B3B3;
}

/*Hide comments on Posts (news items/categories)*/
.fusion-blog-layout-grid .fusion-meta-info .fusion-alignright,
.fusion-blog-layout-timeline .fusion-meta-info .fusion-alignright,
.fusion-single-line-meta,
.fusion-date-and-formats {
	display: none !important;
}

/*END Hide comments on Posts (news items/categories)*/

/*Library OneSearch*/
.libsearchtable thead {
	background-color: #ededed;
	color: #000000;
	font-weight: 200 !important;
	border-collapse: collapse;
	margin: 20px 0px 18px 2px;
	text-align: center;
}

.libsearchtable {
	width: 96%;
	margin: 20px 0px 18px 2px;
	text-align: left;
	font-weight: 200 !important;
}

.summon-search-submit {
	background-color: #092f87;
	color: #fff;
	padding: 5px 5px 10px 5px !important;
	font-family: "PT Sans" !important;
	font-size: 17px !important;
	border: 0px;
	width: 96px !important;
}

.summon-search-field {
	width: 250px;
	background-color: #ededed;
	padding: 5px 5px 8px 5px !important;
	font-size: 15px !important;
}

.summon-search-tagline {
	padding: 5px 5px 10px 5px !important;
	color: #000 !important;
	font-family: "PT Sans", Arial, Helvetica, sans-serif;
	font-weight: 700;
	line-height: 2.5;
	letter-spacing: 0px;
	font-size: 20px;
}

/*END Library OneSearch*/

/* Height of blue background on links over images*/
.fusion-button.button-flat {
	height: 60px !important;
	padding: 10px !important;
	display: grid;
}

/*END Height of blue background on links over images */

/*Search box and icon on homepage
.fa-search:before {
	font-size: 18px !important;
}*/

.s {
	padding: 5px 5px 5px 5px !important;
	font-family: "Roboto Slab" !important;
	font-size: 18px !important;
	width: 75% !important;
	display: initial !important;
	margin: 0px !important;
}

.searchicon::before {
	padding: 10px 15px 9px 15px !important;
	font-size: 18px !important;
	content: "\f002";
	font-family: FontAwesome;
}

.searchicon {
	background-color: #092f87 !important;
	color: #ffffff !important;
	vertical-align: middle;
	border: none !important;
	padding: 8px 5px 8px 5px !important;
}

/*END Search box and icon on homepage*/

.fusion-icon-bubbles {
	display: none !important;
}

.legend {
	display: none;
}

.rsswidget {
	color: #ffffff !important;
	font-size: 18px !important;
	font-family: "PT Sans" !important;
	font-weight: bold !important;
	text-align: center !important;
}

.rssdate {
	color: #000 !important;
	font-size: 14px !important;
	font-family: "PT Sans" !important;
	font-weight: bold !important;
	text-align: left !important;
}

.rsssummary {
	color: #000 !important;
	font-size: 14px !important;
	font-family: "PT Sans" !important;
	font-weight: bold !important;
	text-align: left !important;
}

.indent30 {
	text-indent: 30px;
}

/*Center Find Program of Study on Homepage*/
.centerwpcf7 input,
.centerwpcf7 textarea {
	width: 100% !important;
}

.center.wpcf7 label {
	display: block !important;
}

div.centerwpcf7 {
	max-width: 30em !important;
	margin-left: auto !important;
	margin-right: auto !important;
}

.centerwpcf7 form {
	width: 100% !important;
}

/*END Center Find Program of Study on Homepage*/


/*Move button location and spacing*/
.descriptionbtn {
	position: relative !important;
	top: 132px !important;
	padding: 5px 5px 5px 5px !important;
	vertical-align: center !important;
}

.descriptionbtn2 {
	position: relative !important;
	top: 185px !important;
}

.descriptionbtn4 {
	position: relative !important;
	top: 100px !important;
}

.liftupblock {
	margin-bottom: 40px !important;
}

.descriptionbtnred {
	top: 132px !important;
	vertical-align: center !important;
}

.descriptionbtnred span {
	color: #fff !important;
	font-size: 16px !important;
	font-weight: bold !important;
	font-family: myriad pro !important;
	text-decoration: underline !important;
	position: relative !important;
	padding: 5px 5px 5px 5px !important;
	line-height: 2 !important;
}

.descriptionbtnred:hover span {
	color: #000 !important;
}

/* .fusion-column-inner-bg-image {
	min-height: 400px !important;
} */


/*END Move button location*/

/* Underline links as second way to identify them for ADA*/
.fusion-footer-widget-area ul li a {
	text-decoration: underline;
}

.fusion-copyright-notice a {
	text-decoration: underline;
}

/* END Underline links as second way to identify them for ADA*/

.fusion-footer-widget-column {
	margin-bottom: 5px !important;
}



.form-actions .btn,
.form-actions .btn-group {
	margin-right: 10px;
}

.btn,
.btn-primary {
	background-color: #00843D;
	border-color: #00843D;
	color: #FFFFFF;
	letter-spacing: -0.02em;
	text-transform: uppercase;
	font-size: 0.8em;
	font-weight: 700;
}

.btn-block {
	display: block;
	width: 100%;
}

/* Increase size of top menu items */
.fusion-secondary-header {
	font-size: 13px !important;
}

/* Increase size of top menu items */

/* 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 */

/*Styling for Find Your Path tabs*/
.dropdown-menu.show {
	padding: 5px !important;
}

.ctu-ulimate-style-2 .vc-tabs-li.active {
	background-color: #0971ce !important;
	color: #fff !important;
	border: solid 1px #fff !important;
}

.ctu-ulimate-style-2 .vc-tabs-li.active:after {
	/*content: "∧"; */
	content: "\f054";
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	text-decoration: inherit;
	font-family: FontAwesome;
	position: absolute;
	right: 10px;
	top: 15px;
}

.ctu-ulimate-style-2 .vc-tabs-li {
	background-color: #ededed !important;
	color: #000 !important;
	border: solid 1px #fff !important;
}

.fypstyling {
	border-radius: 15px;
	padding: 20px;
	overflow: hidden !important;
	box-shadow: 0px 2px 2px 0px rgba(11, 11, 11, 0.1) !important;
	/* padding: 20px 20px 20px 20px !important; */
	background-position: left top !important;
	background-repeat: no-repeat !important;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
	border-radius: 7px 2px 7px 2px !important;
}

/* END Styling for Find Your Path tabs*/

.selectstyling {
	display: block;
	font-size: 24px;
	font-family: sans-serif;
	font-weight: 700;
	color: #fff;
	line-height: 1.3;
	padding: .6em 1.4em .5em .8em;
	width: 100%;
	max-width: 100%;
	box-sizing: border-box;
	margin: 0;
	border: 3px solid #fff;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none;
	background-color: #003768 !important;
	background-repeat: no-repeat, repeat;
	background-position: right .7em top 50%, 0 0;
	background-size: .65em auto, 100%;
}

.formstyling {
	overflow: hidden !important;
	border-radius: 10px 10px 10px 10px !important;
	box-shadow: 0px 25px 20px 0px rgba(61, 61, 61, 0.1) !important;
	/* padding: 20px 20px 20px 20px !important; */
	background-position: left top !important;
	background-repeat: no-repeat !important;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
	border-radius: 10px 10px 10px 10px !important;
}

.formstyling form {
	width: 100% !important;
}

.formstyling2 {
	overflow: hidden !important;
	border-radius: 10px 10px 10px 10px !important;
	box-shadow: 0px 25px 20px 0px rgba(21, 21, 61, 0.1) !important;
	/* padding: 20px 20px 20px 20px !important; */
	background-position: left top !important;
	background-repeat: no-repeat !important;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
	border-radius: 10px 10px 10px 10px !important;
}

.formstyling2 form {
	width: 100% !important;
}

.formstylingwithheader {
	overflow: hidden !important;
	border-radius: 10px 10px 10px 10px !important;
	box-shadow: 0px 25px 20px 0px rgba(61, 61, 61, 0.1) !important;
	/* padding: 20px 20px 20px 20px !important; */
	background-position: left top !important;
	background-repeat: no-repeat !important;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
	border-radius: 10px 10px 10px 10px !important;
}

.formstylingwithheader form {
	width: 100% !important;
}


#wpcf7-f44583-p44584-o1>form {
	width: 95% !important;
}

/*Used for form Foundation Mailing List*/


.page-id-43919 .wpcf7-form select {
	height: 100px !important;
	padding: 10px !important;
}

.page-id-43919 .fusion-title {
	margin-bottom: 5px !important;
}

/*END Used for forms - example Foundation Mailing List*/

/*Used for More Arrow on LCC Homepage*/
#anchorarrow {
	position: fixed !important;
	bottom: 0 !important;
	left: 0 !important;
	width: 100% !important;
}

/*END Used for More Arrow on LCC Homepage*/


/*Events Calendar*/
.eventscalid {
	max-width: 700px !important;
	max-height: 650px !important;
}

body.single-tribe_events .tribe-events-cal-links a.tribe-events-gcal {
	display: none !important;
}

body.single-tribe_events .tribe-events-cal-links a.tribe-events-ical {
	display: none !important;
}

.single .fusion-sharing-box {
	display: none;
}

#tribe-events .tribe-events-list .type-tribe_events .tribe-events-event-image {
	min-height: 500px !important;
}

.fusion-body .fusion-separator.sep-none {
	height: 0px !important;
}

.tribe-events-gmap {
	display: none !important;
}

#tribe-events .tribe-events-list .tribe-events-event-meta .tribe-events-gmap,
#tribe-events .tribe-events-list .tribe-events-event-meta-desc .tribe-events-gmap {
	display: none !important;
}

/*END Events Calendar*/

/* Homepage header */
.homeheader {
	height: 250px !important;
	color: white;
}

.homeheadercontent {
	height: 100%;
	background-image: url("/wp-content/uploads/2018/10/lcchomepage4.jpg");
	background-position: center center;
	background-size: cover;
	transition: opacity 0.5s;
	position: relative;
}

.homeheadertitle {
	text-align: center;
	font-family: "Roboto Slab", Arial, Helvetica, sans-serif;
	font-weight: 300;
	font-size: 2em;
	line-height: 1.45;
	letter-spacing: 0px;
	position: absolute;
	bottom: 20px;
	width: 100%;
}

.homeheaderlogo {
	position: absolute;
	z-index: 1;
	left: 20px;
	top: 50px;
}

.homesocialmedia {
	position: fixed;
	z-index: 211;
	left: 0px;
	top: 0px;
	width: 100%;
	padding: 5px 10px;
	height: 55px;
	background-color: #092f87;
}

.homesocialmedia .fusion-social-links-header {
	margin-top: 5px;
}

.homesocialmedia .fusion-social-networks .fusion-social-network-icon {
	color: #fff;
	/* margin: 8px 10px !important; */
	margin: 9px !important;
}

.homesocialmedia img {
	max-height: 20px !important;
}

.fusion-secondary-header .fusion-social-networks {
	padding: 0px !important;
}

.fusion-social-links-header .fusion-social-networks a.custom img {
	max-height: 20px !important;
}

.custom fusion-social-network-icon .fusion-tooltip .fusion-custom .fusion-icon-custom {
	margin: 0px 0px 10px !important;
}

/*Signature line for print*/
#signaturetitle {
  font-weight: bold;
  text-align: center;
  font-size: 120%;
}

#signature {
  width: 94%;
  border: 0px;
  border-bottom: 1px solid black;
  height: 30px;
}
/*END Signature line for print*/

/* .homesocialmedia {
	position: absolute;
	z-index: 1;
	right: 10%;
	top: 3%;
	background-color: rgba(51, 51, 51, 0.65);
	padding: 0 15px;
	height: 41px;
} */

/*Hide Program Code at the end of title on prgram pages-used for Career Coach*/
.hideprogramcode {
	display: none;
}

.centerimage {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 50%;
}

.page-id-2398 #slidingbar-area,
.page-id-6906 #slidingbar-area,
.page-id-27464 #slidingbar-area {
	display: none !important;
}

button#responsive-menu-button {
	background: #092f87 !important;
	top: 0px !important;
	right: 5px !important;
	position: fixed !important;
	/* background: rgba(51, 51, 51, .65) !important; */
}

.responsive-menu-button-text {
	color: #ffffff !important;
}

/* END homepage header */

/* Modal hover more info icon (i) */
.moreinfo {
	border-color: #333333;
	background-color: #333333;
	font-size: 15.84px !important;
	line-height: 31.68px !important;
	height: 31.68px !important;
	width: 31.68px;
	margin-right: 9px;
	color: #ffffff;
	position: absolute;
	top: 50%;
	left: 43%;
	opacity: 0;
}

.modalimage {
	opacity: 1;
	width: 100%;
	height: auto;
	transition: .5s ease;
	backface-visibility: hidden;
}

.moreinfomodal:hover .modalimage {
	opacity: 0.3;
}

.moreinfomodal:hover .moreinfo {
	opacity: 1;
}

/* END MORE INFO MODAL*/

/*Con Ed Styling Table that displays courses*/

.campusheader {
	height: 42px !important;
	background-color: #0971ce !important;
}

.footable.metro-myblue>tfoot>tr>td {
	background-color: #333333 !important;
	border-color: #333333 !important;
}

.footable.metro-myblue {
	border-color: #ededed !important;
	font-size: 13px !important;
}

.footable.metro-myblue>tfoot>tr>th,
.footable.metro-myblue>thead>tr>th,
.footable.metro-myblue>thead>tr>td {
	background-color: #333333 !important;
	border-color: #ededed !important;
}

.metro-myblue .toggle-arrow-tiny .footable-loaded .footable .no-paging default {
	background-color: #fff !important;
}

/*END Con Ed Styling Table that displays Courses*/

/*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*/

/*Black to Blue Background like Single Sign-on*/
.blacktoblue::before {
	background-color: radial-gradient(circle, rgba(37, 61, 114, 1) 0%, rgba(5, 1, 20, 1) 100%);
	background-blend-mode: multiply;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: calc(50% + 140px) calc(100% + 60px);
	background-size: auto 103vh, cover;
	-webkit-filter: none;
	filter: none;
}

/*END Black to Blue Background like Single Sign-on*/

/*CareerCoach plugin*/

.cc-card[_v-5e011a1d] {
	/* background: #000000; */
	background-image: radial-gradient(circle, rgba(37, 61, 114, 1) 0%, rgba(5, 1, 20, 1) 100%);
	/*background: url("/wp-content/themes/Avada-Child-Theme/images/hsadncareercoach.jpg") no-repeat;*/
	/*	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%;
	/* height: 310px; */
	/*was 295px*/
}

.cc-card .cc-content[_v-5e011a1d] {
	padding: 3px 10px 10px 3px;
}

.cc-card p[_v-5e011a1d] {
	font-size: 17px;
	padding: 0px 10px;
	margin: 0px;
	color: #fff;
	text-transform: capitalize;
}

.cc-card h1[_v-5e011a1d] {
	margin: 0px 0px 10px 0px;
	padding: 0px 20px;
	font-size: 20px;
	color: #fff;
}

.cc-card h2[_v-5e011a1d] {
	margin: 0px 0px 10px 0px;
	padding: 0px 20px;
	font-size: 40px;
	font-weight: 400;
	color: #fff;
}

.cc-card .cc-link[_v-5e011a1d] {
	position: absolute;
	bottom: 30px;
	right: 20px;
	padding: 5px;
	font-size: 16px;
	color: #013B7D;
	cursor: pointer;
	outline: 0;
	background-color: #fff;
	border-radius: 5px;
}

.cc-card .cc-link[_v-5e011a1d]:hover {
	box-shadow: inset 0 0 0 150px #2980b9;
	/* border: 1px solid #fff; */
	color: #fff;
	text-decoration: none !important;
}

.cc-card img[_v-5e011a1d] {
	width: 40px;
}

.cc-card footer[_v-5e011a1d] {
	min-width: 5px !important;
	min-height: 5px !important;
	margin: 10px;
	font-size: 10px;
	text-transform: uppercase;
	color: #fff;
	position: absolute;
	bottom: 0px;
	right: 10px;
	background: none;
}

/*#cc-widget-careers {
	padding-top: 26px;
}*/

/*End Career Coach plugin*/

/* Blue Button text - (increase font-size on blue botton links)*/
.fusion-button {
	font-family: arial !important;
	font-weight: normal !important;
	font-size: 13px !important;
	text-decoration: underline !important;
	text-decoration-color: #fff !important;
}

/*END Blue Button text*/

/*Indent title on meta major landing pages*/
.indenttitle {
	padding: 0px 0px 0px 10px !important;
}

.indenttitle25 {
	margin-left: 25px !important;
}

.indenttitle50 {
	margin-left: 50px !important;
}

/*END Indent title on meta major landing pages*/

.page-id-1083 .fusion-content-widget-area .widget {
	margin-bottom: 42px;
}

.page-id-6906 .fusion-button-text .fusion-button.button-4 i {
	font-size: 36px !important;
}

.printbutton {
	background-image: linear-gradient(to top, #092f87, rgba(9, 47, 135, 0.92)) !important;
	padding: 10px 10px 10px 25px !important;
}

.printbutton span {
	color: #fff !important;
	font-size: 22px !important;
	font-weight: bold !important;
	font-family: myriad pro !important;
	text-decoration: underline !important;
}

.printbutton:hover span {
	color: #f1f1f1 !important;
}

.mylccbutton {
	background-image: linear-gradient(to top, #333333, rgba(51, 51, 51, 0.59)) !important;
	border-radius: 20px 50% !important;
}

.mylccbutton span {
	color: #fff !important;
	font-size: 25px !important;
	font-weight: bold !important;
	font-family: myriad pro !important;
	text-decoration: underline !important;
	position: relative !important;
	top: 5px !important;
	padding: 5px 5px 5px 5px !important;
}

.mylccbutton:hover span {
	color: #7aaed5 !important;
}

.ceregbutton {
	background-image: linear-gradient(to top, #d90000, rgba(218, 104, 95, 0.92)) !important;
}

.ceregbutton span {
	color: #fff !important;
	font-size: 22px !important;
	font-weight: bold !important;
	font-family: myriad pro !important;
	text-decoration: underline !important;
	position: relative !important;
	top: 5px !important;
	padding: 5px 5px 5px 5px !important;
}

.ceregbutton:hover span {
	color: #000 !important;
}

.buttonclearcolor {
    color: rgba(255,255,255,0.8) !important;
    font-weight: 700 !important;
    font-family: Myriad Pro !important;
    font-size: 16px !important;	
}

.explccbutton {
	background-image: linear-gradient(to top, #f4c24a) !important;
}

.explccbutton span {
	color: #fff !important;
	background-color: #00974b !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.explccbutton:hover span {
	color: #000 !important;
}

.hpbutton {
	color: #0971ce !important;
}

.hpbutton span {
	color: #fff !important;
	font-size: 16px !important;
	font-weight: bold !important;
	color: #092f87 !important;
	font-family: myriad pro !important;
	text-decoration: underline !important;
}

.hpbutton:hover span {
	color: #000 !important;
}

.page-id-6906 .fusion-button-7 i,
.page-id-6906 .fusion-button-8 i,
.page-id-6906 .fusion-button-9 i,
.page-id-6906 .fusion-button-10 i,
.page-id-6906 .fusion-button-11 i,
.page-id-6906 .fusion-button-12 i,
.page-id-6906 .fusion-button-13 i,
.page-id-6906 .fusion-button-14 i,
.page-id-6906 .fusion-button-15 i,
.page-id-6906 .fusion-button-16 i,
.page-id-6906 .fusion-button-17 i,
.page-id-6906 .fusion-button-18 i,
.page-id-6906 .fusion-button-19 i,
.page-id-6906 .fusion-button-21 i,
.page-id-6906 .fusion-button-22 i,
.page-id-6906 .fusion-button-23 i,
.page-id-6906 .fusion-button-24 i,
.page-id-6906 .fusion-button-25 i,
.page-id-6906 .fusion-button-26 i,
.page-id-6906 .fusion-button-27 i,
.page-id-6906 .fusion-button-28 i,
.page-id-6906 .fusion-button-29 i,
.page-id-6906 .fusion-button-30 i,
.page-id-6906 .fusion-button-31 i,
.page-id-6906 .fusion-button-32 i,
.page-id-6906 .fusion-button-33 i,
.page-id-6906 .fusion-button-34 {
	width: 195px !important;
}

.title {
	color: #fff !important;
}

.titlecenter {
	color: #fff !important;
	text-align: center !important;
}

.titlecenterblk {
	color: #000 !important;
	text-align: center !important;
}

.page-id-12220 .fieldset,
form {
	margin-left: 6px;
}

.pspace {
	margin-top: 18px !important;
}

.program-block {
	border-top: 5px solid #0034a9;
	padding: 15px 15px 0px 15px;
	margin-bottom: 30px !important;
	min-height: 274px;
	-webkit-box-shadow: 0 2px 4px #d9d9d9;
	-moz-box-shadow: 0 2px 4px #d9d9d9;
	box-shadow: 0 2px 4px #d9d9d9;
}

.program-title {
	font-size: 2.0rem;
	font-weight: 400;
	line-height: 25px;
	padding-top: 15px;
}

.page-id-28872 .fusion-button-wrapper {
	float: right !important;
	margin-top: 30px !important;
}

/* Hide percentage on progress bar on LCC Guarantee*/

.page-id-22383 .fusion-progressbar-value {
	display: none !important;
}

/* END Hide percentage on progress bar on LCC Guarantee*/

/* Remove top padding from main content */

#main {
	padding-top: 0px !important;
	padding-bottom: 25px !important;
}

/* Underline links on hover */

.post-content a:hover {
	text-decoration: underline !important;
	color: #000000 !important;
}

/* Change hover on buttons on slides in Smart Slider 3 */
.post-contentslide a:hover {
	text-decoration: underline !important;
	color: #ffffff !important;
	background-color: #092f87 !important;
}

.n2-style-d199bf3297517b25b16434348e1c5edc-heading:Hover, div#n2-ss-4 .n2-style-d199bf3297517b25b16434348e1c5edc-heading:ACTIVE, div#n2-ss-4 .n2-style-d199bf3297517b25b16434348e1c5edc-heading:FOCUS {
    background: #092f87 !important;
}

/* Mark visited links red */

.post-content a:visited {
	color: #d90000 !important;
}

/*Tranfer Deadlines page - align lists left*/

.page-id-9177 .content-container,
.fusion-content-boxes.content-boxes-icon-boxed .fusion-read-more {
	text-align: left !important;
	padding: 0px 0px 0px 0px !important;
}

.page-id-28539 .fusion-column-wrapper {
	min-height: 150px !important;
}

/*END Tranfer Deadlines page - align lists left*/

/*Remove top padding from full width pages such as Creating Success*/

.fusion-fullwidth {
	padding-top: 0px !important;
}

/*END Remove top padding from full width pages such as Creating Success*/

/*Move Search icon in Main Menu to the right*/

.fusion-main-menu-search {
	float: right !important;
}

.fusion-main-menu .fusion-main-menu-search a:after {
	border: none;
	font-size: 24px;
}

/*END Move Search icon in Main Menu to the right*/

.page-id-52129 .widget-title {
	display: none !important;
}

.sidebar .widget .heading .widget-title,
.sidebar .widget .widget-title {
	font-size: 20px !important;
	padding: 12px 0px 0px 0px !important;
}

.widget-title {
	margin-top: px !important;
	padding: 0px 0px 0px 7px !important;
}

/*Color of buttons on LancerALERT page*/

.page-id-11313 .fusion-button-wrapperleft {
	background-color: #ffffff !important;
	margin-bottom: 10px !important;
}

/*END Color of buttons on LancerALERT page*/

/*Move image down on LancerALERT pages*/

.flexslider .slides img {
	margin: 32px 0px 0px 0px !important;
}

/*END Move image down on LancerALERT pages*/

.fusion-column-inner-bg {
	width: 0% !important;
	position: static !important;

}

/* .searchform {
	width: 50% !important;
	margin: auto !important;
} */

.fusion-content-boxes.content-boxes-clean-horizontal .content-box-column {
	border-style: none !important;
}

/*drop shadow color for lcc athletics homepage buttons

.fusion-button.button-1.button-3d {
	box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px #000000, 1px 7px 7px 3px rgba(0, 0, 0, 0.3) !important;
}

.fusion-button.button-2.button-3d {
	box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px #7aaed5, 1px 7px 7px 3px rgba(0, 0, 0, 0.3) !important;
}

.fusion-button.button-3.button-3d {
	box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px #7aaed5, 1px 7px 7px 3px rgba(0, 0, 0, 0.3) !important;
}

.fusion-button.button-4.button-3d {
	box-shadow: inset 0px 1px 0px #fff, 0px 5px 0px #7aaed5, 1px 7px 7px 3px rgba(0, 0, 0, 0.3) !important;
}

/*END drop shadow color for lcc athletics homepage buttons*/

/*css used to show the blue bar as background for headers on contact forms*/

.barspacingfullbl {
	display: block;
	margin-right: -4px;
	background-color: #7aaed5;
	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;
}

/*END css used to show the blue bar as background for headers on contact forms*/

/*Changes specific to Lancers Baseball/Mens Basketball page*/

/*.page-id-25866 .post-content h1,
.page-id-4695 .post-content h1,
.page-id-4026 .post-content h1,
.page-id-4770 .post-content h1 {
	margin: 12px !important;	
}

.page-id-25866 .fusion-modal-text-link,
.page-id-4695 .fusion-modal-text-link,
.page-id-4026 .fusion-modal-text-link,
.page-id-4770 .fusion-modal-text-link {
	margin: 12px !important;	
}

.page-id-25866 .post-content p,
.page-id-4695 .post-content p,
.page-id-4026 .post-content p,
.page-id-4770 .post-content p {
	margin: 12px !important;	
}

.page-id-25866 .fusion-modal .modal-header,
.page-id-4695 .fusion-modal .modal-header,
.page-id-4026 .fusion-modal .modal-header,
.page-id-4770 .fusion-modal .modal-header {
	min-height: 15px !important;	
}

.page-id-25866 .fusion-content-widget-area .widget,
.page-id-4695 .fusion-content-widget-area .widget,
.page-id-4026 .fusion-content-widget-area .widget,
.page-id-4770 .fusion-content-widget-area .widget {
	margin-bottom: 1px !important;
	margin-top: 1px !important;
}

/*END Changes specific to Lancers Baseball/Mens Basketball page*/

/*Hide check icon on baseball schedule checklist on Lancers Baseball page*/

.page-id-25866 .fusion-checklist .circle-yes {
	display: none !important;
}

/*END Hide check icon on baseball schedule checklist on Lancers Baseball page*/


/*Color of link on button in Revolution Slider - Lancer Baseball*/

.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap :last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap :last-child {
	color: #ffffff !important;
}

.tp-caption .rev-burger .revb-white .tp-static-layer .tp-withaction {
	background-color: #333 !important;
}

/*END Color of link on button in Revolution Slider - Lancer Baseball*/

/*Force slide to go to 100% height in Revolution Slider*/

.rev_slider .slotholder {
	height: 100% !important;
}

/*END Force slide to go to 100% height in Revolution Slider*/

/*Contact Form 7*/

fieldset2 {
	width: 190px;
	padding: 2px;
	margin: auto;
}

fieldset3 {
	padding: 2px;
	margin: auto;
}

/*End Contact Form 7*/

/*Give background color to Curriculum and ConEd labels on Distance Ed menu*/

.menu-item-25219,
.menu-item-27294,
.menu-item-25220,
.menu-item-25239,
.menu-item-27306,
.menu-item-27420,
.menu-item-27672,
.menu-item-27697 {
	background-color: #ededed !important;
}

/*Give background color to Curriculum and ConEd labels on Distance Ed menu*/

/* Margin of tabs element on Distance Ed ConEd Contacts page*/

.fusion-tabs.fusion-tabs-1 .nav,
.fusion-tabs.fusion-tabs-1 .nav-tabs,
.fusion-tabs.fusion-tabs-1 .tab-content .tab-pane {
	margin: 12px 0px 0px 0px !important;
}

/* END Margin of tabs element on Distance Ed ConEd Contacts page*/

.checkout .payment_methods .payment_box,
.post-content blockquote,
.review blockquote q {
	background-color: #f2f2f2 !important;
}

.no-italics {
	font-style: normal;
}

.fusion-content-boxes.content-boxes-icon-boxed .content-container,
.fusion-content-boxes.content-boxes-icon-boxed .fusion-read-more {
	text-align: left !important;
}

.fusion-blog-layout-grid .fusion-meta-info,
.fusion-blog-layout-timeline .fusion-meta-info {
	display: none !important;
}

.fusion-read-more {
	display: none !important;
}

/* Font size and color for Toggle headings*/

.fusion-accordian .panel-title .fusion-toggle-heading {
	font-size: 18px !important;
	font-weight: bold !important;
}

.fusion-accordian .panel-title .active .fa-fusion-box {
	background-color: #013b7d !important;
}

.fusion-accordian .fusion-toggle-boxed-mode:hover .panel-title a,
.fusion-accordian .panel-title a:hover {
	color: #101010 !important;
}

.fusion-accordian .fusion-panel.fusion-toggle-no-divider.fusion-toggle-boxed-mode .panel-body {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

/*End Font size and color for Toggle headings*/

/*-----  SKIP TO MAIN CONTENT (ADA COMPLIANCE)------------ */

.skip {
	position: absolute;
	top: -1000px;
	left: -1000px;
	height: 1px;
	width: 1px;
	text-align: left;
	overflow: hidden;
	color: white;
	text-decoration: underline;
}

a.skip:active,
a.skip:focus,
a.skip:hover {
	left: 0;
	top: 0;
	width: auto;
	height: auto;
	overflow: visible;
}

/*-----  END SKIP TO MAIN CONTENT (ADA COMPLIANCE)------------ */

/*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.d {
	list-style-type: lower-alpha;
}

ol.loweralpha {
	list-style-type: lower-alpha;
}

ol.upperalpha {
	list-style-type: upper-alpha;
}

/*End of ADA Compliant ordered list*/

/*Font for blue learn more boxes on athletics page*/

.fusion-button.button-1 {
	font-family: arial !important;
	font-weight: normal !important;
	color: white !important;
}

.fusion-button.button-3 {
	font-family: arial !important;
	font-weight: normal !important;
	color: white !important;
}

.fusion-button.button-2 {
	font-family: arial !important;
	font-weight: normal !important;
	color: white !important;
}

.fusion-button.button-4 {
	font-family: arial !important;
	font-weight: normal !important;
	color: white !important;
}

/*END Font for blue learn more boxes on athletics page*/

/*Added to eliminate having to clean up code from old site in new site*/

.barspacingfullbl {
	font-size: 24px !important;
	text-decoration: underline !important;
	color: #101010 !important;
	font-weight: bold !important;
}

.barspacing {
	font-size: 24px !important;
	text-decoration: underline !important;
	color: #101010 !important;
	font-weight: bold !important;
}

.barspacingfullbl:hover {
	background-position: 96% center;
	color: blue !important;
}

.barspacingfullbl:visited {
	background-position: 96% center;
	color: #ff0000 !important;
}

.barspacingbl {
	font-size: 24px !important;
	text-decoration: underline !important;
	color: #101010 !important;
	font-weight: bold !important;
}

.barspacingsm {
	font-size: 24px !important;
	text-decoration: underline !important;
	color: #101010 !important;
	font-weight: bold !important;
}

.barblue {
	font-size: 24px !important;
	text-decoration: underline !important;
	color: #101010 !important;
	font-weight: bold !important;
}

/*END Added to eliminate having to clean up code from old site in new site*/

/*Table for Find Your Path on Homepage*/

.page-id-43919 .input {
	margin-left: 5px !important;
	background-color: #ededed !important;
}

.table-1 {
	width: 100% !important;
}

/*.findpathtable td {
	border: 1px solid #333333;
	font-weight: normal;
	text-align: left !important;
}

.findpathtable thead {
	background-color: rgba(122,174,213,0.36);?
	border: 1px solid #333333;
	font-weight: normal;
	margin: 20px 0px 18px 2px;
	text-align: left;
	cellspacing: 5px;
	cellpadding: 10px;
}

.findpathtable {
	border-collapse: collapse;
	margin: 20px 0px 18px 2px;
	text-align: left;
	cellspacing: 5px;
	cellpadding: 10px;
}

.findpathtable {
	width: 96%;
}
*/
/*END Table for Find Path on Homepage*/

/*Reaffirmation of Accreditation table*/
#reafftable {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 100%;
}

#reafftable td,
#reafftable th {
	border: 1px solid #ddd;
	padding: 11px;
	text-align: left;
	font-family: "PT Sans" !important;
}

#reafftable tr:nth-child(even) {
	background-color: #E9EFF6;
}

#reafftable tr:hover {
	background-color: #FFFDED;
}

#reafftable th {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: left;
	background-color: #E9EFF6;
	color: #000;
}

/*END Reaffirmation of Accreditation table*/

/*Medical Assisting Outcomes table*/
#medassttable {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 100%;
}

#medassttable td,
#medassttable th {
	border: 1px solid #ddd;
	padding: 8px;
	text-align: center;
}

#medassttable tr:nth-child(even) {
	background-color: #f2f2f2;
}

#medassttable tr:hover {
	background-color: #ddd;
}

#medassttable th {
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: left;
	background-color: #0971ce;
	color: white;
}

/*END Medical Assisting Outcomes table*/

/*Board of Trustees Table*/
.table-2 table th {
	text-align: left !important;
	background-color: #092f87 !important;
}

.table-2 table td {
	text-align: left !important;
}

/*END Board of Trustees Table*/

/*Strategic Planning Goal 1,2, 3*/
.spuupdatesspan {
	float: left;
}

#sptable {
	font-family: "PT Sans" !important;
	border-collapse: collapse;
	width: 100%;
	color: #000000 !important;
	font-size: 16px !important;
	text-align: left !important;
}

#sptable td,
#sptable th {
	border: 1px solid #ddd;
	padding: 8px;
	text-align: left;
	vertical-align: top !important;
}

#sptable th {
	text-align: left;
	background-color: #0971ce;
	color: white;
}

/*END Strategic Planning Goal 1,2,3 table*/

/*Table for DE Licensure Disclosure*/
.detable td {
	border: thin solid black;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
	width: 25%;
	font-family: "PT Sans" !important;
	font-size: 14px;
	padding: 5px 10px 5px 5px;
}

.detable thead {
	border: thin solid black;
	background-color: #ededed !important;
	font-weight: bold;
	padding: 5px 10px 5px 5px !important;
}

.detable {
	/*border-collapse: collapse;*/
	margin: 20px 0px 18px 2px;
	text-align: left;
	border-collapse: collapse;
	width: 96%;
}

.detable {
	width: 96%;
}

/*END Table for DE Licensure Disclosure*/

/*Table for Board of Trustees*/

.bottable>thead>tr>th,
.bottable>thead>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;
}

.bottable {
	width: 96%;
	/*	font-size: 16px;*/
}

/*END Table for Board of Trustees*/


/*Table for Ebook Prices*/
.ebooktable td {
	border: thin solid black;
	color: #101010;
	font-weight: normal;
}

.ebooktable thead {
	background-color: #ededed;
	border: thin solid black;
	color: #101010;
	font-weight: normal;
	border-spacing: 5px;
	border-spacing: 10px;
	border-collapse: collapse;
	margin: 20px 0px 18px 2px;
	text-align: center;
}

.ebooktable {
	width: 85%;
	margin: 20px 0px 18px 2px;
	text-align: center;
	border-spacing: 5px;
	border-spacing: 10px;
}

/*End Table for Ebook Prices*/

.hrtable td {
	border: thin solid black;
	color: #101010;
	font-weight: normal;
}

.hrtable thead {
	background-color: #ededed;
	border: thin solid black;
	color: #101010;
	font-weight: normal;
	border-spacing: 5px;
	border-spacing: 10px;
	border-collapse: collapse;
	margin: 20px 0px 18px 2px;
	text-align: center;
}

.hrtable {
	width: 96%;
	margin: 20px 0px 18px 2px;
	text-align: center;
	border-spacing: 5px;
	border-spacing: 10px;
}

/* Table for Athletic Photos/Roster*/
.athltable>thead>tr>th,
.athltable>thead>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;
	text-align: center;
}

.athltable {
	width: 96%;
	border-collapse: collapse;
	/*	font-size: 16px;*/
}

.athltable thead {
	font-family: "PT Sans" !important;
	font-size: 12px !important;
}

.athltable tr.grayrow td {
	background-color: #ededed;
	color: black;
	font-size: 12px !important;
}

.athltable tr.whiterow td {
	background-color: #ffffff;
	color: black;
	font-size: 12px !important;
}

/* END Table for Athletic Photos/Roster*/


/*Increase body text font size*/

/* .fusion-post-content p,
	.post-content p a {
		font-size: 16px !important;
		text-decoration: underline !important;
		color: #101010 !important;
	}
	.post-content p a:hover {
		text-decoration: underline !important;
		color: blue !important;
	}
	.post-content p a:visited {
		text-decoration: underline !important;
		color: #ff0000 !important;
	}
	.fusion-copyright-notice a {
		text-decoration: underline !important;
	}
	.li-font-size {
		font-size: 16px !important;
	} */

​
/* END Increase body text font size*/

/*Size of text for title of left menu*/

.sidebar .widget .heading h4,
.sidebar .widget h4 {
	font-size: 28px !important;
}

/* END Size of text for title of left menu*/

/*Color of overlay rollover and font-size on Creating Success images 

.fusion-image-wrapper .fusion-rollover {
	background-image: -webkit-linear-gradient(top, rgba(127, 165, 196, 0.93) 0%, #7fa5c4 100%) !important;
}

.fusion-image-wrapper .fusion-rollover .fusion-rollover-content a,
.fusion-main-menu .sub-menu,
.fusion-main-menu .sub-menu li a,
.fusion-megamenu-widgets-container,
.fusion-megamenu-wrapper .fusion-megamenu-submenu>a:hover,
.fusion-megamenu-wrapper li .fusion-megamenu-title-disabled,
.fusion-page-title-bar h3,
.gform_page_footer input[type="button"],
.meta .fusion-date,
.more,
.post-content blockquote,
.review blockquote div strong,
.review blockquote q,
.ticket-selector-submit-btn[type="submit"],
body {
	font-size: 30px;
}

/* END Color of overlay rollover and font-size on Creating Success images */

/*Move returned search item to far left (where date/icon would be if not hidden*/
.fusion-blog-layout-medium-alternate .fusion-post-content {
	margin-left: 0 !important;
}

/*END Move returned search item to far left (where date/icon would be if not hidden*/

.fusion-blog-layout-grid .fusion-post-content-container p:last-child,
.fusion-blog-layout-timeline .fusion-post-content-container p:last-child {
	font-size: 16px !important;
	font-family: "PT Sans" !important;
}

/*Change font size on checklist items on Arts and Sciences Programs*/
.page-id-855 .fusion-li-item-content {
	font-size: 16px !important;
}

/*LancerLINKS*/
.lccslidingbar {
	overflow: scroll !important;
	background-image: url("/wp-content/uploads/2019/11/lancertransparent2.png");
	background-repeat: no-repeat !important;
	background-position: bottom !important;
	font-family: "PT Sans" !important;
}

/*END LancerLINKS*/

.post-content h2 {
	font-size: 20px !important;
	margin: 1px !important;
	font-weight: bold !important;
}

/*Different size/colors h1-h6*/

/*Affects Counter Boxes Numbers*/
.display-counter {
	font-family: "PT Sans Caption", Arial, Helvetica, sans-serif;
	font-weight: 700;
}

/*END Affects Counter Boxes Numbers*/

/* Affects Counter Boxes*/
.counter-box-content {
	color: #000000 !important;
	font-size: 25px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
}

.counter-box-container {
	font-weight: bold !important;
}

/*END Affects Counter Boxes*/

/*Affects Content Box Heading*/
.content-box-heading {
	font-family: "PT Sans" !important;
	font-weight: bold !important;
}

/*END Affects Content Box Heading*/

/*Affects Toggle Text*/
.fusion-accordian .panel-title .fusion-toggle-heading {
	font-family: "PT Sans" !important;
	color: #000 !important;
}

/*END Affects Toggle Text*/

/*Affects Tab Headers*/
.fusion-tab-heading,
.fusion-title h4,
.fusion-widget-area h4,
.post-content h4,
.title h4 {
	font-family: "PT Sans" !important;
	font-weight: normal !important;
	color: #092f87 !important;
	font-size: 16px !important;
}

/*END Affects Tab Headers*/

.fusion-recent-posts.layout-thumbnails-on-side .columns .column h4 {
	margin-top: 25px !important;
}

.largefontbrown{
    font-family: "Arial Black";
    font-weight: 700;
    margin: 0px;
    font-size: 4em;
    line-height: 1;
    letter-spacing: -3px;
    color: #63524a;
    --fontSize: 168;
	text-align: center;
}

.h2spotlighton {
	color: #fff !important;
	background-color: ##dd5f56 !important;
	font-size: 100px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.0 !important;
	font-weight: 900 !important;
	--fontSize:160;
}

.largewhitetextleft {
	color: #0448dd !important;
	font-size: 55px !important;
	text-align: left !important;
	font-family: "PT Sans";
	font-weight: 900 !important;
	line-height: 1.0 !important;
}

.largeblacktextleft {
	color: #000000 !important;
	font-size: 55px !important;
	text-align: left !important;
	font-family: "PT Sans";
	font-weight: 900 !important;
	line-height: 1.0 !important;
	-webkit-text-stroke: 2px #ededed !important;
}


/*BLACK*/
.elephantfontquote {
	font-type: "Elephant";
	line-height: 1.5;
	text-align: left;
	font-style: italic;
	font-size: 20px;
	color: #fff;
	padding: 15px 100px 0px 100px;;
}

.sacramentofont {
	color: #000 !important;
	font-size: 56px !important;
	text-align: center !important;
	font-family: "Sacramento" !important;
	line-height: 3.8 !important;
	font-weight: normal !important;
}

.sacramentofont46 {
	color: #000 !important;
	font-size: 46px !important;
	text-align: center !important;
	font-family: "Monotype Corsiva" !important;
	line-height: 3.8 !important;
	font-weight: normal !important;
}

.h2black60 {
	color: #333 !important;
	font-size: 60px !important;
	text-align: center !important;
	font-family: sans-serif;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black72 {
	color: #333 !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black50 {
	color: #333 !important;
	font-size: 50px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black50left {
	color: #333 !important;
	font-size: 50px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black35 {
	color: #000000 !important;
	font-size: 35px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black25 {
	color: #000000 !important;
	font-size: 25px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
}

.h2black25b {
	color: #000000 !important;
	font-size: 25px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black25l {
	color: #000000 !important;
	font-size: 25px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black30l {
	color: #000000 !important;
	font-size: 30px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black25ln {
	color: #000000 !important;
	font-size: 25px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.h2black20 {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black20left {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2black18 {
	color: #000000 !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
}

.h2black18bold {
	color: #000000 !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "Adobe Gothic Std" !important;
	font-weight: heavy !important;
}

.h2black18l {
	color: #000000 !important;
	font-size: 18px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.h2black16c {
	color: #000000 !important;
	font-size: 16px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
}

.h2black14l {
	color: #ffffff !important;
	font-size: 14px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
}

.h2black16 {
	color: #000000 !important;
	font-size: 16px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.h2black14 {
	color: #000000 !important;
	font-size: 14px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

/*BLACK*/

/*WHITE*/
.sacramentofontw {
	color: #fff !important;
	font-size: 56px !important;
	text-align: center !important;
	font-family: "Sacramento" !important;
	line-height: 3.8 !important;
	font-weight: normal !important;
}

.h2white72 {
	color: #fff !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white50 {
	color: #fff !important;
	font-size: 50px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white72hiliteltblue {
	color: #fff !important;
	background-color: #488eeb !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
	padding: 0px 0px 60px 0px !important;
}

.h2white72hiliteblue2 {
	color: #fff !important;
	background-color: #3d6594 !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white72hilitegold {
	color: #fff !important;
	background-color: #af710e !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white72hiliteltmedblue {
	color: #fff !important;
	background-color: #353b49 !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white72hilitered {
	color: #fff !important;
	background-color: #d90000 !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white72hiliteroyal {
	color: #fff !important;
	background-color: #0448dd !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white72hilitegreen {
	color: #fff !important;
	background-color: #00974b !important;
	font-size: 72px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white72brown {
	color: #8D4D44 !important;
	font-size: 55px !important;
	text-align: center !important;
	font-family: "Tw Cen MT Condensed Extra Bold" !important;
	line-height: 1 !important;
	font-weight: bold !important;
}

.h2white26brown {
	color: #8D4D44 !important;
	font-size: 26px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white30l {
	color: #fff !important;
	font-size: 30px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
	padding: 0px 20px !important;
}

.h2white26 {
	color: #fff !important;
	font-size: 26px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white24 {
	color: #fff !important;
	font-size: 24px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white50 {
	color: #ffffff !important;
	font-size: 50px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white50l {
	font-family: "Trocchi" !important;
	padding: 10px 10px 10px 25px !important;
	text-align: left !important;
	font-size: 34px !important; 
	color: #ffffff !important;	
	text-align: left !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2white35 {
	color: #ffffff !important;
	font-size: 35px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
}

.h2white25 {
	color: #ffffff !important;
	font-size: 25px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
}

.h2white22l {
	color: #ffffff !important;
	font-size: 22px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
}

.h2white22 {
	color: #ffffff !important;
	font-size: 22px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.h2white18 {
	color: #ffffff !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
}

.h2white18left {
	color: #ffffff !important;
	font-size: 18px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	padding: 20px !important;
}

.h2white24ss {
	color: #ffffff !important;
	font-size: 24px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	padding: 20px !important;
}

.h2white18hilitenavy {
	color: #ffffff !important;
	background-color: #092f87 !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	font-weight: bold !important;
}

.h2white18b {
	color: #ffffff !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	font-weight: bold !important;
}

.h2white16 {
	color: #ffffff !important;
	font-size: 16px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.h2white18trajan {
	color: #ffffff !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "Trajan Pro" !important;
	margin-top: 18px !important;
}


/*WHITE*/

/*BLUE*/
.h2blue35 {
	color: #092f87 !important;
	font-size: 35px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
}

.h2blue35l {
	color: #092f87 !important;
	font-size: 50px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.0 !important;
}

.h2blue40left {
	color: #092f87 !important;
	text-align: left !important;
	font-family: "Arial Black" !important;
	line-height: 1.0 !important;
	font-size: 40px !important;
     --fontSize: 40 !important;
	 font-weight: Bold 700 !important;
}


.h2blue25 {
	color: #092f87 !important;
	font-size: 25px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
}

.sacramentofontblue {
	color: #092f87 !important;
	font-size: 35px !important;
	text-align: left !important;
	font-family: "Sacramento" !important;
	line-height: 3.8 !important;
	font-weight: normal !important;
}


/*BLUE*/

.navlancerlinks>ul li ul {
	display: none;
}

.navlancerlinks>ul li:hover ul {
	display: block;
}

.lancerlinksheader {
	color: #000000 !important;
	font-size: 22px !important;
	/* text-align: left !important; */
	font-family: "PT Sans" !important;
	font-weight: bold !important;
}

.lancerlinksheaderw {
	color: #ffffff !important;
	font-size: 22px !important;
	/* text-align: left !important; */
	font-family: "PT Sans" !important;
	font-weight: bold !important;
	text-align: center !important;
}

.lancerlinksheaderb30 {
	color: #000000 !important;
	font-size: 30px !important;
	/* text-align: left !important; */
	font-family: "PT Sans" !important;
	text-align: center !important;
}

.h1 lancerlinksheaderb30 {
	color: #000000 !important;
	font-size: 30px !important;
	/* text-align: left !important; */
	font-family: "PT Sans" !important;
	text-align: center !important;
}

.lancerlinksheaderw30 {
	color: #ffffff !important;
	font-size: 30px !important;
	/* text-align: left !important; */
	font-family: "PT Sans" !important;
	font-weight: bold !important;
	text-align: center !important;
}

.lancerlinksheader a {
	color: #ffffff !important;
}

.lancerlinksheader a:hover {
	color: #ffffff !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.lancerlinksheader a:visited {
	color: #ffffff !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.lancerlinksheaderbig {
	color: #ffffff !important;
	font-size: 50px !important;
	text-align: center !important;
}

.lancerlinksheaderbigred {
	color: #d90000 !important;
	font-size: 50px !important;
	text-align: center !important;
}

.hpnewsheader {
	color: #000000 !important;
	font-size: 50px !important;
	font-family: "PT Sans" !important;
	font-weight: bold !important;
	text-align: center !important;
}

.hpnewsheader {
	color: #000000 !important;
	font-size: 50px !important;
	font-family: "PT Sans" !important;
	font-weight: bold !important;
	text-align: center !important;
}

.hpnewstext {
	color: #000000 !important;
	font-size: 20.5px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
}

.lancerlinksheaderbig a:visited {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: center !important;
}

.wdcourses {
	color: #ffffff !important;
	font-size: 70px !important;
	text-align: center !important;
	font-weight: 400 !important;
	font-stretch: 100% !important;
	font-family: "Playfair Display" !important;
}

.wdcoursesblue {
	color: #0967bd !important;
	font-size: 70px !important;
	text-align: center !important;
	font-weight: 400 !important;
	font-stretch: 100% !important;
	font-family: "Playfair Display" !important;
}

.wdcoursesm {
	color: #ffffff !important;
	font-size: 30px !important;
	text-align: center !important;
	font-weight: 400 !important;
	font-stretch: 100% !important;
	font-family: "Playfair Display" !important;
}

/*COMMENTED OUT MAR 13- DELETE AFTER APR 1
.wdcoursesbluem {
	color: #000000 !important;
	font-size: 46px !important;
	text-align: center !important;
	font-weight: 400 !important;
	font-stretch: 100% !important;
	font-family: "Playfair Display" !important;
}*/

.lccmabigfont {
	color: #0971ce !important;
	font-size: 50px !important;
	text-align: center !important;
}

.lccmabigfontleft {
	color: #0971ce !important;
	font-size: 50px !important;
	text-align: left !important;
}

.lccmabigfontleftb {
	color: #000000 !important;
	font-size: 50px !important;
	text-align: left !important;
	margin: 0px !important;
}

.lccmabigfontleftblk {
	color: #000000 !important;
	font-size: 50px !important;
	text-align: center !important;
	margin: 0px !important;
}

.lccmabigfontb {
	color: #0971ce !important;
	font-size: 20px !important;
	text-align: left !important;
}

.lccmabigfontw {
	color: #ffffff !important;
	font-size: 50px !important;
	text-align: center !important;
}

.lccmabigfont a:hover {
	color: #0971ce !important;
	font-size: 20px !important;
	text-align: center !important;
}

.lccmabigfont a:visited {
	color: #0971ce !important;
	font-size: 20px !important;
	text-align: center !important;
}

.lccmasmallfont {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: center !important;
}

.lccmasmallfont a:hover {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: center !important;
}

.lccmasmallfont a:visited {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: center !important;
}

.formssmallfont14 {
	color: #ffffff !important;
	font-size: 14px !important;
	text-align: center !important;
}

.formssmallfont14 a:hover {
	color: #ffffff !important;
	font-size: 14px !important;
	text-align: center !important;
}

.formssmallfont14 a:visited {
	color: #ffffff !important;
	font-size: 14px !important;
	text-align: center !important;
}

.fusion-author .fusion-author-title,
.fusion-modal .modal-title,
.fusion-modal h3,
.fusion-widget-area h3,
.post-content h3,
.project-content h3 {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: center !important;
	font-weight: bold !important;
}

.ccp h3 {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: left !important;
}

.findpath20 {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: center !important;
	font-weight: bold !important;
}

.lccmasmallfont20 {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: left !important;
}

.lccmasmallfont20 a:hover {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: left !important;
}

.lccmasmallfont20 a:visited {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: left !important;
}

.lccmasmallfont16 {
	color: #000000 !important;
	font-size: 16px !important;
	text-align: left !important;
}

.lccmasmallfont16c {
	color: #000000 !important;
	font-size: 16px !important;
	text-align: left !important;
}

.lccmasmallfont16 a:hover {
	color: #000000 !important;
	font-size: 16px !important;
	text-align: left !important;
}

.lccmasmallfont16 a:visited {
	color: #000000 !important;
	font-size: 16px !important;
	text-align: left !important;
}

.lccmabiggerfont {
	font-style: Showcard Gothic !important;
	color: #000000 !important;
	font-size: 100px !important;
	text-align: center !important;
}

.lccmabiggerfont a:hover {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: center !important;
}

.lccmabiggerfont a:visited {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: center !important;
}

.bigwhitefont {
	color: #ffffff !important;
	font-size: 55px !important;
	text-align: center !important;
}

.bigwhitefont40 {
	color: #ffffff !important;
	font-size: 40px !important;
	text-align: center !important;
}

.bigblackfont {
	color: #000000 !important;
	font-size: 55px !important;
	text-align: center !important;
}

.bigwhitefontleft {
	color: #ffffff !important;
	font-size: 55px !important;
	text-align: left !important;
}

.bigwhitefont a:hover {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: center !important;
}

.bigwhitefont a:visited {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: center !important;
}

.formssmallfont16left {
	color: #ffffff !important;
	font-size: 16px !important;
	text-align: left !important;
}

.formssmallfont16 {
	color: #ffffff !important;
	font-size: 16px !important;
	text-align: center !important;
}

.formssmallfont a:hover {
	color: #ffffff !important;
	font-size: 16px !important;
	text-align: center !important;
}

.formssmallfont16 a:visited {
	color: #ffffff !important;
	font-size: 16px !important;
	text-align: center !important;
}

.formsbluefont18c {
	color: #092f87 !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "Roboto Slab" !important;
}

.formsbluefont18 {
	color: #092f87 !important;
	font-size: 18px !important;
	text-align: left !important;
	font-weight: bold !important;
}

.formsbluefont18 a:hover {
	color: #092f87 !important;
	font-size: 18px !important;
	text-align: left !important;
}

.formsbluefont18 a:visited {
	color: #092f87 !important;
	font-size: 18px !important;
	text-align: left !important;
}

.formsbluefont16 {
	color: #092f87 !important;
	font-size: 16px !important;
	text-align: left !important;
	font-weight: bold !important;
}

.formsbluefont14 {
	color: #092f87 !important;
	font-size: 14px !important;
	text-align: left !important;
	font-weight: bold !important;
}

.formsblkheader20 {
	color: #000000 !important;
	font-size: 20px !important;
	/* text-align: left !important; */
	font-family: "PT Sans" !important;
	font-weight: bold !important;
}

.formsblkheader20notbold {
	color: #000000 !important;
	font-size: 20px !important;
	/* text-align: left !important; */
	font-family: "PT Sans" !important;
}

.formsblkheader20 a {
	color: #000000 !important;
}

.formsblkheader20 a:hover {
	color: #092f87 !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.formsblkheader20 a:visited {
	color: #d90000 !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.redfont {
	color: #d90000 !important;
	font-size: 18px !important;
	font-type=""PT Sans" !important;
	text-align: left !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}

.formswhtheader18 {
	color: #ffffff !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
}

.formswhtheader18 a {
	color: #ffffff !important;
}

.formswhtheader18 a:hover {
	color: #092f87 !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.formswhtheader18 a:visited {
	color: #d90000 !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.formswhitefont22 {
	color: #ffffff !important;
	font-size: 22px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.formswhitefont18 {
	color: #ffffff !important;
	font-size: 18px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.formswhitefont16 {
	color: #ffffff !important;
	font-size: 16px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.formswhitefont14 {
	color: #ffffff !important;
	font-size: 14px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.formswhitefont18 a {
	color: #ffffff !important;
}

.formswhitefont18 a:hover {
	color: #ffffff !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.formswhitefont18 a:visited {
	color: #ffffff !important;
	/* font-size: 20px !important;
	text-align:center !important; */
}

.standardhdr22 {
	color: #000000 !important;
	font-size: 22px !important;
	text-align: center !important;
	font-weight: bold !important;

}

.standardbody17 {
	color: #000000 !important;
	font-size: 18px !important;
	text-align: left !important;
	font-weight: normal !important;
}

.acadcal20 {
	color: #646473 !important;
	font-size: 20px !important;
	text-align: left !important;
	margin: 0px 0px 1px 0px;
	font-family: "PT Sans" !important;
}

.acadcal20 a:hover {
	color: #d90000 !important;
	font-size: 20px !important;
	text-align: left !important;
}

.acadcal20 a:visited {
	color: #d90000 !important;
	font-size: 20px !important;
	text-align: left !important;
}

.frontpagew {
	color: #ffffff !important;
	font-size: 48px !important;
	text-align: center !important;
	font-family: Adobe Gothic Std !important;
	line-height: 1.0 !important;
}

.frontpageb {
	color: #000000 !important;
	font-size: 8vw !important;
	text-align: center !important;
	font-family: Adobe Gothic Std !important;
	line-height: 1.0 !important;
}

.frontpage20w {
	color: #ffffff !important;
	font-size: 20px !important;
	text-align: center !important;
	font-family: Adobe Gothic Std !important;
	line-height: 1.20 !important;
	font-weight: normal !important;
}

.font20b {
	color: #000000 !important;
	font-size: 20px !important;
	text-align: center !important;
	font-family: Adobe Gothic Std !important;
	line-height: 1.20 !important;
}

.font20w2 {
	color: #ffffff !important;
	font-size: 16px !important;
	text-align: center !important;
	font-family: Adobe Gothic Std !important;
	line-height: 1.20 !important;
}

.font20w {
	color: #ffffff !important;
	font-size: 18px !important;
	text-align: center !important;
	font-family: Adobe Gothic Std !important;
	line-height: 1.20 !important;
}

/*Fonts used for avada 100% container scrolling on homepage*/
.scrolltextblock {
	color: #646473 !important;
	font-size: 20px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
}

.h2royal67 {
	color: #0448dd !important;
	font-size: 60px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2copper60 {
	color: #8f4c31 !important;
	font-size: 60px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2brown67 {
	color: #3F2C25 !important;
	font-size: 60px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2mauve67 {
	color: rgba(105,63,80,0.79) !important;
	font-size: 60px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2olive67 {
	color: #889339 !important;
	font-size: 60px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}

.h2medblue67 {
	color: #224879 !important;
	font-size: 60px !important;
	text-align: left !important;
	font-family: "PT Sans" !important;
	line-height: 1.5 !important;
	font-weight: bold !important;
}
/*END Fonts used for avada 100% container scrolling on homepage*/

/* Font for footer text*/
.footerheader::before {
	color: #ffffff !important;
	font-size: 17.5px !important;
	/* text-align: left !important; */
	text-align: left !important;
	display: inline-block;
	/* Fix for clickability issue in WebKit */
	color: #fff !important;
	text-align: left !important;
	content: "\f004";
	font-family: FontAwesome;
	padding: 0px 7px 0px 0px !important;
}

.footer4body {
	color: #fff2e6;
	font-size: 20px;
	font-weight: 700;
	margin-bottom: .5em;
}


.footerblockquote::before {
	display: inline-block;
	/* Fix for clickability issue in WebKit */
	color: #fff !important;
	text-align: left !important;
	content: "\f004";
	font-family: FontAwesome;
}

.fusion-footer-widget-column widget SP_News_scrolling_Widget {
	width: 50% !important;
}

/* END Font for footer text */

#submittest {
	background: #ffffff;
	color: #000;
	font-size: 15px;
	padding: 4px 5px;
	margin: 2px auto;
}

#submittest input[type="submit"]:hover {
	background: #ededed;
}

#submittest label {
	display: block;
	/* vertical-align: auto; */
	font-family: 'gothic', helvetica;
	color: #878787;
	margin: 2px;
}

#newform label {
	display: none !important;
}

/* fieldset2 {
	width: 190px;
	padding: 2px;
	margin: auto;
} */


/*END Make headers H1 and H2 white*/

/*Intranet Home Modals*/
.page-id-48319 .fusion-modal-text-link {
	color: #000000;
	Font-weight: bold;
	font-size: 18px;
	font-family: Adobe Gothic STD;
}

/* Hide name and text on Creating Success pages under images*/

/*.fusion-portfolio-content>h2.fusion-post-title,
#wrapper #main .fusion-post-content>.blog-shortcode-post-title,
#wrapper #main .fusion-post-content>h2.fusion-post-title,
#wrapper #main .post>.fusion-post-title-meta-wrap>h2.fusion-post-title,
#wrapper #main .post>h2.fusion-post-title,
#wrapper .fusion-events-shortcode .fusion-events-meta h2 {}
*/

/* #main .post h2 a,
.about-author .title {
	#000000 !important;
} */

.single-navigation {
	margin-bottom: 5px !important;
}

.fusion-portfolio-content p:last-child {
	display: none !important;
}

/*END Hide name and text on Creating Students pages under images*/

/*Font size for Category name on green rollover on Creating Success pages*/

.fusion-events-shortcode .fusion-events-meta h4,
.fusion-carousel-meta,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories,
.fusion-image-wrapper .fusion-rollover .fusion-rollover-content .fusion-rollover-categories a,
.fusion-recent-posts .columns .column .meta,
.fusion-single-line-meta {
	font-size: 14px !important;
}

/* END Font size for Category name on green rollover on Creating Success pages*/

/*	STYLE TYPE="text/css">a:link {
		text-decoration: none !important;
		color: #013b7d !important;
	}
	a:active {
		text-decoration: none !important;
		color: #101010 !important;
	}
	a:visited {
		color: blue; !important;
		text-decoration: none !important;
	}
	a:hover {
		color: #red !important;
		text-decoration: underline !important;
	}
	</STYLE>*/

/* Height of photo on back pages*/

/*.fusion-page-title-bar {
	height: 35px !important;
}*/

/* END /* Moves breadcrumbs to bottom of photo on back pages*/

/*Space between image and text on Events pages*/

.fusion-events-featured-image {
	margin-bottom: 20px !important;
}

/*END /* Space between image and text on Events pages*/

/*Bar and text color on Events pages*/

.single-tribe_events .sidebar .tribe-events-single-section-title,
.single-tribe_events .sidebar .tribe-events-tickets-title,
.single-tribe_events .sidebar .widget .heading .widget-title,
.single-tribe_events .sidebar .widget .widget-title {
	background-color: #013b7d !important;
}

.single-tribe_events .sidebar .tribe-events-single-section-title,
.single-tribe_events .sidebar .tribe-events-tickets-title,
.single-tribe_events .sidebar .widget .heading h4,
.single-tribe_events .sidebar .widget h4 {
	color: #ffffff !important;
}

#main #comment-submit,
#main .comment-submit,
#reviews input#submit,
#tribe-events .tribe-events-button,
#tribe-events .tribe-events-tickets .add-to-cart .tribe-button,
#tribe-events-bar .tribe-bar-filters .tribe-bar-filters-inner .tribe-bar-submit input[type="submit"],
#tribe_events_filter_control #tribe_events_filters_reset,
#tribe_events_filter_control #tribe_events_filters_toggle,
.button-default,
.button.default,
.comment-form input[type="submit"],
.fusion-button-default,
.fusion-portfolio-one .fusion-button,
.post-password-form input[type="submit"],
.ticket-selector-submit-btn[type="submit"],
.tml-submit-wrap input[type="submit"],
.wpcf7-form input[type="submit"],
.wpcf7-submit,
input.button-default {
	background: #013b7d !important;
}

/*END /* Bar and text color on Events pages*/

.fa fontawesome-icon fa-chain-broken circle-yes {
	border-color: #ee6059;
	border-width: 1px;
	background-color: rgba(255, 255, 255, 0);
	box-sizing: content-box;
	height: 80px;
	width: 80px;
	line-height: 80px;
	border-radius: 100%;
	color: #ee6059;
	font-size: 40px;
}

.fusion-content-boxes.content-boxes-icon-on-top .heading .fontawesome-icon {
	display: block;
	float: none;
	margin: 0 auto;
}

.fusion-content-boxes .heading {
	overflow: hidden;
	margin-bottom: 8px !important;
	margin-top: 8px !important;
}

/* Padding from top for Slider Bar 1 (flyout from right menu)

.fusion-sliding-bar-position-right .fusion-sliding-bar-content-wrapper {
	padding: 2px 20px;
}

/*END /* Padding from top for Slider Bar 1 (flyout from right menu)*/

/* Slider Revolution sports slider-changed height requirement - will change again when another slider is chosen*/

.forcefullwidth_wrapper_tp_banner {
	height: 550px !important;
}

.tp-revslider-slidesli active-revslide {
	height: 550px !important;
}

.rev_slider_6_1_forcefullwidth {
	height: 550px !important;
}

.tp-bgimg defaultimg {
	height: 550px !important;
}

.slotholder {
	height: 550px !important;
}

/* END /* Slider Revolution sports slider-changed height requirement - will change again when another slider is chosen*/

/*Change link text color to white*/

pwhite {
	color: #ffffff;
}

/*END Change link text color to white*/

/*Increase paragraph text size on all secondary pages*/

/*.post-content h1 {
	line-height: 0 !important;
}
*/

.fusion-main-menu>ul>li>a {
	height: 56px !important;
}

.fusion-header .fusion-logo {
	margin-top: 5px !important;
	margin-right: 0px;
	margin-bottom: 5px !important;
	margin-left: 0px;
}

.fusion-header-wrapper {
	margin-top: 0px !important;
}

/*END Increase paragraph text size on all secondary pages*/

/*Increase font weight for all links on secondary pages*/

/*.fusion-main-menu > ul > li > a .fusion-menu-description, a, a::after, a::before {
	font-weight: bold;
}
/*END Increase font weight for all links on secondary pages*/

/*Header for text used in Slider Revolution*/

h14 {
	color: #ffffff;
	font-size: 70px;
	font-family: "PT Sans" !important;
	font-weight: bold;
	line-height: 1em;
	margin: 0;
	text-align: left;
	box-shadow: #000000;
}

/*END Header for text used in Slider Revolution*/

/*Change color and size and type of font - this one is for the Fusion Athletic slides*/

.customslidesfont {
	font-family: SansFat;
	color: ffffff;
	font-size: 100px;
	box-shadow: #000000;
	font-weight: bold;
	text-align: center;
	line-height: 1.5;
	text-shadow: 1px 1px 1px #000, 3px 3px 5px black
}

/*END Change color and size and type of font - this one is for the Fusion Athletic slides*/

/*Start Here section with icons in middle of homepage

.page-id-2398 .fusion-column-content-centered {
	width: 70% !important;
	margin: auto;
}
*/
.fa-question-circle {
	/*content: "\f059";*/
	color: #ffffff !important;
	font-size: 110px !important;
	display: inline-block;
}

.fa-user3 {
	/*content: "\f2c1";*/
	color: #ffffff !important;
	font-size: 110px !important;
	display: inline-block;
}

.fa-liftup i {
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	flex: 1 auto 0 !important
}

.fa-liftup:hover i {
	transform: scale(1.3);
}

.fa-external-link {
	/*content: "\f08e";*/
	color: #ffffff !important;
	font-size: 110px !important;
	display: inline-block;
}

.fa-usd2 {
	/*content: "\f155";*/
	color: #ffffff !important;
	font-size: 110px !important;
	display: inline-block;
}

.fa-star-o {
	/*content: "\f005";*/
	color: #ffffff !important;
	font-size: 110px !important;
	display: inline-block;
}

.fa-folder-open {
	/*content: "\f07c";*/
	color: #ffffff !important;
	font-size: 110px !important;
	display: inline-block;
}

/*END Start Here section with icons in middle of homepage*/

/*Sliding Bar 1 - widget that flies out from right with gear icon*/

.fusion-flyout-menu-icons .fusion-icon-sliding-bar:before,
.fusion-main-menu .fusion-icon-sliding-bar:before,
.fusion-mobile-menu-icons .fusion-icon-sliding-bar:before,
.fusion-mobile-nav-holder .fusion-icon-sliding-bar:before {
	font-family: PT Sans !important;
	content: '\LancerLINKS' !important;
}

/*Sliding Bar 1 - widget that flies out from right with gear icon
note: /wp-content/uploads/lanceicon3.png is small full size lance mascot and background color was #0971ce 
note: /wp-content/uploads/lanceicon4.png is small full size lance mascot and background color was #000000


.fusion-sb-toggle::after {
	display: block;
	position: absolute;
	content: '\f013'; 
	content: url("/wp-content/uploads/lanceicon4.png") !important;
}

.fusion-sliding-bar-position-right.fusion-sliding-bar-toggle-rectangle .fusion-sb-toggle {
	top: 75px;
	width: 64px;
	height: 113px;
}

.slidingbar-area a {
	margin: 10px 10px 10px 10px !important;
	text-align: left !important; 
}

.fusion-sliding-bar-toggle-circle .fusion-sb-toggle:after,
.fusion-sliding-bar-toggle-rectangle .fusion-sb-toggle:after {
	top: 60%;
}

.fusion-sliding-bar-area a {
	font-size: 15px;
}

/*END Sliding Bar 1 - widget that flies out from right with gear icon*/

.test-widget-avada-child {
	width: 23%;
	float: left;
}

.test-content {
	margin-left: 80px;
	float: right;
}

.fusion-text>li {
	font-size: 36px !important;
}

/* .reading-box {
	padding: 0px 28px 27px 31px !important;
} */

.fusion-page-title-secondary {
	width: 100%;
	/*	text-align: left;*/
}

.fusion-breadcrumbs {
	float: left;
	padding-top: 6px;
}

/* Sidebar menu moved to ellipse menu style */

#menuwidget {
	display: none;
}

.menuwidget {
	position: relative;
	float: right;
	text-align: right;
	cursor: pointer;
}

.menuwidget:after {
	content: '\2807';
	font-size: 30px;
	padding-left: 10px;
	/* float: right; */
	top: 5px;
	position: relative;
	/* right: -15px; */
	/* z-index: 1; */
	line-height: 0;
}

.menuwidgetcontent {
	border-left: thin solid #ededed;
	border-right: thin solid #ededed;
	margin: 0 auto;
	max-width: 1100px;
}

.menuwidgetcontent ul {
	margin: 0;
	padding-left: 0;
}

.menuwidgetcontent li {
	display: block;
}

.menuwidgetcontent li a {
	border-bottom: 1px solid #ededed;
	padding: 4px 7px;
	display: block;
}

/* END of Sidebar menu moved to ellipse menu style */

/* Background, Hover, Border of Sidebar menu and ellipse menu */

.menuwidgetcontent li a {
	border-bottom: 1px solid #333 !important;
	background-color: #fcfcfc !important;
}

.menuwidgetcontent li a:hover {
	background: #eff5fa !important;
}

/*END Background, Hover, Border of Sidebar menu and ellipse menu */

/*Divs for Academic Programs/Virtual Transfer Programs/TransferDeadlines page*/

.wrappermodules {
	/*border : 2px solid #000;*/
	overflow: hidden;
}

.wrappermodules div {
	min-height: 140px;
	padding: 0px;
}

.one {
	background-color: ededed !important;
	float: left;
	margin-right: 10px;
	width: 50%;
	/*border-right:2px solid #000;*/
}

.two {
	background-color: ededed;
	overflow: hidden;
	margin: 5px;
	min-height: 130px;
}

.clearmodules {
	width: 100%;
	clear: both;
	min-height: 0px !important;
}


/*End of Divs for Academic Programs/Virtual Transfer Programs/TransferDeadlines page*/


/*Contact Form (small version)*/
.pifWrappersm {
	width: 100%;
	min-height: 100px;
}

.pifCol1sm {
	float: left;
	width: 100%;
}

.pifCol2sm {
	float: left;
	width: 100%;
}

.pifCol3sm {
	float: left;
	width: 100%;
}

.pifCol14sm {
	float: left;
	width: 100%;
}

.pifCol15sm {
	float: left;
	width: 100%;
}

.pifCol16sm {
	float: left;
	width: 100%;
}

.pifrespsm {
	width: 100%;
}

/*END Contact Form (small version)*/

/* Contact Form */

.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%;
}

.pifCol5 {
	float: left;
	width: 49%;
}

.pifCol6 {
	float: right;
	width: 49%;
}

.pifCol7 {
	float: left;
	width: 98%;
}

.pifCol8 {
	float: left;
	width: 34%;
}

.pifCol9 {
	float: left;
	width: 32%;
}

.pifCol10 {
	float: left;
	width: 34%;
}

.pifresp {
	width: 95%;
}

.pifLabels {
	display: none !important;
	width: 10px !important;
}

.pifinvalid {
	border: thin solid red !important;
	background: url(images/error.png) no-repeat right 5px center;
}

.pifLegend {
	display: none !important;
}

.pifbreak {
	clear: both;
	margin-bottom: 20px;
}

.wpcf7-list-item {
	display: block !important;
}

.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;
}

.wpcf7-form-control .wpcf7-submit {
	width: 50% !important;
}

.wpcf7-form-control-wrap phone {
	display: none !important;
}

.wpcf7-form input[type="submit"]:disabled {
	background-color: #999 !important;
}

#submittest {
	background: #ffffff;
	color: #000;
	font-size: 15px;
	padding: 4px 5px;
	margin: 2px auto;
}

#submittest input[type="submit"]:hover {
	background: #ededed;
}

#submittest label {
	display: block;
	/* vertical-align: auto; */
	font-family: 'gothic', helvetica;
	color: #878787;
	margin: 2px;
}

#newform label {
	display: none !important;
}

fieldset {
	width: 100%;
	padding: 2px;
	margin: auto;
}

/*.wpcf7 {
	background-color: #ededed !important;
	border: 1px solid #ffffff !important;
}*/

/*Change the text-color for submit button on PS Have Questions form*/
.wpcf7-form-control.wpcf7-submit.w100 {
	color: #ffffff !important;
}
/*END Change the text-color for submit button on PS Have Questions form*/

.wpcf7-form {

	margin-left: 10px;
	margin-right: 10x;
	margin-top: 5px;
	float: left !important;
}

.wpcf7-textarea {
	width: 85%;
	font-size: 14px !important;
}

.wpcf7-form-textarea {
	font-size: 30px !important;
	font-family: "PT Sans" !important;
	width: 85%;
}

.wpcf7-select-parent .wpcf7-select {
	font-size: 14px !important;
}

.wpcf7-select-parent .select-arrow {
	font-size: calc((19px) * .75) !important;
}

.wpcf7-form p {
	font-size: 20px !important;
	font-family: "PT Sans" !important;
}

/*Allows form to be full width (example Prospective Athlete Form)
.wpcf795 input {
	width: 95%;
}*/

/*END Allows form to be full width (example Prospective Athlete Form)*/

.wpcf7-form p {
	font-family: "PT Sans" !important;
	font-size: 16px !important;
	color: #000000;
}

wpcf7-list-item-label {
	font-size: 14px !important;
}

/**/
.wpcf7-form input[type="text"],
.wpcf7-form input[type="date"],
.wpcf7-form input[type="number"],
.wpcf7-form input[type="tel"],
.wpcf7-form input[type="email"],
.wpcf7-form select,
textarea {
	background-color: #fbfbfb !important;
	/*display: block;*/
	vertical-align: top;
	font-family: gothic, helvetica;
	font-size: 14px;
	color: #000000;
	margin: 4px;
	border: solid 1px #CCCCCC;
	padding: 5px;
}

textarea:focus {
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	border: 1px solid rgba(81, 203, 238, 1);
}

.wpcf7-form label {
	display: block;
	/*vertical-align: top;*/
	font-family: 'gothic', helvetica;
	/*color: #000000;*/
	margin: 2px;
	/*padding:5px;*/
}

.wpcf7-form textarea {
	overflow-x: hidden;
	overflow-y: hidden;
	resize: none;
	height: 125px;
}

.wpcf7-form input[type="submit"] {
	font-family: 'gothic', helvetica;
	display: block;
	background: #0971ce !important;
	color: #fff;
	font-size: 18px !important;
	text-transform: uppercase;
	padding: 5px 25px;
	margin: 20px auto;
	border: none;
	outline: none;
	cursor: pointer;
}

.wpcf7-form input[type="submit"]:hover {
	background: #012D5C;
}

.btn-group button {
	font-family: 'gothic', helvetica;
	background: #092f87;
	color: #ededed;
	font-size: 20px;
	border: 0 none;
	border-radius: 0;
	cursor: pointer;
	-webkit-border-radius: 5px;
	margin: 5px 5px 5px 5px;
	width: auto;
}

.btn-group button:hover {
	background-color: #092f87;
	color: #fff;
	text-transform: uppercase;
}

/*Contact Form */

/*Search page*/
span.fusion-comments,
span.fusion-inline-sep {
	display: none !important;
}

.fusion-single-line-meta {
	display: none !important;
}

.fusion-date-and-formats {
	display: none !important;
}

.entry-title fusion-post-title {
	font-weight: bold !important;
}

.fusion-meta-info {
	font-size: 14px !important;
}

/*End Search page*/

/*News and Events*/
.news-more-link {
	background-color: #092f87 !important;
	color: #ffffff !important;
}

/********************** @MEDIA SECTION ***********************************/

@media only screen and (max-width: 800px) {

	/*** MYLCC ***/
	.mylccdropdown {
		padding-top: 7px;
	}

	.mylccmenu {
		margin-right: 10px;
		padding-bottom: 10px;
	}

	.mylccdropdowncontent {
		margin-right: 10px;
		right: 0px;
		margin-top: 0px;
	}

	/*** END MYLCC ***/

.elephantfontquote {
	padding: 0px 0px 0px 0px;;
}

.largefontbrown {
	color: #63254a !important;
	font-size: 35px !important;
	text-align: center !important;
	font-family: "PT Sans" !important;
	line-height: 1 !important;
}

.fusion-breadcrumbs {
		display: none;
	}

	.homeheaderlogo {
		text-align: center;
		left: 0;
		width: 100%;
		height: auto;
	}

	#responsive-menu-container *,
	#responsive-menu-container *:before,
	#responsive-menu-container *:after {
		font-size: 11px !important;
		line-height: 1.1 !important;
	}

	#responsive-menu-container #responsive-menu li.responsive-menu-item a {
		height: 30px !important;
	}
	
	/*Change font size of Employee Director/Fac/Staff/Admin pages*/
	.directorysearchresults {
		font-size: 14px !important;
	}

	.directorysearchresults.alt {
		font-size: 14px !important;
	}

	/*END Change font size of Employee Director/Fac/Staff/Admin pages*/

	/*Change padding and font size of contact info to fit in box*/
	.fusion-reading-box-container .reading-box-additional {
		font-size: 14px !important;
		padding: 0px 3px 0px 3px !important;
	}

	.fusion-reading-box-container .reading-box {
		padding: 29px 5px 29px 5px !important;
	}

	.fusion-fullwidth {
		padding-right: 12px !important;
		padding-left: 12px !important;
	}

	/*END Change padding and font size of contact info to fit in box*/

	/*Change size of menu on back pages to fit AAMC*/
	.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item>a {
		/* line-height: 1.7 !important;	 */
		height: auto !important;
	}

	/*END Change size of menu on back pages to fit AAMC*/

	/*College News and Events image and title reduced on mobile*/
	.collegenews {
		background-image: 50% !important;
	}

	.lancerlinksheaderbig {
		font-size: 22px !important;
	}

	/* END College News and Events image and title reduced on mobile*/

	/*Homepage new or returning, current, etc. blue buttons position on mobile*/
	.descriptionbtnhome {
		top: 105px !important;
		vertical-align: center !important;
		/*END Homepage new or returning, current, etc. blue buttons position on mobile*/
	}

	/*Remove footer widgets on mobile*/
	.fusion-footer-widget-area {
		display: none !important;
	}

	/*END Remove footer widgets on mobile*/

	/*Allow image to show on forms on mobile*/
	#fusion-layout-column-forms {
		margin-top: -15px !important;
	}

	/*END Allow image to show on forms on mobile*/

	/*Move college news and events title down on mobile*/
	.page-id-52129 .title-heading-center {
		margin-top: 35px !important;
	}

	/*END Move college news and events title down on mobile*/

	.h2black60 {
		color: #333 !important;
		font-size: 40px !important;
		text-align: center !important;
		font-family: sans-serif;
		line-height: 1.5 !important;
		font-weight: bold !important;
	}

	.h2white50 {
		color: #fff !important;
		font-size: 30px !important;
		text-align: center !important;
		font-family: "PT Sans" !important;
		line-height: 1.5 !important;
		font-weight: bold !important;
	}

	/*CareerFocus on homepage*/
	.page-id-2398 .fusion-column-wrapper {
		min-height: auto !important;
	}

	/*END CareerFocus on homepage*/

}

@media only screen and (max-width: 1100px) {
	.homesocialmedia .fusion-social-networks .fusion-social-network-icon {
		margin: 5px !important;
		padding-top: 5px;
	}

	#comment-input input,
	#comment-textarea textarea,
	.avada-select .select2-container .select2-choice,
	.avada-select .select2-container .select2-choice .select2-arrow,
	.avada-select .select2-container .select2-choice2 .select2-arrow,
	.chzn-container .chzn-drop,
	.chzn-container-single .chzn-single,
	.comment-form-comment textarea,
	.fusion-body .avada-select-parent .select-arrow,
	.fusion-body .avada-select-parent select,
	.gravity-select-parent .select-arrow,
	.input-text,
	.main-nav-search-form input,
	.post-password-form label input[type=password],
	.search-page-search-form input,
	.searchform .fusion-search-form-content .fusion-search-field input,
	.select-arrow,
	.select2-container .select2-selection .select2-selection__arrow,
	.select2-container--default .select2-dropdown .select2-search,
	.select2-container--default .select2-search--dropdown .select2-search__field,
	.select2-container--default .select2-selection--single,
	.select2-dropdown,
	input.s,
	input[type=email],
	input[type=number],
	input[type=password],
	input[type=text],
	select,
	textarea {
		border-width: 1px;
		border-color: #d2d2d2;
		border-radius: 0px;
		width: null !important;
	}


	/*		.embed-playlist-container {
			1700px !important;
		}
*/

	/*height of blue button link on homepage new/returning section*/
	.descriptionbtn4 {
		position: relative !important;
		top: 83px !important;
	}

	/*END height of blue button link on homepage new/returning section*/

	.h2white50 {
		color: #fff !important;
		font-size: 30px !important;
		text-align: center !important;
		font-family: "PT Sans" !important;
		line-height: 1.5 !important;
		font-weight: bold !important;
	}

	.playerPoster {
		width: 65% !important;
	}

	.ctu-ultimate-style-heading-2.active {
		background-color: #092f87 !important;
		color: #fff !important;
		border: solid 1px #333 !important;
	}

	.ctu-ultimate-style-heading-2 {
		background-color: #ededed !important;
		color: #333 !important;
		border: solid 1px #fff !important;
	}

	.ctu-ultimate-style-heading-2.active:after {
		/*content: "∧"; */
		content: "\f078";
		font-family: FontAwesome;
		font-style: normal;
		font-weight: normal;
		text-decoration: inherit;
		font-family: FontAwesome;
		position: absolute;
		right: 10px;
		top: 15px;
	}

	.page-id-2398 .descriptionbtn {
		position: relative !important;
		top: 69px !important;
		padding: 5px 5px 5px 5px !important;
		vertical-align: center !important;
	}

	.page-id-2398 .homeheaderlogo {
		display: none;
	}

	#mobilemainmenu {
		top: 20px;
		position: relative !important;
		float: left !important;
		left: -30px !important;
		font-size: 24px !important;
		line-height: 0px;
	}

	#mobilemainmenu a:after {
		font-family: icomoon;
		cursor: pointer;
		content: '\f002' !important;
	}

	#topnavigationmenu {
		display: none !important;
	}

	.fusion-footer-widget-column-1 {
		display: none !important;
	}

	.fusion-secondary-header {
		padding: 0px !important;
	}

	.customslidesfont {
		font-size: 40px;
	}

	/* ProspectInterestForm */
	.pifCol1 {
		width: 100% !important;
	}

	.pifCol2 {
		width: 100% !important;
	}

	.pifCol3 {
		width: 100% !important;
	}

	.pifCol4 {
		width: 100% !important;
	}

	.pifCol5 {
		width: 100% !important;
	}

	.pifCol6 {
		width: 100% !important;
	}

	.pifCol7 {
		width: 100% !important;
	}
	
	.pifCol8 {
		width: 100% !important;
	} 

	.pifCol9 {
		width: 100% !important;
	}

	.pifCol0 {
		width: 100% !important;
	}
	.pifresp {
		width: 95%;
	}

	.pifLabels {
		display: none !important;
		width: 10px !important;
	}

	.pifinvalid {
		border: thin solid red !important;
		background: url(images/error.png) no-repeat right 5px center;
	}
}