/**
 * Albany External Base Stylesheet
 * This stylesheet contains mobile and global styles that
 * override albany-base.css in the site's theme.
 */
/*ADJUST IN BASE STYLE SHEETS*/
#additional-program-info p a {
  font-size: 1em !important;
}

/* Social Buttons Update after Font Awesome change */
.paragraph--type--social-media-links-items .field--name-field-left-side-social-link a::before {
  padding: 5px 14px !important;
}

.paragraph--type--social-media-links-items .field--name-field-left-side-social-link a[href*="bsky"]::before,
.paragraph--type--social-media-links-items .field--name-field-left-side-social-link a[href*="youtube"]::before,
.paragraph--type--social-media-links-items .field--name-field-left-side-social-link a[href*="twitter"]::before,
.paragraph--type--social-media-links-items .field--name-field-left-side-social-link a[href*="x.com"]::before {
  padding: 5px 11px !important;
}

/* Microcredential Re-Added Styles */
span.badge.opts-not-for-credit {
  background-color: #222 !important;
}

span.badge.opts-professional-development {
  background-color: #46166b !important;
}

span.badge.opts-graduate {
  background-color: #46166b !important;
}

span.badge.opts-undergraduate {
  background-color: #46166b !important;
}

.program-delivery-modality {
  margin-bottom: .5em;
}

.view-duplicate-of-academic-programs-rich-listing #views-exposed-form-duplicate-of-academic-programs-rich-listing-default .form-item {
  margin-right: 1em;
}

#views-exposed-form-duplicate-of-academic-programs-rich-listing-default .form-inline .select-wrapper,
#views-exposed-form-duplicate-of-academic-programs-rich-listing-default .form-inline .form-control {
  width: 100%;
}

.form-inline .control-label {
  line-height: 1.5em !important;
}

.view-duplicate-of-academic-programs-rich-listing #views-exposed-form-duplicate-of-academic-programs-rich-listing-default .form-actions .btn,
.form-actions .btn-group {
  margin-top: 1.4em;
}

body.page-node-type-microcredential .container.cta a {
  display: inline-block;
  margin: 0 15px 5px 0;
  text-transform: uppercase;
  text-align: center;
  font-family: "Oswald", sans-serif !important;
  font-size: 26px;
  line-height: 1em;
  padding: 18px 16px;
  text-decoration: none;
  background: #46166b;
  color: #fff;
  border: solid 1px #46166b;
  border-radius: 0;
}

body.page-node-type-microcredential .container.cta a:hover {
  color: #46166b;
  background-color: white;
}

body.page-node-type-microcredential {
  overflow-x: hidden;
}

body.page-node-type-microcredential header.microcredential-header {
  /* background-image: linear-gradient(277deg, rgb(130 130 130) 0%, rgba(51,51,51,1) 100%); */
  background-color: #3d2352;
}

body.page-node-type-microcredential header.microcredential-header .row.title-container {
  background-image: url(../images/Diagonal_Pattern_PMS_124%20-transparent.png);
  background-size: cover;
  padding: 1em 5em 2em 5em;
}

body.page-node-type-microcredential header.microcredential-header h1 {
  color: #fff;
}

body.page-node-type-microcredential header .title-container h2 {
  color: #EEB211;
  font-family: "Oswald", sans-serif !important;
  font-weight: 500;
  font-size: 2.4rem;
}

body.page-node-type-microcredential header.microcredential-header p {
  color: #fff;
  margin-top: -1em !important;
}

body.page-node-type-microcredential #side-bar-button {
  width: 100% !important;
  margin-bottom: 1em;
}

.page-node-type-microcredential .col-sm-12.col-md-4.col-md-push-8.sidebar-column {
  padding: 1em;
  background-color: #e6e6e6;
}

.top-info {
  margin-bottom: 1em;
}

div#top-info-holder {
  padding: 1em;
  background-color: rgb(61 35 82);
  color: #fff;
  text-align: center;
  border-top: 1px solid #EEB211;
}

div#top-info-holder .gold {
  color: #EEB211;
  font-size: 1.5em;
  line-height: 1em;
  font-weight: bold;
}

div#additionalinfo {
  margin-bottom: 3em;
}

body.page-node-type-microcredential .row.main-content {
  padding: 1em;
}

.page-node-type-microcredential .col-sm-12.col-md-4.col-md-push-8.sidebar-column {
  margin-bottom: 2em;
}

body.page-node-type-microcredential .body-content img {
  /* width: 100%;
  margin: 0px; */
}

body.page-node-type-microcredential #start-date {
  margin-bottom: 1.5em;
}

body.page-node-type-microcredential #current-student {
  border-top: 1px solid #ababab;
  padding-top: 1em;
}

body.page-node-type-microcredential #format {
  border-top: 1px solid #ababab;
  padding-top: 1em;
  margin-bottom: 1.5em;
}

body.page-node-type-microcredential #time-commitment {
  margin-bottom: 1.5em;
  border-top: 1px solid #ababab;
  padding-top: 1em;
}

body.page-node-type-microcredential #eligible-learners {
  margin-bottom: 1.5em;
  border-top: 1px solid #ababab;
  padding-top: 1em;
}

body.page-node-type-microcredential #program-contact {
  margin-bottom: 1.5em;
  border-top: 1px solid #ababab;
  padding-top: 1em;
}

body.page-node-type-microcredential #credly-badge {
  margin-bottom: 1.5em;
  border-top: 1px solid #ababab;
  padding-top: 1em;
}

body.page-node-type-microcredential #instructor-holder {
  background-color: #f4f4f4;
  padding: 2em 5em;
}

body.page-node-type-microcredential #instructor-holder h3 {
  text-align: center;
}

body.page-node-type-microcredential #instructor-holder img {
  float: none;
}

#instructor-holder .instructor-name {
  font-family: "Oswald", sans-serif;
  font-size: 2.5rem;
}

#instructor-holder .instructor-title {
  font-weight: 700;
}

#instructor-holder .view-microcredential-instructor-view,
#instructor-holder .view-instructor-box-view {
  max-width: 800px;
  margin: 0 auto;
  padding: 0 15px;
}

#instructor-holder .view-microcredential-instructor-view p,
#instructor-holder .view-instructor-box-view p {
  margin-top: 1em;
}

#instructor-holder .view-microcredential-instructor-view .view-content>div,
#instructor-holder .view-instructor-box-view .view-content>div {
  border-bottom: 1px solid #a7a7a7;
  padding: 25px 0;
}

