@media (min-width:768px){
/*format background (image, color, etc.)*/

body.ic-Login-Body{

background-size: cover;

background-attachment: fixed;

}


 /*Establecer el ancho de visualizacion a tamaÃƒÂ±o completo en todo Canvas*/
 
 /*body:not(.full-width):not(.outcomes) #wrapper.ic-Layout-wrapper {max-width:none;}*/
 

/*position the main login box area; This code sets it 75 pixels from the top*/

.ic-Login__container{

    margin-top: 75px;

}

/*.ic-Label{

    font-size: 12px;

}*/





/*login box*  We changed the size to 465x665 to accommodate the size of our background image*/

.ic-Login__content{

    background-color: #0E3C68;

    opacity: 0.8;

    height: 755px; 

    width: 665px; 

    box-shadow: 0 4px 20px -2px #000000;
	//opacity: 0.9;
    padding: 0px;

}

.ic-Login-header__logo{
	height: 100px; 
    width: 100px; 
}

 

/*Hide Canvas header logo*/

.ic-Login__header{

    display: none;

}

.ic-Login__banner-title{
	display: none;
}

.ic-Login__banner-subtitle{
	display: none;
}


/*username login box*/

#pseudonym_session_unique_id{
    height: 30px;
    width: 235px;
}

 

/*password login box*/

#pseudonym_session_password{
    height: 30px;
    width: 235px;
}

 

/*position entire login form (username, password, stay signed in, forgot password, log in button)*/

#login_form{
    margin: 0px 0px 0px 100px;
    /* border: #ffffff solid 3px; */
    padding: 9px 5px;
    width: 100px;
    height: 219px;
	/*acceso normal*/
display: none;}


/*Forgot Password? link*/

.ic-Login__link{
    color: #FFFFFF !important;
}

#Button Button--login{
padding:0px;
}
 

/*Stay Signed In link*/

label[for=pseudonym_session_remember_me]{
    color: #FFFFFF !important;
    font-size:12px;
    margin-bottom: 0px;
    width: 130px;
}

label[for=pseudonym_session_unique_id]{
	font-size:12px;
}


label[for=pseudonym_session_password]{
	font-size:12px;
}


#pseudonym_session_unique_id {
	height: 30px;
}
.ic-Login__actions .Button--login
#pseudonym_session_password{
    height: 30px;
}

#login_forgot_password{
	font-size:12px;
	display: block;
}

.boton-sso {
    padding: 6px 18px;
	margin: 6px;
    background: transparent;
    color: var(--ic-brand-Login-Content-password-text-color);
    border: 1px solid var(--ic-brand-Login-Content-password-text-color);
    border-radius: 0.175rem;
	font-size:18px;
}

.parrafo-sso{
	margin: 10px 0px 10px -7px;
    border: #ffffff solid 3px;
    /*padding: 5px 2px; padding para los 2 logins*/
	text-align:center;
	font-size:18px;
	max-width: 90%;
	width: 100%;
	height: 257px;
	/*Cuadrar login SSO*/
	padding: 5px 22px !important;
}

.parrafo-loginCanvas {
	margin: 0px 0px 0px 0px;
	font-size:12px;
}

.mobileLogin-Header {
	z-index: 1; 
	background-image: url(https://bemadrid.com/wp-content/uploads/2017/07/ufv-logo.png) !important; 
	background-position: center; 
	background-repeat: no-repeat; 
	background-size: 108px 108px; 
	min-height: 108px;
}

.enlaceDerecho{
	margin-left:25px;
}

/*position entire login form (username, password, stay signed in, forgot password, log in button)*/

#forgot_password_form{
    margin: 0px 0px 0px 100px;
    padding: 9px 5px;
    width: 300px;
    height: 259px;
}

}

@media (max-width:768px){
	
/*Login normal*/	
#login_form{
	display: none;
} 
/*Para login en mÃƒÆ’Ã‚Â³vil, texto centrado*/	
.parrafo-sso{
	margin: 10px 0px 10px -7px;
    border: #ffffff solid 3px;
    padding: 5px 2px; 
	text-align:center;
	font-size:18px;
	width: 300px;
	height: 257px;
	/*Cuadrar login SSO
	padding: 5px 168px !important;*/
}	
	
@media (min-width: 768px)
#forgot_password_form {

}	
	
	
.boton-sso {
    padding: 6px 18px;
	margin: 6px;
    background: #0E3C68;
    color: var(--ic-brand-Login-Content-password-text-color);
    border: 1px solid var(--ic-brand-Login-Content-password-text-color);
    border-radius: 0.175rem;
	font-size:18px;
    width:255px ! important;
}

#Button Button--login{
    background: #0E3C68;
}

.mobileLogin-Header {
	z-index: 1; 
	background-image: url(https://bemadrid.com/wp-content/uploads/2017/07/ufv-logo.png) !important; 
	background-position: center; 
	background-repeat: no-repeat; 
	background-size: 108px 108px; 
	min-height: 108px;
}

}

ul li #section{
color:#e4004f;
}

/*Este espacio oculta las posibilidades de autoinscripcion y sus enlaces*/
a.conferences{
visibility:hidden;
}

a.add_email_link.icon-add {
    display: none !important;
}

input#course_self_enrollment {
    display: none;
}

label[for="course_self_enrollment"] {
    display: none !important;
}

.self_enrollment_message {
	display: none !important;
}