@font-face {
  font-family: 'Encode Sans Normal';
  src: url('assets/fonts/encodesansnormal-900-black-webfont.woff') format('woff'), url('assets/fonts/EncodeSansNormal-900-Black.ttf') format('truetype');
  font-style: normal;
}
@font-face {
  font-family: 'Encode Sans Wide';
  src: url('assets/fonts/encodesanswide-700-bold-webfont.woff') format('woff'), url('assets/fonts/EncodeSansWide-700-Bold.ttf') format('truetype');
  font-style: normal;
}
@font-face {
  font-family: 'Encode Sans Thin';
  src: url('assets/fonts/encodesansnarrow-400-regular-webfont.woff') format('woff'), url('assets/fonts/EncodeSansNarrow-400-Regular.ttf') format('truetype');
  font-style: normal;
}
#block-block-3 p {
  margin-top: 20px;
}
#trumba-calendar-spud iframe, #trumba-admissions-spud iframe {
  margin-top: 0;
}
/*HEADER*/
#search-block-form #edit-actions, #search-block-form #edit-actions--2 {
    display: none;
}
.uw-thinstrip .uw-wordmark {
  display: none;
}
.uw-body .uw-site-title {
  text-shadow: none;
}
.uw-body.container {
  margin-bottom: 20px;
}
#uw-container #quicklinks {
  padding: 10px 0 0 65px;
}
#uw-container #quicklinks ul#little-links li:nth-child(8)::before {
  background: rgba(0, 0, 0, 0) url("assets/svg/uw-sprite.svg") no-repeat scroll -147px -157px / 690px auto padding-box;
    border-radius: 0;
    height: 20px;
    left: -28px;
    top: 5px;
    width: 20px;
    margin-left: 15px;
    padding-left: 3px;
}
#uw-container #quicklinks ul#little-links li:nth-child(8) a, #uw-container #quicklinks ul#little-links li:nth-child(9) a {
  padding-left: 18px;
}
#uw-container #quicklinks ul#little-links li:nth-child(9)::before {
    background: rgba(0, 0, 0, 0) url("assets/svg/uw-sprite.svg") no-repeat scroll -259px -157px / 690px auto padding-box;
    border-radius: 0;
    height: 20px;
    left: -28px;
    top: 5px;
    width: 20px;
    margin-left: 15px;
    padding-left: 3px;
}
#uw-container #quicklinks ul#big-links li a {
    margin-left: 8px;
}
/*HEADER MENU*/
.region-header {
  position: relative;
  display: inline-block;
}
.region-header #block-menu-menu-header-menu .dawgdrops-menu, .region-header #block-menu-menu-header-menu .dropdown-menu {
  display: none;
}

/*MAIN MENU*/
.dawgdrops-menu {
    border-color: #b7a57a;
}
/*hide individual top level li in main nav*/
#dawgdrops ul.dawgdrops-nav > li:nth-child(10), 
nav#mobile-relative .navbar-nav .dawgdrops-item:nth-child(10) {
  display: none;
}

ul.dawgdrops-nav > li.dawgdrops-item > a {
    font-size: 18px;
    padding: 5px 12px 21px 15px;
	}

ul.dawgdrops-nav > li.dawgdrops-item > a.dropdown-toggle:before {
    height: 10px;
    width: 14px;
    right: -5px;
	}

ul.dawgdrops-nav > li.dawgdrops-item > a.dropdown-toggle:hover:before {
  background: url(assets/svg/uw-sprite.svg) no-repeat -203px -490px;
  -o-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  height: 25px;
  width: 16px;
  right: -4px;
  top: 7px;
}


.home-mobile-menu nav#mobile-relative button.uw-mobile-menu-toggle {
  margin-top: -40px;
}
#mobile-logo {
  height: 70px;
}
.uw-wordmark-mobile {
    display: block;
    background: transparent url("assets/images/SSW_UW_wordmark_black.png") no-repeat scroll 0 0;
    background-size: 100%;
    display: block;
    width: 225px;
    height: 45px;
    left: 10px;
    position: absolute;
    text-indent: -9999px;
    top: 60px;
}

/*PAGE BANNERS*/

/*DEFAULTS*/
.uw-hero-image {
  height: 160px;
  background-image: url('assets/headers/ssw_water.jpg');
  background-position: right bottom;
}
.uw-hero-image.landing-page {
  height: 250px;
  background-image: url('assets/headers/w4.png');
}


/*PARENT LEVEL BANNERS THAT TRICKLE DOWN TO MENU CHILDREN UNLESS OVERRIDDEN BELOW*/

.uw-hero-image.about {
  background-image: url('assets/headers/uw_ssw_building.jpg');
  background-position: left bottom;
}
.uw-hero-image.admissions {
  background-image: url('assets/headers/admissions-banner.jpg');
  background-position: center center;
}

/*
.uw-hero-image.students {
  background-image: url('assets/headers/new_students.png');
  background-position: center center;
}*/

.uw-hero-image.academic-programs {
  background-image: url('assets/headers/new_students.png');
  background-position: center 12%;
}
.uw-hero-image.faculty {
  background-image: url('assets/headers/faculty-banner.jpg');
  background-position: left bottom;
}
.uw-hero-image.research {
  background-image: url('assets/headers/research-banner.jpg');
  background-position: left bottom;
}
.uw-hero-image.sswtech {
  background-image: url('assets/headers/sswtech-banner.jpg');
  background-position: center top;
}
.uw-hero-image.news {
  background-image: url('assets/headers/news-events_banner.jpg');
  background-position: center top;
}
.uw-hero-image.fac-staff-news {
  background-image: url('assets/headers/ssw_work_bg.jpg');
  background-position: left bottom;
}
.uw-hero-image.field-education {
  background-image: url('assets/headers/field_education.png');
}

.uw-hero-image.project-connect {
  background-image: url('assets/headers/project-connect-banner.png');
}

.uw-hero-image.graduation-ceremony {
  background-image: url('assets/headers/2020-grad-ceremony2.png');
  height: 225px !important;
}
.uw-hero-image.alumni {
  background-image: url('assets/headers/alumni-friends-banner.jpg');
  background-position: center top;
}