#instructor-holder .view-id-microcredential_instructor_view .view-content>div:last-child,
#instructor-holder .view-instructor-box-view .view-content>div:last-child {
  border-bottom: 0;
}

/* Needs to be Updated in Base Stylesheet */
body.page-node-type-academic-program .views-field-nothing-2 .container a {
  color: #333 !important;
}

/* Gridder Link Style */
.paragraph--type--gridder .grid-cols {
  text-transform: none !important;
}

/*NEW CSS FOR MICROCREDENTIAL UPDATES*/
.text-only-field {
  padding: 1em 0px 1.5em 0px;
}

/*UPDATE IN BASE STYLE SHEET LINE 1655*/
.field.field--name-field-left-column-text-formatted.field--type-text-long.field--label-hidden.field--item,
.field.field--name-field-center-column-text-.field--type-text-long.field--label-hidden.field--item,
.field.field--name-field-right-column-text-.field--type-text-long.field--label-hidden.field--item {
  padding: 0px 0px 1em 0px !important;
}

/*MAP ICON STYILING*/
.fa-location-dot:before,
.fa-map-marker-alt:before {
  content: "\f3c5";
  color: #46166b;
  font-size: 4.5em;
}

.path-node-95936 .leaflet-popup-tip-container {
  display: none;
}

.path-node-95936 .leaflet-popup {
  margin-left: 100px;
}

.path-node-95936 .leaflet-popup-content p {
  margin: 0px !important;
  font-size: 1.7em;
}

.path-node-95936 .leaflet-popup-content p.stand-out {
  font-size: 2.4rem;
}

/*VISIT PAGE UPDATES*/
.path-node-96071 ul.nav.nav-tabs li {
  width: 33%;
}

/*AI PLUS EXPERTS LIST EDITS*/
.path-node-93381 span.areas-expertise {
  display: none;
}

/*ONLINE CAMPAIGN STYLING*/
.path-node-96876 div.form_responses,
.path-node-107756 div.form_responses {
  display: flow;
}

div.form_response input+label {
  font-size: .85em !important;
}

.hide-small {
  display: none;
}

.show-small {
  display: block;
}

.path-node-96876 .region.region-above-content,
.path-node-107756 .region.region-above-content {
  display: none;
}

.path-node-96876 .row,
.path-node-107756 .row {
  margin-right: 0px !important;
}

.path-node-96876 main,
.path-node-107756 main {
  padding-top: 0px !important;
}

.path-node-96876 .button-background-mobile,
.path-node-107756 .button-background-mobile {
  width: 100%;
  position: fixed;
  bottom: 0;
  display: block;
  z-index: 1000;
  margin-left: -15px;
  background-color: #46166b;
  color: #fff;
  padding: 1em 0px;
}

.path-node-96876 .button-background,
.path-node-107756 .button-background {
  background-color: #46166b;
  color: #fff;
  padding: 1em 0px;
}

.path-node-96876 .button-background p,
.path-node-107756 .button-background p {
  font-size: 1.3em;
}

.path-node-96876 .button-background-mobile p,
.path-node-107756 .button-background-mobile p {
  font-size: 1.3em;
}

.path-node-96876 .button-background a,
.path-node-107756 .button-background a {
  color: #fff !important;
}

.path-node-96876 .button-background-mobile a,
.path-node-107756 .button-background-mobile a {
  color: #fff !important;
}

.path-node-96876 .panel-default>.panel-heading,
.path-node-107756 .panel-default>.panel-heading {
  background-color: transparent !important;
}

.path-node-96876 .field--type-text-long ul li,
.path-node-96876 .field--type-text-with-summary ul li,
.path-node-107756 .field--type-text-long ul li,
.path-node-107756 .field--type-text-with-summary ul li {
  background: none !important;
  padding-left: 0px;
  list-style-type: disc;
}

.path-node-96876 div#online-campaign,
.path-node-107756 div#online-campaign {
  min-height: 1100px;
  background: linear-gradient(187deg, rgba(70, 22, 107, 1) 10%, rgba(70, 22, 107, 0) 75%), url(../images/iStock-1344252964-mobile.jpg);
  background-position: center;
  background-size: cover;
  width: 100vw;
  position: relative;
  margin-left: -15px;
}

.path-node-96876 div#online-campaign .gwrap,
.path-node-107756 div#online-campaign .gwrap {
  padding: 5em 2em 2em 2em;
}

.path-node-96876 div#online-campaign h1,
.path-node-107756 div#online-campaign h1 {
  color: #fff;
}

.path-node-96876 p.flavortext,
.path-node-107756 p.flavortext {
  color: #fff;
  line-height: 3.3rem;
  font-size: 2.8rem;
  padding: 0 0 25px 0;
  font-family: "Oswald", sans-serif;
}

.path-node-96876 div#online-campaign #rfi,
.path-node-107756 div#online-campaign #rfi {
  background-color: rgba(255, 255, 255, .85);
  padding: 2em;
}

.path-node-96876 div#online-campaign input,
.path-node-96876 div#online-campaign select,
.path-node-107756 div#online-campaign input,
.path-node-107756 div#online-campaign select {
  padding: 15px 5px 5px 7px;
  height: 2.2em;
  margin-bottom: .5em;
  border: 1px solid #a7a7a7;
}

.path-node-96876 div#form_question_8bc1b137-646e-485c-896d-f47a0d0aca25 label,
.path-node-96876 div#form_question_e46d55f0-363d-401c-be8e-015973ef484a label,
.path-node-96876 div#form_question_1e4f9985-18ac-4ca5-b5cc-b386e0b06bb4 label,
.path-node-107756 div#form_question_8bc1b137-646e-485c-896d-f47a0d0aca25 label,
.path-node-107756 div#form_question_e46d55f0-363d-401c-be8e-015973ef484a label,
.path-node-107756 div#form_question_1e4f9985-18ac-4ca5-b5cc-b386e0b06bb4 label {
  position: absolute;
  top: 0px;
  left: 9px;
  width: 100%;
  font-size: .7em;
  z-index: 101;
}

.path-node-96876 div#form_question_6054df93-2340-4d82-8b57-757bc6e2f848,
div#form_question_1f9696c6-9a8f-44a9-8f2c-e0abc2a6a7ae .path-node-96876 div#form_question_6054df93-2340-4d82-8b57-757bc6e2f848 {
  width: 100% !important;
}

