.zone-authentification{height:100vh;background-image:url(../media/default-background-connexion.jpg);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;}
.zone-logo-authentification{padding-top:30px;}
.login-box{margin:auto;max-width:450px}
.login-box-body{width:100%;}
.login-box-body .col-lg-12{padding-bottom:15px;}
#form-forget-password .input-group {display:table;}
#form-forget-password .input-group-addon {border: 1px solid #203382;background: #203382;padding: 0;}
#bt-lost-password-user {border: 1px solid #203382;background: #203382;height: 100%;width: 100%;padding: 6px 12px;}
#remember-me{display:none;}
#zone-text-remember{display:none;}
.page-auth{background:url("../media/FondNetshare1920-2.jpg");background-size:cover;}
.full-page-wrapper.wrapper.page-auth{min-height:100%;height:100%;}
.login-box .logo-form-connexion{width:auto;padding:25px;margin-bottom:10px !important;/*border:1px solid #ddd;*/}
.right-block{/*position:fixed;right:15%;bottom:15%;*/background:#ffffff;border:2px solid #ddd;border-radius:10px;width:400px;}
.login-box .title{color:#203382;font-size:20pt;text-align:left;}
.login-box #form-connexion-user{padding:10px;}
.login-box .form-group{margin-left:0px;margin-right:0px;text-align:left;}
.login-box .col-sm-12{padding-left:0px;padding-right:0px;}
.login-box .control-label{color:#203382;font-size:13pt;text-align:left;}
.login-box .fancy-checkbox{text-align:left;}
.login-box #bt-connexion-user{background:#203382;border:#203382;border-radius:10px;}
.login-box .links p a{color:#BDBDBD;}
.login-box .links p a:hover{color:#BDBDBD;}
#form-forget-password{padding-bottom:0px;display:block;}
#form-forget-password .col-lg-12{margin-top: 15px;}
#form-forget-password .input-group-addon{padding:2px 5px;font-size:14px;color:#555 !important;font-size:1em !important;}
#forgot-email{height:40px !important;}
.reset-box{width:50%;margin:auto;height:100vh;vertical-align:baseline;padding-top:10%;}
@media screen and (max-width:459px){
	.right-block{/*width:90%;*/position:fixed;left:0;bottom:15%;}
}
@media screen and (min-width:460px) and (max-width:799px){
	.right-block{/*width:90%;*/position:fixed;bottom:15%;left:5%;}
}
@media screen and (min-width:800px){
	.right-block{/*width:50%;*/position:fixed;right:15%;bottom:15%;}
}