/**
 * style 4 - blue RCAF
 modified Sept 2017
 Replace All #1085de (Dark Blue) replaced with #6399ab (Light blue)
 #b09a73 This is the original Gold, in template.css
 --------------*/
a,
h1 a:hover,
h2 a:hover,
h3 a:hover {
/*	Original
color: #1085de; */
/* RCAF Azure */ 
/*	color: #293e6b; */
/* color: #354a78; */
/* color: #7a89aa; too light */ 
/*	color: #667b8c; */ /* light blue, this affects all links and social-icons */
	color: #607586;
}

#bottom-bar .container {
	background-color: #6399ab;
}

.module.color-title .module-title {
	background: #6399ab;
}

.module.style-color {
	background:#6399ab;
	color: #fff;
	padding: 20px;
}

.module.style-color  a {
	color: #fff;
}
.module.style-color a:hover {
	color: #000;
}
.module.style-color .module-title {
	border: 0;
}

.module.style-color .module-title h3 {
	color: #fff;
	border: 0;
}

.module.border-color .module-title {
	border-bottom: 3px solid #6399ab;
}

.module.border-color-top .module-title {
	border-top: 3px solid #6399ab;
	border-bottom: 0;
}

.nav .caret {
border-top-color: #6399ab;
border-bottom-color: #6399ab;
}
.nav a:hover .caret {
border-top-color: #04518C;
border-bottom-color: #04518C;
}

.portfolio-nav .joostrap.btn-group a.btn:hover,
.portfolio-nav .joostrap.btn-group a.btn:focus,
.portfolio-nav .joostrap.btn-group.open a.btn {
	color: #6399ab;
}

.portfolio-nav .joostrap.btn-group a:hover span.caret {
	border-top: 4px solid #6399ab;
}

.portfolio-nav .joostrap.btn-group.open a span.caret,
.portfolio-nav .joostrap.btn-group.open a:focus span.caret {
	border-top: 4px solid transparent;
 	border-bottom: 4px solid #6399ab; 
}

#menu .nav.menu.navbar-nav > li > a:hover,
#menu .nav.menu.navbar-nav > li.active > a,
#menu .nav.menu.navbar-nav > li.parent:hover > a,
#menu .nav.menu.navbar-nav > li.active.parent > a,
#menu .nav.menu.navbar-nav > li > span.separator:hover,
#menu .nav.menu.navbar-nav > li.active > span.separator,
#menu .nav.menu.navbar-nav > li.parent:hover > span.separator,
#menu .nav.menu.navbar-nav > li.active.parent > span.separator,
#menu .nav.menu.navbar-nav > li > span.nav-header:hover,
#menu .nav.menu.navbar-nav > li.parent:hover > span.nav-header,
#menu .nav.menu.navbar-nav > li.active.parent > span.nav-header  {
/*	background: #1085de; */ 
/* RCAF azure Aug 2017*/
/* 	background: #293e6b;  */
/*	background: #354a78; */
/*	background: #828a9c; */
/*	background: #667b8c; */  /* RCAF Pennant colour */
/*	background: #8ca1b2; */   /* RCAF Pennant colour lighter */
/*	background: #c6ccd2; */	 /* RCAF Pennant colour, even lighter, after text now black even on hover */
	background: #e3e4e4;	 /* RCAF Pennant colour, even lighter yet, after text now black even on hover */	
/*	color:#fff; */           /* this defines the menu text on Hover */
}

#menu .nav.menu.navbar-nav ul li a:hover,
#menu .nav.menu.navbar-nav ul li.active > a,
#menu .nav.menu.navbar-nav ul li.parent:hover > a,
#menu .nav.menu.navbar-nav ul li.active.parent > a ,
#menu .nav.menu.navbar-nav ul li span.separator:hover,
#menu .nav.menu.navbar-nav ul li.active > span.separator,
#menu .nav.menu.navbar-nav ul li.parent:hover > span.separator,
#menu .nav.menu.navbar-nav ul li.active.parent > span.separator {
	color: #fff;
	background-color: #6399ab;
/* note that this margin-right is not in other styles
 * may be the cause of the drop-down menu issue  */
/*	margin-right: 40px;  */
}

.tags span a:hover {
	background-color: #6399ab !important;
	color: #fff;
}

dl.tabs dt.tabs.open span h3 a,
dl.tabs dt.tabs span h3 a:hover,
.pane-sliders h3.title.pane-toggler-down a span {
	color: #6399ab;
}

.image-backdrop,
.img-intro-btn:hover,
p.img_caption {
	background-color: #6399ab;
}

.sequence .text-block h2 a:hover {
	color: #6399ab;
}

.sequence .text-block a.readmore:hover {
	background-color: #6399ab;
}

.sequence-pagination li span.active,
.sequence-pagination li span:active {
	border: 1px solid #6399ab;
	background-color: #6399ab;
}

.sequence-pagination li span:hover {
	border: 1px solid #6399ab;
}

.joostrap-slider .sequence-preloader .preloading .circle {
	fill: #6399ab !important;
}

.joostrap-icons .front {
	background-color: #6399ab;
}

.joostrap-news {
	background-color: #6399ab;
}

.joostrap-news,
.joostrap-news p {
	color: #6399ab;
}

.flex-control-paging li a.flex-active  {
	border: 1px solid #6399ab;
}

.nav-list > .active > a,
.nav-list > .active > a:hover,
.nav-list > .active > a:focus {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
	background-color: #6399ab;
}

.nav-pills > .active > a,
.nav-pills > .active > a:hover,
.nav-pills > .active > a:focus {
	color: #ffffff;
	background-color: #6399ab;
}

/* caret color changed 19 Nov 2017 */
.nav .dropdown-toggle .caret {
/*	border-top-color: #6399ab;
	border-bottom-color: #6399ab; */
	
	/*	light gray caret on menu */
	border-top-color: #718187; 
	border-bottom-color: #718187;	
	margin-top: inherit;
}

.nav .dropdown-toggle:hover .caret,
.nav .dropdown-toggle:focus .caret {
/*	border-top-color: #6399ab;
	border-bottom-color: #6399ab; */
	border-top-color: #305967;
	border-bottom-color: #305967; 	
}

.dropdown-menu > li > a.selected,
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
	text-decoration: none;
	color: #ffffff;
	background: #6399ab; 
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
	color: #ffffff;
	text-decoration: none;
	outline: 0;
	background: #6399ab; 
}

.btn-group.open .btn-primary.dropdown-toggle ,
.btn-primary {
	color: #ffffff;
	background: #6399ab;
	border: 0;
	*background-color: #6399ab;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
	color: #ffffff;
	background-image: none;
	background-color: #000000;
	*background-color: #000000;
}
.module.style-color .module-content,
.module.style-color .module-title {
	padding: 0 10px;
}
.module.style-color {
	background-clip: content-box;
	padding: 5px;
}