.path-node-96876 input#form_8bc1b137-646e-485c-896d-f47a0d0aca25,
.path-node-96876 input#form_e46d55f0-363d-401c-be8e-015973ef484a,
.path-node-96876 input#form_e46d55f0-363d-401c-be8e-015973ef484a,
.path-node-96876 input#form_1e4f9985-18ac-4ca5-b5cc-b386e0b06bb4,
.path-node-107756 input#form_8bc1b137-646e-485c-896d-f47a0d0aca25,
.path-node-107756 input#form_e46d55f0-363d-401c-be8e-015973ef484a,
.path-node-107756 input#form_e46d55f0-363d-401c-be8e-015973ef484a,
.path-node-107756 input#form_1e4f9985-18ac-4ca5-b5cc-b386e0b06bb4 {
  height: 2.5em;
  width: 100%;
}

.path-node-96876 #rfi div.form_h1 .form_label,
.path-node-107756 #rfi div.form_h1 .form_label {
  font-size: 2em;
  color: #461668;
}

.path-node-96876 div.form_p .form_label,
.path-node-107756 div.form_p .form_label {
  margin-bottom: .8em;
}

.path-node-96876 input:focus,
.path-node-107756 input:focus {
  z-index: 10000;
}

.path-node-96876 #online-campaign .form-item,
.path-node-107756 #online-campaign .form-item {
  position: relative;
}

.path-node-96876 .paragraph--type--stats .field--name-field-stats-paragraph .field--name-field-stat-heading,
.path-node-107756 .paragraph--type--stats .field--name-field-stats-paragraph .field--name-field-stat-heading {
  color: #fff !important;
}

.path-node-96876 .paragraph--type--stats,
.path-node-107756 .paragraph--type--stats {
  background: transparent;
}

.path-node-96876 img#badge,
.path-node-107756 img#badge {
  float: left;
}

.path-node-96876 div.form_header .form_label,
.path-node-107756 div.form_header .form_label {
  display: none;
}

.path-node-96876 div.form_p .form_label,
.path-node-107756 div.form_p .form_label {
  display: none;
}

.path-node-96876 .form_response,
.path-node-107756 .form_response {
  margin-left: 1em;
}

.path-node-96876 main,
.path-node-107756 main {
  color: #333;
}

.field.field--name-field-stat-heading.field--type-string.field--label-hidden.field--item {
  /*font-size: 4em;
    color: #fff;
    font-family: 'TradeGothicLTStd-BdCn20', Helvetica, Arial, sans-serif;*/
}

.path-node-96876 .paragraph--type--stats .field--name-field-stats-paragraph .heading-wrapper,
.path-node-107756 .paragraph--type--stats .field--name-field-stats-paragraph .heading-wrapper {
  background-color: #46166b;
}

.path-node-96876 .field.field--name-field-center-column-title.field--type-text.field--label-hidden.field--item,
.path-node-96876 .field.field--name-field-left-column-title.field--type-text.field--label-hidden.field--item,
.path-node-96876 .field.field--name-field-right.field--type-text.field--label-hidden.field--item,
.path-node-107756 .field.field--name-field-center-column-title.field--type-text.field--label-hidden.field--item,
.path-node-107756 .field.field--name-field-left-column-title.field--type-text.field--label-hidden.field--item,
.path-node-107756 .field.field--name-field-right.field--type-text.field--label-hidden.field--item {
  font-size: 2.8rem;
}

.path-node-96876 div#form_question_6406dfb3-8f2e-46f8-98a4-cfb85f76442a,
.path-node-107756 div#form_question_6406dfb3-8f2e-46f8-98a4-cfb85f76442a {
  display: none;
}

.path-node-96876 div#form_question_c75ebe4b-d9b5-4c09-a2e9-f351e856e1e9,
.path-node-107756 div#form_question_c75ebe4b-d9b5-4c09-a2e9-f351e856e1e9 {
  display: none;
}

.path-node-96876 div#form_question_e81f3b42-1707-4436-9258-68418fe7102a,
.path-node-107756 div#form_question_e81f3b42-1707-4436-9258-68418fe7102a {
  display: none;
}

.path-node-96876 input#form_e46d55f0-363d-401c-be8e-015973ef484a,
.path-node-107756 input#form_e46d55f0-363d-401c-be8e-015973ef484a {
  width: 100%;
}

.path-node-96876 div.form_question,
.path-node-107756 div.form_question {
  margin: 0px !important;
}

.path-node-96876 label,
.path-node-107756 label {
  font-size: 1em;
}

.path-node-96876 p.smaller,
.path-node-107756 p.smaller {
  font-size: .85em;
}

/*FLAGSHIP MATCH CAMPAIGN STYLING - COPIED OFF OF APPLY NOW CAMPAIGN STYLING*/
/* "Apply Now" Campaign */
.path-node-91131 header#navbar {
  display: none;
}

.path-node-91131 .paragraph--type--stats .field--name-field-stats-paragraph .field--name-field-stat-heading {
  font-size: 4em;
  color: #46166b;
  font-family: "Oswald", sans-serif;
  /* border-bottom: 5px solid #edba32; */
}

.path-node-91131.small {
  font-size: .75em;
}

.path-node-91131 main,
/* new */
.path-node-91131 div.main-container

/* legacy */
  {
  padding-top: 0px;
}

.path-node-91131 .panel {
  background-color: transparent;
}

.path-node-91131 a.button.purplebutton {
  width: 100%;
  text-align: center;
  font-size: 1.3em;
  text-transform: none;
}

.path-node-91131 a.button.purplebutton.second {
  margin: 0px;
}

