/**
 * Title: Blue Skin
 *
 * Description: Changes content colors, fonts and buttons for theme.
 *
 * Please do not edit this file. This file is part of the Cyber Chimps Framework and all modifications
 * should be made in a child theme.
 *
 * @category Cyber Chimps Framework
 * @package  Framework
 * @since    1.0
 * @author   CyberChimps
 * @license  http://www.opensource.org/licenses/gpl-license.php GPL v2.0 (or later)
 * @link     http://www.cyberchimps.com/
 */

/* IMAGES */
header#cc-header h1.site-title {
  margin-top: 15px;
  background: url('images/house.png') no-repeat 0 0;
}
header#cc-header .contact_details {
  background: url('images/phone.png') 0 0 no-repeat;
}
@media (max-width: 767px) {
	header#cc-header .contact_details {
		display: block;
		float: none;
		background: none;
	}
}
/* TOP MENU */
.top-menu-wrap {
	background-image: none;
  background: @topbar;
}
.top-menu ul li a {
  color: #888888;
}
/* MENU */
.main-navigation .navbar-inner {
  background: #176c97;
  background: -moz-linear-gradient(top, #3da0d3 0%, #176c97 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3da0d3), color-stop(100%, #176c97));
  background: -webkit-linear-gradient(top, #3da0d3 0%, #176c97 100%);
  background: -o-linear-gradient(top, #3da0d3 0%, #176c97 100%);
  background: -ms-linear-gradient(top, #3da0d3 0%, #176c97 100%);
  background: linear-gradient(to bottom, #3da0d3 0%, #176c97 100%);
  filter: progid:dximagetransform.microsoft.gradient(startColorstr='@topgrad', endColorstr='@bottomgrad', GradientType=0);
  border-color: #104c6b;
}
.navbar .nav > li > a {
  color: #ffffff;
  border-right: 1px solid #104c6b;
}
.navbar .nav li.dropdown > .dropdown-toggle .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar .nav li.dropdown > a:hover .caret {
  border-top-color: #cccccc;
  border-bottom-color: #cccccc;
}
.navbar .nav > li.current-menu-ancestor.dropdown > .dropdown-toggle .caret,
.navbar .nav li.dropdown.active > .dropdown-toggle .caret {
  border-top-color: #cccccc;
  border-bottom-color: #cccccc;
}
.navbar .nav > li > a:hover {
  color: #e6e6e6;
}
.navbar .nav > .active > a,
.navbar .nav > .active > a:hover,
.navbar .nav > .active > a:focus,
.navbar .current-menu-ancestor.dropdown,
.navbar .nav > .current_page_item > a,
.navbar .nav > li.current-menu-ancestor > a,
.navbar .nav li.dropdown.active > .dropdown-toggle {
  color: #cccccc;
  background: transparent;
}
.dropdown-menu .active > a,
.dropdown-menu .active > a:hover {
  color: #666666;
}
.main-navigation .nav li ul li a {
  color: #3da0d3;
}
.main-navigation .nav li ul li.current-menu-item a {
  color: #176c97;
}
.main-navigation .nav li ul li a:hover {
  color: #176c97;
}
@media (max-width: 979px) {
	.main-navigation .navbar-inner {
		background: #176c97;
	}
	.nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a {
		color: #fff;
		font-weight: normal;
		border: none;
	}
	.nav-collapse .nav li ul li a {
		color: #fff;
	}
	.nav-collapse .nav > li > a:hover, .nav-collapse .dropdown-menu a:hover, .nav-collapse .nav li ul li a:hover {
		color: #cccccc;
		background: none;
		border: none;
	}
	.nav-collapse .nav > li.current-menu-item > a, .nav-collapse .nav > li.current-menu-ancestor > a, .nav-collapse .nav li ul li.current-menu-item a {
		color: #ccc;
		background: none;
		border: none;
	}
	.nav-collapse .dropdown .caret {
		display: none;
	}
	.nav-collapse .dropdown-menu {
		display: block;
	}
}/* CONTENT */
h2.entry-title,
article.post h2.entry-title a {
  color: #2d2d2d;
}
a {
  color: #2d2d2d;
}
a:hover {
  color: #4a4a4a;
}
.cyberchimps-posted-on a:hover .cc-day {
	color: #176c97;
}
/* SLIDER */
.carousel-caption::before {
  background-color: #828282;
}
/* CALLOUT */
#callout .btn-primary {
  background-color: #777777;
}