/* Master.css overrides */
#wrapper {
  margin-top: 10px;
}

#arc {
  height: 45px;
  background: #c0c0c0 none;
}

#arc form {
  margin-top: 9.5px;
  margin-right: 20px;
}

#arc form #searchBox {
  height: 1.8em;
  width: 19.7em;
}

#arc p {
  margin: 0;
}

#skipNav {
  visibility: hidden;
}

#logoMinistryNameWrapper {
  float: left;
  margin-left: 5px;
}

#logoMinistryNameWrapper img[src*="logo-ontario-blk@2x.png"] {
  width: 150px;
  height: auto;
  border: 0;
}

#logoMinistryNameWrapper #ministry_header {
  font: 700 1rem Raleway, sans-serif;
  line-height: 1.1rem;
  margin-top: 7px;
  margin-bottom: 0.7em;
}

#textlinks a {
  color: #333;
}

#home #navbar {
  height: 36px;
  background: #333;
}

#home #navbar p {
  padding: 0.5em 0;
}

#right_column ol li, #right_column ul li {
  color: #000;
}
#right_column ul, #right_column ol{
	padding-left: 20px !important;
}
#right_column ol {
	margin-top: auto;
	margin-left:19px;
}
/*
#right_column p + ol,
#right_column p + ul{
	margin-top:-1em !important;
}
*/
#splash {
  padding-bottom: 39px;
  background-image: none;
  border-color: #333;
}

#splash h1, #splash h2, #splash h3 {
  font-family: Raleway, sans-serif;
  font-weight: 600;
  color: #000;
}

#splash .two_cols {
  background-position-y: 113px;
}

#splash .two_cols .column .button {
  margin: 26px auto;
}

#splash #ontario_header {
  margin-top: 0;
  margin-bottom: 21px;
}

#splash h2, #splash h3 {
  margin: 0;
  padding: 0;
}

#splash h2.ministry_header {
  font-size: 1.4em;
  line-height: 1.3rem;
}

#splash h3 a {
  font-size: 110%;
  font-weight: bold;
  color: #000;
  text-transform: uppercase;
}

#splash img[src*="logo-ontario-blk@2x.png"] {
  width: 180px;
  height: 47px;
}

#splash .photo--rounded {
  border: 7px solid #858685;
  border-left: none;
  border-right: none;
  border-radius: 5px;
}

#splash_page #footer {
  width: 100%;
}

#splash_page #footer span:nth-child(1n+1) {
  border-right: 1px solid;
  padding: 0 6px 0 3px;
}

#splash_page #footer span:last-child {
  border-right: none;
  padding-right: 3px;
}

.leftnav .header,
.leftnav .mycolour .header,
.leftnav .mygovt .header {
  background-image: none;
}

.leftnav .mygovt .header {
  background-color: #333;
}

#follow {
  padding-top: 5px;
}

#follow > div {
  float: left;
  padding: 10px 5px 0;
}

#follow > div:first-child {
  padding: 10px 5px 0 0;
}
