.colour {color:#8bbf41; } 

a {color: #8bbf41;}
a:hover {color:#2e4016;}

/*::selection { background: #b3f454; color: #fff; }
::-moz-selection { background:#b3f454; color: #fff; } */
.selection { color: #b3f454; }
.selection:hover { color: #8bbf41; }

blockquote { border-left:4px solid #8bbf41!important;  }

.btn { background-color: #8bbf41!important; }
.btn-inverse:hover { background-color: #8bbf41!important;}

#menu li a:hover,  #menu  a:focus, .menu-active a { color:#b3f454!important; background-color:transparent; }
#menu a { color: #f0f0f0; }
#nav-toggle { color: #b3f454; }


#contact { color:#f0f0f0!important; background:#8bbf41!important;}
#contact .lead, #contact h1 {color:#f0f0f0!important; }
#contact a { color:#f0f0f0; }
#contact a:hover { color:#2E3138; }
.inverse { color:#f0f0f0; }
.social-icons li a:hover { color:#2E3138!important;  }
.footer a { color: #8bbf41!important; }
.footer a:hover { color: #b3f454!important; }

.back-to-top, .back-to-top:focus { background: #8bbf41; }
.back-to-top:hover { background: #2E3138; }
.back-to-top:hover i { color: #b3f454!important; }
.back-to-top i { color: #ffffff!important; }

/**** CIRCLE LINK ****/
.circle { background: #8bbf41!important; }
.circle:hover {  background: #2E3138!important; }

/**** HEART ****/
.heart:before, .heart:after { background:#8bbf41!important; }

/*  ---------------------------------------------------------------
    SERVICE ICONS
    --------------------------------------------------------------- */
.service { background: #8bbf41!important; }

/*  ---------------------------------------------------------------
    PROGRESS BARS/SKILL BARS
    --------------------------------------------------------------- */
.bars-wrapper .progress-bar  {background:#8bbf41!important; }

/*  ---------------------------------------------------------------
    TEAM ICONS
    --------------------------------------------------------------- */
.hi-icon2 { color: #8bbf41!important; }
.hi-icon-effect-a .hi-icon2 { box-shadow: 0 0 0 3px #8bbf41!important; }
.no-touch .hi-icon-effect-a1 .hi-icon2:hover { color:#8bbf41!important;}
.hi-icon-effect-a .hi-icon2:after { background: #8bbf41!important; color:#8bbf41!important; }

/*  ---------------------------------------------------------------
    HOVER CAPTIONS ( TEAM - VIEW PROFILE + WORK - VIEW BUTTONS 
    --------------------------------------------------------------- */
.cbp-l-caption-buttonLeft:hover, .cbp-l-caption-buttonRight:hover {
    color: #fff!important;
  background-color: #8bbf41!important;
}
.cbp-popup-lightbox-title a:hover { color:#b3f454!important; }
/*  ---------------------------------------------------------------
  PORTFOLIO FILTERS
    --------------------------------------------------------------- */
.cbp-l-filters-button .cbp-filter-item-active { background-color:#8bbf41!important;  color: #fff !important; }
.cbp-l-filters-button .cbp-filter-counter { background-color: #8bbf41!important; color: #fff!important; }
.cbp-l-filters-button .cbp-filter-counter:before { border-top: 4px solid #8bbf41!important;}

.nav-tabs .active a, .nav-tabs a:hover, .nav-tabs .active  a:focus { background-color:#8bbf41!important;}

.cbp-caption-pushTop .cbp-caption-activeWrap,
.cbp-caption-zoom .cbp-caption-activeWrap { background-color: rgba(46, 49, 56, 0.9); }

.cbp-caption-pushTop.cbp-ie8 .cbp-caption-activeWrap,
.cbp-caption-zoom.cbp-ie8 .cbp-caption-activeWrap { background-color: rgb(46, 49, 59); }

.cbp-l-caption-text { color: #b3f454!important; }






