 @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;
}
 .xlarge {
    /*font-size:590%;
     */
     font-size:490%;
     color:#492f24;
     text-transform:uppercase;
     margin-left:0px;
     position:relative;
}
 .large {
     font-size:2.2rem;
     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: 645px;
     height:auto;
     top:-25px;
     opacity:1;
}
 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;
}
 .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;
}
 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;
}
 #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;
}
 .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;
}
 .btn-info:hover, .btn-info:focus {
     background-color:#492f24;
     color:#FFC425;
}
 .spacer {
     width:100%;
     height:60px;
}
/* END GLOBAL MEGAMENU/NAV AND HEADER */
/* 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 {
     width:95%;
     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;
     */
     width:95%;
     font-size:90%;
     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 {
 	 width:95%;
     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;
}
 .imgHoverBox2 a:hover {
     color:#ffffff !important;
     text-decoration:none;
}
 .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:#ffffff;
    /*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 #ffffff;
}
 .myBlockGold p {
     color:#ffffff;
     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: 5px 0;
     display: none;
     width:50px;
    /*font-size:18px;
     */
     font-size:128%;
     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;
     font-weight:lighter;
     background-color:red;
     padding:10px;
     margin:-10px;
     margin-bottom:20px;
}
 .smallEmergencySevere p {
     color:red;
}
 .smallEmergencyHigh {
     background-color:#fff;
     margin-top:10px;
     display:block;
     border:1px solid #ff7a01;
     padding:10px;
}
 .smallEmergencyHigh h1 {
     font-size:160%;
     color:#fff;
     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;
     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;
    }
/*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));
}
 .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;
	 -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) {
    /* RESPONSIVE NAVIGATION - BROWN TOP */
     #navBrown {
         height:30px;
         position:relative;
         top:-24px;
    }
    /*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);
    }
    /*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 */
     #applyBanner {
         /*right:0px;
         position:absolute;
    	 display:none;*/		 
		 width:96px;
		 height:26px;
		 top:47px;
		 right:35px;
		 text-align:center;
         position:relative;
    }
     #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:-24px;
         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;
    }
     .brownButtons {
         text-align:center !important;
    }
     .navUL {
         width:100%;
         height:auto;
    }
     .navUL li a:link {
         font-size:10px;
    }
     .navUL .parent {
         padding-left:5px;
         border-bottom:#e09105 solid 1px;
         font-size:11px;
    }
     .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 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;
    }
     .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%;
    }
     .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;
    }
    .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 */
}





 