/*Font color and highlight */
a, .color, span.color, .tab-style3 ul li a.current, .tab-style3 li a:hover, 
#sidebar .widget_recent_entries li:hover a, #sidebar .widget_categories li:hover a, #sidebar .widget_recent_comments li:hover a, #sidebar .widget_flickr li:hover a, #sidebar .widget_social li:hover a,
.entry-title:hover a, #widgets-container a:hover, #widgets-container a:hover *, #widgets-container a :hover, #widgets-container a :hover *,
#widgets-container .widget_twitter .twitter-carousel-center a, .post-info a,
#widgets-container .widget_archive a, #widgets-container .widget_categories a {
	color: #0298c9;
}

.home-page-header, .page-header, .top-page-color, .bottom-page-color {	
	background-color: #018ebc;
}

/*Headers font  */
.any-slide-text h1, .page-header h2 { color: #fff; }
.any-slide-text p, .page-header p { color: #fff; }


#social-bar, .home-page-header .nivoSlider-decoration, .home-page-header .image-decoration a, .home-page-header .video-decoration object, .home-page-header .video-decoration iframe, .home-page-header .video-decoration video, .home-page-header .map-decoration .map-canvas {
	-moz-box-shadow: 0 0 10px #000; -webkit-box-shadow: 0 0 10px #000; box-shadow: 0 0 10px #000; }
	
h5.big-icon-title .big-icon-coffe2 {	background: url("../../images/icons/76x76/sky_blue_coffee.png") center top no-repeat; }
h5.big-icon-title .big-icon-settings2 { background: url("../../images/icons/76x76/sky_blue_settings.png") center top no-repeat; }
h5.big-icon-title .big-icon-target { background: url("../../images/icons/76x76/sky_blue_target.png") center top no-repeat; }

.button-big-theme-color, .button-big-theme-color span { background-image: url('../../images/buttons/big/big_sky_blue.png'); }
.button-small-theme-color, .button-small-theme-color span { background-image: url('../../images/buttons/small/small_sky_blue.png'); }

/*Menu & Lavalamp color*/
.lavaLampWithImage > li.back { background: #0298c9; }
.sf-menu> li > ul li:hover a, .sf-menu> li > ul li:active a { border-top-color:  #0e5f79; background: #187796; }	
.sf-menu li li a { border-top: 1px solid #02536d; } 
.sf-menu li li:hover+li a { border-top-color: #0e5f79; } 
.sf-menu li li:last-child:hover a {	border-bottom-color: #0e5f79; }
.sf-menu li li:first-child:hover a {	border-top-color: transparent; }


.sf-menu li ul{    
	/* SVG fallback(Opera 11.10-, IE9) */
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpyZ2JhKDI1LDExMSwxMzksMSk7IiAvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6cmdiYSgwLDg3LDExNSwxKTsiIC8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgZmlsbD0idXJsKCNncmFkaWVudCkiIGhlaWdodD0iMTAwJSIgd2lkdGg9IjEwMCUiIC8+PC9zdmc+);

	/* Opera 11.10+ */
	background: -o-linear-gradient(top, rgba(25,111,139,1), rgba(0,87,115,1));

	/* Firefox 3.6+ */
	background: -moz-linear-gradient(top, rgba(25,111,139,1), rgba(0,87,115,1));

	/* Chrome 7+ & Safari 5.03+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(25,111,139,1)), color-stop(1, rgba(0,87,115,1)));

}

#background {
	background: url("../../images/backgrounds/default-bottom.jpg") top center fixed;
}
#background-2{
	background: url("../../images/backgrounds/default-top.png") top center fixed;
}