*{margin:0;padding:0}body{background:#f5f5f5;font-size:75%;color:#222;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif}*:focus{outline:none}h2{margin:0;padding:0}body,html{height:100%}#login{position:relative;width:420px}#logo{margin-bottom:10px;position:relative;overflow:hidden;width:420px}.login input:required,.login input:invalid{box-shadow:none}#logo img{float:left}#logo h2{margin-left:10px;float:left;font-size:17px;margin-top:9px;white-space:nowrap;width:350px;color:#60676F;font-weight:bold;text-shadow:0 1px 0 #fff}.login_container{width:420px;margin:0 auto;position:relative;top:160px}.login_container h2{margin-bottom:15px;font-size:17px;white-space:nowrap;width:410px;color:#60676F;font-weight:bold;text-shadow:0 1px 0 #fff}.login{background:#e9ecee url(/assets/admin/login-shadow.png) top right no-repeat;width:420px;border:1px solid #acb8bf;border-radius:6px;box-shadow:inset 1px 1px 0 rgba(255,255,255,0.5),inset -1px -1px 0 rgba(255,255,255,0.5),0 0 8px rgba(0,0,0,0.3)}.login h2{color:#60676f;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:14px;padding-bottom:15px}.inner_login{padding:15px 20px;position:relative}.login input{-moz-transition:background 0.2s linear 0s, box-shadow 0.2s linear 0s;-webkit-transition:background 0.2s linear 0s, box-shadow 0.2s linear 0s;background:#f2f5f7;border:1px solid #acb8bf;padding:12px 0 12px 50px;width:330px;height:18px;font-family:Arial, Helvetica, sans-serif;line-height:18px;font-size:13px;font-weight:bold;color:#565d64}input:-webkit-autofill{background-color:#fff !important;background-image:none !important}#login .login_site .pwd input{border-radius:6px;border:1px solid #acb8bf}#login .login_site .pwd input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.inner_login .usr input{border-radius:6px 6px 0 0}.inner_login .pwd input{border-radius:0 0 6px 6px;border-top:1px solid #fff}.inner_login .field:last-child{margin-top:15px}.inner_login input:-moz-placeholder{color:#acb8bf;font-size:17px;text-shadow:0 1px 0 #fff;font-weight:normal}.inner_login input::-webkit-input-placeholder{color:#acb8bf;font-size:17px;font-weight:normal;text-shadow:0 1px 0 #fff}.inner_login .field:last-child{margin-bottom:0}.inner_login .field{position:relative;width:100%}.login input:focus{background:#fff}.login .usr input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1) !important}.inner_login .usr span{background:url(/assets/admin/login-user.png) no-repeat 50% 50%;top:2px;left:5px}.inner_login .pwd span{background:url(/assets/admin/login-lock.png) no-repeat 50% 50%;top:2px;left:5px}.inner_login .field span{height:39px;width:36px;position:absolute}.login input[type=submit]{width:100%;-webkit-box-shadow:inset 0 1px 0 #9b9b9d;-moz-box-shadow:inset 0 1px 0 #9b9b9d;box-shadow:inset 0 1px 0 #9b9b9d;height:auto;font-size:15px;padding:10px 0;border:1px solid #44454a;border-radius:6px;background:#7c7c84;background:-moz-linear-gradient(top, #7c7c84 0%, #5f5f67 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #7c7c84), color-stop(100%, #5f5f67));background:-webkit-linear-gradient(top, #7c7c84 0%, #5f5f67 100%);background:-o-linear-gradient(top, #7c7c84 0%, #5f5f67 100%);background:-ms-linear-gradient(top, #7c7c84 0%, #5f5f67 100%);background:linear-gradient(top, #7c7c84 0%, #5f5f67 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7c7c84', endColorstr='#5f5f67',GradientType=0 );color:#fff;font-weight:bold;text-shadow:0 -1px 0 #44454a}.err{margin-top:5px}.err p{font-size:11px;color:#ed1c24;margin:5px 0 5px 5px}.login input[type=submit]:active{background:#5f5f67;background:-moz-linear-gradient(top, #5f5f67 0%, #7c7c84 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5f5f67), color-stop(100%, #7c7c84));background:-webkit-linear-gradient(top, #5f5f67 0%, #7c7c84 100%);background:-o-linear-gradient(top, #5f5f67 0%, #7c7c84 100%);background:-ms-linear-gradient(top, #5f5f67 0%, #7c7c84 100%);background:linear-gradient(top, #5f5f67 0%, #7c7c84 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5f5f67', endColorstr='#7c7c84',GradientType=0 )}.login .remember_me{position:absolute;right:20px;color:#60676f;top:18px;font-size:11px;text-shadow:0 1px 0 #fff}.login .remember_me a{color:#60676F;text-decoration:none;float:left}.login .remember_me a:hover{text-decoration:underline}.login .remember_me a:first-child{border-right:1px solid #fff;padding-right:5px}.login .remember_me a:last-child{border-left:1px solid #ACB8BF;padding-left:5px}.login input[type=checkbox]{margin:0 5px 0 0;position:relative;top:2px;width:auto;height:auto;padding:0}#core{font-size:13px;height:100%}#main{width:1100px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px}#main .content{overflow:hidden;border:1px solid #acb6c1;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;background:#fff}.hidden{display:none}.pointer{cursor:pointer}.page{padding-bottom:20px;padding-top:20px;overflow:hidden}.page h2{color:#72767a;font-size:16px;font-weight:bold}.float{float:left}.site_edit{clear:both}.button{background:-moz-linear-gradient(center top, #f7f7f8 0%, #dee3e8 100%) repeat scroll 0 0 transparent;border:1px solid #ACB6C1;border-radius:2px 2px 2px 2px;box-shadow:0 1px 0 #FFFFFF inset;color:#7D878E;font-size:11px;font-weight:bold;padding:5px 5px;text-shadow:0 1px 0 #FFFFFF}.button:active{background:-moz-linear-gradient(center top, #dee3e8 0%, #f7f7f8 100%) repeat scroll 0 0 transparent}.modify_form_plugin_fields{width:64%;overflow:hidden;float:left}.sort_form_plugin_fields{width:35%;overflow:hidden;float:right;margin-top:35px}.modify_menu_plugin_fields,.modify_tabbed_menu_plugin_fields{width:50%;overflow:hidden;float:left}.sort_menu_plugin_fields,.sort_tabbed_menu_plugin_fields{width:49%;overflow:hidden;float:right;margin-top:35px}.CodeMirror{border:1px solid black}.site_name_select,.checkbox_conatiner_title{background-color:#E6E9EC;color:#666;padding:4px}#p_admin_user_new .page form .input .input{margin:0}.site_name_select > label{font-weight:bold}@media only screen and (max-width : 768px){.login_container{padding:10px}.login_container,#logo,.login_container h2,#login{width:97%}.login{background:#f9fbfd;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid #edf2f9;border-radius:0.5rem;border-color:#edf2f9;box-shadow:0 0.75rem 1.5rem #12263f08;margin-bottom:1.5rem;width:100%}.login input{width:87%}}@media only screen and (max-width : 480px){.login_container{padding:10px}.login_container,#logo,.login_container h2,#login{width:97%}.login{background:#f9fbfd;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid #edf2f9;border-radius:0.5rem;border-color:#edf2f9;box-shadow:0 0.75rem 1.5rem #12263f08;margin-bottom:1.5rem;width:100%}.login input{width:87%}}@media only screen and (max-width : 320px){.login_container{padding:10px}.login_container,#logo,.login_container h2,#login{width:97%}.login{background:#f9fbfd;word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid #edf2f9;border-radius:0.5rem;border-color:#edf2f9;box-shadow:0 0.75rem 1.5rem #12263f08;margin-bottom:1.5rem;width:100%}.login input{width:87%}}
