@import url("//fonts.googleapis.com/css?family=Open+Sans:400,300,600");
@CHARSET "UTF-8";
/* line 3, _base.scss */
body {
  font-family: "Open Sans", "Helvetica Neue",Helvetica,Arial,sans-serif;
  margin-bottom: 20px;
}

/* line 8, _base.scss */
#fullpage {
  background: url(/images/top_banner_back.gif) repeat-x black;
  margin: 0 auto;
  position: relative;
  width: 100%;
}
/* line 14, _base.scss */
#fullpage > div.container-fluid {
  padding-left: 10px;
  padding-right: 10px;
  background-color: white;
}
/* line 20, _base.scss */
#fullpage #search-form {
  position: absolute;
  top: 2em;
  left: 30%;
}
/* line 25, _base.scss */
#fullpage #search-form input[type=text] {
  background-color: #874460;
  color: white;
}
/* line 30, _base.scss */
#fullpage #search-form #top_submit_button {
  position: relative;
  top: -5px;
  left: 10px;
}

/*
#h1eader {
	background-color: #870038;
	padding: 5px;
	min-height: 50px;
	position: relative;

	h1 {
		color: white;
		font-size: 2em;
		margin: 0;
		padding-top: 0.25em;
		text-align: center;
	}
	
	#logo {
		display: block;
		background-image: url(/images/logo.gif);
		background-size: 100% 100%;
		height: 50px;
		left: 1.75em;
		position: absolute;
		text-indent: -3000px;
		top: 5px;
		width: 40px;
	}
	
	#top-logos {
		position: absolute;
		top: 5px;
		right: 5px;
	}
	
	#top-logo-csc {
		@include border-radius(2px);
		padding: 2px;
	}
}

#h1eader {
	background-color: #870038;
	padding: 5px;
	min-height: 50px;
	position: relative;

	h1 {
		color: white;
		font-size: 2em;
		margin: 0;
		padding-top: 0.25em;
		text-align: center;
	}
}
*/
/* line 91, _base.scss */
#content-wrapper {
  padding-top: 5px;
}

/* line 95, _base.scss */
#footer {
  display: none;
}

/* line 99, _base.scss */
th {
  text-align: left;
}

/* line 103, _base.scss */
#lmenu {
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 0.9em;
}

/* line 110, _base.scss */
#right-news-wrapper {
  background-color: #fffff8;
  padding: 2px;
  padding-top: 0;
}

/* line 116, _base.scss */
#coda-nav-1 {
  display: none;
}

/* line 120, _base.scss */
#home_page_top_carousel {
  margin: 0 auto;
  min-height: 400px;
  width: 520px;
}

/* line 127, _base.scss */
#home_page_top_carousel .coda-slider,
#home_page_top_carousel .coda-slider .panel {
  width: 520px;
}

@media (max-width: 569px) {
  /* line 133, _base.scss */
  #home_page_top_carousel .coda-slider,
  #home_page_top_carousel .coda-slider .panel {
    width: 480px;
  }
}
@media (max-width: 479px) {
  /* line 140, _base.scss */
  #home_page_top_carousel .coda-slider,
  #home_page_top_carousel .coda-slider .panel {
    width: 320px;
  }
}
/* line 145, _base.scss */
#home_page_team_sponsors {
  width: 100%;
  min-height: 250px;
}

/* line 151, _base.scss */
#home_page_team_sponsors .coda-slider,
#home_page_team_sponsors .coda-slider .panel {
  width: 300px;
}

/* line 155, _base.scss */
#home-news {
  list-style: none;
  margin: 0;
}
/* line 159, _base.scss */
#home-news li a {
  font-weight: bold;
}
/* line 162, _base.scss */
#home-news li a span {
  float: right;
  font-weight: normal;
}
/* line 168, _base.scss */
#home-news span.release {
  float: right;
}

/* line 173, _base.scss */
#skip-to-content {
  display: none;
  margin: 10px;
  padding: 15px;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 182, _base.scss */
#left-column {
  position: relative;
}

/* line 186, _base.scss */
div#shield_wrapper {
  position: relative;
}

/* line 190, _base.scss */
div#shield_wrapper .shield_name {
  position: absolute;
  text-align: center;
  color: white;
  font-weight: normal;
  width: 90px;
  word-wrap: break-word;
  /*border: 1px solid red;*/
}

/* line 200, _base.scss */
div#shield_wrapper a, div#shield_wrapper a:visited {
  color: white;
  text-decoration: none;
}

