/*!
* 
* Copyright (C) 2013 MODX LLC
* 
* This file is part of MODX Revolution and was compiled using Grunt.
* 
* MODX Revolution is free software: you can redistribute it and/or modify it under the terms of the
* GNU General Public License as published by the Free Software Foundation, either version 2 of the
* License, or (at your option) any later version.
* 
* MODX Revolution is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* 
* See the GNU General Public License for more details. You should have received a copy of the GNU
* General Public License along with MODX Revolution. If not, see <http://www.gnu.org/licenses/>.
* 
*/
html{color:#111;font-family:"Lucida Grande",Helvetica,Arial,sans-serif!important;font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:100.01%;height:100%;line-height:1.5;width:100%}body{background:#eee url(../images/restyle/manager-loginscreen-bg.png) center -90px repeat-x;font-size:75%;height:100%;width:100%}.warning{color:#821517;font-weight:700}.success{color:#090;font-weight:700}#container{margin:70px auto 0;width:460px}#modx-login-logo{margin-bottom:3px}#modx-login-logo img{width:180px}#modx-panel-login-div{border:1px solid #e0e0e0}img.loginCaptcha{border:1px solid #039;height:60px;width:148px}.loginLicense{color:#555;font-size:90%;margin:0 auto;padding-left:20px;width:460px}#modx-login-form-panel{border:1px solid #ddd}.x-panel-tl,.x-panel-tl .x-panel-header{border:0;font-size:14px;padding:3px 5px}.x-panel-ml,.x-panel-mr,.x-panel-mc{background-color:transparent;border:0}.login-form-bwrap{background-color:#fff;border-radius:10px;color:#eee;padding:5px}.login-form-bwrap-padding{background:#000 url(../images/restyle/manager-loginscreen-form-bg.png) bottom left no-repeat;border-radius:5px;padding-bottom:10px}h2{color:#eee}.x-panel-ml{border-top:1px solid #e4e4e4;padding:10px 20px 22px}.x-btn button{font-size:12px;height:28px!important;padding:3px 10px 0!important}.x-btn:hover{background:#dfdfdf;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#dfdfdf));background:-webkit-linear-gradient(center bottom,#dfdfdf 0,#fff 100%);background:-webkit-gradient(linear,,from(#dfdfdf),to(#fff));background:linear-gradient(center bottom,#dfdfdf 0,#fff 100%);border:1px solid #9caf78;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#dfdfdf, GradientType=0)}.x-btn:hover button{color:#636F4C;text-shadow:0 1px 0 #fff}.x-btn:active{-o-box-shadow:0 0 3px #aaa inset;-webkit-box-shadow:0 0 3px #aaa inset;background-color:#fff;background-image:none;border-color:#CFCFCF silver #AAA;box-shadow:0 0 3px #aaa inset;margin:0 1px}.modx-forgot-login{float:left;padding-top:4px}a{color:#bbb;text-decoration:none}a :hover{text-decoration:underline}#modx-login-email{width:200px}#modx-panel-login-div{background-color:#fff;border-radius:3px}label{cursor:pointer}.login-form-item{float:left;margin:0}.login-form-item-first{margin-right:8px}.login-form-element{padding:0}.login-form-element .x-form-text{padding:8px;width:181px;background:#fff}.login-cb-row{padding:9px 0 10px}.x-form-check-wrap .x-form-cb-label{color:#bbb}.login-cb-col{float:left;width:50%}.modx-login-fl-link{cursor:pointer;height:auto!important;line-height:18px;margin:2px 0 0 2px;white-space:nowrap}.login-form-btn{-o-box-shadow:rgba(0,0,0,.2) 0 0 1px;-webkit-box-shadow:rgba(0,0,0,.2) 0 0 1px;background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcfcfc),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(center bottom,#dcdcdc 0,#fcfcfc 100%);background:-webkit-gradient(linear,,from(#dcdcdc),to(#fcfcfc));background:linear-gradient(center bottom,#dcdcdc 0,#fcfcfc 100%);background:url(../images/modx-theme/form/button-bg.png) repeat-x scroll 0 bottom #dcdcdc;border-radius:3px;border:2px solid #ddd;box-shadow:rgba(0,0,0,.2) 0 0 1px;color:#555;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fcfcfc, endColorstr=#dcdcdc, GradientType=0);font:700 13px arial,tahoma,helvetica,sans-serif;padding:8px 18px}#modx-login-btn{float:right}#modx-login-btn:hover{background:#ddd}#modx-fl-btn{margin-left:0}.x-panel-mr{padding-right:0}.x-panel-mc{padding:10px 0}#modx-login-language-select-div{bottom:0;color:#888;left:0;padding:4px;position:absolute}#modx-login-language-select{background:#eee;border:1px solid #aaa;position:relative}