﻿.button-left button i {
    background: #0b659b!important;
}

.header-menu-home-mobile .is-sticky {
    background-color: #0b659b;
}
.navbar .navbar-nav .nav-item.active .nav-link {
    color: white;
}

.navbar .navbar-nav .nav-link {
    color: white;
}
.nav-tabs {
    border-bottom: solid 1px #0b659b;
}
.btn-primary {
    background: #0b659b;
    border-color: white;
    color: white;
}

.btn-primary:hover:not(:disabled):not(.disabled):active, .btn-primary:hover {
    border-color: #fff;
    color: #fff !important;
}
#btnSignin.btn-primary, #btnSignup.btn-primary {
    background: #0b659b;
    border-color:#fff;
}
.feature-info:hover {
    background-color: #0b659b
}

.feature-info-active {
    background-color: #0b659b !important;
    color: white;
}

.feature-info-round-icon .feature-info-icon {
    background: #0b659b;
}

.feature-info-active .feature-info-icon {
    color: #0b659b !important;
}

.feature-info-round-icon:hover .feature-info-icon {
    color: #0b659b;
}

.testimonial-02 .testimonial-content .quotes {
    color: #0b659b;
}

.text-primary {
    color: #0b659b!important;
}

.bg-primary {
    background: #0b659b !important;
}

.suntory-alo-phone.suntory-alo-green .suntory-alo-ph-img-circle {
    background-color: #0b659b;
}

.suntory-alo-phone.suntory-alo-green .suntory-alo-ph-circle {
    border-color: #0b659b;
}

.owl-carousel .owl-dots .owl-dot.active span {
    background: #0b659b;
}

.btn-link {
    color: #0b659b;
}

a:hover {
    color: #0b659b;
}

.search-buttom.btn-primary {
    background: #0b659b;
    color:white!important;
}

.header-primary .topbar {
    background: #0b659b;
}

.blog-post .blog-post-footer a:hover {
    color: #0b659b;
}

.footer-image-wrapper .cls-4 {
    fill: #0b659b;
}

.property-details .property-btn a:hover {
    background: #0b659b;
}

.property-details .property-btn .property-listing-actions li a:hover {
    color: #0b659b;
}

.navbar .navbar-nav .nav-link:hover {
    color: black;
}

.header .topbar .login a:hover {
    color: white;
}

::selection {
    background: #0b659b;
    color: #ffffff;
    text-shadow: none;
}

.widget-title {
    box-shadow: 0 3px 0 0 #0b659b;
}

.blog-sidebar .widget .search i, .back-to-top {
    background: #0b659b;
}
.form-group label {
    color: #0b659b;
}

.nav-tabs.nav-tabs-02 .nav-item .nav-link.active {
    background: #0b659b!important;
    color:#fff;
}
.footer .footer-link ul li a:hover {
    color: #0b659b;
}
.custom-close {
    background-color: #0b659b;
}
.navbar .dropdown > .dropdown-menu li > a:hover {
    color: #0b659b;
}
.menu-scroll .item-parent-cate {
    color: #0b659b !important;
}

.blockquote {
    border-left: 10px solid #0b659b;
}
.header-fixed {
    background: #0b659b!important;
}
.header-fixed .nav-menu-login a{
    color:#fff!important;
}
    .header-fixed a {
        color: white !important;
    }
.header-fixed .nav-submenu li>a {
    color: #0b659b !important;
}
.header-fixed.header-transparent.dark .submenu-indicator-chevron {
    border-color: transparent #fff #fff transparent;
}
.header-fixed.header-transparent.dark .nav-submenu-open .submenu-indicator-chevron {
    border-color: transparent #0b659b #0b659b transparent;
}
.choose-propert-type [type="radio"]:checked + label:before,
.choose-propert-type [type="radio"]:not(:checked) + label:before {
    border: 2px solid #0b659b !important;
}
.project-title {
    box-shadow: 0 4px 0 0 #0b659b;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    color: #0b659b;
    font-weight:normal;
}

.email-submit {
    background: #0b659b;
    color: white;
}
.profile-sidebar .profile-nav .nav {
    background: #0b659b;
}
.footer .footer-contact-info ul li i {
    color: #0b659b;
}
.testimonial .testimonial-content .quotes {
    color: #0b659b;
}
.header .topbar .dropdown .dropdown-menu a:hover {
    color: #0b659b;
}
.irs--flat .irs-bar {
    background: #0b659b;
}

