
.power { font-size: 12px; line-height: 16px; color: rgb(89, 89, 89); text-shadow: rgb(255, 255, 255) 1px 1px 0px; margin-top: 17px; }
::selection { color: rgb(255, 255, 255); background: rgb(246, 118, 178); }
* { margin: 0px; padding: 0px; border: none; outline: none; }
body { font-family: 'Segoe UI', HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight: 300; text-align: left; text-decoration: none; height: 500px; 
/*	background: url(bg2.jpg);*/
}
#wrapper { width: 300px; height: 400px; margin: 70px auto; }
.gradient { width: 600px; height: 600px; position: fixed; left: 50%; top: 50%; margin-left: -300px; margin-top: -300px; z-index: -2; background-repeat: no-repeat; }
.login-form { width: 300px; margin: 0px auto; position: relative; border: 1px solid rgb(255, 255, 255); border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.498039) 0px 1px 3px; background: rgb(243, 243, 243); }
.login-form .header { padding: 25px 30px; }
.login-form .header h1 { font-family: 'Segoe UI', serif; font-weight: 300; font-size: 28px; line-height: 34px; color: rgb(65, 72, 72); text-shadow: rgb(255, 255, 255) 1px 1px 0px; margin-bottom: 10px; }
.login-form .header span { font-size: 12px; line-height: 16px; color: rgb(221, 10, 10); text-shadow: rgb(255, 255, 255) 1px 1px 0px; }
.login-form .content { padding: 0px 30px 25px; }
.login-form .content .input { width: 240px; padding: 10px 25px; font-family: 'Segoe UI', HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-weight: 400; font-size: 14px; color: rgb(157, 158, 158); text-shadow: rgb(255, 255, 255) 1px 1px 0px; border: 1px solid rgb(255, 255, 255); border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.498039) 1px 1px 4px inset; background: rgb(255, 255, 255); }
.login-form .content .password, .login-form .content .pass-icon { margin-top: 15px; }
.login-form .content .input:hover { color: rgb(65, 72, 72); background: rgb(223, 233, 236); }
.login-form .content .input:focus { color: rgb(65, 72, 72); box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 2px inset; background: rgb(223, 233, 236); }
.user-icon, .pass-icon, .station-icon { width: 46px; height: 47px; display: block; position: absolute; left: 0px; padding-right: 2px; z-index: -1; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.user-icon { top: 95px; background: url(user-icon.png) 50% 50% no-repeat rgba(65, 72, 72, 0.74902); }
.pass-icon { top: 130px; background: url(pass-icon.png) 50% 50% no-repeat rgba(65, 72, 72, 0.74902); }
.station-icon { top: 205px; background: url(pass-icon.png) 50% 50% no-repeat rgba(65, 72, 72, 0.74902); }
.content input:focus + div { left: -46px; }
.input, .user-icon, .pass-icon, .station-icon, .button, .register { transition: all 0.5s ease; }
.login-form .footer { padding: 20px 30px; overflow: auto; border-radius: 0px 0px 5px 5px; border-top-width: 1px; border-top-style: solid; border-top-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.14902) 0px 1px 0px inset; background: rgb(212, 222, 223); }
.login-form .footer .button { float: right; padding: 11px 25px; font-family: 'Segoe UI', serif; font-weight: 300; font-size: 18px; color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 0px; border: 1px solid rgb(70, 179, 211); border-radius: 5px; cursor: pointer; box-shadow: rgba(255, 255, 255, 0.74902) 0px 0px 2px inset; background: rgb(86, 194, 225); }
.login-form .footer .button:hover { border: 1px solid rgba(255, 255, 255, 0.74902); box-shadow: rgba(0, 0, 0, 0.498039) 0px 1px 3px inset; background: rgb(63, 157, 184); }
.login-form .footer .button:focus { position: relative; bottom: -1px; box-shadow: rgba(255, 255, 255, 0.74902) 0px 1px 6px inset; background: rgb(86, 194, 225); }
.login-form .footer .register { display: block; float: right; padding: 10px; margin-right: 20px; border: none; cursor: pointer; font-family: 'Segoe UI', serif; font-weight: 300; font-size: 18px; color: rgb(65, 72, 72); text-shadow: rgba(255, 255, 255, 0.498039) 0px 1px 0px; background: none; }
.login-form .footer .register:hover { color: rgb(63, 157, 184); }
.login-form .footer .register:focus { position: relative; bottom: -1px; }
.ui-helper-hidden-accessible { border: 0px; clip: rect(0px 0px 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }
.ui-front { z-index: 100; }
.ui-autocomplete { position: absolute; top: 0px; left: 0px; cursor: default; }
.ui-menu { list-style: none; padding: 2px; margin: 0px; display: block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0px; padding: 0px; width: 100%; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); }
.ui-menu .ui-menu-divider { margin: 5px -2px; height: 0px; font-size: 0px; line-height: 0; border-width: 1px 0px 0px; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px 0.4em; line-height: 1.5; min-height: 0px; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
.ui-menu .ui-state-disabled { font-weight: normal; margin: 0.4em 0px 0.2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }
.ui-menu .ui-icon { position: absolute; top: 0.2em; left: 0.2em; }
.ui-menu .ui-menu-icon { position: static; float: right; }
.ui-widget { font-family: Verdana, Arial, sans-serif; font-size: 12px; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid rgb(170, 170, 170); color: rgb(34, 34, 34); background: rgb(246, 247, 248); }
.ui-widget-content a { color: rgb(34, 34, 34); }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid rgb(211, 211, 211); font-weight: normal; color: rgb(85, 85, 85); background: url(http://localhost/ankur_new/assests/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x rgb(230, 230, 230); }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid rgb(153, 153, 153); font-weight: normal; color: rgb(33, 33, 33); background: url(http://localhost/ankur_new/assests/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x rgb(218, 218, 218); }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid rgb(170, 170, 170); font-weight: normal; color: rgb(33, 33, 33); background: url(http://localhost/ankur_new/assests/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x rgb(255, 255, 255); }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid rgb(252, 239, 161); color: rgb(54, 54, 54); background: url(http://localhost/ankur_new/assests/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x rgb(251, 249, 238); }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: rgb(54, 54, 54); }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid rgb(205, 10, 10); color: rgb(205, 10, 10); background: url(http://localhost/ankur_new/assests/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x rgb(254, 241, 236); }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(205, 10, 10); }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(205, 10, 10); }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; background-image: none; }
.ui-icon, .ui-widget-content .ui-icon { background-image: url(http://localhost/ankur_new/assests/images/ui-icons_222222_256x240.png); }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { border-bottom-right-radius: 4px; }