

/** FONTS 
font-family:'Roboto', sans-serif;
font-family:'Roboto Condensed', sans-serif;
font-family:'Roboto Slab', serif;
**/



/** GENERAL **/
html							{ height:100%; background:#8D2818; width:100%; overflow-x:hidden; }
body							{ font:normal 12px 'Roboto Condensed', sans-serif; background:#FFFFFF; color:#262626; margin:0px; }
a								{ color:#B8000A; text-decoration:none; cursor:pointer;
-webkit-transition:border .2s linear; -moz-transition:border .2s linear; transition:border .2s linear;
-webkit-transition:color .2s linear; -moz-transition:color .2s linear; transition:color .2s linear;
-webkit-transition:background .2s linear; -moz-transition:background .2s linear; transition:background .2s linear;
}
a:hover							{ color:#8d2818; }
.btn							{ background-color:#B8000A; color:#FFFFFF; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; transition:all .2s linear; }
.btn:hover						{ background-color:#8d2818; color:#FFFFFF; }
h1,h2,h3,h4						{ font-weight:normal; margin:0px; }
hr								{ clear:both; margin:20px 0px; border-top:0px; border-bottom:1px dotted #CCCCCC; }
.cookiebox						{ background:rgb(0,0,0); background:rgba(0,0,0,0.8); z-index: 99999999; }
.cookiebox p a					{ color:#B8000A; text-decoration:underline; }
.cookiebox p a:hover			{ color:#FFFFFF; }
.btn,
a.btn							{ color:#FFFFFF; }
.btn:hover,
a.btn:hover						{ color:#FFFFFF; }
.stretch						{ width:100%; display:block; font-size:0; line-height:0; }



/** LAYOUT **/
.fw-wrapper				{ clear:both; }
.fw-margins				{ width:100%; max-width:999px; margin:0px auto; }
.fw-padding				{ padding:0px 10px; }



/** COLOURS **/
.light-red		{ color:#E74C3C; }
.red			{ color:#B8000A; }
.dark-red		{ color:#8D2818; }



/** ERRORS **/
.form .form-error-summary		{ padding:20px; }
.form .form-error-summary h4	{ text-transform:uppercase; }
.form .form-error-summary ul	{ margin:0px; padding:0px 0px 0px 10px; }

.form .form-error-summary	 	{ color:#FFFFFF; border:none; background:#B8000A; }
.form .form-field-error input,
.form .form-field-error textarea,
.form .form-field-error .styledd,
.form .form-field-error .htmldd { border:1px solid #B8000A; }



