/**/

/*LOG IN*/


.pay-radio .holder:hover > span {

    border-color: #B5BD34;

}

.pay-radio .holder:hover .select-item {

    border-color: #B5BD34;
    background-color: #B5BD34;

}

.filter-content .filter-slide .holder a:hover .label {

    border-top-color: #B5BD34;
    background: #B5BD34;
}

.filter-content .filter-slide .holder .label{
    color: #B5BD34;
}

.filter-content .filter-slide .holder a:hover {

    border-color: #B5BD34;
}

.filter-content .filter-slide .holder a:hover h4 {

    color: #B5BD34;

}

.filter-content .filter-slide .holder:hover a {
    border-top-color: #B5BD34;
}

.login-wrap input[type="text"], .login-wrap input[type="password"] {
    border-bottom: 1px solid #7c841d;
}

.login .form-control:focus, .enquiries .form-control:focus {
    border-bottom-color: #7c841d;
}

.icon-pin:before {
    color: #B5BD34;
}

.jcf-radio span {
    background-color: #B5BD34;
}

.jcf-radio.jcf-checked {
    border-color: #B5BD34;
}

.jcf-checkbox {
    border-color: #7c841d;
}

.jcf-select .jcf-select-opener:before {
    border-top-color: #B5BD34;
}

.fancybox-close-small:before,
.fancybox-close-small:after {
    background-color: #B5BD34;
}

.fancybox-close-small:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.fancybox-slide--video .fancybox-close-small:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.btn:hover {
    color: #B5BD34;
}

.btn.btn-white {
    color: #B5BD34;
}

.btn.btn-white:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.btn.btn-primary {
    color: #B5BD34;
    border-color: #B5BD34;
}

.btn.btn-primary:hover,
.btn.btn-primary:focus {
    background-color: #B5BD34;
}

.btn.btn-primary:active:hover {
    border-color: #B5BD34;
}

/*Bottom button*/

.blue-line-style:before {
    background-color: #B5BD34;
}


h2.top-blue-line-style:before {
    background-color: #B5BD34;
}

h3.blue-line-style:before {
    background-color: #B5BD34;
}

h4.blue-line-style:before {
    background-color: #B5BD34;
}

.form-control.style-1:focus {
    border-bottom-color: #B5BD34;
}

.social-like-box:before {
    background-color: #B5BD34;
}

#header .contact-list a.tel:hover {
    color: #B5BD34;
}

#header .login {
    color: #B5BD34;
}

.fixed-position #header .bottom-box .btn.sticky-btn:before {
    border-top-color: #B5BD34;
    border-right-color: #B5BD34;
}

.fixed-position #header .bottom-box .btn.sticky-btn:after {
    border-bottom-color: #B5BD34;
    border-left-color: #B5BD34;
}

#header .bottom-box .btn.sticky-btn span:before {
    background-color: #B5BD34;
}

#navbar-menu > li.active > a {
    color: #B5BD34;
}


.nav-active #navbar-menu > li > a.btn {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.nav-active #navbar-menu > li > a.btn:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

#navbar-menu > li > a.btn.btn-info:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.fixed-position #navbar-menu > li > a.btn {
    color: #FFF;
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.fixed-position #navbar-menu > li > a.btn.in-viewport:before {
    border-top-color: #B5BD34;
    border-right-color: #B5BD34;
}

.fixed-position #navbar-menu > li > a.btn.in-viewport:after {
    border-bottom-color: #B5BD34;
    border-left-color: #B5BD34;
}

#navbar-menu > li > a:hover {
    color: #B5BD34;
}

#navbar-menu > li i:before,
#navbar-menu > li i:after {
    background-color: #B5BD34;
}

#navbar-menu .menu-items a:hover {
    color: #555;
    background-color: #B5BD3433;
}

#navbar-menu .study-methods a:hover {
    background-color: #B5BD34;
}

@media (max-width: 767px) {
    #navbar-menu .study-methods {
        background-color: #B5BD34;
    }
}
.fixed-position .nav-opener span,
.fixed-position .nav-opener:before,
.fixed-position .nav-opener:after {
    background-color: #B5BD34;
}

.search-form .form-control:focus {
    border-color: #B5BD34;
}

#coupon-applied i,
#coupon-applied span {
    color: #B5BD34;
}

.enroll-form .small-col h4 {
    color: #B5BD34;
}

.enroll-form h2 {
    color: #B5BD34;
}

.enroll-form .holder .title {
    color: #B5BD34;
}

.enroll-form .select-item {
    color: #B5BD34;
}