/* line 205, _base.scss */
div#shield_wrapper .shield_name span.year {
  font-weight: bold;
  color: #ffff00;
}

/* line 210, _base.scss */
div#shield_wrapper .shield_name.position1 {
  left: 362px;
  top: 123px;
}

/* line 215, _base.scss */
div#shield_wrapper .shield_name.position2 {
  left: 220px;
  top: 208px;
}

/* line 220, _base.scss */
div#shield_wrapper .shield_name.position3 {
  left: 500px;
  top: 208px;
}

/* line 225, _base.scss */
div#shield_wrapper .shield_name.position4 {
  left: 115px;
  top: 328px;
}

/* line 230, _base.scss */
div#shield_wrapper .shield_name.position5 {
  left: 602px;
  top: 328px;
  color: #333;
}

/* line 236, _base.scss */
div#shield_wrapper .shield_name.position6 {
  left: 133px;
  top: 480px;
  color: #333333;
}

/* line 242, _base.scss */
div#shield_wrapper .shield_name.position7 {
  left: 583px;
  top: 480px;
}

/* line 247, _base.scss */
div#shield_wrapper .shield_name.position8 {
  left: 228px;
  top: 620px;
  color: #333333;
}

/* line 253, _base.scss */
div#shield_wrapper .shield_name.position9 {
  left: 493px;
  top: 620px;
}

/* line 258, _base.scss */
div#shield_wrapper .shield_name.position10 {
  left: 363px;
  top: 740px;
}

@media (max-width: 767px) {
  /* line 2, _overrides.scss */
  body {
    padding: 0;
  }

  /* line 6, _overrides.scss */
  #header #logo {
    left: 1em;
  }

  /* line 10, _overrides.scss */
  #skip-to-content {
    display: inline-block;
  }

  /* line 14, _overrides.scss */
  #content-wrapper {
    padding: 5px;
  }

  /* line 18, _overrides.scss */
  .dropdown-submenu > .dropdown-menu {
    left: 90px;
  }
}
@media (max-width: 469px) {
  /*	#top-logo-csc {
  		display: none;
  	}*/
}
@media (max-width: 569px) {
  /*	#top-logo-mcdonalds {
  		display: none;
  	}*/
}
@media (max-width: 600px) {
  /* line 36, _overrides.scss */
  #header form {
    display: none;
  }
}
/* line 41, _overrides.scss */
h1 {
  font-size: 20px;
  padding: 0;
  margin: 0 0 10px;
}

/* line 47, _overrides.scss */
#header img {
  min-height: 89px;
}

/* line 51, _overrides.scss */
#main {
  box-shadow: 0px -10px 5px 5px white;
  margin-top: 20px;
}

/* line 56, _overrides.scss */
#main-first-row {
  margin-top: -10px;
}

/*
.row-fluid [class*="span"] {
	border: 1px dotted red !important;
}

/*
a.menu:after, .dropdown-toggle:after {
  content: none;
}
*/
/* line 72, _overrides.scss */
.coda-slider .panel-wrapper,
.coda-slider-wrapper {
  padding: 0;
  margin: 0;
}

/* line 78, _overrides.scss */
.coda-slider,
.coda-slider .panel {
  background-color: white;
}

/* line 82, _overrides.scss */
#coda-slider-2 {
  width: 100%;
  min-height: 120px;
}
/* line 86, _overrides.scss */
#coda-slider-2 .coda-slider, #coda-slider-2 .coda-slider .panel {
  width: 100%;
}

@media (min-width: 1140px) {
  /* line 94, _overrides.scss */
  #coda-slider-2 img,
  #coda-slider-2 .panel-container {
    width: 600px !important;
  }
}
@media (max-width: 1139px) {
  /* line 103, _overrides.scss */
  #coda-slider-2 img,
  #coda-slider-2 .panel-container {
    width: 400px !important;
  }
}
@media (max-width: 770px) {
  /* line 112, _overrides.scss */
  #coda-slider-2 img,
  #coda-slider-2 .panel-container {
    width: 600px !important;
  }
}
@media (max-width: 640px) {
  /* line 121, _overrides.scss */
  #coda-slider-2 img,
  #coda-slider-2 .panel-container {
    width: 300px !important;
  }
}
/* line 127, _overrides.scss */
#home_page_team_sponsors .coda-nav ul li {
  display: inline-block;
  width: 13px;
}