.uw-hero-image.graduation_2022 {
  background-image: url('assets/headers/2022_grad_page.png');
  background-position: center top;
}
.uw-hero-image.cambodia {
  background-image: url('assets/headers/cambodia_banner.jpg');
}
/*
.uw-hero-image.grand-challenges {
  background-image: url('assets/headers/GrandChallengesLargePhoto.jpg');
}
*/
.uw-hero-image.race-equity {
  background-image: url('assets/headers/RaceEquityLargePhoto.jpg');
}
.uw-hero-image.ipe {
  background-image: url('assets/headers/IPELargePhoto3.jpg');
}
.uw-hero-image.communities-action {
  background-image: url('assets/headers/CommunityAction_banner.jpg');
}

.uw-hero-image.grand-challenges {
  background-image: url('assets/headers/GrandChallengesLargePhoto.jpg');
  background-position: left bottom;
}

.uw-hero-image.small_w {
  background-image: url('assets/headers/w4.png');
  background-position: left bottom;
}

.uw-hero-image.student_life {
  background-image: url('assets/headers/StudentLifeMastheadPhoto3.jpg');
  background-position: left bottom;
  height: 290px !important;
}

.uw-hero-image.graduation_2021 {
  background-image: url('assets/headers/alumni-graduation-2021.jpg');
  background-position: left bottom;
  height: 290px !important;
}


.uw-hero-image.msw-smaller {
  background-image: url('assets/headers/MSWHeaderImage2019_smaller.jpg');
  background-position: left bottom;
  height: 240px !important;
}
.page-node-8719.uw-hero-image.race-equity {
  background-image: url('assets/headers/RaceEquityLargePhoto.jpg') !important;
  height: 160px !important;
}
.uw-hero-image.ipe {
  background-image: url('assets/headers/IPELargePhoto3.jpg');
}

.uw-hero-image.field-education {
	background-image: url('assets/headers/field_education_2021.png');
	}



/*TARGET INDIVIDUAL PAGES*/
.page-node-7348 .uw-hero-image {
  background-image: url('assets/headers/alumni_reunion.jpg') !important;
  background-position: center top !important;
  height: 300px !important;
}
.page-node-3831 .uw-hero-image {
  background-image: url('assets/headers/MSWHeaderImage2019.jpg') !important;
  background-position: center top !important;
  height: 400px !important;
}

.page-node-8775 .uw-hero-image,
.page-node-8831 .uw-hero-image{
  background-image: url('assets/headers/CommunityAction_banner.jpg') !important;
  background-position: center top !important;
  height: 160px !important;
}

.page-node-3654 h1.page-header{
	display: none;
	}


.uw-hero-image::after, .no-uw-hero-image::after {
  background: rgba(0, 0, 0, 0) url("assets/images/hatch_marks.png") repeat scroll 0 0;
  background-size: 100% 100%;
  opacity: 0.6;
  height: 62px;
}
/*BIBLIO PAGE*/
#biblio-header fieldset {
  border: 0;
}
#biblio-header fieldset .panel-body {
  padding-left: 0;
}
#biblio-header fieldset .panel-heading, #biblio-header fieldset fieldset {
  display: none;
}
#biblio-header .biblio-search .form-control {
  float: left;
  margin-right: 15px;
  margin-top: 1px;
}
#biblio-header #edit-submit {
  float: left;
}

/*MAIN CONTENT*/
.uw-breadcrumbs {
    margin: -17px 0 0 -30px;
    padding: 5px 20px 0 20px;
}
.page-header {
  margin: 15px 0 5px 0;
}
.uw-sidebar {
  padding-top: 0;
}
.body-image-left img {
  margin-right: 30px;
}
.body-image-right img, .field-name-field-news-image img {
  margin-left: 30px;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-right: 0;
}
.ssw-image-left img {
  padding-right: 30px;
}
img.file-icon {
  display: inline !important;
}

/*FRONT PAGE*/
.front .uw-hero-image {
    height: 480px;
    background-position: 50% 50%;
}
.front-content {
    padding: 0 0 15px 0;
}
/*slideshow*/
.front .region-highlighted {
  height: 450px;
}
.front .region-highlighted .item {
  height: 450px;
  background-size: cover;
  background-position: center center;
}
/*.front .region-highlighted .item:last-of-type {
  background-position: center bottom;
}*/


/* TEMP */
.front .region-highlighted .item[style*='slide_5.jpeg'] h1,
.front .region-highlighted .item[style*='slide_5.jpeg'] .udub-slant {
  display: none;
}

.carousel-caption {
    left: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    right: 0;
    bottom: 0;
    /*background-color: rgba(0, 0, 0, 0.6);*/
    text-align: left;
    text-shadow: none;
    z-index: 2;
}

body.front .carousel-inner .carousel-caption .container.white .udub-slant span{
	background-color: #fff;
	}

/* TEMP */
.front .region-highlighted .item[style*='slide_5.jpeg'] .carousel-caption{
	background: none !important;
	color: #000;
	}

.carousel-caption .above {
  position: absolute;
  top: -125px;
}
.carousel-caption h1 {
  font-family: "Encode Sans Compressed",sans-serif;
  font-size: 25px;
  font-weight: 900;
  letter-spacing: 1px;
  line-height: 30px;
  text-shadow: 2px 2px 2px #000;
  text-transform: uppercase;
}

body.front .carousel-inner .carousel-caption h1 {
    max-width: 382px;
}

body.front .carousel-inner div.item > .carousel-caption > div.container.white a.uw-btn:before{
	background-color: #000;
	}

body.front .region-highlighted .carousel-inner div.item[style*='TakingaStand2slider'] .container.white h1{
	color: #fff;
	}

body.front .carousel-inner div.item[style*='LGTBQslidernew'] .carousel-caption .container.white h1{
	min-width: 200px;
	}

body.front .carousel-inner div.item[style*='MuscogeeCreeksliderImage'] .carousel-caption .container.white .udub-slant span,
body.front .carousel-inner div.item[style*='TakingaStand2slider'] .carousel-caption .container.white .udub-slant span,
body.front .carousel-inner div.item[style*='LGTBQslidernew'] .carousel-caption .container.white .udub-slant span{
    background-color: #84744d;
    transform: skew(-25deg,0);
    display: block;
    height: 11px;
    width: 190px;
    margin: 0 0 0 -5px;
	}



