a,.blue{
    color:#0000ff;
}
a:hover{
    color:#68858f;
}



/*
#newsletter{
    background:#324e79;
}
.newsletter-form input[type="submit"]{
    background:#78742F;
}
.newsletter-form .newsletter-submit .icons{
    background:#78742F;
    color:#FFF;
    border-bottom:1px solid #78742F;
    border-bottom:1px solid #213b63;
}
.newsletter-form .newsletter-submit:hover .icons,
.newsletter-form .newsletter-submit:hover input{
    background:#78742F;
    border-top-color:#5191d4;
}

*/

#navigation>li:hover>a,
#navigation>li:hover>span,
#navigation>li.current-menu-item>a,
#navigation>li.current-menu-item>span{
    border-top:1px solid #78742F;
    border-bottom:1px solid #78742F;
}
#navigation li:hover,
#navigation li:hover>span,
#navigation li:hover>a,
#navigation>li.current-menu-item,
#navigation>li.current-menu-item>span,
#navigation>li.current-menu-item>a{
    background:#e0e2b4;
}
.owl-header .carousel-arrows span:hover{
    color:#fff;
    background:#78742F;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
}

.banner-rotator-content{
    background:#78742F;
    color:#fff;
}
.banner-rotator-content h5{
    color:#78742F;
}

.banner-rotator-content a.button{
    border-top-color:#f3f7fa;
    border-bottom-color:#5496d4;
}

.banner-rotator-content a.button:hover{
    background:#324e79;
    border-bottom-color:#243f6a;
    border-top-color:#41669e;
}

/*

.issue-icon{
    background:#78742F;
    color:#fff;
}
.issue-block:hover .issue-icon{
    color:#78742F;
    background:#fff;
}

.issue-block:hover .issue-content h4{
    color:#78742F;
}

.issue-block:hover a.button{
    color:#fff;
    background:#78742F;
    border-top-color:transparent;
}
.issue-content h4{
    color:#78742F;}
.event-calendar td:hover{
    background:#78742F;
}

.event-calendar td:hover .events li{
    border-color:#81c7f8;
}

.event-item:hover .date>span{
    background:#78742F;
    color:#fff;
}

.event-item:hover h6 a{
    color:#78742F;
}

*/

.filter-dropdown>li>span{
    color:#78742F;
}

/*
.upcoming-events>li:hover .date>span{
    background: #78742F;
    color: #fff;
}
*/

.filter-dropdown>li>span:hover,
.filter-dropdown.opened>li>span{
    background:#78742F;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
}

.filter-dropdown ul li:hover,
.filter-dropdown ul li.active-filter{
    color:#78742F;
}

.filter-select + div.chosen-with-drop .chosen-single{
    background:#78742F;
    color:#fff;
}

.filter-select + div .chosen-results>li.result-selected,
.filter-select + div .chosen-results>li:hover{
    color:#78742F;
    background:none;
}

.active-sort>button{
    background:#78742F;
    border-bottom-color:#78742F;
    border-top-color:#80bef0;
    color:#fff;
}
.media-item:hover .media-format>div{
    background:#78742F;
    color:#fff;
}
.media-format>div{
    background:#e2eaf2;
    color:#78742F;
}
.media-caption h2{
    color:#78742F;
}
.col-lg-3 .media-button a.button,
.col-lg-9 .col-lg-4 .media-button a.button{
    color:#78742F;
}
.col-lg-3 .media-button a.button:hover,
.col-lg-9 .col-lg-4 .media-button a.button:hover{
    background:none;
    color:#78742F;
}

.col-lg-3 .media-button a.button:hover:after,
.col-lg-9 .col-lg-4 .media-button a.button:hover:after{
    color:#78742F;
}

