
.gio {background: #0479aa;margin:0; padding:20px 0;color:white }
.gio a {color:white; text-decoration:underline}
.titlehead h1 {color:#0479aa; font-size:40px}
#helped {background: #e6e7e8}
.center {text-align:center}
p {font-size:14px}
section, footer {padding: 40px 0 0 0;}
.accordion-1 span {cursor: pointer; cursor: hand; width:100%; border-bottom: 1px solid #ccc; padding-bottom:2px; display:block; margin-bottom:10px; margin-top:-10px}
.accordion-1 .content {border:0;}
.accordion-1 .content p  { padding:0}
.accordion li.active .content {max-height:1000px}
nav.fixed {visibility: visible;opacity: 1;position: fixed;z-index: 999;}
#aclass ul {list-style-type: square}
#aclass ul li {margin-left:20px;    line-height: 130%;}
.image-bg h1, .image-bg h2, .image-bg h3, .image-bg h4, .image-bg h5, .image-bg h6 {color:#f26522;text-shadow: 1px 1px #666;}
.hover-tile .hover-state p {line-height:100%}
.hover-tile .hover-state h3 {line-height:30px}
.hover-tile .hover-state h6 {margin-bottom: 10px;}
h3 {font-size:30px; color: #0479aa;}
h4 {font-size:18px;}
h1, h2, h3, h5, h6, p, ul, ol, pre, table, blockquote, input, button, select, textarea {
    margin-bottom: 14px;}
h4 {margin:20px 0 6px 0; line-height:26px}
p {
    margin: 0 0 10px;line-height:130%}
.title {line-height:130%; padding:0 10px}
.policy {border:1px solid #ddd; padding: 0 20px 5px 20px }
.policy h4 {color: #0479aa;}
.social-list {font-size:30px; }
footer {padding:20px 0}
#links img.Small {width:200px; height:auto; margin: 25px 25px 0 0;}
#links img.Large {width:300px; height:auto;margin: 25px 25px 0 0;}
.timetables h5 {font-weight:700}

@media (max-width: 767px)
{
br {
    display: inherit;
}
img.logo {height:70%; width:auto}
}

