


#media-container .theme-select-container .gallery-file-field{ position:relative;border:2px #aaa solid;width:82%;padding:0 4%;height:10%;font-size:80%;line-height:200%;background:#fff;border-radius:5px;margin-top:1%;margin-right:auto;margin-left:auto;}
#media-container .theme-select-container .gallery-file-field input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0);}
#media-container .theme-select-container .gallery-upload-arrange{overflow:hidden;width:94%;min-height:10%;position:relative;outline:1px #fff solid;margin:1% auto;}
#media-container #module-viewer .front .gallery-upload-arrange.motion-view .img-block{-webkit-transition:-webkit-transform 100ms linear;transition:all 100ms linear;}
#media-container #module-viewer .front .gallery-upload-arrange .img-mover a,
#media-container #module-viewer .front .theme-upload-arrange .img-block a{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-size:cover;z-index:0; }
#media-container .theme-select-container .gallery-upload-arrange .img-block,
#media-container .theme-select-container .gallery-upload-arrange .img-block *{-webkit-touch-callout: none;touch-callout: none;-ms-touch-callout: none;}
#media-container .theme-select-container .gallery-upload-arrange .img-block{ position:relative;z-index:0;float:left;width:25%;height:0px;padding-bottom:25%;overflow:hidden;display:inline-block;outline:1px #fff solid;}
#media-container .theme-select-container .gallery-upload-arrange .img-mover{z-index:100;overflow:hidden;position:absolute;left:0;top:0;float:left;width:25%;height:0px;padding-bottom:25%;display:none;outline:1px #fff solid;background:rgba(0,0,0,0.7)}
#media-container .theme-select-container .gallery-upload-arrange .img-block.loading{background:url(../webimages/loading-widget.gif) center center no-repeat;background-size:90% auto;}
#media-container .theme-select-container .gallery-upload-arrange .img-block span.gallery-precent{height:auto;font-size:80%;float:left;width:auto;padding:0 5%;color:#fff;}
#media-container .theme-select-container .gallery-upload-arrange .img-block span.gallery-image-cancel{position:absolute;z-index:10;right:0;top:0;height:40%;width:40%;background:url(../webimages/pl_close_button.png) center center no-repeat;background-size:auto 100% ;}
#media-container .theme-select-container .gallery-upload-arrange .img-mover span{display:none;}


#media-container .theme-select-container .gallery-image-picbox{display:inline-block;height:1px;padding-bottom:23%;width:23%;margin:1%; background-position:center center;background-size:cover; background-color:#999;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px #000;
	box-shadow: 0 0 5px #000;}