.path-node-91131 span.hide-mobile {
  display: inline;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .row .col-lg-12 {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: auto auto auto auto;
  padding: 0px;
  overflow: hidden;
}

.path-node-91131 .row.apply-image {
  padding: 0px 3em 2em 3em;
  background-image: linear-gradient(47deg, rgba(36, 36, 36, 1) 10%, rgba(36, 36, 36, 0) 75%);
  /* background-image: linear-gradient(47deg, rgba(70, 22, 107,1) 15%, rgba(70, 22, 107,0) 75%); */
}

.path-node-91131 .row.apply-image h1 {
  color: #fff;
  margin-top: 30vh;
  text-shadow: 2px 2px 10px #333;
}

.path-node-91131 p.first-p {
  padding-bottom: 1em;
}

span.yellow {
  color: #edba32;
}

.path-node-91131 .row.apply-image h2 {
  color: #fff;
  width: 60%;
  text-shadow: 2px 2px 5px #333;
  line-height: 1.2;
  font-size: 3rem;
}

.path-node-91131 .row.apply-image p {
  color: #fff;
  margin-top: 10px;
  font-size: .9em;
}

.path-node-91131 .no-left {
  margin-left: -15px !important;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 div#paragraph-id-209861 {
  grid-column-start: 1;
  grid-column-end: span 1;
  grid-row-start: 1;
  grid-row-end: 1;
  background-image: url(../images/Stock_042915Stock_042915_MG_3999.jpg);
  background-position: center;
  background-size: cover;
  width: 100vw;
  position: relative;
  min-height: 50vh;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(2) {
  grid-column-start: 1;
  grid-column-end: span 1;
  grid-row-start: 2;
  grid-row-end: 2;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(3) {
  grid-column-start: 1;
  grid-column-end: span 2;
  grid-row-start: 3;
  grid-row-end: 3;
  margin: 0px !important;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(4) {
  grid-column-start: 1;
  grid-column-end: span 1;
  grid-row-start: 4;
  grid-row-end: 4;
  width: 96%;
  padding: 3em 0px;
  position: relative;
  z-index: 3;
  margin: 0px 1%;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(5) .paragraph:first-child {
  background: none !important;
  width: 98%;
  min-height: auto;
  margin-left: auto;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(6) {
  grid-column-start: 1;
  grid-column-end: span 1;
  grid-row-start: 4;
  grid-row-end: 4;
  width: 98%;
  margin-left: 2%;
  padding: 3em 0px;
  position: relative;
  z-index: 3;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(7) {
  grid-column-start: 1;
  grid-column-end: span 1;
  grid-row-start: 7;
  grid-row-end: 7;
  width: 96%;
  padding: 3em 0px;
  position: relative;
  z-index: 3;
  margin-left: 1%;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(6) .paragraph:first-child {
  background: none !important;
  width: 98%;
  min-height: auto;
  margin-left: auto;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(7) {
  grid-column-start: 1;
  grid-column-end: span 1;
  grid-row-start: 6;
  grid-row-end: 6;
  width: 98%;
  padding: 3em 0px;
  position: relative;
  z-index: 3;
}

.path-node-91131 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(8) {
  grid-column-start: 1;
  grid-column-end: span 1;
  grid-row-start: 8;
  grid-row-end: 8;
  position: relative;
  z-index: 3;
  /* background-image:url(../images/Diagonal_Pattern_PMS_124.png');
  background-size: cover; */
  padding: 3em 0px;
}

.path-node-91131 #requestinfoform h4 {
  margin-bottom: 2em;
}

.path-node-91131 .form-holder {
  width: 40%;
  margin-left: 30%;
}

.path-node-91131 .form-holder input#form_ab79d305-715a-46a9-94be-bda726849a00,
.path-node-91131 .form-holder input#form_3332094d-5c5a-429a-8c76-739fc7e68a83,
.path-node-91131 .form-holder select,
.path-node-91131 .form-holder textarea {
  width: 100%;
}

.path-node-91131 footer.footer {
  display: none;
}

.path-node-91131 .footer {
  background-color: #333;
  margin-top: 0px;
}

.path-node-91131 .footer p {
  color: #fff;
}

.path-node-91131 .footer a {
  color: #fff;
}

.path-node-91131 .unleash {
  position: relative;
  z-index: 10;
}

/*MISC*/
.path-node-76416 video#hero-video {
  width: 100%;
  background-image: url(../images/20190520_Undergraduate-Commencement_PD3_9541-1.jpg) !important;
  background-size: cover;
}

.path-node-76416 .video-wrapper {
  width: 100%;
  background-image: url(../images/20190520_Undergraduate-Commencement_PD3_9541-1.jpg) !important;
  background-size: cover;
}

/*Styling for End of Year Review Page*/
.path-node-81131 .view-content:after {
  content: '';
  display: block;
  clear: both;
}

.path-node-89376 .view-content:after {
  content: '';
  display: block;
  clear: both;
}

/*Styling for the Microcredential content Type*/
body.page-node-type-microcredential header.microcredential-header .row.title-container {
  background-image: url(../images/Diagonal_Pattern_PMS_124%20-transparent.png) !important;
}

/*FORMS UPDATE*/
.help-block {
  font-size: 1em !important;
}

/*SIGNATURE EVENT SLATE FEED*/
#signature-event #slate-ualbanysignature-output .slate-output h4 {
  font-size: 3.4em !important;
}

#signature-event #slate-ualbanysignature-output .slate-output .date {
  font-weight: bold;
}

/*SAGES TEAM PAGE FIX*/
.path-node-73021 .paragraph .field--name-field-paragraph-title {
  font-size: 3.2rem !important;
  padding: 1em 0px 0px 0px !important;
  line-height: 0px !important;
  margin-bottom: 0px !important;
}

/*RESOURCE FAIR QUICK CSS FIX*/
.path-node-71951 .resource-listing button.form-submit {
  margin-top: 2em;
  width: 100%;
  margin-left: 0px !important;
}

.path-node-71951 fieldset {
  margin-bottom: 3em;
}

/* Public Engagement News Short List View Styles */
.view.view-duplicate-of-public-engagement-news-short-list.view-id-duplicate_of_public_engagement_news_short_list .dept-news-image {
  float: left;
  width: 40%;
}

.view.view-duplicate-of-public-engagement-news-short-list.view-id-duplicate_of_public_engagement_news_short_list .views-field.views-field-field-image {
  display: none;
}

.view.view-duplicate-of-public-engagement-news-short-list.view-id-duplicate_of_public_engagement_news_short_list .views-field.views-field-nothing .display-date {
  font-family: "Oswald", sans-serif;
  padding: 10px 0 5px;
  text-transform: uppercase;
  padding-top: 0;
}

.view.view-duplicate-of-public-engagement-news-short-list.view-id-duplicate_of_public_engagement_news_short_list .dept-news-image>img {
  padding: 0 1.5em 1em 0;
  max-width: 100%;
}

.view.view-duplicate-of-public-engagement-news-short-list.view-id-duplicate_of_public_engagement_news_short_list .views-row {
  border-bottom: 1px solid #ddd;
  min-height: 350px;
}

.view.view-duplicate-of-public-engagement-news-short-list.view-id-duplicate_of_public_engagement_news_short_list .views-field.views-field-nothing {
  background: #fff;
  margin: 0 15px 2em;
  padding-bottom: 1.5em;
  cursor: pointer;
}

/* Research News Short List View Styles */
.view.view-research-news-short-list.view-id-research_news_short_list .dept-news-image {
  float: left;
  width: 40%;
}

.view.view-research-news-short-list.view-id-research_news_short_list .views-field.views-field-field-image {
  display: none;
}

.view.view-research-news-short-list.view-id-research_news_short_list .views-field.views-field-nothing .display-date {
  font-family: "Oswald", sans-serif;
  padding: 10px 0 5px;
  text-transform: uppercase;
  padding-top: 0;
}

.view.view-research-news-short-list.view-id-research_news_short_list .dept-news-image>img {
  padding: 0 1.5em 1em 0;
  max-width: 100%;
}

.view.view-research-news-short-list.view-id-research_news_short_list .views-row {
  border-bottom: 1px solid #ddd;
  min-height: 350px;
}

.view.view-research-news-short-list.view-id-research_news_short_list .views-field.views-field-nothing {
  background: #fff;
  margin: 0 15px 2em;
  padding-bottom: 1.5em;
  cursor: pointer;
}

/* Public Engagement News Archive View Styles */
.view.view-public-engagement-news.view-id-public_engagement_news .dept-news-image {
  float: left;
  width: 40%;
}

.view.view-public-engagement-news.view-id-public_engagement_news .views-field.views-field-field-image {
  display: none;
}

.view.view-public-engagement-news.view-id-public_engagement_news .views-field.views-field-nothing .display-date {
  font-family: "Oswald", sans-serif;
  padding: 10px 0 5px;
  text-transform: uppercase;
  padding-top: 0;
}

.view.view-public-engagement-news.view-id-public_engagement_news .dept-news-image>img {
  padding: 0 1.5em 1em 0;
  max-width: 100%;
}

.view.view-public-engagement-news.view-id-public_engagement_news .views-row {
  border-bottom: 1px solid #ddd;
  min-height: 250px;
}

.view.view-public-engagement-news.view-id-public_engagement_news .views-field.views-field-nothing {
  background: #fff;
  margin: 0 15px 2em;
  padding-bottom: 1.5em;
  cursor: pointer;
}

/* Homepage 2021 */
.path-node-68036 .apply-image {
  z-index: 10;
  padding: 2em;
  position: absolute;
  top: 0;
  width: 100%;
}

.path-node-68036 video {
  display: none;
}

.path-node-68036 .video-holder {
  max-height: 70vh;
  height: 40vh;
  overflow: hidden;
  background-image: url(../images/homepage-mobile-image.jpg);
  background-size: cover;
  background-repeat: no-repeat;
}

.path-node-68036 .academics {
  background-color: #46166b !important;
}

.path-node-68036 .academics h2 {
  font-size: 3.5em !important;
  color: #fff !important
}

.path-node-68036 div#button-holder {
  padding-top: 1em;
}

.path-node-68036 div#button-holder a {
  margin-right: 2em;
  color: #fff;
  z-index: 100;
  position: relative;
}

.path-node-68036 a.btn.btn-albany {
  width: 100%;
}

.path-node-68036 div#button-holder a:after {
  content: url(../images/angle-right-solid.png);
  padding-left: 10px;
}

.path-node-68036 .paragraph--type--brag-box .brag-box-panel {
  background-color: #333;
}

.path-node-68036 .paragraph--type--brag-box .brag-box-title {
  color: #fff;
}

.path-node-68036 .paragraph--type--brag-box .brag-box-body {
  color: #fff !important;
}

.path-node-68036 .paragraph--type--brag-box .brag-box-button-primary a {
  background: #edba32;
  border: solid 1px #edba32;
  color: #333;
}

.path-node-68036 .flex-container {
  display: flex;
  flex-flow: row wrap;
  justify-content: space-between;
  align-content: stretch;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.path-node-68036 form#programsearch {
  width: 100%;
  z-index: 100;
  padding-top: 1em;
}

.path-node-68036 input#programsearch-input {
  width: 99.7%;
  height: 50px;
}

.path-node-68036 div#button-holder {
  padding-top: 1em;
}

