/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 12, 2018, 9:57:06 AM
    Author     : grace
*/
.color-overlay {
    opacity: 0.9;
}
.coursework-container {
    position: relative;
}
.coursework-container .color-overlay {
    opacity: 1;
}
.programs-stats.orange-overlay .progress .progress-meter {
    background-color: #101931;
}
.programs-stats.single-program.orange-overlay h3 span {
    color: #101931;
}
.programs-testimonial.dark-overlay .content blockquote:after {
    background-color: #d3430d;
}
.programs-stats {
    background-color: transparent;
}
.gray-content-container {
        background-color: hsla(0,0%,4%,.5);
        max-width: 540px;
        padding: 20px;
        position: absolute;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
}

.gray-content-container.box-center {
    margin: 0 auto;
    left: 0;
    right: 0;
}
    
.gray-content-container .h1 {
    color: #fff;
    text-transform: uppercase;
    font-weight: 700;
    font-style: italic;
    line-height: 1;
    font-family: Arial Black,Arial,sans-serif;
}

.gray-content-container .h5 {
    color: #fff;
    display: block;
/*    max-width: 540px;
    margin: 0 auto 20px;*/
}

@media screen and (min-width: 1024px) {
    .gray-content-container.box-left {
        left: 10%;
    }
    .gray-content-container.box-right {
        right: 10%;
    }
}

@media screen and (min-width: 980px) {
    
    .programs-testimonial .orbit-bullets button {
        width: 10.2rem;
        height: 10.2rem;
    }
    
}

@media screen and (max-width: 1024px) {
    .gray-content-container.box-left {
        left: 0;
        right: 0;
        margin: 0 auto;
    }
    .gray-content-container.box-right {
         left: 0;
        right: 0;
        margin: 0 auto;
    }
}

#responsive-menu-btn {
    color: #fff;
    display: block;
    padding: 10px;
    text-transform: uppercase;
    font-weight: bold;
    cursor: pointer;
    font-size: 12px;
    text-align: right;
}

.cob-top-nav ul {
    display: none;
}

span.mega-toggle-label-closed {
    font-weight: bold;
}

@media screen and (min-width: 1300px) {
    #responsive-menu-btn {
       display: none;
    }
    .cob-top-nav ul {
        display: block;
    }
}

.contact-us-block .faculty-single p span {
    font-weight: bold;
}

.fc-testimonials-block:after {
    background-size: cover !important;
}

.fc-faculty {
    padding: 60px 20px;
}

.role-container .h3 {
    font-family: Arial Black,Arial,sans-serif;
    font-weight: bold;
}

.grey-sidebar.programs a.btn.btnCTA {
	color: #fff;
}
.grey-sidebar.programs a.btn.btnCTA:hover {
	color: #fff;
}
.faculty-single a {
	color: #101931;
}

.faculty-single a:hover {
	color: #d3430d;
}

.faculty-template .featured-faculty h2:after {
	display: none;
}
.connect-with-us {
	padding: 20px 0;
}
.connect-with-us .h2 {
	margin-bottom: 30px;
}
.connect-with-us a {
	color: #101931;
}

.connect-with-us p {
	font-weight: bold;
	transition: all .3s ease;
}
.connect-with-us a:hover p {
	color: #d3430d;
}
.connect-with-us i {
	font-size: 36px;
	margin-bottom: 20px;
	border: 2px solid #101931;
	padding: 10px 15px;
	border-radius: 5px; 
}
.coursework-container li {
	list-style: none;
}
.coursework-container li:before {
    content: "\f05d"!important;
    font-size: 20px;
    font-family: fontAwesome;
    padding: 0 10px 0 0;
}
a.btn.large {
    font-size: 18px;
    margin: 5px 20px 5px 20px;
}
.featured-employers-container ul {
    margin-left: 20px;
}

.alignleft {
    float: left;
    margin-right: 20px;
}

.alignright {
    float: right;
    margin-left: 20px;
}

.fc-programs-header {
	margin: 30px 0;
}
.grey-sidebar .btnCTA {
	color: #fff;
}

.grey-sidebar .menu a {
	max-width: 85%;
	margin-left: 15px;
}

.grey-sidebar .widget ul li:before {
    font-family: FontAwesome;
    content: "\f105";
    margin: 0 15px 0 0;
    color: #d3430d;
    position: absolute;
    top: 10px;
}

.events.content-wrap {
	padding: 30px 30px;
}

.fc-faculty .faculty-single-slide-box .faculty-thumbnail {
    background-position: center;
}

#mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-nav #mega-menu-main-nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link {
    color: #fff;
    font-family: inherit;
    font-size: 16px;
    text-transform: none;
    text-decoration: none;
    font-weight: normal;
    margin: 0;
    padding: 0px 0px 5px 10px;
    vertical-align: top;
    display: block;
}

.fc-statistics-block:after {
    background-size: cover !important;

}

.flexible-content.faculty-template .role-container {
	padding: 40px 0;
}
#department-title {
	margin-top: 30px;
}

@media screen and (max-width: 640px) {
	.role-container .h3 {
		font-size: 22px;
	}
}

.fc-faculty .faculty-single-slide-box p span {
    font-family: Arial Black,Arial,sans-serif;
    font-weight: bold;
}

[type="button"], [type="submit"] {
    border: none;
    cursor: pointer;
}