/*!
 * Start Bootstrap - Small Business HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 52px; /* Required padding for .navbar-fixed-top. Change if height of navigation changes. */
}

.navbar-fixed-top .nav {
     padding: 15px 0;
}


footer {
    padding: 10px 0;
}



/* table on events page */
thead {font-size: 1em; font-family: 'Fira Sans', Arial, Helvetica, sans-serif; color: #FF0000;}


 /* body, navbar, container etc colours */
body { background-color: #000000;}
.navbar  {background-color: #000000}
.navbar-nav  {background-color: #000000;}
.container {background-color: #000000;}




 /* text in white justified */
p, ul, ol, td {font-family: 'Fira Sans', Arial, Helvetica, sans-serif; color: #FFFFFF; text-align:justify;}

 /* text in input boxes black justified */
.form-control {font-family: 'Fira Sans', Arial, Helvetica, sans-serif; color: #000000;}



 /* headers red sans-serif and smaller */
h1 {font-size: 1.5em; font-family: 'Fira Sans', Arial, Helvetica, sans-serif; color: #FF0000;}
h2 {font-size: 1.25em; font-family: 'Fira Sans', Arial, Helvetica, sans-serif; color: #FF0000;}
h3 {font-size: 1em; font-family: 'Fira Sans', Arial, Helvetica, sans-serif; color: #FF0000;}

 /* reduce h1 top margin */
h1 {margin-top: 3px;}


 /* testimonial text in white justified */
.quote {font-size: 1.25em; font-style: italic; color: #FFFFFF;margin-top: 20px; }
.quoteperson {font-size: 1em; font-style: normal; color: #FFFFFF; padding-top: 1em;}




 /* navbar  */

.navbar .nav > li > a, .navbar .nav > li > a:first-letter,
.navbar .nav > li.current-menu-item > a, 
.navbar .nav > li.current-menu-ancestor > a {
display: inline;
font-size:1.25em; color: #FF0000;
padding:5px 11px;
}


.navbar .nav > li > a:hover, a:active, .navbar .nav > li > a:hover:first-letter { 
color:          white;                      
text-shadow:    none;
}




 /* hr */
hr {height: 1px; border: 1;  color: FFBD18;}


 /* current page in navbar = white  */
.current {color: white!important;}

 /* ordinary links red and white */
a:link, a:visited {color: #FFFFFF;}
a:hover, a:active {color: #FF0000;}

 /* usual */
.bold {font-weight: bold;}
.italic {font-style: italic;} 
.centred {text-align:center;} 
.righttext {text-align:right;}
.centredimage{align:center;}
.smaller {font-size:0.8em;}
.red{color: #FF0000;}
.green{color: #00FF00;}
.galleria{ max-width: 1200px; height: 800px; background: #000 }