@font-face
{
	font-family: Nexa_Bold;
	src: url("../../../fonts/Nexa_Bold.otf");
}

@font-face
{
	font-family: Nexa_Light;
	src: url("../../../fonts/Nexa_Light.otf");
}

body
{
	margin: 0;
	padding: 0;
	font-family: Nexa_light !important;
}


.body
{
  background-image: url("../_img/login.jpg");
  height: auto;
  width: auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-filter: blur(3px);
  filter:blur(3px);

  font-family: Nexa_light;
  z-index: 0;

  position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
}

input{
	outline: none !important;
	-webkit-appearance: none;
}


#cover input[type=email]{
	/*width: 250px;
	height: 30px;*/
	background: rgba(255, 59, 73, .2) !important;
    border: 2px solid rgba(255, 59, 73, .2) !important;
	border-radius: 5px !important;
	color: #fff !important;
	font-family: Nexa_Light !important;
	outline: none !important;
	-webkit-appearance: none;
	transition: .3s ease-in-out;
	text-align: center;
}

#cover input[type=password]{
	/*width: 250px;
	height: 30px;*/
	background: rgba(255, 59, 73, .2) !important;
    border: 2px solid rgba(255, 59, 73, .2) !important;
	border-radius: 5px !important;
	color: #fff !important;
	margin-top: 10px !important;
	font-family: Nexa_Light !important;
	outline: none !important;
	-webkit-appearance: none;
	transition: .3s ease-in-out;
	text-align: center;
}

#cover button{
	/*width: 260px !important;
	height: 35px !important;*/
	background: rgba(255, 59, 73, 1) !important;
	border: 1px solid rgba(255, 59, 73, 1) !important;
	cursor: pointer!important;
	border-radius: 5px !important;
	color: #fff !important;
	font-family: Nexa_Bold !important;
	font-size: 16px !important;
	font-weight: 400 !important;
	/*padding: 6px 10px !important;*/
	margin-top: 10px !important;
	outline: none !important;
	-webkit-appearance: none;
}

#cover button:hover{
	opacity: 0.8 !important;
}

#cover button:active{
	opacity: 0.6 !important;
}

#cover input[type=email]:focus{
	outline: none !important;
	-webkit-appearance: none;
	border: 2px solid rgba(255, 59, 73, 1) !important;
	background-color: rgba(0, 0, 0, .2) !important;
}

#cover input[type=password]:focus{
	outline: none !important;
	-webkit-appearance: none;
	border: 2px solid rgba(255, 59, 73, 1) !important;
	background-color: rgba(0, 0, 0, .2) !important;
}

#cover button:focus{
	outline: none !important;
	-webkit-appearance: none;
	border: 2px solid rgba(255, 59, 73, 1) !important;
}

#cover button .p_btn:focus{
	outline: none !important;
	-webkit-appearance: none;
}

::-webkit-input-placeholder{
   color: rgba(255,255,255,1) !important;
   font-family: Nexa_Bold !important;
}

::-moz-input-placeholder{
   color: rgba(255,255,255,1) !important;
   font-family: Nexa_Bold !important;
}

::-moz-placeholder{
   color: rgba(255,255,255,1) !important;
   font-family: Nexa_Bold !important;
}

 :-moz-placeholder {
   color: rgba(255,255,255,1) !important;
   font-family: Nexa_Bold !important;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color: rgba(255,255,255,1) !important;
   font-family: Nexa_Bold !important;
}

.form-control:focus{
	outline: none !important;
	box-shadow: none !important; 
}

._logo-img
{
	width: 100%;
}

.border-rounded
{
	background-color: rgba(255, 255, 255, .4);
	border-radius: 10px;
	padding: 20px;
	margin-top: 40%;
}

.text-white
{
	color: white !important;
	font-family: Nexa_Bold;
}

.form-text {
    display: block;
    margin-top: 1.25rem !important;
}

.nexa-l
{
	font-family: Nexa_Light !important;
}

.nexa-b
{
	font-family: Nexa_Bold !important;
}

.red-color
{
	color: #B01A1A !important;
}

.white-color
{
	color: #fff !important;
}

.gray-color
{
	color: #3D3D3D;
}

.text_au
{
	margin-top: 50vh !important;
}

.no_underline
{
	text-decoration: none !important;
	color: white;
}

.no_underline:hover
{
	text-decoration: none !important;
}