/*
Implementations Skeletor v3 - 5/10/2014

oustyles.css

Add styles to overwrite customer CSS, USE WITH CAUTION.

Contributors: Your Name Here
Last Updated: Enter Date Here
*/
#directedit a { color: #fff; }


/* CMS edit region fix */
[label="sidenav-before"],
[label="sidenav-after"],
[label="sidenav-before"] ~ .ou-justedit-region,
[label="sidenav-after"] ~ .ou-justedit-region { width: 100%; }


/* Breadcrumb fix */
#breadcrumb li > span { color: #628b8c; }
.banner #breadcrumb li > span { color: #fff; }


/* Flex Slider Fixes */
.flexslider .flex-direction-nav a { height: 50px; margin: -25px 0 0; }
.flexslider ul.slides { padding: 0; }
.flexslider li .flex-caption { color: #fff !important; }



/******************************************
*    START Audience Banner Icons 
******************************************/

/* Generic */
.banner-icon {
	display: block;
	height: 69px;
	margin-left: 6px;
	position: absolute;
	margin-top: 198px;
	width: 69px;
}
@media only screen and (max-width: 767px) and (min-width: 250px) {
	.banner-icon {
		display: block;
		height: 69px;
		margin-left: 12px;
		margin-top: 8px;
		position: relative;
		width: 69px;
	}
}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
	.banner-icon {
		display: block;
		height: 69px;
		margin-left: 5px;
		margin-top: 30px;
		position: relative;
		width: 69px;
	}
}

/* Unique */
.banner-icon--citi  {background: rgba(0, 0, 0, 0) url("../images/citi-red.png") no-repeat scroll 0 0;}
.banner-icon--inter {background: rgba(0, 0, 0, 0) url("../images/inter-red.png") no-repeat scroll 0 0;}
.banner-icon--local {background: rgba(0, 0, 0, 0) url("../images/local-red.png") no-repeat scroll 0 0;}
.banner-icon--scho  {background: rgba(0, 0, 0, 0) url("../images/scho-red.png") no-repeat scroll 0 0;}
.banner-icon--state {background: rgba(0, 0, 0, 0) url("../images/state-red.png") no-repeat scroll 0 0;}
.banner-icon--stud  {background: rgba(0, 0, 0, 0) url("../images/stud-red.png") no-repeat scroll 0 0;}

@media only screen and (max-width: 767px) and (min-width: 250px) {
	.banner-icon--citi  {background: rgba(0, 0, 0, 0) url("../images/citi-mob-red.png") no-repeat scroll 0 0;}
	.banner-icon--inter {background: rgba(0, 0, 0, 0) url("../images/inter-mob-red.png") no-repeat scroll 0 0;}
	.banner-icon--local {background: rgba(0, 0, 0, 0) url("../images/local-mob-red.png") no-repeat scroll 0 0;}
	.banner-icon--scho  {background: rgba(0, 0, 0, 0) url("../images/scho-mob-red.png") no-repeat scroll 0 0;}
	.banner-icon--state {background: rgba(0, 0, 0, 0) url("../images/state-mob-red.png") no-repeat scroll 0 0;}
	.banner-icon--stud  {background: rgba(0, 0, 0, 0) url("../images/stud-mob-red.png") no-repeat scroll 0 0;}
}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
	.banner-icon--citi  {background: rgba(0, 0, 0, 0) url("../images/citi-tab-red.png") no-repeat scroll 0 0;}
	.banner-icon--inter {background: rgba(0, 0, 0, 0) url("../images/inter-tab-red.png") no-repeat scroll 0 0;}
	.banner-icon--local {background: rgba(0, 0, 0, 0) url("../images/local-tab-red.png") no-repeat scroll 0 0;}
	.banner-icon--scho  {background: rgba(0, 0, 0, 0) url("../images/scho-tab-red.png") no-repeat scroll 0 0;}
	.banner-icon--state {background: rgba(0, 0, 0, 0) url("../images/state-tab-red.png") no-repeat scroll 0 0;}
	.banner-icon--stud  {background: rgba(0, 0, 0, 0) url("../images/stud-tab-red.png") no-repeat scroll 0 0;}
}

/******************************************
*    END Audience Banner Icons 
******************************************/
.img-responsive, .thumbnail>img, .thumbnail a>img, .carousel-inner>.item>img, .carousel-inner>.item>a>img {
	max-width: 105% !important;
}

.ou-contact-title {
	color: #393e48; 
	font-family: "cabinmedium", Verdana, Sans-Serif; 
	font-size: 18px; 
	margin-top: 10px; 
	margin-bottom: 10px;
	font-weight: 500;
	line-height: 1.1;
	display: block;
}

.faculty-profile-labels {
	font-size: 18px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: #000000 !important;
}

.ctitle {
	padding-top: 20px !important;
}

<!-- @media only screen and (max-width: 767px) and (min-width: 481px) {
	ul.social {
		margin-right: 100px;
		margin-top: 10px;
	}
} -->

.contact-form-white .control-label {
	color: #ffffff !important;
}

@media only screen and (max-width: 767px) and (min-width: 250px) {
	.navbar-default .navbar-toggle {
		z-index: 1000;
	}
}



/* Added for ticket #52500 */

@media only screen and (max-width: 767px) and (min-width: 250px) {

   ul.mega-dropdown-menu li ul li.dropdown-header > a#dropdown-header-link {
      color: #fff;
      border-bottom: none;
      padding: 0 !important;
   }

   ul.mega-dropdown-menu li ul li.dropdown-header > a#dropdown-header-link:hover, ul.mega-dropdown-menu li ul li.dropdown-header > a#dropdown-header-link:focus {
      background-color: inherit;
   }


   ul.mega-dropdown-menu1 li ul li.dropdown-header1 > a#dropdown-header1-link  {
      color: #fff;
      border-bottom: none;
      padding: 0;
   }

   ul.mega-dropdown-menu1 li ul li.dropdown-header1 > a#dropdown-header1-link:hover, ul.mega-dropdown-menu1 li ul li.dropdown-header1 > a#dropdown-header1-link:focus {
      background-color: inherit;
   }


}

@media only screen and (min-width: 769px) {

   ul.mega-dropdown-menu1 li ul li.dropdown-header1 > a#dropdown-header1-link  {
      color: #fff;
      border-bottom: none;
      padding: 0;
   }

   ul.mega-dropdown-menu li ul li.dropdown-header > a#dropdown-header-link {
      color: #b51f24;
       font-size: 18px;
       font-weight: bold;
       padding: 0 !important
   }

   ul.mega-dropdown-menu li ul li.dropdown-header > a#dropdown-header-link:hover {
      background-color: #fff;
      color: #b51f24;
      font-size: 18px;
      font-weight: bold;

   }
      
}

/* End for ticket #52500 */
