/*
 *Ekhlas
*/
#dropfile
{
    font-weight: normal !important;
    text-align: center;
    padding: 0.5em 0;
    margin: 0.5em 0;
    color: #555;
    border: 2px dashed #555;
    border-radius: 7px;
    cursor: default;
}
#filedrag
{
    
    font-weight: bold;
    text-align: center;
    padding: 1em 0;
    margin: 1em 0;
    color: #555;
    /*border: 2px dashed #555;
    border-radius: 7px;
    cursor: default;*/
}
#filedrag .drag-drop-info {
    font-size: 24px;
}
#filedrag.hover
{
    color: #f00;
    font-size: 24px;
    border-color: #f00;
    border-style: solid;
    box-shadow: inset 0 3px 4px #888;
}

/* Gallery */
#filedrag_gallery
{
    
    font-weight: bold;
    text-align: center;
    padding: 1em 0;
    margin: 1em 0;
    color: #555;
    /*border: 2px dashed #555;
    border-radius: 7px;
    cursor: default;*/
}
#filedrag_gallery .drag-drop-info {
    font-size: 24px;
}
#filedrag_gallery.hover
{
    color: #f00;
    font-size: 24px;
    border-color: #f00;
    border-style: solid;
    box-shadow: inset 0 3px 4px #888;
}
/* Edit Gallery */
#filedragedit
{
    
    font-weight: bold;
    text-align: center;
    padding: 1em 0;
    margin: 1em 0;
    color: #555;
    /*border: 2px dashed #555;
    border-radius: 7px;
    cursor: default;*/
}
#filedragedit .drag-drop-info {
    font-size: 24px;
}
#filedragedit.hover
{
    color: #f00;
    font-size: 24px;
    border-color: #f00;
    border-style: solid;
    box-shadow: inset 0 3px 4px #888;
}

#dropfile #drag-drop-buttons {
    text-align:center;
}
#progress{
    background-color: #9FA5C9;
    color: #819B3C;
    font-weight: 400;
    line-height: 22px;
    padding: 0;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    width: 200px;
    z-index: 10;
}

/*img
{
    max-width: 100%;
}*/

pre
{
    width: 95%;
    height: 8em;
    font-family: monospace;
    font-size: 0.9em;
    padding: 1px 2px;
    margin: 0 0 1em auto;
    border: 1px inset #666;
    background-color: #eee;
    overflow: auto;
}

#messages
{
    padding: 0 10px;
    margin: 1em 0;
    border: 1px solid #999;
}

#progress p
{
    display: block;
    width: 240px;
    padding: 2px 5px;
    margin: 2px 0;
    border: 1px inset #446;
    border-radius: 5px;
    background: #eee url("../img/progress.png") 100% 0 repeat-y;
}

#progress p.success
{
    background: #0c0 none 0 0 no-repeat;
}

#progress p.failed
{
    background: #c00 none 0 0 no-repeat;
}
#drag-drop-area{position: relative;text-align: center;}
#drag-drop-area.close{
	opacity: 1;
	margin: 10px;
	/*margin-top: 15px;*/
}

#drag-drop-area.close::before {		    
    color:  #555;
    display: block;
}
/*Add media*/
.media-item .pinkynail img
{
    max-width: 100%;
}

.media-item .pinkynail {
	float: left;
	margin: 2px 10px 0 3px;
	max-height: 32px;
	max-width: 40px;
}
.media-item .progressC .percent {
    background-color: #0073aa;
    color: #fff;
    font-weight: 400;
    line-height: 22px;
    padding: 0;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    width: 200px;
    z-index: 10;
}
.progress{
    background-color: #0073aa;
    color: #fff;
    font-weight: 400;
    line-height: 22px;
    padding: 0;
    position: relative;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    width: 200px;
    z-index: 10;
}/*
.ajax_notification {
    top: 0;          
    position: fixed;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 5px;   
    

    z-index: 1100;      
    text-align: center;
    display: inline;
    left: 0;
    right: 0;
    
    background-position: 2%;
    border: 1px solid #e2b709;
 }

 additional styles 
.ajax_notification {
    margin-top: 200px;
    background: #ffe57e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 5px 90px #888;
    -moz-box-shadow: 0 5px 90px #888;
    -webkit-box-shadow: 0 5px 90px #888;
}*/

