/* 
    Created on : 2016-02-09, 11:36:47
    Author     : mateusz
*/

.page-unlogged:before {
	display: block;
	height: 100%;
	width: 100%;
	background: url(../img/tex.jpg) center center repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	content: " ";
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: -1;
}

.page-unlogged #content {
	max-width: 480px;
	margin: 10px auto;
	margin-top:50px
}
@media (min-width:768px) {
	.page-unlogged #content {
		/*margin-top:150px*/
	}
}
.page-unlogged h1 {
	font-weight: 300;
	color: #747679;
	font-size: 54px;
	margin-bottom: 60px;
	text-align: center;
}

.page-unlogged h1 a {
	color: #747679
}

.page-unlogged .additional-info, .page-unlogged .additional-info a {
	color: rgba(116, 118, 121,.6);
}
.page-unlogged .divider {
	margin-top: 15px;
	margin-bottom: 15px;
}
.page-unlogged .divider-lg {
	margin-top: 50px;
	margin-bottom: 50px;	
}

.alert-success A, .alert-danger A {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: 500;	
}

/**
 * @desc obsługa błędów
 */
/* obsługa błędów i pozytywnych powiadomień dla formularzy */
.error {
	color: #DD2623;
	font-size: 8pt;
}
INPUT.error, SELECT.error, TEXTAREA.error {
	font-size: 13px;
}
INPUT.input-sm.error, SELECT.input-sm.error, TEXTAREA.input-sm.error {
	font-size: 11px;
}
INPUT.error, INPUT.error + .input-group-addon, SELECT.error, SELECT.error + .input-group-addon, TEXTAREA.error, TEXTAREA.error + .input-group-addon {
	border: none;
}
INPUT.error + .input-group-addon, SELECT.error + .input-group-addon, TEXTAREA.error + .input-group-addon {
	background: none;
	color: #BA1F1F;
}
EM.error {
	font-style: normal;
	padding-left: 12px;
}
.checkbox-inline + EM.error, .radio-inline + EM.error, .checkbox + EM.error, .radio + EM.error {
	display: block;
	padding: 2px 0px 0px 30px;
}
INPUT.success, SELECT.success, TEXTAREA.success {
	font-size: 13px;
}
INPUT.input-sm.success, SELECT.input-sm.success, TEXTAREA.input-sm.success {
	font-size: 13px;
}
INPUT.success, INPUT.success + .input-group-addon, SELECT.success, SELECT.success + .input-group-addon, TEXTAREA.success, TEXTAREA.success + .input-group-addon {
	border: none;

}
INPUT.success + .input-group-addon, SELECT.success + .input-group-addon, TEXTAREA.success + .input-group-addon {
	background: none;
	color: #3EA03B;
}
#progressCurtain{
	text-align: center;
	font-size: 8em;
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	padding-top: 16%;
	background: rgba(0,0,0,0.3);
	z-index: 9999;
	cursor: progress;
	color: white;
	display: none;
}
/* koniec obsługa błędów */