 @charset "utf-8";
/* CSS Document */
 body {
	 padding:0px;
	 margin:0px;
}
 h1 {
	 font-family:Arial Black,Arial Bold,Gadget,sans-serif;
	 font-weight:bold;
	 color:#492f24;
}
 h2 {
	 font-family:Verdana,Geneva,sans-serif;
	 font-weight:bold;
	 color:#492f24;
	 padding:0px;
}
 h3 {
	 font-family:Verdana,Geneva,sans-serif;
	 font-weight:bold;
	 color:#492f24;
	 padding-bottom:0px;
	 padding-top:0px;
	 margin-top:0px;
}
 h4 {
	 font-family:Verdana,Geneva,sans-serif;
	 font-weight:bold;
	 color:#492f24;
	 margin-left:0px;
	 position:relative;
	 padding-top:0px;
}
 .access {
	 height: 0px;
	 width: 0px;
	 overflow: hidden;
	 position: absolute;
}
 .accessDisplay {
	 height:auto !important;
	 width: auto !important;
	 overflow: initial !important;
	 z-index:100;
	 margin: 10px;
}
 #accessNav {
	 background-color: white;
	 padding: 5px;
	 border-radius: 5px;
}
 #homepage-title{
	 padding-bottom: 40px;
	 padding-top: 10px;
}
 .xlarge {
	/*font-size:590%;
	 */
	 font-size:400%;
	 color:#492f24;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .large {
	 font-size:297%;
	 color:#492f24;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
	 padding-top: 20px;
	 padding-bottom:10px;
}
 .fullGold .large {
	 padding-bottom:10px;
}
 .medium {
	 font-size:254%;
	 color:#492f24;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .small {
	 font-size:128%;
	 color:#492f24;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .xlarge-gold {
	/*font-size:590%;
	 */
	 font-size:490%;
	 color:#ffc425;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .large-gold {
	 font-size:297%;
	 color:#ffc425;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .medium-gold {
	 font-size:254%;
	 color:#ffc425;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .small-gold {
	 font-size:128%;
	 color:#ffc425;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .xlarge-white {
	/*font-size:590%;
	 */
	 font-size:490%;
	 color:#ffffff;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .large-white {
	 font-size:297%;
	 color:#ffffff;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .medium-white {
	 font-size:254%;
	 color:#ffffff;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .small-white {
	 font-size:128%;
	 color:#ffffff;
	 text-transform:uppercase;
	 margin-left:0px;
	 position:relative;
}
 .xlarge-inherit {
	/*font-size:590%;
	 */
	 font-size:490%;
	 color:#492f24;
	 text-transform:inherit;
	 margin-left:0px;
	 position:relative;
}
 .large-inherit {
	 font-size:297%;
	 color:#492f24;
	 text-transform:inherit;
	 margin-left:0px;
	 position:relative;
}
 .medium-inherit {
	 font-size:254%;
	 color:#492f24;
	 text-transform:inherit;
	 margin-left:0px;
	 position:relative;
}
 .small-inherit {
	 font-size:128%;
	 color:#492f24;
	 text-transform:inherit;
	 margin-left:0px;
	 position:relative;
}
 video {
	 width: 100%;
	 height: auto;
}
 .UWaudioControls {
	 position:relative;
	 top:20px;
	 left:60px;
	 margin-bottom:40px;
}
/* CDurr added for Connect section on HP */
 .homePage-spacer {
	 height:26px;
	 width:100%;
	 padding:0px;
	 margin:0px;
	 border-bottom:1px solid #b7b6b6;
}
 .homePage-spacer-bottom {
	 height:15px;
	 width:100%;
	 padding:0px;
	 margin:0px;
}
/* END CDurr added for Connect section on HP */
 .feature {
	 border-top: 1px solid #ddd;
	 overflow: hidden;
	 opacity: 0;
	 margin: 0;
	 padding: 0;
	 position: relative;
	 white-space: nowrap;
	 width: 100%;
	 z-index: 1;
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	 max-height: 650px;
	 height:auto;
	 top: 20px;
	 opacity:1;
}
 .featureBackground{
	 background-image: url("https://www.uwyo.edu/_files/images/home-page/iamacowboy2210x650.jpg");
	 background-position:center;
}
 a {
	 color:#0274d4;
	 text-decoration:none;
}
 a:hover {
	 color:#0274d4;
	 text-decoration:underline;
}
 .jumpAnchor {
	/*padding-top:130px;
	 */
	 display: block;
	 height: 130px;
	 margin-top: -130px;
	 visibility: hidden;
}
/*added for seperation on homepage video*/
 .fullvid{
	 background-color:black;
	 padding-top:3px;
	 padding-bottom:3px;
}
 .hpCarouselSS a .title {
	 text-decoration:none;
}
 .hpCarouselSS a:hover, .hpCarouselSS a:hover .title {
	 text-decoration:none;
	 background:rgba(0,0,0,0.4);
	 color:#ffffff !important;
}
 .newsPodcast {
	 color:#0274d4;
	 text-decoration:none;
	 background-image:url(../images/audioClipIcon.png);
	 background-repeat:no-repeat;
	 min-height:60px;
}
 .newsPodcast a, .newsPodcast p {
	 position:relative;
	 top:12px;
	/*left:-148px;
	 */
	 left:60px;
	 font-weight:bold;
}
/*Used on news article pages. Needed higher contrast.*/
 .rightColumnRSS a{
	 color:#0264b5;
}
 .pictureAndTexDiv, .pictureAndTextDiv {
	 border: #A3A0A0 1px solid;
	 width: 1%;
	 display: table;
	 background-color:#f5f5f5;
	 margin-bottom:15px;
}
 .pictureAndTexDiv.Left, .pictureAndTextDiv.Left {
	 float: left;
	 margin-right: 15px;
}
 .pictureAndTexDiv.Right, .pictureAndTextDiv.Right {
	 float: right;
	 margin-left: 15px;
}
 .cell, .newsImage {
	 height: auto;
	 overflow: hidden;
}
 .fuel, .newsCaption {
	 padding:10px 15px 20px 15px;
	/*font-size:11px;
	 */
	 font-size:86%;
	 font-family:Verdana,Geneva,sans-serif;
}
 p {
	 font-family:Verdana,Geneva,sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 color:#492f24;
}
 ol {
	/*font-family:Verdana,Geneva,sans-serif;
	 */
	/*font-size:12px;
	 */
	/*font-size:90%;
	 */
	 color:#492f24;
}
 hr {
	 display:block;
	 clear:both;
	 border:1px dotted #FFC425;
	 border-style:none none dotted;
	 color:#fff;
	 background-color:#fff;
	 padding:0;
	 margin:30px 0px 30px 0px;
}
 .align1 {
	/*position:relative;
	 left:15px;
	 */
	/*float:left;
	 */
	 width:100%;
	 margin-left:0px;
}
 .homePage {
	 margin-top:30px;
	 margin-bottom:30px;
}
 .clear{
	 display:block;
	 clear:both;
}
 .gold {
	 color:#FFC425;
}
 .brown {
	 color:#492F24 
}
 .white {
	/*color:#FFFFFF ADA COMPLIANCE CHANGE */
	 color:#492f24;
}
 .goldLine {
	 border-bottom:1px solid #FFC425;
	 padding-bottom:5px;
}
 .whiteLine {
	 border-bottom:1px solid #FFFFFF;
	 padding-bottom:5px;
}
 .fullGold {
	 background-color:#FFC425;
	 margin:0px;
	 display:block;
	 position:relative;
	 padding-bottom:60px;
	 padding-top:25px;
}
 .fullGray {
	 background-color:#EBEBEB;
	 margin:0px;
	 display:block;
	 position:relative;
	 padding-bottom:60px;
	 padding-top:25px;
}
 .fullWhite {
	 background-color:#FFFFFF;
	 margin:0px;
	 display:block;
	 position:relative;
	 padding-bottom:60px;
	 padding-top:25px;
}
 .fullGold a, .fullGray a, .fullGold a:link, .fullGray a:link {
	/*color:#093b64;
	 color:#0274d4;
	 */
	 color:#183b61;
	 text-decoration:none;
}
 .fullGold a:hover, .fullGray a:hover {
	/*color:#093b64;
	 color:#0274d4;
	 */
	 color:#183b61;
	 text-decoration:underline;
}
/* GLOBAL MEGAMENU/NAV AND HEADER */
 #expanderHead {
	 padding:0px;
	 margin:0 auto;
	 width:115px;
	 cursor:pointer;
}
 #expanderHead img {
	 height:96px;
	 width:128px;
	 padding:0px;
	 position:relative;
	 top:0px;
	 left:-6px;
}
 #navGold {
	 background-color:#FFC425;
	 width:100%;
	 height:65px;
	 z-index:56;
	 position:relative;
	 position:fixed;
	 top:24px;
	 -webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.4);
	 -moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.4);
	 box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.4);
}
 #expanderContent {
	 background-color:#FFC425;
	 z-index:55;
	 position:fixed;
	 display:block;
	 width:100%;
	 top:88px;
	 padding-top:43px;
	 padding-bottom:43px;
	 display:none;
}
 .globalNavButtons {
	 text-align:center;
	 padding-top:40px;
}
 .masthead {
	 position:relative;
	 top:0px;
}
 .msthd {
	 position:relative;
	/*top:0px;
	 CHANGED 8/19/16 based on discussion with CD and KS */
	 top:70px;
	/*height:515px;
	 */
	 height:auto;
	 overflow:hidden;
	 padding-bottom:70px;
	/*ADDED 8/19/16 TO ACCOMIDATE CHANGE REQUEST BY CD/KS */
}
/*Virtual Tour Style */
 .vtour {
	 margin-top:20px;
}
 .msthd img{
	 width:100%;
	 max-height:670px;
	 object-fit:cover;
}
 .msthd.off {
	 padding-bottom: 90px;
}
 .vtour {
	 margin-top:20px;
}
 #applyBanner {
	 z-index:60;
	 width:64px;
	 height:176px;
	 display:block;
	 position:fixed;
	 top:0px;
	 right:45px;
	 float:right;
}
 #applyBanner img {
	 display:block;
}
 .applyNowRspnsv {
	 color:#ffc425;
	 background-color:#492f24;
	 text-transform:uppercase;
	 padding:6px;
	 border-radius:5px;
	 display:none;
	 margin-top:12px;
}
 #navGoldInnerNav {
	 display:block;
	 position:fixed;
	 z-index:57;
	 float:right;
	 top:44px;
	 right:370px;
}
 #navGoldInnerNav a:link,#navGoldInnerNav a {
	/*color:#ffffff;
	 ADA Compliance Change */
	 color:#492f24;
	/*font-size:18px;
	 */
	 font-size:128%;
	 font-weight:bold;
	 text-transform:uppercase;
	 padding-left:5px;
	 padding-right:5px;
	 text-decoration:none;
	 margin:0px;
	 top:0px;
	 line-height:24px;
}
 #navGoldSearch {
	 display:block;
	 position:fixed;
	 z-index:57;
	 float:right;
	 top:38px;
	 right:161px;
}
/*RedesignedSearchBar*/
 .search {
	 width: 100%;
	 position: relative;
	 display: flex;
}
 .searchTerm {
	 width: 100%;
	 border: 3px solid #492f24;
	 border-right: none;
	 padding: 5px;
	 border-radius: 5px 0 0 5px;
	 outline: none;
	 color: #9DBFAF;
}
 .searchTerm:focus{
	 color: #492f24;
	 border: 3px solid #025ecc;
}
 .searchButton {
	 width: 40px;
	 height: 36px;
	 border: 1px solid #492f24;
	 background: #492f24;
	 text-align: center;
	 color: #fff;
	 border-radius: 0 5px 5px 0;
	 cursor: pointer;
	 font-size: 20px;
}
/*Resize the wrap to see the search bar change!*/
 #navGoldSearchBar{
	 display: block;
	 position: fixed;
	 z-index: 65;
	 float: left;
	 top: 38px;
	 right: 135px;
	 width: 30%;
}
/*Funnelback Concierge Styling*/
 .twitter-typeahead {
	 flex-grow: 2;
	 width: 50%;
}
 .tt-menu {
	 background-color: #eeefea;
	 color: #292b2c;
	 left: -45% !important;
	 width: 203% !important;
	 padding: .5rem;
	 border: solid 1px rgba(0, 0, 0, .125);
	 border-radius: .25rem;
}
 .tt-dataset {
	 float: left;
	 display: table-cell;
	 height: 100%;
}
 .tt-dataset:first-child, .tt-dataset:first-child .tt-suggestion {
	 border-left: none;
	 padding-left: 0;
}
 .tt-dataset h5 {
	 font-size: large;
	 font-weight: bold;
	 text-align: center;
}
 .tt-suggestion {
	 cursor: pointer;
	 padding-right: 1rem;
	 padding-left: 1rem;
	 border-left: solid 1px rgba(0, 0, 0, .125);
}
 .tt-suggestion.tt-cursor, .tt-suggestion:hover {
	 background-color: #d7d8d2;
}
 .tt-dataset-organic {
	 width: 25%;
}
 .tt-dataset-people {
	 width: 40%;
}
 .tt-dataset-events {
	 width: 35%;
}
 .tt-dataset-people .tt-suggestion, .tt-dataset-events .tt-suggestion {
	 margin-top: .75rem;
	 margin-bottom: .75rem;
}
 .tt-dataset .details {
	 line-height: 1rem;
}
 .tt-dataset-people img {
	 max-width: 64px;
	 max-height: 64px;
}
 .tt-dataset h6 {
	 color: #492f24;
	 margin: 0;
}
 .resizedTextbox {
	 width:165px !important;
	 line-height:30px;
	 position:relative;
	 top:1px;
	 -webkit-border-radius: 5px;
	 -moz-border-radius: 5px;
	 border-radius: 5px;
	 border:none;
	 border:1px solid #cccccc;
	 padding-left:10px;
}
 .resizedTextbox:focus {
	/*outline: none;
	 removed for ADA on May 5th */
	 box-shadow: 0px 0px 5px #a1a1a1;
	 border-color: #cccccc;
}
 .navUL {
	 float:left;
	 color:#492f24;
	 list-style-type: none;
	 margin-top:12px;
	 height:auto;
}
 .navUL li a:link {
	/*font-size:14px;
	 */
	 font-size:109%;
	 color:#492f24;
	 text-decoration:none;
	 font-family:Verdana, 'Trebuchet MS', Segoe, 'Segoe UI', 'DejaVu Sans', sans-serif;
	 line-height:24px;
	 display:block;
}
 .navUL li a:hover {
	 background-color:#ecb618;
}
 .navUL li a:visited {
	 color:#492f24;
}
 .parent {
	 font-weight:bold;
	 text-transform:uppercase;
	/*font-size:14px;
	 */
	 font-size:109%;
	 color:#492f24;
	 text-decoration:none;
	 font-family:Verdana, 'Trebuchet MS', Segoe, 'Segoe UI', 'DejaVu Sans', sans-serif;
	 line-height:24px;
	 display:block;
}
 .child {
	 border-top:#e09105 solid 1px;
}
 #expanderContent .btn btn-default {
	 border:#EF1014 !important;
}
 .btn-info {
	 background-color:#492f24;
}
 .btn-info {
	 background-image:none;
	 border-color:#ffffff;
	 color:#FFC425 !important;
}
 .btn-info:active, .btn-info:active:hover {
	 background-color:#FFC425;
	 color:#492f24 !important;
	 border-color:#492f24;
}
 .btn-info:hover, .btn-info:focus {
	 background-color:#492f24;
	 color:#FFC425;
}
 .spacer {
	 width:100%;
	 height:60px;
}
/* END GLOBAL MEGAMENU/NAV AND HEADER */
/*Covid Alert Bar JG 10/14/21*/
 #covid-alert-bar{
	 position: relative;
	 background:#ebebeb;
	 height:40px;
	 padding:5px;
	 text-align:center !important;
	 font-size:1.5em;
	 color:#492f24;
	 z-index: 55;
	/*top: 20px;
	 */
}
 #covid-alert-bar a{
	 color: #492f24;
}
 #covid-alert-bar a: hover{
	 color: #492f24;
}
/*END Covid Alert Bar*/
/* CAROUSEL/SLIDER MOUSE OVER FUNCTION/EFFECT */
 .show {
	 width:282px;
	 height:282px;
	 overflow:hidden;
	 position:relative;
}
 .tool_box {
	 width:282px;
	 height:282px;
	 background-color:#492F24;
	 z-index:3;
}
 .tool_hover {
	 height:282px;
	 width:282px;
	 background:rgba(252,197,0,0.6);
	 z-index:0;
	 position:absolute;
	 top:0px;
	 left:-282px;
	 text-align:center;
}
 .tool_hover p {
	 margin: 0;
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 margin-right: -50%;
	 transform: translate(-50%, -50%);
	/*font-size:16px;
	 */
	 font-size:118%;
	 font-weight:bold;
}
 .videoContainer {
	 position:relative;
	 top:0px;
	/*height:auto;
	 */
	 height:60%;
	 min-width:100%;
	 overflow: hidden;
}
 .videoContainer video {
	 position:relative;
	 top:-150px;
	 min-width: 100%;
	 min-height: 100%;
}
 .youtube.tooltip {
	 opacity: 1;
}
 .tabSection {
	 height:26px;
	 width:100%;
	 padding:0px;
	 margin:0px;
	 border-bottom:1px solid #b7b6b6;
}
 .tabSection ul {
	 padding-left:0px;
	 margin-left:0px;
	 list-style:none;
}
 .tabSection li {
	 background-color:#ededed;
	 line-height:25px;
	 margin:0px;
	 position:relative;
	 display:block;
	 float:left;
	 text-transform:uppercase;
	 border-right:1px solid #b7b6b6;
}
 .tabSection li a {
	/*color:#b7b6b6;
	 ADA Compliance Change*/
	 color:#000000;
	 padding:0px 10px 0px 10px;
	 border-bottom:1px solid #b7b6b6;
	 line-height:25px;
	 display:block;
}
 .tab-spacer {
	 padding-top:5px;
}
 .ui-tabs .ui-tabs-nav li.ui-tabs-active a {
	 color: #492f24;
	 background-color:#FFC425;
	 margin:0px;
	 display:block;
	 border-bottom:1px solid #FFC425;
}
 .iconBlocks {
	 height:210px;
	 width:130px;
	 display:block;
	 margin:0px 8px 0px 8px;
	 right:0px;
	 border:1px solid #9A9A9A;
	 border-top-right-radius:2em;
	 border-bottom-right-radius:2em;
}
 .iconBlocks h3 {
	 font-family:Verdana, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", sans-serif;
	 font-weight:bold;
	/*font-size:14px;
	 */
	 font-size:109%;
	 color:#492f24;
	 padding-left:15px;
	 padding-top:15px;
	 z-index:46;
	 position:relative;
	 top:-85px;
}
 .iconBlocks p {
	 color:#492f24;
	/*font-size:11px;
	 */
	 font-size:86%;
	 padding-left:15px;
	 display:block;
	 z-index:46;
	 position:relative;
	 top:-88px;
}
 .iconBlocks a {
	 color:#FFC425;
	/*font-size:14px;
	 */
	 font-size:91%;
	 margin-left:15px;
	 font-family:"Times New Roman", Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", serif;
	 text-decoration:none;
	 font-style:italic;
	 position: absolute;
	 bottom: 0;
	 padding-bottom:15px;
	 display:block;
	 z-index:46;
}
 .iconBlocks img {
	 display: block;
	 position:relative;
	 top:86px;
	 margin-left:auto;
	 margin-right:auto;
	 height:85px;
	 width:85px;
	 z-index:45;
}
/*This class is for the proper padding of the carousel. Without it, the carousel would be over to the left*/
 .carouselImg {
	 width:278px;
	 border-left:2px solid rgba(255,255,255,1.00);
	 margin-left:-2px;
}
 .carouselImg h2 {
	 color:#FFC425;
	 border-left:2px solid rgba(255,255,255,1.00);
	 margin-left:-2px;
	/*font-size:16px;
	 */
	 font-size:118%;
	 text-transform:uppercase;
	 text-align:center;
	 position:absolute;
	 top:-20px;
	 font-weight:bold;
	 background-color:rgba(0,0,0,0.3);
	 width:278px;
	 height:70px;
	 padding-top:20px;
}
 .responsive445 .slick-prev {
	 left:0px;
}
 .carouselImgHP {
	 display:table-cell;
	 margin:0px 0px 0px -2px;
	 width:278px;
	 border-left:2px solid rgba(255,255,255,1.00);
}
 .carouselImgHP h2 {
	 color:#FFC425;
	 width:276px;
	/*font-size:14px;
	 */
	 font-size:109%;
	 text-transform:uppercase;
	 text-align:center;
	 position:absolute;
	 top:-20px;
	 font-weight:bold;
	 background-color:rgba(0,0,0,0.3);
	 height:70px;
	 padding-top:12px;
}
 .carouselImgHP p {
	 color:#FFFFFF;
	 font-weight:bold;
	 margin:0px;
	 width:284px;
	 padding:0px;
	 text-align:center;
	 position:absolute;
	 top:35px;
}
/* END CAROUSEL/SLIDER MOUSE OVER FUNCTION/EFFECT */
/* HOMEPAGE CAROUSEL NEW */
 .hpCarouselSS .slider {
	 height:278px;
	 overflow:hidden;
}
 .hpCarouselSS .title {
	 padding-bottom:0px;
	 margin-top:0px;
	/* bag was at 40% ADA needs it at 60% */
	 background-color:rgba(0,0,0,0.60);
	 color:#FFC425 !important;
	/*font-size:14px;
	 */
	 font-size:109% !important;
	 padding-top:12px !important;
	/*padding-bottom:40px;
	 */
	 height:70px;
	 width:100%;
	 text-align:center;
	 position:relative;
	 top:3px;
	 text-transform:uppercase;
	 z-index:23;
	 font-family:Verdana,Geneva,sans-serif;
	 font-weight:bold;
}
 .hpCarouselSS p {
	 color:#ffffff;
	 width:100%;
	 text-align:center;
	 font-weight:bold;
	 position:relative;
	 top:-40px;
	 z-index:23;
}
 .hpCarouselSS img {
	 border-bottom:20px #ffffff solid;
}
 .hpCarouselSS .image {
	/*padding:10px;
	 */
}
 .responsiveX .slick-slide {
	/*background-color:#492f24;
	 - CHANGED ON 8-15-16 due to previous changes */
	 background-color:rgba(73,47,36,0.00);
	/* - CHANGED ON 8-15-16 due to previous changes */
	 padding:0px !important;
	 margin:10px;
	 margin-top:-3px;
}
 .hpCarouselSS .slick-slide img {
	 width:100%;
	 display:block;
	 z-index:22;
	 position:relative;
	 top:-104px;
}
 .hpCarouselSS .slick-slider {
	 margin: 0px auto 0px;
}
 .hpCarouselSS .slick-prev {
	/*margin-left:34px;
	 */
	 left:10px;
	 z-index:1;
}
 .hpCarouselSS .slick-next {
	 right:8px;
	 z-index:1;
}
 .hpCarouselSS .slick-prev, .hpCarouselSS .slick-next {
	 margin-top: -30px;
}
/* HOMEPAGE CAROUSEL NEW END */
/* MAIN CAROUSEL NEW */
 .carouselSS .slider {
	/*border:1px solid #000000;
	 */
	 height:278px;
	 overflow:hidden;
}
 .carouselSS .title {
	 background-color:rgba(0,0,0,0.60);
	 color:#FFC425;
	 font-size:109%;
	 line-height:16px;
	 padding-top:12px;
	 height:70px;
	 width:100%;
	 text-align:center;
	 position:relative;
	 top:0px;
	 text-transform:uppercase;
	 z-index:23;
}
 .carouselSS p {
	 color:#ffffff;
	 width:100%;
	 text-align:center;
	 font-weight:bold;
	 position:relative;
	 top:-40px;
	 z-index:23;
}
 .carouselSS img {
	/*border-bottom:47px #ffffff solid;
	 - REMOVED 8-15-16 based on testing*/
}
 .carouselSS .image {
	/*padding:10px;
	 COMMENTED BY TR 7/28/16 - was effecting carousel images with links*/
}
/* ADDED 7/28/16 - TR */
 .carouselSS a:hover .title {
	 background-color:rgba(0,0,0,0.45);
	 color:#ffffff;
}
 .carouselSS a:hover {
	 text-decoration:none;
}
/* END - ADDED 7/28/16 - TR */
 .carouselSS .slick-slide img {
	 width:100%;
	 display:block;
	 z-index:22;
	 position:relative;
	 top:-104px;
	/*top:-77px;
	 */
}
 .carouselSS .slick-slider {
	 margin: 20px auto 20px;
}
 .carouselSS .slick-prev {
	/*margin-left:34px;
	 */
	 left:10px;
	 z-index:1;
}
 .carouselSS .slick-next {
	 right:8px;
	 z-index:1;
}
 .carouselSS .slick-prev, .carouselSS .slick-next {
	 margin-top:-30px;
}
/* MAIN CAROUSEL NEW END */
/* INFOGRAPHICS CAROUSEL NEW */
 .infographics .slider {
	 height:212px;
	 overflow:hidden;
	 top:20px;
}
 .infographicsBox {
	 height:210px;
	 width:130px;
	 display:block;
	 margin:0px 8px 0px 8px;
	 right:0px;
	 border:1px solid #9A9A9A;
	 border-top-right-radius:2em;
	 border-bottom-right-radius:2em;
}
 .infographics .title {
	 font-family:Verdana, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", sans-serif;
	 color:#492f24;
	 font-size:109%;
	 line-height:16px;
	 width:100%;
	 text-align:left;
	 position:relative;
	 top:-84px;
	 text-transform:uppercase;
	 z-index:23;
	 padding:18px 18px 0px 18px;
	 font-weight:bold;
}
 .infographics p {
	 color:#492f24;
	 width:100%;
	 text-align:left;
	/*font-size:11px;
	 */
	 font-size:86%;
	 font-weight:normal;
	 position:relative;
	 top:-87px;
	 z-index:23;
	 padding:0px 18px 0px 18px;
}
 .infographics a {
	/*color:#FFC425;
	 color:#492f24;
	 width:100%;
	 */
	 text-align:left !important;
	/*font-size:14px;
	 */
	 font-size:85%;
	 font-weight:normal;
	 z-index:23;
	/*font-family:"Times New Roman", Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", serif;
	 */
	 padding:0px 18px 0px 18px;
	 position: absolute;
	 bottom: 0;
	 padding-bottom:15px;
	 display:block;
	 text-decoration:underline;
}
 .infographics a:hover {
	 text-decoration:none;
}
/*.infographics .image {
	 padding:10px;
}
 */
 .infographics .slick-slide img {
	 width:89px;
	 height:89px;
	 display:block;
	 z-index:22;
	 position:relative;
	 top:33%;
	 margin-left:auto;
	 margin-right:auto;
}
 .infographics .slick-slider {
	 margin: 20px auto 20px;
}
 .infographics .slick-prev {
	/*margin-left:34px;
	 */
	 left:9px;
	 z-index:1;
	 margin-top:-24px;
}
 .infographics .slick-next {
	 right:7px;
	 z-index:1;
	 margin-top:-24px;
}
/* INFOGRAPHICS CAROUSEL NEW END */
 .infograinfoGraphicsSlider .slick-prev {
	/*margin-left:34px;
	 */
	 left:9px;
	 z-index:1;
	 margin-top:-24px;
}
 .infoGraphicsSlider .slick-next {
	 right:8px;
	 z-index:1;
	 margin-top:-24px;
}
 .singleSlider .slick-prev {
	 left:0px;
}
 .singleSlider .slick-next {
	 right:0px;
}
/* PARALLAX SECTIONS */
 .bgBrown {
	 background-color:#492f24 !important;
}
 .bgBlue {
	 background-color: #d8e0ff !important;
}
 .parallax {
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding: 0;
	 padding-bottom:94px;
	/*padding-top:25px;
	 */
	/*NEW 8/22/16*/
	 background-position: 50% 50%;
	 background-repeat:no-repeat;
	 background-attachment:fixed;
	/*background-attachment:scroll;
	 */
	 background-size:cover;
	/*-moz-background-size: 100% 100%;
	 -o-background-size: 100% 100%;
	 -webkit-background-size: 100% 100%;
	 background-size: 100% 100%;
	 */
}
 .parallaxbgimg {
	 background-attachment:fixed;
}
 .parallax.center h2 {
	 text-align:center;
}
 .parallax h1, .parallax h2 {
	 color:#ffc425;
}
 .parallax.extra h2 {
	 padding-top: 25px;
}
 .parallax.brown h1, .parallax.brown h2 {
	 color:#492f24;
}
 .parallax h3, .parallax p {
	 color:#ffffff;
}
 .parallax-overlay{
	/*padding-top: 25px;
	 */
	/*padding-bottom: 94px;
	 */
	 width: 100%;
	 position: relative;
	 overflow: hidden;
	 height: 100%;
	 top: 0;
	 left: 0;
}
 #euismod {
	 background-color:#492f24;
	/*background:url(../images/RedesignAboutUsParallax1.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding: 0;
	 padding-bottom:94px;
	 padding-top:25px;
}
 #euismod h2 {
	 color:#ffc425;
}
 #euismod {
	 background-color:#492f24;
	/*background:url(../images/RedesignAboutUsParallax1.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding: 0;
	 padding-bottom:94px;
	 padding-top:25px;
}
 #euismod h2 {
	 color:#ffc425;
}
 #intro {
	 background-color:rgba(37,80,244,1.00);
	/*background:url(../images/tetons.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding:0;
	 padding-bottom:94px;
	 padding-top:25px;
}
 #intro h2 {
	/*color:#ffc425;
	 */
	 padding-top:25px;
}
 #AS {
	/*background:url(../images/MktgParallax1.jpg) 50% 0 fixed;
	 */
	 height:740px;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding:0;
	 padding-top:25px;
}
 #ASKMEAGAIN {
	/*background:url(../images/MktgParallax1.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding:0;
	 padding-bottom:94px;
	 padding-top:25px;
}
 #AS h3, #AS p, #ASKMEAGAIN h3, #ASKMEAGAIN p {
	 color:#ffffff;
}
 #ASKMEAGAIN h2 {
	 color:#ffc425;
}
 #ENGAS {
	/*background:url(../images/MktgParallax2.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding:0px;
	 padding-bottom:94px;
	 padding-top:25px;
}
 #ENGAS h3, #ENGAS p {
	 color:#ffffff;
}
 #ENGAS h2 {
	 color:#ffc425;
}
 #SCLENGRSC {
	/*background:url(../images/MktgParallax3.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding:0px;
	 padding-bottom:94px;
	 padding-top:25px;
}
 #SCLENGRSC h3, #SCLENGRSC p {
	 color:#ffffff;
}
 #SCLENGRSC h2 {
	 color:#ffc425;
}
 #PRTLATH {
	/*background:url(../images/PortalParallax1.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding:0px;
	 padding-bottom:94px;
	 padding-top:25px;
}
 #PRTLATH h3, #PRTLATH p {
	 color:#ffffff;
}
 #PRTLATH h2 {
	 color:#ffc425;
}
 #PRTLMTN {
	/*background:url(../images/PortalParallax2.jpg) 50% 0 fixed;
	 */
	 height:100%;
	 margin: 0 auto;
	 width: 100%;
	 position: relative;
	 padding:0px;
	 padding-bottom:94px;
	 padding-top:74px;
	 padding-top:25px;
}
 #PRTLMTN h2 {
	 text-align:center;
	 padding-top:60px;
	/*color:#ffc425;
	 */
}
/* END PARALLAX SECTIONS */
 .topper {
	 margin-top:110px;
}
/* LEFT COLUMN NAVIGATION */
 .localNav {
	 background-color:#ebebeb !important;
	 border-top:1px solid #8f8e8e;
	 text-transform:none;
	 font-weight:bold;
	/*font-size:13px;
	 */
	 font-size:95%;
	 line-height:15px;
	 padding:10px;
	 margin-right:-15px;
	 cursor:pointer;
	 display:block;
	 text-transform:uppercase;
}
 .regionalNavHome {
	/*background-color: #ebebeb !important;
	 border-top: 1px solid #8f8e8e;
	 */
	/* font-size: 13px;
	 */
	 font-size:100%;
	 text-transform: none;
	 font-weight: bold;
	 font-size: 100%;
	 line-height: 23px;
	 padding: 10px;
	 margin-right: -15px;
	 cursor: pointer;
	 display: block;
	 text-transform:uppercase;
}
 .regionalNavHome a {
	 color:#333 !important;
	 background-image: url('../images/regionalnavhomeicon.png');
	 background-repeat:no-repeat;
	 background-position: 0px 2px;
	 padding-left:23px;
	 display: block;
	 font-size:90%;
}
 .topLevelLocalNav:hover {
	 cursor:pointer;
}
 #siteSearch {
	 padding-top: 15px;
}
 #leftColSiteSearch .tryagain2 {
	 display: none;
}
 #sectionKeywords {
	 vertical-align: top;
	 height: 25px;
	 padding: 5px;
}
 #accordion {
	 list-style:none;
	 position:relative;
	 top:17px;
	 font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	 line-height:40px;
	 text-transform:uppercase;
	 margin-left:0px;
	 margin-right:-15px;
	 list-style-position: inside;
	 padding:0px;
	/*font-size:11px;
	 */
	 font-size:84%;
	 padding-bottom:25px;
}
 #accordion div {
	 display: block;
	 border-bottom:1px dotted #8f8e8e;
	 font-weight: bold;
	 margin: 0px;
	 cursor: pointer;
	 padding: 5 5 5 7px;
	 list-style: circle;
	/*padding-left:30px;
	 */
	 padding-left:25px;
	 background-color: #f5f5f5;
	 background-repeat:no-repeat;
	 background-position: 11px 14px;
}
 #accordion ul {
	 list-style: none;
	 padding: 0 0 0 0;
}
 #accordion a.current {
	 background-repeat:no-repeat;
	 background-position: 11px 14px;
	 border-bottom:none;
	 display:block;
	 text-decoration:underline;
	/*background-image: url(../images/liDownArrowGray.png);
	 position:relative;
	 left:-20px;
	 padding-left:19px;
	 */
}
/*.navParent a.current {
	 background-image: url(../images/liDownArrowGray.png);
	 position:relative;
	 left:-30px;
	 padding-left:29px !important;
}
 */
 .navParent a.current ul.navChildren, ul.navChildren {
	 display:block !important;
}
 #accordion ul li {
	 font-weight: normal;
	 cursor: auto;
	 background-color:#fff;
	/*padding: 0 0 0 7px;
	 */
	 padding: 0 0 0 0;
}
 #accordion a, .localNav a {
	 text-decoration: none;
	 color:#333333;
}
 #accordion a {
	 display: block;
	 padding: 9px 0;
	 line-height: 22px;
}
 #accordion a:hover, .localNav a:hover {
	 text-decoration: underline;
}
 #accordion .navChildren {
	 border-bottom:1px dotted #8f8e8e;
}
 #accordion .navChildren div {
	 padding-left: 40px;
	 background-position: 20px 14px;
}
 #accordion .navChildren .navChildren div{
	 padding-left: 50px;
}
 #accordion .navChildren .navChildren {
	 border-bottom:none;
}
 #accordion .navChildren li, #accordion .navChildren li div{
	 background-color: #fcfcfc;
	 border: none;
	 font-weight: normal;
}
 #accordion .navSelected {
	 background-image: url(../images/liDownArrowGray.png);
	 background-repeat:no-repeat;
	 background-position: 11px 14px;
	 border-bottom:none;
	 background-color:#fcfcfc;
}
 #accordion .navDormant {
	/*background-image: url(../images/liOverArrowGray.png);
	 */
	 background-image: url(../css/images/liAdditionalIndicator.png);
	 background-repeat:no-repeat;
	 background-position: 11px 14px;
}
/*This is used for the Regional Navigation Arrow */
 .navParent {
	/*background-image: url(../images/liOverArrowGray.png);
	 */
	 background-image: url(../css/images/liAdditionalIndicator.png);
}
 .regionalNav #accordion {
	 top: 0;
	 padding-bottom:0;
}
 #accordion .firstNav {
	 background-color:#ebebeb !important;
	 border-top:1px solid #8f8e8e;
	 text-transform:none;
	 font-weight:bold;
	/*font-size:13px;
	 */
	 font-size:100%;
	 line-height:15px;
	 padding:10px;
}
 .leftNavContact {
	 margin-top: 15px;
}
 .leftNavContact h3 {
	 font-size:128%;
}
 .leftNavContact strong {
	 font-size:150%;
}
 .leftNavContact p {
	 padding:0px 0px 3px 0px;
	 margin:0px;
}
 .socialMediaContact {
	 padding:0px 0px 0px 0px;
	 margin:10px 0px 0px 0px;
	 height:40px;
	 width:40px;
}
 .desktopLeftCol {
	 display: block;
	 float: left;
	 clear: both;
}
 .mobileLeftCol {
	 display: none;
}
/* END LEFT COLUMN NAVIGATION */
/* LEFT COLUMN RESPONSIVE NAVIGATION */
 .show-local-menu {
	 display:none;
}
/* END LEFT COLUMN RESPONSIVE NAVIGATION */
/* LEFT COLUMN NAVIGATION SOCIAL MEDIA */
 .lfSocMedia {
	 display:block;
	 position:relative;
	 top:20px;
}
/* END LEFT COLUMN NAVIGATION SOCIAL MEDIA */
/* BROWN MARKETING BOXES */
 .calloutBoxLargeBrown {
	 height:258px;
	 width:100%;
	 background-color:#4b3024;
	 padding:15px;
	 color:#4b3024;
}
 .calloutBoxLargeBrown .header {
	 font-size:150%;
	 font-weight:bold;
	 color:#FFC425;
}
 .calloutBoxLargeBrown p {
	 position: relative;
	 top: 50%;
	 transform: translateY(-50%);
	 font-size:98%;
	 line-height:135%;
	 color:#ffffff;
	 font-weight:normal;
}
/* END BROWN MARKETING BOXES */
/* GRAY MARKETING BOXES */
 .calloutBoxLargeGray {
	 height:258px;
	 width:100%;
	 background-color:#ebebeb;
	 padding:15px;
	 color:#4b3024;
}
 .calloutBoxLargeGray .header {
	 font-size:150%;
	 font-weight:bold;
	 color:#4b3024;
	/* color:#FFC425;
	 */
}
 .calloutBoxLargeGray p {
	 position: relative;
	 top: 50%;
	 transform: translateY(-50%);
	 font-size:98%;
	 line-height:135%;
	 color:#4b3024;
	 font-weight:normal;
}
/* END GRAY MARKETING BOXES */
/* GRAY MARKETING BOXES */
 .calloutBoxLargeGold {
	 height:258px;
	 width:100%;
	 background-color:#FFC425;
	 padding:15px;
	 color:#4b3024;
	 font-weight:bold;
}
 .calloutBoxLargeGold .header {
	 font-size:150%;
	 font-weight:bold;
	 color:#4b3024;
}
 .calloutBoxLargeGold p {
	 position: relative;
	 top: 50%;
	 transform: translateY(-50%);
	 font-size:98%;
	 line-height:135%;
	 color:#4b3024;
	 font-weight:normal;
}
/* END GRAY MARKETING BOXES */
 .videoSpacingTop {
	 padding-top:20px;
}
 .videoSpacingBottom {
	 padding-bottom:20px;
}
/* BULLETED LISTS FOUND IN BODY CONTENT */
 .list-3Col {
	/*float:left;
	 */
	 display:table-cell;
	 width:33.33%;
	 list-style-type:none;
	 color:#492F24;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/goldBullet.png);
}
 .list-3Col li {
	/*padding-left:13px;
	 */
}
 .list-3Col-on-gold {
	/*float:left;
	 */
	 display:table-cell;
	 width:33.33%;
	 list-style-type:none;
	 color:#492F24;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/whiteBullet.png);
}
 .list-3Col-on-brown {
	/*float:left;
	 */
	 display:table-cell;
	 width:33.33%;
	 list-style-type:none;
	 color:#ffffff;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/goldBullet.png);
}
 .list-2Col {
	/*float:left;
	 */
	 display:table-cell;
	 width:50%;
	 list-style-type:none;
	 color:#492F24;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/goldBullet.png);
}
 .list-2Col-on-gold {
	/*float:left;
	 */
	 display:table-cell;
	 width:50%;
	 list-style-type:none;
	 color:#492F24;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/whiteBullet.png);
}
 .list-2Col-on-brown {
	/*float:left;
	 */
	 display:table-cell;
	 width:50%;
	 list-style-type:none;
	 color:#ffffff;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 ;
	 padding-bottom:20px;
	 list-style-image: url(../images/goldBullet.png);
}
 .list-1Col {
	/*float:left;
	 */
	 display:table-cell;
	 width:100%;
	/*height:100%;
	 */
	 list-style-type:none;
	 color:#492F24;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/goldBullet.png);
}
 .list-1Col-on-gold {
	/*float:left;
	 */
	 display:table-cell;
	 width:100%;
	 list-style-type:none;
	 color:#492F24;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/whiteBullet.png);
}
 .list-1Col-on-brown {
	/*float:left;
	 */
	 display:table-cell;
	 width:100%;
	 list-style-type:none;
	 color:#ffffff;
	 padding-left:18px;
	 padding-right:5px;
	 font:Segoe, 'Segoe UI', 'DejaVu Sans', 'Trebuchet MS', Verdana, sans-serif;
	/*font-size:12px;
	 */
	 font-size:90%;
	 padding-bottom:20px;
	 list-style-image: url(../images/goldBullet.png);
}
/* END BULLETED LISTS FOUND IN BODY CONTENT */
/* MISC */
 .newsDate {
	 font-family:Verdana, 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', sans-serif;
	/* color:#8e8e8e;
	 changed for ADA compliance */
	 color:#4c4c4c;
	 font-style:italic;
	/*font-size:12px;
	 */
	 font-size:90%;
	 position:relative;
}
 #imgHoverBox, #imgHoverBox2, #imgHoverBox3, #imgHoverBox4 {
	 background:transparent;
	 min-height:290px;
}
 #imgHoverEffect, #imgHoverEffect2, #imgHoverEffect3, #imgHoverEffect4 {
	 background:rgba(0,0,0,0.60);
	 width:95%;
	 height:100%;
	 display:none;
	 position:absolute;
	 left: 10;
	 bottom:0;
	 color:#FFC425;
}
 #imgHoverEffect h2, #imgHoverEffect2 h2, #imgHoverEffect3 h2, #imgHoverEffect4 h2 {
	 color:#FFC425 !important;
	 padding-left:10px;
	 text-transform:uppercase;
	/*font-size:22px;
	 */
	 font-size:148%;
}
 #imgHoverEffect p, #imgHoverEffect2 p, #imgHoverEffect3 p, #imgHoverEffect4 p {
	 color:#ffffff;
	 padding-left:10px;
}
 .imgHoverBox2 {
	 background:transparent;
	 height:260px;
	 margin-bottom:30px;
	 overflow:hidden;
	 background-color:rgba(0,0,0,0.00);
}
 .imgHoverBox2 h2 {
	/*Was getting overridden by .parallax.brown 12/04/18 JG*/
	 color:#FFC425 !important;
	 margin-top:0px;
	 padding:10px;
	 text-transform:uppercase;
	/*font-size:22px;
	 */
	 font-size:138%;
	 background:rgba(0,0,0,0.60);
	 width:100%;
	 position:relative;
	/*top:-110px;
	 */
	 top:-90px;
	 height:90px;
	 overflow:hidden;
	 font-weight:bold;
}
 .imgHoverBox2 p {
	 color:#ffffff;
	 position:relative;
	/*top:-170px;
	 */
	 top:-155px;
	 padding-left:10px;
}
/* .imgHoverBox2:hover h2 Changed TR 7/28/16*/
 .imgHoverBox2 a:hover h2 {
	 color:#ffffff;
	/*font-size:22px;
	 */
	/*font-size:148%;
	 */
	 background:rgba(0,0,0,0.4);
}
 .imgHoverBox2 a:link {
	 text-decoration:none;
	 display:inline-block;
}
 .imgHoverBox2 a:hover {
	 color:#ffffff !important;
	 text-decoration:none;
}
 .imgHoverBox2 a:focus {
	 border:4px solid #025ecc;
}
 .imgHoverBox2 a:focus h2 {
	 background:rgba(0,0,0,0.4);
}
 .nolinkstyle a:hover {
	 text-decoration:none;
}
 .nolinkstyle a:hover .rspsvHeader2 {
	 background:rgba(0,0,0,0.4);
	 color:#ffffff;
}
/* COMMENTED OUT TR 7/28/16 .nolinkstyle:hover .rspsvHeader2 {
	 background:rgba(0,0,0,0.4);
	 color:#ffffff;
}
 */
 .headerSpan {
	 height:80px;
	 background-color:rgba(0,0,0,0.3);
	 position:relative;
	 display:block;
	 top:-282px;
	 margin-right:3px;
	 margin-bottom:-100px;
}
 .headerSpan h2 {
	 color:#FFC425;
	/*font-size:16px;
	 */
	 font-size:118%;
	 text-transform:uppercase;
	 text-align:center;
	 position:absolute;
	 top:0px;
	 font-weight:bold;
}
 p.rspsvHeader2 {
	 width:100%;
	/*height:25px;
	 */
	 height:40px;
	 background-color:rgba(0,0,0,0.60);
	 color:#FFC425;
	 padding-left:10px;
	 text-transform:uppercase;
	/*font-size:22px;
	 */
	 font-size:128%;
	 font-weight:lighter;
	 position:relative;
	 display:block;
	 margin-top:-40px;
	 line-height:40px;
	 font-family:Verdana, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", sans-serif;
}
/* COMMENTED OUT TR 7/28/16 p.rspsvHeader2:hover {
	 color:#FFFFFF;
	 background-color:rgba(0,0,0,0.5);
}
 */
 .homepageBlocks {
	 min-height:280px;
	 max-height:280px;
	 overflow:hidden;
}
 .homepageBlocksButton {
	 position:absolute;
	 bottom:0;
	 display: block;
}
 .storyTitle.small a {
	 color: #492f24;
}
 .myBlockFeature {
	 height:auto;
	 width:385px;
	 background-color:#FFC425;
	 margin-bottom:15px;
}
 .myBlockFeature .storyType {
	 color:#492f24;
	 background-color:#FFC425;
	 padding:10px;
	 margin:0px;
	 position:absolute;
	 top:0px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 font-weight:bold;
}
 .myBlockFeature .storyTitle {
	 color:#FFC425;
	 background-color:rgba(0,0,0,0.7);
	 width:255px;
	 height:90px;
	 padding:10px;
	 margin-right:-5px;
	 position:absolute;
	 bottom:5px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 line-height:16px;
}
 .orange {
	 margin-right:10px !important;
}
/*.myBlock p {
	 color:#FFFFFF;
	 position:relative;
	 padding:10px;
	 top:-52px;
	 height:45px;
	 overflow:hidden;
}
 */
 .myBlock {
	 height:212px;
	 width:265px;
	 background-color:#FFC425;
	 margin-bottom:10px;
	 overflow:hidden;
	 background-color:rgba(0,0,0,1.00);
}
 .myBlock .storyType {
	 color:#492f24;
	 background-color:#FFC425;
	 padding:10px;
	 margin:0px;
	 position:absolute;
	 top:0px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 font-weight:bold;
}
 .myBlock .storyTitle {
	 color:#FFC425;
	 background-color:rgba(0,0,0,0.7);
	/*width:255px;
	 */
	 height:90px;
	 padding:10px;
	 margin-right:-5px;
	 position:absolute;
	 bottom:0px;
	 top:122px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 line-height:16px;
}
 .myBlock p {
	 color:#FFFFFF;
	 position:relative;
	 padding:10px;
	 top:-60px;
	 height:45px;
	 overflow:hidden;
}
 .myBlock img {
	 width:100%;
	 height:auto;
}
 .myBlock a, .myBlock a:link {
	 color:#ffc425 !important;
	 text-decoration:none;
}
 .myBlock a:hover {
	 text-decoration:underline;
}
 .myBlockGray {
	 height:212px;
	 width:265px;
	 background-color:#f1f1f1;
	 margin-bottom:10px;
}
 .myBlockGray .storyType {
	 color:#492f24;
	 background-color:#FFC425;
	 padding:10px;
	 margin:0px;
	 position:absolute;
	 top:0px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 font-weight:bold;
}
 .myBlockGray .storyTitle {
	 color:#492f24;
	/*width:240px;
	 */
	 padding:0px 10px 10px 0px;
	 margin-left:10px;
	 margin-right:10px;
	 position:relative;
	 top:50px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 line-height:16px;
	 border-bottom:1px solid #FFC245;
}
 .myBlockGray p {
	 color:#492f24;
	 padding:10px;
	 position:relative;
	 top:40px;
}
 .myBlockGray a, .myBlockGray a:link {
	 color:#492F24 !important;
	 text-decoration:none;
}
 .myBlockGray a:hover {
	 text-decoration:underline;
}
 .myBlockAudio {
	 height:212px;
	 width:265px;
	 background-color:#FFC425;
	 margin-bottom:10px;
	/*background-image:url(../images/audioClipIconII.png);
	 background-repeat:no-repeat;
	 background-position:top 60px left 70px;
	 */
	 background-image:url(../images/audioClipIcon.png);
	 background-repeat:no-repeat;
	 background-position:top 35px left 105px;
}
 .myBlockAudio .storyType {
	 color:#492f24;
	 background-color:#FFC425;
	 padding:10px;
	 margin:0px;
	 position:absolute;
	 top:0px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 font-weight:bold;
}
 .myBlockAudio .storyTitle {
	/* color:#ffffff;
	 changed for ADA compliance */
	 color:#492F24;
	/*width:240px;
	 */
	 padding:0px 10px 10px 0px;
	 margin-left:10px;
	 margin-right:10px;
	 position:relative;
	 top:90px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 line-height:16px;
	 border-bottom:1px solid #ffffff;
}
 .myBlockAudio p {
	/* color:#ffffff;
	 changed for ADA compliance */
	 color:#492F24;
	 padding:10px;
	 position:relative;
	 top:80px;
}
 .myBlockAudio a, .myBlockAudio a:link {
	 color:#492F24 !important;
	 text-decoration:none;
}
 .myBlockAudio a:hover {
	 text-decoration:underline;
}
 .myBlockGold {
	 height:212px;
	 width:265px;
	 background-color:#FFC425;
	 background-position:top 30px left 70px;
	 margin-bottom: 10px;
}
 .myBlockGold .storyType {
	 color:#492f24;
	 background-color:#FFC425;
	 padding:10px;
	 margin:0px;
	 position:absolute;
	 top:0px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 font-weight:bold;
}
 .myBlockGold .storyTitle {
	 color:#492f24;
	/*width:240px;
	 */
	 padding:0px 10px 10px 0px;
	 margin-left:10px;
	 margin-right:10px;
	 position:relative;
	 top:50px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 line-height:16px;
	 border-bottom:1px solid #492f24;
}
 .myBlockGold p {
	 color:#492f24;
	 padding:10px;
	 position:relative;
	 top:40px;
}
 .myBlockBrown {
	 height:212px;
	 width:265px;
	 background-color:#492f24;
	 margin-bottom:10px;
}
 .myBlockBrown .storyType {
	 color:#492f24;
	 background-color:#FFC425;
	 padding:10px;
	 margin:0px;
	 position:absolute;
	 top:0px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 font-weight:bold;
}
 .myBlockBrown .storyTitle {
	 color:#FFC245;
	/*width:240px;
	 */
	 padding:0px 10px 10px 0px;
	 margin-left:10px;
	 margin-right:10px;
	 position:relative;
	 top:50px;
	/*font-size:12px;
	 */
	 font-size:90%;
	 line-height:16px;
	 border-bottom:1px solid #FFC245;
}
 .myBlockBrown p {
	 color:#FFFFFF;
	 padding:10px;
	 position:relative;
	 top:40px;
}
 .myBlockBrown a, .myBlockBrown a:link {
	 color:#ffc425 !important;
	 text-decoration:none;
}
 .myBlockBrown a:hover {
	 text-decoration:underline;
}
/* END MISC */
/* BREADCRUMB */
 #breadcrumbSpacer {
	 position:relative;
	 top:140px;
}
 #breadcrumb {
	 list-style: none;
	 overflow: hidden;
	/*font-size:12px;
	 */
	 font-size:90%;
	 font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	 position:relative;
	 left:-26px;
	 margin-top:0px;
}
 #breadcrumb li {
	 float: left;
}
 #breadcrumb li a {
	 color: #000000;
	 text-decoration: none;
	 padding: 10px 0 10px 65px;
	 background: #FFC425;
	/* <-- Fallback Color*/
	 background: rgba(255,196,37,1.0);
	 position: relative;
	 display: block;
	 float: left;
	 border-left:1px solid #ffffff;
}
 #breadcrumb li a:after {
	 content: " ";
	 display: block;
	 width: 0;
	 height: 0;
	 border-top: 50px solid transparent;
	/* <-- Go big on the size, and let overflow hide */
	 border-bottom: 50px solid transparent;
	 border-left: 30px solid rgba(255,196,37,1.0);
	 position: absolute;
	 top: 50%;
	 margin-top: -50px;
	 left: 100%;
	 z-index: 2;
}
 #breadcrumb li a:before {
	 content: " ";
	 display: block;
	 width: 0;
	 height: 0;
	 border-top: 50px solid transparent;
	 border-bottom: 50px solid transparent;
	 border-left: 30px solid white;
	 position: absolute;
	 top: 50%;
	 margin-top: -50px;
	 margin-left: 1px;
	 left: 100%;
	 z-index: 1;
}
 #breadcrumb li:first-child a {
	 padding-left: 10px;
}
 #breadcrumb li:nth-child(2) a {
	 background: rgba(255,196,37,0.8);
	 border-left:1px solid #ffffff;
}
 #breadcrumb li:nth-child(2) a:after {
	 border-left-color: rgba(255,196,37,0.8);
}
 #breadcrumb li:nth-child(3) a {
	 background: rgba(255,196,37,0.7);
	 border-left:1px solid #ffffff;
}
 #breadcrumb li:nth-child(3) a:after {
	 border-left-color: rgba(255,196,37,0.7);
}
 #breadcrumb li:nth-child(4) a {
	 background: rgba(255,196,37,0.6);
	 border-left:1px solid #ffffff;
}
 #breadcrumb li:nth-child(4) a:after {
	 border-left-color: rgba(255,196,37,0.6);
}
 #breadcrumb li:nth-child(5) a {
	 background: rgba(255,196,37,0.5);
	 border-left:1px solid #ffffff;
}
 #breadcrumb li:nth-child(5) a:after {
	 border-left-color: rgba(255,196,37,0.5);
}
/*#breadcrumb li:last-child a {
	 background: transparent !important;
	 color: black;
	 pointer-events: none;
	 cursor: default;
}
 */
 #breadcrumb li:last-child a {
	 background: rgba(245,245,245,1.0);
	 border-left:1px solid #ffffff;
}
 #breadcrumb li:last-child a:after {
	 border-left-color: rgba(245,245,245,1.0);
}
 #breadcrumb li a:hover {
	 background: rgba(73,47,36,1.0) 
	/*hsla(18,51%,22%,11)*/
	 ;
	 border-left:1px solid #ffffff;
	 color:#ffffff;
}
 #breadcrumb li a:hover:after {
	 border-left-color: rgba(73,47,36,1.0) 
	/*hsla(18,51%,22%,11) !important*/
	 ;
}
/* END BREADCRUMB */
 #content {
	 position:relative;
	 top:165px;
	 padding-bottom: 165px;
}
 .col-sm-9.alignmentCorrection #content {
	 top: auto;
	 padding-bottom: 0;
}
/* Blog begin*/
 .clearfix {
	 clear: both;
}
 a.readmore {
	 color:#492f24;
	 border: 2px solid #6f6d6c;
	 border-radius: 3px;
	 display: inline-block;
	 margin-top: 5px;
	 padding: 3px 10px;
	 text-transform: uppercase;
}
 a.readmore:hover {
	 color:#492f24;
	 text-decoration:underline;
}
/* Content */
 #blogcontent {
	 float: left;
	 width: 75%;
	 padding: 40px 24px 0 25px;
}
 .bread{
	 padding-top: 30px;
}
/* Post */
 .post {
	 box-shadow: 1px 4px 21px #e4e4e4;
	 margin-bottom: 30px;
	 padding-bottom: 10px;
	 border-radius: 3px;
	 border: 1px solid gainsboro;
}
 .post .title, .post .date {
	 padding: 0 25px;
}
 .post .title {
	 margin: 0;
	 padding-top: 25px;
	 line-height: normal;
	 font-size: 32px;
	 color: #5A5544;
}
 .post .title a {
	 text-decoration: none;
	 color: #5A5544;
}
 .post .title a:hover {
	 text-decoration: underline;
}
 .post .date {
	 line-height: normal;
	 color: #ACAAA1;
}
 .post .entry {
	 margin: 0 25px;
	 padding: 10px 0;
	 border-top: 1px solid #E5E1D8;
}
 .post .entry img{
	 float:left;
	 padding: 0 20px 20px 0;
	 max-width: 100%;
}
 .post .meta {
	 clear: both;
	 margin: 0 25px;
	 display: flex;
	 flex-flow: row;
	 justify-content: space-between;
	 background: #ebebeb;
	 border-bottom: 1px solid #ebebeb;
	 border-radius: 3px;
}
 .post .meta p {
	 line-height: normal;
}
 .post .meta .auth {
	 float: left;
	 padding: 15px 0 0 20px;
}
 .post .meta .cats {
	 float: right;
	 padding: 15px 20px 0 0;
}
 .post .comment {
	 margin: 5px 25px;
	 padding: 10px 20px;
	 background: #EDEDED;
}
/* Sidebar */
 #sidebar {
	 float: right;
	 width: 246px;
	 padding: 70px 50px 0 0;
}
 #sidebar ul {
	 margin: 0;
	 padding: 0 0 0 25px;
	 list-style: none;
	 line-height: normal;
	 border-left: 1px solid #E5E1D8;
}
 #sidebar li {
}
 #sidebar h2 {
	 margin: 0 0 20px 0;
	 padding: 5px 0 5px 0;
	 border-bottom: 1px solid #E5E1D8;
}
 #sidebar .months {
	 padding-left: 15px;
}
/*Blog end */
/* FOOTER */
 #footerSpacer {
	 height:70px;
	/*height:240px;
	 */
}
 #footerSpacerII {
	 height:70px;
}
 .uwFooter {
	 margin-top:0px;
}
 .footerContain {
	 height:49px;
	 width:890px;
	/*width:870px;
	 */
	 margin-left:auto;
	 margin-right:auto;
	 text-align:center;
}
 .uwFooterTop {
	 background-color:#ebebeb;
	 min-height:50px;
	 border-top:1px solid #8f8e8e;
}
 .uwFooterTop p {
	 float:left;
	/*color:#8f8e8e;
	 ADA COMPLIANCE CHANGE */
	 color:#492f24;
	/*font-size:11px;
	 */
	 font-size:80%;
	 position:relative;
	/*top:11px !important;
	 position:relative;
	 top:15px;
	 */
	 top:7px;
	 text-align:center;
	 font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
}
 .footerLogo {
	 float:left;
	 height:35px;
	 width:240px;
	 position:relative;
	 top:7px;
	 margin-right:8px;
}
 .footerSocialMediaContainer {
	 width:234px;
	 height:35px;
	 float:left;
	 position:relative;
	 top:7px;
	 margin-left:10px;
}
 .footerSocialMedia {
	 float:left;
	 height:35px;
	 width:36px;
	 position:relative;
	 margin-left:9px;
}
 .uwFooterBottom {
	 background-color:#cdcdcd;
	 height:80px;
}
 .uwFooterBottom p {
	 text-align:center;
	 color:#492f24;
	 font-size:80%;
	 position:relative;
	 top:15px;
	 text-transform:uppercase;
}
 .uwFooterBottom p {
	/*color:#8f8e8e;
	 ADA COMPLIANCE COLOR CHANGE font-size:10px;
	 */
}
 .uwFooterTop a {
	/*color:#8f8e8e;
	 ADA Compliance Color Change */
	 color:#492f24;
	/*text-decoration:none;
	 ADA Compliance Color Change */
	 text-decoration:underline;
}
 .uwFooterTop a:hover {
	/*text-decoration:underline;
	 ADA Compliance Color Change */
	 text-decoration:none;
}
 .uwFooterBottom a {
	/*color:#8f8e8e;
	 ADA Compliance Color Change */
	 color:#492f24;
	/*text-decoration:none;
	 ADA Compliance Color Change */
	 text-decoration:underline;
}
 .uwFooterBottom a:hover {
	/*text-decoration:underline;
	 ADA Compliance Color Change */
	 text-decoration:none;
}
/* END FOOTER */
/* NAV IN BROWN */
 #navBrown {
	 background-color:#492f24;
	 width:100%;
	 height:24px;
	 z-index:57;
	 position:fixed;
}
/*Strip the ul of padding and list styling*/
 #navBrown ul {
	 list-style-type:none;
	 margin:0;
	 padding:0;
	 position:relative;
	 top:6px;
	 right:150px;
	 float:right;
}
/*Create a horizontal list with spacing*/
 #navBrown li {
	 display:inline-block;
	 float: left;
	 margin-right: 1px;
}
/*Style for menu links*/
 #navBrown li a {
	 display:block;
	 text-align: center;
	 font-family: Verdana, 'Trebuchet MS', Segoe, 'Segoe UI', 'DejaVu Sans', sans-serif;
	/*font-size:11px;
	 */
	 font-size:80%;
	 text-transform:uppercase;
	 line-height:12px;
	 color:#fff;
	 text-decoration:none;
	 border-right:1px solid #ffffff;
	 padding-right:10px;
	 padding-left:10px;
}
/*Hover state for top level links*/
 #navBrown li:hover a {
	 text-decoration:underline;
}
 #navBrown li:last-child a {
	 border-right:none;
}
/*Style 'show menu' label button and hide it by default*/
 #navBrown .show-menu {
	 font-family:Verdana, 'Trebuchet MS', Segoe, 'Segoe UI', 'DejaVu Sans', sans-serif;
	 text-decoration: none;
	 color: #fff;
	 background-color:#492f24;
	 text-align:center;
	 padding: 10px 0;
	 display: none;
	 width:50px;
	/*font-size:18px;
	 */
	 font-size:180%;
	 line-height:18px;
}
 #navBrown .show-menu:hover {
	 cursor:pointer;
}
/*Hide checkbox*/
 #navBrown input[type=checkbox]{
	 display: none;
}
/*Show menu when invisible checkbox is checked*/
 #navBrown input[type=checkbox]:checked ~ #menu{
	 display: block;
}
 .spacing {
	 position:relative;
}
 .alignmentCorrection {
	 margin-left:-15px;
	 float:left;
}
 .mktgBlockImage {
	 width:100%;
	 height:258px;
	 overflow:hidden;
}
 .mktgBlockImage img {
	 width:100%;
	 height:100%;
}
 .ulContent {
	 height:100%;
	 background-color:rgba(207,0,253,1.00);
}
 .collegePageBody {
	 margin-top:54px;
}
 .regionalNav {
	 position:relative;
	 padding-bottom:35px;
	 margin-top:17px;
}
 .bodyContentPostBreadCrumb {
	 padding-top:15px;
}
 .bodyContentNewsLanding {
	 padding-top:17px;
}
/*Emergency Message System Styles*/
 .largeEmergency {
	 background-color:#fff;
	 margin-top:145px;
	 display:block;
	 border:1px solid red;
	 padding:15px;
}
 .largeEmergency h1 {
	 font-size:590%;
	 color:red;
	 text-transform:uppercase;
}
 .largeEmergency h2 {
	 font-size:200%;
	 color:red;
	 font-weight:normal;
}
 .largeEmergencyLower {
	 background-color:red;
	 padding:15px;
	 margin:-15px;
	 margin-top:0px 
}
 .largeEmergencyLower h1 {
	 font-size:240%;
	 color:#fff;
	 font-weight:lighter;
}
 .largeEmergencyLower a {
	 color:#fff;
}
 .largeEmergency p, .largeEmergency p a {
	 color:#fff;
}
 .smallEmergencySevere {
	 background-color:#fff;
	 margin-top:10px;
	 display:block;
	 border:1px solid red;
	 padding:10px;
}
 .smallEmergencySevere h1 {
	 font-size:160%;
	 color:#fff;
	 text-shadow: 2px 2px 2px #000000;
	 font-weight:lighter;
	 background-color:red;
	 padding:10px;
	 margin:-10px;
	 margin-bottom:20px;
}
 .smallEmergencySevere p {
	 color:black;
}
 .smallEmergencyHigh {
	 background-color:#fff;
	 margin-top:10px;
	 display:block;
	 border:1px solid #ff7a01;
	 padding:10px;
}
 .smallEmergencyHigh h1 {
	 font-size:160%;
	 color:#fff;
	 text-shadow: 2px 2px 2px #000000;
	 font-weight:lighter;
	 background-color:#ff7a01;
	 padding:10px;
	 margin:-10px;
	 margin-bottom:20px;
}
 .smallEmergencyHigh p {
	 color:black;
}
 .smallEmergencyElevated {
	 background-color:#fff;
	 margin-top:10px;
	 display:block;
	 border:1px solid #3566cd;
	 padding:10px;
}
 .smallEmergencyElevated h1 {
	 font-size:160%;
	 color:#fff;
	 text-shadow: 2px 2px 2px #000000;
	 font-weight:lighter;
	 background-color:#3566cd;
	 padding:10px;
	 margin:-10px;
	 margin-bottom:20px;
}
 .smallEmergencyElevated p {
	 color:black;
}
/* LEGACY STYLES FOR OLDER PAGES BROUGHT OVER */
/* Added for older pages - Faculty Page */
 div.Faculty-img {
	 float: left;
	 margin:0px 10px 0px 0px;
	 overflow: hidden;
	 width: 125px;
}
 div.Faculty .name, h2.name {
	 color: #492f24 !important;
	 font-size: 1em !important;
	 margin: 10px 0px 0px 0px !important;
	 margin-bottom: 0px !important;
	 padding: 0px 0px 0px 0px !important;
	 border: none;
	 font-weight: bold !important;
}
 div.Faculty a.name_link, h2.name_link, .name_link {
	 color: #492f24 !important;
	 font-size: 1em !important;
	 margin: 10px 0px 0px 0px !important;
	 margin-bottom: 0px !important;
	 padding:0px !important;
	 border: none;
	 font-weight: bold !important;
}
 div.Faculty.result_a {
	 background: none repeat scroll 0 0 #EBEBEB;
	 float: left;
	 height: auto;
	 margin: 0 0 8px;
	 overflow: hidden;
	 width: 100%;
}
/*Added for AA accessibility on contrasting rows*/
 div.Faculty.result_a a{
	 color:#006bc4;
	 text-decoration: none;
}
 div.Faculty.result_a a:hover {
	 color:#006bc4;
	 text-decoration:underline;
}
 div.Faculty.result_b {
	 background: none repeat scroll 0 0 #F5F5F5;
	 float: left;
	 height: auto;
	 margin: 0 0 8px;
	 overflow: hidden;
	 width: 100%;
}
/*Added for AA accessibility on contrasting rows*/
 div.Faculty.result_b a{
	 color:#006bc4;
	 text-decoration: none;
}
 div.Faculty.result_b a:hover {
	 color:#006bc4;
	 text-decoration:underline;
}
/* End older page - Faculty Page */
/* Start Older Page - Summary Page */
 div.Summary.result_a {
	 border-top: 1px dotted #ffc425;
	 float: left;
	 height: auto;
	 margin: 6px 0 -15px;
	 overflow: hidden;
	 padding: 12px 0 0;
	 width: 100%;
}
 div.Summary.result_b {
	 border-top: 1px dotted #ffc425;
	 float: left;
	 height: auto;
	 margin: 6px 0 -15px;
	 overflow: hidden;
	 padding: 12px 0 0;
	 width: 100%;
}
 .summary_title, .Summary a {
	 color: #492f24 !important;
	 font-size: 14px !important;
	 font-family: "Open Sans", Arial, Helvetica, sans-serif;
	 border: none;
	 margin-bottom: 5px;
	 font-weight: bold;
}
/* End older page - Summary Page */
/* Start Left Column Content Headers */
 .leftColContentBox h3 {
	 color: #492f24;
	 font-family:Verdana,Geneva,sans-serif;
	 font-size:128%;
	 font-weight: bold;
	 margin-top: 0;
	 padding-bottom: 0;
	 padding-top: 0;
}
 .leftNavContact img {
	 max-width:270px;
}
/* End Left Column Content Headers */
/* RIGHT COLUMN CALLOUTS */
 .callout h2, .callout h3 {
	 font-size:110%;
	 background-color:rgba(241,241,241,1.00);
	 padding:12px 12px 5px 12px;
	 margin:0px;
}
 .callout img {
	 width:100%;
}
 .content, .rccontent {
	 color:#492f24;
	 background-color:rgba(241,241,241,1.00);
	 padding:5px 12px 12px 12px;
}
 .callout .video .play-button img {
	 width:38px;
	 height:29px;
	 position:absolute;
	 margin-top:-29px;
}
 .story {
	 clear: both;
	 font-size: 13px;
	 color: #412b28;
	 padding-top:10px;
	 padding-bottom:10px;
	 display:table;
	 border-bottom:1px dotted #ffc425;
}
 .news-bg {
	/*position:relative;
	 left:17px;
	 top:40px;
	 */
	 margin-left:17px;
	 margin-top:40px;
	 padding-bottom:40px;
	/*top:17px;
	 padding-bottom:17px;
	 float:left;
	 */
}
 #news .newsStories .story .image img.landingThumb, .landingThumb {
	 padding-right:10px;
	 float:left;
	 width:100px;
}
 .news-bg .story .image {
	 float: left;
	/*max-width: 190px;
	 */
}
 .story .content {
	 background-color:#ffffff;
	 padding:3px 15px 0px 0px;
}
 .story h3 {
	 font-size: 128%;
}
 .more-stories {
	 cursor: pointer;
	 margin-top: 17px;
	 margin-bottom:17px;
	 color: #0274d4;
	 font-weight: bold;
	 font-size: 12px;
}
 .twDescription a {
	 font-size:128% !important;
	 font-family:Verdana,Geneva,sans-serif !important;
	 font-weight:bold !important;
	 color:#0274d4 !important;
}
/* RIGHT COLUMN CALLOUTS */
/* START SEARCH BLOCK ABOVE SUB-SITE NAVIGATION */
 #siteSearch {
	 margin-left:-19px;
}
/*input#keywords {
	 width: 146px;
	 height: 19px;
	 margin: 0 2px 0 0;
	 padding: 1px 3px 2px 3px;
	 font-size: 0.9em;
	 color: #999;
	 border: #ffffff 1px solid;
}
 */