@media only scr
.carousel-caption .udub-slant {
  margin: 10px 0 0 0;
}
.carousel-caption .udub-slant span {
  background-color: #b7a57a;
}
.carousel-caption p {
  color: white;
  font-size: 14px;
  line-height: 22px;
  font-family: "Open Sans", sans-serif;
}

/* TEMP */
.front .region-highlighted .item[style*='slide_5.jpeg'] .carousel-caption p{
	color: #000;
	font-size: 1em;
	}

.carousel-caption .row {
  position: relative;
}
/*.carousel-caption .col-md-4 {
  position: absolute;
  bottom: 0;
  right: 0;
}*/
.carousel-caption a.uw-btn {
  margin-bottom: 0;
  margin-top: 10px;
}
.carousel-indicators {
  bottom: 2px;
  margin-bottom: 0;
  z-index: 3;
}
.carousel-control {
  width: 0%;
  opacity: 1.0;
}
/*override default slideshow carets from module*/
.carousel-control .icon-prev::before {
    font-family: "FontAwesome";
    content: "\f053";
    font-size: 20px;
}
.carousel-control .icon-next::before {
    font-family: 'FontAwesome';
    content: "\f054";
    font-size: 20px;
}
.carousel-control .icon-prev, .carousel-control .icon-next {
  background-color: #b7a57a;
  padding-bottom: 37px;
  margin: 0;
  text-shadow: none;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
  top: 0;
}
.carousel-control .icon-prev {
  padding-right: 29px;
  padding-left: 13px;
}
.carousel-control .icon-next {
  padding-right: 25px;
  padding-left: 17px;
}

/*FRONT PAGE AWARDS STRIP*/
.front .front-awards {
  background-color: #ece9e2;
  /*height: 370px;*/
  height: auto;
  position: relative;
}
.front .front-awards .fast-facts {
    background-color: #4b2e83;
    color: #fff;
    font-size: 17px;
    font-weight: 700;
    width: 200px;
    line-height: inherit;
    margin: 0 auto;
    padding: 10px 50px;
    text-transform: uppercase;
}
.front .awards-images {
  margin: 0;
  width: 100%;
  /*background-image: url('assets/images/awards-footer-icons.png');
  background-repeat: no-repeat;
  height: 300px;
  background-size: 100%;
  background-position: center center;*/
}
.front .award {
  background-repeat: no-repeat;
  height: 250px;
  /*background-size: auto 100% ;*/
  background-position: center center;
}
.front .award-left-0 {
  /*background-image: url('assets/images/648students.png');*/
  /*background-image: url('assets/images/fact1NEW.png');*/
  /* background-image: url('assets/images/5Mill.png'); */
  background-image: url('assets/images/5millionnew.png');
}
.front .award-left {
  /*background-image: url('assets/images/648students.png');*/
  /*background-image: url('assets/images/fact1NEW.png');*/
  /* background-image: url('assets/images/5Mill.png'); */
  background-image: url('assets/images/1Worldnew.png');
}
.front .award-center {
  /*background-image: url('assets/images/3intheUS.png');*/
  /*background-image: url('assets/images/fact2NEW.png');*/
  /* background-image: url('assets/images/1World.png'); */
  background-image: url('assets/images/2Nation-rev.png');
 }
.front .award-right2 {
  /*background-image: url('assets/images/1intheUS.png');*/
  /*background-image: url('assets/images/fact3NEW.png');*/
  /* background-image: url('assets/images/648students_v2.png'); */
  /* background-image: url('assets/images/641Students_v2.png'); */
  background-image: url('assets/images/1Faculty.png');
 }
.front .award-right1 {
  /*background-image: url('assets/images/5million.png');*/
  /*background-image: url('assets/images/fact4NEW.png');*/
  /* background-image: url('assets/images/5Nation.png'); */
  /* background-image: url('assets/images/600FieldSites_v2.png'); */
  background-image: url('assets/images/600sites.png');
  }
.front .tile {
  background-color: #ece9e2;
}
.front .footer {
  margin-bottom: 0;
}
body.front #block-menu-menu-homepage-sub-navigation ul.menu li.first a {
  padding: 10px 28px;
}

/*CUSTOM SINGLE NODES*/
/*TILES*/
.tile {
    height: auto;
    background-color: #e8e3d3;
    margin-bottom: 30px;
    margin-top: 30px;
}
.tile .tile-img {
  height: 190px;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
.tile-wrap {
    padding: 20px 20px 25px 20px;
}
.tile-wrap h3 {
  font-size: 13px;
  margin-top: 0;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #85754d;
}
.tile-wrap h4 {
    color: #4b2e83;
    margin-top: 0;
    /*font-family: "Encode Sans Compressed 900";*/
    font-weight: 900;
    letter-spacing: 0.5px;
}
.tile-wrap p {
    font-size: 13px;
}
.tile-wrap a.uw-btn {
    background-color: #ffffff;
    margin-bottom: 0;
}
/*RESEARCH INNOVATION PAGE TILES*/
.page-node-3646 .tile {
  background-color: #ffffff;
  border: 2px solid lightgray;
  margin-bottom: 0;
}
.page-node-3646 .tile-wrap {
  padding: 20px 20px 20px 20px;
}
.page-node-3646 .tile-wrap h4 {
  margin-bottom: 0;
}
.page-node-3646 .tile-wrap p {
  margin-bottom: 40px;
  font-size: 15px;
  line-height: 20px;
}
.page-node-3646 .tile-wrap a.uw-btn {
  background-color: #e8e3d3;
  bottom: 20px;
}

/*FAQs*/
.panel-heading .panel-title a:after {
    /* symbol for "opening" panels */
    font-family: 'FontAwesome';  /* essential for enabling glyphicon */
    content: "\f077";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: #85754d;         /* adjust as needed */
    font-weight: 400;
}
.panel-heading .panel-title a.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\f078";    /* adjust as needed, taken from bootstrap.css */
}
/*NEWS ITEMS*/
/*CUSTOM VIEWS/BLOCKS*/
/*news views*/
.view-news-item-views h4 {
  margin-top: 5px;
  margin-bottom: 5px;
}
.view-news-item-views .uw-btn {
  margin-top: 10px;
}
.view-news-item-views .date-display-single, .node-type-news-item .date-display-single, .view-ssw-news-views .date-stamp, .node-type-ssw-news .date-display-single {
  margin-bottom: 0;
  font-family: "Encode Sans Compressed", sans-serif;
  color: #818181;
}
.field-name-field-ssw-news-date {
  margin-bottom: 20px;
}
.view-news-item-views .views-row {
  float: left;
  position: relative;
  margin-bottom: 20px;
  border-bottom: 1px solid lightgrey;
}
.node-type-news-item .field-name-body {
  margin: 20px 0;
}
.node-type-news-item .field-name-field-news-image {
  float: right;
  padding-left: 10px;
}
#block-block-3 {
  margin-bottom: 0;
}
#block-block-3 hr {
  border-top: 1px solid lightgrey;
  margin-bottom: 0;
}

