/* ========== #AUTH ========== */
#auth{}
#auth>.uk-container>.container{
	position:relative;
    padding-right:485px;
}
#auth>.uk-container>.container>.sidebar{
	position:absolute;
    top:0px;
    right:0px;
    width:450px;
}
#auth>.uk-container>.container>.main{}
@media (max-width:767px){
	#auth>.uk-container{
		padding:0px;
	}
	#auth>.uk-container>.container{
		padding-right:0px;
	}
	#auth>.uk-container>.container>.sidebar{
		width:100%;
	}
}
/* ========== .AUTH-CUSTOM ========== */
.auth-custom{
	background-color:#052542;
	min-height:100vh;
	position:relative;
}
.auth-custom .wrapper{
    padding:0px 25px 75px 25px;
}
.auth-custom .brand {
    height: 150px;
    padding-top: 50px;
}
.auth-custom .brand img {
    height: 40px;
    filter: brightness(0) invert(1);
}
.auth-custom .uk-panel{}
.auth-custom .uk-panel-title{
    color:#fff;
}
.auth-custom .uk-alert {
    border-radius: 25px;
}
.auth-custom .uk-form{
	margin-top:15px;
}
.auth-custom  .uk-form.uk-form-stacked .uk-form-label{
    color:#FFF;
    font-weight:normal;
}
.auth-custom  .uk-form.uk-form-stacked .uk-form-label span{
	color:red;
}
.auth-custom .field .label{
    margin-bottom: 5px;
    color:#FFF;
}
.auth-custom .field .label span{
	color:red;
}
.auth-custom .uk-form a{
    color:#FFF;
}
.auth-custom .uk-form input[type=text],
.auth-custom .uk-form input[type=password],
.auth-custom .uk-form select{
    width:100%;
    border-radius:25px;
    border:none;
    height:35px;
    padding:5px 15px;
}
.auth-custom .uk-button{
    background-color:#ffffff;
    border-radius:25px;
    width:100%;
    text-transform:uppercase;
    font-weight:bold;
    color:#000;
    padding:0 15px;
    line-height:35px;
    min-height:35px;
}
.auth-custom .copyright{
    position:absolute;
    left:0px;
    right:0px;
    bottom:25px;
    color:#FFF;
    padding:0px 25px;
}
.auth-custom .copyright a{
    color:#FFF;
}
@media (max-width:767px){
	.auth-custom .brand{
		height:125px;
		padding-top:35px;
	}
	.auth-custom .brand img{
		height:35px;
	}
}
/* ========== .CONTENT-CUSTOM ========== */
.content-custom{
	height:100vh;
	position:relative;
}
.content-custom .wrapper{
    padding:0px 0px 0px 0px;
}
.content-custom .content{
	margin-top:15px;
}
.content-custom .content blockquote {
    font-size: inherit;
    line-height: inherit;
    font-style: normal;
}
.content-custom .content p:last-child{
	margin-bottom:0px;
}