@import url('/css/design_format.css');
/*@import url(http://fonts.googleapis.com/css?family=Open+Sans:300,600italic*/
body {
	/*font-family: Arial, Helvetica, sans-serif;*/
	/*color: #039;*/
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	background: #e6EEEE;
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
	[class*='col-'] {
		margin-bottom: 10px;
	}
}


.cb {
	clear: both;
}
.none {
	display: none;
}
.container {
	/*height: auto;*/
	/*width: 980px;*/
	/*margin-right: auto;*/
	/*margin-left: auto;*/
	/*z-index: 1;*/

	/*margin: 0 auto;*/
	/*max-width: 1000px;*/

}

/* Custom container */

.container > hr {
	margin: 60px 0;
}

/* Main marketing message and sign up button */
.jumbotron {
	margin: 80px 0;
	text-align: center;
}
.jumbotron h1 {
	font-size: 100px;
	line-height: 1;
}
.jumbotron .lead {
	font-size: 24px;
	line-height: 1.25;
}
.jumbotron .btn {
	font-size: 21px;
	padding: 14px 24px;
}

/* homepage */
.panel-body .btn:not(.btn-block) { width:120px;margin-bottom:10px; }

.form-signin
{
    max-width: 330px;
    padding: 15px;
    margin: 0 auto;
}
.form-signin .form-signin-heading, .form-signin .checkbox
{
    margin-bottom: 10px;
}
.form-signin .checkbox
{
    font-weight: normal;
}
.form-signin .form-control
{
    position: relative;
    font-size: 16px;
    height: auto;
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.form-signin .form-control:focus
{
    z-index: 2;
}
.form-signin input[type="text"]
{
    margin-bottom: -1px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.form-signin input[type="password"]
{
    margin-bottom: 10px;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.account-wall
{
    margin-top: 20px;
    padding: 40px 0px 20px 0px;
    background-color: #f7f7f7;
    -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
}
.login-title
{
    color: #555;
    font-size: 18px;
    font-weight: 400;
    display: block;
}
.profile-img
{
/*     width: 96px; */
    height: 120px;
    margin: 0 auto 10px;
    display: block;
    /*-moz-border-radius: 50%;*/
    /*-webkit-border-radius: 50%;*/
    /*border-radius: 50%;*/
}
.need-help
{
    margin-top: 10px;
}
.new-account
{
    display: block;
    margin-top: 10px;
}

table#departmentsTable td {
	text-align: center;
}
table#usersTable td {
	text-align: center;
}
/*table tr th {*/
/*background-color: #f7e1b5;*/
/*}*/
tr.hiddenRow {
	padding: 0 !important;
	/*display: none;*/
}
.clipboard {
	cursor: pointer;
}
.contractWrapper {
	float: left;
	width: 420px;
}
.fixed {
	/*prostion: fixed !important;*/
	/*top: 200px;*/
	/*z-index: 2000;*/
}
td.closed {
	background-color: #b2dba1;
}

td.not_closed {
	background-color: indianred;
}

/*table#thead-float {
	-moz-box-sizing: initial !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
}

table#thead-float thead {
	-moz-box-sizing: initial !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
}


table#thead-float tr {
	-moz-box-sizing: initial !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
}

table#thead-float th {
	-moz-box-sizing: initial !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
}

table#thead-float , *:before, *:after {
	-moz-box-sizing: initial !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
	box-sizing: content-box !important;
}*/


/*table .header-fixed {
	position: fixed;
	top: 40px;
	z-index: 1020;  10 less than .navbar-fixed to prevent any overlap 
	border-bottom: 1px solid #d5d5d5;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 #fff, 0 1px 5px rgba(0,0,0,.1);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);  IE6-9 
}

#mynav {
	top: 0;
	position: fixed;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 1030;
	height:40px;
	color:#fff;
	background-color:#666;
	text-align: center;
}*/

.modal.modal-wide .modal-dialog {
	width: 90%;
}

/*	const STATUS_CREATED = 1;
	const STATUS_OVERTAKEN = 3;
	const STATUS_DENIED = 3;
	const STATUS_REWORK = 4;
	const STATUS_PROGRESS = 5;
	const STATUS_CONFIRMED = 6;
	const STATUS_FINISHED = 7;*/


tr.request_status_1 th {
	/*background-color: #1188FF !important;*/
	background-color: rgb(66,139,202) !important;
	color: white !important;

}
tr.request_status_2 th {
	background-color: #00CC00 !important;
	color: white !important;
}
tr.request_status_3 th {	
	/*background-color: #D43F3A !important;*/
	background-color: rgb(317,83,79) !important;
	color: white !important;
	/*sjendoceno*/
}
tr.request_status_4 th {	 
	background-color: #EEA236 !important;
	color: white !important;
	/*sjednoceno*/
}
tr.request_status_5 th {	
	background-color: #4CAE4C !important;
	color: white !important;
	/*sjednoceno*/
}
tr.request_status_6 th {	
	background-color: #4CAE4C !important;
	color: white !important;
	/*sjednoceno*/
}
tr.request_status_7 th {
	/*background-color: #F7E1B5 !important;*/
	background-color: rgb(135,135,135) !important;
	color: white !important;
	/*sjednoceno*/
}
.supplier_postal_code_input {
	width: 80px;
}
.supplier_email_input {
	width: 120px;
}
.supplier_country_input {
	width: 110px;
}
.supplier_note_input {
	width: 300px;
}
.producer_note_input {
	/*width: 400px;*/
}
.multi-field {
	margin-bottom: 5px;
}
.parts_other {
	display: none;
}
#search {
    float: right;
    margin-top: 9px;
    width: 250px;
}
.nonactive td, th {
	/*color: red !important;*/
	/*background-color: gray !important;*/
	/*color: white !important;*/
	/*border: dotted 1px red !important;*/
}
tr.month_header th {
	background-color: yellow;
}

tr.pripraveno td {
	background-color: #f7ecb5 !important;
}
tr.predano td {
	background-color: #EFDCBC !important;
}
tr.proplaceno td {
	background-color: #b2dba1 !important;
}


table.tablesorter tbody td, table.tablesorter_requests tbody td {
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
	padding-right: 8px;
}

.btn {
	opacity: 1;
}
.btn:hover {
	opacity: 0.8;
}