/* @option theme colors for the CEFALUS theme*/

body,#footer-wrapper{background-color:#FEFFFF;}

#container,.photo-background {background-color:#FFFFFF;}

#header,#header2,.mean-container .mean-bar,
.mean-container .mean-nav,.mean-container a.meanmenu-reveal{ background-color:#FFFFFF;}

#title,
.title2{ background-color:#FEFFFF;}

#contentContainer #content,#sidebarContainer #sidebar{color:#323333;}

#title2 h2 {text-shadow:0 1px 1px %colour_slogan_shadow%;}

#breadcrumbcontainer {
	background-color:#FEFFFF}
	
#footer{color: #323333;}

#footer a:link, #footer a:visited{color:#1F91DF;}

#footer a:hover, #footer a:active{color:#1F91DF;}

#contentContainer #content a:link,#contentContainer #content a:visited,#sidebarContainer #sidebar a:link,#sidebarContainer #sidebar a:visited{color:#FEFFFF;}

#contentContainer #content a:hover,#contentContainer #content a:active,#sidebarContainer #sidebar a:hover,
#sidebarContainer #sidebar a:active{color:#000000;}

#cssmenu ul ul li a,#cssmenu ul ul li a:hover,#cssmenu2 ul ul li a,#cssmenu2 ul ul li a:hover,.mean-container .mean-nav ul li li a{background-color: #FFFFFF;;}
	
#cssmenu > ul > li > ul::after{border-bottom-color: %colour_submenu_bg%;}

.mean-container .mean-nav,
.mean-container .mean-nav ul li a{border-bottom-color:#FFFFFF;}

#cssmenu ul li .current,#cssmenu li a:hover,#cssmenu ul li .currentAncestor,#cssmenu ul ul,#cssmenu > ul > li:hover > a,#cssmenu2 ul li .current,#cssmenu2 li a:hover,#cssmenu2 ul li .currentAncestor,#cssmenu2 ul ul,#cssmenu2 > ul > li:hover > a{background-color:%colour_body_background%;}

.mean-container a.meanmenu-reveal span{background-color:#FB0106;}

#cssmenu > ul > li > a,.mean-container .mean-nav ul li a,#cssmenu ul ul li a,#cssmenu ul ul li > a:after,.mean-container .mean-nav ul li li a,#cssmenu2 > ul > li > a,#cssmenu2 ul ul li a,#cssmenu2 ul ul li > a:after {color: #0571DE !important;}

#cssmenu ul li .current,#cssmenu ul li .currentAncestor,#cssmenu > ul > li:hover > a,.mean-container .mean-nav ul li .current,.mean-container .mean-nav ul li a:hover,.mean-container .mean-nav ul li li .current,.mean-container .mean-nav ul li .currentAncestor,#cssmenu2 ul li .current,#cssmenu2 ul li .currentAncestor,#cssmenu2 > ul > li:hover > a {color: #FB0106 !important;} 

#cssmenu ul ul li:hover > a,#cssmenu2 ul ul li:hover > a,.mean-container .mean-nav ul li li a:hover,.mean-container .mean-nav ul li li li .current  {color: #FB0106 !important;} 

#cssmenu ul ul li .current,#cssmenu ul ul li .currentAncestor,#cssmenu2 ul ul li .current,#cssmenu2 ul ul li .currentAncestor {
	color: #FB0106;}

#title h1,#title h1 a:link,#title h1 a:visited,.title2 h1, .title2 h1 a:link, .title2 h1 a:visited {color: #0571DE;}

#title h2,.title2 h2  {color: #375064;}

.mean-container .mean-nav {
	border-top-color: #FEFFFF;}

#sidebarContainer{
	border-color: #68788C;
}
.sideHeader {color: #253B4F;}

#myExtraContent4 {color: #68788C;
background-color: #FFFFFF}

#myExtraContent4 a:link,
#myExtraContent4 a:visited {color: #FFFFFF;}
	
#myExtraContent4 a:hover,
#myExtraContent4 a:active {color: %colour_ec1hover_text%;}

#myExtraContent4 .fa {color: #A0B3CB;}
	
#myExtraContent2 {color: #A0B3CB;
	background-color: #21293F;}

#myExtraContent2 a:link,
#myExtraContent2 a:visited {color: #FFFFFF;}
	
#myExtraContent2 a:hover,
#myExtraContent2 a:active {color: #000000;}

#myExtraContent2 .fa {color: #A0B3CB;}

#myExtraContent3 .fa {color: #323333;}
	
#myExtraContent3 {color: #323333;}

#myExtraContent3 a:link,
#myExtraContent3 a:visited {color: #FEFFFF;}
	
#myExtraContent3 a:hover,
#myExtraContent3 a:active {color: #000000;}

#myExtraContent3 .fa {color: #323333;}

#contentContainer #content .fa {
color: #68788C;}
	
#sidebarContainer #sidebar .fa {color: #68788C;}
	
blockquote {color: #68788C;	background-color: #E0E3E9;}

.filesharing-item-title a:link,
.filesharing-item-title a:visited,
.blog-entry-title a {
	color: #4F7172 !important;}
	
.filesharing-item-title,
.blog-entry-title {
	color: %colour_bloglink_text%;}

.blog-entry-title a:hover, .blog-entry-title a:active,.filesharing-item-title a:hover,.filesharing-item-title a:active {
	color: #68788C !important;
}	

#blog-categories:before,#blog-archives:before,#blog-rss-feeds:before,ul.blog-tag-cloud:before{color:#000000;
	background-color: #E0E3E9;
}
	
#blog-archives a, #blog-categories a:link,#blog-categories a:visited,#blog-rss-feeds a:link,#blog-rss-feeds a:visited,ul.blog-tag-cloud a:link,ul.blog-tag-cloud a:visited {
	color: #4F7172 !important;
}

#blog-archives a:hover, #blog-categories a:hover,#blog-rss-feeds a:hover,ul.blog-tag-cloud a:hover {
	color: #000000 !important;
}

input[type="submit"]:hover,
input[type="reset"]:hover{
	color: #000000;}
	
#breadbg {
	background-color: #FEFFFF;}
		
#breadcrumbcontainer,#breadcrumbcontainer a:link, #breadcrumbcontainer a:visited {
	color:#FEFFFF;}
	
#breadcrumbcontainer a:hover,#breadcrumbcontainer a:active  {
	color:#000000 !important;}

.exif-data{
	color: #68788C;}
	
.thumbnail-frame img:hover {
	border-color: #253B4F;
}

.photo-caption {
	color: #68788C;
}

.photo-navigation a:link,
.photo-navigation a:visited,
.photo-navigation a:hover{
	color: #68788C;}

.photo-title,
.album-title,
.movie-page-title {
	color: #253B4F;
	background-color: #E0E3E9;
}

.photo-title,
.photo-navigation {
	color: #253B4F;}

.movie-thumbnail-caption,
.thumbnail-caption {
	color: #68788C;}

h1 {color: #FF5757;}
h2 {color: #0571DE;}
h3 {color: #0571DE;}
h4 {color: #68788C;}
h5 {color: #68788C;}
h6 {color: #68788C;}

/* Rapidsearch box colors */
fieldset input[type="text"]  {
	color: #E0E3E9 !important;}

fieldset input[type="submit"] {
	color: #FEFFFF !important;}

fieldset input[type="submit"]:hover {
	color: #000000 !important;}
	
fieldset input[type="text"] {
	border-color: #AFBFD5 !important;
	background-color: transparent !important;
}
/* End Rapidsearch box colors */

input[type="text"],.form-input-field,
input[type="text"],input[type="submit"],input[type="reset"] {
	border-color: #E0E3E9;
	background-color: #E0E3E9;
}

input[type="submit"]:hover,input[type="reset"]:hover {color: #000000;
}

.form-input-field,input[type="text"] {
	color: #000000;}
	
input[type="submit"],input[type="reset"] {color: #68788C;
	border-color: #E0E3E9;}
	
	
.scrollToTop{
	background-color: #253B4F;
	color: #FFFFFF;
}

@media screen and (max-width:768px){
#sidebarContainer #sidebar,#sidebarContainer .sideHeader {
	background-color: %colour_sbmob_background%;
}}
