p {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 15px;
	 display: block;
	 line-height: 1.25em;
}
 body {
	 font-family: Arial, Helvetica, sans-serif;
}
 a{
	 font-family: 'Montserrat', sans-serif;
	 color: #00813b;
	 -webkit-transition: 350ms ease all;
	 transition: 350ms ease all;
	 text-decoration:underline;
}
 a:hover, a:focus, a:active:hover{
	 outline: none;
	 color: #00be56;
	 text-decoration:underline;
}
 a.top{
	 color: #f0b410;
	 font-size: 13px;
	 text-decoration:none;
}
 a:hover.top, a:focus.top, a:active:hover.top{
	 color: #00be56;
	 font-size: 13px;
	 text-decoration:underline;
}
 a.top-w{
	 color: #ffffff;
	 font-size: 11px;
	 font-family:Verdana, Geneva, sans-serif;
	 text-decoration:none;
}
 a:hover.top-w, a:focus.top-w, a:active:hover.top-w{
	 color: #68ff8f;
	 font-size: 11px;
	 font-family:Verdana, Geneva, sans-serif;
}
 a.top-g{
	 color: #f0b410;
	 font-size: 11px;
	 font-family:Verdana, Geneva, sans-serif;
	 text-decoration:none;
}
 a:hover.top-g, a:focus.top-g, a:active:hover.top-g{
	 color: #00be56;
	 font-size: 11px;
	 font-family:Verdana, Geneva, sans-serif;
}
 a.ul{
	 text-decoration:underline 
}
 a:hover.ul, a:focus.ul, a:active:hover.ul{
	 text-decoration:underline 
}

a.lasun{
   color: #ffffff;
   font-size: 16px;
	text-decoration: none;
	text-shadow:0px 2px 2px #0c456d;
}

a:hover.lasun, a:focus.lasun, a:active:hover.lasun{
   color: #92caf1;
   font-size: 16px;
	text-shadow:0px 4px 4px #002640;
}

.crs-code{
    color: #4f8261;
    font-size: 18px;
    font-weight: bold;
}

.bxsh{
	box-shadow:2px 2px 6px #acb0b7;
	border-radius: 10px;
	padding: 10px;
	background-color: #ffffff;
}

.bxsh-gld{
	box-shadow:2px 2px 6px #1e232c;
	border-radius: 10px;
	padding: 20px;
	background-color: #f7eed5;
}

.bxsh-lgld{
	box-shadow:4px 4px 6px #7b7583;
	border-radius: 10px;
	padding: 10px;
	background-color: #f6f2e2;
}

.bxsh-grn{
	box-shadow:2px 2px 6px #1e232c;
	border-radius: 10px;
	padding: 10px;
	background-color: #d5f2e3;
}

.bxsh-lgrn{
	box-shadow:2px 2px 4px #b3c1cd;
	border-radius: 10px;
	padding: 10px;
	background-color: #eafaeb;
}
.bxsh-prgm{
	box-shadow:2px 2px 4px #cddfef;
	border-radius: 14px;
	padding: 12px;
	background-color: #ffeb9c;
	color: #00401f;
	border-color: #d8b424;
	border-width: 4px;
	text-align: center;
	margin-bottom: 12px;
}
.contact{
	 box-shadow:0px 0px 0px #acb0b7;
	 border-radius: 8px;
	 padding: 12px;
	 background-color: #def5e7;
	 overflow: hidden;
	 background-size: cover;
	 max-width: 380px;
}


/****** CORNER RADIUS ******/