/*#sectionSearch {
	 float: right;
}
 */
 input#sectionKeywords {
	 width: 155px;
	/*height: 19px;
	 margin: 0 2px 0 0;
	 padding: 1px 3px 2px 3px;
	 */
	 margin-top:1px;
	 font-size: 0.9em;
	 color: #999;
	 border: #999 solid 1px;
}
 #sectionSearchTable {
	 line-height: 19px;
	 margin-bottom: 15px;
}
 #subnav-search-button {
	 margin-left:5px;
	 margin-top:1px;
}
/* END SEARCH BLOCK ABOVE SUB-SITE NAVIGATION */
/* LEGACY STYLES FOR OLDER PAGES BROUGHT OVER */
 p.shareThis {
	 display:inline-block;
}
/* FOR TRUMBA SPUDS */
 div.twDescription a, div.twDescription a:hover, div.twDescription a:focus, .twRyoUpcomingPreviewFooter a {
	 font-family: Verdana,Geneva,sans-serif;
	 font-size: 128%;
	 font-weight: bold;
	 font-style: normal;
	 color: #3366cc;
}
 .twRyoUpcomingPreviewDescription a {
	 font-family: Verdana,Geneva,sans-serif !important;
	 font-size: 128% !important;
	 font-weight: bold !important;
	 color: #3366cc !important;
	 text-decoration: none !important;
}
 .teaser-content {
	/*background: transparent;
	 height: 260px;
	 margin-bottom: 0px;
	 overflow: hidden;
	 background-color: rgba(0,0,0,0.00);
	 ) background-color:red;
	 */
	 position:relative;
	 margin-top:20px;
}
 .teaser-img {
	 position: relative;
}
 .teaser-text {
	 position: absolute;
	 left: 0;
	 right: 0;
	 top: 0;
	/*padding: 7px 15px 13px 15px;
	 */
	 padding:12px 7px 12px 7px;
	 color: #FFFFFF;
	 background-color: rgba(32, 32, 32, 0.7);
	 background-repeat: repeat;
	 z-index:33;
	 text-align:center;
	 line-height:16px;
	 min-height:67px;
}
 .teaser-header {
	 color: #ffc425;
	 font-size: 109%;
	 font-weight: bold;
	 text-transform: uppercase;
	 font-family: Verdana,Geneva,sans-serif;
}
 .teaser-subline {
	 color:#ffffff;
	 padding-top:3px;
}
 .carouselSSXX a:link .teaser-header {
	 text-decoration:none;
}
 .carouselSSXX a:hover .teaser-header {
	 color:#ffffff !important;
	 text-decoration:none;
}
 .carouselSSXX a:hover {
	 text-decoration:none;
}
 .carouselSSXX a:hover .teaser-text {
	 background:rgba(0,0,0,0.4);
	 color:#ffffff;
}
/* END TRUMBA SPUDS */
/* START EMPLOYEE LISTING */
 .empProfile {
	 margin-bottom:29px;
	/*background-color:#cdcdcd;
	 margin-left:15px;
	 */
}
 .empOverlay {
	 background-color: rgba(0,0,0,0.50);
	 position: absolute;
	 top: 0;
	 left:0;
	 right:0;
	 bottom:0;
	 z-index: 1;
	 display:block;
	 margin:0px 15px 0px 15px;
	 padding:0px 10px 7px 10px;
}
 .empOverlay p {
	 margin:0px;
	 padding:0px;
}
 a:hover .empOverlay {
	 background-color: rgba(0,0,0,0.00);
}
 .empflag {
	 font-weight:bold;
	 color:#ffffff;
}
 .empname {
	 font-weight:bold;
	 color:#ffffff;
	 line-height:155%;
}
 .emptitle {
	 color:#ffffff;
	 line-height:115%;
}
 .empContent {
	 position: absolute;
	 bottom: 10px;
}
/* END EMPLOYEE LISTING */
/*Used for quick escape button because bootstrap and jquery. Replace when updating 8/29/2018*/
 .popover .arrow{
	 display:none;
}
/*Info Cards Module*/
 .card img {
	 height: auto;
	 width: 100%;
	 vertical-align: middle;
}
 .cards {
	 display: flex;
	 flex-wrap: wrap;
	 list-style: none;
	 margin: 0;
	 padding: 0;
}
 .cards__item {
	 display: flex;
	 padding: 1rem;
	 width:33.33333%;
}
 .card {
	 background-color: white;
	 border-radius: 0.25rem;
	 box-shadow: 0 20px 40px -14px rgba(0,0,0,0.25);
	 display: flex;
	 flex-direction: column;
	 flex-grow:1;
	 overflow: hidden;
}
 .card__image:hover {
	 filter: contrast(100%);
}
 .card__content {
	 display: flex;
	 flex: 1 1 auto;
	 flex-direction: column;
	 padding: 1rem;
}
 .card__image {
	 background-position: center center;
	 background-repeat: no-repeat;
	 background-size: cover;
	 border-top-left-radius: 0.25rem;
	 border-top-right-radius: 0.25rem;
	 overflow: hidden;
	 position: relative;
	 transition: filter 0.5s cubic-bezier(.43,.41,.22,.91);
	 ;
	 &::before {
		 content: "";
		 display: block;
		 padding-top: 56.25%;
		 // 16:9 aspect ratio 
	}
}
 .card__title {
	 letter-spacing: 2px;
	 text-transform: uppercase;
}
 .card__text {
	 flex: 1 1 auto;
	 line-height: 1.5;
	 margin-bottom: 1.25rem;
}
 .imageGrow img{
	 transition: .5s ease;
}
 .imageGrow img:hover{
	 -webkit-transform: scale(1.03);
	 -ms-transform: scale(1.03);
	 transform: scale(1.03);
	 transition: .5s ease;
}
 .imageGrow img:focus{
	 -webkit-transform: scale(1.03);
	 -ms-transform: scale(1.03);
	 transform: scale(1.03);
	 transition: .5s ease;
}
/* @media(min-width: 56rem) {
	 */
	/* .cards__item{
		 */
		/* width: 33.3333%;
		 */
		/* 
	}
	 */
	/* 
}
 */
