#header {
    background: #7fb851;
}
#header .logo {
    margin-right: 20px;
}

#header .rabbit {
    margin-right: 20px;
    width: 30px;
    height: 40px;
    cursor: default;
    background:transparent url('../images/rabbit.svg') center top no-repeat;
}

#header .rabbit:hover {
   background-image: url('../images/rabbit2.svg');
   transition: width 1s, height 4s;
}

.rabbit-logo {
    margin: 0 auto;
    left:-2px;
    width: 40px;
    height: 50px;
    cursor: default;
    position: relative;
    background:transparent url('../images/rabbitzw.svg') center top no-repeat;
}

.rabbit-logo:hover, .rabbit-logo.hover {
   background-image: url('../images/rabbitzw2.svg');
    transition: width 1s, height 4s;
}

.inputfile {
	width: 0.1px;
	height: 0.1px;
	opacity: 0;
	overflow: hidden;
	position: absolute;
	z-index: -1;
}

.hidden {
    visibility: none;
}

.inputfile + label {
    color: #333333;
    background-color: white;
    display: inline-block;
    cursor: pointer;
}

.inputfile:focus + label,
.inputfile + label:hover {
    background-color: white;
    outline: 1px dotted #95c619;
    outline: -webkit-focus-ring-color auto 5px;
}

.inputfile + label * {
	pointer-events: none;
}

body.login-content:before {
    height: 100%;
    background: #95c619; /* Old browsers */
    background: -moz-linear-gradient(top,  #95c619 0%, #8bc34a 100%, #7fb851 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #95c619 0%,#8bc34a 100%,#7fb851 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #95c619 0%,#8bc34a 100%,#7fb851 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95c619', endColorstr='#7fb851',GradientType=0 ); /* IE6-9 */
}

.white {
    color:#fff;
}

.green {
  background-color: #7fb851 !important;
  color: #fff;
}

.orange {
  background-color: #ff9800 !important;
  color: #fff;
}

.red {
  background-color: #f44336 !important;
  color: #fff;
}

.green h2 {
  color: #fff;
}

btn-success {
  background-color: #7fb851 !important;    
}

.preloader.pls-green .plc-path {
  stroke: #7fb851;
}


.btn-margin-tile {
    float:right; 
    margin-top: -35px; 
    margin-right:150px;
}

.item {
    padding: 15px 23px;
    border-bottom: 1px solid #eee;
}
@media (max-width: 991px) {
.item {
    padding: 15px 18px;
}
}

.media {
    padding: 15px 23px;
    border-bottom: 1px solid #eee;
}
@media (max-width: 991px) {
.media {
    padding: 15px 18px;
}
}

.title {
    font-size:16px;
    color: #666
}

.small {
    font-size:13px;
    color: #999;
}

@media (max-width: 991px) {
  .small {
    display:none;
}
}

.btn-margin-edit {
    float:right; 
    margin-top: -35px; 
    margin-right:80px;
}

.btn-margin-default {
    float:right; 
    margin-top: -35px; 
    margin-right: 142px;
}

@media (max-width: 991px) {
  .btn-margin-edit {
    margin-top: -27px; 
    margin-right:10px;
}
.btn-margin-default {
    float:right; 
    margin-top: -35px; 
    margin-right:10px;
}
}

.btn-margin-delete {
    float:right; 
    margin-top: -35px;
}

@media (max-width: 991px) {
  .btn-margin-delete {
    margin-top: -27px;
}
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #ffffff;
  background-color: #7fb851 !important;
  border-color: #ffffff;
  cursor: default;
}

.alert-success {
  background-color: rgba(127, 184, 81, 0.8) !important;
  border-color: transparent;
  color: #ffffff;
}

thead {
    background: #95c619; /* Old browsers */
    background: -moz-linear-gradient(top,  #95c619 0%, #8bc34a 100%, #7fb851 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #95c619 0%,#8bc34a 100%,#7fb851 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #95c619 0%,#8bc34a 100%,#7fb851 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#95c619', endColorstr='#7fb851',GradientType=0 ); /* IE6-9 */
    color:#fff;
}

.modal-backdrop {
    z-index: 0 !important;
}