.media-caption span.tags{
    color:#78742F;
    font-size:13px;
}
.post-side-meta .post-format{
    background:#e2eaf2;
    color:#78742F;}
.post-side-meta .post-format:hover{
    background:#023649;
    color:#fff;
}
.post-side-meta .post-comments{
    background:#fafbfd;
    color:#78742F;
}
.shopping-cart:hover .cart-button{
    background:#78742F;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
    color:#fff;
}
.shopping-cart-content{
    background:#fafbfd;
    border:3px solid #78742F;}
.shop-product-gallery .fullscreen-icon:hover{
    background:#78742F;
}
.shop-product-content h2{
    color:#78742F;
}
.sidebar-box a.button.transparent:hover:after{
    color:#78742F;
}
.banner h4{
    color:#55261b;}
.banner:hover{
    background:#023649;}
.banner:hover .icons{
    color:#e2eaf2;
}

.banner:hover .icons.icons-fadeout{
    color:#e0e2b4;}
.image-banner a{
    background:#78742F;
    color:#fff;
    border-bottom:1px solid #78742F;
}
.image-banner:hover a{
    background:#78742F;
    border-bottom-color:#213b63;
}
.image-banner:hover img{
    border-bottom-color:#5191d4;}
.image-banner img{
    border-bottom:1px solid #80bff0;
}
a.tag{
    color:#78742F;
}
a.tag:hover{
    background:#78742F;
    color:#fff;
}
.category-box a{
    color:#78742F;
}
.category-box a:hover{
    background:#fff;
    color:#78742F;
}

.category-box a:hover:before{
    color:#78742F;
}

.responsive-calendar .day.calendar-event a{
    color:#78742F;
}

.menu li a:hover,
.menu li a:hover:before{
    color:#78742F;
}
#button-to-top:hover{
    background:#78742F;
    color:#fff;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
}
.customize-box{
    background:#78742F;
}
.customize-box-button{
    background:#78742F;
}
.customize-box.opened .customize-box-button,
.customize-box-button:hover{
    background:#78742F;
    border-top:1px solid #5191d4;
    border-bottom:1px solid #213b63;
}
.customize-box input[type="radio"] + label{
    background:#324e79;}

.customize-box input[type="radio"]:checked + label,
.customize-box input[type="radio"] + label:hover{
    background:#78742F;
    border-top-color:#5191d4;
    border-bottom-color:#213b63;
}
.background-image input[type="radio"] + label{
    border:2px solid #324e79!important;
}
.background-image input[type="radio"]:checked + label{
    border:2px solid #78742F!important;
}
::selection {
    background: #e0e2b4; /* Safari */
    color:#fff;
}
::-moz-selection {
    background: #e0e2b4; /* Firefox */
    color:#fff;
}
a.button,
button{    background:#e2eaf2;
    color:#78742F;
}
a.button.transparent,
button.transparent{
    color:#78742F;
}

a.button.transparent:hover,
button.transparent:hover{
    color:#78742F;
}
a.button.transparent:hover:after,
button.transparent:hover:after{
    color:#78742F;
}

a.button:hover,
button:hover,
a.button.active-button,
button.active-button{
    background:#78742F;
    color:#fff;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
    text-decoration:none;
}
.tooltip-inner{
    background:#78742F;}
.tooltip.top .tooltip-arrow{
    border-top-color:#78742F;
}

.tooltip.left .tooltip-arrow{
    border-left-color:#78742F;
}

.tooltip.bottom .tooltip-arrow{
    border-bottom-color:#78742F;
}

.tooltip.right .tooltip-arrow{
    border-right-color:#78742F;
}
.accordion-header{
    color:#78742F;}
.accordion-active .accordion-header,
.accordion-header:hover{
    background:#78742F;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
    color:#fff;
}
.tab-header li{
    color:#78742F;
}

.tab-header li.active-tab,
.tab-header li:hover{
    background:#78742F;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
    color:#fff;
}
.tab-header li a{
    color:#78742F;
}
blockquote{
    border-left:3px solid #78742F;
    color:#78742F;}
blockquote.link-quote{
    border-left-color:#78742F;
}
input[type="submit"],
input[type="reset"]{
    color:#FFF;
}
input[type="submit"]:hover,
input[type="reset"]:hover{
    background:#78742F;
    border-top-color:#78742F;
    border-bottom-color:#78742F;
    color:#fff;
    text-decoration:none;
}
.increase-button:hover,
.decrease-button:hover{
    color:#fff;
    background:#78742F;
    border-color:#78742F;
}
.dropcap.blue{
    color:#78742F;
}
.dropcap.squared.blue{
    color:#fff;
    background:#78742F;
}
.highlight{
    color:#fff;
    background:#78742F;
}
.audio-player{
    background:#78742F;
    color:#97acc3;
}
.audio-play-button{
    border-right:1px solid #324e79;}
.audio-progress-wrapper{
    border:1px solid #c68356;
    background:#324e79;}
.audio-buffer-bar{
    background:#416c9e;}
.audio-progress-bar{
    background:#78742F;}
.audio-volume{
    border-left:1px solid #324e79;}
.volume-bar{
    border:1px solid #c68356;
    background:#324e79;}
.audio-volume-progress{
    background:#78742F;}
.pricing-header{
    color:#78742F;
}

.most-popular .pricing-header{
    background:#78742F;}
.most-popular .pricing-header span{
    color:#4377ae;
}
.pricing-price,ul.pager li.page-numbers a,.sidebar-box .view-archives li:hover,.sidebar-box .view-archives li:hover a{
    color:#78742F;
}
ul.pager li.page-numbers a:hover{
    background:#78742F;
    color:#fff;
    border-top-color:#e0e2b4;
    border-bottom-color:#78742F;
    text-decoration:none;
}
.sidebar-box .view-archives li{color:#78742F;}
#navigation > li.active-trail,
#navigation a.active-trail:after,
#navigation a.active-trail,
#navigation > li.active-trail > span,
#navigation > li.active-trail > a{
    text-decoration:none;
    background:#78742F;
    color:#fff;
    border-right-color:transparent;
    border-left-color:transparent;
}
#navigation > li.active-trail > a{
    border-top: 1px solid #78742F;
    border-bottom: 1px solid #78742F;
}
ul.tabs_nav > li > a{
    color: #78742F;
    background: #dff1ef;
}
ul.tabs_nav > li > a:hover{
    background: #e0e2b4;
    color: #fff;
}
.pager .pager-current a{
    background: #78742F;
    color: #fff;
    border-top-color: #78742F;
    border-bottom-color: #78742F;
    text-decoration: none;
}
.tags >a:after{content: ', '; color: #78742F;}
.view-calendar ul.pager{list-style: none; margin: 0;}
.view-calendar ul.pager li{padding: 0;}
.view-calendar ul.pager li a{
    color: #78742F;
}
.view-calendar ul.pager .date-prev a,.view-calendar ul.pager .date-next a{margin: 0;font-weight: normal;font-size: 13px}
.view-calendar ul.pager li a:hover{
    background: #78742F;
    color: #fff;
    border-top-color: #78742F;
    border-bottom-color: #78742F;
    text-decoration: none;
}
.custom-plus:hover{background: #78742F;color: #fff;border-radius: 0 3px 3px 0;}
.custom-minus:hover{background: #78742F;color: #fff;border-radius: 3px 0 0 3px;}

.line-item-summary-view-cart a:hover,.tabs-link a:hover,.tabs-link ul li.active a{
    background: #78742F;
    color: #fff;
    border-top-color: #78742F;
    border-bottom-color: #78742F;
    text-decoration: none;
}
.line-item-summary-view-cart a,.line-item-summary-checkout a,.tabs-link a{
    color:#78742F;
}

.simplenews-subscribe input.form-submit{
    background: #78742F;
}
.simplenews-subscribe input.form-submit:hover{
    background: #78742F;
}
.customer_profile_billing label{display: block;width: 100%}
.checkout-cancel,.cus-tag a,.view-portfolio .view-filters .views-exposed{padding-top: 0}
.view-portfolio .view-filters .views-exposed-widget{padding-top: 0}
.view-portfolio .view-filters .views-exposed-widget:last-child,.view-portfolio .view-filters .views-widget-sort-order{padding-right: 0}
.view-portfolio .view-filters .views-exposed-widget input{margin-top: 0;padding: 4px 15px;font-size: 14px}
.view-filters select{
    color: #78742F;
}
.cus-tag a:hover{
    background:#78742F;
    color:#fff;
}
.view-portfolio .views-widget-sort-by select{
    background: #78742F;
    border-bottom-color: #78742F;
    border-top-color: #80bef0;
    color: #fff;
}
.view-filters select option{background: #fff;color: #333}
.view-filters select:hover{
    background: #78742F;
    color: #fff;
    border-top-color: #78742F;
    border-bottom-color: #78742F;
    text-decoration: none;
}
.related-products input.form-submit,.view-shop-front-page input.form-submit,.view-product-block input.form-submit{
    background: none;
}
input[id^='edit-edit-delete']:hover{
    background: #a82512;
}
.line-item-summary-checkout a{
    background:#a82512;
    border-top-color:#be2e17;
    border-bottom-color:#911f0f;
    color:#fff;
}
#navigation li.donate-button>a{
    color:#fff;
    padding:18px 10px;
    background:transparent;
    font-size:18px;
    border-top:1px solid #dff1ef;
    border-bottom:1px solid #023649;
}
.banner.donate-banner{
    background:#dff1ef;
    padding:20px 18px 20px 20px;
}

/*MAIN COLOR*/
.boxed-layout #main-header>.container{
    background: #023649;
}
#main-header{
    background:#023649;
    color:#68858f;
}

#lower-footer{
    background:#68858f;
    color:#023649;

}

#main-footer {
    color: #023649;
}

#main-header blockquote:before{
    color:#023649;
}
#main-header blockquote:after{
    color:#023649;
}


.block-simplenews{
    background:#324e79;}
/**/
@media(max-width:991px){
    #menu-button:hover{
        background:#78742F;
        border-bottom-color:transparent;
    }
}

.node-node-gallery-item h2 a {
	color: #023649 !important;
}

.tl-timeline h1, .tl-timeline h2, .tl-timeline h3, .tl-timeline h4, .tl-timeline h5, .tl-timeline h6 {
    font-size: 22px;
    line-height: 22px;
}

.tl-text .tl-headline-date, .tl-text h3.tl-headline-date {
    line-height: 28px;
}