/*
.header_top {
    background: #262626;
    border-bottom-color: #262626;
    color: #ffffff;
}
#contact-details,
#contact-details a {
    color: #ffffff;
}
*/

a,
.link,
.portfolio-overlay:hover .nectar-love,
.zoom-effect, .link-page, .video-page,
#contact-details a:hover, #contact-details a:active, #contact-details a:focus, 
footer a:hover, footer a:active, footer a:focus,
.section-2 span,
.list li,
.bot {
    color: #83bf17;
}

.nav-collapse_ .nav > li.sfHover > a, .nav-collapse_ .nav > li.sfHover > a:hover, .nav-collapse_ .nav > li > a:hover, .nav-collapse_ .nav > li.active > a, .nav-collapse_ .nav > li.active > a:hover,
.btn-light:hover, .btn-light:active, .btn-light:focus, 
.btn-dark:hover, .btn-dark:active, .btn-dark:focus,
.btn-dark2:hover, .btn-dark2:active, .btn-dark2:focus,
footer .btn-dark2 {
    color: #83bf17;
    border-color: #83bf17;
}

.camera-caption .camera-caption1,
.fx-slider .camera-caption1,
.nav-collapse_ .nav>li>ul li>a:hover, .nav-collapse_ .nav>li>ul li.sfHover>a {
    background: #83bf17;
} 

.col:hover .circle-border {
    border-color: #83bf17;
}
.col:hover [class^="icon-"].icon-3x, .col:hover [class*=" icon-"].icon-3x {
    background-color: #83bf17 !important;
}

.link-page a:hover, .zoom-effect a:hover, .video-page a:hover,
.cbp-qtprogress {
    background-color: #83bf17;
}

#callout {
    background-color: #83bf17;
    box-shadow: 0 0 30px #76AF0C inset;
}

#callout > span:before { 
    background: url("callout-signup-bg-overlay.png") no-repeat scroll 0 0 transparent; 
}
#callout > span {
    background: #262626;
}

.location-tip {
    background: #83bf17;
}
.location-tip .tooltip-bottom {
    border-right-color: #83bf17;
}

.progress .bar {
    background-color: #83bf17; 
    background-image: -moz-linear-gradient(top, #A6E236, #76AF0C); 
    background-image: -ms-linear-gradient(top, #A6E236, #76AF0C); 
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#A6E236), to(#76AF0C)); 
    background-image: -webkit-linear-gradient(top, #A6E236, #76AF0C); 
    background-image: -o-linear-gradient(top, #A6E236, #76AF0C); 
    background-image: linear-gradient(top, #A6E236, #76AF0C); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#A6E236', endColorstr='#76AF0C', GradientType=0);
}

#third {
/*    background: url("parallax3.png") no-repeat fixed 50% 50% #f6f6f6;*/
}

blockquote.quote {
    border-color: #83bf17;
}

.btn-primary { 
    background-color:#83bf17; 
    background-image:-moz-linear-gradient(top, #A6E236, #76AF0C); 
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#A6E236), to(#76AF0C)); 
    background-image:-webkit-linear-gradient(top, #A6E236, #76AF0C); 
    background-image:-o-linear-gradient(top, #A6E236, #76AF0C); 
    background-image:linear-gradient(to bottom, #A6E236, #76AF0C); 
    background-repeat:repeat-x; 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffA6E236', endColorstr='#ff76AF0C', GradientType=0);
    border-color:#76AF0C #76AF0C; 
    border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 
    *background-color:#76AF0C;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled= false);
}
.btn-primary:hover, .btn-primary:active, .btn-primary:focus, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { 
    background-color:#76AF0C; 
    *background-color:#76AF0C;
    outline-color: #76AF0C;
}
.btn-primary:active, .btn-primary.active { 
    background-color:#76AF0C \9; 
}
.btn-group.open .btn-primary.dropdown-toggle { 
    background-color:#76AF0C; 
}

/*
.btn-success { 
    background-color:#3fd5ba; 
    background-image:-moz-linear-gradient(top, #3fd5ba, #36b19a); 
    background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#3fd5ba), to(#36b19a)); 
    background-image:-webkit-linear-gradient(top, #3fd5ba, #36b19a); 
    background-image:-o-linear-gradient(top, #3fd5ba, #36b19a); 
    background-image:linear-gradient(to bottom, #3fd5ba, #36b19a); 
    background-repeat:repeat-x; 
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3fd5ba', endColorstr='#ff36b19a', GradientType=0);
    border-color:#36b19a #36b19a #387038; 
    border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); 
    *background-color:#36b19a;
    filter:progid:DXImageTransform.Microsoft.gradient(enabled= false);
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { 
    color:#ffffff; 
    background-color:#36b19a; 
    *background-color:#36b19a;
}
.btn-success:active, .btn-success.active { 
    background-color:#36b19a \9; 
}
.btn-group.open .btn-success.dropdown-toggle { 
    background-color:#36b19a; 
}
*/

/*
footer,
.list-number li span {
    background: #262626;
    color: #fff;
}
.box-color {
    background: #666;
}
.box-color a {
    color: #ffffff;
}
.footer-separator {
    background: #cfcfcf;
}
*/

.color-light {
    color: #fff !important;
}

.camera_prev > span:hover,
.camera_next > span:hover {
    background-color: #83bf17;
}

#form1 input[type="submit"]:hover, #form1 input[type="submit"]:active {
    background: #83bf17;
    color: #fff;
    font-weight: bold;
    border-color: #83bf17;
}