h1 {color: #000000!important; font-family: 'Poppins', sans-serif;}
h2 {color: #000000!important; font-family: 'Poppins', sans-serif;}  /* 7d222b */
h3 {color: #000000!important; font-family: 'Rosario', sans-serif;}
h4 {color: #000000!important; font-family: 'Rosario', sans-serif;}
h5 {color: #000000!important; font-family: 'Rosario', sans-serif;}
h6 {color: #01824a!important; font-family: 'Rosario', sans-serif;}

/* bright yellow:  f8e212  /  light green:  74dda5 /  a more muted green:  01824a  */


header .logo h1 a {
  font-family: 'Poppins', sans-serif;
  color: #01824a!important;
}
/*  nice dark blue:  0032ab  / deep red:  7d222b   / pleasant green:  41bb19  /  slightly duller green:  01824a */

header {
  border-top: 2px solid #01824a!important;   /* potential brighter red:  #960202  */
}

header .logo .hmeta {
  font-weight: bold; 
  color: #01824a!important;
}


.navbar {
  /* background-image: linear-gradient(#01329a, #03cafa); */
  background-color: #01824a!important;
  border-top: 1px solid #f8e212!important;
  border-bottom: 1px solid #f8e212!important;
}

/* Default link color - yellow */
.navbar .nav > li > a,
.navbar .nav > li > a:visited {
  color: #f8e212!important;
  font-weight: bold!important;
}

/* Hover state - black text on yellow background */
.navbar .nav > li > a:hover,
.navbar .nav > li > a:focus {
  background-color: #f8e212!important;
  color: #000!important;
}

/* Current/active page - yellow background with black text */
.navbar .nav > li.current > a,
.navbar .nav > li.current > a:visited {
  background-color: #f8e212!important;
  color: #000!important;
}

.navbar .caret {border-top-color: #000000; border-bottom-color: #000000;}

.submenuitem {color: #000000!important; font-weight: bold!important;}

.footerborder {border-top: 2px dotted #01824a;}

.btn-success {
  background-color: #01824a!important;
  border-color: #01824a!important;
}

a.fixturelink, a.compslink, a.newslink, .newsitem a {color: #01824a!important; text-decoration: underline;}
.blog p, .blog h4, .blog h2 {color: #000000!important;}
.blog p {font-size: 1.1em;}
.blog .meta i {margin-right:  8px;}
.links li a {color: #444!important; text-decoration: underline;}

/*
.fa {font-size: 14px!important;}
*/

/* Officers of the club */
.officerphoto {border: 1px solid #01824a;}

.login-container {
  max-width: 420px;
  margin: auto;
}

.black {color: #01824a!important;}

.blacklink {color: #000000!important; text-decoration: underline;}

footer .copy {border-top: none!important; margin-top: none!important; margin-bottom: 10px!important;}

/* Officers page:  */
#portfolio .pcap p {padding: 4px 6px 6px 6px!important; font-weight: bold!important; color:#000!important;}
#portfolio .pcap {background: #efefef!important;}

.filter-all {background-color: #1ba1e2!important; color: #000000!important; font-weight: bold;}
.filter-playing {background-color: #ffcc80!important; color: #000000!important; font-weight: bold;}
.filter-other {background-color: #d1b3ff!important; color: #000000!important; font-weight: bold;}
.filter-management {color: #000000!important; background-color: #59b300!important; font-weight: bold;}
.filter-coaches {color: #000000!important; background-color: #ffb3b3!important; font-weight: bold;}

.filter-magnolia {background-color: #ffcc80!important; color: #000000!important; font-weight: bold;}
.filter-green {background-color: #59b300!important; color: #ffffff!important; font-weight: bold;}
.filter-blue {background-color: #337ab7!important; color: #ffffff!important; font-weight: bold;}
.filter-lblue {background-color: #1ba1e2!important; color: #000000!important; font-weight: bold;}
.filter-deepred {background-color: #7c191f!important; color: #ffffff!important; font-weight: bold;}
.filter-purple {background-color: #d1b3ff!important; color: #000000!important; font-weight: bold;}

.newsitem li {list-style-type: circle; margin-left: 14px; font-size: 110%;}

/* Honours page  */
.team {padding-left: 28px;}  

#fixturesTable .monthSeparator {background-color: #79a6d2;}
#fixturesTable .monthName {color: #000;}

p a {color: #01824a!important; font-weight: bold; text-decoration: underline;}
