table#slide-table thead tr th { height: auto !important; }
table#slide-table thead tr th.reorder { font-size: 10px; }
table#slide-table tbody tr td { height: 90px; margin: 0px; padding: 5px 10px; }
table#slide-table tbody tr td.reorder { background: url(images/slideshow_handle.png) no-repeat center center; }
table#slide-table tbody tr td.slide { text-align: right; vertical-align: bottom; background: url(/images/sample-slide.png) top left no-repeat; width: 90px; height: 90px; margin: 0; padding: 5px; }
table#slide-table tbody tr td.slide input.button { text-align: right; vertical-align: bottom; margin: 0px; }
table#slide-table tbody tr td.caption { height: 90px; }
table#slide-table tbody tr td.caption textarea.caption { height: 88px; margin: 0; }
table#slide-table tbody tr td.caption textarea.caption.disabled { color: #000; background: #eee; }
table#slide-table tbody tr td.actions { height: 90px; text-align: center; }
table#slide-table tbody tr td.reorder { height: 90px; }
table#slide-table tbody tr td.reorder.dragHandle { cursor: move; }
.tDnD_whileDrag { background: #f7f7f7 !important; }
.design-box.color           { width: 105px; height: 70px; -webkit-box-shadow: 0px 0px 5px 0px #ddd; -moz-box-shadow: 0px 0px 5px 0px #ddd; box-shadow: 0px 0px 5px 0px #ddd; margin:0 2px 0 0; padding: 0; }
.design-box.color.last      { margin: 0; }
.design-box.layout          { width: 175px; -webkit-box-shadow: 0px 0px 5px 0px #ddd; -moz-box-shadow: 0px 0px 5px 0px #ddd; box-shadow: 0px 0px 5px 0px #ddd; margin:0 22px 0 0; padding: 5px 0 0 0; }
.design-box.layout.last     { margin: 0; }
.design-box.background      { width: 175px; -webkit-box-shadow: 0px 0px 5px 0px #ddd; -moz-box-shadow: 0px 0px 5px 0px #ddd; box-shadow: 0px 0px 5px 0px #ddd; margin:0 22px 0 0; padding: 5px 0 0 0; }
.design-box.background.last { margin: 0; }
.design-box table tbody tr td { padding: 3px; margin: 0; }
.design-box.color table tbody tr td { height: 70px; }
table#slide-table { width: 85%; margin-left: auto; margin-right: auto; }
.slideshow.options#slide-table tr td textarea.caption { width: 100%; }
.slide   { max-width: 90px !important; width: 90px !important; }
.reorder { max-width: 15px !important; width: 15px !important; text-align: center !important; padding-left: 0px !important; padding-right: 0px !important; }
.actions {  text-align: center !important; padding-left: 0px !important; padding-right: 0px !important; }
textarea.caption { width: 100%; }
#add-row { margin-top: 20px; }
#add-slide-row { margin-top: 20px; margin-left: 7.5%;}
table#slideshows-table { width: 100% !important; margin: 20px auto 0 auto !important; }
table#slideshows-table tbody tr td { padding-top: 8px !important; padding-bottom: 8px !important; height: 25px !important; }
table#slideshows-table tbody tr td.actions { text-align: left !important; padding-left: 5px !important;  }