/*ssw-news*/
.view-ssw-news-views {
  margin-top: 30px;
}
.ssw-news-item h4{
  margin-top: 0;
  color: #4b2e83;
  font-family: "Open Sans", Arial, sans-serif;
  letter-spacing: -0.5px;
  font-weight: 900;
}
.ssw-news-item .uw-btn {
  margin-top: 10px;
}
.ssw-news-item.row {
  float: left;
  position: relative;
  margin-bottom: 20px;
}
.ssw-news-item.row .col-sm-9 {
  border-bottom: 1px solid lightgrey;
}
.ssw-news-item.row img {
  margin-top: 5px;
}
.node-type-ssw-news .field-name-body {
  margin-bottom: 20px;
}
.view-news-item-views img {
  display: none;
}
.page-ssw-news-events .region-sidebar-second .block {
  margin-bottom: 30px;
}
.page-ssw-news-events .views-submit-button {
  margin-top: 33px;
}
.page-ssw-news-events .views-widget-filter-title {
  width: 70%;
  padding: 0.5em 10px 0 0;
}


/*research project views*/
.node-type-research-project .field {
  margin-bottom: 20px;
}
.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 0;
}
/*directory*/
.views-exposed-form .views-exposed-widget {
  padding: 0.5em 15px 0 0;
}
.views-field-field-profile-phone {
  width: 15%;
}
#views-exposed-form-profile-views-block-1 .views-exposed-form .views-submit-button, #views-exposed-form-profile-views-page-1 .views-exposed-form .views-submit-button {
  padding-top: 40px;
}
.page-uw-ssw-directory .uw-breadcrumbs li:nth-child(4) {
  display: none;
}
/*faculty views*/
.profile-item {
  padding-top: 30px;
  padding-bottom: 30px;
  border-bottom: 1px solid #dddddd;
  font-size: 14px;
}
/*.profile-item h4 {
  margin-top: 0;
}*/
.profile-item h4 a {
  color: #0088dd;
}
.profile-item p {
  font-size: 14px;
}
.profile-item ul, .profile-card ul {
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 0;
}
.node-type-profile .page-header {
  display: none;
}
.node-type-profile .profile-title {
  margin-top: 0;
  margin-bottom: 0;
}
.node-type-profile .inline-fields .field-item, .node-type-profile .inline-fields span {
  float: left;
  position: relative;
}
#profile-node {
  margin-top: 40px;
}
#profile-node .row {
  margin-bottom: 20px;
}
.profile-card {
  border: 1px solid #b9b9b9;
  float: left;
  padding: 15px 0;
  position: relative;
  width: 100%;
  height: auto;
  margin-bottom: 30px;
  font-size: 15px;
}
.profile-card h4 {
  color: #4b2e83;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 25px;
}
.profile-card p {
  font-size: 15px;
  margin-top: 10px;
}
/*.profile-card .body-image-none {
    position: relative;
    overflow: hidden;
    padding-bottom:100%;
}
.profile-card .body-image-none img{
    position: absolute;
}*/

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}
.tooltip-inner {
  color: #000;
  background: #fff;
  border: solid 2px #444444;
  padding: 10px 20px 0 40px;
  max-width: 300px;
}
.tooltip-inner ul {
  padding-left: 0;
  text-align: left;
}
.tooltip-inner ul li {
  font-size: 15px;
  line-height: 26px;
  color: #595959;
}
.popup {
  cursor: pointer;
}

/*taxonomy node pages*/
.page-taxonomy-term article, .page-taxonomy-term .text-center, .page-taxonomy-term .page-header {
  display: none;
}
.page-taxonomy-term .field-name-field-full-location-name {
  font-family: "Encode Sans Compressed",​sans-serif;
  font-size: 37px;
  font-weight: 800;
  color: #4b2e83;
  line-height: 48.1px;
  margin: 15px 0 5px 0;
  padding-bottom: 13.5px;
}



/*SIDEBAR*/
/*sidebar-menu*/
ul.uw-sidebar-menu {
  padding: 7px;
}
ul.uw-sidebar-menu li.pagenav ul li.current_page_item.current_page_ancestor > a::after, ul.uw-sidebar-menu > div ul li.current_page_item.current_page_ancestor > a::after, ul.uw-sidebar-menu li.pagenav ul li.current_page_parent.current_page_ancestor > a::after, ul.uw-sidebar-menu > div ul li.current_page_parent.current_page_ancestor > a::after {
  background: none;
}
ul.uw-sidebar-menu li.pagenav ul li.current_page_parent > a, ul.uw-sidebar-menu li.pagenav ul li.current_page_item > a {
  font-size: 22px;
}
ul.uw-sidebar-menu li.pagenav ul li.current_page_item > a {
  font-weight: 400;
  padding-left: 20px;
  padding-top: 13px;
  padding-bottom: 14px;
}
ul.uw-sidebar-menu li.pagenav ul li.current_page_parent > a {
  font-weight: 400;
  padding-left: 30px;
  padding-top: 13px;
  padding-bottom: 14px;
}

