div#login{background: #fff!important;}
body.login div#login h1 a{	margin: 0 auto!important;}
.login #nav{display: none;}
/*hightlight and news background image*/
.highnews-select{text-decoration: none;border-color: #0071a1;border: 1px solid #0071a1;padding:10px 36px;background: #f3f5f6;border-width: 1px;cursor: pointer;border-radius: 3px;box-sizing: border-box;}
.highnews-remove{ text-decoration: none;  }
.highnews-remove .dashicons { color: red; }
.old_highnews_bg{margin-top:20px;}
.old_highnews_bg{margin-top:20px !important;}
.highnews-image-preview img { margin-top:20px; }

/*saperate section*/
table.form-table tr:nth-child(8),
table.form-table tr:nth-child(12),
table.form-table tr:nth-child(16),
table.form-table tr:nth-child(20),
table.form-table tr:nth-child(24),
table.form-table tr:nth-child(26) { border-bottom: 10px solid #d8d8d8; }
p.submit {margin: 0px;}

#loginform br{display: none;}
#loginform {margin-top: 0!important;border: 0!important;}
#login{min-height: 340px;box-shadow: none!important;max-width: 400px!important;position: relative!important;padding-left: 0!important;padding-right: 0!important;width: 400px;}
.login #login  h1 a{width: 150px !important;height: 60px !important;}
#sso_button {position: absolute;bottom: 15px;width: 100%;left: 0;border-top: 15px solid #ebedea;padding-top: 10px;}
#sso_button a input{border: 1px solid #0085ba!important;width: 80%!important;font-weight: 500;background-color: #FFF; cursor: pointer;}
#sso_button a input:hover{}
#editor .edit-post-layout__metaboxes{padding-bottom: 70px!important;}
#login .message{display: none;}
body.login {background-image: url('../images/login-background.jpg')!important;}
.acf-radio-list img, .radio-icon-list img {width: 45px;}
.image-select{text-decoration: none;border-color: #0071a1;border: 1px solid #0071a1;padding:10px 36px;background: #f3f5f6;border-width: 1px;cursor: pointer;border-radius: 3px;box-sizing: border-box;}
.image-remove{ text-decoration: none;  }
.image-remove .dashicons { color: red; }
.image-preview{margin-top:20px;}
.old-image{margin-top:20px !important;}
.tooltip {position: relative;display: inline-block;}
.tooltip .tooltiptext {visibility: hidden;width: 300px;background-color: #555;color: #fff;text-align: center;border-radius: 6px;padding: 5px 0;position: absolute;z-index: 1;bottom: 125%;left: 50%;margin-left: -149px;opacity: 0;transition: opacity 0.3s;}
.tooltip .tooltiptext::after {content: "";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #555 transparent transparent transparent;}
.tooltip:hover .tooltiptext {visibility: visible;opacity: 1;}
#loginform.shake{height: 330px;margin-top: 50px;}
#loginform.shake .user-pass-wrap{display: none;}
#loginform.shake input.button-add{height: 50px;font-weight: 600;font-size: 15px;}
#loginform.shake #sso_button{padding-top: 30px;}
#miniorange_login_submit{width: 100% !important;height: 50px;font-size: 17px;font-weight: 500;transition: all .2s ease-in;}
#miniorange_login_submit:hover, #miniorange_login_submit:focus, #miniorange_login_submit:active {background-color: #2462aa!important;}
#miniorange_login_submit:disabled {background-color: #99c0ed!important;cursor: no-drop;}
body.mfa-form-outer #login{height: 410px;}
body.mfa-form-outer #loginform{height: 340px;}
body.network-admin #menu-users, body.network-admin #wp-admin-bar-network-admin-u{display: none;}
body.login div#login div#login_error{overflow: hidden;box-shadow: none;display: block!important;}
#createuser .ms-parent, #adduser .ms-parent{display: none;}
#adduser .form-table~table~.form-table, #createuser .form-table~table~.form-table{display: none;}
#wp-admin-bar-wh_checking,
body.user-new-php #toplevel_page_wp_file_manager,
body.user-new-php #toplevel_page_wphwp_harden,
body.user-new-php #toplevel_page_ultp-settings,
body.user-new-php #toplevel_page_wp-mail-smtp,
body.user-new-php #toplevel_page_edit-post_type-acf-field-group,
body.user-new-php #menu-tools,
body.user-new-php #menu-settings,
body.user-new-php #toplevel_page_loginpress-settings,
body.user-new-php #menu-appearance{display: none;}

body.login div#login div#login_error{font-size: 0;}
body.login div#login div#login_error:before{font-size: 22px;content: 'Username or Password is Invalid';}
body.login form#loginform{box-shadow: none;}
body #login{padding: 30px;background: #FFF;}