aside.skin-1 {
    background: #efefef;
}
aside.skin-1 .brand {
    background: #00c089;
    color: #fff;
    border-bottom-color: #3bb686;
}
aside.skin-1 .size-toggle {
    border-bottom-color: #dfdfdf;
    box-shadow: 0 1px 0 #f4f4f4;
    -moz-box-shadow: 0 1px 0 #f4f4f4;
    -webkit-box-shadow: 0 1px 0 #f4f4f4;
}
aside.skin-1 .size-toggle .btn {
    color: #777;
}
aside.skin-1 .size-toggle .btn:hover,
aside.skin-1 .size-toggle .btn:focus {
    color: #333;
}
aside.skin-1 .size-toggle .btn .icon-bar {
    background-color: #777;
}
aside.skin-1 .sidebar-inner {
    border-right-color: #dfdfdf;
}
aside.skin-1 .sidebar-inner .user-block {
    border-bottom-color: #dfdfdf;
    box-shadow: 0 1px 0 #f4f4f4;
    -moz-box-shadow: 0 1px 0 #f4f4f4;
    -webkit-box-shadow: 0 1px 0 #f4f4f4;
}
aside.skin-1 .sidebar-inner .user-block .detail {
    color: #777;
}
aside.skin-1 .sidebar-inner .user-block ul li a {
    color: #777;
}
aside.skin-1 .sidebar-inner .user-block ul li a:hover,
aside.skin-1 .sidebar-inner .user-block ul li a:focus {
    color: #333;
}
aside.skin-1 .sidebar-inner .search-block {
    border-bottom-color: #dfdfdf;
    box-shadow: 0 1px 0 #f4f4f4;
    -moz-box-shadow: 0 1px 0 #f4f4f4;
    -webkit-box-shadow: 0 1px 0 #f4f4f4;
}
aside.skin-1 .sidebar-inner .search-block input[type="text"],
aside.skin-1 .sidebar-inner .search-block .btn {
    background: #fff;
    color: #777;
    border-color: #dfdfdf;
}
aside.skin-1 .main-menu > ul > li {
    border-top-color: #f4f4f4;
    border-bottom-color: #dfdfdf;
}
aside.skin-1 .main-menu > ul > li.active,
aside.skin-1 .main-menu > ul > li.display {
    border-top-color: #dfdfdf;
}
aside.skin-1 .main-menu > ul > li.active > a,
aside.skin-1 .main-menu > ul > li.display > a {
    background: #f9f9f9;
}
aside.skin-1 .main-menu > ul > li > a {
    color: #777;
}
aside.skin-1 .main-menu > ul > li > a:hover,
aside.skin-1 .main-menu > ul > li > a:focus {
    background: #f9f9f9;
}
aside.skin-1 .main-menu > ul > li > a .menu-hover {
    background: #35bc82;
    box-shadow: 0 0 10px 0px #3fce99;
    -moz-box-shadow: 0 0 10px 0px #43ce9f;
    -webkit-box-shadow: 0 0 10px 0px #45cea6;
}
aside.skin-1 .main-menu > ul > li > .submenu  li  a{
    background-color: #e6e6e6;
}
aside.skin-1 .main-menu > ul > li > .submenu  li a .submenu-label{
    color: #777;
}
aside.skin-1 .main-menu > ul > li > .submenu  li a:hover .submenu-label,
aside.skin-1 .main-menu > ul > li > .submenu  li a:focus .submenu-label {
    color: #222;
}
aside.skin-1 .main-menu > ul > li > .submenu  li.active a{
    background: #f9f9f9;
}
aside.skin-1 .main-menu > ul > li > .submenu  li.active a .submenu-label{
    color: #555;
}
@media (max-width: 767px)   {
    aside.skin-1 .main-menu > ul > li > .dropdown-menu li a {
        color: #777;
    }

    aside.skin-1 .main-menu > ul > li > .dropdown-menu li a:hover
    ,aside.skin-1 .main-menu > ul > li > .dropdown-menu li a:focus {
        color: #777;
        background: #f9f9f9;
    }
}
#top-nav.skin-1 {
    background: #00c089;
    border-bottom-color: #3bb686;
}
#top-nav.skin-1.venda {
    background: #3a8747;
    border-bottom-color: #34885f;
}
#top-nav.skin-1 .navbar-toggle .icon-bar {
    background-color: #fff;
}
#top-nav.skin-1 .brand {
    color: #ffffff;
    background: #00c089;
}
#top-nav.skin-1 .page-title {
    color: #ffffff;
}
#top-nav.skin-1 .nav-notification > li.open {
    background: #3bb686;
}
#top-nav.skin-1 .nav-notification > li:hover {
    background: #3bb686;
}
#top-nav.skin-1 .nav-notification > li > a {
    color: #ffffff;
}
#top-nav.skin-1 .nav-notification > li > a:hover,
#top-nav.skin-1 .nav-notification > li > a:focus {
    color: #fff;
}

a {
    color: #00c089;
}

a:hover,
a:focus {
    color: #00c089
}

.label-primary,
.badge-primary {
    background-color: #00c089;
    color: #fff;
}

.btn.btn-success {
    background: #00c089;
    border: 1px solid #008e66;
}

.btn.btn-primary {
    background: #00c089;
    border-color: #008e66;
}

.btn.btn-primary:hover,
.btn.btn-primary:focus,
.btn.btn-primary:active,
.btn.btn-primary.active {
    background: #00c089;
}

.btn.btn-success:hover, .btn.btn-success:focus, .btn.btn-success:active, .btn.btn-success.active {
    background: #005e44;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}

.pagination li.active a,
.pagination li.active a:hover,
.pagination li.active a:focus {
    background: #00c089;
    border-color: rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
    -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
    -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.7) inset;
}
.pagination li a {
    color: #777;
}
.pagination li a:hover,
.pagination li a:focus {
    background: #f2f2f2;
}

.datepicker thead th.dow {
    background: #00c089;
    color: #fff;
    -webkit-border-radius: 0 0 0 0;
    -moz-border-radius: 0 0 0 0;
    border-radius: 0 0 0 0;
}

.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
    filter: none !important;
    background: #00c089 !important;
}

.datepicker table tr td.day:hover {
    background: #00c089;
    color: #fff;
    cursor: pointer;
}

.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
    background-color: #00c089!important;
    color: #fff;
}

.select2-container--bootstrap.select2-container--open .select2-selection,
.select2-container--bootstrap.select2-container--focus {
    border-color: rgba(67, 187, 114, 1);
    -webkit-box-shadow: inset 0 1px 1px rgba(67, 187, 114, 0.75), 0 0 8px rgba(67, 187, 114, 0.60);
    -moz-box-shadow: inset 0 1px 1px rgba(67, 187, 114,0.075), 0 0 8px rgba(67, 187, 114,0.60);
    box-shadow: inset 0 1px 1px rgba(67, 187, 114, 0.075), 0 0 8px rgba(67, 187, 114, 0.60);
    border-color: rgba(67, 187, 114, 1);
}

.select2-container--bootstrap .select2-dropdown {
    border-color: rgba(67, 187, 114, 1);
    overflow-x: hidden;
    margin-top: -1px;
}

.select2-container--bootstrap.select2-container--focus {
    border-color: rgba(67, 187, 114, 1) !important;
}

textarea.form-control:focus,
select[multiple]:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {
    border-color: rgba(0, 167, 34, 0.80);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 167, 34, 0.60);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 167, 34, 0.60);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 167, 34, 0.60);
}