.mobile-social-icons{display:none}.mob_bc{display:none}.button,button{color:silver;border-width:1px;border-style:solid;border-color:#f2f2f2;cursor:pointer;outline:0;line-height:inherit;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;display:inline-block;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:0 0 15px 0;background-color:transparent}.btn-primary{border-color:#52d76c;color:#52d76c}.btn-primary:hover{color:#fff;background-color:#52d76c}.btn-small{padding:7px 15px;font-size:14px}.form-group{position:relative;margin-bottom:15px}.form-group label{width:100%;margin-bottom:5px;font-weight:500;color:#404040}.form-group .hasIcon{position:relative}.form-group .hasIcon .icon{position:absolute;top:0;left:0;margin:13px}.form-group .hasIcon .form-control{padding-left:40px}.invalid .form-control{border-bottom:1px solid #d96459}.invalid .form-control:focus{border-bottom:1px solid #d96459;outline:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.valid .form-control{border-bottom:1px solid #52d76c}.valid .form-control:focus{border-bottom:1px solid #52d76c;outline:0;-webkit-box-shadow:0;-moz-box-shadow:0;box-shadow:0}.danger{display:none;border:1px solid #d96459;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:7px 15px;margin-bottom:15px;color:#d96459}.success{display:none;border:1px solid #52d76c;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:7px 15px;margin-bottom:15px;color:#52d76c}.main-content{padding:20px 0 30px 0}.header-title{text-align:center;padding:0;margin:10px 0 25px 0;font-size:2em}.result-notification-pos{position:absolute;top:60px;left:0;z-index:99;width:100%}.result-notification-pos .result-notification{padding:10px 15px}.result-notification-pos .result-notification.info{background:rgba(217,100,89,.5);color:#fff}.main-content{padding:20px 0 30px 0}.login-container{max-width:390px;margin:auto;padding:0 15px}.login-btn{width:100%}.link_options{text-align:center}.link_options p{border-top:1px solid #f2f2f2;margin:0;padding:20px 0}