/* @media only screen and (max-width: 991px) {
	 */
	/* .cards__item{
		 */
		/* width:90%;
		 */
		/* 
	}
	 */
	/* 
}
 */
/*FAQ Accordion Module */
 .accordion-group {
	 margin-bottom:25px;
}
 .accordion-title-collapsible {
	 background-color: #492f24;
	 color: white;
	 cursor: pointer;
	 padding: 18px;
	 width: 100%;
	 border: 2px solid #000000;
	 text-align: left;
	 outline: none;
	 font-size: 15px;
}
 .accordion-title-collapsible:focus{
	 border: 2px solid #2994f3;
}
 .accordion-title-active, .accordion-title-collapsible:hover {
	 background-color: #ffc425;
	 color: #492f24;
}
 .accordion-title-collapsible:after {
	 content: '\002B';
	 color: white;
	 font-weight: bold;
	 float: right;
	 margin-left: 5px;
}
 .accordion-title-active:after {
	 content: "\2212";
}
 .accordion-row-content {
	 padding: 0 18px;
	 max-height: 0;
	 overflow: hidden;
	 transition: max-height 0.2s ease-out;
	 background-color: #f1f1f1;
}
 .accordion-row-content a{
	 color: #0f0fff;
}
 .accordion-row-content-spacing {
	 padding-top:10px;
	 padding-bottom:10px;
}
/*Program Pages*/
 .msthdoverlay {
	 width: 100%;
	 height: 100%;
	 top: -70px;
	 text-align: center;
	 display: block;
	 position: absolute;
	 background: linear-gradient( rgba(20,20,20, .5), rgba(20,20,20, .5));
}
 .msthdoverlay.left{
	 text-align:left;
}
 .msthdoverlay.center{
	 text-align:center;
}
 .msthdoverlay.right{
	 text-align:right;
}
 .hero-overlay{
	 position: absolute;
	 top: 50%;
	 left: 50%;
	 transform: translate(-50%, -50%);
	 color: white;
	 width: 90%;
	 font-size: 3em;
	 white-space: pre-wrap;
	 font-family: Arial Black,Arial Bold,Gadget,sans-serif;
	 font-weight: bold;
	 margin-top: 20px;
	 margin-bottom: 10px;
	 line-height: 1.1;
}
 .cta-3-col-buttons{
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 position:relative;
	 -webkit-box-orient: horizontal;
	 -webkit-box-direction: normal;
	 -ms-flex-direction: row;
	 flex-direction: row;
	 -ms-flex-wrap: wrap;
	 flex-wrap: wrap;
	 -ms-flex-pack: distribute;
	 justify-content: space-around;
	 -webkit-box-align: center;
	 -ms-flex-align: center;
	 align-items: center;
	 width: 100%;
	 height: 100px;
	 background-color: #ebebeb;
}
 .cta-3-col-button-item{
	 width: 200px;
	 height: 50px;
	 line-height:1em;
	 -moz-box-shadow: 0px 10px 14px -7px #736427;
	 -webkit-box-shadow: 0px 10px 14px -7px #736427;
	 box-shadow: 0px 10px 14px -7px #736427;
	 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #edda2b), color-stop(1, #d49c48));
	 background:-moz-linear-gradient(top, #edda2b 5%, #d49c48 100%);
	 background:-webkit-linear-gradient(top, #edda2b 5%, #d49c48 100%);
	 background:-o-linear-gradient(top, #edda2b 5%, #d49c48 100%);
	 background:-ms-linear-gradient(top, #edda2b 5%, #d49c48 100%);
	 background:linear-gradient(to bottom, #edda2b 5%, #d49c48 100%);
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edda2b', endColorstr='#d49c48',GradientType=0);
	 background-color:#edda2b;
	 -moz-border-radius:8px;
	 -webkit-border-radius:8px;
	 border-radius:8px;
	 display:inline-block;
	 cursor:pointer;
	 color:#492f24;
	 font-family:Arial;
	 text-decoration:none;
	 font-weight: bold;
	 font-size: 1.5em;
	 text-align: center;
}
 .cta-3-col-button-item:hover {
	 background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d49c48), color-stop(1, #edda2b));
	 background:-moz-linear-gradient(top, #d49c48 5%, #edda2b 100%);
	 background:-webkit-linear-gradient(top, #d49c48 5%, #edda2b 100%);
	 background:-o-linear-gradient(top, #d49c48 5%, #edda2b 100%);
	 background:-ms-linear-gradient(top, #d49c48 5%, #edda2b 100%);
	 background:linear-gradient(to bottom, #d49c48 5%, #edda2b 100%);
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d49c48', endColorstr='#edda2b',GradientType=0);
	 background-color:#d49c48;
}
 .cta-3-col-button-item:active {
	 position:relative;
	 top:1px;
}
 .program-overview .large{
	 padding-top:0;
}
 .program-sidebar{
	 border:1px black solid;
	 border-radius:10px;
}
 .fact-callout{
	 margin-top:-70px;
}
 .fact-callout h2{
	 color:white;
}
 .program-fact-svg{
	 position: absolute;
	 bottom: 0;
	 width: 100%;
	 height: 100px;
}
 .program-related{
	 background: white;
	 box-shadow: 0 0 56px 0 rgba(0,0,0,.16);
	 padding: 25px;
	 border-radius: 3px;
	 border-top: 1em solid #ffc426;
	 margin-top: 15px;
	 margin-bottom: -15px;
}
 .program-hubspot{
	 box-shadow: 7px 7px 15px grey;
	 background-color: #fdfdfd;
	 padding-bottom: 30px;
	 border-radius: 5px;
}
 .program-hubspot-btns{
	 display: flex;
	 position:relative;
	 flex-direction: row;
	 flex-wrap: wrap;
	 justify-content: space-around;
	 align-items: center;
	 width: 100%;
	 min-height: 100px;
}
 .hubbtn{
	 margin-bottom: 25px 
}
 .fullGraphite {
	 background: #6f7583;
	/* Old browsers */
	 background: -moz-radial-gradient(center, ellipse cover, #6f7583 0%, #383e49 100%);
	/* FF3.6-15 */
	 background: -webkit-radial-gradient(center, ellipse cover, #6f7583 0%,#383e49 100%);
	/* Chrome10-25,Safari5.1-6 */
	 background: radial-gradient(ellipse at center, #6f7583 0%,#383e49 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6f7583', endColorstr='#383e49',GradientType=1 );
	/* IE6-9 fallback on horizontal gradient */
	 margin:0px;
	 display:block;
	 position:relative;
	 padding-bottom:60px;
	 padding-top:25px;
	 color:white;
}
 .fullGraphite {
	 background-color:#504d43;
	 margin:0px;
	 display:block;
	 position:relative;
	 padding-bottom:60px;
	 padding-top:25px;
}
 .fullGraphite h2, .fullGraphite p{
	 color:white 
}
 .quote-box{
	 box-shadow: 10px 10px 5px grey;
	 background-color: #fff;
	 padding-bottom: 30px;
	 border-radius: 5px;
}
 .program-profile-pic{
	 width:100%;
	 border-radius:360px;
}
 .program-quote{
	 margin-top:25px;
}
/*.program-quote q{
	 */
	/* font-size:1.8em;
	 */
	/* 
}
 */
/*END Program Pages*/
 @media screen and (max-width : 1200px) {
	 .navUL li a:link {
		/*font-size:11px;
		 */
		 font-size:80%;
	}
	 .carouselImg {
		 width:130px;
		 display:block;
		 margin:0px 8px 0px 8px;
		 right:0px;
		 border-left:2px solid rgba(255,255,255,1.00);
	}
	 .carouselImg h2 {
		 width:283px;
	}
	 .carouselImgHP {
		 border-left:11px solid rgba(255,255,255,1.00);
		 border-right:12px solid rgba(255,255,255,1.00);
	}
	 .carouselImgHP h2 {
		 width:282px;
	}
	 .responsive445 .slick-prev {
		 left:0px;
	}
	 .imgHoverBox2 {
		 height:240px;
		 margin-bottom:0px;
	}
	 .calloutBoxLargeBrown {
		 height:205px;
		 overflow:hidden;
	}
	 .calloutBoxLargeGray {
		 height:205px;
		 overflow:hidden;
	}
	 .calloutBoxLargeGold {
		 height:205px;
		 overflow:hidden;
	}
	 .calloutBoxLargeBrown .header {
		 font-size:150%;
	}
	 .calloutBoxLargeGray .header {
		 font-size:130%;
	}
	 .calloutBoxLargeGold .header {
		 font-size:130%;
	}
	 .calloutBoxLargeBrown p {
		 font-size:90%;
	}
	 .calloutBoxLargeGray p {
		 font-size:90%;
	}
	 .calloutBoxLargeGold p {
		 font-size:90%;
	}
	 .mktgBlockImage {
		 width:250px;
		 height:205px;
		 overflow:hidden;
	}
	 .mktgBlockImage img {
		 width:100%;
		 height:100%;
	}
	 .homepageBlocks {
		 min-height:300px;
		 max-height:300px;
		 overflow:hidden;
	}
	 .homepageBlocksButton {
		 position:absolute;
		 bottom:0;
		/*font-size:11px;
		 */
		 font-size:80%;
	}
	 .videoContainer video {
		 top:0px;
	}
	 .blue .slider {
		 height:305px;
	}
	 .blue h3 {
		 top:0px;
	}
	 .blue p {
		 top:-40px;
	}
}
 @media screen and (max-width : 1190px) {
	 .col-md-3, .col-sm-9 {
		 width: 100%;
	}
	 #navBrown {
		 top:0px;
	}
	/*Strip the ul of padding and list styling*/
	 #navBrown ul {
		 right:124px;
	}
	 #navGoldInnerNav {
		 position:fixed;
		 top:44px;
		 float:left;
		 right:auto;
		 padding-left:15px;
	}
	 #navGoldSearch {
		 right:136px;
	}
	 .localNav {
		 margin-right:0px;
		 margin-top:19px;
	}
	 #accordion {
		 margin-right:0px;
	}
	 .calloutBoxLargeBrown {
		 margin-bottom:25px;
	}
	 .calloutBoxLargeGray {
		 margin-bottom:25px;
	}
	 .calloutBoxLargeGold {
		 margin-bottom:25px;
	}
	 .calloutBoxTopPadding {
		 padding-top:20px;
	}
	 .myBlock {
		 width:294px;
	}
	 .myBlock p {
		 top:-85px;
	}
	 .myBlockGray, .myBlockAudio, .myBlockGold, .myBlockBrown {
		 width:294px;
	}
	 .mktgBlockImage {
		 width:auto;
		 height:auto;
		 padding-bottom:25px;
	}
	 .mktgBlockImage img {
		 width:auto;
		 height:auto;
	}
	 .desktopLeftCol {
		 display: none;
	}
	 .mobileLeftCol {
		 display: block;
		 float: left;
		 clear: both;
	}
	 #blogcontent {
		 width:100%;
	}
	 #sidebar {
		 float: left;
		 width: 100%;
		 padding: 20px 0px 0 0;
	}
}
 @media screen and (max-width : 992px) {
	 .accessDisplay{
		 margin:50px 10px;
	}
	/* RESPONSIVE NAVIGATION - BROWN TOP */
	 #navBrown {
		 height:43px;
		 position:relative;
		 top:-26px;
	}
	/*Make dropdown links appear inline*/
	 #navBrown ul {
		 display:none;
		 position:relative;
		 top:0px;
		 width:100%;
		 left:0px;
		 background-color:#492f24;
		 border-top:rgba(55,20,1,1.00);
		 overflow:auto;
	}
	/*Create vertical spacing*/
	 #navBrown li {
		 margin-bottom:1px;
		 height:40px;
		 background-color:#492f24;
		 position:relative;
		 top:0px;
	}
	 #navBrown li:first-child {
		 -webkit-box-shadow:inset 0px 5px 3px -3px rgba(0, 0, 0, 0.4);
		 -moz-box-shadow:inset 0px 5px 3px -3px rgba(0, 0, 0, 0.4);
		 box-shadow:inset 0px 5px 3px -3px rgba(0, 0, 0, 0.4);
	}
	/*Make all menu links full width*/
	 #navBrown ul li, #navBrown li a {
		 width: 100%;
		 text-align:left;
		 height:40px;
		 position:relative;
		 top:0px;
		 line-height:40px;
		 padding:0px;
		 margin:0px;
		 text-indent:15px;
		 border-bottom:1px solid #492f24;
		 border-right:none;
	}
	 #navBrown li a:hover {
		 background-color:rgba(255,255,255,0.1);
	}
	 #navBrown li a:focus {
		 border: 2px solid #2994f3;
	}
	/*Display 'show menu' link*/
	 #navBrown .show-menu {
		 display:block;
		 margin-bottom:0px !important;
	}
	/* END RESPONSIVE NAVIGATION - BROWN TOP */
	/* LEFT COLUMN RESPONSIVE NAVIGATION */
	 .show-local-menu {
		 display:block;
		 padding:0px;
		 margin:0px;
		 position:relative;
		 top:13px;
		 font-size:12px;
	}
	 .show-local-menu:hover {
		 cursor:pointer;
	}
	/* END LEFT COLUMN RESPONSIVE NAVIGATION */
	 #navGoldSearchBar{
		 position:absolute;
		 width:75%;
		 border:1px solid white;
		 border-radius:3px;
		 top:2px;
		 right:10px;
	}
	 #applyBanner {
		/*right:0px;
		 position:absolute;
		 display:none;
		 */
		 width:96px;
		 height:26px;
		 top:47px;
		 right:35px;
		 text-align:center;
		 position:relative;
		 z-index:57;
	}
	 #applyBanner img {
		 display:none;
	}
	 .applyNowRspnsv {
		 display:block;
		 line-height:125%;
	}
	 #applyBanner a {
		 color:#ffc425;
	}
	 #applyBanner a:hover {
		 color:#ffc425;
		 text-decoration:underline;
	}
	/* Responsive Gold Nav */
	 #navGold {
		 position:relative;
		 height:65px;
		 z-index:56;
		 top:-26px;
		 float:left;
	}
	 #expanderContent {
		 position:relative;
		 width:100%;
		 top:-24px !important;
		 overflow:auto;
		 float:left;
	}
	 #expanderContent .btn btn-default, #expanderContent .col-md-4 {
		 min-width:33.3%;
		 padding-bottom:10px;
	}
	 #covid-alert-bar{
		 top:-24px;
	}
	 .cards__item{
		 width:90%;
	}
	 .brownButtons {
		 text-align:center !important;
	}
	 .navUL {
		 width:100%;
		 height:auto;
	}
	 .navUL li a:link {
		 font-size:14px;
	}
	 .navUL .parent {
		 padding-left:5px;
		 border-bottom:#e09105 solid 1px;
		 font-size:14px;
	}
	 .navPlus {
		/*background-image: url(../images/liOverArrowGray.png);
		 */
		 background-image: url(../css/images/liAdditionalIndicator.png);
		 background-repeat:no-repeat;
		 background-position: right 7px;
	}
	 .navMinus {
		/*background-image: url(../images/liOverArrowGray.png);
		 */
		 background-image: url(../css/images/liAdditionalIndicator.png);
		 background-repeat:no-repeat;
		 background-position: right 7px;
	}
	 #navGoldInnerNav {
		 position:relative;
		 top:4px;
		 left:30px;
		 float:left;
		 width:105px;
		 padding-left:0px;
		 z-index:78;
	}
	 #navGoldInnerNav a, #navGoldInnerNav a:link {
		 color:#fff;
		 font-size:12px;
	}
	 #navGoldSearch {
		 position:relative;
		 top:4px;
		 right:0px;
		 padding-right:15px;
		 z-index:78;
	}
	 .resizedTextbox {
		 width:115px !important;
		 line-height:16px;
	}
	 .glyphicon .glyphicon-search {
		 line-height:11px;
		 padding:0px;
		 margin:0px;
		 height:20px;
	}
	 .glyphicon {
		 font-size: 10px;
	}
	 .smokey {
		 height:20px;
		 width:20px;
		 margin:0px;
		 padding:0px;
		 line-height:10px;
	}
	 #breadcrumbSpacer, #breadcrumb {
		 display:none;
	}
	 #breadcrumb li {
		 float:left;
		 height:35px;
		 overflow:hidden;
	}
	 #breadcrumb li a {
		 padding: 10px 5px 10px 5px;
	}
	 #content {
		 position:relative;
		 top:46px;
		 padding-bottom: 46px;
	}
	 .newsPodcast {
		 margin-right:60px;
	}
	 .newsPodcast a {
		 top:2px;
	}
	 .masthead {
		 top:-24px;
	}
	 .msthd {
		 top:-24px;
		 height:auto;
		 overflow:visible;
		 padding-bottom:0px;
		/*ADDED 8/19/16 TO ACCOMIDATE CHANGE REQUEST BY CD/KS */
	}
	 .topper {
		 margin-top:55px;
	}
	 .localNav:before {
		 content: "☰ ";
	}
	 .spacing {
		 position:relative;
		 top:20px;
	}
	 .bottom20 {
		 padding-bottom:20px;
	}
	 .homepageBlocks {
		 min-height:100%;
		 max-height:100%;
		 overflow:visible;
	}
	 .homepageBlocksButton {
		 position:absolute;
		 bottom:0;
	}
	 .homepageBlocks {
		 min-height:auto;
		 max-height:auto;
		 overflow:hidden;
	}
	 .homepageBlocksButton {
		 position:relative;
		 bottom:0px;
		 margin-bottom:25px;
		/*font-size:11px;
		 */
		 font-size:80%;
	}
	 h1 {
		 font-size:45px;
	}
	 .carouselImg {
		 width:130px;
		 display:block;
		 margin:0px 31px 0px 31px;
		 right:0px;
		 border-left:0px solid rgba(255,255,255,1.00);
	}
	 .hpCarouselSS .slider, .carouselSS .slider {
		 height:347px;
	}
	 .hpCarouselSS p {
		/*top:-326px;
		 */
		 top:-40px;
	}
	 .hpCarouselSS .slick-next, .carouselSS .slick-next {
		 right:10px;
	}
	 .imgHoverBox2 {
		/*background:transparent;
		 */
		 height:332px;
		 margin-bottom:30px;
	}
	 .imgHoverBox2 img{
		 width:100% 
	}
	 .bndg {
		 margin-bottom:20px;
		 padding-bottom:20px;
	}
	 #gutter {
		 margin-left:-15px !important;
		 padding-left:-15px;
	}
	 .gtr {
		 margin-right:-30px;
	}
	 .myBlockFeature {
		 height:235px;
		 width:100%;
		 background-color:#FFC425;
		 margin-bottom:15px;
	}
	 .myBlock {
		 width:100%;
		 background-color:rgba(0,0,0,0.7);
	}
	 .myBlock .storyType {
		 left:15px;
		 height:37px;
	}
	 .myBlock .storyTitle {
		 color:#FFC245;
		 background-color:rgba(0,0,0,0.0);
		 height:100%;
		 padding:10px;
		 margin-right:16px;
		 left:270px;
		 right:0px;
		 padding-right:10px;
		 position:absolute;
		 top:0px;
		/*font-size:12px;
		 */
		 font-size:90%;
		 line-height:16px;
		 padding-top:20px;
	}
	 .myBlock p {
		 color:#FFFFFF;
		 position:absolute;
		 padding-top:20px;
		 padding:10px;
		 top:60px;
		 height:125px;
		 margin-right:30px;
		 overflow:hidden;
		 left:270px;
	}
	 .myBlock img {
		 width:255px;
	}
	 .myBlockAudio {
		 background-position:top 35px left 45px;
	}
	 .myBlockGray, .myBlockGold, .myBlockBrown, .myBlockAudio {
		 width:100%;
	}
	 .bottomCallout {
		 margin-top:40px;
	}
	 .videoSpacingTop {
		 padding-top:30px;
	}
	 .videoSpacingBottom {
		 padding-top:0px;
	}
	 .collegePageBody {
		 margin-top:0px;
	}
	 .brownButtons {
		 position:relative;
		 top:10px;
	}
	/* INFOGRAPHICS CAROUSEL NEW START */
	 .infographics .slick-next {
		 right:9px;
		 z-index:1;
	}
	/* INFOGRAPHICS CAROUSEL NEW END */
	 .parallax {
		 background-attachment:scroll;
	}
	 .desktopLeftCol {
		 display: none;
	}
	 .mobileLeftCol {
		 display: block;
		 float: left;
		 clear: both;
	}
	 .jumpAnchor {
		/*padding-top:0px;
		 */
		 display: block;
		 height: 12px;
		 margin-top: -15px;
		 visibility: hidden;
	}
	/* Issue with bootstrap wrapping/spilling over other rows */
	/* .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
		 float:left;
	}
	 */
	/*Add padding to 2-col for stacking*/
	 .col-md-6 img{
		 padding-bottom:10px;
	}
	/*END Add padding to 2-col for stacking*/
	/*Styles for Program Pages*/
	 .msthdoverlay{
		 top:0 !important;
	}
	 .program-overview{
		 margin-top:-24px;
	}
	 .hero-overlay{
		 width:95%;
		 font-size:2.7em;
	}
	 .cta-3-col-buttons{
		 top:-24px;
	}
}

