/*Header restyling*/
#global-header-bar {
	height: 0px; /*Hide the original gov.uk header*/
}

/* Cards */
.card{
  box-shadow: 0 1px 3px rgba(0,0,0,0.1) !important;
  padding: 1em !important;
  margin-bottom: 1em !important;
  border: 1px solid #e5e5e5 !important;
  border-left:2px solid #545b11 !important;
  border-radius: 0 3px 3px 0 !important;
}

/* Modal popover h1 */
body #content h1, body .modal-popover h1{
  padding-bottom: 1%;
}
/*Restyle to match internal*/
header#menu-bar {
  max-height: 45px;
  background: #000;
  border-bottom: 5px solid #00b140; 
}

.header-logo{
  margin: 0 auto;
  /*Overridden in gov_uk_layout_overrides fox module for full width pages*/
  max-width: 1000px; 
  padding-left: 40px;
}

/*Body background colour override*/
html{
	background-color: #fff;
}

/*Other styling*/
.no-text-dec {
	text-decoration: none !important; }

.wrap-text {
	white-space: normal;
}

.text-align-left {
	text-align: left;
}

.word-break-word {
	word-break: break-word;
}