.cr6{border-radius: 6px;}
.cr8{border-radius: 8px;}
.cr10{border-radius: 10px;}
.cr12{border-radius: 12px;}
.cr14{border-radius: 14px;}
.cr16{border-radius: 16px;}
.cr18{border-radius: 18px;}
.cr20{border-radius: 20px;}
.cr30{border-radius: 30px;}
.cr40{border-radius: 40px;}


 ul.list-default{
	 padding-left: 30px;
	 list-style: none;
}
 ul.list-default-lrg{
	 font-size: 16px;
	 color: #00370e;
}
 ul.list-curric{
	 padding-left: 12px;
	 list-style: none;
	 color: #9a7800;
	 font-size:12px;
}
 ul.list-curric>li{
	 padding: 5px 0;
	 position: relative;
	 line-height:12px;
}
 ul.list-curric>li:before{
	 font: normal normal normal 5px/1 FontAwesome;
	 content: "\f0c8";
	 color: #b3982c;
	 position: absolute;
	 top:6px;
	 left: -12px;
	 font-size:8px;
}
 ul.list-curric>a{
	 text-decoration:underline;
	 font-size:8px;
}
 a.list-curric{
	 text-decoration:underline;
	 font-size:8px;
}
 a:hover.list-curric, a:focus.list-curric, a:active:hover.list-curric{
	 text-decoration:underline;
	 font-size:8px;
}
 ul.list-green{
	 padding-left: 30px;
	 list-style: none;
}
 ul.list-green>li{
	 padding: 5px 0;
	 position: relative;
	 line-height:16px;
}
 ul.list-green>li:before{
	 font: normal normal normal 8px/1 FontAwesome;
	 content: "\f111";
	 color: #12942e;
	 position: absolute;
	 top:10px;
	 left: -14px;
}
 .caption {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: color4;
}
 .cat-note {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #9a7800;
}
 hr.hr3{
	 border: 0;
	 border-bottom: 3px dotted #a2ccb5;
	 position: relative;
}
 hr.hr4{
	 border: 0;
	 border-bottom: 4px dashed #a2ccb5;
	 position: relative;
}
 h7, h8{
	 font-family: 'Montserrat', sans-serif;
	 text-transform:none line-height: 1.3em;
}
 h7{
	font-size: 18px;
	color: #d0f8c5;
}
 h8{
	font-size: 18px;
	color: #004714;
}
.blkbar{
    font-family: 'Oswald', sans-serif;
    text-transform: none;
    color: #ffffff;
    font-size: 16px;
	background-color: #000000;
	
}
.blkbartop{
    font-family: 'Oswald', sans-serif;
    text-transform: none;
    color: #ffffff;
    font-size: 16px;
	background-color: #000000;
	padding-left: 24px;
	padding-right: 24px;
}
 .topbar{
	 display: block;
}
 .topbar .search:hover input[type=text], .topbar .search input[type=text]:active, .topbar .search input[type=text]:focus{
	 width: 220px;
}
 .topbar-blk{
	 font-family: Arial, Helvetica, sans-serif;
	 background-color: #000000;
}
 .btn-search-alt{
	 background-color: transparent;
	 border:0px;
	 color: #046330;
}
 .btn-xs{
	 font-size: 10px;
	 padding: 6px 6px;
}
 .btn-sm{
	 font-size: 11px;
	 padding: 8px 24px;
}
 .btn-lg{
	 font-size: 15px;
	 padding: 18px 48px;
}
/****** CORNER RADIUS ******/
 

/****** CORNER RADIUS ******/

.cr6{border-radius: 6px;}
.cr8{border-radius: 8px;}
.cr10{border-radius: 10px;}
.cr12{border-radius: 12px;}
.cr14{border-radius: 14px;}
.cr16{border-radius: 16px;}
.cr18{border-radius: 18px;}
.cr20{border-radius: 20px;}
.cr30{border-radius: 30px;}
.cr40{border-radius: 40px;}

