/* Main Site */
body{
    font-family: Averta,sans-serif;
    color: #424242;
    outline: none !important;
}

img{
    outline: none !important;
}
a {
    outline: none !important;
}

tr{
    outline: none !important;
}

/* Loading */
.loading{
    margin-left:205px;
    margin-right:5px;
}

/* Font Awesome */
.fa{
    color: #424242;
    padding-right: 5px;
}
/* Main Color */
.main{
    color: #14431f;
}


/* Elements */
.button{
    color: #ffffff;
    background-color: #14431f;
    border-color: #14431f;
    font-weight: bold !important;
}

.button .fa{
    color: #ffffff;
}

.selected{
    color: #14431f;
}

.link{
    color: #337ab7;
}

.button.success{
    color: #424242;
    background-color: #399139;
    border-color: #448d47;
}

.button.delete{
    color: #fff;
    background-color: rgba(173, 11, 16, 0.84);
    border-color: rgba(173, 11, 16, 0.84);
}

/* Menu */
.menuitem {
    color: #6e6e6e;
}

.menuitem:hover {
    border-left: solid 4px #14431f;
    color: #6e6e6e;
}

.menuitem.active {
    color: #6e6e6e;
    border-left: solid 4px #14431f;
}

.sub{
    border-bottom: solid 1px #14431f;
}

.menuitem_sub{
    border-left: solid 2px #14431f;
}






/* Tables */
th{
    background-color: rgba(211, 211, 211, 0.28);
}

/* Doalog */
.dialog-success{
    color: #fff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #399139), color-stop(1, #39b339));
    background:-moz-linear-gradient(top, #399139 5%, #39b339 100%);
    background:-webkit-linear-gradient(top, #399139 5%, #39b339 100%);
    background:-o-linear-gradient(top, #399139 5%, #39b339 100%);
    background:-ms-linear-gradient(top, #399139 5%, #39b339 100%);
    background:linear-gradient(to bottom, #399139 5%, #39b339 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bdef', endColorstr='#019ad2',GradientType=0);
    background-color:#39b339;
}

.dialog-warning{
    color: #fff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e5ac41), color-stop(1, #ffc641));
    background:-moz-linear-gradient(top, #e5ac41 5%, #ffc641 100%);
    background:-webkit-linear-gradient(top, #e5ac41 5%, #ffc641 100%);
    background:-o-linear-gradient(top, #e5ac41 5%, #ffc641 100%);
    background:-ms-linear-gradient(top, #e5ac41 5%, #ffc641 100%);
    background:linear-gradient(to bottom, #e5ac41 5%, #ffc641 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5ac41', endColorstr='#019ad2',GradientType=0);
    background-color:#e5ac41;
}

.dialog-error{
    color: #fff;
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e8736e), color-stop(1, #b45a5a));
    background:-moz-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:-webkit-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:-o-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:-ms-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:linear-gradient(to bottom, #e8736e 5%, #b45a5a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5ac41', endColorstr='#019ad2',GradientType=0);
    background-color:#e8736e;
}


/* Colors */
.btn-green{
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #399139), color-stop(1, #39b339));
    background:-moz-linear-gradient(top, #399139 5%, #39b339 100%);
    background:-webkit-linear-gradient(top, #399139 5%, #39b339 100%);
    background:-o-linear-gradient(top, #399139 5%, #39b339 100%);
    background:-ms-linear-gradient(top, #399139 5%, #39b339 100%);
    background:linear-gradient(to bottom, #399139 5%, #39b339 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bdef', endColorstr='#019ad2',GradientType=0);
    background-color:#39b339;
}

/* Colors */
.btn-red{
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e8736e), color-stop(1, #b45a5a));
    background:-moz-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:-webkit-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:-o-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:-ms-linear-gradient(top, #e8736e 5%, #b45a5a 100%);
    background:linear-gradient(to bottom, #e8736e 5%, #b45a5a 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5ac41', endColorstr='#019ad2',GradientType=0);
    background-color:#e8736e;
}

/* Screen Less Than 993px */
@media (max-width: 992px) {
    .loading {
        margin-left: 0 !important;
    }
}

/* No Padding */
.no-pad{
    padding: 0px !important;
}
.no-mar{
    margin: 0px !important;
}
