html,body {height: 100%;}
body {padding-top: 30px;}
.form-signin{width: 100%;max-width: 400px;padding: 0 15px 0 15px;margin: auto;}
.form-signin .checkbox{font-weight: 400;}
.form-signin .form-control{position: relative;box-sizing: border-box;height: auto;padding: 10px;font-size: 1.2rem;}
.form-signin .form-control:focus{z-index: 2;}


body.richemont-bg{
background: -moz-linear-gradient(-45deg, rgba(0,64,96,1) 0%, rgba(0,64,96,1) 15%, rgba(0,85,128,1) 15%, rgba(0,64,96,1) 85%, rgba(0,85,128,1) 85%, rgba(0,64,96,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(0,64,96,1)), color-stop(15%, rgba(0,64,96,1)), color-stop(15%, rgba(0,85,128,1)), color-stop(85%, rgba(0,64,96,1)), color-stop(85%, rgba(0,85,128,1)), color-stop(100%, rgba(0,64,96,1)));
background: -webkit-linear-gradient(-45deg, rgba(0,64,96,1) 0%, rgba(0,64,96,1) 15%, rgba(0,85,128,1) 15%, rgba(0,64,96,1) 85%, rgba(0,85,128,1) 85%, rgba(0,64,96,1) 100%);
background: -o-linear-gradient(-45deg, rgba(0,64,96,1) 0%, rgba(0,64,96,1) 15%, rgba(0,85,128,1) 15%, rgba(0,64,96,1) 85%, rgba(0,85,128,1) 85%, rgba(0,64,96,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(0,64,96,1) 0%, rgba(0,64,96,1) 15%, rgba(0,85,128,1) 15%, rgba(0,64,96,1) 85%, rgba(0,85,128,1) 85%, rgba(0,64,96,1) 100%);
background: linear-gradient(135deg, rgba(0,64,96,1) 0%, rgba(0,64,96,1) 15%, rgba(0,85,128,1) 15%, rgba(0,64,96,1) 85%, rgba(0,85,128,1) 85%, rgba(0,64,96,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004060', endColorstr='#004060', GradientType=1 );}
}
body.cartier-bg{
background: -moz-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 15%, rgba(25,25,25,1) 15%, rgba(0,0,0,1) 85%, rgba(25,25,25,1) 85%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(0,0,0,1)), color-stop(15%, rgba(0,0,0,1)), color-stop(15%, rgba(25,25,25,1)), color-stop(85%, rgba(0,0,0,1)), color-stop(85%, rgba(25,25,25,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 15%, rgba(25,25,25,1) 15%, rgba(0,0,0,1) 85%, rgba(25,25,25,1) 85%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 15%, rgba(25,25,25,1) 15%, rgba(0,0,0,1) 85%, rgba(25,25,25,1) 85%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 15%, rgba(25,25,25,1) 15%, rgba(0,0,0,1) 85%, rgba(25,25,25,1) 85%, rgba(0,0,0,1) 100%);
background: linear-gradient(135deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 15%, rgba(25,25,25,1) 15%, rgba(0,0,0,1) 85%, rgba(25,25,25,1) 85%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13317d', endColorstr='#13317d', GradientType=1 );}
}
body.clineo-bg{
background: -moz-linear-gradient(-45deg, rgba(19,49,125,1) 0%, rgba(19,49,125,1) 15%, rgba(32,67,156,1) 15%, rgba(19,49,125,1) 85%, rgba(32,67,156,1) 85%, rgba(19,49,125,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(19,49,125,1)), color-stop(15%, rgba(19,49,125,1)), color-stop(15%, rgba(32,67,156,1)), color-stop(85%, rgba(19,49,125,1)), color-stop(85%, rgba(32,67,156,1)), color-stop(100%, rgba(19,49,125,1)));
background: -webkit-linear-gradient(-45deg, rgba(19,49,125,1) 0%, rgba(19,49,125,1) 15%, rgba(32,67,156,1) 15%, rgba(19,49,125,1) 85%, rgba(32,67,156,1) 85%, rgba(19,49,125,1) 100%);
background: -o-linear-gradient(-45deg, rgba(19,49,125,1) 0%, rgba(19,49,125,1) 15%, rgba(32,67,156,1) 15%, rgba(19,49,125,1) 85%, rgba(32,67,156,1) 85%, rgba(19,49,125,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(19,49,125,1) 0%, rgba(19,49,125,1) 15%, rgba(32,67,156,1) 15%, rgba(19,49,125,1) 85%, rgba(32,67,156,1) 85%, rgba(19,49,125,1) 100%);
background: linear-gradient(135deg, rgba(19,49,125,1) 0%, rgba(19,49,125,1) 15%, rgba(32,67,156,1) 15%, rgba(19,49,125,1) 85%, rgba(32,67,156,1) 85%, rgba(19,49,125,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13317d', endColorstr='#13317d', GradientType=1 );}
body.koki-bg{
background: rgba(199,78,22,1);
background: -moz-linear-gradient(-45deg, rgba(199,78,22,1) 0%, rgba(242,100,33,1) 15%, rgba(199,78,22,1) 15%, rgba(242,100,33,1) 85%, rgba(199,78,22,1) 85%, rgba(199,78,22,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(199,78,22,1)), color-stop(15%, rgba(242,100,33,1)), color-stop(15%, rgba(199,78,22,1)), color-stop(85%, rgba(242,100,33,1)), color-stop(85%, rgba(199,78,22,1)), color-stop(100%, rgba(199,78,22,1)));
background: -webkit-linear-gradient(-45deg, rgba(199,78,22,1) 0%, rgba(242,100,33,1) 15%, rgba(199,78,22,1) 15%, rgba(242,100,33,1) 85%, rgba(199,78,22,1) 85%, rgba(199,78,22,1) 100%);
background: -o-linear-gradient(-45deg, rgba(199,78,22,1) 0%, rgba(242,100,33,1) 15%, rgba(199,78,22,1) 15%, rgba(242,100,33,1) 85%, rgba(199,78,22,1) 85%, rgba(199,78,22,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(199,78,22,1) 0%, rgba(242,100,33,1) 15%, rgba(199,78,22,1) 15%, rgba(242,100,33,1) 85%, rgba(199,78,22,1) 85%, rgba(199,78,22,1) 100%);
background: linear-gradient(135deg, rgba(199,78,22,1) 0%, rgba(242,100,33,1) 15%, rgba(199,78,22,1) 15%, rgba(242,100,33,1) 85%, rgba(199,78,22,1) 85%, rgba(199,78,22,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c74e16', endColorstr='#c74e16', GradientType=1 );
}
body.concreet-bg{
background: rgba(23,38,95,1);
background: -moz-linear-gradient(-45deg, rgba(23,38,95,1) 0%, rgba(35,58,143,1) 15%, rgba(23,38,95,1) 15%, rgba(35,58,143,1) 85%, rgba(23,38,95,1) 85%, rgba(23,38,95,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(23,38,95,1)), color-stop(15%, rgba(35,58,143,1)), color-stop(15%, rgba(23,38,95,1)), color-stop(85%, rgba(35,58,143,1)), color-stop(85%, rgba(23,38,95,1)), color-stop(100%, rgba(23,38,95,1)));
background: -webkit-linear-gradient(-45deg, rgba(23,38,95,1) 0%, rgba(35,58,143,1) 15%, rgba(23,38,95,1) 15%, rgba(35,58,143,1) 85%, rgba(23,38,95,1) 85%, rgba(23,38,95,1) 100%);
background: -o-linear-gradient(-45deg, rgba(23,38,95,1) 0%, rgba(35,58,143,1) 15%, rgba(23,38,95,1) 15%, rgba(35,58,143,1) 85%, rgba(23,38,95,1) 85%, rgba(23,38,95,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(23,38,95,1) 0%, rgba(35,58,143,1) 15%, rgba(23,38,95,1) 15%, rgba(35,58,143,1) 85%, rgba(23,38,95,1) 85%, rgba(23,38,95,1) 100%);
background: linear-gradient(135deg, rgba(23,38,95,1) 0%, rgba(35,58,143,1) 15%, rgba(23,38,95,1) 15%, rgba(35,58,143,1) 85%, rgba(23,38,95,1) 85%, rgba(23,38,95,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#17265f', endColorstr='#17265f', GradientType=1 );
}
body.lavaux-bg{background: #17354f;}
body.dosim-bg{background: #019879;}
body.onet-bg{background: #003871;}
body.gsf-bg{background: #c70f2c;}
body.isor-bg{background: #15385d;}
body.aphp-bg{background: #00a2e1;}
body.elior-bg{background: #444444;}

body.aeronice-bg{
background: -moz-linear-gradient(-45deg, rgba(254,202,0,1) 0%, rgba(254,202,0,1) 15%, rgba(0,159,184,1) 15%, rgba(254,202,0,1) 85%, rgba(0,159,184,1) 85%, rgba(254,202,0,1) 100%);
background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(254,202,0,1)), color-stop(15%, rgba(254,202,0,1)), color-stop(15%, rgba(0,159,184,1)), color-stop(85%, rgba(254,202,0,1)), color-stop(85%, rgba(0,159,184,1)), color-stop(100%, rgba(254,202,0,1)));
background: -webkit-linear-gradient(-45deg, rgba(254,202,0,1) 0%, rgba(254,202,0,1) 15%, rgba(0,159,184,1) 15%, rgba(254,202,0,1) 85%, rgba(0,159,184,1) 85%, rgba(254,202,0,1) 100%);
background: -o-linear-gradient(-45deg, rgba(254,202,0,1) 0%, rgba(254,202,0,1) 15%, rgba(0,159,184,1) 15%, rgba(0,159,184,1) 85%, rgba(0,159,184,1) 85%, rgba(0,159,184,1) 100%);
background: -ms-linear-gradient(-45deg, rgba(254,202,0,1) 0%, rgba(254,202,0,1) 15%, rgba(0,159,184,1) 15%, rgba(254,202,0,1) 85%, rgba(0,159,184,1) 85%, rgba(254,202,0,1) 100%);
background: linear-gradient(135deg, rgba(254,202,0,1) 0%, rgba(254,202,0,1) 15%, rgba(0,159,184,1) 15%, rgba(0,159,184,1) 85%, rgba(254,202,0,1) 85%, rgba(254,202,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13317d', endColorstr='#13317d', GradientType=1 );}
}

rgba(254,202,0,1)