ul.thumbnails.image_picker_selector li .thumbnail { /* Thumbnail size*/ width: 100px; height: 160px; } ul.thumbnails.image_picker_selector { overflow: auto; list-style-image: none; list-style-position: outside; list-style-type: none; padding: 0px; margin: 0px; } * { transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; font: 500 13px Tahoma,Geneva,sans-serif; } ul.thumbnails.image_picker_selector ul { overflow: auto; list-style-image: none; list-style-position: outside; list-style-type: none; padding: 0px; margin: 0px; } ul.thumbnails.image_picker_selector li.group {width:100%;} ul.thumbnails.image_picker_selector li.group_title { float: none; } ul.thumbnails.image_picker_selector li { margin: 0px 12px 12px 0px; float: left; } ul.thumbnails.image_picker_selector li .thumbnail { text-align: center; background: #474a51; padding: 0 0 2px 0; border: 3px solid #474a51; border-radius: 3px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; box-shadow: 0px 0px 0px 0px #227efa, 0px 0px 0px 0px #227efa, 0px 0px 0px 0px #227efa, 0px 0px 0px 0px #227efa, 0 0px 8px rgba(0, 0, 0, 1); ; } ul.thumbnails.image_picker_selector li .thumbnail img { -webkit-user-drag: none; } ul.thumbnails.image_picker_selector li .thumbnail:hover { border-color: #56585f; background: #56585f; } ul.thumbnails.image_picker_selector li .thumbnail.selected { border-color: #227efa; border-radius: 1px; background: #227efa; box-shadow: 3px 3px 0px 0px #227efa, 3px -3px 0px 0px #227efa, -3px 3px 0px 0px #227efa, -3px -3px 0px 0px #227efa, 0px 0px 32px #227efa; } /* --------------- */ body { background: #212124; color: #EEE; } body, div { padding:0; margin:0; } .padding { height:212px; } .split { float:left; width:50%;display:inline-block;background:#4488FF;height:100%; } #nav { height:200px; width:100%; background:#992222; position:fixed; border-bottom: 6px solid #661111; } #content { padding: 0 10px 0 10px; } .block { display: block; overflow: auto; } #left { float: left; width: 200px; } #right { margin-left: 200px; } input, h1, #alert { font-weight: bold; color: #EECCCC; text-shadow: 1px 1px 1px #661111; font-size: 150%; } input { display: inline; width: 100%; padding: 4px; margin: 0; border: 4px solid #661111; border-radius: 6px; background: #BB3333; box-shadow: 1px 1px 0px 0px #661111, 2px 2px 0px 0px #661111, 3px 3px 0px 0px #661111, 4px 4px 0px 0px #661111, 5px 5px 0px 0px #661111, 6px 6px 0px 0px #661111, 7px 7px 0px 0px #661111, 8px 8px 0px 0px #661111; } .div-pad { padding: 0px 50px 0px 15px; } h1, #alert { margin: 5px; } #alert { -webkit-animation: fadeOut 1s forwards; -moz-animation: fadeOut 1s forwards; animation: fadeOut 1s forwards; -webkit-animation-delay: 1s; -moz-animation-delay: 1s; animation-delay: 1s; color: #EEE;; padding: 10px;; text-align: center; } @-webkit-keyframes fadeOut { from {opacity: 1;} to {opacity: 0;} } @-moz-keyframes fadeOut { from {opacity: 1;} to {opacity: 0;} } @keyframes fadeOut { from {opacity: 1;} to {opacity: 0;} }