.uw-sidebar .region:not(:last-child) {
    padding-bottom: 0;
}
.region-sidebar-first {
  display: none;
}
.region-sidebar-second .block-title {
  margin-top: 0;
}
.region-sidebar-second .block h4 {
  font-family: "Open Sans", Arial, sans-serif;
  color: #4b2e83;
  font-weight: 900;
  letter-spacing: -0.5px;
}
.uw-sidebar .region.region-sidebar-second {
  padding-top: 20px;
}

/*related links*/
.widget {
  padding: 10px 0 0 0;
}

#block-views-sidebar-views-block ul {
  padding-left: 0;
  list-style: none;
}
.uw-sidebar #block-views-sidebar-views-block .widgettitle {
  padding-bottom: 0;
}
.uw-sidebar .widgettitle::after, .uw-sidebar .widgettitle::before {
  height: 8px;
  bottom: 3px;
}
.uw-sidebar #block-views-sidebar-views-block .widgettitle::before {
  content: none;
}
.uw-sidebar #block-views-sidebar-views-block .widgettitle::after {
  width: 0;
}
.uw-sidebar #block-views-sidebar-views-block-1 .views-row {
  margin-bottom: 30px;
}
/*new sidebar block menu*/
.sidebar-menu {
  background-color: white;
  margin-left: 20px;
  margin-top: 0;
}
.sidebar-menu .widget {
  padding: 5px;
}
.sidebar-menu a {
  font-family: "Open Sans",​ sans-serif;
}
.sidebar-menu a:hover {
  border-bottom: 0;
}
.sidebar-menu .block-title {
  background-color: #4b2e83;
  margin-bottom: 0;
}
.sidebar-menu .block-title a {
  display: block;
  color: #ffffff;
  font-size: 22px;
  font-weight: 400;
  padding: 14px 10px 15px 25px;
}
.sidebar-menu .block-title a:hover {
  color: #b7a57a;
}
.sidebar-menu .block-title a.active {
  border-left: 10px solid #b7a57a;
  padding: 14px 10px 15px 15px;
}
.sidebar-menu .dawgdrops-nav {
  padding-left: 0;
  /*margin-bottom: 20px;*/
}
.sidebar-menu .dawgdrops-nav li {
  background-color: #eeeeee;
  border-bottom: 1px solid #ffffff;
}
.sidebar-menu .dawgdrops-nav li a {
  display: block;
  color: #5a5a5a;
  padding: 10px 30px 10px 25px;
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  text-transform: none;
  font-weight: 500;
}
.sidebar-menu .dawgdrops-nav li.dawgdrops-item a::after {
  background: none;
}
.sidebar-menu .dawgdrops-nav li a:hover {
  background-color: #dddddd;
}
.sidebar-menu .dawgdrops-nav li a.active-trail {
  background-color: #dddddd;
  border-left: 5px solid #b7a57a;
  padding: 10px 30px 10px 20px;
}
.sidebar-menu .dawgdrops-nav li .dawgdrops-nav {
  /*padding-left: 25px;*/
  background-color: white;
}
.sidebar-menu .dawgdrops-nav li .dawgdrops-nav li {
  background-color: #ffffff;
  border-bottom: 1px solid #E0E0E0;
}
.sidebar-menu .dawgdrops-nav li .dawgdrops-nav li.last {
  border-bottom: none;
}
.sidebar-menu .dawgdrops-nav li .dawgdrops-nav li a {
  padding: 10px 30px 10px 50px;
}
/*.sidebar-menu .dawgdrops-nav li .dawgdrops-nav li a {
  padding-left: 25px;
}*/
.sidebar-menu .dawgdrops-nav li .dawgdrops-nav li a::before {
  content: "\2014\00a0\00a0";
  margin-left: -24px;
}
.sidebar-menu .dawgdrops-nav li .dawgdrops-nav li a:hover {
  background-color: transparent;
  color: #85754d;
}
.sidebar-menu .dawgdrops-nav li .dawgdrops-nav li a.active, .sidebar-menu .dawgdrops-nav li .dawgdrops-nav li a.active-trail {
  background-color: #ffffff;
  color: #85754d;
  border-left: 0;
}
/*faculty sidebar blocks*/
.view-faculty-sidebar-views {
  /*font-size: 15px;
  line-height: 25px;*/
}
.view-faculty-sidebar-views li {
  margin-bottom: 10px;
}
#block-views-faculty-sidebar-views-block {
  margin-bottom: 30px;
}
#block-views-faculty-sidebar-views-block-1 .views-row {
  margin-bottom: 10px;
}
#block-views-faculty-sidebar-views-block-1 .views-row-last {
  margin-bottom: 0;
}

/*FOOTER*/
.footer {
  border-top: 0;
  padding: 0;
  margin-top: 0;
  margin-bottom: 50px;
}
.uw-footer {
    background: #4b2e83 url("assets/images/footer_sws.jpg") repeat scroll center bottom / cover;
}
.uw-footer .footer-wordmark {
    background: transparent url("assets/images/SSW_UW_wordmark_center.png") no-repeat scroll 0 0;
    background-size: 100%;
    display: inline-block;
    margin-top: 50px;
    overflow: hidden;
    text-indent: -9999px;
    width: 280px;
    height: 75px;
}
.uw-footer .footer-wordmark:hover {
    background: transparent url("assets/images/SSW_UW_wordmark_center.png") no-repeat scroll 0 0;
    background-size: 100%;
}

/*======================================
=            NO GUTTER CODE            =
======================================*/
.no-gutter > [class*='col-'] {
    padding-right: 0;
    padding-left: 0;
}

/*FORM OVERRIDES*/
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
  margin-left: -20px;
  margin-top: 8.65px;
}

.form-control {
  width: auto;
  border: 1px solid #aaaaaa;
}

.form-required {
  color: red;
}