@media only screen and (max-width: 977px) {
	 .feature{
	    top:-25px;
	 }
}

 @media screen and (max-width : 835px) {
	 .uwFooter {
		 margin-top:0px;
	}
	 .footerContain {
		 height:140px;
		 width:400px;
	}
	 .uwFooterTop p {
		 float:none;
		 left:inherit;
		 padding-bottom:18px;
		 margin-left:auto;
		 margin-right:auto;
	}
	 .footerLogo {
		 float:none;
		 margin-left:auto;
		 margin-right:auto;
	}
	 .footerSocialMediaContainer {
		 float:none;
		 margin-left:auto;
		 margin-right:auto;
		 margin-bottom:16px;
		 top:0;
	}
	 .uwFooterBottom {
		 height:95px;
	}
	 .uwFooterBottom p {
		 max-width:370px;
		 margin-left:auto;
		 margin-right:auto;
		 top:20px;
	}
	 #expanderContent .btn btn-default, #expanderContent .col-md-4 {
		 min-width:33.3%;
		 padding-bottom:10px;
	}
	 .xlarge, .xlarge-gold, .xlarge-white, .xlarge-inherit {
		 font-size:390%;
	}
}
 @media screen and (max-width : 768px) {
	 h2, h4 {
		/*font-size:36px;
		 */
		 font-size:155%;
	}
	 .rspsvHeader2 {
		 width:100%;
	}
	 #PRTLMTN h2 {
		 font-size:25px;
	}
	/* Do not display auto-complete on small devices */
	 .tt-menu {
		 display: none !important;
	}
	 .carouselImgHP {
		 border-left:5px solid rgba(255,255,255,1.00);
		 border-right:5px solid rgba(255,255,255,1.00);
	}
	 .carouselImgHP h2 {
		 overflow:hidden;
	}
	 .imgHoverBox2 {
		 margin-bottom:30px;
		 position:relative;
		 padding-bottom:48%;
		 height:0;
		 overflow:hidden;
	}
	 .hpCarouselSS .slider, .carouselSS .slider {
		 padding-bottom:50%;
		 height:0;
		 overflow:hidden;
	}
	 .hpCarouselSS p {
		/*top:-326px;
		 */
		 top:-40px;
	}
	 h3 {
		 padding-top:10px;
	}
	 .program-sidebar{
		 width: 95%;
		 margin-left: auto;
		 margin-right: auto;
	}
	 .quote-box{
		 width:90%;
	}
	 .tab-content{
		 padding-left: 20px;
		 padding-right: 20px;
	}
	 .program-hubspot{
		 width:90%;
	}
}
 @media screen and (max-width : 712px) {
	 .navUL {
		 width:94%;
		 margin-right:-30px;
	}
	 #expanderContent {
		 padding-bottom:13px;
	}
	 .carouselImg {
		 margin:0px 25px 0px 25px;
	}
	 .list-3Col, .list-3Col-on-gold, .list-3Col-on-brown, .list-2Col, .list-2Col-on-gold, .list-2Col-on-brown {
		 display:block;
		 width:100%;
		 padding-bottom:0px;
		 margin-bottom:0px;
	}
	 .carouselImgHP h2, .carouselImgHP img {
		 width:282px;
	}
}
 @media screen and (max-width : 700px) {
	 .carouselImgHP h2, .carouselImgHP img {
		 width:252px;
	}
}
 @media screen and (max-width : 645px) {
	 .carouselImg {
		 width:456px;
		 float:left;
	}
	 .responsive445 .slick-prev {
		 left:0px;
	}
	 .slick-list, .carouselImg {
		 text-align:center !important;
		 margin-left:auto !important;
		 margin-right:auto !important;
	}
	 .carouselImg img {
		 width:277px !important;
		 height:280px;
		 overflow:hidden;
		 background-color:rgba(5,9,195,1.00);
	}
	 .tool_box {
		 float:left;
	}
	 .imgHoverBoxX {
		 min-height:281px;
	}
	 h1 {
		 font-size:50px;
	}
	 h2, h4 {
		/*font-size:33px;
		 */
		 font-size:150%;
	}
	/* #covid-alert-bar{*/
	/*	 top:0px;*/
	/*}*/
	 .iconBlocks {
		 text-align:left;
	}
	 .responsive445 .slick-slide {
		 height:250px !important;
	}
	 .carouselImgHP img {
		 width:282px;
		 margin-left:auto;
		 margin-right:auto;
	}
	 .carouselImgHP h2 {
		 width:282px;
		/*font-size:12px;
		 */
		 font-size:90%;
		 position:relative;
		 top:-302px;
		 margin-left:auto;
		 margin-right:auto;
		 max-height:70px;
	}
	 .carouselImgHP p {
		 width:282px;
		/*font-size:11px;
		 */
		 font-size:80%;
		 position:relative;
		 top:-345px;
		 margin-left:auto;
		 margin-right:auto;
	}
	 .msthd {
		 margin-bottom:-24px;
	}
	 .hpCarouselSS .slider, .carouselSS .slider {
		 padding-bottom:100%;
		 height:0;
		 overflow:hidden;
	}
	 .cta-3-col-buttons{
		 padding-top:10px;
		 padding-bottom:10px;
		 flex-direction: column;
		 height:auto;
	}
	 .cta-3-col-button-item {
		 margin-bottom:10px;
	}
}
 @media screen and (max-width : 590px) {
	 .carouselImg {
		 width:130px;
		 display:block;
		 margin:0px 31px 0px 31px;
		 right:0px;
		 border-left:0px solid rgba(255,255,255,1.00);
	}
	 .slick-list {
		 text-align:center !important;
		 margin-left:auto !important;
		 margin-right:auto !important;
	}
	 .carouselImg img {
		 width:100% !important;
		 height:280px;
		 overflow:hidden;
		 background-color:rgba(5,9,195,1.00);
		 border-left:2px solid rgba(255,255,255,1.00);
		 margin-left:0px;
	}
	 .tool_box {
		 float:none;
	}
	 .carouselImg h2 {
		 position:absolute;
		 float:none;
		 margin-left:0px;
		 height:70px;
		 background-color:rgba(0,0,0,0.3);
		 padding-top:20px;
		 text-align:left;
		 padding-left:10px;
		 padding-right:20px;
	}
	 .myBlock {
		 background-color:#FFC425;
	}
	 .myBlock .storyTitle {
		 color:#FFC425;
		 background-color:rgba(0,0,0,0.7);
		 height:90px;
		 padding:10px;
		 margin-right:15px;
		 left:15px;
		 top:122px;
		 position:absolute;
		 bottom:20px;
		/*font-size:12px;
		 */
		 font-size:90%;
		 line-height:16px;
	}
	 .myBlock p {
		 color:#FFFFFF;
		 position:absolute;
		 padding:10px;
		 top:155px;
		 height:45px;
		 overflow:hidden;
		 left:15px;
	}
	 .myBlock img {
		 width:100%;
	}
	 .myBlockAudio {
		 background-position:top 35px left 45px;
	}
	 .myBlockGray, .myBlockBrown, .myBlockAudio {
		 width:100%;
	}
	 .masthead {
		 height:180px;
		 margin-bottom:150px;
	}
	 .videoContainer {
		 height:200px;
	}
	 .videoContainer video {
		 top:-20px;
	}
	 .xlarge, .xlarge-gold, .xlarge-white, .xlarge-inherit {
		/*font-size:590%;
		 */
		 font-size:250%;
	}
	 .hero-overlay {
		 font-size: 2em;
	}
	/*Removed due to overflow of container JG 4/17/20*/
	/*.fact-callout h2{
		 */
		/* font-size:2.5em;
		 */
		/* 
	}
	 */
}
 @media all and (max-width: 500px) {
	 .hero-overlay{
		 top:50%;
		 font-size:1.7em;
	}
}
 @media screen and (max-width : 480px) {
	 #navGoldInnerNav {
		 position:relative;
		 top:4px;
		 left:30px;
		 float:left;
		 width:105px;
	}
	 #navGoldSearch {
		 position:relative;
		 top:4px;
		 left:0px;
		 padding-right:0px;
	}
	 .resizedTextbox {
		 line-height:16px;
	}
	 .glyphicon .glyphicon-search {
		 line-height:11px;
		 padding:0px;
		 margin:0px;
		 height:20px;
	}
	 .glyphicon {
		/*font-size:10px;
		 */
		 font-size:70%;
	}
	 .smokey {
		 height:20px;
		 width:20px;
		 margin:0px;
		 padding:0px;
		 line-height:10px;
	}
	 #applyBanner {
		/*right:-8px;
		 */
		 right:14px;
	}
	 #applyBanner img {
		/*height:70%;
		 width:70%;
		 */
	}
	 h1 {
		/*font-size:40px;
		 */
		 font-size:257%;
	}
	 h2, h4 {
		/*font-size:30px;
		 */
		 font-size:215%;
	}
	 .iconBlocks {
		 display:block;
		 margin:0px 104px 0px 104px;
	}
	 .newsPodcast {
		 min-height:60px;
		 height:auto;
		 padding-bottom:8px;
	}
	 .newsPodcast a {
		 top:0px;
	}
	 .pictureAndTexDiv {
		 float:none;
		 margin-top: 15px;
	}
	 .imgHoverBox2 h2 {
		/*font-size:18px;
		 */
		 font-size:128%;
		 height:70px;
		/*top:-90px;
		 */
		 top:70px;
	}
	 .imgHoverBox2 p {
		 top:-140px;
	}
	 .imgHoverBox2:hover h2 {
		/*font-size:18px;
		 */
		 font-size:128%;
	}
	 .large {
		 font-size:237%;
	}
	 .imgHoverBox2 h2, .imgHoverBox2 h2 {
		 font-size:115%;
		 top:-70px;
	}
	 .imgHoverBox2 p, .imgHoverBox2 p {
		 display:none;
		 top:-103px;
	}
	 .hero-overlay{
		 font-size:1.5em;
	}
}
 @media screen and (max-width : 460px) {
	 h2, h4 {
		/*font-size:28px;
		 */
		 font-size:195%;
	}
	 .iconBlocks {
		 display:table-cell;
		 margin:0px 104px 0px 104px;
	}
	 .footerContain {
		 width:380px;
		 height:160px;
	}
	 .parallaxbgimg {
		 background-attachment:scroll !important;
	}
	 .imgHoverBox2 h2, .imgHoverBox2 h2 {
		 font-size:115%;
		 top:-70px;
	}
	 .imgHoverBox2 p, .imgHoverBox2 p {
		 display:none;
		 top:-103px;
	}
}
 @media screen and (max-width : 440px) {
	 .carouselImgHP img {
		/*width:282px;
		 */
		 width:100%;
	}
	 .carouselImgHP h2 {
		/*width:282px;
		 */
		 width:100%;
		 top:-322px;
		 padding-top:15px;
	}
	 .carouselImgHP p {
		/*width:282px;
		 */
		 width:100%;
		 top:-367px;
	}
}
 @media screen and (max-width : 430px) {
	 .carouselImgHP h2 {
		 top:-312px;
	}
	 .carouselImgHP p {
		 top:-357px;
	}
}
 @media screen and (max-width : 415px) {
	 .carouselImgHP h2 {
		 top:-297px;
	}
	 .carouselImgHP p {
		 top:-335px;
	}
}
 @media screen and (max-width : 400px) {
	 .carouselImgHP h2 {
		 top:-282px;
	}
	 .carouselImgHP p {
		 top:-320px;
	}
}
 @media screen and (max-width : 390px) {
	 .carouselImgHP h2 {
		 top:-272px;
	}
	 .carouselImgHP p {
		 top:-310px;
	}
}
 @media screen and (max-width : 380px) {
	 h1 {
		/*font-size:30px;
		 */
		 font-size:215%;
	}
	 h2, h4 {
		/*font-size:24px;
		 */
		 font-size:168%;
	}
	 .tabSection li {
		/*font-size:12px;
		 */
		 font-size:90%;
	}
	 p.rspsvHeader2 {
		 font-size:95%;
	}
	 .responsive2 {
		 min-width:290px;
	}
	 .iconBlocks {
		 display:block;
		 margin:0px 75px 0px 75px;
	}
	 .myBlock {
		 background-color:#FFC425;
	}
	 .myBlock .storyTitle {
		 height:113px;
		 top:100px;
	}
	 .myBlock p {
		 position:absolute;
		 top:135px;
		 height:65px;
		 left:15px;
	}
	 .carouselImgHP h2 {
		 top:-262px;
	}
	 .carouselImgHP p {
		 top:-300px;
	}
	 .responsive445 .slick-slide {
		 height:200px !important;
	}
}
 @media screen and (max-width : 370px) {
	 .carouselImgHP h2 {
		 top:-252px;
	}
	 .carouselImgHP p {
		 top:-290px;
	}
}
 @media screen and (max-width : 360px) {
	 body {
		 min-width:320px;
	}
	 #applyBanner {
		 position:absolute;
		 right:-8px;
	}
	 .footerContain {
		 height:160px;
		 width:280px;
	}
	 .uwFooterBottom p {
		 max-width:280px;
	}
	 .carouselImgHP h2 {
		 top:-242px;
	}
	 .carouselImgHP p {
		 top:-280px;
	}
}
 @media screen and (max-width : 350px) {
	 .carouselImgHP h2 {
		 top:-225px;
	}
	 .carouselImgHP p {
		 top:-270px;
	}
	 .responsive445 .slick-slide {
		 height:190px !important;
	}
}
 @media screen and (max-width : 330px) {
	 .pictureAndTexDiv {
		 float:none;
	}
	 .tabSection li {
		/*font-size:11px;
		 */
		 font-size:80%;
	}
	 .masthead {
		 height:160px;
		 margin-bottom:30px;
	}
	 .carouselImgHP h2 {
		 top:-215px;
	}
	 .carouselImgHP p {
		 top:-260px;
	}
	 .responsive445 .slick-slide {
		 height:180px !important;
	}
}
 @media screen and (max-width : 320px) {
	 .carouselImgHP h2 {
		 top:-203px;
	}
	 .carouselImgHP p {
		 top:-248px;
	}
	 .videoContainer {
		/*max-*/
		 height:140px;
	}
}
 @media screen and (max-width : 315px) {
	 #applyBanner {
		 position:absolute;
		 left:260px;
	}
}
/* IE10+ styles go here */
 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	 .resizedTextbox {
		 line-height:12px;
		 position:relative;
		 top:0px;
	}
}
 @media print {
	 #applyBanner, #menu #navBrown, #navGold, #expanderContent, #expanderHead, #navGoldSearch, #navGoldInnerNav, #navBrown ul li, #navBrown li a {
		 display:none;
	}
	 .regionalNav {
		 display:none;
	}
	/* BREADCRUMB */
	 #breadcrumbSpacer, #breadcrumb, #breadcrumb li, #breadcrumb li a, #breadcrumb li a:after, #breadcrumb li a:before, #breadcrumb li:first-child a, #breadcrumb li:nth-child(2) a, #breadcrumb li:nth-child(2) a:after, #breadcrumb li:nth-child(3) a, #breadcrumb li:nth-child(3) a:after, #breadcrumb li:nth-child(4) a, #breadcrumb li:nth-child(4) a:after, #breadcrumb li:nth-child(5) a, #breadcrumb li:nth-child(5) a:after, #breadcrumb li:last-child a, #breadcrumb li:last-child a:after, #breadcrumb li a:hover, #breadcrumb li a:hover:afte {
		 display:none !important;
	}
	 #breadcrumb {
		 display:none;
	}
	 .shareThis {
		 display:none;
	}
	 #content {
		 position:static;
		 top: 0px;
		 padding-bottom: 0px;
	}
	/* END BREADCRUMB */
}
 