main{
	 position:relative;
	 padding-top:10px;
}
/* Added by IUCOMM */
 #nav-main:not(.is-sticky) > ul {
	 display: flex;
}
 #nav-main:not(.is-sticky) > ul > li:not(.show-on-sticky) {
	 display: inline-flex;
	 padding: 0 5px 0 7px;
	 flex: 1 1 auto;
}
 .section.pad-top {
	 padding-top: 40px !important;
}
 .panel .title, .panel--interactive .title {
	 -webkit-hyphens: none;
	 -ms-hyphens: none;
	 hyphens: none;
}
 @media screen and (min-width: 64.0625em) {
	/* added by SPH */
	 .section.pad-top {
		 padding-top: 56px !important;
	}
	 .content-top {
		 margin-top: 50px !important;
	}
	 nav.main.dropdown.is-sticky li>ul {
		 top: 40px !important;
	}
	 nav.main.dropdown li>ul {
		 top: 25px !important;
	}
	/* Diversity Tableau */
	 .rvt-tabs__tab, .rvt-tabs--fitted {
		 padding: 5px !important;
	}
}
/* rivet card */
 .rvt-card {
	 position: relative;
	 display: -ms-flexbox;
	 display: flex;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -ms-flex-positive: 1;
	 flex-grow: 1;
}
 .rvt-card--raised {
	 background-color: #fff;
	 border-radius: .5rem;
	 box-shadow: 0 .25rem 1rem rgba(36, 49, 66, .2);
}
 .rvt-card__image img {
	 display: block;
	 width: 100%;
	 border-radius: .5rem;
}
 .rvt-card--raised .rvt-card__image img {
	 border-bottom-right-radius: 0;
	 border-bottom-left-radius: 0;
}
 .rvt-card__body {
	 padding-top: 1rem;
	 display: -ms-flexbox;
	 display: flex;
	 -ms-flex-direction: column;
	 flex-direction: column;
	 -ms-flex-positive: 1;
	 flex-grow: 1;
}
 .rvt-card--raised .rvt-card__body {
	 padding: 1rem;
}
 .rvt-card__title {
	 font-size: 1.25rem;
	 padding-right: 2.5rem;
	 line-height: 1.3;
}
.rvt-card__title a {
	display: block;
	text-decoration: none;
	color: #243142; }
.rvt-card__title a:before {
	content: "";
	border-radius: 999rem;
	display: block;
	width: 1rem;
	height: 1rem;
	background-color: #edfafd;
	padding: .5rem;
	position: absolute;
	right: .5rem;
	background-size: 1rem 1rem;
	background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="%23006298" d="M15.92,8.38a1,1,0,0,0-.22-1.09l-4-4a1,1,0,0,0-1.41,1.41L12.59,7H1A1,1,0,0,0,1,9H12.59l-2.29,2.29a1,1,0,1,0,1.41,1.41l4-4A1,1,0,0,0,15.92,8.38Z"/></svg>');
	background-repeat: no-repeat;
	background-position: 50%;
	transition: all .2s ease; }
.rvt-card--raised .rvt-card__title a:before {
	right: 1.5rem; }
.rvt-card--clickable .rvt-card__title a:after {
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0; }
.rvt-card__title a:hover {
	color: #006298;
	text-decoration: underline; }
.rvt-card__title a:hover:before {
	transform: translate(.5rem);
	background-color: #c6ecf6; }
.rvt-card__content {
	border-top: 1px solid #e2e7e9;
	-ms-flex-positive: 1;
	flex-grow: 1;
	margin-top: 1.5rem;
	color: #4c5a69;
	padding-top: 1.5rem; }
.rvt-card--horizontal .rvt-card__image {
    flex-shrink: 0;
    width: 25%;
    max-width: var(--image-max-width, 180px);
}
.rvt-card--horizontal.rvt-card--raised .rvt-card__image img {
    border-radius: .25rem;
}
.rvt-card--horizontal.rvt-card--raised {
    padding: 1.5rem;
}
.rvt-card--horizontal {
    flex-direction: row;
    gap: 1.5rem;
}
.rvt-card--horizontal.rvt-card--raised .rvt-card__body {
    padding: 0;
}
.rvt-card--horizontal .rvt-card__body, .rvt-card--horizontal .rvt-card__meta {
    padding-top: 0;
}
 .rvt-card__meta {
	 font-size: .875rem;
	 padding-top: 1.5rem;
}
 .rvt-card__meta > * {
	 margin-top: 0;
	 margin-bottom: 0;
}
/* Added by SPH */
/*** Accordion color ***/
 .accordion div.accordion-item .accordion-title {
	 background-color: #F8F9FA;
}
 .accordion-title:focus, .accordion-title:hover {
	 background-color: #E2E7E9 !important;
}
/*to make image center aligned when using in a chunk that's arranged in halves inside of a section. */
 .rvt-sph-image {
	 display: block;
	 width: 60%;
	 margin-bottom: 10px;
}
/*to make image center aligned when using in a chunk that's arranged in thirds inside of a section. */
 .rvt-sph-image-three {
	 display: block;
	 width: 85%;
	 margin-bottom: 10px;
}
 .rvt-sph-margin-bottom{
	 display: block;
	 margin-bottom: 50px;
}
 .rvt-sph-no-margin{
	 margin-bottom: 0px;
	 margin-top: 0px;
}
/**** Deans List ****/
/* Sub Nav */
 .rvt-subnav {
	 overflow-x: auto;
	 border-bottom: 1px solid #e2e7e9;
	 -webkit-overflow-scrolling: auto;
}
 .rvt-subnav__list {
	 display: -ms-flexbox;
	 display: flex;
	 list-style: none;
	 margin: 0;
	 padding-top: .25rem;
	 padding-right: .25rem;
	 padding-left: .25rem;
}
 .rvt-subnav__item {
	 margin: 0;
	 -ms-flex-negative: 0;
	 flex-shrink: 0;
}
 .rvt-subnav__item a, .rvt-subnav__item button {
	 -ms-flex-align: center;
	 align-items: center;
	 border: none;
	 color: #243142;
	 display: -ms-flexbox;
	 display: flex;
	 font-size: .875rem;
	 padding: 1rem;
	 position: relative;
	 text-decoration: none;
	 -webkit-appearance: none;
	 -moz-appearance: none;
	 appearance: none;
}
 .rvt-subnav__item a > svg, .rvt-subnav__item button > svg {
	 color: #75838f;
}
 .rvt-subnav__item a[aria-current] {
	 background-color: #fff3f0;
	 color: #900;
}
 .rvt-subnav__item a[aria-current] > svg {
	 color: #900;
}
 .rvt-subnav__item a:hover:after, .rvt-subnav__item a[aria-current]:after {
	 content: "";
	 display: block;
	 width: 100%;
	 height: .25rem;
	 bottom: 0;
	 left: 0;
	 background-color: #900;
	 position: absolute;
}
 .rvt-subnav__item a:hover:not([aria-current]), .rvt-subnav__item button:hover {
	 background-color: #edfafd;
	 color: #006298;
}
 .rvt-subnav__item a:hover:not([aria-current]) > svg, .rvt-subnav__item button:hover > svg {
	 color: #006298;
}
 .rvt-subnav__item a:hover:not([aria-current]):after, .rvt-subnav__item button:hover:after {
	 background-color: #006298;
}
/****** Profiles ******/
 .daPic {
	 border-radius: 50%;
	 border: solid 10px #FFF;
	 box-shadow: 0px 0px 15px #808080;
	 width: 250px;
}
 .daName {
	 margin-top: 10px;
	 font-weight: bold;
}
 .daTitle {
	 font-weight: normal;
	 font-size: .8em;
	 font-style: italic;
}
 .deanAlMem {
	/*overflow-y: scroll;
	 */
	 text-align: left;
	/*height: 100px;
	 */
	 font-size: .9rem;
	 padding: 0 10px;
}
 .pdf-disclaimer .text *{
	 font-size:.75rem 
}
/* search bar */
 .searchProfile {
	 background-color: rgba(173,167,164,.6);
}
 .searchProfile h2 {
	 padding-top: 5px;
	 padding-left: 5px;
}
 .selectedDept, .selectedDegree, .selectedKey, .selectedFS {
	 display: block;
	 visibility: visible;
}
 .notSelectedDept, .notSelectedDegree, .notSelectedKey, .notSelectedFS {
	 display: none;
	 visibility: hidden;
}
/* Individual profile */
.container {
    display: grid;
    grid-template-columns: 30% 65%;
    gap: 2rem;
    margin-bottom: 2rem;
}
/* profile layout */
.sph-profile-grid {
	display: grid;
	grid-template-columns: 1fr 30% 45%;
	gap: 10px;
	align-content: start;
	justify-items: stretch;
	margin-bottom: 2rem;
}
.sph-profile-grid-item {
	padding: .5rem 1rem;
}
@media screen and (min-width: 40em) and (max-width: 59em) {
	.sph-profile-grid {
		grid-template-columns: 1fr 1fr 1fr;
	}
}
@media screen and (min-width: 20em) and (max-width:39.9375em) {
	.sph-profile-grid {
		grid-template-columns: 1fr;
	}
	.imgProfile {
		margin: 0 auto;
	}
}
/* profile layout */
/*.sph_container {*/
/*    display: flex;*/
/*	gap: 10px;*/
/*	max-width: 100%;*/
/*	padding-bottom: 25px;*/
/*	margin-bottom: 25px;*/
/*	border-bottom: solid 2px #e2e7e9;*/
/*	font-size: 18px;*/
/*}*/
/*.listImage {*/
	/* max-width: 200px; */
/*	flex: 0 1 200px;*/
/*}*/
/*.profileImage {*/
/*	flex: 0 1 300px;*/
/*}*/
/*.sph_info,*/
/*.sph_research-interests {*/
/*	flex: 1;*/
/*	display: flex;*/
/*	flex-direction: column;*/
/*	align-items: flex-start;*/
/*}*/
/*.sph_info {*/
/*	padding-left: 20px;*/
/*}*/
/*.infoOffice {*/
/*	padding-left: 15px;*/
/*}*/
/*.imgProfile {*/
/*	width: 100%;*/
/*	height: auto;*/
/*	border-radius: 50%;*/
/*	box-shadow: 0 0 20px rgba(0, 0, 0, 0.7);*/
/*}*/
.imgOffice {
	width: 100%;
	height: auto;
	margin-left: 15px;
}
.PHT {
	font-weight: bold;
}
/* search bar for profiles */
.searchProfile {
	background-color: rgba(173, 167, 164, .6);
}
.searchProfile h2 {
	padding-top: 5px;
	padding-left: 5px;
}
.displayDDK,
.selectedDept,
.selectedDegree,
.selectedKey,
.selectedFS {
/*	display: flex !important;*/
	visibility: visible !important;
}
.noDisplayDDK,
.notSelectedDept,
.notSelectedDegree,
.notSelectedKey,
.notSelectedFS {
	display: none !important;
	visibility: hidden !important;
}
.align-middle {
	 align-items: center;
}
.align-center {
	 justify-content: center;
}
/**************************************************/
/* Tab Settings */
.rvt-ts-23 {
	font-size: 1.4375rem;
}

.rvt-sph-tabs {
	background-color: #fff;
	border: 1px solid #e2e7e9;
	border-radius: .5rem;
}

.rvt-sph-tabs__tablist {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.rvt-sph-tabs__tab {
	border: none;
	background-color: transparent;
	border-bottom: 1px solid #e2e7e9;
	color: #243142;
	cursor: pointer;
	-ms-flex-positive: 1;
	flex-grow: 1;
	line-height: 1;
	padding: 1rem;
	position: relative;
	z-index: 100;
}

.rvt-sph-tabs__tab:not(:first-child) {
	border-left: 1px solid #e2e7e9;
	margin-left: -1px;
}

.rvt-sph-tabs__tab:hover {
	background-color: #edfafd;
	color: #006298;
}

.rvt-sph-tabs__tab:hover:after {
	background-color: #006298;
	bottom: 0;
	content: "";
	display: block;
	height: .25rem;
	left: 0;
	position: absolute;
	width: 100%;
}

.rvt-sph-tabs__tab:focus {
	outline: .125rem solid #328bb8;
	outline-offset: .125rem;
	background-color: #edfafd;
}

.rvt-sph-tabs__tab:focus:not(:focus-visible) {
	outline: none;
}

.rvt-sph-tabs__tab[aria-selected=true] {
	background-color: #fff3f0;
}

.rvt-sph-tabs__tab[aria-selected=true]:hover {
	color: #243142;
}

.rvt-sph-tabs__tab[aria-selected=true]:after {
	bottom: 0;
	background-color: #900;
	content: "";
	display: block;
	height: .25rem;
	left: 0;
	position: absolute;
	width: 100%;
}

.rvt-sph-tabs__panel {
	padding: 1rem;
}

.rvt-sph-tabs__panel:focus {
	outline: .125rem solid #006298;
	outline-offset: -.125rem;
}

.rvt-sph-tabs__panel:focus:not(:focus-visible) {
	outline: none;
}
/******************* */
.rvt-sph-tabs__panel {
	display: none;
	max-height: 500px;
	/* Set your desired height */
	overflow-y: auto;
	/* Add vertical scroll bar if content exceeds height */
	border: 1px solid #ccc;
	/* Optional: Add border to content */
	padding: 10px;
	/* Optional: Add padding to content */
}

.rvt-sph-tabs__panel.active {
	display: block;
}

.rvt-sph-tabs__tab.active {
	background-color: #f0f0f0;
}

.bottomMargin {
	margin-bottom: 40px;
}

/******************/
/* Home page - News and Events */
 .articleHeight {
	 min-height: 85px;
	 margin-bottom: 10px;
}
 .NElink {
	 margin: 0;
	 font-size: .95em;
}
 .NEpar {
	 line-height: 1.2;
	 margin: 0;
}
 .SPHevent {
	 width: 50px;
	 float: left;
	/* margin-bottom: 20px;
	 */
}
 .eventList, .newsList {
	 min-height: 250px;
}
/******* Online Forms *******/
 .collapsible, .collapsible.expanded {
}
 .collapsible.collapsed {
}
 .collapsible legend {
	 font-weight: bold;
	 cursor: pointer;
	 padding-left: 10px;
}
 .collapsible legend, .collapsible.expanded legend {
	 background: transparent url("./img/expandedRD.gif") no-repeat center left;
	 padding-left: 13px;
}
 .collapsible.collapsed legend {
	 background: transparent url("./img/collapsedRD.gif") no-repeat center left;
	 padding-left: 13px;
}
/*******Skirt*********/
 .skirt .title, .skirt h2, .skirt h2 span, .skirt h3, .skirt h3 span {
	 font-family: BentonSansBold !important;
}
 .skirt ul {
	 margin: 0 0 20px 0;
}
 .skirt-nav li {
	 margin-bottom: 5px;
	 line-height: 1.2;
}
 .skirt a {
	 color: #B8B0AB;
}
 .skirt a:hover {
	 color: #fff;
}
 .skirt .title a, .skirt .title p {
	 color: #fff !important;
	 font-size: 1rem !important;
	 display: block;
	 margin-bottom: 5px;
}
 .skirt address {
	 font-size: .875rem;
}
 .grid.fourths>.grid-item:nth-child(n+3), .grid.fourths>li:nth-child(n+3) {
	 margin-top:0;
}
 .skirt .icon-twitter:before, .skirt .icon-instagram:before, .skirt .icon-facebook:before, .skirt .icon-linkedin:before {
	 border: solid 2px #FFF !important;
	 border-radius: 50% !important;
	 color: #FFF !important;
}
 .skirt .icon-twitter:before {
	 content: "\e999";
}
 .skirt .icon-twitter:hover::before {
	 content: "\e999";
}
 .skirt .icon-instagram:before {
	 content: "\e900";
}
 .skirt .icon-instagram:hover::before {
	 content: "\e900";
}
 .skirt .icon-facebook:before {
	 content: "\e60b";
}
 .skirt .icon-facebook:hover::before {
	 content: "\e60b";
}
 .skirt .icon-linkedin:before {
	 content: "\e60f";
}
 .skirt .icon-linkedin:hover::before {
	 content: "\e60f";
}
/********************/
/****** Student quotes *******/
 .studentquote {
	 display: table;
	 min-height: 300px;
	 padding: 15px;
	 background-color: #990000;
	 color: #FFF;
}
 .studentquoteimage {
	 display: table-cell;
	 vertical-align: middle;
	 width: 320px;
}
 .studentquotetext {
	 display: table-cell;
	 vertical-align: middle;
	 min-height: 300px;
}
/***************/
 @media screen and (max-width:40em){
	 .pdf-disclaimer .text *{
		 font-size:.8125rem 
	}
	/* Added by SPH */
	 .headerText {
		 display: none;
	}
	 .LFig {
		 width: 100%;
		 padding: 15px;
		 float: none;
	}
	 .MText, .RText {
		 width: 100%;
		 padding: 15px 0 15px 22px;
		 float: none;
	}
	 .MSText {
		 float: left;
		 margin-left: 20px;
		 width: 100%;
	}
	 .LFig img {
		 width: 95%;
	}
	 .profileText {
		 padding-top: 0;
	}
	 .profile-intro {
		 column-count: auto;
		 text-align: center;
		 height: 480px;
	}
	 .profile-pic {
		 float: none;
		 display: inline;
	}
	 .profileCont {
		 clear: both;
		 padding-top: 0 !important;
		 text-align: left;
	}
	 .label-list li {
		 display: inline-block;
		 text-align: center;
		 width: 100%;
	}
	 #profileInfo, .profileInfo {
		 overflow: hidden;
		 white-space: pre-wrap;
		/* css-3 */
		 white-space: -moz-pre-wrap;
		/* Mozilla, since 1999 */
		 white-space: -pre-wrap;
		/* Opera 4-6 */
		 white-space: -o-pre-wrap;
		/* Opera 7 */
		 word-wrap: break-word;
		/* Internet Explorer 5.5+ */
	}
	 .proName {
		 margin-left: 20px;
	}
	/******************/
	 .skirt-nav {
		 margin:0 0 24px;
	}
	 .grid.fourths>.grid-item {
		 float:left;
		 width:50%;
		 clear:none;
	}
	 .skirt .grid>.grid-item {
		 margin-top:0;
	}
	/******************/
	/****** Student quotes *******/
	 .studentquote {
		 display: inline-grid;
		 min-height: 300px;
		 padding: 15px;
		 background-color: #990000;
		 color: #FFF;
	}
	 .studentquoteimage {
		 display: table-cell;
		 vertical-align: middle;
		 width: auto;
		 margin: 10px auto 15px auto;
	}
	 .studentquotetext {
		 display: table-cell;
		 vertical-align: middle;
		 min-height: auto;
	}
	/***************/
}
 @media screen and (min-width:64.0625em){
	 main{
		/* padding-top:50px */
	}
	 #profileTitle, .profileInfo {
		 font-size: 1.4375rem;
		 font-weight: bold;
	}
	 input.error, select.error, textarea.error {
		 color: #990000;
		 background-color: rgba(255,255,0,.25);
	}
	 label.error {
		 color: #990000;
		 text-align: right;
		 font-weight: bold;
		 font-style: italic;
		 margin-top: -47px;
		 padding-right:25px;
		 margin-bottom: 22px;
	}
	 .mainGrad {
		 width: 100%;
		 position: relative;
		 left: 0;
		 top: 0;
		 max-height: 327px;
	}
	 .gradImg {
		 position: absolute;
		 top: -56px;
		 left: -353px;
		 height: 327px;
	}
	 .gradText {
		 margin-left: 275px;
	}
}
/** Virtual Commencement Pages **/
 @media screen and (max-width:40em){
}
 @media screen and (min-width:64.0625em){
	 #VirStudentInfo {
		 min-height: 200px;
		 margin-bottom: 15px;
	}
	 .VirStudentName {
		 max-height: 61px;
	}
	 .VirStName {
		 padding: 10px 0 0 10px;
		 font-weight: bold;
		 font-family: GeorgiaProBoldItalic, Georgia, serif;
		 font-size: 1.2em !important;
	}
	 .VirStudentDeg {
		 min-height: 150px;
		 background-color: #900;
		 color: #FFF;
		 padding: 10px;
	}
	 .VirSelectedDpt, .VirSelectedDeg {
		 display: block;
	}
	 .VirnotSelectedDpt, .VirnotSelectedDeg {
		 display: none;
	}
	 .VirVidTitle {
		 min-height: 125px;
	}
	 .VirGridItem {
		 float: left;
		 width: 32%;
		 margin: 6px;
	}
	 .VirDegTxt {
		 margin-top: -1px;
	}
	 #VirSeal {
		 position: relative;
		 bottom: 122px;
		 left: 226px;
	}
}
 @media screen and (min-width:64.0625em){
	 .virbanner {
		 padding-top: 400px;
	}
}
/* SLIDER BANNER BEGIN - jch12 030124 */
/* Change banner height */
 @media screen and (min-width: 40em) {
	 .fw-banner--picture.image {
		 padding-top: 25%;
	}
}
 @media screen and (max-width: 39.9375em) {
	 .fw-banner--picture.image {
		 padding-top: 55%;
	}
}

  #jssor_1 {
    position: relative;
    margin: 0 auto;
    top: 0px;
    left: 0px;
    overflow: hidden;
    visibility: hidden;
  }

  /* Desktop */
  @media (min-width: 1025px) {
    #jssor_1 {
      width: 1800px;
      height: 600px;
    }
    .jssora22l{
        top:274px !important;
    }
    .jssora22r{
        top:274px !important;
    }
    .jssorb05{
        bottom:-580px;
    }
  }

  /* Tablet */
  @media (min-width: 640px) and (max-width: 1024px) {
    #jssor_1 {
      width: 1200px;
      height: 400px;
    }
    .jssora22l{
        top:188px !important;
    }
    .jssora22r{
        top:188px !important;
    }
    .jssorb05{
        bottom:-380px;
    }
  }

  /* Mobile */
  @media (max-width: 639px) {
    #jssor_1 {
      width: 768px;
      height: 512px;
    }
    .jssora22l{
        top:234px !important;
    }
    .jssora22r{
        top:234px !important;
    }
    .jssorb05{
        bottom:-500px;
    }
  }  