.irs--flat .irs-from, .irs--flat .irs-to, .irs--flat .irs-single {
    color: #fff;
}

.irs--flat .irs-handle > i:first-child, .irs--flat .irs-handle > i:first-child {
    border: 2px solid #0b659b;
}

.irs--flat .irs-handle.state_hover > i:first-child, .irs--flat .irs-handle:hover > i:first-child {
    background: #0b659b;
}
.sidebar .widget .recent-list-item .recent-list-item-info .address:hover {
    color: #0b659b;
}
.share-box .share-box-social {
    background: #0b659b
}
.property-image .property-agent .property-agent-info .property-agent-contact li a:hover {
    background: #0b659b;
}
.property-image .property-agent .property-agent-info .property-agent-name:hover {
    color: #0b659b;
}
.share-box .share-box-social::after {
    border-color: #0b659b transparent transparent transparent;
}
form label.error {
    background: #0b659b;
}

form label.error::after {
    border-bottom: 5px solid #0b659b;
}
.feature-info .feature-info-icon {
    color: #0b659b;
}
.popup-video .popup-icon {
    color: #0b659b;
}
.loved {
    color: #0b659b !important;
}
.owl-carousel .owl-nav i {
    background: #0b659b !important;
}
#slider .carousel-item .slider-content span {
    color: #0b659b !important;
    font-weight: bold;
}
.button-left button i {
    background-color: #0b659b !important
}
.transition-input, .border-bottom-d {
    border-bottom: dashed 1px #0b659b;
}
/* width */
::-webkit-scrollbar {
    width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: #0b659b;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #0b659b;
}
.navbar-light-mobile {
    background: #0b659b;
}
.mobile-nav {
    background-color: #0b659b;
}
.sidenav .closebtn {
    color: #0b659b;
}
/*.animation-input input {
    border-bottom: 1.5px solid #0b659b;
}*/
.transition-input, .bootstrap-tagsinput {
    border-bottom: dashed 1px #0b659b;
}
    .bootstrap-tagsinput .tag {
        background-color: #0b659b;
        padding: 2px;
        color: #fff;
    }
.menu-scroll .menu-item::after {
    background: #fff;
}
#btn-nav-previous, #btn-nav-next {
    fill: #0b659b;
}
.widget a.active {
    background-image: linear-gradient( to right, #0b659b, #00a65a 50%, #000 50% );
    background-position: 0;
    color: #0b659b;
}
    .widget a {
    background-image: linear-gradient( to right, #0b659b, #00a65a 50%, #000 50% );
    background-size: 200% 100%;
    background-position: -100%;
    display: inline-block;
    position: relative;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    transition: all 0.3s ease-in-out;
}

    .widget a:before {
        content: '';
        background: #0b659b;
        display: block;
        position: absolute;
        bottom: -3px;
        left: 0;
        width: 0;
        height: 3px;
        transition: all 0.3s ease-in-out;
    }

    .widget a:hover {
        background-position: 0;
        color: #0b659b;
        -webkit-text-fill-color: #00000000;
    }
.active-bar-menu {
    background-color: #0b659b;
    color: white;
}

    .active-bar-menu a i {
        color: #fff;
        -webkit-text-fill-color: aliceblue;
    }
@media(max-width:768px) {
    .navbar .navbar-nav .nav-link {
        color: rgba(0,0,0,.9);
    }
    .navbar .navbar-nav .nav-item.active .nav-link {
        color: #0b659b!important;
    }
}
.nicescroll-cursors {
    background-color: #0b659b !important;
}
.data-select {
    margin: 6px;
    border-bottom: solid 1px #0b659b !important;
}
.enterprise_description a {
    color: #0b659b !important;
}
#breadcrumb li a {
    background: #0b659b;
}

    #breadcrumb li a:after {
        border-left-color: #0b659b;
    }
    /*#breadcrumb li a:before, #breadcrumb li a:after {
    border: 0 solid #28a745;
}*/
    #breadcrumb li a:before {
        border-color: #0b659b;
        border-left-color: transparent;
    }

    #breadcrumb li a:before {
        left: -19px;
        border-left-color: transparent;
    }

#breadcrumb li:nth-child(even) a {
    background-color: #0b659b;
}

    #breadcrumb li:nth-child(even) a:before {
        border-color: #0b659b;
        border-left-color: transparent;
    }

    #breadcrumb li:nth-child(even) a:after {
        border-left-color: #0b659b;
    }

