body#bd-admin-main #box_login{   max-width:410px;   margin: 20px auto 0; } body#bd-admin-main .button-login{   margin-top:20px } body#bd-admin-main .fieldwrap, body#bd-admin-main .wrapSelectField {   margin: 2rem 0; } body#bd-admin-main .wrapSelectField .fieldwrap { margin:0; } body#bd-admin-main .fieldwrap.with-prepend {   margin: 1.2rem 0; }  body#bd-admin-main .input-field:not(.fieldwrap) {   margin: 0; }  ul#secondbar {   padding-bottom:120px;   font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;   border-color:#9a9a9a; } ul#secondbar li.titleadmin {   border-bottom:1px solid #CCC;   color:#0e0e0e;   font-weight:normal;   font-size:13px;   background:url(//admin.puze.com.br/admin/imgs/puzeadmtop.jpg) no-repeat top left #9a9a9a;   color:white;   text-transform:uppercase;   height:41px;  cursor:pointer;   padding-left: 134px;   display: flex;   align-items: center; }  ul#secondbar li.titleadmin .adminbar-close {  margin-left:auto; padding-right:20px; color:white; font-size:18px }  ul#secondbar li ul li a{   padding-left:90px; }   body#bd-admin-main #boxinside {margin-bottom:50px;} body#bd-admin-main form#form-admin .formbutton-align {   margin-top: 30px;   display:block; } body#bd-admin-main form#form-admin .formbutton-align button, body#bd-admin-main form.sample button[type=submit] {   background:#045d54;   font-weight:bold;   font-size:18px;   color: white; } body#bd-admin-main a.bt-exibirmenu {   text-indent:-1999px;   } body#bd-admin-main a.not-checked.bt-exibirmenu, body#bd-admin-main a.checked.bt-exibirmenu { background-repeat:no-repeat; background-position:center center; width: 50px; height: auto; } body#bd-admin-main a.not-checked.bt-exibirmenu {  background-image: url(//admin.puze.com.br/admin/imgs/eye-see.png);   } body#bd-admin-main a.checked.bt-exibirmenu { background-color: #B5B0B0; background-image: url(//admin.puze.com.br/admin/imgs/eye-blind.png); } .fieldwrap img {   max-width: 100%;   height: auto; } ul.collapsible.collapsible-options {   box-shadow: none;   } ul.collapsible.collapsible-options .collapsible-header { background: #f9f6f6; } .wrapimgbutton {margin:5px 0;min-height: 34px;} .wrapimgalter {position:relative} .wrapimgalter span {position:absolute;color:white;background:rgba(0,0,0,0.8);padding:3px 8px;}  .debuglog-num {   background: #d60303;   color: white;  display: inline-block;   height: 18px;   border-radius: 30px;   line-height: 14px;   text-align: center;  margin-left: 7px;   padding: 2px 5px 0; } .master-controls {   position: absolute;   right: 0;   top: 0; } .group_checkbox_title {   font-weight: bold;   font-size: 18px;   margin-top:20px;   margin-bottom:10px; } .subform-title {   font-weight: bold;   margin-top:20px;   font-size: 18px; } .subform-call { margin-bottom:20px } body#bd-admin-main .wrap-relat-time-box {   margin-bottom: 20px; } body#bd-admin-main .relat-timeh2 {   margin-bottom: 10px; } body#bd-admin-main form.changetimeform {   padding: 10px;   background: #e0dddd; } body#bd-admin-main h3.slidebox-title {   margin: 0;   font-size: 30px;   border-bottom: 1px solid #CCC; } body#bd-admin-main h3.slidebox-title a { color:black; display:block; } .adminbar-area { background:white; } ul.adminbar, ul.adminbar ul {   margin:0;   padding:0;   list-style-type:none; } .adminbar-area ul.adminbar li a:not(.adminbar-close){   height:48px;   display:flex;   align-items:center;   color: rgba(0,0,0,0.87);   font-size: 14px;   font-weight: 600;   padding-left: 10px; } .adminbar-area ul.adminbar li a:hover:not(.adminbar-close){ background:rgba(0,0,0,0.05); } .adminbar-area ul.adminbar li ul.subOpen {   background:#e6e8e8; }  .adminbar-area ul.adminbar li a.active {   background: #d8dcdc; }  .adminbar li a:not(.adminbar-close) i {   font-size: 18px;  width: 42px;  text-align: center;   color: rgba(0,0,0,0.54); margin-right: 10px;   transition: 0.5s ease; } .adminbar li a.active:not(.adminbar-close) i {   transform:rotate(90deg); } .mainadminopen {   top: 0;   left: 20px;   right: initial;   bottom: initial;   position: fixed;   padding-top: 15px;   margin-bottom: 0;   z-index: 997; } .mainadminopen .adminbar-floating-open {   width: 56px;   height: 56px;   font-size: 20px;   border-radius:50%;   background: #26a69a;   display: flex;   align-items: center;   justify-content: center;   color: white;   box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2); }   .disabled-viewer, select.disabled-viewer[disabled] > option {   color: black !important; } ul.checkNested ul {   padding-left:20px; } .admin-hidden {   display: none; } .admin-poslist-buttons {   display: flex;   gap: 5px;   margin-top: 10px; }