/* Add here all your CSS customizations */

a{
	cursor:pointer;
}

th .fa{
	color:#CCC;	
}

th .fa:hover{
	color:#333;	
}

.form-control[readonly]{
    cursor: default;
    background-color: #fDfDfD;
    opacity: 1;
}

.ui-widget-content .btn-warning a {
	color:#FFF;
}

.fa-storages:before{
	content: "\f1b3";
}

.fa-storage_closing:before{
	content: "\f023";
}

.fa-ratios:before{
	content: "\f1de";
}

.fa-more:before{
	content: "\f085";
}

.fa-felling_area_more:before{
	content: "\f1bb";
}

.fa-contracts:before{
	content: "\f0ea";
}

.fa-forest_export:before{
	content: "\f08b";
}

.fa-atskaites:before{
	content: "\f0c5";
}

.fa-stock:before{
	content: "\f1b3";
}

.fa-work_tasks:before{
	content: "\f0f6";
}

.fa-invoice_processing:before{
	content: "\f1c1";
}

.fa-reports:before{
	content: "\f0c5";
}

.fa-map:before{
	content: "\f041";
}

.fa-work_task_execution:before{
	content: "\f0d1";
}

.fa-driver_completed_work_tasks:before{
	content: "\f046";
}

.fa-balances:before{
	content: "\f080";
}

.fa-road_signs:before{
	content: "\f018";
}

.fa-additional_works:before{
	content: "\f085";
}

.fa-invoice_generator:before{
	content: "\f0f6";
}

.notification-title{
	cursor:default;
}

.notification-menu .not-seen{
	font-weight:bold;
}

.notification-menu .not-seen .message{
	color:#999;
}

.notification-image i{
	width:24px;
	height:24px;
	padding:5px;
	border-radius:50%;
	text-align:center;
}

.ui-front{
	z-index:1050;
}

.btn-use:hover{
	border-color: #efa740;
	background-color: #efa740;
	color: white;
}

.table-hover tr:hover td{
	background:#FED;
}

.large-fa .fa{
	font-size:16px;
	color:#666;
}

.input-group-icon input.form-control{
	font-size:16px;	
}

.ui-dialog{
	max-width:100%;	
}

.packet{
	display:inline-block;
	width:100%;
	border:1px solid #d6e9c6;
    color: #3c763d;
	padding:20px;
	padding-top:10px;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	background:#FFFFFF;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin-bottom:20px;
}

.packet div{
	font-size:40px;
	margin-top:10px;
}

.ui-widget{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:14px !important;	
}

.ui-dialog-titlebar-close{
	outline:none;
}

.dotted-table td{
	border-left:1px dotted #999;
	border-bottom:1px dotted #999;
	padding:5px;
}

.sorting_disabled { pointer-events: none!important; cursor: default!important; background:none!important; }

.notifications .notification-menu{
	width:360px;	
}

.col-2{
	float:left;
    width:16.66666667%;
}

.col-10{
	float:left;
    width:83.33333%;
}


@media only screen and (max-width: 768px) {
	.col-md-12{
		padding-left:0;
		padding-right:0;	
	}
	.panel-actions{
    	float: right;
	}
}


/* print table */
.print-table{
	width:100%;
	border-right:1px solid #000;
	border-top:1px solid #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.print-table td{
	border-left:1px solid #000;
	border-bottom:1px solid #000;
	padding:8px;
	vertical-align:top;
}

.print-table td div{
	padding-top:5px;
	padding-bottom:10px;	
}

.loading{
	width:100%;
	height:48px;
	background:url(../../images/loading.gif) center no-repeat;
}

.dd-handle{
	cursor:default;
	overflow:hidden;
}

.dd-item{
	height:auto;
}

.map-hidden{
	display:none;	
}

.table-hover tr.warning:hover td{
	color:#999;
}

#printable-sign table td{
	padding-left:4px;
	padding-right:4px;	
}

#printable-sign{
	color:#000;	
}

.modal-block{
    max-width:800px;
}

.bootstrap-timepicker-widget{
	z-index:99999;	
}