#login-form .login-form-message{margin-top:40px}#login
*{color:#999}#login
.container{position:relative;z-index:2}#login
.row{}#login
p{font-size:18px;margin-bottom:30px}#login
.lead{font-size:21px;font-weight:400}#login .mail-styled{border-bottom:2px solid;color:#0abbb5;display:inline-block;font-size:38px;font-weight:400;margin-bottom:50px;padding:0}#login .mail-styled:hover, #login .mail-styled:focus, #login .mail-styled:active{border-bottom-color:transparent;text-decoration:none}#login .social-links{font-size:28px;margin:30px
0}#login .social-links
.fa{transition:color 0.15s ease-out 0s}#login .social-links a:hover
.fa{color:#0abbb5 !important}#login-form .form-group{position:relative}#login-form .form-group
label{color:#88949c;font-size:18px;font-weight:400;line-height:24px}#login-form .form-group
input{background-color:#FFF}#login-form
textarea{max-width:100%;min-width:100%}#login-form .form-control:-moz-placeholder{color:#999;opacity:0.5}#login-form .form-control::-moz-placeholder{color:#999;opacity:0.5}#login-form .form-control:focus:-moz-placeholder{opacity:1}#login-form .form-control:focus::-moz-placeholder{opacity:1}#login-form .btn, #login-form .btn:focus{background:none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;color:#999;float:right;font-size:21px;margin-top:-30px;padding:0;transition:all 0.15s ease-out 0s}#login-form .btn:hover, #login-form .btn:active{color:#0abbb5}#login-form .form-group .error-message{color:#0abbb5;margin-left:8px}#login-form{position:relative}#login-form .login-form-message{font-size:16px;margin-top:3px;opacity:0.7;position:absolute;right:15px;top:100%}#login-box{background-color:#0abbb5 }#login-form{padding:60px
30px 60px 30px;border:2px
solid #0abbb5;background-color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}@media (min-width: 1500px){#main-footer
.container{width:1500px}#main-nav
.container{width:1500px}}