.post-content ul.photos{list-style:none;padding:0;}
.post-content ul.photos li{display:block;float:left;margin:15px 5px;border:1px solid #ddd;background:#fff;padding:15px;position:relative;}
.post-content ul.photos li > div{width:128px;}
.post-content ul.photos li > div label{display:none;}
.post-content ul.photos li > div > div:first-child{display:block;width:128px;height:128px;border:4px dashed #ddd;position:relative;overflow:hidden;}
.post-content ul.photos li > div > div:first-child .preview-image{max-width:100%;position:absolute;top:0;}
.post-content ul.photos li > div > div:first-child input[type=file]{display:block;width:128px;height:128px;opacity:0;position:relative;z-index:2;}
.post-content ul.photos li > div > div:first-child input[type=file]:hover{cursor:pointer;}
.post-content ul.photos li > div > div:first-child:hover{cursor:pointer;}
.post-content ul.photos li .add_photos_link{display:block;width:128px;height:128px;border:4px dashed #ddd;text-align:center;font-size:48px;padding-top:20px;color:#ddd;}
.post-content ul.photos li .delete-photos{position:absolute;top:0;left:100%;font-size:20px;color:#ab0000;margin-top:-12px;margin-left:-12px;}
.post-content ul.photos::after{clear:both;}
.post-content .bootstrap-tagsinput{padding:.375rem;border:1px solid rgba(24, 28, 33, 0.1);border-radius:.25rem;background-color:#fff;color:#4E5155;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}
.post-content .bootstrap-tagsinput .badge-primary{background-color:#26B4FF;color:#fff;margin-right:.375rem;}
#poster-image{margin:25px 0;}
#poster-image .btn.btn-primary{border-color:transparent;background:#26B4FF;color:#fff;}