#identity {
    left: 0px;
}

#identityContact {
    padding-top: 0;
    padding-bottom: 0;
    background-image: url(/uploads/website/Header020_srcset-large.png);
    height: 155px;
}

/*MOVES POSITION OF NAV BAR*/
.nav-primary {
position: relative;
right: -555px;
top:-80px;
}

/*CHANGES HEADLINE, LINK and CONTACT HEADLINE COLOURS*/
.h1, .h2, .bar .h2, a, .contact strong {
color:#282828;
}

/*CHANGES COLOUR OF TICKS ON USP MODULE*/
.usp li:before {
    color: #388EFE;
}

/*CHANGES FONT SIZE FOR H1*/
.h1 {
  font-size:2.3em;  
}

/*CHANGES FONT SIZE FOR H2*/

.h2 {
    font-size:1.8em;
}

/*CHANGES COLOUR OF NAV LINKS*/
.nav-primary > ul > li > a {
    background-color: #282828;
}

/*CHANGES COLOUR OF ACTIVE LINKS*/
.nav-primary > ul > li > a.active, .nav-primary > ul > li > a:hover {
    background-color: #388EFE;
}

/*CHANGES BUTTON COLOURS*/
.btn, .btn-large, .formbuilder .btn, .checkoutArea .btn, .product-single .product-units .button-container .btn {
    background: none repeat scroll 0% 0% #161616;
    color: #388EFE;
}

/*CHANGES TEXTBOX COLOURS*/
.box {
    background: none repeat scroll 0% 0% #388EFE;
    color: #161616;
}

/*CHANGES PREAMBLE AND LINK COLOURS*/
.preamble p, .preamble ul, .preamble ol, a {
color:#161616;
}

/*CHANGES BACKGROUND COLOUR OF FORM*/
.formbuilder {
    background: none repeat scroll 0% 0% #388EFE;
}

.formbuilder .h2 {
    color:#161616;
}

label {
    color:#f7f7f7;
}

.h1.module {
    color:#f7f7f7;
}