/*
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 : 15.12.2013, 17:44:10
    Author     : Owner
*/

.table {background-color: #fff;border: 1px solid #ccc;padding: 0; border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.table tr th {background-color: #F1F1F1;text-shadow: 0 1px 0 #fff;padding: 4px 6px;background: #ececec url('../img/bg-degrade-table.png') repeat-x scroll left top;background-image: -moz-linear-gradient(center top , #F9F9F9, #ECECEC);background: -webkit-gradient(linear, center top ,center bottom, from(#F9F9F9), to(#ECECEC)) repeat scroll 0 0 transparent;text-align: left;color: #333; overflow-wrap: break-word;}
.table tr td {border-bottom: 1px solid #ccc;color: #333;padding: 4px 4px 4px 6px;}
.table .filter {margin: 2px;}
.table .alt_row {background-color: #f8f8f8;}
.table a{ color:black;}
.table a:hover{text-decoration: none;}
.table td span.color_field {font-size: 11px;padding: 2px 5px;border-radius: 3px;text-transform: uppercase;color: #fff;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.table tr.row_hover:hover td {background: #fff1b5;}
.table tfoot th{background: #D6D6D6; padding-top: 10px;padding-bottom: 10px;}

/*page button*/
.button {background: #e3e3e3 url('../img/bg-button-degrade.png') repeat-x scroll left top;background: -moz-linear-gradient(center top , #F9F9F9, #E3E3E3) repeat scroll 0 0 transparent;background: -webkit-gradient(linear, center top ,center bottom, from(#F9F9F9), to(#E3E3E3)) repeat scroll 0 0 transparent;border-color: #CCCCCC #BBBBBB #A0A0A0;border-left: 1px solid #BBBBBB;border-radius: 3px 3px 3px 3px;border-right: 1px solid #BBBBBB;border-style: solid;border-width: 1px;color: #000000;margin: 0;outline: medium none;padding: 3px 8px;text-align: center;vertical-align: middle;white-space: nowrap;text-shadow: 0 1px 0 #fff;text-decoration: none;}
.button.bt-icon {display: inline-block;margin-bottom: 9px;}
.button.bt-icon span {padding-left: 5px;}

.table .odpojen{background-color: rgba(0,0,0,0.1);}
.table .docasne_odpojen{background-color: rgba(151,105,79,0.4);}
.table .center{text-align: center;}
.table .left{text-align: left;}

.table div.ena, .table div.dis, .table div.block{background: url(../img/enabled.gif) no-repeat center center; width: 16px; height: 16px;}
.table div.dis{background-image: url(../img/disabled.gif);}
.table div.block{background-image: url(../img/stop.png);}
.table .pointer{cursor: pointer}

.table .right{text-align: right;}
.table .left{text-align: left;}

.table i.fa-check, .icon_ok{color: green;font-size: 120%;}
.table i.fa-times, .icon_ko{font-size: 140%;color: red;}
.table i.fa, .table i.far, .table i.fas{font-size: 140%;margin-left: 3px;}
/*.table a.fa-edit, .table i.fa-edit{color: #555;font-size: 140%;}*/

table.invoice td:nth-child(1) input{
    width: 100px;
}
table.invoice td:nth-child(2) input{
    width: 100px;
}
table.invoice td:nth-child(3) textarea{
    width: 450px;
    min-height: 60px;
}
table.invoice td:nth-child(4) input{
    width: 100px;
}
table.invoice td:nth-child(5) input{
    width: 100px;
}
table.invoice td:nth-child(6) input{
    width: 100px;
}
table.invoice td:nth-child(7) input{
    width: 100px;
    background-color: #ccc;
    font-weight: bold;
}