﻿body {
	padding: 50px 0;
}

form {
	margin: 20px 0;
}

textarea {
	resize: vertical;
}

tr[data-href] {
  cursor: pointer;
}

.date {
	z-index: 1010;
}

.popover {
	z-index: 2000;
}

.form-control.input-validation-error {
	border-color: #a94442;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

.login {
	max-width: 450px !important;
	padding: 20px 40px;
	margin: 30px auto;

	background-color: #eee;
	border-radius: 6px;
}	

.login h1 {
	font-size: 30px;
	margin-bottom: 20px;
}

.tickets {
	margin-top: 20px;
}

/* Buttons */

/*.btn-file {
    position: relative;
    overflow: hidden;
}

.btn-file input[type=file] {
    position: absolute;
    top: 0;
    right: 0;
    min-width: 100%;
    min-height: 100%;
    font-size: 100px;
    text-align: right;
    filter: alpha(opacity=0);
    opacity: 0;
    outline: none;
    background: white;
    cursor: inherit;
    display: block;
}*/

/* Bootstrap overrides */

.container {
	max-width: 960px;
}

.table > thead > tr > th {
	border-bottom-width: 1px;
}

/* Tooltip */
.tooltip > .tooltip-inner {
    background-color: #73AD21; 
    color: #FFFFFF; 
    border: 1px solid green;
    padding: 15px;
    font-size: 20px;
}
/* Tooltip on top */
.tooltip.top > .tooltip-arrow {
    border-top: 5px solid green;
}
