.attached_imgs_gallery { width:100%; }
.attached_imgs_gallery-element a { padding: 0px;}
.attached_imgs_gallery-element { width:155px; height:150px; display:inline-block; margin:0 15px 15px 0;text-align:center; padding: 5px; background: whiteSmoke; border: none!important; vertical-align:middle; }
.cosmo_uploader_label p.info { position:relative !important; bottom:auto !important; }
.cosmo_uploader_interface { background-color:white; border-color: rgb(229, 229, 229); border-style: solid;border-width: 1px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; font-family: "Helvetica", "Arial", sans-serif; font-size: 12px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 20px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; padding-top: 2px; position:relative; width: 76%; display:inline-block; }
.full-width .cosmo_uploader_interface { width: 75%; }
.night .cosmo_uploader_interface { background-color: #333; border-color: #272727; }

.cui_add_button, .cui_thumbnail { position:relative; float:left; overflow:hidden; margin:10px; display:inline-block; direction: 'ltr'; width:70px; padding-top:10px; text-align:center; border-style:solid; border: none; }

.cui_thumbnail.feat { border: 1px solid #272727 !important; }
.cui_thumbnail.feat img { width: 48px; }

.night .cui_add_button, .night .cui_thumbnail { position:relative; float:left; overflow:hidden; margin:10px; display:inline-block; direction: 'ltr'; width:70px; padding-top:10px; text-align:center; border: none; }

.cui_thumbnail img { cursor:pointer; }
.cui_upload_button_container input { position:absolute; right:0px; bottom:0px; opacity:0; filter: alpha(opacity=0); cursor:pointer; font-size:460px; padding:0px; margin:0px; }
.cui_add_button img {  } 
.cui_spinner_container { text-align:center; clear:both; }

.timeline .cui_error_container { display: inline !important; margin-left: 10px; }

.b_text .attach.pdf a { background: url(images/format.file.pdf.png) no-repeat 42px center; padding-left: 58px;}
.b_text .attach.doc a { background: url(images/format.file.doc.png) no-repeat 42px center; padding-left: 58px;}

.cosmo_floating_uploader { position:absolute !important; border:none !important; background-color:transparent !important; width:100px!important; height:100px!important; overflow:hidden; z-index:9000!important; }

.cosmo_floating_uploader img { margin:0px!important; }
.cosmo_floating_uploader .cui_add_button { border:none!important; padding:0px!important; }