html{position:relative;min-height:100%;background:url(/Content/img/layout/bg/1.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
html:after{position:fixed;top:0;left:0;width:100%;height:100%;display:block;content:"";background:linear-gradient(to bottom,rgba(66,49,65,0.4),rgba(66,49,65,0.4) 30%)}
body{margin-bottom:40px;background:0;color:#fff;font-family:'Open Sans',Helvetica,Arial,Geneva,sans-serif;display:flex;flex-direction:column}
.splash-message{box-shadow:inset 0 0 2000px rgba(255,255,255,0.05);background:rgba(34,26,34,0.5);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.05);padding:0 30px 20px}
#logo{z-index:1;float:none;display:flex;justify-content:center;left:30px}#logo,.logo-svg{width:500px;height:118px;padding:0}
#logo{z-index:1;float:none;margin:0 auto}.logo-svg{overflow:hidden;background:transparent!important}
.svg #logo .logo-png{display:none}.no-svg #logo .logo-svg{display:none}.no-svg #logo .logo-png{display:block}
.no-js #logo .logo-svg{display:none}#wrapper{margin:0;position:relative;height:calc(100vh - 40px);display:flex;flex-direction:column;justify-content:center}
#wrapper .container{margin-bottom:2%;clear:both;position:relative;z-index:1}h1{margin:10px 0 15px 0;line-height:1.8;clear:both;font-size:180%;padding-bottom:5px;position:relative;text-align:center;text-transform:capitalize;font-weight:300}
h1 span{color:#fff}a{color:#59a4f3;text-decoration:none;font-weight:bold}a:hover,a:focus{color:#298af0;text-decoration:none}
.btn{border-radius:4px}.btn-primary{background-position:0 0;background-color:#0F70D7;background-image:none}
.btn-primary:hover,.btn-primary:focus{background-color:#367be9}.btn-primary:active,.btn-primary.active{background-color:#367be9;border-color:#2d75e8}
.btn-primary:disabled,.btn-primary[disabled]{background-color:#367be9;background-image:none}
.btn-primary:hover{background-position:0 0}.btn-primary:focus,.btn-primary:active:focus{outline:1px dotted #0F70D7;outline-offset:-8px}
.btn-success:hover,.btn-success:focus{background-color:#81c931}.btn-success:active,.btn-success.active{background-color:#81c931;border-color:#7cc12f}
.btn-success:disabled,.btn-success[disabled]{background-color:#81c931;background-image:none}
.form-wrapper{max-width:500px;padding:5px 20px;margin:0 auto 20px;background:rgba(115,87,114,0.3);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.05);box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23),inset 0 0 2000px rgba(255,255,255,0.05)}
.form-wrapper .btn{display:block!important;margin:20px auto!important}.form-wrapper legend{border-bottom:0;color:#fff}
footer{position:absolute;bottom:0;width:100%;height:40px;font-size:80%;text-align:center;color:#ccc;z-index:1}
footer ul{padding-top:6px;margin-bottom:0}footer a{text-decoration:none;margin:0}
#countdown{margin:0 auto 0;text-align:center}.countdown_section{width:160px;padding-top:30px;height:130px;margin:30px -10px;display:inline-block;color:#000;background:rgba(200,200,200,0.75);text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.lt-ie9 .countdown_section{margin:30px 5px;*display:inline;*zoom:1}.countdown_amount{color:#000;font-size:65px;line-height:70px;text-align:center}
#browserlist{background:#e3e3e3;margin-bottom:40px}#browserlist>div{padding:10px}
#browserlist>div .icon{width:125px;height:135px;margin:0 auto 20px;background:url(/content/img/browser-sprite.png) no-repeat}
#browserlist>div#chrome .icon{background-position:0 0}#browserlist>div#firefox .icon{background-position:-125px 0}
#browserlist>div#opera .icon{background-position:-250px 0}#browserlist>div#safari .icon{background-position:-375px 0}
#browserlist>div#ie .icon{background-position:-500px 0}#browserlist h2{font:140%/1 Impact,Helvetica,sans-serif;text-align:center;text-transform:uppercase;color:#DC3228;text-shadow:0 1px 0 #fff;background-color:#efefef;margin:0 0 10px;padding:8px 0;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}
#browserlist p{padding:0 5px;text-shadow:0 1px 0 rgba(255,255,255,0.8)}#browserlist p.info{min-height:120px}
#browserlist p.version{margin-bottom:10px;text-align:center}#browserlist p.website{background-color:rgba(255,255,255,0.3);line-height:1;margin:0;padding:8px 5px;text-align:center;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}
#browserlist div a:link,#browserlist div a:visited{color:#324B4B;font-weight:normal;padding:30px 10px 10px;display:block;overflow:hidden;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}
#browserlist div a:hover{background:rgba(255,255,255,0.3);-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
#browserlist div a:hover .website{background:#4daaa7;color:#fff;text-shadow:0 1px 0 #266E67}
#browserlist div a:hover .icon{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
#browserlist div a,#browserlist div a .icon{-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}
#browserlist div a .website{-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in}
#browserlist div a:hover,#browserlist div a:hover .icon{-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;transition:all .8s}
#browserlist div a:link,#browserlist div a:link .icon{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}
#browserlist div a:hover .website{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
#browserlist div a:link .website{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
#confirmation{margin-top:40px}