@import url(/style.css);@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,700);*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}[dir] *,[dir] :after,[dir] :before{padding:0;margin:0}.clearfix:after{content:"";display:table}[dir] .clearfix:after{clear:both}body{height:100vh;width:100vw;-webkit-background-size:cover;-moz-background-size:cover}[dir] body{background:#563c55 url(/images/blurred.jpg) no-repeat top;background-size:cover}.form-3{font-family:Ubuntu,Lato,sans-serif;font-weight:400;max-width:450px;position:relative;overflow:hidden}[dir] .form-3{margin:20% auto 20%;padding:10px;background:#111;border-radius:.4em;border:1px solid #191919;box-shadow:inset 0 0 2px 1px hsla(0,0%,100%,.08),0 16px 10px -8px rgba(0,0,0,.6)}[dir=ltr] .form-3,[dir=rtl] .form-3{margin-left:10px;margin-right:10px}.form-3 label{width:50%;color:#ddd;font-size:12px;text-transform:uppercase;letter-spacing:1px;text-indent:10px;font-weight:700}[dir] .form-3 label{padding-top:9px;text-shadow:0 1px 0 #000;cursor:pointer}[dir=ltr] .form-3 label{float:left}[dir=rtl] .form-3 label{float:right}.form-3 input[type=password],.form-3 input[type=text]{width:50%;font-size:12px;font-family:Ubuntu,Lato,sans-serif;color:#fff}[dir] .form-3 input[type=password],[dir] .form-3 input[type=text]{padding:8px 5px;margin-bottom:10px;background:#1f2124;background:-moz-linear-gradient(#1f2124,#27292c);background:-ms-linear-gradient(#1f2124,#27292c);background:-o-linear-gradient(#1f2124,#27292c);background:-webkit-gradient(linear,0 0,0 100%,from(#1f2124),to(#27292c));background:-webkit-linear-gradient(#1f2124,#27292c);background:linear-gradient(#1f2124,#27292c);border:1px solid #000;box-shadow:0 1px 0 hsla(0,0%,100%,.1);border-radius:3px}[dir=ltr] .form-3 input[type=password],[dir=ltr] .form-3 input[type=text]{float:left}[dir=rtl] .form-3 input[type=password],[dir=rtl] .form-3 input[type=text]{float:right}[dir] .form-3 input[type=password]:hover,[dir] .form-3 input[type=text]:hover,[dir] .form-3 label:hover~input[type=password],[dir] .form-3 label:hover~input[type=text]{background:#27292c}.form-3 input[type=password]:focus,.form-3 input[type=text]:focus{outline:none}[dir] .form-3 input[type=password]:focus,[dir] .form-3 input[type=text]:focus{box-shadow:inset 0 0 2px #000;background:#494d54;border-color:#51cbee}.form-3 p:nth-child(3),.form-3 p:nth-child(4){width:50%}[dir=ltr] .form-3 p:nth-child(3),[dir=ltr] .form-3 p:nth-child(4){float:left}[dir=rtl] .form-3 p:nth-child(3),[dir=rtl] .form-3 p:nth-child(4){float:right}.form-3 label[for=remember]{width:auto;display:inline-block;text-transform:capitalize;font-size:11px;font-weight:400;letter-spacing:0;text-indent:2px}[dir] .form-3 label[for=remember]{float:none}.form-3 input[type=checkbox]{vertical-align:middle}[dir=ltr] .form-3 input[type=checkbox]{margin-left:10px}[dir=rtl] .form-3 input[type=checkbox]{margin-right:10px}.form-3 input[type=submit]{width:100%;font-family:Ubuntu,Lato,sans-serif;color:#fff;font-weight:700;font-size:15px}[dir] .form-3 input[type=submit]{padding:8px 5px;border:1px solid #0273dd;border:1px solid rgba(0,0,0,.4);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),inset 0 10px 10px hsla(0,0%,100%,.1);border-radius:3px;background:#38a6f0;cursor:pointer;text-shadow:0 -1px 0 rgba(0,0,0,.8)}[dir] .form-3 input[type=submit]:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}[dir] .form-3 input[type=submit]:active{background:#287db5;box-shadow:inset 0 0 3px rgba(0,0,0,.6);border-color:#000;border-color:rgba(0,0,0,.9)}[dir] .no-boxshadow .form-3 input[type=submit]:hover{background:#2a92d8}.form-3:after{content:"";height:1px;width:33%;position:absolute;top:0}[dir] .form-3:after{background:-webkit-gradient(linear,0 0,100% 0,from(transparent),color-stop(.25,#444),color-stop(.5,#b6b6b8),color-stop(.75,#444),to(transparent))}[dir=ltr] .form-3:after{left:20%;background:-moz-linear-gradient(left,transparent,#444,#b6b6b8,#444,transparent);background:-ms-linear-gradient(left,transparent,#444,#b6b6b8,#444,transparent);background:-o-linear-gradient(left,transparent,#444,#b6b6b8,#444,transparent);background:-webkit-linear-gradient(left,transparent,#444,#b6b6b8,#444,transparent);background:linear-gradient(left,transparent,#444,#b6b6b8,#444,transparent)}[dir=rtl] .form-3:after{right:20%;background:-moz-linear-gradient(right,transparent,#444,#b6b6b8,#444,transparent);background:-ms-linear-gradient(right,transparent,#444,#b6b6b8,#444,transparent);background:-o-linear-gradient(right,transparent,#444,#b6b6b8,#444,transparent);background:-webkit-linear-gradient(right,transparent,#444,#b6b6b8,#444,transparent);background:linear-gradient(right,transparent,#444,#b6b6b8,#444,transparent)}.form-3:before{content:"";width:8px;height:5px;position:absolute;top:-7px}[dir] .form-3:before{border-radius:50%;box-shadow:0 0 6px 4px #fff}[dir=ltr] .form-3:before{left:34%}[dir=rtl] .form-3:before{right:34%}.form-3 p:first-child:before{content:"";width:250px;height:180px;position:absolute;top:0;pointer-events:none}[dir=ltr] .form-3 p:first-child:before{left:120px;-webkit-transform:rotate(75deg);-moz-transform:rotate(75deg);-ms-transform:rotate(75deg);-o-transform:rotate(75deg);transform:rotate(75deg);background:-moz-linear-gradient(50deg,hsla(0,0%,100%,.15),transparent);background:-ms-linear-gradient(50deg,hsla(0,0%,100%,.15),transparent);background:-o-linear-gradient(50deg,hsla(0,0%,100%,.15),transparent);background:-webkit-linear-gradient(50deg,hsla(0,0%,100%,.15),transparent);background:linear-gradient(50deg,hsla(0,0%,100%,.15),transparent)}[dir=rtl] .form-3 p:first-child:before{right:120px;-webkit-transform:rotate(-75deg);-moz-transform:rotate(-75deg);-ms-transform:rotate(-75deg);-o-transform:rotate(-75deg);transform:rotate(-75deg);background:-moz-linear-gradient(-50deg,hsla(0,0%,100%,.15),transparent);background:-ms-linear-gradient(-50deg,hsla(0,0%,100%,.15),transparent);background:-o-linear-gradient(-50deg,hsla(0,0%,100%,.15),transparent);background:-webkit-linear-gradient(-50deg,hsla(0,0%,100%,.15),transparent);background:linear-gradient(-50deg,hsla(0,0%,100%,.15),transparent)}.no-pointerevents .form-3 p:first-child:before{display:none}