/* CSS Document */
/* ============================
 | Styles |
============================ */


/* .c-policy-lead */
.c-policy-lead {
  margin: 1.5em auto 0;
}

@media only screen and (min-width: 801px) {
  .c-policy-lead {
    width: 100%;
    max-width: 960px;
  }
}

@media only screen and (max-width: 800px) {
  .c-policy-lead {
    width: 88%;
  }
}

@media screen and (max-width: 580px) {
  main {
    min-height: 580px;
  }
}


@media screen and (min-width: 581px) {
  main {
    min-height: 800px;
  }
}


/* .text-center */
 div.text-center{
 	text-align:center;
 }
 
 
/* .text-right */
 div.text-right{
 	text-align:right;
 }


/* .font-x-large */
 div.font-x-large{
 	font-size:x-large;
 	font-weight:normal;
 }

.-ff-roboto-policy,
footer > small {
  font-family: 'Roboto Condensed', sans-serif;
}