/* .jssorb05 div (normal) .jssorb05 div:hover (normal mouseover) .jssorb05 .av (active) .jssorb05 .av:hover (active mouseover) .jssorb05 .dn (mousedown) */
 .jssorb05 {
	 position: absolute;
}
 .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
	 position: absolute;
	/* size of bullet elment */
	 width: 16px;
	 height: 16px;
	 background: url('/_assets/img/b05.png') no-repeat;
	 overflow: hidden;
	 cursor: pointer;
}
 .jssorb05 div {
	 background-position: -7px -7px;
}
 .jssorb05 div:hover, .jssorb05 .av:hover {
	 background-position: -37px -7px;
}
 .jssorb05 .av {
	 background-position: -67px -7px;
}
 .jssorb05 .dn, .jssorb05 .dn:hover {
	 background-position: -97px -7px;
}
 .js-title {
	 position: relative;
	 font-size: 50px;
	 color: #ffffff;
	 line-height: 60px;
}
 .js-text {
	 position: relative;
	 font-size: 30px;
	 color: #ffffff;
	 line-height: 38px;
}
 .banner-text {
	 position: absolute;
	 padding: 1.2em;
	 top: 310px;
	 left: 100px;
	 width: 50%;
	 background: rgba(0, 0, 0, 0.5) 
}
/* jssor slider arrow navigator skin 22 css */
/* .jssora22l (normal) .jssora22r (normal) .jssora22l:hover (normal mouseover) .jssora22r:hover (normal mouseover) .jssora22l.jssora22ldn (mousedown) .jssora22r.jssora22rdn (mousedown) .jssora22l.jssora22lds (disabled) .jssora22r.jssora22rds (disabled) */
 .jssora22l, .jssora22r {
	 display: block;
	 position: absolute;
	/* size of arrow element */
	 width: 40px;
	 height: 58px;
	 cursor: pointer;
	 background: url('/_assets/img/a22.png') no-repeat;
	 background-position: 266px 5px;
	 overflow: hidden;
}
 .jssora22l {
	 background-position: -10px -31px;
	 left: 16px;
}
 .jssora22r {
	 background-position: -70px -31px;
	 right: 16px;
}
 .jssora22l:hover {
	 background-position: -130px -31px;
}
 .jssora22r:hover {
	 background-position: -190px -31px;
}
 .jssora22l.jssora22ldn {
	 background-position: -250px -31px;
}
 .jssora22r.jssora22rdn {
	 background-position: -310px -31px;
}
 .jssora22l.jssora22lds {
	 background-position: -10px -31px;
	 opacity: .3;
	 pointer-events: none;
}
 .jssora22r.jssora22rds {
	 background-position: -70px -31px;
	 opacity: .3;
	 pointer-events: none;
}
/* SLIDER BANNER END */
 .darkBlue {
     background-color: #01426A;
 }
 .darkBlue .section-title {
     color: #FFF !important;
 }