.clear { clear:both; }
.loading { position:absolute; z-index: 1040; width:100%; height:100%; background: url(/jquery-ui-bootstrap/images/loading_32.gif) 50% no-repeat #FFF; opacity:0.8; display:none; }
/*body { padding-top:50px; }*/
td.actions, .align-right { text-align: right; }
.align-left { text-align: left; }
.left i { margin-right:5px; }
.form-actions { padding:20px 0 0 0; margin-bottom:0; }
.alert ul { margin:0; list-style-position: inside; }
.footer { margin-top: 45px; padding: 35px 0 36px; border-top: 1px solid #E5E5E5; }
textarea.wysihtml5 { width:100%; height:250px; }
.box-medias { max-width:324px; float:left; margin:0 20px 20px 0; }
.box-medias a { border:2px solid #FFF; display:inline-block; }
.box-medias a img { max-width: none; }
.box-medias a:hover { border-color:#cecece; }
.box-medias-checkboxes { overflow-y:scroll; height:100px; }
.box-attachments-checkboxes { overflow-y:scroll; height:250px; }
.check-media { margin-right:2px; padding:4px; float:left; }
.check-media.checked { background-color:#08C; }
.check-media input { display:none; }
#fancybox-thumbs.bottom a img { width:100% !important; height:100% !important; left:0 !important; }
a.fancybox-thumbs.min { margin: 6px 6px 0 6px; float:left; }
.ui-draggable { cursor: move; }
.helper-dragging { padding:4px; background:lightyellow; color:#F00; opacity:0.75; }
.photo-manager { width:140px; height:136px; text-align: right; overflow:hidden; display:inline-block; margin:0 10px 20px 0; float:left; }
.photo-manager .box-medias { margin:0; }
select { width:auto; }