.enroll-form .radio-wrapp .jcf-radio.jcf-checked {
    border-color: #7c841d;
}

.accept-box .jcf-checkbox span {
    border-color: #B5BD34;
}

.lightbox-demo h3 {
    color: #B5BD34;
}

.close-btn:before,
.close-btn:after {
    background-color: #B5BD34;
}

.close-btn:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.fancybox-navigation .fancybox-arrow {
    color: #B5BD34;
}

.fancybox-navigation .fancybox-arrow:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.video-slideshow h4 {
    color: #B5BD34;
}

.video-slideshow .filter-header:before {
    background-color: #B5BD34;
}

.filter-list label:hover .jcf-radio {
    border-color: #B5BD34;
}

.filter-list label.jcf-label-active {
    color: #B5BD34;
}

.pagination > ul > li a {
    background-color: #B5BD34;
}

.slideshow .pagination > ul > li a:hover {
    background-color: #B5BD34;
}

.progress-bar {
    background-color: #B5BD34;
}

.list-holder .opener.close:before,
.list-holder .opener.close:after {
    background-color: #B5BD34;
}

.list-holder .opener.close:hover {
    background-color: #B5BD34;
}

.home-list li:before {
    background-color: #B5BD34;
}


.home-list .link {
    border-bottom-color: #B5BD34;
}

.testimonials-list a:hover .ico:before {
    background-color: #B5BD34;
}

.testimonials-list .title {
    color: #B5BD34;
}

.testimonials-list .ico:after {
    background-color: #B5BD34;
}

.section h2 {
    color: #B5BD34;
}

.section .txt-wrap span {
    color: #7c841d;
}

.section .descr-holder h4 {
    color: #B5BD34;
}

.section .mail-link:before {
    background-color: #B5BD34;
}

.section .mail-link:hover:before,
.section .mail-link:focus:before {
    background-color: #B5BD34;
}

.gray-box {
    border-left-color: #B5BD34;
}

.gray-box h4 {
    color: #B5BD34;
}


.share-holder:before {
    background-color: #B5BD34;
}

.accordion.new-1 > li.active {
    border-color: #B5BD34;
}

.accordion.new-1 > li.active .add-top-list.new li:first-child {
    color: #B5BD34;
}

.accordion.new-1 > li:hover .add-top-list.new li:first-child {
    color: #B5BD34;
}

.accordion > li {
    border-bottom-color: #B5BD34;
}

.accordion > li.active .right-btn:after {
    background-color: #7c841d;
}

.accordion .top-list span.close {
    color: #7c841d;
}

.accordion .add-top-list .opener:before,
.accordion .add-top-list .opener:after {
    background-color: #B5BD34;
}

.accordion .bottom-list {
    color: #B5BD34;
}

.accordion .square {
    background-color: #B5BD34;
}

.accordion p i {
    color: #B5BD34;
}

.accordion .right-btn:before,
.accordion .right-btn:after {
    background-color: #B5BD34;
}

.day-list li {
    color: #B5BD34;
}

.day-list li:hover {
    color: #B5BD34;
}

.day-list li:hover b {
    color: #B5BD34;
}

.hover-tooltip strong.blue {
    color: #B5BD34;
}

.section-holder h4 {
    color: #B5BD34;
}

#sidebar .side-box:before {
    background-color: #B5BD34;
}

#sidebar .talk-box-info:before {
    background-color: #B5BD34;
}

#sidebar .talk-box-info h4 {
    color: #B5BD34;
}

.side-heading:before {
    background-color: #B5BD34;
}

.image-section h3 {
    color: #B5BD34;
}

.side-accordion .opener {
    color: #B5BD34;
}

.talk-holder.style-1 {
    border-top-color: #B5BD34;
    border-bottom-color: #B5BD34;
}

.talk-holder.style-1 .text-wrap:after {
    border-right-color: #B5BD34;
    border-bottom-color: #B5BD34;
}

.talk-holder.style-1 h2 {
    color: #B5BD34;
}

.description-holder h4 {
    color: #B5BD34;
}

.content-holder h4 {
    color: #B5BD34;
}

.btn-play:hover {
    color: #B5BD34;
}

.tutors-wrap h4 {
    color: #B5BD34;
}

.info-list a:hover {
    color: #B5BD34;
}

.info-list a i {
    color: #B5BD34;
}


.question-slide .question-opener.close:before,
.question-slide .question-opener.close:after {
    background-color: #B5BD34;
}

.question-slide .question-opener.close:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;
}

.post-item h3 {
    color: #B5BD34;
}

blockquote cite {
    color: #B5BD34;
}

