﻿body {background-color:#424745;margin:0px;padding:0px;width:100%;height:100%;}
a{color:#7c2d2e;text-decoration:underline;}

.login_error{color:#7c2d2e;font-size:18px;font-weight:bold;}
#login_table{margin:0px auto;}
#login_table tr td:nth-child(1) {width:30px;}
#login_table tr td:nth-child(3) {width:30px;text-align:center;font-size:20px;color:#7c2d2e;}

#main_popup{width:700px;background-color:#FFFFFF;position:fixed;z-index:500;box-shadow: 10px 10px 5px #000000;border-radius: 25px;padding:20px;text-align:center;}
#main_popup #big_title{margin: 30px auto 5px auto;font-size:25px;font-weight:bold;}
#main_popup .popup_controls{margin-bottom:10px;font-size:25px;padding:5px;}
#main_popup #probleme_connexion{text-align:center;font-weight:bold;margin:15px auto 20px auto;}
#logo_width{width:285px;}
.textbox_width{width:622px;}
.login_label{width:632px;margin:0px auto;text-align:left;}
.watermark{color: #999999;font-style:italic;}

@media only screen and (max-width:700px)
{
    .login_error{color:#7c2d2e;font-size:15px;font-weight:bold;}
    body{background-color:White;}
    #main_popup #big_title{font-size:20px;font-weight:bold;width:75%;}
    #logo_width{width:200px;}
    #main_popup{min-width:285px;width:90%;position:static;box-shadow:none;padding:5%;border-radius:0px;}
    #main_popup .popup_controls{margin-bottom:20px;font-size:15px;padding:5px;}
    .textbox_width{width:90%;text-align:left;}
    .login_label{width:94%;margin:0px auto;text-align:left;}

}