/* default color: #0a1971 */
#mainmenu li li a:hover,
.price-row,
.blog-list .date,
.blog-read .date,
.slider-info .text1,
#filters a.selected,
.btn-primary,
.bg-id-color,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.dropcap,
.fullwidthbanner-container a.btn,
.feature-box-big-icon i,
#testimonial-full,
.icon-deco i,
.feature-box-small-icon .border,
.small-border,
#jpreBar,
.date-post,
.team-list .small-border,
.de-team-list .small-border,
.btn-border:hover, a.btn-border:hover,
.btn-border.hover, a.btn-border.hover,
#contact_form input[type=submit]:hover,
.owl-arrow span,
.de-progress .progress-bar,
.box-fx .info {
    background-color: #0a1971;
}

.de-gallery .overlay .icon i {
    background-color: #fff;
}

#btn-close-x:hover {
    background-color: #dddddd;
}

a:link {
    color: #fff;
    border: none;
    TEXT-DECORATION: none;
    outline: none;
}

a:hover {
    border: none;
    outline: none;
}

a:visited {
    COLOR: #fff;
    TEXT-DECORATION: none;
    border: none;
    outline: none;
}

.feature-box i,
#mainmenu li:hover > ul,
.date-box .day,
.slider_text h1,
.id-color,
.pricing-box li h1,
.title span,
i.large:hover,
.feature-box-small-icon-2 i,
.pricing-dark .pricing-box li.price-row,
.pricing-dark .pricing-box li.price-row,
.dark .feature-box-small-icon i,
a.btn-slider:after,
.feature-box-small-icon i,
a.btn-border:after,
.team-list .social a,
.de_contact_info i,
.de_count,
.de_testi blockquote:before,
.dark .btn-border:hover:after, .dark a.btn-border:hover:after, .dark a.btn-border.hover:after,
a.btn-text:after,
.social-icons i {
    color: #0a1971;
}


.id-color2 {
    color: #000000;
}

address span i {
    color: #ffffff;
}

#mainmenu a:hover,
#mainmenu a.active,
header.smaller #mainmenu a:hover,
header.smaller #mainmenu a.active {
    color: #0a1a72;
    text-decoration: underline;
}

.blog-list .date-box .day,
.bloglist .date-box .day {

}

.feature-box i,
#filters a:hover,
#filters a.selected,
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus
.feature-box-big-icon i:after,
.social-icons i,
.btn-border:hover, a.btn-border:hover,
.btn-border.hover, a.btn-border.hover {
    border-color: #0a1971;
}

.box-fx .inner,
.dark .box-fx .inner {
    border-bottom-color: #0a1971;
}

.callbacks_nav {
    background-color: #0a1971;
}

.widget_category li {
    border-left: solid 3px #0a1971;
}

.de_tab .de_nav li span {
    border-top: 3px solid #0a1971;
}

.feature-box-big-icon i:after {
    border-color: #0a1971 transparent; /*same colour as the lower of the bubble's gradient*/
}

.de_review li.active img {
    border: solid 4px #0a1971;
}

.red {
    color: #ff0000 !important;
}

.teal {
    color: #009999 !important;
}

.footer-address,.footer-icon{
    color: #fff;
    font-weight: lighter;
}

.footer-icon{
    position: absolute;
    left: 50%;
    margin-left: -80px;
}

.footer-icon span{
    border: none;
}

.footer-icon img{
    padding-top: 2px;
    padding-left: 20px;
}

.icon-foreign{
    margin-left: 4px;
}

.purple {
    color: #663366 !important;
}

.green {
    color: #009900 !important;
}



.details-title{
    font-size: 30px;
    color: #0a1a72;
}

.project-info .val{
    font-size: 8px;
}

