@import "app/styles/mixins" @import "app/styles/bootstrap/variables" #spell-palette-view position: absolute left: 10px right: 10px padding: 0 4px 10px 3% background-color: transparent background-size: 100% 100% z-index: 2 @include transition(top 0.25s ease-in-out, height 0.25s ease-in-out) box-shadow: 10px 4px 4px black overflow-y: hidden .code-palette-background width: 100% height: 592px position: absolute left: 0px z-index: -1 background: transparent url(/images/level/code_palette_wood_background.png) background-size: 100% 592px overflow: visible &.controls-disabled .code-palette-background @include filter(brightness(75%)) > :not(.code-palette-background) @include opacity(0.50) h4 color: white font-size: 16px line-height: 16px margin: 25px 0 5px 2px font-weight: normal text-transform: uppercase .nav > li > a padding: 2px 20px 0px 20px margin-bottom: 3px ul.nav.nav-pills margin-top: 3% h4 margin-top: 2px li.active a background-color: transparent &.multiple-tabs li.active a background-color: darken(rgb(230, 212, 146), 30%) &.multiple-tabs li:not(.active) a cursor: pointer &:not(.hero) .tab-content height: 80px .nano-pane width: 7px right: 5px //.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus // background-color: lighten(rgb(230, 212, 146), 10%) .property-entry-column display: inline-block margin-right: 3px vertical-align: top #spell-palette-help-button margin: 3% 0px 4px &.hero .properties @include flexbox() @include flex-wrap() @include flex-column() @include flex-align-content-start() .property-entry-item-group display: inline-block min-height: 38px width: 212px @include flexbox() @include flex-wrap() @include flex-center() position: relative background-color: rgb(20, 13, 8) margin: 1px img.item-image width: 38px height: 38px position: absolute &:not(:hover) img.item-image -webkit-filter: contrast(50%) sepia(100%) saturate(500%) hue-rotate(7deg) filter: contrast(50%) sepia(100%) saturate(1000%) hue-rotate(7deg) .spell-palette-entry-view margin-left: 38px width: 174px width: -webkit-calc(100% - 38px) width: calc(100% - 38px) &.shortenize.hero .properties .property-entry-item-group width: 175px .spell-palette-entry-view width: 137px width: -webkit-calc(100% - 38px) width: calc(100% - 38px) &.web-dev.hero .properties .property-entry-item-group width: 100px .spell-palette-entry-view margin-left: 0 width: 100px @media only screen and (max-width: 1100px) #spell-palette-view // Make sure we have enough room for at least two columns padding-left: 12px