/*------------------------------------------ Template Name: AdminEx Dashboard Author: ThemeBucket -------------------------------------------*/ body { background: #424f63; font-family: Helvetica, 'Hiragino Sans GB' , 'Microsoft Yahei' , '΢ÈíÑźÚ' , Arial, sans-serif; color: #7a7676; line-height: 20px; overflow-x: hidden; font-size: 14px; } input, select, textarea { font-family: 'Open Sans' , sans-serif; color: #767676; } a { color: #65CEA7; } a:focus, a:active, a:hover { outline: none; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; color: #353F4F; } h1, h2, h3, h4, h5 { font-family: 'Open Sans' , sans-serif; } .mtop10 { margin-top: 10px; } hr { border-color: #ddd; } /*------------------------------- LOGIN STYLES -------------------------------*/ .text-red { color: Red; } .login-body { background: #65cea7 url("../../img/login-bg.jpg") no-repeat fixed; background-size: cover; width: 100%; height: 100%; } .form-signin { max-width: 330px; margin: 10% auto; background: #fff; border-radius: 5px; -webkit-border-radius: 5px; } .form-signin .form-signin-heading { margin: 0; padding: 25px 15px; text-align: center; color: #fff; position: relative; } .sign-title { font-size: 24px; color: #fff; position: absolute; top: -60px; left: 0; text-align: center; width: 100%; text-transform: uppercase; } .form-signin .checkbox { margin-bottom: 14px; font-size: 13px; } .form-signin .checkbox { font-weight: normal; color: #fff; font-weight: normal; font-family: 'Open Sans' , sans-serif; position: absolute; bottom: -50px; width: 100%; left: 0; } .form-signin .checkbox a, .form-signin .checkbox a:hover { color: #fff; } .form-signin .form-control { position: relative; font-size: 16px; height: auto; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .form-signin .form-control:focus { z-index: 2; } .form-signin input[type="text"], .form-signin input[type="password"] { margin-bottom: 15px; border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #eaeaec; background: #ffffff; box-shadow: none; font-size: 13px; } .form-signin .btn-login { background: #6bc5a4; color: #fff; text-transform: uppercase; font-weight: normal; font-family: 'Open Sans' , sans-serif; margin: 10px 0 5px; padding: 5px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; font-size: 30px; } .form-signin .btn-login:hover { background: #688ac2; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } .form-signin p { text-align: left; color: #b6b6b6; font-size: 16px; font-weight: normal; } .form-signin a, .form-signin a:hover { color: #6bc5a4; } .form-signin a:hover { text-decoration: underline; } .login-wrap { padding: 20px; position: relative; } .registration { color: #c7c7c7; text-align: center; margin-top: 15px; } /*--------------------------- ERROR PAGE STYLES ----------------------------*/ .error-page { background: #6bc5a4; } .error-wrapper { margin-top: 15%; } .error-wrapper h2 { font-size: 64px; color: #fff; text-transform: uppercase; font-weight: bold; } .error-wrapper h3 { font-size: 32px; color: #474747; text-transform: uppercase; font-weight: bold; line-height: 30px; margin-top: 0; } .error-wrapper .nrml-txt { font-size: 18px; color: #474747; font-weight: normal; line-height: 30px; } .error-wrapper .nrml-txt a { color: #a7ffdf; } .error-wrapper .back-btn { color: #fff; border: 1px solid #fff; padding: 15px 30px; border-radius: 5px; -webkit-border-radius: 5px; text-decoration: none; display: inline-block; margin-bottom: 20px; margin-top: 20px; } .error-wrapper .back-btn:hover { background: #fff; color: #6bc5a4; border-color: #fff; }