/* Accent Color */

a,
header #logo a:hover,
header #logo a:focus,
header #logo a:active,
#latest-posts .post-name .entry-title a:hover,
.entry-meta.entry-header a:hover,
.entry-meta.entry-header a:active,
.entry-meta.entry-header a:focus,
.standard-blog .post-name .entry-title a:hover,
.masonry-blog .post-name .entry-title a:hover,
.center-blog .post-name .entry-title a:hover,
.comment-author cite a:hover,
.comment-meta a:hover,
#commentform span.required,
#footer-credits p a,
.social_widget a i,
.dropmenu-active ul li a:hover,
.color-text,
.dropcap-color,
.social-icons li a:hover i,
.counter-number .count-number-icon {
	color: #1b3c8b;
}

#menu ul .sub-menu li a:hover {
	color: #1b3c8b !important;
}

.overlay-bg,
.overlay-bg-fill,
.item-project i,
.standard-blog .post-link,
.standard-blog .post-quote,
.masonry-blog .post-link,
.masonry-blog .post-quote,
.center-blog .post-link,
.center-blog .post-quote,
.badge_author,
#error-page .error-btn,
.social_widget a:hover,
.tooltip-inner,
.highlight-text,
.progress-bar .bar,
.pricing-table.selected .price,
.pricing-table.selected .confirm,
.mejs-overlay:hover .mejs-overlay-button,
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,
#jpreOverlay,
#jSplash,
#jprePercentage,
.tp-bullets.simplebullets.round .bullet:hover,
.tp-bullets.simplebullets.round .bullet.selected,
.tp-bullets.simplebullets.navbar .bullet:hover,
.tp-bullets.simplebullets.navbar .bullet.selected {
	background-color: #1b3c8b;
}

.navigation-projects ul li.prev a:hover,
.navigation-projects ul li.next a:hover,
.navigation-projects ul li.back-page a:hover {
	background-color: #1b3c8b;
	border-color: #1b3c8b;
}

.wpcf7 .wpcf7-submit:hover,
.wpcf7 .wpcf7-submit:focus,
.wpcf7 .wpcf7-submit:active,
#commentform #submit:hover,
.button-main:hover,
.button-main:active,
.button-main:focus,
.button-main.inverted {
	background-color: #1b3c8b;
    border-color: #1b3c8b;
}

.wpcf7-form.invalid input.wpcf7-not-valid,
.wpcf7-form.invalid textarea.wpcf7-not-valid,
.wpcf7-form input:focus:invalid:focus,
.wpcf7-form textarea:focus:invalid:focus,
.social_widget a {
	border-color: #1b3c8b;
}

.tagcloud a {
	border-color: #1b3c8b;
	color: #1b3c8b;
}

.tagcloud a:hover,
.tagcloud a:active,
.tagcloud a:focus {
	background-color: #1b3c8b;
}

.tooltip.top .tooltip-arrow {
    border-top-color: #1b3c8b;
}

.tooltip.right .tooltip-arrow {
    border-right-color: #1b3c8b;
}

.tooltip.left .tooltip-arrow {
    border-left-color: #1b3c8b;
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #1b3c8b;
}

.box .icon.circle-mode-box {
	border-color: rgba(27,60,139, 0.5);
}

.box:hover .icon.circle-mode-box,
.box:active .icon.circle-mode-box,
.box:focus .icon.circle-mode-box {
	border-color: #1b3c8b;
	background-color: #1b3c8b;
}

.box .icon.circle-mode-box i,
.box.boxed-version .icon-boxed i,
.box .icon.icon-only-mode-box {
	color: #1b3c8b;
}


/* Header Colors */

header {
	background-color: #FFFFFF;
}

header #logo a {
	color: #2D3C48;
}

#menu ul a {
	color: #818B92;
}

#menu > ul > li:after {
    border-color: #EEEEEE;
}

#menu ul a:hover,
#menu ul li.sfHover a,
#menu ul li.current-cat a,
#menu ul li.current_page_item a,
#menu ul li.current-menu-item a,
#menu ul li.current-page-ancestor a,
#menu ul li.current-menu-ancestor a {
    color: #1b3c8b;
}

#menu ul ul {
	background-color: #ffffff;
}

#menu ul .sub-menu li a {
	color: #1b3c8b !important;
	border-color: #2F2F2F;
}

/* Mobile Dropdown Colors */

#navigation-mobile {
	background-color: #ffffff;
}

#navigation-mobile li a,
#menu-nav-mobile .sub-menu li a {
	color: #1b3c8b;
}

#navigation-mobile li.has-ul.open > a,
#navigation-mobile li a:hover,
#menu-nav-mobile .sub-menu li a:hover,
#navigation-mobile li.has-ul.open a i,
#navigation-mobile .sub-menu li.has-ul.open a i {
	color: #FFFFFF;
}

#menu-nav-mobile li,
#menu-nav-mobile ul.sub-menu li {
	border-color: #2F2F2F;
}

#navigation-mobile li.has-ul a i,
#navigation-mobile .sub-menu li.has-ul a i {
	color: #444444;
}



/* Footer Colors */

footer {
	background-color: #ffffff;
}

.footer-widgets h3,
.footer-widgets .tweet_timestamp > a {
	color: #717580 !important;
}

.footer-widgets {
	color: #000000;
}

#footer-credits {
	background-color: #ffffff;
}

#footer-credits p {
	color: #FFFFFF;
}