@import "mixins"; .admin { .entry-row { border-radius: 10px; margin-bottom: 10px; padding: 10px; cursor: move; width: 800px; } .entry-row { border-radius: 10px; margin-bottom: 10px; padding: 10px; cursor: move; width: 695px; } input.description { width: 400px; } .admin-categories { form { margin: 0 0 0px; } input { height: 20px; padding: 5px; margin-left: 10px; width: 150px; border: 0; border-radius: 5px; margin-top: -8px; } .category_description { width: 300px; } select { border: 0; margin-left: 10px; padding: 5px; margin-top: -8px; } button { margin-top: -7px; } .icon{ width: 30px; height: 30px; text-align: center; line-height: 35px; display: inline-block; } } .themes { margin: 0; padding: 0; li { padding: 10px 16px; margin: 0.25em 1em; list-style-type: none; .pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-transition: background-color 250ms linear; -moz-transition: background-color 250ms linear; -ms-transition: background-color 250ms linear; -o-transition: background-color 250ms linear; transition: background-color 250ms linear; img { max-width: 150px; float: left; } h4, p { margin-left: 170px; } p { font-size: 0.9em; } &:hover { background-color: rgba(128, 128, 128, 0.2); } } } .motd textarea { width: 100%; } .topics { margin: 0; padding: 0; > li { .zebra; list-style-type: none; padding: 1em; margin-bottom: 1em; ul { margin: 0.5em 0; li { list-style-type: none; } } } } .icon-container { .row { margin: 0; .span3 { width: 20px; height: 20px; margin: 1px; cursor: pointer; line-height: 20px; text-align: center; &:hover, &.selected { background: black; color: white; } } } } }