
body{
	background-image: url('');
	background-color: #F4F4F4;
	background-repeat: ;
	background-size: ;
	background-attachment: ;
	background-position: ;

	font-family: PT Sans;
	font-size: 14px;
	color: #777677;
	font-weight: 400;
	line-height: 20px;
}
a{
	color: #1d2a4c;
}
a:hover{
	color: #50514f;
}
a:active{
	color: #50514f;
}

.btn.btn-main {
	background-color: #1d2a4c;
	border-color: #1d2a4c;
}
.btn.btn-main.focus,
.btn.btn-main.active,
.btn.btn-main:active,
.btn.btn-main:focus,
.btn.btn-main:hover{
	background-color: #1d2a4c !important;
}
.cssload-loader {
	border: 4px solid #1d2a4c;
}
.cssload-loader-inner {
	background-color: #1d2a4c;
}
.owl-carousel .owl-controls .owl-buttons div:hover,
.owl-carousel .owl-controls.clickable .owl-buttons div:hover{
	background: #1d2a4c;
}
.social-icons a:hover{
	color: #1d2a4c;
}
header.hero-image.main-nav-fixed.do-fixed .main-nav ul > li:hover > ul > li > ul > li.active > a,
header.hero-image.main-nav-fixed.do-fixed .main-nav ul > li > ul > li:hover > ul > li.active > a,
header.hero-image.main-nav-fixed.do-fixed .main-nav ul > li > ul > li.active > a:hover,
header.hero-image.main-nav-fixed.do-fixed .main-nav ul > li > ul > li.active > a{
	background: #1d2a4c;
}
header .social-icons a:hover{
	background: #1d2a4c;
}
header .logo{
	background: #1d2a4c;
}
header.hero-image .social-icons a:hover{
	color: #1d2a4c;
}
header.hero-image .main-nav ul > li:hover > ul > li > ul > li.active > a,
header.hero-image .main-nav ul > li > ul > li:hover > ul > li.active > a,
header.hero-image .main-nav ul > li > ul > li.active > a:hover,
header.hero-image .main-nav ul > li > ul > li.active > a{
	background: #1d2a4c;
}
.main-nav ul > li.active > a:before{
	background: #1d2a4c;
}
.main-nav ul > li:hover > ul > li > ul > li.active > a,
.main-nav ul > li > ul > li:hover > ul > li.active > a,
.main-nav ul > li > ul > li.active > a:hover,
.main-nav ul > li > ul > li.active > a{
	background: #1d2a4c;
}
.post-heading .post-title:after,
.page-heading:after {
	background: #1d2a4c;
}
.boxed-heading h2 {
	color: #1d2a4c;
}
.post-likes {
	background: #1d2a4c;
}
.page-wrapper h1{
	color: #1d2a4c;
}
.post-meta-box .share-icons a:hover{
	color: #1d2a4c;
}
.post-author.about-widget .subtitle{
	color: #1d2a4c;
}
.widget.related-post li .caption .post-title:after{
	background: #1d2a4c;
}
.featured.featured-tiled .item:hover .post-likes {
	background: #1d2a4c;
}
.featured.featured-tiled .item:nth-child(2) .caption .post-title:after{
	background: #1d2a4c;
}
.featured.featured-slideshow .item .caption .post-title:after{
	background: #1d2a4c;
}
.featured.featured-slideshow .owl-controls.clickable .owl-page.active:hover span,
.featured.featured-slideshow .owl-controls .owl-page.active span{
	background: #1d2a4c;
}
.archive-list li:hover.post-format .featured-img:after {
	background: #1d2a4c;
}
.archive-list.list-style.large-post-first li:first-child .caption .post-title:after,
.archive-list.grid-style.large-post-first li:first-child .caption .post-title:after,
.archive-list li .caption .post-title:after {
	background: #1d2a4c;
}
.about-widget .subtitle{
	color: #1d2a4c;
}
.about-widget .social-icon-links a:hover{
	color: #1d2a4c;
}
.twitter-widget li:hover:before,
.twitter-widget li:hover:after{
	color: #1d2a4c;
}
.tag:not(body) a:active,
.tag:not(body) a:focus,
.tag:not(body) a:hover{
	background: #1d2a4c;
	border-color: #1d2a4c;
}
.widget-text-list li span {
	color: #1d2a4c;
}
.widget-text-list li:hover a {
	color: #1d2a4c;
}
.widget-text-list li:hover span {
	background: #1d2a4c;
	border-color: #1d2a4c;
}
.archive-widget .widget-text-list li strong{
	color: #1d2a4c;
}
.post-list-widget li .caption .date{
	color: #1d2a4c;
}
.post-list-widget.large-post-first.with-numbering li:first-child .caption .date{
	color: #1d2a4c;
}
.post-list-widget.with-numbering li:hover:before{
	background: #1d2a4c;
}
.comments-widget li:hover .caption .name{
	color: #1d2a4c;
}
.tabs-widget .nav-tabs > li > a:hover {
	color: #1d2a4c;
}
.tabs-widget .nav-tabs > li.active:after {
	background: #1d2a4c;
}
.prev-next ul.pager li:hover a,
.centered-numbering-pagination .pagination li:hover a {
	color: #1d2a4c;
}
.prev-next ul.pager li.active a,
.centered-numbering-pagination .pagination li.active a {
	color: #1d2a4c;
}
footer .footer-social-icons{
	background: #1d2a4c;
}
footer .footer-menu li a:hover{
	color: #1d2a4c;
}
.back-to-top {
    background: #1d2a4c;
}
.sidebar .widget:not(.category-widget):not(.post-list-widget):not(.comments-widget) > div > ul.menu li span:not(.rss-date),
.sidebar .widget:not(.category-widget):not(.post-list-widget):not(.comments-widget) > ul li span:not(.rss-date),
.widget-text-list li span:not(.rss-date),
.sidebar .widget:not(.category-widget):not(.post-list-widget):not(.comments-widget) > div > ul.menu li a:hover,
.sidebar .widget:not(.category-widget):not(.post-list-widget):not(.comments-widget) > ul li a:hover,
.sidebar .widget .tagcloud > a,
.sidebar .widget .calendar_wrap a,
.widget-text-list li a:hover {
	color: #1d2a4c;
}
.sidebar .widget:not(.post-list-widget):not(.comments-widget) > div > ul.menu li span:hover:not(.rss-date),
.sidebar .widget:not(.post-list-widget):not(.comments-widget) > ul li span:hover:not(.rss-date),
.widget-text-list li span:hover:not(.rss-date) {
	color: #fff;
	background: #1d2a4c;
	border-color: #1d2a4c;
}


@media only screen and (max-width: 800px) {
	.main-nav ul > li:hover > ul > li > ul > li.active > a,
	.main-nav ul > li > ul > li:hover > ul > li.active > a,
	.main-nav ul > li > ul > li.active > a:hover,
	.main-nav ul > li > ul > li.active > a{
		background: #1d2a4c !important;
	}
}

@media only screen and (max-width: 600px) {
	.featured.featured-tiled .item .caption .post-title:after{
		background: #1d2a4c;
	}
}
.sidebar .widget.category-widget li:hover span,
.comment-author-link:hover a {
    color: #fff !important;
}