/*BUTTONS*/
a.uw-btn {
  padding: 13px 24px;
  text-transform: uppercase;
  background-color: #e8e3d3;
  font-family: "Encode Sans Compressed", sans-serif;
  font-weight: 800;
  color: #5a5a5a;
  display: inline-block;
  position: relative;
  background-image: none !important;
  border-bottom: none;
  margin-bottom: 25px;
  margin-right: 55px;
  z-index: 1;
  line-height: 24px;
  text-shadow: none;
}
a.uw-btn.btn-sm {
  padding: 5px 10px 3px 10px;
  font-size: 14px;
  font-weight: 700;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
}
a.uw-btn.btn-sm:before {
  width: 45px;
  right: -45px;
}
a.uw-btn.btn-sm:after {
  width: 45px;
  height: 45px;
  top: 50%;
  margin-top: -21px;
  right: -45px;
  background-size: 740px;
  background-position: -32px -410px;
}
a.uw-btn.btn-sm.btn-play:after {
  background-position: -31px -466px;
}
a.uw-btn.btn-sm.btn-external:after {
  background-position: -126px -410px;
}
a.uw-btn.btn-sm.btn-plus:after {
  background-position: -83px -465px;
}
a.uw-btn:hover,
a.uw-btn:focus {
  color: #85754d;
  background-color: #f5f5f5;
}
a.uw-btn:hover:before,
a.uw-btn:focus:before {
  background-color: #613ba9;
}
a.uw-btn.btn-gold:hover:before {
  background-color: #a49161;
}
a.uw-btn.btn-purple {
  background-color: #4b2e83;
  color: white;
}
a.uw-btn.btn-purple:hover,
a.uw-btn.btn-purple:focus {
  background-color: #402770;
}
a.uw-btn.btn-purple:before {
  background-color: #402770;
}
a.uw-btn.btn-purple:hover:before {
  background-color: #201338;
}
a.uw-btn:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 55px;
  height: 55px;
  right: -55px;
  top: 50%;
  margin-top: -28px;
  background: url(assets/svg/uw-sprite.svg) no-repeat -36px -475px transparent;
}
a.uw-btn:before {
  content: "";
  width: 55px;
  right: -55px;
  top: 0;
  bottom: 0;
  position: absolute;
  background-color: #4b2e83;
  border-left: 5px solid rgba(0, 0, 0, 0.3);
}
a.uw-btn.btn-play:after {
  background-position: -36px -539px;
}
a.uw-btn.btn-external:after {
  background-position: -146px -475px;
}
a.uw-btn.btn-plus:after {
  background-position: -95px -539px;
}
a.uw-btn.btn-gold:before {
  background-color: #85754d;
}
a.uw-btn.btn-gold:before {
  border-left: 5px solid rgba(0, 0, 0, 0.1);
}

/*force drupal admin menu to display over search toggle input*/
.slicknav_menu {
  position: relative;
  z-index: 9999;
}

a.colorbox:before{
	font-family: "FontAwesome";
    content: " \f25a ";
    font-size: 30px;
    bottom: 5px;
    right: 30px;
    color: #0088dd;
    position: absolute;
	}
	
#uw-container #quicklinks ul#big-links li span.icon-covid {
    display: block;
    float: left;
    width: 30px;
    height: 30px;
    background: none;
    background: url(/sites/all/themes/uw_boundless/css/assets/images/CovidWhite.svg) no-repeat 0 0;
	}
	
#uw-container #quicklinks ul#big-links li span.icon-directories.tech {
    display: block;
    float: left;
    width: 30px;
    height: 30px;
    background: none;
    background: url(/sites/all/themes/uw_boundless/css/assets/images/Laptopwhite.svg) no-repeat 0 0;
	}
	
body.page-node-9807 #profile-node div.inline-fields{
	display: none;
	}

body.node-type-profile .field-name-field-pronouns{
	font-size: .9em;
	padding-bottom: 10px;
	}
	
body.node-type-profile .field-name-field-pronouns .field-items .field-item{
	display: inline-block;
	margin-right: 10px;
	}

body.node-type-profile .field-name-field-pronouns .field-items .field-item:after{
	content: ",";
	}

body.node-type-profile .field-name-field-pronouns .field-items .field-item:last-child:after{
	content: "";
	}
	
body.page-node-10046 div.annual-report{
	max-width: 350px;
	padding-right: 50px;
	margin-bottom: 50px;
	min-height: 470px;
	}

body.page-node-10046 div.annual-report p{
	padding: 10px;
	line-height: 1.3em;
	}

body.page-node-10046 div.annual-report p a{
	color: #333;
	font-size: 1em;
	font-weight: 600;
	}

body.page-node-10046 div.annual-report img{
	box-shadow: 0 1px 2px rgb(0 0 0 / 20%);
	}

body.page-node-8820 div.recording.col-xs-12.col-sm-6.col-md-6.col-lg-6{
	padding-right: 30px;
	padding-left: 0;
	padding-bottom: 30px;
	min-height: 385px;
	}

body.page-node-8820 div.recording.col-xs-12.col-sm-6.col-md-6.col-lg-6 div.recording-descrip{
	background-color: #eeeeee;
	padding: 15px;
	font-size: 15px;
	margin: 0;
	display: block;
	min-height: 300px;
	}

body.page-node-8820 div.recording.col-xs-12.col-sm-6.col-md-6.col-lg-6 p.recording-head{
	font-size: 15px;
	margin-bottom: 0;
	}


body.page-node-8820 div.recording.col-xs-12.col-sm-6.col-md-6.col-lg-6 span.header-text{
	display: block;
	padding: 15px;
	background-color: #4b2d83;
	color: #fff;
	font-size: 18px;
	line-height: 24px;
	min-height: 105px;
	border-radius: 10px 10px 0 0;
	margin-bottom: 0;
	}



/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

/*==========  Mobile First Method  ==========*/


