/*-----------------------------------------------------------------------------------*/


/*	MAIN COLOR
/*-----------------------------------------------------------------------------------*/

#preloader .textload {
    color: #da9f23;
}

a {
    color: #da9f23;
}

a.line:hover {
    border-bottom: 1px solid #da9f23;
}

a:hover,
a:focus {
    color: #da9f23;
}

.post-title a:hover {
    color: #da9f23
}

.section-title span {
    color: #da9f23
}

.meta a:hover,
.more:hover {
    color: #da9f23
}

ul.circled li:before {
    color: #da9f23;
}

.contact-info i {
    color: #da9f23;
}

.contact-info a:hover {
    color: #da9f23
}

.btn,
.vanilla-form label.custom-select span {
    background: #da9f23;
}

.navbar .nav>li.current>a,
.navbar .navbar-nav>li>a:focus,
.navbar .nav>li>a:hover {
    color: #da9f23 !important
}

.navbar .dropdown-menu li:first-child {
    border-top: 2px solid #da9f23
}

.navbar .dropdown-menu li a:hover,
.navbar .dropdown-menu li a.active,
.navbar .nav .open>a,
.navbar .nav .open>a:hover,
.navbar .nav .open>a:focus,
.navbar .dropdown-menu>li>a:hover,
.navbar .dropdown-menu>li>a:focus,
.navbar .dropdown-submenu:hover>a,
.navbar .dropdown-submenu:focus>a,
.navbar .dropdown-menu>.active>a,
.navbar .dropdown-menu>.active>a:hover,
.navbar .dropdown-menu>.active>a:focus {
    color: #da9f23;
}

.cbp-filter-container .cbp-filter-item:hover,
.cbp-filter-container .cbp-filter-item.cbp-filter-item-active,
.sticky-filter ul li a:hover,
.sticky-filter ul li.current a {
    color: #da9f23 !important;
}

.item-details li strong {
    color: #da9f23;
}

.pagination ul>li>a:hover,
.pagination ul>li>a:focus,
.pagination ul>.active>a,
.pagination ul>.active>span {
    color: #da9f23
}

.sidebox a:hover {
    color: #da9f23
}

.widget .post-list h5 a:hover {
    color: #da9f23
}

.widget .post-list .meta em a:hover {
    color: #da9f23
}

footer ul.tag-list li a:hover {
    /*background: #da9f23 !important;*/
}

.sidebox ul.tag-list li a:hover {
    color: #da9f23 !important;
}

.blog-carousel .caption-overlay .caption .post-title a:hover {
    color: #da9f23;
}

.blog-carousel .caption-overlay .caption .meta a:hover {
    color: #da9f23;
}

.progress-list li em {
    color: #da9f23;
}

.progress.plain .bar {
    background: #da9f23 !important;
}

.feature .icon {
    color: #da9f23
}

.icon-large {
    color: #da9f23;
}

.tabs-top .tab a:hover,
.tabs-top .tab.active a {
    background: #da9f23;
}

.panel-group .panel-heading .panel-title:hover,
.panel-group .panel-active .panel-heading .panel-title {
    background: #da9f23;
}

.price {
    color: #da9f23;
}

.tooltip-inner {
    background-color: #da9f23;
}

.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
    border-top-color: #da9f23
}

.tooltip.right .tooltip-arrow {
    border-right-color: #da9f23
}

.tooltip.left .tooltip-arrow {
    border-left-color: #da9f23
}

.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
    border-bottom-color: #da9f23
}

#comments .info h2 a:hover {
    color: #da9f23
}

.vanilla-form input[type="radio"]:focus+span,
.vanilla-form input[type="checkbox"]:focus+span,
.vanilla-form input[type="radio"]:active+span,
.vanilla-form input[type="checkbox"]:active+span {
    border-color: #da9f23
}

.vanilla-form input[type="radio"]+span::after {
    background-color: #da9f23;
    border-color: #da9f23;
}

.vanilla-form input[type="radio"]:checked+span,
.vanilla-form input[type="checkbox"]:checked+span {
    border: 1px solid #da9f23
}

.vanilla-form input[type="checkbox"]+span::after {
    border: 0 solid #da9f23;
}

@media (min-width: 992px) {
    .navbar .dropdown-menu:before {
        border-bottom: 5px solid #da9f23;
    }
}

@media (max-width: 991px) {
    .navbar .nav>li.current>a,
    .navbar .nav>li>a:hover {
        color: #da9f23 !important
    }
    .navbar .navbar-nav .open .dropdown-menu>li>a:hover,
    .navbar .navbar-nav .open .dropdown-menu>li>a:focus {
        color: #da9f23 !important
    }
}


/*-----------------------------------------------------------------------------------*/


/*	HOVER
/*-----------------------------------------------------------------------------------*/

.btn:hover,
.btn:focus,
.btn:active,
.btn.active {
    background: #fff;
}


/*-----------------------------------------------------------------------------------*/


/*	RGBA
/*-----------------------------------------------------------------------------------*/

.spinner,
.tp-loader.spinner0,
.cbp-popup-singlePageInline:before,
#fancybox-loading div {
    border-left: 3px solid rgba(112, 174, 210, .15);
    border-right: 3px solid rgba(112, 174, 210, .15);
    border-bottom: 3px solid rgba(112, 174, 210, .15);
    border-top: 3px solid rgba(112, 174, 210, .8);
}


/*-----------------------------------------------------------------------------------*/


/*	SELECTION
/*-----------------------------------------------------------------------------------*/

::selection {
    background: #cee2ef;
    /* Safari */
}

::-moz-selection {
    background: #cee2ef;
    /* Firefox */
}