@charset "utf-8";
/* CSS Document */

/* ---------------- GLOBAL STYLES ---------------- */

body {
	background-color: #373737;
	margin-top: 25px;
	margin-bottom: 75px;
    /*background: url(/static-assets/imgs/cover.png) no-repeat center center fixed;  */
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

a {
	color: #000;
	border-bottom: 1px dotted silver;
}

a:hover {
	text-decoration: none;
	color: red;

}

.well {
	background-color: #f9f9f9;
    background-image: none;
    border: none;
    border-bottom: 1px solid #efefef;
}




/* ---------------- SUPER HEADER ---------------- */

#super-header {
	background-color:transparent;
	color: #d3d3d3;
	font-size: 11px;
	margin-bottom: 15px;
}

#super-header a {
	background-color:transparent;
	color: #d3d3d3;
	text-decoration: none;
	text-transform:uppercase;
	border-bottom: none;
}

#super-header a:hover {
	background-color:transparent;
	color: #fff;
}

#super-header .right {
		text-align:right;
}

#super-header .left {
		text-align:left;
}

.super-header .navbar-brand{
	color: #fff;
	padding-bottom: 15px;
	font-size: 12px;
}



/* ---------------- HEADER ---------------- */
#headerClubInfo{
padding-left: 10px;
padding-bottom:10px; 
position: relative; 
transform: translateY(0%);
}

#header-bg h3{
	text-align: left;
   	margin-top:35px;
}

#header-bg {
	min-height: 150px;
    color: #000
    background-color: #fff;
    font-size: 12px;
    padding:10px 20px 20px 12px;
}

#header-bg img{
  margin: 0 0 10px 10px;
}

@media screen and (max-width: 767px) {
    #header-bg {
		background: url() top left no-repeat !important;
		background-color: #fff !important;
    	text-align: center !important;
    	padding: 20px 12px;
    }
    #header-bg img{
		margin: 0 auto;
    }
}
#header-bg a{
	border-bottom: none;
    }
    
.header-type {
	margin-top: 61px;
    }
    
.homebutton {
	margin: 15px 10px 0 25px;
    }
    
#datelocation {
	margin: 40px 45px 0 0;
    font-size: 18px;
}

.header-type {
	margin-left: 25px;
}

.cspo {
	max-height: 80px;
}

#cspo {
	padding-left: 30px;
    text-align: right;
}

/* ---------------- MAIN NAVIGATION ---------------- */


.navbar-inverse {
	background-color: #435464;
	background-image:url();
    border-color: #435464;
	}
	
.navbar-inverse a {
	text-decoration:none;
	border-bottom: 0;
}

.navbar-inverse .navbar-nav>li>a {
	color: #fff;
}

.navbar-inverse .navbar-nav>li>a:hover {
	background-color: #1d1d1d;
}
	
.nav a {
	font-size:13px;
	color: ;
	padding:0px;
	text-decoration: none;
}

.nav a:hover {
	color: red;
}

.navbar {
	border-radius: 0;
}




/* ---------------- FOOTER ---------------- */

  

#footer {
	margin: 10px 0 0 0;
}

#footer h5 {
	color: #18479e;
}




/* ---------------- SUB FOOTER ---------------- */

#sub-footer {
	color: #d3d3d3;
	font-size:11px;
	text-transform:uppercase;
}

#subfooter a {
	border-bottom: 0;
}  


.copyright {
	margin: 25px 0 50px 0;
}

.copyright a {
	border-bottom: 0;
	color: #d3d3d3;
}

.copyright a:hover {
	color: #fff;
}




/* ---------------- CUSTOM STYLES ---------------- */

.content-area {
	background-color:#fff;
/*	padding-top:15px;
	padding-bottom: 15px; */
}
.content-resources {
	margin-top: 25px;
	background-color: #f7f7f7;
}

.well {
	padding: 8px;
}

.img-border {
	padding: 5px;
	border: 1px solid #E8E8E8;
}

.media-heading {
	font-size: 14px;
	font-weight:bold
	}
	
.glyphicon-th-large {
	color: #fff;
}

.bg-neutral {
	background-color: #f5f5f5;
}

#featured a{
	color: #000;
	text-decoration:none;
}

#featured .col-md-3:hover {
	text-decoration: none;
	background-color: #f9f9f9;
}

#scheduleofevents {
	font-size:smaller;
}

.header-type {
	margin-left: 25px;
}


/*---------------- MOBILE MENU -----------*/
@media (max-width: 767px){
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
      color: #000;
      background-color:#fff;
  }
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
    background-color: #000;
    color:#fff;
}
.navbar-nav .open .dropdown-menu {
    background-color: #fff;
}
}
.navbar-inverse .navbar-toggle {
    border-color: transparent;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    border-color: transparent;
}
