  /* Adjusts footer copyright section to match design after the markup was alerted to handle the direct edit link */
footer .copyright li {
	color: #fff;
	font-weight: 400;
}

/* Adjusts section navigation position when the slider or video option is selected and section navigation is turned on. */
.slider-wrapper + #maincontent nav.secondary-horizontal-nav {
    top: 0;
    position: relative;
}

nav.secondary-horizontal-nav a.nav-link {
    text-decoration: none;
}

/* hides blue bar at the top of the header on all pages except for interior campus pages. */
.siteHeader > .campus-header-border { display: none; }
body.campus .siteHeader > .campus-header-border { display: block; }
body.campus.home .siteHeader > .campus-header-border { display: none; }

/* Targets #programsModel_{$id} instead of #programsModel since multiple modals are used so the ids had to be made unique. [START] */
[id^="programsModal"] .modal-dialog {
    max-width: 80%;
}
[id^="programsModal"] h2{
    font-size: 34px;
    color: #0056b8;
    margin-bottom: 75px;
    position: relative;
    text-align: left;
}
[id^="programsModal"] h2:after{
    content:"";
    height: 4px;
    width: 125px;
    background-color: #d8c722;
    position: absolute;
    left: 0;
    bottom: -30px;
}
[id^="programsModal"] .feature-detail {
    font-size: 18px;
}
[id^="programsModal"] .feature-cta a.btn.btn-default.btn-yellow-outline {
    margin-right: 20px;
}


/* Landscape tablets and medium desktops: LG */
@media (min-width: 992px) and (max-width: 1199px) {
    [id^="programsModal"] .modal-dialog {
        max-width: 90%;
    }
}

/* Portrait tablets and small desktops: MD */
@media (min-width: 768px) and (max-width: 991px) {
    [id^="programsModal"] .modal-dialog {
        max-width: 100%;
    }
    [id^="programsModal"][style]{
        padding-right: 0 !important; 
    }
}

/* Landscape phones and portrait tablets: SM */
@media (max-width: 767px) {
    [id^="programsModal"][style]{
        padding-right: 0 !important; 
    }
    [id^="programsModal"] .modal-dialog {
        max-width: 100%;
    }

    [id^="programsModal"] .close-dark {
        right: 20px;
    }
}
/* Targets #programsModel_{$id} instead of #programsModel since multiple modals are used so the ids had to be made unique. [END] */

/* Corrects styling conflict introduced when LDP gallery styles are included on a page due to the existence of a gallery component [START] */
.student-type-slider .thumbnail,
.degree-type-slider .thumbnail{
    padding: 0;
    border-radius: 0;
    border: 0;
}
/* Corrects styling conflict introduced when LDP gallery styles are included on a page due to the existence of a gallery component [END] */

/* Applies automatic spacing to sidebar cards */
#sidebar .card + .card { margin-top: 1rem!important; }

/* added for ticket #56581  [START] */
.card.white a:not(.btn) {
    text-decoration: underline;
}

.card.white a:hover {
    text-decoration: none;
}
/* added for ticket #56581  [END] */

/* added for ticket #57191 */
.card.white ul li a:not(.btn) {
    text-decoration: none;
}

/* adjustments so that news-events, program-slider and student type slider are displayed correctly on interior pages [START] */


/* [START]- Ë¿¹ÏAV ADMIN - listed these classes below making interior event heading blue 
.news-events .heading-wrapper h2, */
.program-slider h2.text-center,
.student-type-section h2.text-center {
	color: #000; 
	margin-bottom: .5rem;
}
.news-events .heading-wrapper .interior h2 {
	color: #0056b8; 
	margin-bottom: .5rem;
}
/* [END]*/

.news-events .heading-wrapper h2::after,
.program-slider h2::after,
.student-type-section h2::after {
    content: none !important;
}

.program-slider .nav-link:not(.active),
.program-slider .nav-link:not(.active):hover {
	border: 4px solid #0056b8 !important;
}
/* adjustments so that news-events, program-slider and student type slider are displayed correctly on interior pages [END] */

/* added for ticket #56511 */
#maincontent span.fas.fa-external-link-alt {
    font-size: 0.78em;
}

/* added for ticket #56745 */
#side-nav-accordion span.nav-link { cursor: pointer; }

#side-nav-accordion span.nav-link > a {
	text-decoration: none;
    border-bottom: none;
    color: inherit;
}

/* added for ticket #56999 */
@media (max-width:1199px) {
	.interior.secondary.colleges #maincontent h1 {
		font-size: 40px;
	}
}

/* added for ticket #56848 */
.ou-form .alert-success,
.ou-form .alert-danger {
	color: #0056b8 !important;
	background-color: #fff !important;
	border-color: #0056b8 !important;
}

/* added for ticket #57001 */
.container-fluid .news-events .container-fluid.container-padding {
    padding: 0;
}

/* added for ticket #57189 [START] */
ul.thumbnails > li a.thumbnail {
    border-bottom: 1px solid #ddd;
}

ul.thumbnails > li a.thumbnail:hover {
    border-color: #0088cc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
/* added for ticket #57189 [END] */

/* added per ticket #99236 */
hr.yellow-divider {
	display: none;
}

/*added per ticket 109885 to hide captions on mobile*/

@media (max-width:991px){
    .slick .slick-caption{
        display:none !important;
    }
}

/* added for ticket 191937*/ 
@media (max-width: 991.98px) {
  .lead-capture-form-blog {
    width: unset;
    position: relative;
    left: 0px;

 
  }	

}

