/* CSS Document */


body {	background-color:#0046ad;
		margin-top:10px;		
	}

/* body {	font-family: "minion-pro",sans-serif;}*/

body {font-family: "lato",sans-serif; color:#1C1C1C;}

a {color:#0066CC;} /* LAST PREVIOUS #0073e6; PREVIOUS #0052cd */ /* ORIGINAL #0046ad */
/* .well a {color: #006edb;}   */

h1, h2, h3, h4, h5, h6 {
  font-family: "neuzeit-grotesk", "futura-pt", sans-serif; 
  	}

 h1, h1 a {margin-top:0; color:#003366; }
 h2, h2 a {margin-top:0; color:#C35428;} /* ORIGINAL #C35428 */
 h3, h3 a {color:#539C16;}/*#58a618;*/
 h4, h4 a {color:#0046ad; font-weight:bold;}
 h5, h5 a {font-size: 16px; font-weight:normal; color:#C35428; font-weight:bold;}
 h6, h6 a {font-size: 16px; font-weight:normal; color:#C35428; font-weight:bold;}

.h1 .small, .h1 small, .h2 .small, .h2 small, .h3 .small, .h3 small, .h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h1 .small, h1 small, h2 .small, h2 small, h3 .small, h3 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small {color: #737373;}

.alert-danger b {font-size:150%;}
.alert-danger b:after {content:"\A"; white-space:pre; }

.top-tools {text-align:right;}


.reset-box-sizing,
.reset-box-sizing * {
  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;
}

/**  Carousel Fade START**/

.carousel.fade {
  opacity: 1;
}

.carousel.fade .item {
  transition: opacity ease-out .7s;
  left: 0;
  opacity: 0;
  top: 0;
  position: absolute;
  width: 100%;
  display: block;
}

.carousel.fade .item:first-child {
  top: auto;
  opacity: 1;
  position: relative;
}

.carousel.fade .item.active {
  opacity: 1;
}

/**  Carousel Fade END **/


/* Carousel Control START */
.carousel-control {
  opacity: 0;
}

.carousel-control.right,
.carousel-control.left {
  background-image: none;
}
/* Carousel Control END*/


/*carousel-indicators START*/
.carousel-indicators {
  bottom:-.5em;
}


/*carousel-indicators END*/


.carousel-space {background-color:#99b5de; padding-bottom:2em;}



.highlight-section h2 {margin-bottom: 0.2em;}
.highlight-section {margin-bottom:1em;}

.main-content-window {background-color:#fff; padding-bottom:.5em;}
.rounded {border-radius: 10px;}

.flcc-logo {display: block;
  margin-left: auto;
  margin-right: auto;}
  
.bg-warning {background-color:#f3eee3;}
.bg-default {background-color:#f5f5f5;}
.well-nobg {background-color:inherit; border:none; margin-bottom:-17.5px; padding-bottom:0;}

.news-column ul {padding-left: 0; list-style: none;}
.news-column li, .news-column p {margin-bottom: 10px;}


/* BUTTON MODIFICATIONS START */
.btn {white-space: normal;}
.btn-warning {background-color: #C35428; border-color:#C35428;}/*#c9754a*/
.btn-primary {background-color: #0046ad;}
.btn-success {background-color: #539C16;}
/* BUTTON MODIFICATIONS END */

/*PANEL MODIFICATIONS START*/

/*Changes default panel colors to FLCC beige instead of gray*/
/*.panel-default > .panel-heading, .panel-default > .panel-footer {background-color: #f3eee3;}
.panel-default, .panel-default > .panel-heading, .panel-default > .panel-footer {border-color:#f3eee3;}*/
/*Changes default panel colors to FLCC beige instead of gray*/

/*Changes primary panel colors to FLCC orange*/
.panel-primary > .panel-heading, .panel-primary > .panel-footer {background-color: #C35428;}/*#c9754a*/
.panel-primary, .panel-primary > .panel-heading, .panel-primary > .panel-footer, .panel-primary .list-group-item  {border-color:#C35428;}/*#c9754a*/
/*Changes primary panel colors to FLCC orange*/


.primary-inpage-nav a {font-weight:bold;}

/*.primary-inpage-nav a::after {	font-family: 'Glyphicons Regular'; content: "\E224"; color:#58a618; font-weight:normal;}*/

  
/*PANEL MODIFICATIONS END*/


.breadcrumb {margin-bottom: 10px; /*background-color:#f3eee3;*/} /*removed beige background from breadcrumb*/

.breadcrumb>.active {color:#000; /*font-weight: bold;*/}


.audience-stripe {margin-top:0; margin-bottom: 0; padding-top: 5px; padding-bottom: 5px; padding-right:15px; background-color:#99b5de;}

.audience-bottom-content {margin-top:15px; margin-bottom: 15px; }
 
/**/ 

.audience-links {font-weight:bold; text-align:center;} 

.primary-txt-links > li > a {color:#C35428; font-weight:bold;}/*color:#c9754a;*/


/* to round the corners on the  page centerpieces and bottom stripe*/ 
/* REWRITE THESE TO SELECT THE AUDIENCE ITEMS INSTEAD OF USING ASSIGNED CLASSES - HOME ALREADY IS SELECTING */
.centerpiece-image, .carousel-inner .item img, .carousel-space   {	border-top-left-radius: 10px; 	border-top-right-radius: 10px;	}
.audience-stripe {border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}
.carousel-space {border-bottom-left-radius: 10px; border-bottom-right-radius: 10px;}

/* to round the corners on the  page centerpieces and bottom stripe*/


/*orange active nav tabs (first used in /flcc-connects/)*/
.orange-nav-tabs li.active a,
.orange-nav-tabs li.active a:hover,
.orange-nav-tabs li.active a:focus	
	{color: #fff; background-color: #C35428; font-size: 115%; font-weight: bold; }
.orange-nav-tabs li.non-active a {color: #C35428; font-size: 115%; font-weight: bold; }



/* MODAL CUSTOMIZATIONS START */
/*.modal-content {background-color: #000;}*/

/* MODAL CUSTOMIZATIONS END */


@media(max-width: 767px) {
	.audience-bottom-content {margin-left:inherit; margin-right:inherit;}
	.banner-images {padding-bottom:15px;}
	body {padding: .5em;}
	
}


 @media(min-width: 768px) {
	.audience-grouping {margin-top: 30px;}
	.audience-links {font-weight:bold; text-align:left;}
	.audience-bottom-content {margin-left:inherit;}
	.banner-images {padding-right:0;}
	
}
	
@media(min-width: 992px) {
	.audience-grouping {margin-top: 0;}
	.audience-links {margin-top: 30px; font-weight:bold; text-align:center;}
	.centerpiece-column {padding-left:0;}/**/
	.audience-bottom-content {margin-left:-15px;}
	.banner-images {padding-right:0;}
	
 }
 @media(min-width: 1200px) {
	.audience-grouping {margin-top: 0;}
	.audience-links {margin-top: 40px; font-weight:bold; font-size:120%; text-align:center;}
	.centerpiece-column {padding-left:0;}/**/ 
	.banner-images {padding-right:0;}
	
 }
 

.right-on-lg h3 {margin-top:10px;}


 .hz-buttons {margin-bottom: .5em; margin-top: .5em;}
 .btn-space {margin-top:.25em;}
 
 

.flcc-social-badge {font-size:200%;}
 
 
/* START = controls for items outside the main content window */
.outside-content-window {color:#fff;}
.outside-content-window a {color:#fff;}
.outside-content-window a:hover {text-decoration:underline;} 
/* END = controls for items outside the main content window */

.psuedo-media-list h3 {margin-top:0; margin-bottom:0;}

.psuedo-media-list .row {margin-top:0em; margin-bottom:1em;}



.row-location {margin-top: 1em;}/**/
/*
.row-location .line {  border-top: 1px solid #ccc;}
*/



.location-head, .location-head a {font-weight:normal; /* color:#539c16; font-size: 20px; */ margin-top:.2em; margin-bottom:.2em;}

.location-head a:hover {color:#003366;}
	
.location-well {margin-top: 1em; margin-bottom:1em;}

/*.location-row {margin-top:0; margin-bottom:0; padding-top:0; padding-bottom:0;}*/

.location-col address {margin-bottom:0.5em;}/*font-size:90%; font-size:90%;*/

.flcc-footer {margin-top: 10px;}
.foot-text {margin-bottom:0;}


/*social bar on honors pages*/
     
     .social-bar {
          margin: .5em 0 .25em 0;
          background-color: #539c16;
          padding: .5em .5em 0 .5em;               
     }
     .social-bar .col-connect {
         
          color:#fff;
     }
     
     
     .social-bar .col-connect a {
          color: #fff;
          margin-right: .5em;
     }
     
     .social-bar .col-connect .social {
          vertical-align:baseline;
          margin-right: .25em;
          margin-left: .25em;}
     
/*social bar on honors pages*/



/* PDCE - CampusCE Navbar customizations */
.pdce-navbar {
	min-height: 30px;
}
.pdce-collapse {
	padding-left: 0;
}
.nav-pdce>li>a {
	padding-top: 5px;
	padding-bottom: 5px;
}
/* PDCE - CampusCE Navbar customizations */


/*.glyphicons, .glyphicon {vertical-align:bottom;}*/