/* The Blue Style */


#navigation ul li:hover a {
	color:#7a2baf;
}
#navigation ul li.active a {
	color:#7a2baf;
}

#navigation ul > li ul li ul li.active > a,
#navigation ul > li ul li.active > a {
	background:#FFFFFF;
	color:#7a2baf;
}

/* Submenu */
#navigation ul li ul li.active a {
	color:#7a2baf !important;
	background-color:#FFFFFF;
}

#navigation ul li ul li:hover {
	background-color:#FFFFFF;
}

#navigation ul li ul li:hover a {
	color:#7a2baf !important;
}			

#navigation ul li ul li:hover ul li a {
	color: #FFFFFF !important;
}

#navigation ul.sub-menu a:hover {
	color: #7a2baf !important;
}		

#navigation ul li ul li:hover a.sf-with-ul:after, .sub-menu .sf-with-ul:after { left: 100%; margin-left:-10px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
#navigation ul li ul li:hover a.sf-with-ul:after, .sub-menu .sf-with-ul:after { border-left-color: #FFFFFF; border-width: 4px; top: 50%; margin-top: -7px; }
			
#navigation ul.sub-menu .current-menu-ancestor a {
	color: #7a2baf !important;
	background-color:#FFFFFF;
}
			
#navigation ul.sub-menu .current-menu-ancestor ul a {
	background-color: rgb(34,34,34);
	background-color: rgba(34,34,34,0.9);
}
			
#navigation ul.sub-menu .current-menu-ancestor ul a:hover {
	color:#7a2baf !important;
	background-color:#FFFFFF;
}

#navigation ul.sub-menu .current-menu-ancestor ul li.active > a {
	color:#7a2baf !important;
	background-color:#FFFFFF;
}	

#navigation ul.sub-menu .current-menu-ancestor ul a {
	color: #FFF !important;
}

#sidebar a:hover,
#sidebar_second a:hover {
	color:#7a2baf !important;
}

.home-title,
.widget_rss a.rsswidget:hover {
	color: #7a2baf;
}

.flex-control-nav li a:hover,
.flex-control-nav li a.active,
a.comment-reply-link:hover,
.edit-link a:hover,
.permalink-hover:hover,
#slider-nav a#slider-next:hover,
#slider-nav a#slider-prev:hover,
.post-slider-nav a.slider-prev:hover,
.post-slider-nav a.slider-next:hover,
#slider-bullets a.activeSlide,
#slider-bullets a:hover  {
	background-color:#7a2baf;
}

.single-product-title:hover,
ul.archive li a:hover,
.author-link,
p.search-title span, 
p.tag-title span,
.author-name a,
ul.filter_portfolio a:hover,
ul.filter_portfolio a.selected,
#logo h1 a:hover,
.entry-content a,
.portfolio-info a,
ul.archive,
.entry-meta a:hover,
.entry-meta-single-post a:hover,
blockquote cite, 
blockquote cite a, 
blockquote cite a:visited, 
blockquote cite a:visited,
.quote cite,
.entry-title a:hover,
#teaser-content a,
span.current,   
.themecolor,
a:hover,
.tag-links a:hover,
.h-link,
.widget_recent_comments a{
	color:#1A88C1;
}

::-moz-selection  {
	color: #FFFFFF !important;
	background:#1A88C1;
}
::selection {
	color: #FFFFFF !important;
	background:#1A88C1;
}

.entry-attachment .entry-caption,
.gallery-caption,
.lambda-pricingtable.featured .lambda-pricingtable-top,
.testimonial-company {
	background:#1A88C1;
}

.lambda-pricingtable.featured .lambda-pricingtable-top {
	border-top:1px solid #7a2baf;
}

#vmenu li.selected:hover h3,
#vmenu li.selected,
.camera_wrap .camera_pag .camera_pag_ul li:hover > span,
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span,
.camera_bar_cont span,
.link-post span,
.lambda-dropcap2,
.lambda-highlight1 {
	background-color:#1A88C1;
}

.camera_commands,
.camera_prev,
.camera_next,
.flex-direction-nav a,
.lambda-featured-header-caption,
.hover-overlay {
	background-color: rgb(26, 136 ,193);
	background-color:rgba(26, 136 ,193,0.8);
}

.lambda_widget_flickr .flickr_items img {
	background-color:#1A88C1;
}

#footer .lambda_widget_flickr .flickr_items img {
	background-color:#1A88C1;
}


/* Navigation Sub Menu */
#navigation ul.sub-menu {
	-webkit-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	-ms-box-shadow:0px 0px 2px rgba(0, 0, 0, 0.2);
	-o-box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
	background-color: rgb(34,34,34);
	background-color: rgba(34,34,34,0.9);
	border-top:2px solid #7a2baf;
}

#toTop {
	background-image: url(../../images/blue/to-top.png);
}
.lambda-like {
	background-image: url(../../images/blue/lambda-like.png);
}
ul.tabs li a.active {
	border-top:2px solid #1A88C1;
}

.testimonial-entry {
	background-attachment: scroll;
	background-image: url(../../images/blue/blockquote.png);
	background-repeat: no-repeat;
	background-position: 44px 30px;
}

.testimonial-name span {
	color:#1A88C1;
}

.more-link:hover,
.excerpt:hover {
	background-image: url(../../images/blue/excerpt-icon-hover.png);
}
#mobile-menu li a:hover,
h3.trigger:hover a,
p.trigger:hover a{
	color:#1A88C1;
}

