u {
	 text-decoration: none !important;
}
/* =============================================== Browser Hacks ====================*/
/* IE10+ and Edge hack for sidebar. Position: "sticky" is not supported */
 _:-ms-lang(x), .sidebar {
	 position: absolute;
	 top: auto;
}
/*Hack for other browsers other than IE 11 and below*/
 @supports not (old: ie) {
	 .ie-browser-msg{
		 display:none;
	}
}
/*Safari (7.1+)*/
 _::-webkit-full-page-media, _:future, :root .ie-browser-msg {
	 display: none;
}
/*Safari (from 6.1 to 10.0)*/
 @media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) {
	 @media {
		 .ie-browser-msg {
			 display:none;
		}
	}
}
/*Safari (10.1+)*/
 @media not all and (min-resolution:.001dpcm) {
	 @media {
		 .ie-browser-msg {
			 display:none;
		}
	}
}
 .ie-browser-msg {
	 padding: 1em;
	 width: 100%;
	 max-width: 100%;
}
 .ie-browser-msg a {
	 color: #00573D;
	 text-decoration: underline;
}
 .ie-browser-msg a:hover, .ie-browser-msg a:focus {
	 color: #333;
	 text-decoration: none;
}
/* ========================================== General ====================*/
 body {
	 font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" min-width: 400px;
}
 h1, h2, h3, h4, a {
	 -webkit-font-feature-settings: "clig", 
	/* ligature */
	 "salt";
	 font-feature-settings: "clig", "salt" 
	/* ligature */
	 ;
	 font-weight: 600;
}
 abbr {
	 -webkit-font-feature-settings: "cpsp";
	 font-feature-settings: "cpsp";
	/* applies proper spacing to all caps */
}
/* =============================================== Nav ====================*/
 .navbar-toggler {
	 padding-left: 5px;
	 padding-right: 5px;
}
/*.dropdownnav{
	*/
	/* background-color:#E4E4E4;
	*/
	/*
}
*/
 .navbar-light .navbar-toggler {
	 color: #004e38;
	/*margin-top: 12px;
	*/
	 border: none;
}
/* =============================================== Main Nav ====================*/
 .navbar-brand img {
	 width: 45%;
	 min-width: 240px;
	 max-width: 100%;
}
 .navbar {
	 padding-right: 0px;
	 padding-left: 0px;
	 padding-top: 30px;
	 padding-bottom: 30px;
}
 .nav-link {
	 color: #000000;
}
 a svg {
	/**overwrite gray toggle icon**/
	 color: #9C9C9C;
}
 .navbar-default ul.nav a:hover, .navbar-default ul.nav a:focus, .navbar-default ul.nav a:visited {
	/* overwrites nav.scss l19 */
	 color: #008554;
}
/* =============================================== Breadcrumb ====================*/
 .sidebarheader {
	 color: #fff;
}
 .sidebar .navbar span.sidebarheader a {
	 font-family: inherit;
	 font-weight: normal;
	 color: #fff;
}
 .sidebar .navbar span.sidebarheader a:hover {
	 color: #fff;
}
 .sidebar a.nav-link {
	 background-color: #022e22;
	 padding: 10px;
	 font-size: 12px;
}
 .navbar-dark .navbar-toggler {
	 border: none;
}
 .lightgreen {
	 margin-bottom: 0px;
}
 .sidebar.navbar-dark button {
	 background: rgba(0, 0, 0, .7);
	 padding: .5em 1.25rem;
	 border-radius: 0;
	 border-bottom-right-radius: 4px;
	 border-top-right-radius: 4px;
	 width: 100%;
	 text-align: left;
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-pack: justify;
	 -ms-flex-pack: justify;
	 justify-content: space-between;
}
 .sidebar.navbar-dark button *:first-child {
	 -webkit-box-flex: 1;
	 -ms-flex: 1;
	 flex: 1;
}
 .navbar-dark .navbar-nav .nav-link {
	/* overwrites main.css l91 */
	 color: #ddd;
	 font-size: 14px;
	 padding: .5rem 0 .5rem 2.25rem;
	 border-bottom: 1px solid #333;
}
 .sidebar a.nav-link-return {
	 padding-top: 1em;
}
 .sidebar a.nav-link:hover, .sidebar a.nav-link:focus {
	 background: rgba(0, 0, 0, 1);
	 color: #fff;
}
/* =============================================== Header ====================*/
 section.bg-image-full {
	 background-size: cover;
	 -o-background-size: cover;
}
 .bg-image-full .herotitle {
	 background: #008554;
	 color: #fff;
	 margin-bottom: 0;
	 padding: .5rem .25rem;
	 font-size: 2.4rem;
	 margin-top: 0;
}
 .bg-image-full h2.herotitle {
	/* overwrites main.css l134 */
	 color: #333;
	 background: #E6B711;
	 margin-left: 20%;
}
 h1.herotitlegreen span {
	 padding-right: 10px;
	 padding-left: 10px;
	 padding-bottom: 7px;
}
 h2.herotitleyellow span {
	 padding-right: 10px;
	 padding-left: 10px;
	 padding-bottom: 7px;
	 font-size: 2.5rem;
}
 h2.herotitleyellow {
	 margin-top: -10px;
}
 header {
	 padding-top: 100px;
	 padding-bottom: 100px;
}
 h2.herosubtitle {
	 color: #fff;
	 padding-right: 10px;
	 padding-left: 10px;
	 font-weight: 700;
	 font-size: 18px;
	 margin-top: 30px;
	 margin-left: 40px;
}
 h2.herotitlegreen span {
	 color: #fff;
	 padding-bottom: .5em;
	 font-weight: 400;
}
/* =============================================== Quad Boxes ====================*/
 #quadrants {
	 position: relative;
}
 .box1, .box3, .box2, .box4 {
	 position: relative;
	 min-height: 100%;
	 padding: 2em 10%;
}
 .box1 {
	 padding-top: 4em;
}
 .box2.image {
	 padding: 0;
	 background-position: center;
	 background-repeat:no-repeat;
}
 .box2.image.bg-logo {
	 padding: 2em 10%;
}
 @media screen and (max-width:768px) {
	 .box2.image.bg-logo {
		 min-height: 320px;
	}
}
 @media screen and (min-width:768px) {
	 .box1, .box2.general {
		 padding: 5rem 10% 2em 10%;
	}
}
 @media screen and (min-width:1140px) {
	 .box2, .box3, .box4 {
		 max-height: 640px;
		 overflow: hidden;
	}
	 .box2.button, .box4.general {
		 padding: 2em 10%;
	}
	 .box2.image {
		 margin: 0 5%;
	}
	 .box2.image.bg-logo {
		 margin: 0;
		 background-color: #fff;
	}
	 .box1, .box3.image, .box3.general {
		 padding-left: 15%;
		 padding-right: 15%;
	}
	 .box2.button, .box4.general {
		 padding-right: 15%;
		 padding-left: 10%;
	}
}
/* =============================================== Q: inline links ====================*/
 .box1 a, .box2 div:not(.side-nav) a, .box3 .general a, .box4 .general a, .box4 div:not(.side-nav) a {
	 color: #fff;
	 text-decoration: underline;
}
 .my-inside .box1 a, .my-inside .box2 div:not(.side-nav) a, .my-inside .box4 div.general a, .box3 div.table a, .box4 div.table a {
	 color: #00573d;
	 text-decoration: underline;
	/* stinger */
}
 .t4 .box3.table td a, .t4 .box4.table td a {
	 color: #043927;
	 text-decoration: none;
}
 .box1 a:hover, .box2 a:hover, .box4 a:hover {
	 color: #f0e1b0;
	 text-decoration: underline;
}
 .contentbox a, #spotlight .socialbox a {
	/*removed #connect a*/
	 color: #000;
	 text-decoration: underline;
}
 .t4.page-units-functions .box3.table td a:hover, .t4.page-units-functions .box4.table td a:hover, .contentbox a:hover, 
