.add_post_form_container .add_post_field_container { margin: 10px 0px 15px; }
.add_post_form_container .add_post_field_container .add_post_label { display: block; margin-bottom: 5px; }
.cmusersp-post-title { width: 100%; height: 40px; }
.cmusersp-post-excerpt { width: 100%; height: 100px; }
.cmusersp-post-excerpt-peepso { width: 100%; height: 100px; }
.cmusersp-post-tags { width: 100%; height: 40px; }
.add_post_form_container .add_post_field_container .wp-editor-container { border: 1px solid #dedede; }
.add_post_form_container .add_post_field_container .taxonomy_container { margin-bottom: 10px; }
.add_post_form_container .add_post_field_container .add_post_thumbnail_img { margin-top: 10px; }
.add_post_form_container .add_post_field_container .select2-container { min-width: 302px; }
.add_post_form_container .cmusp_error { font-weight: bold; color: #AD0600; display:block; width:100%; }
.add_post_form_container .cmusp_success { font-weight: bold; color: #73B200; display:block; width:100%; }
.cmusersp-add-image-btn, .cmusersp-post-submit-btn { background: #22bb66; color: white; padding: 0.5em 1.5em; border: solid #22bb66 1px; font-size: 16px;}
.cmusersp-add-image-btn { cursor: pointer;}
.cmusersp-post-submit-btn { font-weight: bold; cursor: pointer; }
#wp-post_content-wrap { position: relative; }
#cmsp-uploader-window-wrapper { position: absolute; display: block; opacity: 0; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: red; z-index: 250000; }
#cmsp-uploader-window-wrapper.mouseenter { display: none; opacity: 0; }
#cmsp-uploader-window-wrapper.mouseleave { display: block; opacity: 0; background: red; }
#cmsp-uploader-window-wrapper.dragover { display: block; opacity: 1; background: rgba( 0, 86, 132, 0.9 ); text-align: center; -webkit-transition: opacity 250ms; transition: opacity 250ms; }
#cmsp_uploader { position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; border: 1px dashed #fff; }
#cmsp_uploader h1 { margin: 50% auto 0; -webkit-transform: translateY( -50% ); -ms-transform: translateY(-50%); transform: translateY( -50% ); font-size: 40px; color: #fff; padding: 0; }
.cm-usersp-result-message { display: inline-block; }
.cmsp-loader {display: inline-block; background: url(images/ajax-loader.gif) no-repeat center center; width: 16px; height: 16px; margin: 0 auto;}