/* Blue & Orange */
button, a.button, input[type="button"], 
input[type="reset"], input[type="submit"] {
	background: #003366;
}

button:hover,
a.button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	background-color: #003366;
}
a{
	color: #003366;
}
a:hover{
	color: #003366;
}
.woocommerce-MyAccount-navigation ul li {
    background: #003366;
}
.woocommerce-MyAccount-navigation ul li:hover{
    background: #003366;
}

.preloader {
    background-color: #003366;
    color: #FFFFFF;
}
#progress-bar {
    background-color: #FF6701;
    color:#FFFFFF;
}

.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a,
.main-navigation .current-menu-ancestor > a {
    background-color: #003366;
    color: #FFF !important;
}

.main-navigation li a:hover {
	background: #003366;
}

.megamenu-block .menu-item-has-children > a {
	background-color: #003366;
	color: #FFF !important;
}

.menu-toggle {
	border: 1px solid #003366;
}

.navigation.pagination .nav-links .page-numbers.current,
.navigation.pagination .nav-links a.page-numbers:hover {
    background: #003366;
}
#load_more {
	background-color: #003366;
	border-color: #FF6701;
}
#load_more:hover {
	background-color: #003366;
	border-color: #003366;
}

.nav-previous a:hover,
.nav-next a:hover {
	background: #003366;
}

.scrolltop {
	background-color: #003366;
}
.scrolltop:hover {
	background-color: #FF6701;
}
.page .caption_title{color: #FF6701;}
.caption-button {background: #003366;}
.caption-button:hover {
    background-color: #003366 !important;
}
.contact-details .contacts{
	border: 2px solid #FF6701;
}
.contact-details i{
	color: #003366;
	border: 5px solid #FF6701;
}
.entry-content-outer{border-bottom: 5px solid #FF6701;}

.custom-image {border: 5px solid #FF6701;}

.masonry article:hover .entry-content-wrapper{
    background-color: #FF6701;
}
.masonry article:hover .entry-content-outer{
	border-bottom: 5px solid #003366;
}

.grid-item article, 
.single-post article, 
.blog #FF6701 article,
.archive #FF6701 article {
    border-bottom: 4px double #003366;
 }
.entry-meta {
    border: 1px solid #003366;
}
.copyright {
	border-top: 1px solid #003366;
}
#colophon {
	border-top: 1px solid #FF6701;
}

.site-footer ul li::before {background: #FF6701;}

.site-footer .widget-title::after {background: #FF6701;}

.tabrows .page-link li a:before{background: #003366;}

.sidebar ul li::before {background: #FF6701;}

.sidebar .widget_archive ul li::before,
.sidebar .widget_categories ul li::before,
.sidebar .widget_pages ul li::before ,
.sidebar .widget_meta ul li::before,
.sidebar .widget_recent_comments ul li::before,
.sidebar .widget_recent_entries ul li::before,
.sidebar .widget_tag_cloud ul li::before,
.sidebar .widget_rss ul li::before {color: #FF6701;}

.widget_search .search-submit {background-color: #003366;}

.widget_calendar caption {background: #FF6701;}

.widget_calendar #today {background: #003366;}

.widget .tagcloud a:hover {
    border: 1px solid #003366;
    background: #003366;
}

.widget .tagcloud a {
    border: 1px solid #FF6701;
    color: #003366;
}

.sidebar a:hover {
    color: #003366;
}
.subscribe-form button {
	background-color: #003366;
	border-color: #003366;
}
.subscribe-form button:hover {
	background-color: #003366;
	border-color: #003366;
}

.ticker {
    background-color: #003366;
}
#modal-title {
    color: #FF6701;
}
.remodal {
    border-top: 5px solid #FF6701 !important;
}