.path-node-68036 span.bigger {
  font-size: 2em;
  color: #fff;
}

.path-node-68036 span.biggest {
  font-size: 2.5em;
  line-height: .75em;
  color: #fff;
}

.path-node-68036 .row.callout-container {
  z-index: 10;
  position: relative;
}

.path-node-68036 .paragraph--type--gridder {
  z-index: 10;
  position: relative;
}

.path-node-68036 div#paragraph-id-109371 {
  z-index: 100;
  position: relative;
}

/* Logged-In User */
body.user-logged-in.path-user article {
  padding: 2em;
}

body.user-logged-in.path-user .field--name-name {
  font-size: 1.2em;
  font-weight: 600;
  margin-bottom: 0.5em;
}

body.user-logged-in.path-user h4.label {
  font-family: 'PublicSans', sans-serif;
  color: #222;
  font-size: 1em;
  margin: 0;
  padding: 0;
  font-weight: normal;
}

/*CAMPAIGNS*/
/* "Early Admission" Campaign*/
.path-node-72896 header#navbar {
  display: none;
}

.path-node-72896 main,
/* new */
.path-node-72896 div.main-container

/* legacy */
  {
  padding-top: 0px;
}

.path-node-72896 .panel {
  background-color: transparent;
}

.path-node-72896 a.button.purplebutton {
  width: 100%;
  text-align: center;
  font-size: 1.3em;
  text-transform: none;
}

.path-node-72896 a.button.purplebutton.second {
  margin: 0px;
}

.path-node-72896 span.hide-mobile {
  display: inline;
}

.path-node-72896 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .row .col-lg-12 {
  display: grid;
  grid-template-columns: 50% 50%;
  grid-template-rows: auto auto auto auto;
  padding: 0px;
  overflow: hidden;
}

.path-node-72896 .row.apply-image {
  position: relative;
  z-index: 10;
  padding: 0px 3em;
  background-image: linear-gradient(47deg, rgba(36, 36, 36, 1) 10%, rgba(36, 36, 36, 0) 65%), url(../images/apply-foreground-cropped_0.png);
  background-position: center;
  background-size: cover;
  width: 100vw;
  position: relative;
  min-height: 70vh;
  margin-left: 0px;
  margin-right: 0px;
}

.path-node-72896 .row.apply-image h1 {
  color: #fff;
  margin-top: 32vh;
  text-shadow: 2px 2px 10px #333;
}

.path-node-72896 .row.apply-image h2 {
  color: #fff;
  width: 60%;
  text-shadow: 2px 2px 5px #333;
  line-height: 1.2;
  font-size: 4rem;
}

.path-node-72896 .row.apply-image p {
  color: #fff;
  margin-top: 10px;
  font-size: .9em;
}

.path-node-72896 .no-left {
  margin-left: -15px !important;
}

