﻿.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
	color: #a94442;
}

.has-error .form-control, .input-validation-error {
	border-color: #a94442;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

	.has-error .form-control:focus {
		border-color: #843534;
		box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
	}

.has-error .input-group-addon {
	color: #a94442;
	border-color: #a94442;
	background-color: #f2dede;
}

.has-error .form-control-feedback, .field-validation-error, .field-validation-error span {
	color: #a94442;
}

.has-feedback label ~ .form-control-feedback {
	top: 25px;
}

.has-feedback label.sr-only ~ .form-control-feedback {
	top: 0;
}

.help-block {
	display: block;
	margin-top: 5px;
	margin-bottom: 10px;
	color: #737373;
}

.field-validation-valid {
	display: none;
}

.divider {
	text-align: center;
	position: relative;
	margin-bottom: 10px;
}

	.divider span {
		background: #fff;
		position: relative;
		z-index: 2;
		padding: 15px;
	}

	.divider:before {
		content: ' ';
		width: 100%;
		border-top: 1px solid #ccc;
		position: absolute;
		left: 0;
		top: 10px;
	}

.clearBoth {
	clear: both;
}

@media screen and (min-width: 414px) {
	.rwd-break {
		display: none;
	}
}

.loaderContent:before {
	font-size: 10px;
	position: absolute;
	text-indent: -9999em;
	overflow: hidden;
	height: 50px;
	width: 50px;
	border-radius: 100%;
	content: ' ';
	float: left;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-animation: load8 1.1s infinite linear;
	animation: load8 1.1s infinite linear;
	left: calc(50% - 25px);
	top: calc(50% - 25px);
	z-index: 5555;
}

.loaderContent:after {
	background: #fff;
	content: ' ';
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.loaderContent {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: fixed;
	display: block;
	opacity: 0.7;
	background-color: #ccc;
	z-index: 99;
	text-align: center;
}


#detailMovie .loader:before {
	left: 40%;
}

.breakLine {
	white-space: pre-wrap
}

.container-fixed.is_stuck {
	max-width: 290px;
}

canvas {
	position: absolute;
	left: 50%;
	margin-left: -640px;
	top: 0;
	z-index: 9999;
}

.hasNavigation {
	padding: 53px 0px 0px 0px;
}

/*.navbar-brand{
	height: 48px;
}*/

.navbar-brand.active {
	position: absolute;
	width: 100%;
	left: 0;
	top: 0;
	text-align: center;
	margin: auto;
	padding: 15px 0 0 0;
	font-size: 18px !important;
}

.panel-heading.collapsed .icon-down:before {
	content: "";
}

/*Req.:6444*/
/*.internal .myTickets .nav-tabs {
	margin-bottom: 10px;
}

.internal .myTickets .nav > li > a {
	padding: 10px 12px;
}

.internal .myTickets .nav-tabs > li.active > a, .myTickets .nav-tabs > li.active > a:hover, .myTickets .nav-tabs > li.active > a:focus {
	color: #FF531E;
	background-color: #fff;
	border: none;
	border-bottom: 4px solid;
}

.internal .myTickets .nav-tabs li a {
	color: #757575;
	background-color: #fff;
	border: none;
}*/