/****** YOUTUBE ******/
 .youtube{
	 position: relative;
	 width: 100%;
	 height: 450px;
	 background-size: cover;
	 background-position: center center;
}
/****** drop down sub-menu ******/
 .sub-menu > li{
	 position: relative;
	 margin-bottom: 0px;
	 margin-top: -25px;
	 transition: 500ms ease all;
	 min-width: 210px;
}
 .sub-menu > li > a{
	 padding:5px;
	 background-color: #004421;
	 border-left: 3px solid #f0b410;
	 font-size: 12px;
	 color: #fff;
	 display: block;
	 transition: 400ms ease all;
	 text-decoration:none;
}
 .sub-menu-2 > li > a{
	 background-color: #056433;
	 text-decoration:none;
}
 .sub-menu-3 > li > a{
	 background-color: #896e00;
	 text-decoration:none;
}
 .sub-menu-4 > li{
	 margin-top: -125px;
}
/****** drop down sub-menu END ******/
/****** Announcements ******/
 .announcement{
	 -webkit-transition: 750ms ease all;
	 transition: 750ms ease all;
}
 a.announce_more{
	 font-family: 'Montserrat', sans-serif;
	 color: #006624;
	 -webkit-transition: 350ms ease all;
	 transition: 350ms ease all;
}
 a.announce_more:hover, a.announce_more:focus, a.announce_more:active:hover{
	 text-decoration: none;
	 outline: none;
	 color: #ffffff;
}
/****** Announcements END ******/
 .email-m, .phone-m, .footer-widget-m p.email-m, .footer-widget-m p.phone-m{
	 font-family: inherit;
	 color: #c59901;
	 font-size: 14px;
	 display: block;
}
/****** ACCORDIANS ******/
 .accordion-1m .panel-group .panel{
	 border-radius: 0px;
	 border:0;
	 border-left: 3px solid #f0b410;
	 margin-bottom: 4px;
	 box-shadow: 2px 2px 8px #7d785a;
}
 .accordion-1m .panel-default>.panel-heading{
	 background-color: #fffdf4;
	 border-radius: 4px;
	 padding: 8px 8px;
}
 .accordion-1m .panel-title>a{
	 color: #004421;
	 font-family: 'Oswald', sans-serif;
	 font-size: 14px;
	 padding-left: 12px;
}
 .accordion-1m .panel-group .panel-heading+.panel-collapse>.list-group, .accordion-1m .panel-group .panel-heading+.panel-collapse>.panel-body{
	 border-top: 1px dashed #d7d7d7;
	 line-height: 26px;
	 background-color: #fff;
}
 .accordion-2p .panel-group .panel{
	 border-radius: 6px;
	 border:0;
	 border: 1px solid #7cb289;
	 margin-bottom: 8px;
}
 .accordion-2p .panel-default>.panel-heading{
	 background-color: #f6f4ea;
	 border-radius: 6px;
	 padding: 16px 10px;
}
 .accordion-2p .panel-title>a{
	 color: #b48504;
	 font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 14px;
}
 .accordion-2p .panel-title>a.collapsed{
	 color: #044a14;
}
 .accordion-3 .panel-title>a{
	 font-family: 'Oswald', sans-serif;
	 font-size: 16px;
	 display: inline-block;
	 padding-right: 35px;
}
 .accordion-3 .panel-title>a:before{
	 content: "\f068";
	 font: normal normal normal 14px/1 FontAwesome;
	 position: absolute;
	 right: 20px;
	 top: 5px;
	 height: 15px;
	 width: 15px;
	 line-height: 17px;
	 text-align: center;
	 background-color: #f7f7f7 
}
/****** Navigation bar ******/
 .navbar-default{
	 background-color: rgba(208,161,0,0.80);
}
 .navbar-default-int{
	 background-color: #d0a100;
}
 .navbar-default .navbar-nav>li>a {
	 text-shadow:0px 0px 0px #1f1400;
	 text-decoration: none;
}
 .navbar-default .navbar-nav>li>a:active, .navbar-default .navbar-nav>li>a:focus {
	 text-shadow:0px 0px 0px #1f1400;
	 text-decoration: none;
}
 .navbar-default .navbar-nav>li>a:hover{
	 text-shadow:0px 0px 0px #1f1400;
	 color:#004c25;
	 text-decoration: none;
}
 .navbar-default .navbar-nav .navbar-nav-news>li>a:hover{
	 text-shadow:0px 0px 0px #1f1400;
	 color:#edbd18;
	 text-decoration: none;
}
 .navbar-h {
	 min-height: 30px;
}
 .navbar-default .navbar-nav>li>a, .navbar-default .navbar-nav>li>a:active, .navbar-default .navbar-nav>li>a:focus {
	 font-weight: 600;
	 text-decoration: none;
}
.navbar-default .navbar-nav>li>a::before{
	content:'•';
    font-size: 20px;
    text-decoration: none;
}
 .navbar-default .navbar-nav>li>a:hover::before, .navbar-default .navbar-nav>.active>a::before{
	 color:#f0b410;
}
 .navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	 background-color:transparent;
	 color:#004c25;
	 text-decoration: none;
}
 .navbar-default .navbar-nav .navbar-nav-news>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover{
	 background-color:transparent;
	 color:#edbd18;
	 text-decoration: none;
}
/****** BEGIN CATALOG Navigation bar ******/
 .navbar-catalog{
	 position:relative;
	 background-color: #417252;
	 border: 0;
	 margin-bottom: 0px;
	 width: 100%;
	 z-index: 10;
	 background-image:url(../images/menu_bg2.jpg);
	 box-shadow: 0px 0px 0px #004421;
}
 .navbar-catalog .navbar-nav>li>a, .navbar-catalog .navbar-nav>li>a:active, .navbar-catalog .navbar-nav>li>a:focus {
	 font-family: 'Montserrat', sans-serif;
	 color: #fff;
	 font-size: 16px;
	 text-transform: uppercase;
	 font-weight: normal;
	 overflow: hidden;
	 position: relative;
	 background-color: transparent;
	 z-index: 1;
	 -webkit-transition: 350ms all ease;
	 transition: 350ms all ease;
	 text-shadow:0px 1px 1px #004817;
}
/****** END CATALOG Navigation bar ******/
/****** BEGIN PROGRAMS Navigation bar ******/
 .navbar-programs{
	 position:relative;
	 background-color: rgba(132,172,145,1.00);
	 border: 0;
	 margin-bottom: 0px;
	 width: 100%;
	 z-index: 10;
	/*** background-image:url(../images/menu_programs_bg.jpg);
	 ****/
	 box-shadow: 0px 0px 0px #004421;
}
 .navbar-programs .navbar-nav>li>a, .navbar-programs .navbar-nav>li>a:active, .navbar-programs .navbar-nav>li>a:focus {
	 font-family: 'Montserrat', sans-serif;
	 color: #fff;
	 font-size: 16px;
	 text-transform: uppercase;
	 font-weight: normal;
	 overflow: hidden;
	 position: relative;
	 background-color: transparent;
	 z-index: 1;
	 -webkit-transition: 350ms all ease;
	 transition: 350ms all ease;
	 text-shadow:0px 2px 2px #659073;
}
 .navbar-programs-h{
	 background-color: rgba(132,172,145,0.80);
}
/****** END PROGRAMS Navigation bar ******/
/****** BEGIN COURSE DESCRIPTION Navigation bar ******/
 .navbar-default .navbar-nav-cd>li>a, .navbar-default .navbar-nav-cd>li>a:active, .navbar-default .navbar-nav-cd>li>a:focus {
	 font-size: 12px;
	 text-shadow:1px 1px 4px #1f1400;
}
 .navbar-cd{
	 background-image:url(../images/cd_menu_bg.jpg);
}
 .navbar-news{
	 background-image:url(../images/news_bg.jpg);
}
 .navbar-default .navbar-nav-cd>li>a:hover{
	 text-shadow:1px 1px 4px #1f1400;
	 color:#ffc733;
}
/****** END COURSE DESCRIPTION Navigation bar ******/
 .sub-menu-catalog > li > a{
	 padding:10px;
	 font-size: 14px;
}
 .rpc-catalog{
	 background-image:url(../images/rpc_bg.jpg);
	 box-shadow: 2px 2px 6px #7d785a;
}
/* Small Devices, Tablets */
 @media only screen and (min-width : 768px) {
	 .navbar-default{
		 position: absolute;
	}
	 .navbar-int{
		 border-bottom: 10px solid #004421;
	}
	 .navbar-default .navbar-nav>li>a{
		 padding: 35px 18px;
	}
	 .navbar-h-default .navbar-h-nav>li>a{
		 padding: 18px 18px;
	}
	 .navbar-default .navbar-nav>li:after{
		 content: "";
		 position: absolute;
		 top:50%;
		 right: 0;
		 transform: translateY(-50%);
		 color: #d7d7d7;
		 font-weight: 600;
	}
	 .navbar-default .navbar-nav>li:last-child:after{
		 display: none;
	}
	 .navbar-default{
		 margin-bottom: 0px;
	}
	 .navbar-default .navbar-nav>li>a::before{
		 left: 50%;
		 bottom: 12px;
	}
	 .sub-menu{
		 position: absolute;
		 display: block;
		 margin-top: -15px;
	}
	 .sub-menu .sub-menu{
		 transform: translateX(100%);
	}
	 .navbar-default > li:hover > .sub-menu{
		 display: block;
	}
	 .page-header{
		 padding: 170px 10px 30px 10px;
	}
	 .page-header h1{
		 font-size: 40px;
		 margin-bottom: 12px;
	}
	 h1.heading, h2.heading, h3.heading, h4.heading, h5.heading, h6.heading{
		 margin-top: 0em;
		 margin-bottom: .3em;
		 font-weight: 700;
	}
	 .nav-stacked{
		 width: auto;
	}
	 .nav-tabs>li{
		 float: left;
	}
	 .modal:before {
		 display: inline-block;
		 vertical-align: middle;
		 content: " ";
		 height: 100%;
	}
}
/****** Navigation bar END ******/
/****** widget ******/
 .widget{
	 border: 1px solid #056d25;
	 padding: 14px;
	 margin-bottom: 10px;
	 box-shadow: 4px 4px 8px #bfcdda;
	 background-color: #fff4cf;
}
 .categories > li {
	 border-bottom: 1px dotted #056d25;
	 padding: 4px 0;
}
/****** Widget END ******/
/****** Page headers Main site ******/
 .page-header-academics{
	 background-image: url(../images/page-header-academics.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-students{
	 background-image: url(../images/page-header-students.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-ccs{
	 background-image: url(../images/page-header-ccs.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-community{
	 background-image: url(../images/page-header-community.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-merceronline{
	 background-image: url(../images/page-header-merceronline.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-news{
	 background-image: url(../images/page-header-news.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-mi{
	 background-image: url(../images/page-header-mi.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-ll{
	 background-image: url(../images/page-header-ll.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-honors{
	 background-image: url(../images/page-header-honors.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-studyabroad{
	 background-image: url(../images/page-header-studyabroad.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-uni{
	 background-image: url(../images/page-header-uni.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-future{
	 background-image: url(../images/page-header-future.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-current{
	 background-image: url(../images/page-header-current.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-soar{
	 background-image: url(../images/page-header-soar.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-foundation{
	 background-image: url(../images/page-header-foundation.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-alumni{
	 background-image: url(../images/page-header-alumni.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-library{
	 background-image: url(../images/page-header-library.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-gallery-wwc{
	 background-image: url(../images/page-header-gallery-wwc.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-gallery-jkc{
	 background-image: url(../images/page-header-gallery-jkc.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-scholarships{
	 background-image: url(../images/page-header-scholarships.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-enroll{
	 background-image: url(../images/page-header-enroll.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-faculty{
	 background-image: url(../images/page-header-faculty.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-winter{
	 background-image: url(../images/page-header-winter.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
/****** PAGE HEADERS DIVISION AND ACADEMICS ******/
 .page-header-la{
	 background-image: url(../images/page-header-la.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-bstem{
	 background-image: url(../images/page-header-bstem.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-free{
	 background-image: url(../images/page-header-free.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-gem{
	 background-image: url(../images/page-header-gem.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-hp{
	 background-image: url(../images/page-header-hp.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-laterstarting{
	 background-image: url(../images/page-header-laterstarting.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
	 text-shadow:0px 2px 2px #00250a;
}
 .page-header-recognition{
	 background-image: url(../images/page-header-recognition.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
/****** PAGE HEADERS ATHLETICS ******/
 .page-header-athletics-baseball{
	 background-image: url(../images/page-header-athletics-baseball.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-basketball{
	 background-image: url(../images/page-header-basketball.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-xcountry-m{
	 background-image: url(../images/page-header-xcountry-m.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-lacrosse-m{
	 background-image: url(../images/page-header-lacrosse-m.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-soccer-m{
	 background-image: url(../images/page-header-soccer-m.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-tennis-m{
	 background-image: url(../images/page-header-tennis-m.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-softball{
	 background-image: url(../images/page-header-softball.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-basketball-w{
	 background-image: url(../images/page-header-basketball-w.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-xcountry-w{
	 background-image: url(../images/page-header-xcountry-w.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-soccer-w{
	 background-image: url(../images/page-header-soccer-w.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-athletics-tennis-w{
	 background-image: url(../images/page-header-tennis-w.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-vikings{
	 background-image: url(../images/page-header-vikings.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
/****** PAGE HEADERS ACADEMIC PROGRAMS ******/

 .page-header-acctg{
	 background-image: url(../images/page-header-acctg.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
.page-header-agd{
	 background-image: url(../images/page-header-agd.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
} 
.page-header-arch{
	 background-image: url(../images/page-header-arch.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-auto{
	 background-image: url(../images/page-header-auto.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-aviation{
	 background-image: url(../images/page-header-aviation.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-bldg{
	 background-image: url(../images/page-header-bldg.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-bio{
	 background-image: url(../images/page-header-bio.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-bus{
	 background-image: url(../images/page-header-bus.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-chem{
	 background-image: url(../images/page-header-chem.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-coaching{
	 background-image: url(../images/page-header-coaching.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-comm{
	 background-image: url(../images/page-header-comm.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-comm2{
	 background-image: url(../images/page_header_comm2.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-compsci{
	 background-image: url(../images/page-header-compsci2.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-crim{
	 background-image: url(../images/page-header-crim.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-cyber{
	 background-image: url(../images/page-header-cyber.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-dan{
	 background-image: url(../images/page-header-dan.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-dma{
	 background-image: url(../images/page-header-dma.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-edu{
	 background-image: url(../images/page-header-edu.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-elct{
	 background-image: url(../images/page-header-elct.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-engr{
	 background-image: url(../images/page-header-engr.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-engr-sci{
	 background-image: url(../images/page-header-engr-sci.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-eet{
	 background-image: url(../images/page-header-eet.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-ett{
	 background-image: url(../images/page-header-ett.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-exer{
	 background-image: url(../images/page-header-exer.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-fash{
	 background-image: url(../images/page-header-fash.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-fashmerch{
	 background-image: url(../images/page-header-fashmerch.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-fireacad{
	 background-image: url(../images/page-header-fireacad.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-funeral{
	 background-image: url(../images/page-header-funeral.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-gd{
	 background-image: url(../images/page-header-gd.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-hit{
	 background-image: url(../images/page-header-hit.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-hort{
	 background-image: url(../images/page-header-hort.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-hrac{
	 background-image: url(../images/page-header-hrac.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-hrim{
	 background-image: url(../images/page-header-hrim.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-laglob{
	 background-image: url(../images/page-header-laglob.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-manuf{
	 background-image: url(../images/page-header-manuf.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-math{
	 background-image: url(../images/page-header-math.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-mltp{
	 background-image: url(../images/page-header-mltp.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-moa{
	 background-image: url(../images/page-header-moa.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-mobile{
	 background-image: url(../images/page-header-mobile.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-music{
	 background-image: url(../images/page-header-music.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-newmedia{
	 background-image: url(../images/page-header-newmedia.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-nur{
	 background-image: url(../images/page-header-nur.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-nurs{
	 background-image: url(../images/page_header_nurs.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-occ{
	 background-image: url(../images/page-header-occ.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-parlgl{
	 background-image: url(../images/page-header-parlgl.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-ph{
	 background-image: url(../images/page-header-ph.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-photo{
	 background-image: url(../images/page-header-photo.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-physics{
	 background-image: url(../images/page-header-physics.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-prof{
	 background-image: url(../images/page-header-prof.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-pta{
	 background-image: url(../images/page-header-pta.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-radio{
	 background-image: url(../images/page-header-radio.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-radiography{
	 background-image: url(../images/page-header-radiography.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-resp{
	 background-image: url(../images/page-header-resp.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-smlbus{
	 background-image: url(../images/page-header-smlbus.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-sst{
	 background-image: url(../images/page-header-sst.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-sust{
	 background-image: url(../images/page-header-sust.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-tech{
	 background-image: url(../images/page-header-tech.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-thtr{
	 background-image: url(../images/page-header-thtr.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-trav{
	 background-image: url(../images/page-header-trav.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-tv{
	 background-image: url(../images/page-header-tv.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-vis{
	 background-image: url(../images/page-header-vis.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
 .page-header-web{
	 background-image: url(../images/page-header-web.jpg);
	 background-size: cover;
	 text-align: center;
	 margin:0;
	 padding-top: 140px;
}
/****** PAGE HEADERTO ADD SHADOW ******/
 .page-header-shadow{
	 text-shadow:2px 2px 2px #163455;
}
/****** Page headers END ******/
/****** Call to Action ******/
 .cta-academics{
	 background-image:url(../images/cta-background_academics.jpg);
}
 .cta-athletics-01{
	 background-image:url(../images/cta-background_athletics_01.jpg);
}
 .cta-home{
	 background-image:url(../images/cta-background_home.jpg);
}
 .cta-jkcgalley{
	 background-image:url(../images/cta-background_jkcgalley.jpg);
}
 .cta-kelsey{
	 background-image:url(../images/cta-background_kelsey.jpg);
}
 .cta-mobile{
	 background-image:url(../images/cta-background_mobile.jpg);
}
 .cta-scholarships{
	 background-image:url(../images/cta-background_scholarships.jpg);
}
 .cta-light-siss{
	 background-image:url(../images/cta-background_siss.jpg);
}
 .cta-light-home{
	 background-image:url(../images/cta-light_home.jpg);
}
 .cta-light-gallery{
	 background-image:url(../images/cta-light_gallery.jpg);
}
 .cta-light-campcollege{
	 background-image:url(../images/cta-light_campcollege.jpg);
}


.bg-pic-la{
    background-image: url(../images/LiberalArtsSun.jpg);
    background-size: cover;
    text-align: center;
    margin:0;
    padding-top: 20px;
}



/****** Call to Action END ******/
/****** BUTTONS BEGIN ******/
 .btn {
	 border-radius: 6px;
}
 .btn-primary:hover {
	 color: #004b25;
	 font-weight:bold;
}
 .btn-mccc01{
	 color: #004421;
	 background-color: #eafbf4;
}
 .btn-mccc02{
	 color: #004421;
	 background-color: #fbf6ea;
}
 .btn-mccc03{
	 color: #004421;
	 background-color: #eaeefb;
}
 .btn-mccc04{
	 color: #004421;
	 background-color: #f6fbea;
}
 .btn-mccc05{
	 color: #004421;
	 background-color: #f0eafb;
}
 .btn-mccc06{
	 color: #004421;
	 background-color: #eafbf3;
}
 .btn-mccc07{
	 color: #004421;
	 background-color: #FBF9EA;
}
 .btn-mccc08{
	 color: #004421;
	 background-color: #fbeaf5;
}
 .btn-mccc09{
	 color: #004421;
	 background-color: #ebeafb;
}
 .btn-mccc10{
	 color: #004421;
	 background-color: #eafbeb;
}
 .btn-mccc11{
	 color: #004421;
	 background-color: #fbf4ea;
}
 .btn-mccc12{
	 color: #004421;
	 background-color: #ebebeb;
}
 .btn-drkgrn{
	 color: #ffffff;
	 background-color: #0b7424;
}
 .btn-drkgrn:hover, .btn-drkgrn:active, .btn-drkgrn:focus, .btn-drkgrn:active:focus, .btn-drkgrn:active:hover{
	 color: #ffdc7c;
}
 .btn-drkgrn2{
	 color: #ffffff;
	 background-color: #00370e;
	 border-radius: 6px;
	 text-decoration:none;
}
 .btn-drkgrn2:hover, .btn-drkgrn2:active, .btn-drkgrn2:focus, .btn-drkgrn2:active:focus, .btn-drkgrn2:active:hover{
	 color: #ffdc7c;
	 background-color: #014913;
	 border-radius: 9px;
}
 .btn-mdgrn{
	 color: #ffffff;
	 background-color: #4ca962;
	 min-width: 170px;
}
 .btn-mdgrno{
	 color: #ffdc7c;
	 background-color: #0b7424;
	 min-width: 170px;
}
 .btn-mdgrn:hover, .btn-mdgrn:active, .btn-mdgrn:focus, .btn-mdgrn:active:focus, .btn-mdgrn:active:hover{
	 color: #ffdc7c;
	 min-width: 170px;
}
/****** BUTTONS END ******/
 .mercer_alumni {
	 float: left;
	 text-align: center;
 .btn-drkgrn2{
	 color: #ffffff;
	 background-color: #00370e;
	 border-radius: 12px;
}
 .btn-drkgrn2:hover, .btn-drkgrn2:active, .btn-drkgrn2:focus, .btn-drkgrn2:active:focus, .btn-drkgrn2:active:hover{
	 color: #ffdc7c;
	 background-color: #014913;
	 border-radius: 12px;
}
}
 .form-control {
	 border-radius: 6px;
	 height: 25px;
}
/****** FOOTER QUICK LINKS ******/
 .quick-links > li > a{
	 color: #f8cf5e;
	 display: block;
	 padding: 5px 0;
}
 .quick-links > li > a:hover{
	 color: #5ef88d;
}
 .footer-widget address{
	 color: #bdf2bc;
}
/****** FOOTER QUICK LINKS ******/
/****** ACCORDION MENU ******/
 .accordion-menu .panel-group .panel{
	 border-radius: 0px;
	 border:0;
	 border: 1px solid #056d25;
	 margin-bottom: 14px;
	 box-shadow: 4px 4px 6px #bfcdda;
}
 .accordion-menu .panel-default>.panel-heading{
	 background-color: #fff4cf;
	 border-radius: 0px;
	 padding: 10px 8px;
	 position: relative;
}
 .accordion-menu .panel-title>a{
	 color: #00561a;
}
 .accordion-menu .panel-title>a.collapsed{
	 color: #987600;
}
/****** ACCORDION MENU ******/
/****** LISTS ******/
 ul.list-styled > li {
	 font-family: Arial, Helvetica, sans-serif;
	 padding: 6px 6px 6px 0;
	 font-size: 14px;
	 font-weight: 400;
	 text-transform:none;
	 letter-spacing: 0.03em;
}
/****** LISTS ******/
/****** ASIDES ******/
 .apply-info {
	 background-color: #f0eddd;
}
/****** ASIDES ******/
 .txt01 {
	 font-family:arial,helvetica,sans-serif;
	 font-size:11px;
	 color:#5e7d69;
}
/****** TABLES ******/
 .table>thead>tr>th, .table th, th{
	 font-family: 'Oswald', sans-serif;
	 text-transform: none;
	 font-size: 16px;
	 font-weight: 600;
}
 .table>thead>tr>th{
	 border-bottom:2px solid #f0b410;
}
 .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th{
	 padding: 10px;
	 border-top: 1px dashed #a9cfaf;
}
 .table-blank>tbody>tr>td, .table-blank>tbody>tr>th, .table-blank>tfoot>tr>td, .table-blank>tfoot>tr>th, .table-blank>thead>tr>td, .table-blank>thead>tr>th{
	 padding: 10px;
	 border-top:none;
	 vertical-align:top;
}
 .table-boxed{
	 border: 1px solid #a9cfaf;
	 background-color: #fff;
	 box-shadow: 0px 3px 10px #d7d7d7 
}
 .table-u > td > a{
	 text-decoration:underline 
}
 .table-bordered{
	 border-color: #a9cfaf;
}
 .table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{
	 border: 1px dashed #a9cfaf;
}
 .table-hover>tbody>tr:hover{
	 background-color: #f7f7f7;
}
 .table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th{
	 padding: 4px 5px;
}
 .table-striped > tbody > tr:nth-of-type(odd) {
	 background-color: #fdfbf1;
}
 .table-striped-g > tbody > tr:nth-of-type(odd) {
	 background-color: #e7f8eb;
}
/****** HOME PAGE SLIDE ARROWS ******/
 .tparrows {
	 cursor:pointer;
	 background:#004d21;
	 background:rgba(0,77,33,0.5);
	 width:50px;
	height:60px;
	position:absolute;
	 display:block;
	 z-index:1000;
}
 .tparrows:hover {
	 background:#004d21;
}
 .tparrows:before {
	 font-family: "revicons";
	 font-weight: 700;
	 font-size:26px;
	 color:#ffd560;
	 display:block;
	 line-height: 60px;
	 text-align: center;
}
 .tparrows.tp-leftarrow:before {
	 content: '\e824';
}
 .tparrows.tp-rightarrow:before {
	 content: '\e825';
}
/****** STUDENT SUCCESS HIGHLIGHT ******/
 .teacher-detail{
	 background-color: #f5f1e8;
}
 pre {
	 display: block;
	 padding: 9.5px;
	 margin: 0 0 10px;
	 font-size: 13px;
	 line-height: 1.42857143;
	 color: #333;
	 word-break: break-all;
	 word-wrap: break-word;
	 background-color: #f9f7f0;
	 border: 1px solid #afd2c1;
	 border-radius: 6px;
}