/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

  .uw-body.container {
    margin-bottom: 80px;
  }

  .uw-thinstrip .uw-wordmark {
    display: block;
    background: transparent url("assets/images/SSW_UW_wordmark.png") no-repeat scroll 0 0;
    background-size: 100%;
    display: block;
    width: 330px;
    height: 90px;
    left: 150px;
    position: absolute;
    text-indent: -9999px;
    top: 0;
  }
  .uw-thinstrip .uw-wordmark:hover {
    background: transparent url("assets/images/SSW_UW_wordmark_tan.png") no-repeat scroll 0 0;
    background-size: 100%;
    display: block;
    width: 330px;
    height: 90px;
    left: 150px;
    position: absolute;
    text-indent: -9999px;
    top: 0;
  }

  .uw-body .uw-site-title {
    /*top: -130px;*/
    text-shadow: 2px 2px 2px #000;
  }
  /*.page-node-2894 .uw-body .uw-site-title {
    font-family: "Encode Sans Normal", "Encode Sans Compressed", Arial, sans-serif;
    text-transform: uppercase;
    font-size: 84px;
    text-shadow: none;
    margin-top: 3px;
  }*/
  .page-node-2894 .uw-body .uw-site-title span.at-sign {
    /*font-family: "Encode Sans Wide", "Encode Sans Compressed", Arial, sans-serif;*/
    vertical-align: text-top;
    line-height: 55px; /*was 94px*/
    /*font-weight: 400;*/
  }
  .page-node-7348 .uw-body .uw-site-title {
    font-family: "Encode Sans Normal", "Encode Sans Compressed", Arial, sans-serif;
    text-transform: uppercase;
    font-size: 50px;
    text-shadow: none;
    margin-top: 3px;
    top: -242px;
    line-height: 60px;
  }
  .page-node-7348 .uw-body .uw-site-title .thin {
    font-family: "Encode Sans Thin", Arial, sans-serif;
    font-size: 22px;
    line-height: 30px;
    letter-spacing: 1px;
    font-weight: 200;
  }
  .page-node-7348 .uw-body .uw-site-title .udub-slant {
    margin-top: 5px;
  }

  .page-node-3831 .uw-body.container {
    margin-bottom: 0;
  }

  .page-node-3831 .tile .tile-img {
    background-position: left center;
  }
  .page-node-3831 .tile .tile-wrap h6 {
    margin-top: 0;
    color: #4b2e83;
  }

.page-node-3831 .uw-body .uw-site-title,
.page-node-3829 .uw-body .uw-site-title {
	font-family: "Encode Sans Normal", "Encode Sans Compressed", Arial, sans-serif;
	text-transform: uppercase;
	font-size: 55px;
	text-shadow: none;
	margin-top: 3px;
	top: -275px;
	line-height: 35px;
	color: #fff;
	}

.page-node-3831 .uw-body .uw-site-title p, 
.page-node-3829.uw-body .uw-site-title p{
	margin-bottom: 0;
	line-height: 1em;
	}
.page-node-3831 .uw-body .uw-site-title .udub-slant,
.page-node-3829 .uw-body .uw-site-title .udub-slant {
	margin-top: 20px;
	}
.page-node-3831 .uw-body .uw-site-title .udub-slant span,
.page-node-3829 .uw-body .uw-site-title .udub-slant span {
	height: 15px;
	}

.page-node-3829 .uw-body .uw-site-title {
	line-height: 55px;
	}
  
.page-node-3829 .uw-body .uw-site-title .udub-slant {
	margin-top: 10px;
	}

.page-node-3829 .uw-hero-image.field-education{
	background-position: center top !important;
	height: 400px !important;
	}
	
.uw-hero-image.field-education {
	height: 160px;
	background-position: right center;
	}

  .home-mobile-menu {
    display: none;
  }
  .front-content {
      /*padding: 60px 0 60px 0;*/
      padding: 0 0 0 0;
  }
  .front .region-highlighted {
    height: 500px;
  }
  .front .region-highlighted .item {
    height: 500px;
  }
  .carousel-control {
    width: 0%;
    opacity: 1.0;
  }

  .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    top: 35%;
  }

  .carousel-control .icon-prev, .carousel-control .icon-next {
    padding-bottom: 50px;
  }


  .carousel-caption h1 {
    font-size: 45px;
  }
  .carousel-caption p {
    font-size: 20px;
    line-height: 30px;
  }

  .tile-wrap {
    padding: 20px 20px 55px 20px;
  }

  .tile-wrap a.uw-btn {
    position: absolute;
    bottom: 50px;
  }

  .sidebar-menu {
    background-color: white;
    margin-left: 0;
    margin-top: 0;
    margin-bottom: 0;
  }

  .uw-sidebar .region.region-sidebar-second {
    padding-top: 0;
  }

  .region-sidebar-first {
    display: block;
  }

  .uw-footer .footer-wordmark {
    width: 335px;
  }

  .profile-item h4 {
    margin-top: 0;
  }

  .node-type-profile .profile-title {
    margin-top: -11px;
  }
  #block-views-faculty-sidebar-views-block.widget {
    padding: 13px 0 0 50px;
  }
  .view-display-id-page_4 .profile-card, .view-display-id-page_5 .profile-card {
    height: 215px;
  }

}


/*
  Bootstrap Carousel Fade Transition (for Bootstrap 3.3.x)
  CSS from:       http://codepen.io/transportedman/pen/NPWRGq
  and:            http://stackoverflow.com/questions/18548731/bootstrap-3-carousel-fading-to-new-slide-instead-of-sliding-to-new-slide
  Inspired from:  http://codepen.io/Rowno/pen/Afykb
*/
.carousel-fade .carousel-inner .item {
  opacity: 0;
  transition-property: opacity;
}

.carousel-fade .carousel-inner .active {
  opacity: 1;
}

.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  opacity: 0;
  z-index: 1;
}

.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}

.carousel-fade .carousel-control {
  z-index: 2;
}


body.page-node-4134 h2.uw-site-title{
	opacity: 0;
	}

