@CHARSET "UTF-8";

.alert {
	padding : 5px;
}

.form-control:focus {
	border-color: #135113;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(19, 81, 19, 0.6);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(19, 81, 19, 0.6);
}

/*.popover {
	max-width: 600px;
	width: auto;
}*/

.table tbody tr.tableheader th {
	background-color: rgba(19, 81, 19, 0.5);
	color: white;
}

.table-condensed{
	margin-bottom: 0px;
}

.table>tbody>tr.qualifyline-single>td {
	border-top: 1px solid #135113;
}

.table>tbody>tr.qualifyline-multi>td {
	border-top: 1px dashed #135113;
}

nav.header{
    background-color: #135113;
    border-width: 0px;
}
nav.header.navbar-non-production {
    background-color: #ff0000;
}
.navbar-brand {
    height: 47px;
}

/* selected navheader*/
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    background-color: white;
    color: #135113;
}

/* navheader*/
.navbar-default .navbar-nav>li>a {
    color: white;
}

/* navheader hover */
.navbar-default .navbar-nav>li>a:hover {
    background-color: #FF6600;
    color: white;
}



/*.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
	color: #FF6600;
}
.navbar-default .navbar-nav .active a, .navbar-default .navbar-nav .active a:focus, .navbar-default .navbar-nav .active a:hover {
	background-color: white;
	color: #135113;
}*/

/* brand */
.navbar-default .navbar-brand {
    color: white;
}
.navbar-default a.navbar-brand:hover {
    color: #FF6600;
}

/* hamburger menu */
.navbar-default .navbar-toggle .icon-bar{
    background-color: white;
}

/* tabs */
.nav-pills>li>a {
    color: #135113;
    background-color: #EEE;
    margin-bottom : 10px;
}
.nav-pills>li>a:hover {
    color: white;
    background-color: #FF6600;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    background-color: #135113;
    color: white;
}

/* affix */
.nav-stacked>li+li {
    margin-top: 0px;
}

.btn-custom {
	background-color: hsl(0, 0%, 100%) !important;
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#135113", endColorstr="#135113");
	background-image: -khtml-gradient(linear, left top, left bottom, from(#135113), to(#135113));
	background-image: -moz-linear-gradient(top, #135113, #135113);
	background-image: -ms-linear-gradient(top, #135113, #135113);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #135113), color-stop(100%, #135113));
	background-image: -webkit-linear-gradient(top, #135113, #135113);
	background-image: -o-linear-gradient(top, #135113, #135113);
	background-image: linear-gradient(#135113, #135113);
	border-color: #135113 #135113 hsl(0, 0%, 100%);
	color: white !important;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.00);
	-webkit-font-smoothing: antialiased;
}

.btn-custom-ft {
	background-color: white;
	border-color: #135113;
	color: #135113;
}

.modal-body{
	max-height: 75vh; 
	overflow-y:auto;
}

.dropdown-menu > li > a:hover > span > small{
	background-color: black;
}

div.everyonebetted {
	background-color: #ccc;
}

@media (max-width: 767px) {
	a.visible-xs {
		display: inline-block!important;
	}
}

.spin {
	-webkit-animation: spin 1s infinite linear;
	-moz-animation: spin 1s infinite linear;
	-o-animation: spin 1s infinite linear;
	animation: spin 1s infinite linear;
	-webkit-transform-origin: 50% 50%;
	transform-origin:50% 50%;
	-ms-transform-origin:50% 50%; /* IE 9 */
}

@-moz-keyframes spin {
  from {-moz-transform: rotate(0deg); }
  to { -moz-transform: rotate(360deg); }
}

@-webkit-keyframes spin {
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  from { transform: rotate(0deg); }
  to { transform: rotate(360deg); }
}