/**
 * Skin: Blue
 *
 * 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 CyberChimps Framework
 * @package  Framework
 * @since    1.0
 * @author   CyberChimps
 * @license  http://www.opensource.org/licenses/gpl-license.php GPL v3.0 (or later)
 * @link     http://www.cyberchimps.com/
 */

/********************************************************************************************************************/
/******************************************** HTML *****************************************************/
/********************************************************************************************************************/

a {
	color: #0286cf;
}
a:visited {
	color: #0286cf;
}
a:hover {
	color: #419ed3;
}
.entry-title{
	color: #0286cf;
}
.entry-title a,#twitter_bar a {
	color: #0286cf;
}
.entry-title a:visited {
	color: #0286cf;
}
.entry-title a:hover {
	color: #419ed3;
}

/********************************************************************************************************************/
/******************************************** NAVIGATION *****************************************************/
/********************************************************************************************************************/

.main-navigation .navbar-inner {
	background: #0286cf;
  background: -moz-linear-gradient(top,  #9cd4f4 0%, #5ca9d6 1%, #419ed3 51%, #0091e0 52%, #0286cf 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cd4f4), color-stop(1%,#5ca9d6), color-stop(51%,#419ed3), color-stop(52%,#0091e0), color-stop(100%,#0286cf));
  background: -webkit-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: -o-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: -ms-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: linear-gradient(to bottom,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca9d6', endColorstr='#0286cf',GradientType=0 );
  border-color: #339ad6 #0376b5 #0376b5 #0376b5;
}
.main-navigation .nav > li {
  border-right: 1px solid #0376b5;
  -webkit-box-shadow:  1px 0px 0px 0px rgba(256,256,256,0.1);
  box-shadow:  1px 0px 0px 0px rgba(256,256,256,0.1);
}
.main-navigation .nav > li > a:hover {
	background: #0286cf;
}
.main-navigation .nav li.dropdown.active > .dropdown-toggle, .current-menu-ancestor.dropdown {
	color: #fff;
	background: #0286cf;
}
.main-navigation .nav li.dropdown.active > .dropdown-toggle .caret {
	border-top-color: #fff;
	border-bottom-color: #fff;
}
.main-navigation .nav > li.dropdown > a.dropdown-toggle .caret {
	border-top-color: #ddd;
	border-bottom-color: #ddd;
  margin-top: 10px;
}
.main-navigation .nav .active > a, .main-navigation .nav .current_page_item > a {
  color: #ddd;
  background: #0286cf;
}
.main-navigation .nav li.dropdown:hover ul.dropdown-menu {
	background: #419ed3;
}
.navbar .nav > li > .dropdown-menu::before {
	border-bottom: 7px solid #419ed3;
}
.navbar .nav > li > .dropdown-menu::after {
	border-bottom: 6px solid #419ed3;
}
.main-navigation .nav li ul li a:hover, .main-navigation .nav .current_page_item > a:hover {
	color: #fff;
	background-color: #0286cf;
}
@media (max-width: 979px) {
	.navbar-inverse .btn-navbar {
		background-image: none;
		background-color: #0371ad;
	}
	.navbar-inverse .btn-navbar:hover {
		background-image: none;
		background-color: #025c8c;
	}		
	.nav-collapse.in {
		background-image: none;
		background-color: #0289D3;
	}
	.nav-collapse.in .nav li {
		background-color: #0289D3;
	}
	.nav-collapse.in .nav ul {
		background: #0289D3;
	}
	.navbar-inverse .nav-collapse.in .nav > li > a:hover, .navbar-inverse .nav-collapse.in .dropdown-menu a:hover {
		color: #fff;
		background-color: #0371ad;
	}
	.navbar-inverse .nav-collapse.in .nav li a, .nav-collapse.in .dropdown-menu a {
		color: #fff;
		font-weight: normal;
		text-shadow: none;
	}
	.navbar-inverse .nav-collapse.in .nav > li.current-menu-item > a, .navbar-inverse .nav-collapse.in .nav > li.current-menu-ancestor > a {
		color: #fff;
		box-shadow: none;
		background: #0371ad;
	}
	.navbar-inverse .nav-collapse.in .dropdown-menu .active > a, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle {
		color: #fff;
		background-image: none;
		background-color: #0371ad;
	}
}

/********************************************************************************************************************/
/******************************************** SIDEBAR & WIDGETS *****************************************************/
/********************************************************************************************************************/

#sidebar h3.widget-title {
  color: #fff;
  font-weight: 100;
  background: #b6b6b6;
  background: -moz-linear-gradient(top,  #9cd4f4 0%, #5ca9d6 2%, #0286cf 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cd4f4), color-stop(2%,#5ca9d6), color-stop(100%,#0286cf));
  background: -webkit-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 2%,#0286cf 100%);
  background: -o-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 2%,#0286cf 100%);
  background: -ms-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 2%,#0286cf 100%);
  background: linear-gradient(to bottom,  #9cd4f4 0%,#5ca9d6 2%,#0286cf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca9d6', endColorstr='#0286cf',GradientType=0 );
  border-color: #339ad6 #0376b5 #0376b5 #0376b5;
}

/********************************************************************************************************************/
/******************************************** MAIN CONTENT *****************************************************/
/********************************************************************************************************************/

.postformats {
  background: #000;
  background: -moz-linear-gradient(top,  #9cd4f4 0%, #5ca9d6 1%, #419ed3 51%, #0091e0 52%, #0286cf 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cd4f4), color-stop(1%,#5ca9d6), color-stop(51%,#419ed3), color-stop(52%,#0091e0), color-stop(100%,#0286cf));
  background: -webkit-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: -o-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: -ms-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: linear-gradient(to bottom,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca9d6', endColorstr='#0286cf',GradientType=0 );
  border-color: #339ad6 #0376b5 #0376b5 #0376b5;
}

/********************************************************************************************************************/
/******************************************** CALLOUT *****************************************************/
/********************************************************************************************************************/

#callout_button a .btn-primary {
	background: #000;
  background: -moz-linear-gradient(top,  #9cd4f4 0%, #5ca9d6 1%, #419ed3 51%, #0091e0 52%, #0286cf 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cd4f4), color-stop(1%,#5ca9d6), color-stop(51%,#419ed3), color-stop(52%,#0091e0), color-stop(100%,#0286cf));
  background: -webkit-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: -o-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: -ms-linear-gradient(top,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
  background: linear-gradient(to bottom,  #9cd4f4 0%,#5ca9d6 1%,#419ed3 51%,#0091e0 52%,#0286cf 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5ca9d6', endColorstr='#0286cf',GradientType=0 );
  border-color: #339ad6 #0376b5 #0376b5 #0376b5;
}
#callout_button a:hover .btn {
	background-color: #0286cf;
}


.excerpt-more.blog-excerpt
{
	background:transparent;
	color:#0286cf;
	border:2px solid;
}

.excerpt-more.blog-excerpt:hover
{
	background:#0286cf;
	color:#ffffff;
}

.entry-summary p:last-child a, .more-link a, .excerpt-more
{
	border:2px solid #0286cf;
}

#navigation .main-navigation .nav > li > a
{
	border-top:2px solid #0286cf;
}
.if_post_slider_carousel .post_slider_col:hover .if_posts_data {
  background-color: #0286cf;
}
#contact_us input[type="submit"]
{

	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #0286cf 0%, #049aea 100%) repeat scroll 0 0;
}
#testimonial_section .flex-active-slide img {
    border-color: #0286cf; 
}