.path-node-72896 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:first-child {
  grid-column-start: 1;
  grid-column-end: span 2;
  grid-row-start: 1;
  grid-row-end: 1;
  background-image: url(../images/apply-background-cropped.jpg);
  background-position: center;
  background-size: cover;
  width: 100vw;
  position: relative;
  min-height: 70vh;
}

.path-node-72896 div#paragraph-id-128031 {
  grid-column-start: 1;
  grid-column-end: span 2;
  grid-row-start: 4;
  grid-row-end: 4;
  position: relative;
  z-index: 3;
  background-image: url(../images/Diagonal_Pattern_PMS_124.png);
  background-size: cover;
  padding: 3em 0px;
}

.path-node-72896 .region-below-content section#block-albany-views-block-below-content-block-1 .form-group .view-content .col-lg-12 .paragraph:nth-child(2) {
  grid-column-start: 1;
  grid-column-end: span 2;
  grid-row-start: 4;
  grid-row-end: 4;
  position: relative;
  z-index: 3;
  background-image: url(../images/Diagonal_Pattern_PMS_124.png);
  background-size: cover;
  padding: 3em 0px;
}

.path-node-72896 #requestinfoform h4 {
  margin-bottom: 2em;
}

.path-node-72896 .form-holder {
  width: 40%;
  margin-left: 30%;
}

.path-node-72896 .form-holder input#form_ab79d305-715a-46a9-94be-bda726849a00,
.path-node-72896 .form-holder input#form_3332094d-5c5a-429a-8c76-739fc7e68a83,
.path-node-72896 .form-holder select,
.path-node-72896 .form-holder textarea {
  width: 100%;
}

.path-node-72896 footer.footer {
  display: none;
}

.path-node-72896 .footer {
  background-color: #333;
  margin-top: 0px;
}

.path-node-72896 .footer p {
  color: #fff;
}

.path-node-72896 .footer a {
  color: #fff;
}

.path-node-72896 .unleash {
  position: relative;
  z-index: 10;
}

/* Alert Fix */
.view-alert-message>.view-content {
  padding-bottom: 0.1em;
}

.view-alert-message {
  padding-bottom: 0;
}

/* Resource Listing Social Icons fix */
.resource-listing .resource-social-links .paragraph--type--social-media-links-items .field--name-field-left-side-social-link a::before {
  color: #fff !important;
  font-size: 30px !important;
  line-height: 18px !important;
  width: auto !important;
  height: auto !important;
}

.resource-listing .resource-social-links .paragraph--type--social-media-links-items .field--name-field-left-side-social-link {
  width: 60px;
}

.resource-listing .resource-social-links li a,
.resource-listing .resource-social-links li a:hover:before {
  text-decoration: none !important;
  background-image: none !important;
}

/* Commencement Program Search */
.view-academic-program-school-search {
  margin-top: 25px;
}

#views-exposed-form-academic-program-school-search-block-1 .form-item-title label {
  display: block;
  font-weight: 700;
  margin-bottom: 7px !important;
}

#views-exposed-form-academic-program-school-search-block-1 .btn {
  margin-top: 7px;
}

#views-exposed-form-academic-program-school-search-block-1 .form-item-title input[type="text"].form-control {
  height: 2.7em;
}

@media (min-width: 768px) {
  #views-exposed-form-academic-program-school-search-block-1 .form-inline .form-group {
    display: block;
  }
}

.view-academic-program-school-search .view-empty {
  font-style: italic;
}

.view-academic-program-school-search .program-search-item {
  margin-bottom: 0;
}

.view-id-academic_program_school_search .view-content .views-row {
  margin: 0 0 15px;
  padding: 0 0 15px;
  border-bottom: 2px solid #f0f0f0;
}

.view-id-academic_program_school_search .view-content .views-row:last-child {
  border-bottom: 0;
}

/* News Center Redesign */
.tau-header {
  background-color: #46166b;
  padding: 85px 50px 50px;
  margin-top: -2px;
  position: relative;
  z-index: 100;
  background-image: url(../images/chevron-white3.png);
  background-size: contain;
}

.tau-header-wrap {
  text-align: center;
}

.tau-header h1 {
  position: relative;
  text-transform: uppercase;
  z-index: 4;
  display: inline-block;
  padding: 0;
  line-height: 1;
  font-size: 7rem;
}

.tau-header h1 span {
  font-size: 14rem;
  color: #edba32;
  line-height: 0.6;
}

.path-node-107291 .field--name-field-alternate-page-title {
  display: none;
  visibility: hidden;
}

.path-node-107291 a {
  color: #333;
}

.news-social-row {
  padding: 15px 0;
  position: relative;
  z-index: 3;
}

.news-social-row a:hover {
  color: #edba32;
}

.news-social-row ul {
  margin: 0;
  padding: 0;
}

.news-social-row ul li {
  margin: 0 10px 0 0;
  list-style-type: none;
  padding: 0;
  display: inline-block;
}

.news-social-row ul li:last-child {
  margin: 0;
}

.news-social-row a {
  font-size: 1.7em;
  transition: all 0.5s ease;
  background-image: none;
  text-decoration: none;
  color: #fff;
}

h2.featured-news-head {
  margin: 50px 0 45px;
}

p.featured-news-categories {
  font-size: 0.8em;
  margin: 0 0 10px;
  font-weight: normal;
}

.right-featured p.featured-news-categories {
  color: #00577b;
}

.path-node-107291 h1 {
  color: #fff;
}

#noteworthy,
div#paragraph-id-296166,
div#paragraph-id-298451,
div#paragraph-id-296496,
div#paragraph-id-296421 h3,
div#views-bootstrap-news-center-redesign-student-focus,
div#paragraph-id-296501,
div#paragraph-id-297721 h3,
.view-news-center-redesign-in-the-news,
.itn-section .button-row,
.row.itn-news-center,
div#paragraph-id-297731,
div#paragraph-id-297031,
div#paragraph-id-297736,
div#paragraph-id-298436,
footer {
  position: relative;
  z-index: 3;
}

div#views-bootstrap-news-center-redesign-student-focus img {
  margin-bottom: 0;
}

.path-node-107291 h4 {
  font-size: 2.8rem;
}

.path-node-107291 h3 {
  font-size: 3.6rem;
  margin-bottom: 30px;
}

.view-news-center-redesign a,
.view-news-center-feeds a,
.view-news-center-redesign-in-the-news a {
  font-size: 2rem;
  line-height: 3rem;
  font-weight: 700;
}

p.news-categories {
  font-size: .8em;
  padding-top: 2em;
}

