body{background:url(../images/background.jpg)}.insetshadow{color:#202020;font-size:77px;font-weight:700;padding:25px 50px;padding-top:5px;text-align:center;text-transform:uppercase;letter-spacing:.1em;text-shadow:-1px -1px 1px #111,2px 2px 1px #363636}.header{font-family:"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,AppleGothic,sans-serif;font-size:77px;font-weight:700;padding:20px 50px;text-align:center;text-transform:uppercase;text-rendering:optimizeLegibility;color:#fff;font-family:Helvetica;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)}.logo{text-align:center}.logo img{height:auto;max-width:100%;width:auto;transition:opacity .2s ease-out 0s;opacity:.25}.logo img:hover{opacity:.5;cursor:pointer}.btn-gray{background:rgba(0,0,0,0) -moz-linear-gradient(center top ,#e4e6ea,#dcdfe5) repeat scroll 0 0;background:-o-linear-gradient(top,#e4e6ea,#dcdfe5);background:-ms-linear-gradient(top,#e4e6ea,#dcdfe5);background:-webkit-linear-gradient(top,#e4e6ea,#dcdfe5);background:linear-gradient(top,#e4e6ea,#dcdfe5);border:1px solid #96a0a5;color:#4b4f54;text-shadow:0 1px #fff;border-radius:3px;box-shadow:0 1px 0 0 rgba(255,255,255,.25) inset,0 1px 0 0 rgba(255,255,255,.85);font-size:15.2px;font-weight:700;line-height:24px;padding:7.2px 20px;transition:box-shadow .1s ease 0s;cursor:pointer;text-decoration:none}.btn-gray:focus,.btn-gray:hover{background:rgba(0,0,0,0) -moz-linear-gradient(center top ,#eaebee,#dfe2e7) repeat scroll 0 0;background:-o-linear-gradient(top,#eaebee,#dfe2e7);background:-ms-linear-gradient(top,#eaebee,#dfe2e7);background:-webkit-linear-gradient(top,#eaebee,#dfe2e7);background:linear-gradient(top,#eaebee,#dfe2e7);border-color:#7a878d;background-position:0 center;box-shadow:0 1px 0 0 rgba(255,255,255,.6) inset,0 1px 0 0 rgba(0,0,0,.1);outline:0 none;transition:box-shadow .1s ease 0s;color:#333}.btn-gray:active{background:rgba(0,0,0,0) -moz-linear-gradient(center top ,#d9dbe1,#cdd2da) repeat scroll 0 0;background:-o-linear-gradient(top,#d9dbe1,#cdd2da);background:-ms-linear-gradient(top,#d9dbe1,#cdd2da);background:-webkit-linear-gradient(top,#d9dbe1,#cdd2da);background:linear-gradient(top,#d9dbe1,#cdd2da);border-color:#7a878d;background-position:0 center;box-shadow:0 1px 4px 0 rgba(0,0,0,.25) inset,0 1px 0 0 rgba(255,255,255,.4);transition:box-shadow 0s ease 0s}.floatright{float:right}.back-part{padding:10px 30px 10px 30px;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;width:500px;margin:0 auto;margin-top:10px;background-color:#cfd4da;color:gray}.socialProviderContainer{float:right}.btn-social{padding:5px;border:1px solid #ccc;border-radius:3px;margin:0;width:200px;cursor:pointer;transition:all .125s ease-in-out}.btn-social:hover{background:#3097d1;border-color:#133d55;color:#fff}.btn-social img{height:25px;margin-top:-2px}.btn-social span{margin-left:5px}.form-main{width:calc(100% - 215px);padding-right:15px;min-height:268px;margin:0;float:left;border-right:1px solid #dee1e3}.auth-input-wrapper{padding:0 15px}.form-control-main{width:100%}.checkbox label{padding:20px}.margin-bottom{margin-bottom:0}@media (orientation:portrait),(max-width:435px){.socialProviderContainer{float:none}.btn-social{margin:auto}.form-main{width:auto;min-height:255px;text-align:center;padding-right:0;margin-bottom:15px;float:none;border-right:none;border-bottom:1px solid #dee1e3}.form-control-main{width:250px;margin:auto}.margin-bottom{margin-bottom:15px}}