#outfit { font-size: 1.1em; max-width: 1200px; margin: 0 auto; .user-select-none(); .tablet({ width: 100%; font-size: 1.2em; max-width: 1600px; }); &>.list { .tablet({ width: 49%; }); .largePhone({ width: 100%; }); } } #overview { .tablet({ font-size: 0.9em; }); h1 { margin: 0; float: left; } overflow: hidden; } #summary { overflow-x: auto; width: 100%; margin: 1em 0 1em 0; padding-bottom: 1em; #summaryTable { .user-select-none(); width: 100%; border-collapse: collapse; font-size: 0.8em; tbody td { padding: 0 0.5em; } } } #build { float: right; line-height: 2em; font-size: 0.8em; input { background: none; line-height: 1.5em; font-size: 0.8em; box-sizing: border-box; display: inline-block; padding: 0.5em; &:focus { border: 1px solid @primary; color: @primary; } } button { .smallPhone({ padding: 0.25em; }); } } #hardpoints, #utility, #standard { padding-right: 0.3em; .slot { clear: left; } } #internal { .slot { clear: left; } } .outfit-button-label { margin-left: 0.5em; .smallTablet({ display: none; }); } #jumpRange { width: 50%; padding: 0 0.5em; .tablet({ float: right; clear: both; display: block; width: 100% !important; }); }