
.panel-default>.panel-heading {background:#2F64A8; }
.panel-default>.panel-heading:hover a {color:#2F64A8; }

@media(min-width:768px){
	h2.subTitle:after,
	h1.noSubtitle:after {
		background-color:#2F64A8;
	}
}

strong {
	color: #2F64A8;
}

#home, #paralaxSlice1, #paralaxSlice2, #paralaxSlice3, #paralaxSlice4 {
	background-color:#2F64A8;
}

#paralaxSlice1 p {
	color: #2F64A8;
}
#paralaxSlice1 input {
	border: 1px solid #2F64A8;
	width: 80%;
}

#aci_results {
	display: none;
}
#aci_results .age_label,
#aci_results .content_label {
  float: left;
  width: 66px;
  height: 79px;
  overflow: hidden;
  margin-bottom: 10px;
  cursor: pointer;
}
#aci_results table,
#aci_results td {
  border: 2px solid #bcbcbc;
  border-collapse: collapse;
}
#aci_results td {
	vertical-align: top;
	padding: 10px;
}
#aci_results td:nth-child(1) {
	padding-right: 6px;
}
#aci_results td:nth-child(2) {
	background-color: #ebebeb;
	width: 500px;
	padding-top: 20px;
}
#aci_results hr {
	border-top: 1px solid #656664;
}
#aci_results .aci_item {
	max-width: 700px;
	margin: 0 auto;
}


a,
.color1 a {
	color:#2F64A8;
}
a:hover, .scrollspyNav .active a {
	color:#2F64A8;
}
ul.iconsList li a:hover, ul.iconsList i {
	color:#2F64A8
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-nav > li > a:hover i, .navbar-nav > li.active > a i
 {
	color: #2F64A8;
}

.nav-pills > li > a {
	background-color: #eeeeee;
	color: #2F64A8;
}
.nav-pills > li > a:hover {
	color: #eeeeee;
	background-color: #cbc9c9;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover {
	background-color: #2F64A8;
}


p.credits a {
	color:#2F64A8;
}

.flexslider .flex-direction-nav a {
	background-color:#2F64A8;
}

.flexslider h1 {
	background-color:#2F64A8;
}

nav#filter a:hover, nav#filter a.current {
	background-color: #2F64A8;
}
.mask{background-color: #2F64A8;}

.pricingBloc.focusPlan h3 {
	background-color:#2F64A8;
}

.boxFeature i{color:#2F64A8;} 

.color1 a.btn:hover{color:#2F64A8;}

.color4, .slice.color4, .bulle.color4, .ctaBox.color4{
	background-color:#2F64A8;
}

.iconRounded {border:2px solid #2F64A8;color:#2F64A8;background-color:#fff;}
.iconRounded:hover, .color1 .iconRounded:hover{background-color:#2F64A8;color:#fff;}
.color1 .iconRounded {color:#2F64A8;}
.color4 .iconRounded {background-color:#FFF;color:#2F64A8;}

.lozenge {
	color: #2F64A8;
}

#resources div {
	text-align: center;
}

.pc-nav-row {
	width: 888px;
	margin: 0 auto; 
}
.pc-nav {
	width: 220px;
	height: 150px;
	background-image: -webkit-linear-gradient(top, rgb(198,198,198) 66%, rgb(29,63,108) 0%);
	margin: 1px;
	padding: 0; 
	cursor: pointer;
}
.pc-nav h3 {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: center;
	color: white;
	margin-bottom: 10px;	
}
.pc-nav:hover h3 {
	color: #29518e;
}

.pc-content {
	display: none;
}
.pc-content h2 {
	color: #2F64A8;
	margin-top: 30px;
}
.pc-content img {
	display: block;
	margin: 10px auto;
}

.age-rating li {
	width: 33%;
}

.ar-nav {
	width: 18%;
	margin: 1%;
	padding: 0; 
	cursor: pointer;
	float: left;
}
.ar-nav img {
	width: 100%;
}

.boxFeature a {
	color: white;
}
.boxFeature a:hover {
	text-decoration: none;
	color: white;
}

#game_search {
	border: none;
	background: none;
}

