h1{
    font-size: 24px;
}
.green-bg{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    /*background-color: #4cae4c;*/
    background-color: #1b7830;
    width: inherit;
    z-index: -1;
}
.sidebar-menu .panel-heading{
    color: #d6e3bc;
    border-color: #d6e3bc;
}
.sidebar-menu .list-group-item{
    color:#d6e3bc;
    border-color: #d6e3bc;
}
footer.footer{
    background-color: #1b7830;
}

.footer .panel-heading {
    border-color: #4cae4c;
}

.page-content .breadcrumb{
    background-color: #d6e3bc
}
.page-content .breadcrumb a, .page-content .breadcrumb>li+li:before{
    color: #4c631e
}

.page-content .panel-default>.panel-heading{
    background-color: #1b7830;
    color: #d6e3bc;
}

.page-content .panel-footer, .modal-footer{
    padding: 5px 5px;
    border-top-style: dashed;
}

div.zabuto_calendar .table tr.calendar-dow-header th{
    background-color: #d6e3bc !important;
    color: #4c631e;
}

div.zabuto_calendar .badge{
    font-size: 0.95em;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}
div.zabuto_calendar .table tr td div.day.event{
}
div.zabuto_calendar .table tr td div.day.event .badge{
    background-color: #1b7830;
}

div.zabuto_calendar .badge-today, div.zabuto_calendar div.legend span.badge-today{
    background-color: #d6e3bc !important;
    color: #4c631e !important;
}

.page-content .nav>li>a:focus, .page-content .nav>li>a:hover{
    background-color: #d6e3bc;
}

.page-content .nav>li>a{
    color: #4c631e;
}

/**********************************************************************************************/
/*
http://bootsnipp.com/snippets/featured/simple-user-profile
*/
.user-row {
    margin-bottom: 14px;
}

.user-row:last-child {
    margin-bottom: 0;
}

.dropdown-user {
    margin: 13px 0;
    padding: 5px;
    height: 100%;
}

.dropdown-user:hover {
    cursor: pointer;
}

.table-user-information{
    margin-bottom: 0px;
}

.table-user-information > tbody > tr {
    border-top: 1px solid rgb(221, 221, 221);
}

.table-user-information > tbody > tr:first-child {
    border-top: 0;
}


.table-user-information > tbody > tr > td {
    border-top: 0;
}
.toppad{
    margin-top:20px;
}

@media (min-width: 1200px){

    .sidebar .sidebar-menu, .widget.widget-calendar{
        position: fixed;
        width: inherit;
        padding-right: 25px;
        top: 100px;
    }
    .widget.widget-calendar{
        background-color: #fff !important;
    }
    .sidebar-right{
        position: relative;
        padding-top: 400px;
    }
}
@media (max-width: 990px) {
   .sidebar .widget-menu{
       background-color: #1b7830 !important;
    }
}
@media (max-width: 768px) {
    .sidebar .widget-menu{
        display: none;
    }
}