.content-wrapper .top-content-box h3 {
    color: #B5BD34;
}

.content-wrapper .title {
    color: #B5BD34;
}

.navigation-single .btn:hover,
.navigation-single .btn:focus {
    border-color: #B5BD34;
}

.blog-navigation .blog-btn:hover {
    border-color: #B5BD34;
    background-color: #B5BD34;
}

.side-wrapper .btn {
    color: #B5BD34;
}

.side-wrapper .btn:hover {
    border-color: #B5BD34;
    background-color: #B5BD34;
}

.side-wrapper .blog-box:before {
    background-color: #B5BD34;
}

.open-close-1.add .opener.close:before,
.open-close-1.add .opener.close:after {
    background-color: #B5BD34;
}

.open-close-1.add .opener.close:hover {
    background-color: #B5BD34;
}

.list-view .thumbnails-holder .text-holder:before {
    background-color: #B5BD34;
}

.view-list a.active,
.view-list a:hover {
    color: #B5BD34;
}

.nav-links a:hover {
    color: #B5BD34;
}

.nav-links .current {
    color: #B5BD34;
}

.most-popular-holder h2 {
    color: #B5BD34;
}

.most-popular-holder .popular-box:before {
    background-color: #B5BD34;
}

.courses-list > li:hover {
    border-color: #B5BD34;
}

.enrol-side .title {
    color: #B5BD34;
}

.category-box .category-holder:before {
    background-color: #B5BD34;
}

.blue-title {
    color: #B5BD34;
}

.talk-wrapper h2 {
    color: #B5BD34;
}

.filter-holder label.btn.jcf-label-active {
    color: #B5BD34;
}

.jcf-label-active .filter-holder label.btn .jcf-checkbox,
.filter-holder label.btn .jcf-checkbox.jcf-checked {
    border-color: #B5BD34;
    background-color: #B5BD34;
}

.filter-content .row.highlight .bg-holder:after {
    background-color: #f6f6f7;
}

.filter-content .filter-title {
    background-color: #B5BD34;
}

.filter-content h4 {
    color: #B5BD34;
}

.filter-content .add-title {
    color: #B5BD34;
}

.filter-content .add-title:before {
    background-color: #B5BD34;
}

.filter-content .filter-opener {
    background-color: #B5BD3433;
}

.filter-content .filter-opener:hover {
    border-color: #B5BD34;
}

.filter-content .filter-opener:hover i {
    color: #B5BD34;
}

.readmore-open-close .read-opener.close:before,
.readmore-open-close .read-opener.close:after {
    background-color: #B5BD34;
}

.readmore-open-close .read-opener.close:hover {
    background-color: #B5BD34;
}

.plan-open-close span {
    color: #B5BD34;
}

.view-open-close .view-opener,  .view-open-close .view-opener .close{
    color: #B5BD34;
}

.view-open-close .bottom-list {
    color: #B5BD34;
}

.talk-bottom-hold h4 {
    color: #B5BD34;
}

.talk-bottom-hold h4:before {
    background-color: #B5BD34;
}

#sidebar .payment-option-info .side-title {
    color: #B5BD34;
}

.login-wrap h2 {
    color: #B5BD34;
}

.login-wrap input[type="text"],
.login-wrap input[type="password"] {
    border-bottom-color: #B5BD34;
}

.fixed-position .terms-page #nav > li > a.btn,
.fixed-position
#header.black-style #nav > li > a.btn {
    border-color: #B5BD34;
}

.terms-page #nav > li > a:hover,
#header.black-style #nav > li > a:hover {
    color: #B5BD34;
}

#sidebar h3:after {
    background-color: #B5BD34;
}

.terms-nav li:before {
    color: #B5BD34;
}

.terms-list h4 {
    color: #B5BD34;
}

.terms-list h4:before {
    color: #B5BD34;
}

.info-section .list li i {
    color: #B5BD34;
}

.booking-holder .form-horizontal .child-input-focused label {
    color: #B5BD34;
}

.contact-info .row a:hover {
    color: #B5BD34;
}

.contact-info .row i {
    color: #B5BD34;
}

.talk-holder h3 {
    color: #B5BD34;
}

.talk-holder .text-wrap .tel-hold i {
    color: #B5BD34;
}

.question-holder h4 {
    color: #B5BD34;
}

.question-holder ul li {
    color: #B5BD34;
}

.question-holder ul li .email {
    color: #767878;
}

.question-holder ul li .email:hover {
    color: #B5BD34;
}

.question-holder ul i {
    color: #B5BD34;
}

.review-holder #sidebar .talk-box-info h4 {
    color: #B5BD34;
}

