/* === General ==== */									
.text-color,a.text-color,
a:focus, a:hover,a.btn-link:hover,a.btn-link:focus,
.btn-link.letter-spacing.typo-grey:hover,.btn-link.letter-spacing.typo-grey:focus {
    color: #2557a0;
}
.theme-bg{
	background-color: #2557a0;
}
.theme-overlay,
.isotope-grid .img-wrapper .overlay {
	background-color:rgba(19, 89, 160,0.9);
}
.icon-list > li:before{
	color: #2557a0;
}
/* === Button ==== */
.btn.btn-default,.navbar-default .navbar-nav > li > a.btn.btn-default,
.header-type-10 .logo-bar-item .input-group .btn.btn-search,
.header-type-10 .nav-bar-social li a{
    background-color: #2557a0;
}	
.btn.btn-default:hover,.btn.btn-default:focus {
	background-color:rgba(19, 89, 160,0.8);
}
.btn.btn-default.yellow-btn:hover,.btn.btn-default.yellow-btn:focus{
	background-color: rgba(255, 215, 0, 0.8);
}
/* === Breadcrumb ==== */
.breadcrumb > li > a {
    color: #2557a0;
}
/* === Pagination ==== */
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
	background-color: #2557a0;
}
/* === Accordion ==== */
.panel-group .panel-title > a {
	background-color: #58194e;
}
#accordion02.panel-group .panel-title > a {
	background-color: #2557a0;
}
/* === Tab ==== */
.nav-tabs > li.active > a{
	background-color: #58194e;
}
/* === Owl Slider ==== */
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #58194e;
}
/* === Navigation Menu ==== */
.navbar-default .navbar-nav > li:hover > a,.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a.active {
	color:#2557a0;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #2557a0;
}
.dropdown-menu {
	border-color: #2557a0;
}
.dropdown-menu > li > a.active,.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
    background-color: #2557a0;
    color: #fff;
}
.header-type-4 .nav-top a:hover,.header-type-4 .nav-top a:focus,.header-type-4 .navbar-default .menu-inline > li:hover > a,.header-type-4 .navbar-default .menu-inline > li > a.active,.header-type-4 .navbar-default .menu-inline > li > a:hover,.header-type-4 .navbar-default .menu-inline > li > a:focus,
.header-type-4 .navbar-toggle:hover,.header-type-4 .navbar-toggle:focus {
	color:#edc216;
}
/* === Section Title ==== */
.seperator:after{
	background: #2557a0;
}
/* === Icon Grid ==== */
.icon-grid.icon-grid-bg:hover {
	background: #58194e;
}
.icon-grid i.icon-circle {
	color: #fff;
}
.icon-grid i.icon-circle, .icon-grid.icon-medium i.icon-circle{
	background: #58194e;
}
.icon-grid:hover i.icon-circle{
	background: #2557a0;
}
.theme-bg.typo-white .icon-grid i.icon-circle{
	background: #eee;
	color: #333;
}
.theme-bg.typo-white .icon-grid:hover i.icon-circle{
	background: #58194e;
	color: #333;
}
.theme-bg.typo-white .grid-details a:hover{
	color: #58194e;
}
/* === Team ==== */
.team-social li > a{
	background: #2557a0;
}
.team-social li > a:hover{
	background: #58194e;
	color: #333;
}
.team-grid .team-desig{
	color: #2557a0;
}
.team-grid .team-name > a:hover{
	color: #58194e;
}
/* Pricing */
.pricing-header{
	background: #2557a0;
}
/* Blog */
.blog-details ul li i{
	color: #58194e;
}
/* === Open Position ==== */
.table.table-position > thead > tr > th, .owl-theme .owl-nav > div:hover,
.blog-sidebar .blog-categories .badge:hover, 
.isotope-filters .nav > li > a{
	background: #2557a0;
}
.shop-item-details h5.add-to-cart i:hover, .shop-item-details h6.add-to-whishlist i:hover{
	background: #2557a0;
}
/* === Widget ==== */
.sidebar .widget-title:after, .shop-sidebar .input-group-btn .btn:hover, .blog-sidebar .input-group-btn .btn:hover{
	background: #2557a0;
}
.menu-widget ul > li > a:hover,.menu-widget ul > li > a:focus,.menu-widget ul > li > a.active,
.brochures-widget ul > li > a:hover,.brochures-widget ul > li > a:focus{
	background: #58194e;
}
.contact-info-area3 .contact-info:hover{	
	background: #2557a0;
}
/* === Footer ==== */
footer .input-group-btn > .btn:hover,footer .input-group-btn > .btn:focus,
footer.grey-bg .widget.services .widget-menu > li:before{
	 color: #2557a0;
}
/* === Other Colors ==== */
.theme-bg .text-color {
	color:#58194e;
}	
.brochures-widget ul > li > a:hover .file-type {
	color: #edc216;
}
/* === Max Width "767px" ==== */
@media screen and (max-width: 767px){
	.dropdown-menu > li > a.active, .dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {
		color: #2557a0 !important;
	}
	.header-type-2 .dropdown-menu > li > a.active, .header-type-2 .dropdown-menu > li > a:focus, .header-type-2 .dropdown-menu > li > a:hover,
	.header-type-4 .dropdown-menu > li > a.active, .header-type-4 .dropdown-menu > li > a:focus, .header-type-4 .dropdown-menu > li > a:hover {
		color: #edc216 !important;
	}
}
/* === Yellow ==== */
.widget-title:after, .header-type-10 .logo-bar-item .input-group .btn.btn-search:hover, .header-type-10 .nav-bar-social li a:hover, .page-content .icon-box,
.contact-info-area3 .contact-info, .seperator:before, .btn.btn-default.yellow-btn, .owl-theme .owl-nav > div, .history .year, .year-wrapper:before,         .year-wrapper:after, .cd-timeline-img, .shop-item-details h5.add-to-cart i, .shop-item-details h6.add-to-whishlist i, .shop-sidebar .input-group-btn .btn,
.shop-sidebar .product-tags li a:hover, .blog-sidebar .blog-tags li a:hover, .blog-sidebar .input-group-btn .btn, i.icon-circle:hover, .blog-sidebar          .blog-categories .badge, .project-detail .btn, .btn.btn-default.ylw-btn, .nav-top{
	background-color: #58194e;
}
.pricing-wrap:hover .pricing-header, .pricing-wrap:focus .pricing-header, .pricing-wrap.active .pricing-header{
	background: #58194e;
}
.isotope-filters .nav > li > a:focus, .isotope-filters .nav > li > a:hover{
	background-color: rgba(19, 89, 160, 0.9); 
}
.header-type-2 .logobar-content .icon-box .icon-wrapper i,.widget.services .widget-menu > li a:hover,.widget.tags .widget-menu > li > a:hover,.text-main-color,
.footer-social ul li a:hover,.footer-menu ul li a:hover,.navbar-default .navbar-nav > li > a.btn.btn-default:focus, .navbar-default .navbar-nav > li > a.btn.btn-default:hover, .navbar-default .navbar-nav > li > a.btn.btn-default.active,.nav-top.theme-bg a,.page-title-wrapper .breadcrumb > li > a,
.contact-info-area3 .contact-info:hover a, .text-yellow-color, .shop-sidebar .product-categories li a:hover, .shop-sidebar .top-rated-product-title a:hover,  .blog-sidebar .related-posts li a:hover, .blog-sidebar .blog-categories li a:hover, .project-detail .btn:hover, .header-type-2 .navbar-default .navbar-nav .open .dropdown-menu .mega-menu-content .sub-menu li a:hover, a.btn-link:after, nav.mega-menu .mega-menu-content .sub-menu li a.active, nav.mega-menu .mega-menu-content .sub-menu li a:hover, nav.mega-menu .mega-menu-content .sub-menu li a:focus{
	color: #58194e;
}
.header-type-2 .logobar-content .icon-box .icon-bordered, 
.header-type-2 .logobar-content .icon-box .icon-square,
.shop-sidebar .form-control:focus, .shop-sidebar .top-rated-products img:hover, .shop-cart .form-control:focus, .project-detail .btn:hover{
	border-color: #58194e !important;
}