.fondo {
background: #5cb85c;
}
.title_welcome{
color: #FFF;
margin-bottom: 20px;
}
.title-login{
	color:#222!important;
}
.item_welcome{
color: #fff;
}
.logotipo{
	font-size: 24px !important;
}
.recover_password{color: #222;}
.video{border:solid 1px white !important; 
	color:#5cb85c; font-weight: bold; 
	background: white; border-radius:  20px; 
	padding: 3px 10px; margin-top: 10px; 
	margin-right: 5px; border:0}
.link{color:#222; font-weight: bold;font-size: 20px;}

.link:hover{
color:#999;
}
.user-avatar-md{
height: 40px;
width: 40px;
}
.nav_login{background: white;
 padding-bottom: 10px; 
 box-shadow: 0 0 5px #000}
.copy_right{
color:#222;  font-weight: bold; border-radius:  20px !important;
font-size: 18px;
}
.copy_right:hover{
color:#999;  font-weight: bold; border-radius:  20px !important;
}
@import url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css");
.login-block{
float:left;
width:100%;
padding : 50px 0;
}
.inputs_login{border-radius: 5px;}
.bnt-radius{border-radius: 20px}
.login-sec{padding: 20px;background: white; position:relative;  
 border-radius: 2px; box-shadow: 0 0 10px #000}
.login-sec .copy-text{position:absolute; width:80%; bottom:20px; font-size:13px; text-align:center;}
.login-sec .copy-text i{color:#FEB58A;}
.login-sec .copy-text a{color:#E36262;}
.login-sec h2{margin-bottom:30px; 
	font-weight:800; font-size:30px; 
	color: #999; }

.btn-login{background: #DE6262; color:#fff; font-weight:600;}
.banner-text{width:70%; position:absolute; bottom:40px; padding-left:20px;}
.banner-text h2{color:#fff; font-weight:600;}
.banner-text h2:after{content:" "; width:100px;
 height:5px; background:#FFF; 
 display:block; margin-top:20px;
  border-radius:3px;}
.banner-text p{color:#fff;}