.review-wrap h2 {
    color: #B5BD34;
}

.paymant-holder h4 {
    color: #B5BD34;
}

.review-info .dot {
    border-color: #7c841d;
}

dl.contact-info dt {
    color: #B5BD34;
}

#footer .col-text .social-list li a:hover {
    color: #7c841d;
}

#footer footer .copyright {
    color: #B5BD34;
}

.social-list li a:hover {
    color: #B5BD34;
}

.address-block .title {
    color: #B5BD34;
}

.address-block .dl-horizontal dd > ul li a:hover {
    color: #B5BD34;
}

.address-block .fa {
    color: #B5BD34;
}

.address-block .fa:hover {
    color: #7c841d;
}

.site-map .opener:hover {
    color: #B5BD34;
}

.site-map.open-close-map .slide .title a:hover {
    color: #B5BD34;
}

.map-page-links li.column-header a{
    color: #B5BD34;
}

.map-page-links li.column-header a:hover {
    color: #7c841d;
}

@media (min-width: 768px) {
    #navbar-menu > li.hover > a {
        color: #B5BD34;
    }
}

@media (max-width: 767px) {

#header .top-list .btn {
    color: #B5BD34;
}

#header .contact-list a.tel {
    color: #B5BD34;
}

#navbar-menu > li.active i:after {
    background-color: #7c841d
}

#navbar-menu > li > a.btn {
    color: #B5BD34;
}

#navbar-menu > li > a.btn:hover {
    background-color: #B5BD34;
}

.thumbnails-holder .thumbnail:before {
    background-color: #B5BD34;
}

.enrol-side .title:before {
    background-color: #B5BD34;
}

}

.no-header #navbar-menu > li > a:hover {
    color: #B5BD34;
}

.search-form input.active {

    border-color: #B5BD34;
}

.modal-header.review h2,
.modal-header.review h3 {
    color: #B5BD34;
}

.enquiries .form-control:focus {
    border-bottom-color: #B5BD34;
}

/**/

/*HOME*/

/*TOP NAV*/
#header .top-box {
    background: #262626;
}

#header .login {
    color:  #ddd;
    background: #555;
}

#header .login:hover {
    background: #B5BD34;
}

a:hover, a:focus {
    color: #7c841d;
}

/*3rd panel*/

.home-list .callToAction .holder {
    background:  #B5BD34;
}

.home-list .title {
color:  #B5BD34;
}

.counter-holder .title {
color:  #B5BD34;
}

/*Testimonials*/
.testimonials-list .title {
color:  #B5BD34;
}

.testimonials-list .ico:after {
background: #B5BD34 !important;
}

.btn.btn-white {
color:  #B5BD34;
}

.btn.btn-white:hover {
background: #B5BD34;
border-color: #B5BD34;
}

#navbar-menu > li > a:hover {
color:  #B5BD34;
}

/*Request Callback*/
.list-holder h2 {
    color: #B5BD34;
}

/*Send btn*/
.btn.btn-info {
    background: #B5BD34;
    border-color: #B5BD34;
}

.btn.btn-info:hover, .btn.btn-info:focus {
    background: #7c841d;
    border-color: #7c841d;
}

/*READ MORE BTN*/

.btn.btn-primary {
    color: #B5BD34;
    border-color: #B5BD34;
}

.btn.btn-primary:hover, .btn.btn-primary:focus {
    background: #B5BD34;
}

#footer .address-block .title,
#footer  footer .copyright,
#footer  footer .copyright a,
#footer .footer-nav a
{
    color: #B5BD34;
}

#footer  footer .copyright a:hover,
#footer .footer-nav a:hover{
     color:  #7c841d;
}

#footer  footer .copyright a {
   font: 400 16px/1.75 "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.fixed-position #nav > li > a.btn {
    background:  #B5BD34;
    border-color:  #B5BD34;
}

.fixed-position #nav > li > a.btn:hover {
    background: #7c841d;
    border-color: #7c841d;
    color: #fff;
}

.view-list a.active, .view-list a:hover {
     color: #B5BD34;/*icons-green*/
}

.talk-holder .text-wrap .tel-hold i {
     color: #B5BD34;/*icons-green*/
}

.social-list li a:hover {
    color: #B5BD34;
}

a {
     color: #B5BD34;
}

.most-popular-holder h2 {
color: #B5BD34;
}

.talk-holder h3 {
    color: #B5BD34;
}

.content-holder h4 {
    color: #B5BD34;
}

.most-popular-holder .popular-box:before {
background: #B5BD34;
}

