body{background:#555;min-width:320px}input{width:100%}.expenses-table td{vertical-align:middle!important}.tab-pane{margin-top:5px}.xs-extra{display:none}.main-panel{margin-left:10px;margin-right:10px;background:#fff;border-radius:10px;padding:20px;margin-top:20px}.main-panel .xs-logo{text-align:center;font-size:2em;font-weight:700;color:#555;margin:0}.main-panel .xs-content{margin-top:20px}@media (min-width:960px){.main-panel{width:960px;margin-left:auto;margin-right:auto}}@media (min-width:480px){.main-panel .xs-logo{text-align:left;font-size:2.5em;margin:20px}.main-panel .xs-content{margin-top:30px}.xs-extra{display:inline-block}}@media (max-width:480px){.expenses-table td{padding:2px!important}}