

/** COLOURS **/
.blue					{ color:#1E5DA9; }
.orange					{ color:#DC5912; }
.dark-orange			{ color:#C95222; }
.light-grey				{ color:#777777; }
.dark-grey				{ color:#2A2A2A; }
.black					{ color:#000000; }




/** GENERAL **/
html			{ background:#1E5DA9; }
body			{ background-color:#FFFFFF; color:#2A2A2A; }
h1, h2, h3		{ color:#777777; }
hr				{ border-bottom:1px dotted #CCCCCC; }



/** COOKIE BOX **/
.cookiebox						{ background:rgb(0,0,0); background:rgba(0,0,0,0.8); }
.cookiebox p a					{ color:#FFFFFF; }
.form .form-textbox input,
.form .form-textbox textarea 	{ border:solid 1px #AAAAAA; color:#262626; }



/** LINKS AND BUTTONS **/
a										{ cursor:pointer; color:#DC5912; 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:#1E5DA9; }
a.btn,		
.btn									{ cursor:pointer; background-color:#1E5DA9; color:#FFFFFF; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; transition:all .2s linear; }
a.btn:hover,
.btn:hover								{ background-color:#DC5912; color:#FFFFFF; }

a.btn-valuations,
.btn-valuations							{ cursor:pointer; background-color:#2a2a2a; color:#FFFFFF; -webkit-transition:all .2s linear; -moz-transition:all .2s linear; transition:all .2s linear; padding:10px 30px; text-transform:uppercase; font-weight:600; }
a.btn-valuations:hover,
.btn-valuations:hover					{ background-color:#777777; color:#FFFFFF; }



/** FORM ERRORS **/
.form .form-error-summary		{ background:#DC5912; color:#FFFFFF; }
.form .form-error-summary h4	{ text-transform:uppercase; font-weight:400; font-size:1.2em; color:#FFFFFF; }





