body{
  font-family: 'Source Sans Pro', sans-serif;
}
.blocks{
  text-align: justify;
}
legend{
  line-height: 1.5;
}
@media screen{
  header nav a{
    font-size: 20px;
}}
footer{
  text-align: center;
}
div.property{
  text-align: justify;
}
div.field:nth-child(4) > div:nth-child(1) > label:nth-child(1){
display:none;
}
div.field:nth-child(4) > div:nth-child(2){
display:none;
}

div.search-filters{
display:none;
}
#resource-class > div:nth-child(1){
display:none;
}
#resource-class > div:nth-child(2) > div:nth-child(1) > select:nth-child(1){
display:none;
}
div.field:nth-child(21) > div:nth-child(1){
display:none;
}
div.field:nth-child(21) > div:nth-child(2){
display:none;
}
div.field:nth-child(4){
display:none;
}
.blocks > p:nth-child(6) > strong:nth-child(1){
font-size: 22px;
}
.blocks > p:nth-child(6) > strong:nth-child(1){
color: #c72e2e;
}
.blocks > p:nth-child(7){
color: #c72e2e;
}
.blocks > p:nth-child(9){
color: #c72e2e;
}
.blocks > p:nth-child(11){
color: #c72e2e;
}
.blocks > p:nth-child(13){
color: #c72e2e;
}
.blocks > p:nth-child(17) > strong:nth-child(1){
font-size: 22px;
}
.blocks > p:nth-child(17) > strong:nth-child(1){
color: #c72e2e;
}
.blocks > p:nth-child(18) > strong:nth-child(1){
font-size: 22px;
}
.blocks > p:nth-child(18) > strong:nth-child(1){
color: #c72e2e;
}
.blocks > p:nth-child(22) > strong:nth-child(1){
font-size: 22px;
}
.blocks > p:nth-child(22) > strong:nth-child(1){
color: #c72e2e;
}
.blocks > p:nth-child(30) > strong:nth-child(1){
font-size: 22px;
}
.blocks > p:nth-child(30) > strong:nth-child(1){
color: #c72e2e;
}
.site-page-pagination > a:nth-child(1){
display:none;
}
.blocks > p:nth-child(2){
margin-bottom: 0;
}
.blocks > ul:nth-child(3){
margin-top: 0;
}
.blocks > p:nth-child(4){
margin-bottom: 0;
}
.blocks > p:nth-child(5){
margin-top: 0;
}
.blocks > p:nth-child(6){
margin-top: 40px;
}
.blocks > p:nth-child(6){
margin-bottom: 15px;
}
.blocks > p:nth-child(7){
margin-top: 0;
}
.blocks > p:nth-child(7){
margin-bottom: 0;
}
.blocks > p:nth-child(8){
margin-top: 0;
}
.blocks > p:nth-child(9){
margin-bottom: 0;
}
.blocks > p:nth-child(10){
margin-top: 0;
}
.blocks > p:nth-child(11){
margin-bottom: 0;
}
.blocks > p:nth-child(12){
margin-top: 0;
}
.blocks > p:nth-child(13){
margin-bottom: 0;
}
.blocks > p:nth-child(14){
margin-top: 0;
}
.blocks > p:nth-child(14){
margin-bottom: 0;
}
.blocks > ul:nth-child(15){
margin-top: 0;
}
.blocks > p:nth-child(16){
margin-bottom: 0;
}
.blocks > p:nth-child(17){
margin-top: 40px;
}
.blocks > p:nth-child(17){
margin-bottom: 15px;
}
.blocks > p:nth-child(18){
margin-top: 0;
}
.blocks > p:nth-child(18){
margin-bottom: 0;
}
.blocks > ul:nth-child(19){
margin-top: 0;
}
.blocks > p:nth-child(20){
margin-bottom: 0;
}
.blocks > ul:nth-child(21){
margin-top: 0;
}
.blocks > p:nth-child(24){
margin-bottom: 0;
}
.blocks > ul:nth-child(25){
margin-top: 0;
}
.blocks > p:nth-child(26){
margin-bottom: 0;
}
.blocks > p:nth-child(27){
margin-top: 0;
}
.blocks > p:nth-child(27){
margin-bottom: 0;
}
.blocks > p:nth-child(28){
margin-top: 0;
}
.blocks > p:nth-child(28){
margin-bottom: 0;
}
.blocks > p:nth-child(29){
margin-top: 0;
}
.blocks > p:nth-child(22){
margin-top: 40px;
}
.blocks > p:nth-child(22){
margin-bottom: 15px;
}
.blocks > p:nth-child(23){
margin-top: 0;
}
.blocks > p:nth-child(30){
margin-top: 40px;
}
.blocks > p:nth-child(30){
margin-bottom: 15px;
}
.blocks > p:nth-child(31){
margin-top: 0;
}
