.body-s { height: 540px; overflow: hidden; padding: 0 0 40px 0; &.mCustomScrollbar { .mCSB_scrollTools { right: 4px; .mCSB_draggerContainer { margin: 0; } } } } #module-imagemanager { padding: 0 15px !important; position: relative; .item-overview { .img-thumbnail { border-radius: 0; padding: 0; background: #e2e2e2; height: 112px !important; width: 124px !important; position: relative; &.selected { background: #e2e2e2 !important; &:before { width: 100%; height: 100%; position: absolute; left: 0; top: 0; border: 3px solid #449d44; content: ''; } } .thumbnail { border: 0; background: none; border-radius: 0; padding: 0; display: table-cell; vertical-align: middle; height: 112px; width: 126px; img { vertical-align: middle; max-width: 100% !important; max-height: 100% !important; } .filename { display: none; } } } } .image-info { .thumbnail { padding: 0; border-radius: 0; border: 0; background: #e2e2e2; max-height: 180px; text-align: center; img { max-height: 100px !important; } } .details { font-size: 13px; .dimensions { font-weight: 700; } } } .col-image-editor { display: block; position: absolute; z-index: 2; width: 75%; padding-right: 23px !important; .image-cropper { background: #fff; box-shadow: 0 5px 15px rgba(0, 0, 0, .5); padding-bottom: 20px; } .cropper-container { max-width: 100%; width: 100%; } .action-buttons { margin-top: 20px; padding: 0 15px; text-align: center; } } .col-overview { width: 75%; display: block !important; } .col-options { width: 25%; input { border-radius: 0; border: 1px solid #dbdbdb !important; box-shadow: 1px 2px 5px 0px rgba(188, 188, 188, 0.35) inset !important; &:focus { display: none; } } } .btn { border-radius: 0; box-shadow: none !important; outline: none; } .btn-primary, .btn-success { background-color: #449d44; border-color: #398439; &:hover { color: #fff; background-color: #449d44; border-color: #398439; } } .btn-danger { background: #c01601; } #save-image-info-form { > button { margin-top: -13px; opacity: 1; } .seo-info { margin-top: 12px; } .panel-default { border-radius: 0; border-color: #e2e2e2; //margin-top: 0; .panel-collapse { font-size: 12px; textarea { max-height: 60px; } textarea, input {border-radius: 0 !important;} } } .panel-heading { background: #e2e2e2; border-radius: 0; a { display: block; text-decoration: none !important; font-size: 14px; } } } }