/*Courses*/
.courses-page .add-title {
    color: #B5BD34;
}
.courses-page .add-title:before {
    background-color: #B5BD34;
}
.course-title {
    background-color: #B5BD34;
}

.study-method-unavailable .label,
.study-method-holder .label {
    color: #B5BD34;
}

.study-method-unavailable:hover,
.study-method-holder:hover {
    border-color: #B5BD34;
}

.study-method-unavailable:hover .label,
.study-method-holder:hover .label {
    color: #FFF;
    border-top-color: #B5BD34;
    background: #B5BD34;
}

.study-method-unavailable:hover h4,
.study-method-holder:hover h4 {
    color: #B5BD34;
}

.courses-page .course-accordion-toggle {
    background-color: #B5BD3433;
}

.courses-page .filter-opener:hover {
    border-color: #B5BD34;
}

.courses-page .filter-opener:hover i {
    color: #B5BD34;
}

/* New design courses page */
.courses-page .nav-tabs li:has(a.active) {
    background-color: #B5BD34;
    border: 0;
}
.study-method-title  {
    color: #B5BD34;
}

.courses-page .courses-container .holder:hover .course-info,
.courses-page .courses-container .holder:hover {
    border-color: #B5BD34;
}
.courses-page .courses-container .holder:hover .bottom-info{
    background-color: #B5BD34;
}

.courses-page .courses-container .courses-available {
    color: #B5BD34;
}
/* Course page */

.current_course p {
    background-color:#B5BD34;
    border: 1px solid #B5BD34;
}

a.other_course:hover {
    color: #B5BD34;
    border-color: #B5BD34;
}

.readmore-open-close .read-opener.close:hover {
    background: #B5BD34;
}

.filter-content h4 {
    color: #B5BD34;
}

blockquote cite {
    color: #B5BD34;
}

.slideshow .pagination > ul > li a {
    background: #B5BD34;
}

.slideshow .pagination > ul > li.active a {
    background: #B5BD34;
}

/*Site Map*/
.site-map.open-close-map .slide .map-links li a:hover {
    color: #B5BD34;
}

.site-map .opener .open-map .a {
    color: #B5BD34;
}

.site-map.open-close-map.active .close-map {
    color: #B5BD34;
}

.form-elements h2 {
    color: #B5BD34 ;
}

/*Site Map - course link colours*/

ul.map-submenu li a{
    color: #B5BD34
}

ul.map-submenu li a:hover{
    color: #7c841d;
}

.map-page-links li a:hover {
    color: #B5BD34;
}

/*Course page navigation panel*/
.section.course-navigation {
    background: #B5BD34;
}

/*Check box*/
.jcf-checkbox{

/*noinspection CssInvalidPseudoSelector*/
background:-webkit-linear-gradient(top,#B5BD34 10%,#B5BD34 99%);
    background:linear-gradient(to bottom,#B5BD34 0%,#B5BD34 99%);
    border:1px solid #B5BD34;
    }

/*COURSE PAGES - Schedule title*/
h3.schedule-title {
    color: #B5BD34;
}

/* Request Brochure Title */
.modal.dialog .modal-content h3 {

    color: #B5BD34;

}

/*Modal Close button */
.modal-header button.close {
    color: #B5BD34;
}

.modal-header button.close:hover {
    background-color: #B5BD34;
    border-color: #B5BD34;

}

.primaryColour {
    color: #B5BD34 !important;
}

.secondaryColour {
    color: #7c841d !important;
}

.section span.enrolment-deadline {
    color: #B5BD34;
}

/* Card info icon */
.form-group.csig i {
    color: #B5BD34;
}
.form-group.csig i:hover {
    color: #7c841d;
}
/* Custom select arrow*/
.flg-select .fa.fa-caret-down {
    color: #B5BD34;
}

/* Quiz */
.quiz-title-holder .progress-bar-inner {
    background: #B5BD34;
 }
.quiz-result .score-box .score-box-title {
    background: #B5BD34
}


/* Live Online */
.online-course-list h5, .online-course-list h4 {
    color: #B5BD34;
}

/* Video event page */
.videoevent-page .video-holder h2 {
    color: #B5BD34;
}


/* Certificate Badge */
.certificate-container .ribbon {
    background-color: #B5BD34;
}

.certificate-container .ribbon::before {
    border-left-color: #B5BD34;
    border-right-color: #B5BD34;
}

.certificate-container h1 {
    color: #B5BD34;
}

.certificate-container h2 {
    color: #B5BD34;
}
.certificate-wrapper {
    border-color: #B5BD34;
}

.course-message-bar {
    background-color: #B5BD34;
}