﻿.homepage {
    position: relative; 
    top: 0; 
    bottom: 0; 
    left: 0; 
    right: 0;
    width: 100%;
    margin-top: 25px;
}

.panel{
    padding: 10px!important;
}

a.nav-default-icon{
    color: #fff!important;
}

a.nav-default-icon:hover, a.nav-default-icon:focus{
    color: #6ba417!important;
}

.pagination {
    margin: 0 !important;
}

.form-group {
    margin: 11px;
}

h4.sub-title label {
    color: #666666!important;
}

.form-group .control-label{
    padding-top: 0;
    font-size: 14px!important;
}

.btn-without-margins {
    margin: 0 !important;
}

table thead th{
    cursor: pointer;
}

table tbody td.options {
    text-align: right;
    padding-left: 0;
    padding-right: 0;
}

table tbody tr {
    word-wrap: break-word;
    word-break: normal;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}


/*LOADING*/
.isloading-wrapper.isloading-right{margin-left:10px;}
.isloading-overlay{position:relative;text-align:center;}.isloading-overlay .isloading-wrapper{background:#FFFFFF;-webkit-border-radius:7px;-webkit-background-clip:padding-box;-moz-border-radius:7px;-moz-background-clip:padding;border-radius:7px;background-clip:padding-box;display:inline-block;margin:0 auto;padding:10px 20px;top:10%;z-index:9000;}

/*Glyphicon Spinner*/
.glyphicon-spin {
    -animation: spin .9s infinite linear;
    -webkit-animation: spin2 .9s infinite linear;
}

@-webkit-keyframes spin2 {
    from { -webkit-transform: rotate(0deg);}
    to { -webkit-transform: rotate(360deg);}
}

@keyframes spin {
    from { transform: scale(1) rotate(0deg);}
    to { transform: scale(1) rotate(360deg);}
}


.dl-horizontal dt {
    padding: 0.2em;
}

.dl-horizontal dd {
    padding: 0.2em;
}

.nav-tabs {
    background: #548015
}

.panel .nav-tabs > li.active > a {
    background-color: #6ba417 !important;
    border-radius: 0px !important;
}


.navbar-default {
    background-color: #434248;
    border-color: #434248;
}

body {
    background-color: #434248;
}

#page-wrapper {
    background-color: #eee;
    border-left: none;
    padding-bottom:5px;
}

.sidebar-nav {
    margin-top: -1px;
}

.sidebar ul li {
    border-bottom: none;
}

.nav > li > a {
    color: #DDD
}
    .nav > li > a:hover,
    .nav > li > a.active{
        color: #6ba417;
    }

@media (max-width: 767px) {
    .sidebar ul li a.active {
        background-color: #6ba417;
        color: white;
    }
}


.panel {
    border-radius: 2px;
    border: 0;
    -webkit-box-shadow: none;
     box-shadow: none;
}

    .panel.panel-success > .panel-heading {
        background-color: #6ba417;
    }


.label {
    border-radius: 10px;
}

.label.label-success {
    background-color: #6ba417;
}

.pagination > li > a, .pagination > li > span {
    color: #548015;
    background-color: #fff;
    border: 1px solid #ddd;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    color: #fff;
    background-color: #548015;
    border-color: #548015;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {

    color: #548015;
    background-color: #eee;
    border-color: #ddd;
}

.btn:not(.btn-raised).btn-info, .input-group-btn .btn:not(.btn-raised).btn-info {
    color: #548015;
    border-radius: 20px;
}


.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover {
    background-color: #548015;
    background-image: -moz-linear-gradient(to bottom, #548015, #548015);
    background-image: -ms-linear-gradient(to bottom, #548015, #548015);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#548015), to(#548015));
    background-image: -webkit-linear-gradient(to bottom, #548015, #548015);
    background-image: -o-linear-gradient(to bottom, #548015, #548015);
    background-image: linear-gradient(to bottom, #548015, #548015);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
    border-color: #548015 #548015 #548015;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}