/*#spotlight .socialbox a:hover,*/
 #connect a:hover, .box2.general a:hover, .box3 a:hover {
	 color: #004e38;
	 text-decoration: underline;
}
/* =============================================== Q: Text ====================*/
 .box1 p, .box2 p, .box3 p, .box4 p, .box.general p {
	 line-height: 1.6;
}
 .box3 a, .box2.general a, .t4 table td a {
	 color: #00573D;
	/* stinger */
}
 .box4.general, .box4.general p, .box4.general li {
	 color: #fff;
}
/* =============================================== Q Box 1 ====================*/
 .box1 {
	 background: rgb(0, 78, 56);
	/* ss green */
	 background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 52, 38, 1)), color-stop(3%, rgba(0, 52, 38, 1)), color-stop(60%, rgba(0, 78, 56, 1)), to(rgba(0, 78, 56, 1)));
	 background: linear-gradient(180deg, rgba(0, 52, 38, 1) 0, rgba(0, 52, 38, 1) 3%, rgba(0, 78, 56, 1) 60%, rgba(0, 78, 56, 1) 100%);
}
 .box1, .box2.list-only {
	 background-color: #008554;
	 color: #ffffff;
}
 .box1, .box1 p, .box1 ol, .box1 ul, .box2.list-only {
	 color: #fff;
}
 .box1 h3, .box4.general h3 {
	 color: #f0e1b0;
}
 .box1 h2:nth-of-type(n+2), .box2 h2:nth-of-type(n+2) {
	 font-size: 22px;
}
 .box1 h3, .box2 h3 {
	 font-size: 20px;
}
 .box1 h4, .box2 h4 {
	 font-size: 18px;
}
/* =============================================== Q Box 2 ====================*/
 .box2.list-only {
	 background-image: url('../images/level4box2bg.jpg');
	 background-color: #004e38;
	 background-size: cover;
	 background-repeat: no-repeat;
	 color: #fff;
}
 @media screen and (max-width: 767px) {
	 .box2.general > .box3.general {
		 background-color: #f0e1b0;
		/* web only 5 */
	}
}
 @media screen and (min-width: 768px) {
	 .box2.general, .box3.general {
		 background-color: #fff;
	}
}
 .box2.button, .box2.events {
	 background-position: center center !important;
}
 .box2.list-only h2 {
	 background: #d6dc34;
	/* guava */
	 color: #004e38;
	/*ssgreen*/
	 border-top-right-radius: 4px;
	 border-top-left-radius: 4px;
	/*font-size: 22px;
	 dupe 322 ?*/
	 font-weight: 600;
	 padding: .5em 0 .5em 5%;
	 margin-bottom: 0;
}
 .box2.list-only h3 {
	 background: #e6ea85;
	/* guava 60 - IDK testing for now */
	 color: #333;
	/*dk grey */
	 padding: .5em 0 .5em 5%;
	 font-size: 18px;
	 font-weight: 400;
	 margin-bottom: 0;
}
 @media screen and (min-width:768px) {
	 .box2.button, .box4.button {
		 display: -webkit-box;
		 display: -ms-flexbox;
		 display: flex;
	}
	 .box2.button .side-nav, .box4.button .side-nav {
		 -webkit-box-flex: 1;
		 -ms-flex: 1 0 100%;
		 flex: 1 0 100%;
		 -ms-flex-item-align: center;
		 align-self: center;
	}
	 .box3.image {
		 background-position: center;
	}
}
/* =============================================== Q Box 3 ====================*/
 .box3 {
	 background-image: url('../images/background-accent-double-ss.png');
	 background-size: cover;
	 background-repeat: no-repeat;
	 background-color: #fff;
}
 .box3.general h2, .box2.general h2 {
	 color: #004e38;
}
 .box3 img {
	 width: 100%;
	 max-width: 100%;
	/*-webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	*/
	/*box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
	*/
	 margin-bottom: 1em;
}
 .box3.table {
	 padding: 2em 5%;
	 height: 100%;
}
 .box3.image {
	 min-height: 300px;
}
 @media screen and (min-width: 640px) {
	 .box3.image {
		 min-height: 480px;
	}
}
 @media screen and (min-width: 768px) {
	 .box3.image {
		/*min-height: 100%;
		*/
	}
}
.box3.video h2#cob-ose-events-calendar-video-quadrant3 + div {
	height: 440px !important;
}
/* =============================================== Q Box 4 ====================*/
 .box4 {
	/* outer block */
	 background: #043124;
	 background: linear-gradient(135deg, #043124 0%, #004e38 40%, #004e38 70%, #043124 100%);
}
 @media screen and (min-width:1140px) {
	 .box4:not(.video) {
		 padding-right: 15%;
	}
}
 .box4 h2 {
	 padding: 0;
	/*font-size:22px;
	 dupe 322?*/
	 color: #004e38;
	/*margin-bottom: 0;
	*/
}
 .box4 h3 {
	 padding: .5em 0;
	 font-weight: 400;
	 margin-bottom: 0;
	 font-size: 20px;
	 color: #004e38;
}
 .box4.general p a, .box4.general li a, .box4.general p a:link, .box4.general li a:link {
	 color: #f0e1b0;
	 text-decoration: underline;
	/* web only 5 */
}
 .box4.general p a:hover, .box4.general p a:focus, .box4.general li a:hover, .box4.general li a:focus {
	 color: #cfb668;
	 text-decoration: none;
}
 main:not(.my-inside) .box4.general strong, main:not(.my-inside) .box4.general abbr {
	 color: #f0e1b0;
}
 .box4.general p a:visited, .box4.general li a:visited {
	 color: #999;
	/* web only 3 */
}
 .box4.general .b4-logo {
	 padding: 5% 1em;
	 background: #fff;
	 margin-top: 1em;
}
 .box4.general .b4-logo img {
	 width: 100%;
}
/* =============================================== Misc ====================*/
 .box-bg-image {
	 min-height: 340px;
	 background-size: cover;
	 background-repeat: no-repeat;
}
 .section1 {
	 background-image: url(../images/section1-homebg.png);
	 background-size: cover;
	 background-position: top center;
	 margin-top: -50px;
	 padding-top: 100px;
	 padding-bottom: 100px;
}
 .news {
	 background-color: #000;
}
/* Tab */
 .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	 background-color: #E6B711;
	 font-weight: 600;
	 color: #000;
}
 .nav-tabs {
	 border-bottom: 2px solid #dd971a;
}
 .tab-pane {
	 padding-top: 1em;
}
/* ======================================== Section 2 Events ====================*/
 .section2 {
	 background-color: #004e38;
	 background-image: url(../images/section2-admissionsrightbg2.jpg);
	 background-repeat: no-repeat;
	 background-size: contain;
	 background-position: right;
	/*margin-top:-30px;
	*/
	 padding-top: 60px;
	 padding-bottom: 50px;
	/*z-index:50;
	*/
	 position: relative;
}
 @media screen and (max-width:1000px) {
	 .section2 {
		 padding: 0 0 50px 0;
	}
	 .section2 .container:first-child {
		 padding:0;
	}
	 .sac-state-events-section .row:nth-child(n+2) {
		 padding: 0 15px;
	}
}
 .t2 .section2, .t3 .section2 {
	 background-position: left;
}
 .t4 .section2 {
	 background-size: cover;
	 background-position: bottom center !important;
}
 .section2 h1, header.bg-image-full {
	 color: #f0e1b0;
	 font-weight: 400;
}
 .section2 h1, .section2 h2 {
	/* Remove lightgreen as a class */
	 color: #fff6ce;
	 margin-bottom: 0;
}
/* ======================================== DegreeWrap ====================*/
 .degrees {
	 margin-bottom: 2px;
}
 .degrees > div > div {
	 padding: 50px 20px;
}
 .degrees > div > a > div {
	 padding: 50px 20px;
}
 .not-underline {
	 text-decoration: none !important;
}
/* ======================================== Flex Content Home ====================*/
 .paral {
	 position: relative;
	 background-attachment: fixed;
	 background-size: cover;
	 background-position: 50% 50%;
}
 .paralsec {
	 padding-top: 150px;
	 padding-bottom: 100px;
}
/* ======================================== Footers ====================*/
 .hashtag {
	 position: absolute;
	 margin-top: -20px;
	 left: 0;
	 right: 0;
	 margin-left: auto;
	 margin-right: auto;
}
 .socialicons .social-icon {
	 display: table-cell;
	 color: #fff;
	 height: 48px;
	 width: 48px;
	 font-size: 12px;
	 border-radius: 50%;
	 background-color: #55ba47;
	 vertical-align: middle;
}
 .socialicons .social-icon:hover {
	 background-color: #004e38;
}
 .socialicons span, #connect a span {
	 height: 1px;
	 width: 1px;
	 position: absolute;
	 overflow: hidden;
	 top: -10px;
}
 .socialbox {
	 height: 100%;
	 min-height: 200px;
	 padding: 1em;
	 background-color: #ccc;
	/*margin: 1em .5em;
	*/
	/*text-align: center;
	*/
	/*text-transform: capitalize;
	*/
	 line-height: 1.1;
}
 #spotlight .socialbox {
	 height: 100%;
	 min-height: 200px;
	 padding: 1em;
	 background-color: #ccc;
	/* margin: 1em .5em;
	 */
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-pack: center;
	 -ms-flex-pack: center;
	 justify-content: center;
	 -ms-flex-line-pack: center;
	 align-content: center;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	 -ms-flex-direction: column;
	 flex-direction: column;
}
/* ===================================================== Buttons ====================*/
 .btn-primary {
	 background-color: #E6B711;
	 color: #000;
	 border: none;
	 padding: 10px;
}
 .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
	 background-color: #e8a714 !important;
}
 .btn-group-lg > .btn, .btn-lg {
	 border-radius: 0px;
}
/* ===================================================== Connect ====================*/
 #connect h3 {
	 background-color: #E6B711;
	 color: #000;
	 padding: 3px 10px 5px;
	 font-size: 12px;
	 font-weight: 700;
	 display: initial;
}
 #connect .container .row div {
	 text-align: center;
	 font-size: 14px;
}
 #connect .container .row > div {
	 margin-top: 1em;
}
 #connect ul.socialicons {
	 padding-left: 0;
	 margin-bottom: 0;
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
	 justify-content: space-around;
}
 #connect ul.socialicons li {
	 list-style: none;
	 -webkit-box-flex: 0;
	 -ms-flex: 0 0 25%;
	 flex: 0 0 25%;
	 margin: 0 auto;
}
 @media screen and (min-width: 560px) and (max-width: 991px) {
	 #spotlight .row .col-md-3, #connect .container .row .col-md-3 {
		 -webkit-box-flex: 0;
		 -ms-flex: 0 0 50%;
		 flex: 0 0 50%;
		 max-width: 100%;
		 min-height: 130px;
	}
}
 @media screen and (min-width: 768px) and (max-width: 991px) {
	 #connect .container .row .col-lg-3 {
		 max-width: 33%;
	}
	 #connect .container .row .col-lg-4 .contentbox {
		 min-width: 50%;
		 max-width: 400px;
		 min-height: 136px;
	}
}
 @media screen and (max-width: 991px) {
	 #spotlight .row .col-md-3 {
		 margin-bottom: 2em;
	}
}
 @media screen and (min-width:1015px) and (max-width: 1199px) {
	/*#connect ul.socialicons li {
		*/
		/* margin: 0 8%;
		*/
		/*
	}
	*/
}
 @media screen and (min-width:1200px) {
	 #connect ul.socialicons {
		 -ms-flex-wrap: nowrap;
		 flex-wrap: nowrap;
	}
	 #connect ul.socialicons li {
		 list-style: none;
		 -webkit-box-flex: 0;
		 -ms-flex: 0 0 25%;
		 flex: 0 0 25%;
	}
}
 #connect .fa, #connect .fa:hover, #connect .fab, #connect .fab:hover {
	 text-decoration: none;
}
/***Start update connect socialicons ***/
 #connect ul.socialicons li {
	/*display:inline-block;
	*/
	/*line-height:1;
	*/
}
 #connect ul.socialicons li a {
	 background-size: contain;
	/*border-radius: 1em;
	*/
	 font-size: 0;
	 text-align: center;
	 text-decoration: none;
	 display: inline-block;
	 padding: 6px;
	 width: 60px;
	/*Add 3/8/2019: To enlarge Hex - MH */
}
 #connect ul.socialicons li a[href*="."]:before {
	 content: url(../svg/socials/black/web.svg);
}
 #connect ul.socialicons li a[href*="twitter.com"]:before {
	 content: url(../svg/socials/black/square-x-twitter.svg);
}
 #connect ul.socialicons li a[href*="facebook.com"]:before {
	 content: url(../svg/socials/black/fb.svg);
}
 #connect ul.socialicons li a[href*="instagram.com"]:before {
	 content: url(../svg/socials/black/ig.svg);
}
 #connect ul.socialicons li a[href*="flickr.com"]:before {
	 content: url(../svg/socials/black/fk.svg);
}
 #connect ul.socialicons li a[href*="youtube.com"]:before {
	 content: url(../svg/socials/black/yt.svg);
}
 #connect ul.socialicons li a[href*="linkedin.com"]:before {
	 content: url(../svg/socials/black/li.svg);
}
 #connect ul.socialicons li a[href*="behance.net"]:before {
	/*content: "\f1b5";
	*/
	 content: url(../svg/socials/black/behance.svg);
}
 #connect ul.socialicons li a[href*="buzly.webflow.io"]:before, #connect ul.socialicons li a[href*="buzly.io"]:before{
	/*content: "\f1b5";
	*/
	 content: url(../svg/socials/black/buzly.svg);
}
/***End update connect socialicons ***/
/* ===================================================== Content Box ====================*/
 .contentbox {
	 width: 100%;
	 height: 100%;
	 background-color: #fff;
	 padding: 40px 10px 0 10px;
	 margin-top: -10px;
}
 #connect .contentbox {
	 padding: 2em 5% 1em;
}
 .contentbox i {
	 color: #004e38;
}
 .contentbox i:hover {
	 color: #55ba47;
}
 .contentbox small {
	 line-height: 1.3em;
}
/* ===================================================== Table ====================*/
 table {
	 color: #000;
	 --bs-table-border-color: #E6B711;
}
 table thead th, table th {
	 background-color: #E6B711 !important;
}
 table tbody {
	 background-color: #FFF;
}
 .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 solid #E6B711;
	 border-top: 0;
	 border-right: 0;
	 vertical-align: middle;
	 text-align: left;
}
 .page-recruitment-resources .table.table-bordered > tbody > tr > td, .page-recruitment-resources .table.table-bordered > tbody > tr > th {
	 border-right: 1px solid #E6B711;
	 background:#fff;
}
 .table-bordered > tbody > tr > td:first-child, .table-bordered > tbody > tr > th:first-child, .table-bordered > tfoot > tr > td:first-child, .table-bordered > tfoot > tr > th:first-child, .table-bordered > thead > tr > td:first-child, .table-bordered > thead > tr > th:first-child {
	 border-left: 0;
}
 .table-bordered > tfoot > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th {
	 font-weight: 600;
}
 .t5 .table-bordered > tbody > tr > td {
	 vertical-align: top;
}
 .table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
	 background-color: #000;
	 color: #fff;
}
 .table-striped tbody tr:nth-of-type(odd) {
	 background-color: #F8F8F8;
}
 .table-striped tbody tr:nth-of-type(even) {
	 background-color: #fff;
	 background-color: rgba(255, 255, 255, .65);
}
/* ===================================================== blockquote ====================*/
/*.blockquote {
	*/
	/* border-left: 5px solid #E6B711;
	*/
	/*
}
*/
 .blockquote footer {
	 color: #fff;
}
 @media screen and (max-width:991px) {
	 .navbar-brand {
		/* overwrite navbar.css l43*/
		/*text-align: center;
		*/
		 margin: 0 auto 1em 0;
	}
	 .navbar-brand img {
		 width: 90%;
	}
	 .box3, .box4 {
		/*padding-bottom: 50px;
		*/
		 height: auto;
		 min-height: auto;
	}
	 .section2 {
		 background: #004e38 url(../img/section2-admissionsrightbg2.jpg) no-repeat 50% 100%;
		 background-size: cover;
	}
}
 @media screen and (min-width:1140px) {
	 main:not(.t5) article {
		 background: rgb(0, 78, 56);
		 background: linear-gradient(-15deg, rgba(0, 78, 56, 1) 0%, rgba(4, 49, 36, 1) 45%, rgba(4, 49, 36, 1) 55%, rgba(0, 78, 56, 1) 100%);
		 min-height: 700px;
	}
	 div[id="quadrants"] {
		 max-width: 1140px;
		 margin: 0 auto;
	}
	/*.col-md-6 {
		*/
		/* max-width: 670px;
		*/
		/*
	}
	*/
}
/* ==================================== Variant Overrides ==================== */
 .t4 .box2.list-only p, .paral h2.herotitlegreen, .t4 .box2.default .button-showcase, 
/*.t4 .box4.general .button-default,*/
 .t4 .box4.general .button-showcase {
	 display: none !important;
}
 