/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
Created on : 12/mar/2015, 11:46:48
Author     : Wow
*/


/*LOGIN*/
.login-cover-image{
    background-repeat: no-repeat;
    background-position: auto 100%;
    background-image: url(../img/login-bg/pico1.jpg);
}

/*BUTTONS*/

.btn.btn-primary.btn-cm{
    background-color: #3c3c3c;
    border-color: #3c3c3c;
}

.btn.btn-primary.btn-cm:hover{
    background-color: #333333;
    border-color: #333333;
}

.btn.btn-text-icon i.fa{
    padding-right: 5px;
}

.btn.btn-warning.btn-cm{
    background-color: #F0646E;
    border-color: #F0646E;
}

.btn.btn-cm:disabled{
    opacity: 0.2
}

.btn.btn-warning.btn-cm:hover{
    background-color: #E2D863;
    border-color: #E2D863;
}



/*DSTEPICKER*/
.date + .input-group-addon{
    cursor: pointer;
}

/*PANELS*/

.panel-body .panel-footer{
    text-align: right;
    margin: -10px -15px;
    margin-top: 15px;
}


.panel-body .tab-content .panel-footer{
    text-align: right;
    margin: -40px -30px;
    margin-top: 15px;
}

.clear{
    clear: both;
}

.panel-footer .btn{
    width: 100%;
    text-transform: uppercase;
}



/*FIELDSETS*/
fieldset.field-details legend{
    font-size: 11pt;
}

fieldset.field-details.inner > legend{
    margin-bottom: 5px;
}

fieldset.field-details.inner div.perm-btn-wrapper{
    padding-bottom: 5px;
}



/*TABS NAV_PILS*/
ul.nav.nav-pills li.disabled a{
    color: #D2D2D2;
}


ul.nav-pills a,
ul.nav-pills li.disabled a:hover,
ul.nav-pills li.disabled a:focus
{
    background-color: #f9f9f9;
    margin-bottom: 5px;
}

ul.nav-pills a:hover,
ul.nav-pills a:focus
{
    background-color: #e9e9e9;
}


/*PAGE LOADER*/ *
div#page-loader.fade{
    display: block;
}



/*TABLES*/

td.text-overflow-column{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 1px;
}

.dataTable .op-column{
    width: 1% !important;
    white-space: nowrap;
}

.dataTable .fit-column{
    max-width: 15px;
}

.table-responsive{
    padding: 5px;
}

table.dataTable td ul{
    padding-left: 15px;
}

table.dataTable td,
table.dataTable th{
    vertical-align: middle !important;
}



/*INNER TABS*/
.inner-form-btn-wrapper{
    border-top: 1px solid #eee;
    padding: 10px 0px;
    width: 100%;
    text-align: center;
    display: inline-block;
}



/*LINKS*/
a.table-op-link:hover,
a.table-op-link:focus{
    text-decoration: none;
}

a.table-op-link.disabled{
    cursor: default;
}

a.table-op-link.disabled:not(.btn) i.fa{
    color: #D2D2D2 !important;
}

a.table-clean-link{
    color: black;
}


/*FORMS*/
/*.form-inline .form-group{
padding-bottom: 10px;
}*/



/*TEXTAREA*/
textArea.large{
    height: 350px;
}




/*CHARTS*/
.column-chart{
    margin-top: 10px;
    height: 300px;
    overflow: hidden;
}

.panel-expand .column-chart{
    height: 550px;
}

.btn.btn-addphoto{
    background-color: #7bd582;
    border-color: #7bd582;
    color:white;
}

.btn.btn-addphoto:hover{
    background-color: #65bd6c;
    border-color: #65bd6c;
    color:white;
}

.btn.btn-removephoto{
    background-color: #F0646E;
    border-color: #F0646E;
    color:white;
}

.btn.btn-removephoto:hover{
    background-color: #db5d66;
    border-color: #db5d66;
    color:white;
}

.btn.btn-viewedit{
    background-color: #3492E0;
    border-color: #3492E0;
    color:white;
}

.btn.btn-viewedit:hover{
    background-color: #3085cb;
    border-color: #3085cb;
    color:white;
}



.ui-autocomplete-loading { 
    background:url('../img/small_spinner.gif') no-repeat right center 
}