/**
*****************************************
@File: Softrait Theme Colors

* This file contains the colors for the actual theme, this
is the file you need to edit to change the color of the
theme.
*****************************************
**/
a{
    color: #82BC00;
}
a:hover,a:active{
    color: #75A440;


}
.primary-bg{
    background: #82BC00;
}
.secondary-bg{
    background: #455163;
}

.primary-color{
    color: #82BC00;
}

.btn-theme-primary{
    background: #82BC00;
    color: #fff;
    border: 2px solid #82BC00;
}
.btn-theme-primary:hover{
    background: #75A440;
    border: 2px solid #75A440;
    transition: all 0.3s ease-in-out 0s; 
}

.box-style-1 > .primary-bg:hover,
.box-style-2 > .primary-bg:hover{
    background: #75A440;
    transition: all 0.3s ease-in-out 0s;
}


.owl-theme .owl-controls .owl-buttons div,
.owl-theme .owl-controls .owl-page span{
    background: #82BC00;
}
#main-navigation ul.dropdown-menu:before,
#main-navigation ul.dropdown-menu:after{
    border-bottom: 7px solid #455163;
    border-bottom: 7px solid #455163;
}

#main-navigation .nav li.menu-alt a{
    color: #82BC00;
}
#main-navigation.scrolled .nav a,
#main-navigation.scrolled .nav a:active, 
#main-navigation.scrolled .nav a:hover {

    color : #455163;
    transition : color 0.2s ease-in;
}
#main-navigation.scrolled .nav li.menu-alt a{
    background: #455163 !important;
    color: #fff !important;

}
#main-navigation .navbar-toggle {

    border: 2px solid #455163 !important;

}
#main-navigation .navbar-toggle .icon-bar {
    background-color: #455163 !important;
}
@media only screen and (max-width: 767px) {

    #main-navigation .navbar-nav{
        background: rgba(36, 57, 76, 0.9);
    }
    #main-navigation .navbar-nav li{
        border-bottom: 1px solid #82BC00;
    }
    #main-navigation .navbar-nav .dropdown-menu{
        background: #82BC00;
    }
    #main-navigation ul.dropdown-menu:before,
    #main-navigation ul.dropdown-menu:after{
        border-bottom: 7px solid transparent;
        border-bottom: 7px solid transparent;
    }


}
.video-overlay{
    background-image: linear-gradient(to bottom, rgba(36, 57, 76, 0.8), rgba(36, 57, 76, 0.8));
    background-image: -moz-linear-gradient(top, rgba(36, 57, 76, 0.8), rgba(36, 57, 76, 0.8));
    background-image: -o-linear-gradient(top, rgba(36, 57, 76, 0.8), rgba(36, 57, 76, 0.8));
    background-image: -webkit-linear-gradient(top, rgba(36, 57, 76, 0.8), rgba(36, 57, 76, 0.8));
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
#main-banner.secondary-overlay{
    background-image: linear-gradient(to bottom, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-image: -moz-linear-gradient(top, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-image: -o-linear-gradient(top, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-image: -webkit-linear-gradient(top, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}

#video.secondary-overlay{
    background-image: linear-gradient(to bottom, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-image: -moz-linear-gradient(top, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-image: -o-linear-gradient(top, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-image: -webkit-linear-gradient(top, rgba(36, 57, 76, 0.9), rgba(36, 57, 76, 0.9)), url('../images/image_bg_02.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center center;
}
#testimonials figure.testimonial-card .author span {
    color: #82BC00;

}
.full-width-tabs > ul.nav.nav-tabs > li > a:before,
.full-width-tabs > ul.nav.nav-tabs > li > a:after{
    border-bottom: 12px solid #75A440;
    border-bottom: 12px solid #75A440;
}
.full-width-tabs > ul.nav.nav-tabs > li.active > a,
.full-width-tabs > ul.nav.nav-tabs > li > a:hover{
    background: #75A440;
}
.panel-default > .panel-heading {
    background-color: #82BC00;
}
#faq-categories .nav-pills > li.active > a, 
#faq-categories .nav-pills > li.active > a:hover, 
#faq-categories .nav-pills > li.active > a:focus {
    border-left: 3px solid #82BC00;
}
/*COMING SOON*/
.newsletter_wrap {
    border:4px solid #82BC00;
}
#mc-embedded-subscribe {
    background-color:#82BC00;

}
.blog-card .details a:hover {
    color: #82BC00;
}
.blog-card .description p:after {
    background: #82BC00;
}
.blog-card .description a {
    color: #82BC00;
}
.blog-meta span i{
    color: #82BC00;
}
#custom-search-input button {
    color:#82BC00;
}
.pricing-content .type {
    background-color: #82BC00;
}
.pricing-content .price {
    background-color: #455163;
}
.modal-header{
    background-color: #455163 !important;
}
/*BUTTON DEPTH COLOR*/
.btn-theme-primary:hover,.btn-theme-primary:active,.btn-theme-primary:focus{
    background: #75A440;
    color: #fff;
    transition: all 0.3s ease-in-out 0s;

}