span#\31 7531,
span#\31 7511,
span#\31 7521,
span#\31 7526,
span#\31 156,
span#\31 2956 {
  display: none;
}

.row.right-featured a {
  padding: 10px 15px 10px 0;
  display: block;
}

.view-display-id-right_top .view-content .views-field,
.view-display-id-right_middle .view-content .views-field,
.view-display-id-right_bottom .view-content .views-field {
  background-color: #fcfcfc;
  transition: all 0.5s ease;
  padding: 0;
  margin: 0 0 1.5rem;
  border-top: 2px solid #edba32;
  border-bottom: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
}

.view-display-id-right_top .view-content .views-field:hover,
.view-display-id-right_middle .view-content .views-field:hover,
.view-display-id-right_bottom .view-content .views-field:hover {
  background-color: #f0f0f0;
}

.view-display-id-right_top .view-content .views-field:hover p.featured-title,
.view-display-id-right_middle .view-content .views-field:hover p.featured-title,
.view-display-id-right_bottom .view-content .views-field:hover p.featured-title,
.featured-podcast:hover p,
.view-display-id-research_news .views-field-nothing:hover p.featured-title,
.view-display-id-meet_ualbany .views-field-nothing:hover p.featured-title,
.view-display-id-noteworthy .views-field-nothing:hover p.featured-title,
.view-display-id-podcasts .views-field-nothing:hover p.featured-title {
  text-decoration: underline;
}

.blue-overlay-inner {
  position: absolute;
  bottom: 0;
  left: 0;
  margin: 0 15px;
  width: calc(100% - 30px);
  padding: 1em 1em 0.7em;
  background: linear-gradient(0deg, #00587C 20%, rgba(0, 88, 124, 0.8));
  line-height: 1.5rem;
}

.blue-overlay-inner .categories {
  color: #fff;
}

.blue-overlay-inner a {
  color: #fff;
  display: block;
  margin-bottom: 10px;
  line-height: 2.5rem;
}

.row.right-featured .col-md-8 {
  padding: 15px;
}

.row.right-featured p.featured-title {
  margin: 0 0 10px;
}

.view-display-id-right_top .view-content .views-field,
.view-display-id-right_middle .view-content .views-field,
.view-display-id-right_bottom .view-content .views-field {
  margin: 0 0 2.4rem;
}

.view-display-id-below_featured .row {
  display: flex;
  flex-wrap: wrap;
}

.view-display-id-below_featured .row .col-md-3 {
  display: flex;
  flex-direction: column;
}

.view-display-id-below_featured .row .col-md-3 a:hover {
  text-decoration: none;
}

.view-display-id-below_featured .row .col-md-3 a {
  flex-grow: 1;
  padding: 1.5rem;
  border: 1px solid #f0f0f0;
  background-color: #fcfcfc;
  transition: all 0.5s ease;
  margin: 0 0 1.5rem;
}

.view-display-id-below_featured .row .col-md-3 a:hover {
  background-color: #f0f0f0;
}

.view-display-id-below_featured .row .col-md-3 a:hover p.featured-title {
  text-decoration: underline;
}

#paragraph-id-296166.paragraph--type--_-column-text .two-col-text {
  margin-bottom: 2.5rem;
}

.view-display-id-right_bottom .view-content .views-field {
  margin-bottom: 0;
}

.view-display-id-below_featured p.news-categories {
  color: #00577b;
  padding-top: 1rem;
  font-weight: 400;
}

.view-display-id-below_featured p.featured-title {
  margin: 0;
}

.row.student-section {
  padding: 3em 0px;
  background-color: #edba32;
}

.row.student-section h3 {
  color: #46166b;
}

.itn-section {
  background: #00587C;
  padding: 50px 0;
}

.itn-section h3 {
  color: #fff;
}

.itn-section .button-row {
  padding-top: 50px;
}

.itn-section .button-row a {
  color: #333;
  background-color: #edba32;
  text-decoration: none;
  margin-bottom: 1em;
  padding: .8em .8em .8em .8em;
  font-size: 1.5em;
  border: 3px solid #00587C;
  flex: 100%;
  line-height: 1.5em;
  text-align: center;
  transition: all 0.5s ease;
  display: block;
  text-transform: uppercase;
  font-family: "Oswald", sans-serif;
}

.itn-section .button-row a:hover,
.itn-section .button-row a:focus,
.itn-section .button-row a:active {
  color: #fff;
  border-color: #fff;
  background-color: transparent;
}

.itn-news-center {
  display: flex;
  flex-wrap: wrap;
}

.itn-news-center h2 {
  display: inline-block;
  padding: 0;
  margin: 0 auto 10px;
  font-family: "Oswald", sans-serif;
  letter-spacing: 0;
  color: #46166b;
  text-align: center;
  font-size: 3.4rem;
  line-height: 3.5rem;
}

.itn-news-center ul {
  padding: 0;
}

.itn-news-center ul li {
  list-style-type: none;
  padding: 5px 0;
}

.itn-news-center ul li .feed-title {
  line-height: 1.5;
}

.itn-news-center ul li .feed-title a {
  background-image: none !important;
  text-decoration-color: #46166b !important;
  color: #333;
  text-decoration: none;
  font-size: 2rem;
  line-height: 3rem;
  font-weight: 700;
}

.itn-news-center ul li .feed-title a:hover,
.itn-news-center ul li .feed-title a:focus,
.itn-news-center ul li .feed-title a:active {
  text-decoration: underline !important;
}

.itn-news-center ul li .feed-date {
  font-size: 0.8em;
}

