h1 {color: #34298E!important; font-family: 'Rosario', sans-serif;}
h2 {color: #34298E!important; font-family: 'Rosario', sans-serif;}
h3 {color: #34298E!important; font-family: 'Rosario', sans-serif;}
h4 {color: #34298E!important; font-family: 'Rosario', sans-serif;}
h5 {color: #34298E!important; font-family: 'Rosario', sans-serif;}
h6 {color: #34298E!important; font-family: 'Rosario', sans-serif;}

/* smart darkish blue:  3a2baa  :  light blue: #66a9c3 ;  */

header {
  border-top: 1px solid#34298E!important;
}

header .logo h1 a {
  font-family: 'Rosario', sans-serif;
  color: #34298E!important;
}

.navbar {
  background-color: #5c4dcb; 
  border-top: 0px!important; 
  border-bottom: 0px!important;
}

.navbar .nav > li.current {
  background-color: #8f9cd6!important;
}

.navbar .nav > li > a, .navbar .nav > li > a:visited {
  color:  #ffffff!important;
  font-weight: bold!important;
}

.nav > li > a:hover,
.nav > li > a:focus {
  background-color:  #8f9cd6!important;
}

.submenuitem {color: #000000!important; font-weight: bold!important;}

.footerborder {border-top: 1px solid#34298E!important;}

.btn-success {
  background-color: #34298E!important;
  border-color: #6e1f1b!important;
}

a.fixturelink, a.compslink, a.newslink, .newsitem a {color: #043174!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 #80d4ff;}

.login-container {
  max-width: 420px;
  margin: auto;
}

.black {color: #000000!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;}  
.b-blue {background: #34298E!important;}

.da-slide {left: 0px!important;}