/* =================================
   Style changes to create nhs_theme
   ================================= */  

body {
  background-color: #ddd; 
  background-image: none; 
  } 

.account-masthead { background-color: black; }

.masthead {
  background-color: rgb(0,71,133);
  background-image: none;
}


.masthead .navigation .nav-pills li a:hover, 
.masthead .navigation .nav-pills li.active a {
    background-color: rgb(0,162,229);
}

.masthead .nav>li>a {
  color: #fff;
}

/* using pull left class to be explicit */
@media (min-width: 980px) {
  .masthead .nav-collapse {
    float: none;
  }
}

.navbar .btn-navbar {
  float: left;
}

.masthead .btn-navbar, .masthead .btn-navbar:hover, .masthead .btn-navbar:focus {
  background-color: rgb(0,162,229);
}


.masthead .logo img {
  margin-top: 4px;
  margin-bottom: 4px;
}

.hero { 
/*background-image: url(../../../base/images/nhs_theme-bg.png) !important;*/
  background-image: url(../../../base/images/NHS-swoop-both-sides.svg) !important;
  background-repeat: no-repeat;
/*background-position: left bottom;*/
  background-position: left;
  background-size: contain;
}

[role=main], .main {
  background-color: white;
  background-image: none;
}




.homepage .module-search .module-content {
  background-color: rgb(0,71,133);
}




.homepage .module-search {
  padding: 0;
}


.box {
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}


.nav>li>a {
  -webkit-transition-property: background-color;
  transition-property: background-color; 
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

.nav>li>a:hover, .nav>li>a:focus {
  background-color: rgba(0,156,151,0.2);
}


.nav-item.active>a, .nav-aside li.active a {
  background-color: rgb(0,162,229);
}

.nav-item.active>a:hover, .nav-aside li.active a:hover {
  background-color: rgba(0,156,151,0.2);
  color: black
}



.wrapper {
  background-image: none;
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}


.module-heading {
  color: rgb(0,71,133);
  background-color: transparent;
  border-bottom: 1px dotted rgb(0,71,133);
}


.search-form {
  border-bottom-color: rgb(0,71,133);
}


.dataset-item {
  border-bottom-color: rgb(0,71,133);
}


.media-grid {
  border: none;
  background: none;
}


.site-footer {
  background-color: rgb(0,71,133);
  color: white;
  background-image: none;
}

.site-footer label, .site-footer a {
  color: white;
}