/*
  WHAT IS NEW IN 3.3: "Added transforms to improve carousel performance in modern browsers."
  Need to override the 3.3 new styles for modern browsers & apply opacity
*/
@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-fade .carousel-inner > .item.next,
    .carousel-fade .carousel-inner > .item.active.right {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.prev,
    .carousel-fade .carousel-inner > .item.active.left {
      opacity: 0;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
    .carousel-fade .carousel-inner > .item.next.left,
    .carousel-fade .carousel-inner > .item.prev.right,
    .carousel-fade .carousel-inner > .item.active {
      opacity: 1;
      -webkit-transform: translate3d(0, 0, 0);
              transform: translate3d(0, 0, 0);
    }
}

@media only screen and (max-width : 670px) {
		
	body.front .carousel-caption h1{
		font-size: 34px;
		}
	
	body.front .region-highlighted .carousel-inner .item .carousel-caption .container.white .row p{
  		max-width: 300px;
  		font-size: 14px;
  		background-color: rgba(255,255,255,.65);
		padding: 15px 20px;
		line-height: 26px;
		color: #000000 !important;
		font-weight: 600;
  		}
  	
	}
	
@media only screen and (max-width : 992px) {
	
	body.front .carousel-caption .row p{
  		max-width: 300px;
  		}
  	
  	body.front .region-highlighted .carousel-inner .item .carousel-caption .container.white .row p{
  		font-size: 15px;
  		font-weight: bold;
  		line-height: 1.6em;
  		}
  	
  	body.front .region-highlighted .carousel-inner .item .carousel-caption .container h1{
  		font-size: 32px;
  		line-height: 1.3em;
  		}
  		
  	.carousel-fade .carousel-inner .item{
  		background-position: 1050px center;
  		}
	}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
/*
  .col-md-4 {
    position: absolute;
    bottom: 0;
    right: 0;
  }
*/
  .carousel-caption a.uw-btn {
    margin-bottom: 7px;
    margin-top: 0;
  }

  .carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    top: 38%;
  }
  
  body.front .carousel-caption .row p{
  	max-width: 380px;
  	}

  .front .award {
    background-size: auto 36%;
    height: 300px;
  }
  .front .award-left {
    background-size: auto 38%;
    background-position: 100% 47%;
  }
  .front .award-right1 {
    background-size: auto 34%;
    background-position: 25% 51%;
  }

  .uw-sidebar {
    padding-top: 52px;
  }

  .sidebar-menu {
    background-color: white;
    margin-left: 20px;
    margin-top: -124px;
    margin-bottom: 10px;
  }

  .widget {
    padding: 10px 0 0 50px;
  }

  .dawgdrops-item a.dropdown-toggle::before, .dawgdrops-item a.dropdown-toggle:hover::before {
    width: 0;
  }

  .dawgdrops-item a.dropdown-toggle {
    padding-right: 5px;
  }

  .uw-thinstrip .uw-patch {
      background: transparent url("assets/svg/uw-sprite-mini.svg") no-repeat scroll 0 0;
      /*height: 90px;
      left: 0;*/
      top: -6px;
      width: 85px;
  }

  .uw-thinstrip .uw-wordmark,.uw-thinstrip .uw-wordmark:hover {
    left: 65px;
    top: -2px;
    width: 285px;
  }
  .uw-thinstrip ul.uw-thin-links li:nth-child(3) {
    margin-right: 50px;
  }
  .uw-thinstrip ul.uw-thin-links li:nth-child(3) a::after {
    background: 0;
  }
  .uw-thinstrip ul.uw-thin-links li a {
    font-size: 14px;
    padding: 10px 0 10px 20px;
    color: #b7a57a;
  }
  .uw-thinstrip ul.uw-thin-links li a:hover{
    color: #ffffff;
  }
  .uw-thinstrip ul.uw-thin-links li a::after {
    right: -15px;
  }
  .profile-card {
    height: 177px;
  }
  .profile-card ul li {
    line-height: 21px;
  }

}

@media only screen and (max-width : 767px) {
	
	.carousel-caption {
		top: 250px;
		}
	
	body.front .carousel-inner .carousel-caption .above {
		top: -235px !important;
		}
	
	body.front .region-highlighted .carousel-inner .item .carousel-caption .container h1{
		font-size: 28px !important;
		}

	}
	
@media only screen and (max-width : 640px) {
	.carousel-fade .carousel-inner .item{
		background-position: 875px center;
		}
	}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
  
  body.front .carousel-caption .row p{
  	max-width: 380px;
  	}
  
  .dawgdrops-item a.dropdown-toggle::before {
    width: 10px;
  }
  .dawgdrops-item a.dropdown-toggle:hover::before {
    width: 18px;
  }

  .dawgdrops-item a.dropdown-toggle {
    padding-right: 28px;
  }

  .front .award {
    background-size: auto 40%;
    background-position: 0% 42%;
  }
  .front .award-left-0 {
    background-size: auto 40%;
    background-position: 70% 42%;
  }
  .front .award-left {
    background-size: auto 46%;
    background-position: 13% 46%;
  }
  .front .award-right2 {
    background-size: auto 49%;
    background-position: 40% 45%;
  }
  .front .award-right1 {
    background-size: auto 45%;
    background-position: 30px 45%;
  }

  .uw-thinstrip .uw-patch {
      background: transparent url("assets/svg/uw-sprite.svg") no-repeat scroll 0 0;
      /*height: 90px;
      left: 0;*/
      top: -22px;
      width: 163px;
  }

  .uw-thinstrip .uw-wordmark, .uw-thinstrip .uw-wordmark:hover {
    left: 150px;
    width: 330px;
    top: 0;
  }

  .uw-thinstrip ul.uw-thin-links li a {
    font-size: 16px;
    padding: 10px 20px 10px 0;
  }
  .uw-thinstrip ul.uw-thin-links li.last a {
    padding: 10px 0 10px 0;
  }
  .uw-thinstrip ul.uw-thin-links li a::after {
    right: 6px;
  }
  .profile-card ul li {
    line-height: 26px;
  }
  .page-teachingresearch-faculty .view-faculty-views .views-row-last .profile-card ul li {
    line-height: 21px;
  }

}


@media only screen and (max-width : 1200px) {
	.uw-hero-image.grand-challenges {
		background-image: url('assets/headers/GrandChallengesLargePhoto.jpg');
		background-position: -180px bottom;
		}
	}

/*webform*/
.help-block, .control-group .help-inline {
    color: #333333;
    font-size: 12px;
    margin: 5px 0 10px;
    padding: 0;
}

/*MSW admissions color changes*/

.page-node-8773 .panel-heading {

  background-color: #4b2e83 !important;
  border-color: #dddddd;
}

.page-node-8773 .panel-title {
	 color: #ffffff !important;
}


/* CUSTOM 5 COL GRID */
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-15 {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}

/* #block-system-main-menu> ul.dawgdrops-nav > li.last {
	-webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
    background-color: #ffffff !important;
    margin-bottom: 32px !important;
	} */