.view.view-news-center-feeds.view-id-news_center_feeds.view-display-id-block_3 {
  background: url(../images/Merit_1.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.view.view-news-center-feeds.view-id-news_center_feeds.view-display-id-block_2 {
  background: url(../images/The_Conversation_icon.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.view.view-news-center-feeds.view-id-news_center_feeds.view-display-id-block_1 {
  background: url(../images/damien.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.itn-news-center .col-md-4 .itn-news {
  text-align: center;
}

.itn-news-center .col-md-4 .itn-news .view {
  text-align: left;
}

.localist-widget .bootstrap-card .time-icon:before,
.localist-widget .bootstrap-card .location-icon:before {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  -webkit-font-smoothing: antialiased;
  position: absolute;
}

.localist-widget .bootstrap-card .time-icon:before {
  content: '\f017';
  left: 2%;
  top: 33%;
}

.localist-widget .bootstrap-card .location-icon:before {
  content: '\f3c5';
  left: 3%;
  top: 25%;
}

.uam-promo .overlay-img {
  position: relative;
}

.uam-promo .link-out {
  font-weight: 700;
  text-decoration: underline;
}

.uam-promo .overlay-inner {
  position: absolute;
  bottom: 20px;
  right: 0;
  max-width: 55%;
  padding: 15px;
  background: rgba(70, 22, 107, 0.8);
  line-height: 1.5rem;
}

.uam-promo .overlay-inner.left-overlay {
  right: auto;
  left: 0;
}

.uam-promo .overlay-inner.purple-bg {
  background: rgba(70, 22, 107, 0.8);
}

.uam-promo .overlay-inner.yellow-bg {
  background: rgba(238, 178, 17, 0.8);
}

.uam-promo .overlay-inner.magenta-bg {
  background: rgba(162, 0, 103, 0.8);
}

.uam-promo .overlay-inner.red-bg {
  background: rgba(164, 52, 58, 0.8);
}

.uam-promo .overlay-inner.orange-bg {
  background: rgba(216, 96, 24, 0.8);
}

.uam-promo .overlay-inner.green-bg {
  background: rgba(122, 154, 1, 0.8);
}

.uam-promo .overlay-inner.teal-bg {
  background: rgba(0, 115, 103, 0.8);
}

.uam-promo .overlay-inner.blue-bg {
  background: rgba(0, 88, 124, 0.8);
}

.uam-promo .overlay-inner p img {
  max-width: 150px;
}

.uam-promo .overlay-inner p {
  text-align: center;
  color: #fff;
}

.view-news-center-redesign-in-the-news {
  margin-top: 45px;
}

.view-news-center-redesign-in-the-news .row {
  display: flex;
  flex-wrap: wrap;
}

.view-news-center-redesign-in-the-news .itn-logo {
  display: flex;
  align-items: center;
  font-size: 0.8em;
  padding: 22px 20px 20px;
  margin-top: -2px;
  background: #fff;
}

.view-news-center-redesign-in-the-news .itn-logo img {
  margin-right: 5px;
  max-width: 32px;
  height: auto;
}

.view-news-center-redesign-in-the-news .itn-title {
  border-top: 2px solid #edba32;
  padding: 20px 20px 0;
  background: #fff;
}

.view-display-id-podcasts .view-content .views-row:last-child .featured-podcast {
  margin-bottom: 0;
}

.view-display-id-podcasts .featured-podcast a {
  background-image: none !important;
  text-decoration-color: #46166b !important;
  text-decoration: none;
  color: #333;
  font-size: 2rem;
  line-height: 3rem;
  font-weight: 700;
  padding: 10px 0;
}

.view-display-id-podcasts .featured-podcast a:hover,
.view-display-id-podcasts .featured-podcast a:focus,
.view-display-id-podcasts .featured-podcast a:active {
  text-decoration: underline;
}

.view-display-id-podcasts .podcast-image {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}

.featured-podcast .col-sm-12 .podcast-image .pod-image {
  aspect-ratio: 3.2 / 2;
  width: 100%;
  height: auto;
  background: #46166b;
}

.view-display-id-podcasts .podcast-image img {
  z-index: 0;
}

.view-display-id-podcasts .podcast-image .fa-stack {
  position: absolute;
  z-index: 1;
  opacity: 0.8;
  transition: all 0.5s ease;
  font-size: 1.5em;
}

.view-display-id-podcasts .podcast-image .fa-stack .fa-stack-2x {
  color: #edba32;
}

.view-display-id-podcasts .featured-podcast:hover .fa-stack {
  opacity: 1;
}

.myua-bg {
  position: relative;
  padding: 1em 13%;
  overflow: hidden;
}

.row.myua-bg p {
  text-align: center;
  color: #edba32;
  font-size: 1.2em;
  line-height: 1.5;
}

p.main-caption {
  background: #fff;
  padding: .5em;
}

/* .myua-bg a {
                color: #edba32;
                padding:2px 2px 0;
            }
            .myua-bg a:hover, .myua-bg a:focus, .myua-bg a:active {
              color:#fff;
            }*/
.view.view-news-center-redesign.view-id-news_center_redesign.view-display-id-noteworthy.js-view-dom-id-2a5cb0fbc264c045903166ae15095c7a53eabad4abf14363ae62a4b3947c5efc p {
  font-weight: normal !important;
}

.view-display-id-research_news .views-field-nothing,
.view-display-id-meet_ualbany .views-field-nothing,
.view-display-id-podcasts .views-field-nothing {
  background-color: #fcfcfc;
  transition: all 0.5s ease;
  padding: 0;
  margin: 0 0 1.5rem;
  /* border-top: 2px solid #edba32;*/
  border-bottom: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
  border-top: 1px solid #f0f0f0;
}

.view-display-id-noteworthy .views-field-nothing {
  background-color: #fcfcfc;
  transition: all 0.5s ease;
  padding: 0;
  margin: 0 0 1.5rem;
  border-top: 2px solid #edba32;
  border-bottom: 1px solid #f0f0f0;
  border-right: 1px solid #f0f0f0;
}

.view-display-id-research_news .views-field-nothing:hover,
.view-display-id-meet_ualbany .views-field-nothing:hover,
.view-display-id-noteworthy .views-field-nothing:hover,
.view-display-id-podcasts .views-field-nothing:hover {
  background: #f0f0f0;
}

.view-display-id-research_news .views-field-nothing .col-md-8,
.view-display-id-meet_ualbany .views-field-nothing .col-md-8,
.view-display-id-noteworthy .views-field-nothing .col-md-8,
.view-display-id-podcasts .views-field-nothing .col-md-8 {
  padding: 15px;
}

.news-social-row,
.myua-bg {
  background: linear-gradient(125deg, transparent 0% 87.3%, #FDD757 87.4% 89.1%, transparent 89.2% 89.5%, #FED141 89.6% 91.3%, transparent 91.4% 91.7%, #FFC72C 91.8% 93.3%, transparent 93.4% 93.7%, #EAAA00 93.8% 95.5%, transparent 95.6% 95.9%, #B58500 96.0% 97.7%, transparent 97.8% 98.1%, #9A7611 98.2% 99.9%, transparent 100%);
  background-color: #333;
}

/* Image Align Center Fix */
.align-center>div>img,
div[data-align="center"]>img,
.align-center>img {
  margin-left: auto;
  margin-right: auto;
}

/* New Font fix */
.academics.degrees a.button {
  padding: 1.3em 1em 1.3em 1em;
}

body.path-frontpage .paragraph--type--brag-box .brag-box-button a {
  padding: 1.1em 1em 1.1em 1em;
}