.green.btn{
    background-color: #67993b;
    color: #fff;
}
.green.btn.disabled, .green.btn.disabled:hover, .green.btn.disabled:focus, .green.btn.disabled:active, .green.btn.disabled.active, .green.btn[disabled], .green.btn[disabled]:hover, .green.btn[disabled]:focus, .green.btn[disabled]:active, .green.btn[disabled].active, fieldset[disabled] .green.btn, fieldset[disabled] .green.btn:hover, fieldset[disabled] .green.btn:focus, fieldset[disabled] .green.btn:active, fieldset[disabled] .green.btn.active{
    background-color: #67993b;
}
.green.btn:hover, .green.btn:focus, .green.btn:active{
    background-color: #67993b;
    color: #fff;
}
.green.btn.active {
    background-color: #bad532;
    color: #fff;
}
.table tbody tr.active td, .table tbody tr.active th, .table tbody tr.active:hover td, .table tbody tr.active:hover th{
    background: #67993b !important;
    color: #fff !important;
}
a:not(.btn):not(.step):not(.select2-choice) {
    color: #67993b;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a:hover, .page-sidebar .page-sidebar-menu > li.active > a:hover, .page-sidebar .page-sidebar-menu > li.active.open > a:hover{
    background: #6fc6d8 !important;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a, .page-sidebar .page-sidebar-menu > li.active > a, .page-sidebar .page-sidebar-menu > li.active.open > a{
    background: #6fc6d8;
}
.portlet.box.green {
    border: 1px solid #67993b;
}
.portlet > .portlet-body.green, .portlet.green {
    background-color: #67993b;
}
.portlet.box.green > .portlet-title {
    background-color: #67993b;
}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    background-color: #67993b;
    color: #fff;
}
.progress > .progress-bar-success {
    background-color: #67993b;
}
#faq_categories li.active:after{
    border-left-color: #67993b;
}
#faq_categories li.active a, #faq_categories li.active i{
    color: #67993b;
}
.essensys-green-2{
    background: #B4D234;
    color: #fff;

}
.essensys-green-3{
    background: #91C748;
    color: #fff;
}
.essensys-yellow-1{
    background: #F2AC29;
}
.form-horizontal .control-label {
    text-align: left!important;
    width: 100%!important;
}
.help-block {
    margin-left: 10px;
    display: none;
}
.toast-info {
    background-color: #ecbc29;
}


.restricted-option {
    display: flex;
    justify-content: space-between;
}

.restricted-text {
    background-color: #6FC6D8;
    color: #FFF;
    font-weight: bold;
    width: 75px;
    border-radius: 5% !important;
    font-size: 13px;
    padding-right: 2px;
    padding-left: 2px;

}

.restricted-text-selected {
    background-color: #6FC6D8 !important;
    color: #FFF;
    font-weight: bold;
    width: 65px;
    padding-left: 2px;
    padding-right: 2px;
    border-radius: 5% !important;
    height: 25px;
    margin-top: 1px;
}

.migrated {
    padding-right: 5px;
}

.partially-migrated {
    padding-right: 5px;
}

.area-icon {
    width: 90px;
    text-align: right;
}

.migration-icon {
    font-size: 14px;
    color: #6FC6D8;
    padding-right: 3px;
}
.migration-icon-selected {
    font-size: 14px;
    color: #6FC6D8;
    padding-right: 5px;
}

#custom-ssid {
    width: 95%;
    margin-left: 12px;
    padding-right: 40px;
    height: 40px;
}

#siteGuestWifiSsid-dialog {
    width: 30%;
}

#site-ssid-label {
    font-size: 14px;
}

#copy-text {
    position: relative;
    float: right;
    font-size: 23px;
    margin-right: 20px;
    margin-top: -25px;
    cursor: pointer;
}

.required-icon {
    color: #AB5F5F!important;
}

.tooltip {
    white-space:nowrap;
}

.guest-wifi-ssid-error {
    display: block;
    border-color: #AB5F5F;
    color: #AB5F5F;
    font-size: 13px;
    margin-left: 5px;
}