#top                            { background: #fff; }
#left                           { position: fixed; top: 0; left: -110vw; width: 100vw; height: 100vh; background: var(--color-two); z-index: 5000; transition: all .5s; }
#left.show                      { left: 0; }
#main                           { position: relative; left: auto; top: auto; }
#main .inside                   { padding: 20px; }
#main .text, #main textarea     { max-width: 100%; box-sizing: border-box; }
#top .monly                     { display: block; }

#header                         { position: relative; background: var(--color-one); height: 70px; }
#header .logo                   { left: 50%; transform: translate(-50%, -50%) scale(0.7); }
#header .switcher               { display: none; }
#header .user img               { display: none; }
#header .menu                   { font-size: 30px; position: absolute; top: 0; left: 0; padding: 0 30px; line-height: 70px; }
#header .status                 { display: none; }

#main .row label                { display: block; width: auto; margin-bottom: 10px; }
#main input.text                { width: 100%; }
#main div.table                 { overflow-x: auto; }
#main .top_right .button,
#main .button.create            { font-size: 0; text-align: center; top: 20px; right: 20px; line-height: 40px; padding: 0; width: 40px; height: 40px; }
#main .button:before            { font-size: 18px; margin: 0; }
#main .top_right                { top: 20px; right: 20px; }
#main ul.info                   { height: auto; padding: 0; }
#main ul.info li                { display: block; padding: 0 20px; border-bottom: 1px solid #eee; }
#main ul.info li:last-child     { border: none; }
#main .button.spam              { display: none; }

#main .dashboard                { display: block; }
#main .dashboard .widget        { margin-bottom: 20px; }
#main .dashboard .chart         { display: none; }
#main .switcher                 { white-space: nowrap; }
#main .switcher .item           { padding: 0 10px; }