

/********************************/
/********************************/
/*******COMMON CSS***************/
/********************************/
/********************************/

@import url("https://use.typekit.net/jzy5rhe.css");

html, body * {font-family: "Open Sans" !important;}
h1, h2, h3, h4, h5, h6{ font-family: "Open Sans SemiBold" !important;}
body.login-screen .welcome, body.login-screen .name, body.login-screen p, body.login-screen h1 { font-family: "Open Sans" !important;}
body.login-screen .data p{font-style: italic;width: 55%;}
body.login-screen .data h1{text-transform: uppercase;font-size: 30px;}
.logoWrap .logo {top: 2px;left: 0px;}
.k-button-group .k-button.k-state-active {color: #fff !important;}
.datepicker table tr td span.focused, .datepicker table tr td span:hover { background: #7c8180 !important;color: #fff;}
.datepicker-months .active, .datepicker-months .active.focused {background-color: #00AE42 !important;border-color: #00AE42 !important;}
.k-dialog-buttongroup button.k-button.k-primary {background-color: #00AE42 !important;color: #fff;}
.k-list-container .k-split-wrapper .k-button:focus, .k-split-wrapper .k-button:focus:not(.k-state-disabled):not([disabled]) {color: #00AE42 !important;}
.k-breadcrumb .k-breadcrumb-link {color: #00AE42 !important;}
.k-breadcrumb .k-breadcrumb-link.k-state-hover, .k-breadcrumb .k-breadcrumb-link:hover {color: #00AE42;}
.fc-button.fc-state-default.fc-state-active {background: #00AE42 !important;color: #fff;}
.k-switch.k-widget.k-switch-on .k-switch-handle { background-color: #00AE42;}
.k-switch.k-widget.k-switch-on .k-switch-container {background-color: #0f9585;}
.suheading-border {color: #00AE42}
.back-to-website-link:hover {text-decoration:underline;color: #fff;}
.login-wapper {background: url(../images/login-bg.jpg) no-repeat;height: 100%;background-size: cover;}
.loginWrap .form {width: 700px;}
.loginWrap .form .formlogo {background: url(../images/login-logo.png?v=1.5) no-repeat top;height: 225px;background-size: 100%;filter: brightness(0) invert(1);width: 400px;}
.fg label:before {border: 1px solid #00AE42;}

/*.loginWrap .form form .form-control {padding-left: 41px;}*/
.loginWrap .form form .form-group {margin-bottom: 10px;min-height: 58px;}
.questionmarktooltip,
.newpasswordIcons,
.changePasswordIcon {position: relative;top: -40px;right: -2%;}
.questionmarktooltip {/* top: 12px; */ /* left: 10px; */}
.myguestcards-wrapper .myguestcards-button-group [type="button"][disabled] { /* border: solid 1px #685A5C; */ border: 1px solid #00AE42;color: #00AE42; opacity: 0.5;}
.profile .dropdown .dropdown-menu a:hover {background: #00AE42;color: #fff;}
.navigation .navbar-nav .nav-item .dropdown-menu a:hover {background: #00AE42;}
.member-directory-main-wrap .alphabetWrap ul li.active {background-color: #00AE42;}
.member-directory-main-wrap .filter-fields .btn.primary {background: #00AE42 !important;color: #fff;border: 1px solid #00AE42 !important;}
.leftContent {background: url(../images/login.jpg?v=1.5) no-repeat;height: 500px;background-size: 100%;width: 60%;float: left;background-repeat: no-repeat;background-size: inherit;background-position: center;height: 100vh;position: relative;border-top-right-radius: 90px;border-bottom-right-radius: 90px;/* background-position: 0px 0px; */}
.leftContent:after{background: rgb(16 16 16 / 28%);content:'';width: 100%;height: 100%;display: block;border-top-right-radius: 90px;border-bottom-right-radius: 90px;}

.leftContent .data{width: 60%;position: absolute;top: 25%;left: 9%;color: #fff;}
.leftContent .data .welcome{font-size: 40px;font-style: italic;line-height: 1;}
.leftContent .data .name{font-size: 90px;text-transform: uppercase;font-weight: bold !important;line-height: 0.75;}
.leftContent .data .club{border-bottom: 1px solid #5d5d5d;padding-bottom: 30px;}
.loginWrap p { margin-bottom: 0px;}
.loginWrap h1 {margin-top: 30px;}
.responcenter {float: left;position: absolute;left: -78px;top: -16px;}
.loginSection {float: right;width: 39%;}
.login-wapper .btnWrap [type="submit"].primary {background: #00AE42;}
.loginWrap .form {float: none;margin: 0px auto;width: 640px;}
.loginWrap label,
.forgetPassword a {/* color: #757575 !important; */font-family: "Open Sans" !important;}
.loginWrap .forgetPassword label{/* text-decoration: underline; *//* color: #fff !important; */}
.loginWrap .form form .form-control {padding-left: 41px;}
/*.login-wapper{background:none;}*/
.login-screen{ overflow:hidden;}
.login-wapper .btnWrap [type="submit"].primary {background: #223C60;color: #fff;text-transform: uppercase;font-size: 26px;line-height: 0; font-family: "Open Sans" !important;}
.login-footer {color: #fff; text-align: left;left: 0px;bottom: 0px;height: 50px;display: block;position: absolute;left: 5%;}
.loginSection .assistance {color: #8E8E8E;transform: translate(0%,90%);}
.loginSection .assistance span.email {color: #00AE42;text-decoration: underline;cursor: pointer;}
.loginSection .info {font-style: inherit;margin-bottom: 15px;color: #93875D;font-size: 40px;text-align: center; font-family: "Open Sans" !important;text-transform: uppercase;}
.loginSection .loginsimages, .loginSection .loginsimagesshow, .loginSection .loginsimageshide  {filter: brightness(0.5);margin-top: 10px;margin-left: -5px;}
.loginSection .assistance:before {content: '';height: 1px;width: 100%;position: relative; bottom: 27px; display: block;    border: 1px solid #D6D6D6;}
.login-footer a {color: #fff;text-shadow: 0px 1px #000; font-family: "Open Sans" !important; text-decoration:underline;}
.back-to-website-link {position:initial;font-size: 25px;left: 183px;top: 120px;}

.back-to-website-link:after {top: 5px;display: block;width: 38px;height: 28px;}
.blrback.back-to-website-link:after {display:block;}
.navigation .navbar-nav .nav-item .nav-link:hover {color: #00AE42 !important;}
.nav-item:hover>.nav-link {color: #00AE42 !important}
.text-container .wrapper span.share {color: #00AE42 !important}
.text-container .wrapper .newsdate {background: #00AE42;}
.all-member-guidelines .modal-content h3 {color: #00AE42;}
.modal-body .title {color: #00AE42}
.clubnews-popup .modal-body .title {color: #00AE42}
.clubnews-popup .modal-footer .img-link-btn {background: #00AE42;}
.guest-policy-guidlines .modal-content h3 {color: #00AE42;}
.guest-policy-guidlines .modal-content button:hover {background: #00AE42;color: #ffffff;}
.confirmedmembers-popup .modal-content .title {color: #00AE42 !important;}
.admin .navigation .navbar-nav .nav-item.active:after {background: #00AE42;}
.MSG-Section .mb-linkid span {color: #00AE42;}
.admin-clubnews-popup .modal-body .title {color: #00AE42;}
.backToLOE a:after {border: 0 solid #00ae42;border-width: 0px 2.5px 2.5px 0;}
.logoWrap .logo {color: #00AE42;}
.logoWrap img {color: #00AE42;}
.clubNews .view-all a {color: #00AE42;border: solid 1px #00AE42;}
.upcomingEvents .view-all:hover,
.clubNews .view-all a:hover {background: #00AE42;color: #fff;}
.secondary {color: #00AE42;border: solid 1px #00AE42}
.secondary:hover {background: #00AE42 !important;color: #fff}
.admin .navigation .navbar-nav .nav-item:hover>a {color: #00AE42 !important;}
.admin .navigation .navbar-nav .nav-item.active:hover>a.nav-link {color: #00AE42 !important;}
.editform .edit .upload {color: #00AE42}
input:checked+.slider {background-color: #00AE42;}
.btn[data-dismiss="modal"] {background: none;color: #00AE42;}
.successDelete {color: #00AE42 !important;}
.successDelete:hover {background: #00AE42 !important;color: #fff !important;}
.btn[data-dismiss="modal"]:hover {background: none;color: #00AE42;}
.detailWrap .post .title h2 {color: #00AE42;}
.tabWrap .tab li.active .icon {background-color: #00AE42 !important;}
.clubnews-category li#all .icon {background-color: #00AE42;}
.clubnews-category li.active .all.icon {background-color: #00AE42;}
.link {color: #00AE42;}
.clubnewsnote span {color: #00AE42;}
.announcementWrap .announcement .media-body .viewAll[aria-expanded="true"] span {color: #00AE42;}
.solid {background: #00AE42;border: 2px solid #00AE42;}
.profileWrap .interests span {background: #00AE42;}
.editform .interests .interest p {color: #00AE42;}
.editform .interests .interest .checkbox.checked {background: #00AE42;color: #fff;border-color: #00AE42;}
.control input[type="checkbox"]:checked ~ .control__indicator {background: #00AE42 !important;border-color: #00AE42 !important;}
.dt-buttons .buttons-pdf {color: #00AE42;}
.subHeader .btn.primary,
.btn.outline { color: #00AE42;}
.btn.primary:hover,
.btn.outline:hover {background: #00AE42 !important;color: #fff;}
.export-tools .btn.primary,
.btn.outline {color: #00AE42 !important;border: 1px solid #00AE42 !important;}
.export-tools .btn.primary:hover,
.btn.outline:hover {background-color: #00AE42 !important;color: #fff !important;}
.btn.primary:hover,
.btn.outline:hover {background: #00AE42 !important;color: #fff;}
.cobaltfeaturesbdy .btn.primary, .cobaltfeaturesbdy .btn.outline, .btn.primary:focus { color: #00AE42 !important; border: 1px solid #00AE42 !important;}
.cobaltfeaturesbdy .export-tools .btn.primary, .cobaltfeaturesbdy .btn.outline { border: 1px solid #00AE42 !important;}
.cobaltfeaturesbdy .btn.primary:hover, .cobaltfeaturesbdy .btn.outline:hover, .btn.primary:focus{color: #fff !important;}
.btn.primary, .btn.outline {color: #00AE42;border: 1px solid #00AE42}
.eventbtns {background: #00AE42;}
.backToCal a:after {border: 0 solid #00AE42;}
.dining-booking [class*="fa-"] {color: #b38768;}
.dining-fields-container [class*="fa-"]{color: #b38768;}
.header .logo {width: 285px !important;}
.date-holder.active, .date-holder.active span.day {background-color: #b38768;}
.fc-list-view tr.fc-list-heading td.fc-widget-header {background: #00AE42;}
.slidingMenu li.active a {background: #00AE42 !important;}
.filterWrap .filterBy .filter:after {background: #00AE42 url(../images/filtericonwhite.png);background-position: -5px -5px;}
.carousel a[class*="carousel-control-"]:after {border-left: 3px solid #00AE42 !important;border-bottom: 3px solid #00AE42 !important;}
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active:active,
.datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected:hover,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active.focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active:active:hover,
.datepicker table tr td.selected,
.datepicker table tr td.selected.highlighted {
    background: #00AE42;
    border-color: #00AE42;
}
.datepicker .datepicker-switch {color: #00AE42;}
.announcementWrap .announcement .media-body a.print {border: 1px solid #00AE42;color: #00AE42 !important}
.row .tabWrap .row .tab ul li.active a span#current,
.row .tabWrap .row .tab ul li.active a span#archive {background: #00AE42;}
.filter-btn-wrap .status.status-messageboard .custom-select.active {background: #00AE42;color: #FFF !important;}
.cardWrap .cardView .media-body .addbuddy span.remove {color: #00AE42;}
.interests input:checked + .checked { background-color: #00AE42;border: 2px solid #00AE42;}
.admin .tool-bar .filters .filter form button[type="submit"] {background: #00AE42;color: #fff !important;border: 1px solid #00AE42;}
.admin .eventWrap .tableWrap .table td span a {color: #757575 !important;}
.upcomingEvents .view-all {border: solid 1px #00AE42;}
.loginWrap .form form .form-control {border-bottom: 1px solid #e1dfdf !important;color: #fff !important;caret-color: #fff;border-radius: 0 !important;font-family: "Open Sans" !important;font-size: 20px;font-style: italic;padding-bottom: 2px;}
.carousel a[class*="carousel-control-"]:after {border-left: 3px solid #00AE42;border-bottom: 3px solid #00AE42;}
.template .eventbtns .btn.primary,
.btn.outline {border: 1px solid #00AE42;}
.nav-link.Active-Menu:after {border-bottom: solid 2px #00AE42;}
.nav-link.Active-Menu {border-bottom: solid 4px #00AE42 !important;}
.message_board .card:hover > .card-name {color: #00AE42 !Important;}
.member-directory-main-wrap .alphabetWrap ul li.active {background-color: #00AE42 !important;}
.admin .eventWrap .tableWrap .table td span a:before {background: #00AE42;}
.navigation .navbar-nav .nav-item:before {background: #00AE42;}
.admin .eventWrap .editWrap .addanother {color: #00AE42}
.pagination .page-item.active .page-link {color: #2a4e7d !important;}
.form-control:focus {border-color: #00AE42;}
.btn.primary:focus {background: #00AE42;color: #fff;}
.app-loader .loading,
.table-loader .loading {border: solid 5px #00AE42 !important;border-top-color: #fff !important;}
.dropdown-menu .Active-Menu-Selected-Item {background: #00AE42;color: #fff !important;}
.fg input:checked + label:after {border-color: #00AE42;}
.impNumbEmal {color: #00AE42 !important;}
.menuList ul li:hover {background: #00AE42;cursor: pointer;}
.columnBottom .col-md-6:nth-child(1) {color: #00AE42;}
.coghighlight {background: #00AE42 !important;color: #fff !important;}
.admin .eventlist .dataTables_wrapper tbody td span span{color: #00AE42 !important;}
.continueSession {color: #00AE42 !important;}
.continueSession:hover {background: #00AE42;color: #fff !important;}
.admin .eventlist .dataTables_wrapper tbody td a .colormember {color: #00AE42 !important;}
.login-line-separator { border-top: 0px solid #fff;width: 20%;}
.longdescriptionc-class a {color: #00AE42;cursor: pointer;}
.k-button-group .k-button.k-state-active {color: #fff;background-color: #00AE42 !important;border-color: #00AE42 !important;}
.announcement-file,.impnumbers-file{border-radius:15px!important;color:#00AE42!important;}
.announcement-file:focus ,.impnumbers-file:focus{background: #00AE42;color: #fff !important;}
.btn-primary-addmore:hover, .announcement-file:hover , .impnumbers-file:hover {background: #00AE42;color: #fff !important;}
.btn-primary-addmore{color: #00AE42 !important;border: 1px solid #00AE42;}
.resetpasword-msg {color: #00AE42;}
.importtemplate_user {color: #00AE42;text-decoration: underline;}
.importtemplate_user:hover {color: #00AE42;text-decoration: underline;}
.show-blog-content .NoaccessBlogPost:hover {color: #00AE42 !important;}
.tgadepartmentcls {color: #00AE42;}
.generalconfiguration-notice {font-weight: bold !important;color: #00AE42;}
.sendcomposebtn{color: #00AE42!important;border: 1px solid #00AE42!important;}
.sendcomposebtn:hover {background: #00AE42 !important;color: #ffffff !important;}
.dashboard-eventlist tr td a .icon-edit{filter:none;}
/********************************/
/********************************/
/*********ADMIN V2***************/
/********************************/
/********************************/
.emailtabs .nav-tabs .nav-link.active span {
    border-bottom: 3px solid #00AE42 !important;
}
.emailtabs .nav-tabs .nav-link:hover {color: #00AE42;}
.text-warning {color: #00AE42 !important;}
.dropdown-menu a:focus,
.dropdown-menu a:hover {background: #00AE42;color: #00AE42}
.text-color {color: #00AE42 !important;}
.edit-icon {color: #00AE42;}
.lock-icon {color: #00AE42;}
.k-state-selected {color: #00AE42 !important;}
.dropdown.show .dropdown-item.active {background-color: #00AE42;color: #fff !important;}
#dropdownMenuButton.dropdown-toggle::after {color: #00AE42;}
input[type='radio']:checked:before {background: #00AE42;}
.selectedActiveField {background-color: #00AE42 !important;color: #ffffff !important;}
.calender_header .custom-select { border: 1px solid #00AE42 !important;}
.fc-right .fc-button-group {background: #00AE42;}
.nav-link.Active-Menu {border-bottom: solid 4px #00AE42 !important;}
.memberdetails span {color: #00AE42;display: block;}
th.apllySort .sortingEvents.Up:before,
th.apllySort .sortingEventsCancelled.Up:before{color: #00AE42;}
th.apllySort .sortingEvents.Down:after,
th.apllySort .sortingEventsCancelled.Down:after {color: #00AE42;}
.admin .eventWrap .editWrap .openScheduler {color: #00AE42;}
.schedule_string a.dynamic-date-text {color: #00AE42;}
a.removeSchedule {color: #00AE42;}
#eventLegend .btn.active a {border: 1px solid #00AE42 !important;}
.calender_header .calendereventsflex2 select {border: 1px solid #00AE42 !important;}
.tracking-status {color: #00AE42;}
.tracking-item {border-left: 1px solid #00AE42;}
.calender_header .changeMonthYear {border: 1px solid #00AE42;}
#MonthPopUp {box-shadow: 0px 0px 4px 0px #00AE42;    width: 332px;}
.monthButton label.activeMonth {box-shadow: 0px 0px 3px 2px #00AE42;}
.customInputButton {color: #00AE42 !important;}

/********************************/
/********************************/
/*********REVAMPSYTLE************/
/********************************/
/********************************/

#registration-form input:-webkit-autofill {-webkit-text-fill-color: #ffffff !important;}
.app-loader .loading,
.table-loader .loading {border: solid 5px #00AE42 !important;}
.layout_themes .active {text-decoration-color: #00AE42 !important;}
.social-media-links ul .linkedin-link {background: url(../images/socialicons/linkedin.png?v=1.5);}

.announcementWrap .announcement .media-body .viewAll[aria-expanded="false"] span{ color:#00AE42}
.footerContent{font-size:32px;color:#00AE42;}
.footer-address{font-size:18px;}
.customincrement img.plusminuscss {width: 25px;height: 25px;}
.progress-bar-bg {background-color: #00AE42 !important;}

/********************************/
/********************************/
/*********RESPONSIVE************/
/********************************/
/********************************/
.tab-wrapper ul li:hover {color: #00AE42;}
.tab-wrapper .tab-menu li.active:after {background: #00AE42;}


/*lakeshore css*/
.admin-image-preview-popup button{margin-right:15px!important;}
.memlogin-Wrap .formlogo-left img {
    display: none;
}

.memlogin-Wrap .formlogo-left {
    background: url(../images/adminlogin-logo.png?v=1.5) no-repeat top;
    display: block;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    height: 192px;
    width: 362px;
}
.loginWrap .form form {
    width: 63%;
}
.loginWrap .form form .form-control {padding-left: 41px;}
.loginWrap .form form {/* width: 50%; */}
.login-screen{ overflow:hidden;}
.login-wapper .btnWrap [type="submit"].primary {background: #fff;border: 1px solid #00AE42;color: #00AE42;font-size: 26px;}
.login-wapper .btnWrap [type="submit"].primary:hover{background-color: #00AE42;color:#fff;}
.login-footer {color: #fff;text-align: center;left: 0px;bottom: 19px;height: 50px;display: block;position: absolute;}
.loginSection .assistance {color: #8E8E8E;transform: translate(0%,90%);}
.loginSection .assistance span.email {color: #B86D25;text-decoration: underline;cursor: pointer;}
.loginSection .info {font-style: inherit;margin-bottom: 15px;color: #93875D;font-size: 40px;text-align: center;font-family: "quincy-cf", serif !important;text-transform: uppercase;}
.loginSection .loginsimages, .loginSection .loginsimagesshow, .loginSection .loginsimageshide  {filter: brightness(0.5);margin-top: 10px;margin-left: -5px;}
.loginSection .assistance:before {content: '';height: 1px;width: 100%;position: relative; bottom: 27px; display: block;    border: 1px solid #D6D6D6;}
.login-footer a {color: #fff;text-shadow: 0px 1px #000;/* font-family: "Montserrat", sans-serif !important; */font-size: 14px;}
.back-to-website-link {position:initial;font-size: 16px;left: 183px;top: 114px;}
#registration-form input:-webkit-autofill {-webkit-text-fill-color: #fff !important;}
.back-to-website-link:after {top: -1px;display: block;width: 38px;height: 28px;}
.blrback.back-to-website-link:after {display:block;}
.questionmarktooltip,#00AE42
.newpasswordIcons,
.changePasswordIcon {position: relative;top: -40px;right: -2%;}
.login-line-separator {border-top: none;}
.courseAvailableTimeslot .k-state-selected {background-color: #B86D25 !important;}
.filterIntrest .interests{margin-top:0px !important;}
.filterWrap .filterIntrest .btns {margin-top: 0px;}
.ServiceClassScreen .border-size-2.active:after, .ServiceClassScreen .border-size-3.active:after {background-color: #B86D25 !important;}
#toggle_3:checked + label p, #toggle_2:checked + label p, #toggle_1:checked + label p {background-color: #B86D25;}

.dropdown-new{border-color: #00AE42;}
.btn-light:hover{color:#00AE42; }
.fa{color:#00AE42 !important; }
.text-container .wrapper .newsdate {
    background: #00AE42;
}

.control input[type="checkbox"]:checked ~ .control__indicator{
    background: #00AE42 !important;
    border-color: #00AE42 !important;}

    .control input[type="checkbox"]:focus~.control__indicator{    background: #ffffff;border: 2px solid #3e3e3e;}
    .cobaltfeaturesbdy .btn.primary, .cobaltfeaturesbdy .btn.outline, .btn.primary:focus {color: #00AE42 !important;border: 1px solid #00AE42 !important;}


    .btn.primary:focus, .dropdown-menu a:focus, .dropdown-menu a:hover {
        background: #00AE42;
        color: #fff !important;
    }
    .form-control:focus {
        border-color: #00AE42;
    }

/********************************/
/********************************/
/*********MEDIA QUERIES**********/
/********************************/
/********************************/
        @media(max-width:1680px) {
            .loginWrap .form {
                float: none;
                margin-left: 19%;

            }
            .loginWrap .form {
                margin-left: auto;
            }
            
        }
@media(max-width:1366px) {
    .vborder {
        left: -27%;
    }
}


@media(max-width:1024px) {
    .leftContent .data .name {
        font-size: 64px;
    }

    .responcenter {
        left: -126px;
    }

    .leftContent {
        width: 40%;
    }

    .loginWrap .form {
        margin-left: 21%;
    }

    .loginSection {
        width: 46%;
    }

    .login-footer {
        color: #fff;
        position: absolute;
        left: 18px;
        top: 86%;
    }

        .login-footer a {
            color: #fff;
        }

    .loginWrap .form form {
        width: 50%;
    }

    .memlogin-Wrap .formlogo-left {
        background-size: 76%;
    }

    .vborder {
        left: -36%;
    }

   

        .loginWrap .form form label {
            font-size: 14px;
        }
}

        @media(max-width:430px) {

            .leftContent {
                display: none;
            }

            .loginSection {
                width: 100%;
            }

            .loginWrap .form {
                margin-left: 13%;
            }

            .login-footer a {
                color: #333333;
                text-shadow: none;
            }

            .login-footer {
                color: #fff;
                position: absolute;
                left: 0;
                top: 91%;
                text-align: center;
            }

            .login-line-separator {
                border-top: 1px solid #333;
            }
        }
  


/* --------------------------------------------------- */
.btn.primary, .btn.outline {
    color: #00AE42;
    border: 1px solid #00AE42;
}
   


.btn.primary:hover, .btn.outline:hover,  .fc-list-view tr.fc-list-heading td.fc-widget-header, .fc-right .fc-button-group {
    background: #00AE42;
}



.control input[type="checkbox"]:checked~.control__indicator {
    background: #00AE42 !important;
    border-color: #00AE42 !important;
}

.control input[type="checkbox"]:focus~.control__indicator {
    background: #fff;
    border: 2px solid #3e3e3e;
}



.admin-TAG .addMoretablerow {
   
    color: #00AE42;
}



.admin .eventWrap .tableWrap .table td span a, .customInputButton {
    color: #00AE42 !important;
}



.tgadepartmentcls {
    color: #00AE42;
}


.subHeader .btn.primary, .btn.outline {
     color: #00AE42;  
  
}
.subHeader .btn.primary:hover {
    color: #ffffff;
}



.admin .eventWrap .editWrap .addanother {
    color: #00AE42;
}

.admin .eventWrap .editWrap .openScheduler {
    color: #00AE42;
}

/* .fg input:checked+label:after {   
    border: solid #00AE42;   
} */


input[type='radio']:checked:before, .btn.primary:focus {
    background: #00AE42;
}



.announcement-file, .impnumbers-file {color: #00AE42!important;}



.generalconfiguration-notice {
    color: #00AE42;
}


.k-state-selected {
    color:  #00AE42 !important;
}
.emailtabs .nav-tabs .nav-link.active span {
    border-bottom: 3px solid #00AE42!important;   
}
.emailtabs .nav-tabs .nav-link:hover {
    border-color: transparent;
    color: #00AE42;
}

input:checked + .slider, .tabWrap .tab li.active .icon {
    background-color: #00AE42;
}

.dropdown-menu a:focus, .dropdown-menu a:hover {
    background: #00AE42;
    color: #C4A46B;
}
.pagination .page-item.active .page-link {
    color: #00AE42 !important;
}

.calender_header .custom-select {
    border: 1px solid #00AE42 !important;
}
#eventLegend .btn.active a {
    border: 1px solid #00AE42;
}


.MSG-Section .mb-linkid span, .tab-wrapper ul li:hover, .datepicker .datepicker-switch, .datepicker table tr th.next, .datepicker table tr th.prev {color: #00AE42;}

.tab-wrapper .tab-menu li.active:after, .export-tools .btn.primary:hover, .btn.outline:hover{background: #00AE42;}


.datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active:active, .datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.selected:hover, .datepicker table tr td.active.active.focus, .datepicker table tr td.active.active:focus, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.highlighted.active.focus, .datepicker table tr td.active.highlighted.active:focus, .datepicker table tr td.active.highlighted.active:hover, .datepicker table tr td.active.highlighted:active.focus, .datepicker table tr td.active.highlighted:active:focus, .datepicker table tr td.active.highlighted:active:hover, .datepicker table tr td.active:active.focus, .datepicker table tr td.active:active:focus, .datepicker table tr td.active:active:hover, .datepicker table tr td.selected, .datepicker table tr td.selected.highlighted {
    background: #00AE42;
    border-color: #00AE42;
}

.export-tools .btn.primary, .btn.outline {color: #00AE42 !important; border: 1px solid #00AE42 !important;}

.fc-button.fc-state-default.fc-state-active {
    background: #00AE42 !important;}

    #eventLegend .btn {font-size: 17px !important;}
    .logincheckpwd .fg input:checked+label:after {
        top: 4px;
        }
      

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


   