/* Fist of all: color edits */
.slider-overlay {
  background: #00b0f0;
}

.categories .categorie {
  border: 1px solid #00b0f0;
}

.categories .categorie:hover,
.categories .categorie:focus,
.categories .categorie.active {
  border-color: #fcb92a;
}

.categories .categorie:hover .icon,
.categories .categorie:focus .icon,
.categories .categorie.active .icon {
  background: #fcb92a;
}

.categories .categorie:hover .h3,
.categories .categorie:focus .h3,
.categories .categorie.active .h3 {
  color: #fcb92a;
}

.categories .categorie .h3 {
  color: #00b0f0;
}

.categories .categorie .icon {
  background: #00b0f0;
}

.categories .categorie ul a:hover,
.categories .categorie ul a:focus {
  color: #fcb92a;
}

#related li .overlay-related {
  background-color: #fcb92a;
}

#related li:last-of-type {
  background: #fcb92a;
}

#page-header .breadcrumb li:hover,
#page-header .breadcrumb li:focus,
#page-header .breadcrumb li.active {
  color: #fcb92a;
}

#page-header .overlay {
  background-color: #00b0f0;
}

.filter a:hover,
.filter button:hover,
.filter a:focus,
.filter button:focus,
.filter a.active,
.filter button.active {
	  background: #fcb92a;
}

.listing-overview li .list-image-overlay {
  background: #00b0f0;
}

.listing-overview li .text .h2 {
  color: #fcb92a;
}

.listing-overview li .text span a {
  color: #00b0f0;
}

/* Featured ad */
.featured {
  border: 2px solid #fcb92a !important;
}

.featured .triangle-top-left {
  border-top: 100px solid #fcb92a;
}

.featured span a {
  color: #fcb92a !important;
}

.featured .list-image-overlay {
  background: #fcb92a !important;
}

.pagination a:hover,
.pagination a:focus,
.pagination a.active {
  background: #fcb92a;
}

.detaillist li span {
  color: #fcb92a;
}

.detaillist .price .pricebtn {
  background: #fcb92a;
}

.color-primary {
  background: #fcb92a;
  color: #ffffff;
}

.color-primary:hover,
.color-primary:focus,
.color-primary.active {
  background-color: #FF8736;
  color: #ffffff;
  text-decoration: none;
}

.color-secondary {
  background: #00b0f0;
  color: #ffffff;
}

.color-secondary:hover,
.color-secondary:focus,
.color-secondary.active {
  background-color: #0085FF;
}

footer {
  background: url("../img/footer-top.png") top repeat-x #00b0f0;
}

.copyright {
  background: #0085FF;
}

.mainmenu li:hover,
.mainmenu li:focus,
.mainmenu li:active {
  color: #fcb92a;
}

.navbar-nav .active a {
  color: #fcb92a !important;
}

.standard-frm .upload-image .image-container .overlay-image {
  background: #fcb92a;
}

.standard-frm .upload-image button {
  color: #fcb92a;
}

.findus-frm span {
  color: #fcb92a;
}

.latest-module li:hover,
.latest-module li:focus {
  border: 2px solid #fcb92a;
}

.latest-module li:hover .latest-module-overlay,
.latest-module li:focus .latest-module-overlay {
  background: #fcb92a;
}

.latest-module li .latest-module-overlay {
  background: #00b0f0;
}

.tags-module li:hover,
.tags-module li:focus,
.tags-module li.active {
  background: #fcb92a;
}

.categories-module li a:hover,
.categories-module li a:focus,
.categories-module li a.active {
  color: #fcb92a;
}

.categories-module li a:hover .icon:before,
.categories-module li a:focus .icon:before,
.categories-module li a.active .icon:before {
  background: #fcb92a;
}

.categories-module li .icon:before {
  background: #00b0f0;
}

.categories-module li .icon {
  background: #00b0f0;
}

.navbar-default .navbar-nav>li>a {color:black;}

aside li {line-height:26px;}
.slider-h2 {line-height:35px;}

#page-header form, #page-header .btn-success {margin:23px 0;}

.upperinfo {padding:10px; display:inline-block; width:100%;}
.upperinfo img {max-width:100px; float:left; margin: 0 20px 10px 0;}
.upperinfo hr {width:100%;}

.categories .center {text-align:center; width:100%;}
.categories .categorie {padding:0; min-height:75px;}
.categories .categorie .h3 {margin:30px 0;}

.categories-listing {display:inline-block; margin-bottom:20px; width:100%;}
.filter {display:inline-block; width:100%;}
.search-frm .search-input {background:#fff; font-weight:800; color:#fcb92a; border:2px solid #fcb92a; opacity:1.0;}

/* Homepage edit for search */
#slider-homepage select {
	display:none !important;
}

#slider-homepage .chosen-container-single {
  	width: 20% !important;
 	margin: 0 0 50px;
}

#slider-homepage .chosen-container-single .chosen-default, #slider-homepage .chosen-single {
	min-height:40px;
	color:white;
	font-weight:700;
	background:#fcb92a;
}

#slider-homepage .chosen-with-drop span {
	color:#fcb92a;
}

#slider-homepage .chosen-container-single .chosen-default span, #slider-homepage .chosen-single span {
 	padding: 3px 0;
  font-size: 16px;
}

#slider-homepage .chosen-container-single .chosen-single div b {
  margin-top: 0;
}

#slider-homepage .chosen-container-single .chosen-single div {
	top:8px;
}

.home-container h2 {
	font-size:36px;
	font-weight:900;
}

.home-container h4 {
	text-transform:none;	
	font-size:24px;
	font-weight:700;
	margin:25px 0 15px;
}

.home-container ul li {
	display:block;
	margin-bottom:10px;
}

.home-container ul li span {
  	font-family: 'Open Sans', sans-serif;
  	font-size: 16px;
  	font-weight: 300;
  	color:#666;
}

.home-container ul li:before {
	content: "\f0a9";
	margin-right:20px;
	font-size:16px;
}

.parents h4 {
	color:#00b0f0;
}

.parents ul li:before {
	color:#00b0f0;
}

.schools h4 {
	color:#fcb92a;
}

.schools ul li:before {
	color:#fcb92a;
}

.schools a {
	color:#fcb92a;
	font-weight:bold;
}

.quote-section {
	margin:50px -20% 50px;
	background:#00b0f0; 
	font-size:18px;
	color:#fff;
	width:120%;
}

.quote-section .well .parentquote {
	font-weight:bold;
}

.map {float:left; width:100%;}

input::-webkit-input-placeholder {
  color: #fcb92a;
}
input:focus::-webkit-input-placeholder {
  color: #fcb92a;
}
/* Firefox < 19 */
input:-moz-placeholder {
  color: #fcb92a;
}
input:focus:-moz-placeholder {
  color: #fcb92a;
}
/* Firefox > 19 */
input::-moz-placeholder {
  color: #fcb92a;
}
input:focus::-moz-placeholder {
  color: #fcb92a;
}
/* Internet Explorer 10 */
input:-ms-input-placeholder {
  color: #fcb92a;
}
input:focus:-ms-input-placeholder {
  color: #fcb92a;
}