#loading_parent {
    /** Need this parent to properly center the notification division */
    background: rgba(1, 1, 1,0.4) url("../img/ajax_loader_blue.gif") no-repeat center;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;    
    z-index: 99999;
}
#loading_bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  background: rgba(1, 1, 1,0.4) url(../img/loader.gif) no-repeat center ;
  z-index: 99999;
}/*
.ajax_notification {
    top: 0;           
    position: fixed;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    padding: 5px;   
    width: 350px;

    z-index: 1100;      
    text-align: center;
    display: inline;
    left: 0;
    right: 0;
    
    background-position: 2%;
    border: 1px solid #e2b709;
 }

 additional styles 
.ajax_notification {
    margin-top: 200px;
    background: #ffe57e;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    box-shadow: 0 5px 90px #888;
    -moz-box-shadow: 0 5px 90px #888;
    -webkit-box-shadow: 0 5px 90px #888;
}
*/

.uolpad_show .ui-selected {
    border: 5px solid #0073aa !important;
}
.uolpad_show .ui-selected .thumble img {
    padding: 5px;
}
.selectable .ui-selected {
    border: 5px solid #0073aa !important;
}
.selectable .ui-selected .thumble img {
    padding: 5px;
}
/*
 * Insert from Url
 */
.embed-media-settings .thumbnails img {
    max-height: 200px;
}
.embed-url .spinner {
    background: rgba(0, 0, 0, 0) url("../img/spinner.gif") no-repeat scroll 0 0 / 20px 20px;
    display:none;
    float: right;
    height: 20px;
    margin: 0;
    opacity: 0.7;
    vertical-align: middle;
    visibility: visible;
    width: 20px;
    margin: -32px 5px 0px 0px;
}
.embed-url .UrlSave {
    background: rgba(0, 0, 0, 0) url("../img/spinner.gif") no-repeat scroll 0 0 / 20px 20px;
    display:none;
    float: left;    
    height: 20px;    
    margin: 0;
    opacity: 0.7;
    vertical-align: middle;
    visibility: visible;
    width: 20px;    
}
.embed-url .UrlSave:after {
  content: "\00a0 \00a0 \00a0 \00a0 Saving..";
}
.dataTables_filter input{
    float:right;
    margin-left: 10px;
}
.dataTables_filter label {
    font-family: "Open Sans",sans-serif;
    /*font-size:15px;*/
    line-height: 33px;
    text-align: right;
}
.center-table
{
  margin: 0 auto !important;
  float: none !important;
}
.fa-post:before {
    content: "\f135";
}
.display .check-column {
    width: 2.2em;
}
.media-menu .separator {
    border-top: 1px solid #ddd;
    height: 0;
    margin: 12px 20px;
    padding: 0;
}
.popup_wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-bottom: 1px solid #ddd;    
}
.bg_sidebar {    
 
}
/*.media-sidebar {
    position: relative;
    max-height: 400px;
    left: 0;
    bottom: 0;
    overflow: auto;
    outline: 0;
}*/
.uolpad_show{
    position: relative;
    max-height: 400px;
    left: 0;
    bottom: 0;
    overflow: auto;
    outline: 0;    
}
.media-frame-toolbar {
    position: relative;    
    right: 20px;
    bottom: 0;
    height: 60px;
    z-index: 100;
}
.del_me {
    background: red;
    float: right;
    margin: 5px;
    border: 1px solid red;
    z-index: 9;
    position: relative;
    color: #fff;    
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);    
}
.del_me:hover {
    cursor: pointer;
}
.ui-widget-gallery.col-lg-2.col-sm-2.col-xs-4.row.gallery_box{
    position:relative;
    -webkit-box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);
    box-shadow:inset 0 0 15px rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.05);
    background:#eee;
    cursor:pointer;
}
.ui-widget-gallery.col-lg-2.col-sm-2.col-xs-4.row.gallery_box .thumble img {
    padding: 5px;
}
.find-box-buttons{
    padding: 15px;
}
.attach_wrapper{
    max-height:500px;overflow-y:auto;
    padding: 10px;
}
.postpageselect{
    margin:3px 4px 0 0;
}
#progressbox {
border: 1px solid #ccc;
padding: 1px;
position:relative;
width:400px;
border-radius: 3px;
margin: 10px;
display:none;
text-align:left;
}
#progressbar {
height:40px;border-radius: 3px;background-color: #20bbfb;width:1%;
}
#statustxt {
top:3px;left:50%;position:absolute;display:inline-block;color: #000000;
}

#output2 {
display: inline-block;width: 400px;height: 20px;
}
/*
 *Ekhlas Css End
 */
