/*HOME ABOUT CONTACT COLOURS*/

/*CHANGE THIS FOR THE BACKGROUND OF THE HOME PAGE*/
.home {
background-color: #fff;
}

/*AIRSPACE ORANGE #f7941e*/

.home a {
border-bottom: 2px solid #f7941e;
}

::-moz-selection { background-color: #f7941e; color: #fff;}
::selection { background-color: #f7941e; color:#fff;}

.home hr {
border: 1px solid #f7941e;
width: 33.3333%;
position: absolute;
}

.home h3, .home b {
color: #f7941e;
}

.home .numbertext {
color: #f7941e;
}

.news a {
text-decoration: none;
border-bottom: 2px solid #000;
}

.news b {
color: #000;
}

.home .filters a {
color: #f7941e;
border-color: #f7941e;
}

.home .filters a:hover {
color: #ffffff;
background-color: #f7941e;
}

.home .filters h2 a {
line-height: 1.4;
color: #000000;
border: 0px;
padding: 0px;
margin: 0px;
}

.home .filters h2 a:hover {
color: #f7941e;
background-color: #ffffff;
}



/*PROJECTS COLOURS*/

/*CHANGE THIS FOR THE BACKGROUND OF THE PROJECTS PAGE*/
.projects {
background-color: #fff;
}

.projects h3, .projects b {
color: #0187cc;
}

.projects hr {
border: 1px solid #0187cc;
width: 33.3333%;
position: absolute;
}

.projects .filters a {
color: #0187cc;
border-color: #0187cc;
}

.projects .filters a:hover {
color: #ffffff;
background-color: #0187cc;
}

.projects .area_current_box, .projects .area_upcoming_box, .projects .area_past_box, .projects .current_box, .projects .upcoming_box, .projects .past_box {
background-color: #0187cc;
}

.projects a {
border-bottom: 2px solid #0187cc;
}

.projects .filters h2 a {
line-height: 1.4;
color: #000000;
border: 0px;
padding: 0px;
margin: 0px;
}

.projects .filters h2 a:hover {
color: #0187cc;
background-color: #ffffff;
}

.projects .numbertext {
color: #0187cc;
}



/*PUBLIC COLOURS*/

/*CHANGE THIS FOR THE BACKGROUND OF THE PUBLIC PAGE*/
.public {
background-color: #fff;
}

.public hr {
border: 1px solid #f26623;
width: 33.3333%;
position: absolute;
}

.public h3, .public b {
color: #f26623;
}

.public .filters a {
color: #f26623;
border-color: #f26623;
}

.public .filters a:hover {
color: #ffffff;
background-color: #f26623;
}

.public .area_current_box, .public .area_upcoming_box, .public .area_past_box, .public .current_box, .public .upcoming_box, .public .past_box {
background-color: #f26623;
}

.public a {
border-bottom: 2px solid #f26623;
}

.public .filters h2 a {
line-height: 1.4;
color: #000000;
border: 0px;
padding: 0px;
margin: 0px;
}

.public .filters h2 a:hover {
color: #f26623;
background-color: #ffffff;
}

.public .numbertext {
color: #f26623;
}





/*OPPS COLOURS*/

/*CHANGE THIS FOR THE BACKGROUND OF THE OPPORTUNITIES PAGE*/
.opps {
background-color: #fff;
}

.opps h3, .opps b {
color: #16c1f4;
}

.opps hr {
border: 1px solid #16c1f4;
width: 33.3333%;
position: absolute;
}

.opps .filters a {
color: #16c1f4;
border-color: #16c1f4;
}

.opps .filters a:hover {
color: #ffffff;
background-color: #16c1f4;
}

.opps .area_current_box, .opps .area_upcoming_box, .opps .area_past_box, .opps .current_box, .opps .upcoming_box, .opps .past_box {
background-color: #16c1f4;
}

.opps a {
border-bottom: 2px solid #16c1f4;
}

.opps .numbertext {
color: #16c1f4;
}




/*STUDIOS COLOURS*/

/*CHANGE THIS FOR THE BACKGROUND OF THE STUDIOS PAGE*/
.studios {
background-color: #fff;
}

.studios h3, .studios b {
color: #fcb712;
}

.studios hr {
border: 1px solid #fcb712;
width: 33.3333%;
position: absolute;
}

.studios .filters a {
color: #fcb712;
border-color: #fcb712;
}

.studios .filters a:hover {
color: #ffffff;
background-color: #fcb712;
}

.studios .area_current_box, .studios .area_upcoming_box, .studios .area_past_box, .studios .current_box, .studios .upcoming_box, .studios .past_box {
background-color: #fcb712;
}

.studios a {
border-bottom: 2px solid #fcb712;
}

.studios .numbertext {
color: #fcb712;
}

.studios .filters h2 a {
line-height: 1.4;
color: #000000;
border: 0px;
padding: 0px;
margin: 0px;
}

.studios .filters h2 a:hover {
color: #fcb712;
background-color: #ffffff;
}




/*SHOP COLOURS*/

/*CHANGE THIS FOR THE BACKGROUND OF THE SHOP PAGE*/
.shop {
background-color: #fff;
}

.shop h3, .shop b {
color: #7bb928;
}

.shop hr {
border: 1px solid #7bb928;
width: 33.3333%;
position: absolute;
}

.shop .filters a {
color: #7bb928;
border-color: #7bb928;
}

.shop .filters a:hover {
color: #ffffff;
background-color: #7bb928;
}

.shop .area_current_box, .shop .area_upcoming_box, .shop .area_past_box, .shop .current_box, .shop .upcoming_box, .shop .past_box {
background-color: #7bb928;
}

.shop a {
border-bottom: 2px solid #7bb928;
}

.shop .numbertext {
color: #7bb928;
}

.shop input[type=button], input[type=submit], input[type=reset] {
  background-color: #ffffff;
  border: 2px solid #7bb928;
  color: #7bb928;
  padding: 10px 20px;
  text-decoration: none;
  cursor: pointer;
transition:all 150ms;
-moz-transition:all 150ms; /* Firefox 4 */
-webkit-transition:all 150ms; /* Safari and Chrome */
-o-transition:all 150ms; /* Opera */
}

.shop input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
  background-color: #7bb928;
  color: #ffffff;
  }



/* LINK BORDER OVERIDE */

.menu a, .slideshow a {
border-bottom: 0px;
}

.menu a:hover{
color: #f7941e;
text-decoration: none;
}


@media (max-width: 1023px) {
	.home .filters a:hover {
    color: #f7941e;
    background-color: #fff;
    }
    
    .projects .filters a:hover {
    color: #0187cc;
    background-color: #fff;
    }
    
    .public .filters a:hover {
    color: #f26623;
    background-color: #fff;
    }
    
    .opps .filters a:hover {
    color: #16c1f4;
    background-color: #fff;
    }
    
    .studios .filters a:hover {
    color: #fcb712;
    background-color: #fff;
    }
    
    .shop .filters a:hover {
    color: #7bb928;
    background-color: #fff;
    }
}

@media (max-width: 414px) {

}


