#media-container .theme-container-app .texts-text{position:absolute;left:0;top:0;height:100%;width:100%;overflow:auto;z-index:0;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.64) inset;}
#media-container .theme-container-app .texts-text div.texts-text-bg{z-index:0;position:absolute;top:0;left:0;height:100%;padding:0;width:100%;opacity:0.4;filter:alpha(opacity=40)}
#media-container .theme-container-app .texts-text > *{position:relative;z-index:1;}
#media-container .theme-container-app .texts-text div{direction:rtl;text-align:right;width:96%;padding:0 2%;font-size:60%;color:#333;float:left;padding-top:1%;}


#media-container[textsize="2"] .theme-container-app .texts-text div{font-size:70%;}
#media-container[textsize="3"] .theme-container-app .texts-text div{font-size:80%;}


#media-container .theme-container-app .texts-text.ltr div{text-align:left;direction:ltr;}

#media-container .theme-container-app .icons{margin:0;position:relative;top:auto;text-align:center;height:65px;}
#media-container .theme-container-app .icons > a{height:65px;width:65px;cursor:pointer;display:inline-block;vertical-align:top;margin:30px 2px}
#media-container .theme-container-app .icons > a.face{background:url(share-images/icon_face.png?v=1) left center no-repeat;background-size:contain;}
#media-container .theme-container-app .icons > a.twitter{background:url(share-images/icon_twitter.png?v=1) left center no-repeat;background-size:contain;}
#media-container .theme-container-app .icons > a.whatsapp{background:url(share-images/icon_whats.png?v=1) left center no-repeat;background-size:contain;}
#media-container .theme-container-app .icons > a.sms{background:url(share-images/icon_sms.png?v=1) left center no-repeat;background-size:contain;}
#media-container .theme-container-app .icons > a.msg{background:url(share-images/icon_msg.png?v=1) left center no-repeat;background-size:contain;}




#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;}




#media-container .theme-container-app .texts-text{position:absolute;left:0;top:0;height:100%;width:100%;overflow:auto;z-index:0;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.64) inset;}
#media-container .theme-container-app .texts-text div.texts-text-bg{z-index:0;position:absolute;top:0;left:0;height:100%;padding:0;width:100%;opacity:0.4;filter:alpha(opacity=40)}
#media-container .theme-container-app .texts-text > *{position:relative;z-index:1;}
#media-container .theme-container-app .texts-text div{direction:rtl;text-align:right;width:96%;padding:0 2%;font-size:60%;color:#333;float:left;padding-top:1%;}


#media-container[textsize="2"] .theme-container-app .texts-text div{font-size:70%;}
#media-container[textsize="3"] .theme-container-app .texts-text div{font-size:80%;}


#media-container .theme-container-app .texts-text.ltr div{text-align:left;direction:ltr;}


#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 .screen .icon-block .widget-container .gallery-gallery{position:absolute;left:0;top:0;height:100%;width:100%;overflow:hidden;z-index:0;box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.64) inset;}
#media-container .screen .icon-block .widget-container .gallery-gallery .slide{background-position: center center;background-size: cover;height: 100%;left: 0;position: absolute;top: 0;transform: translate3d(0px, 0px, 0px);width: 100%;z-index: 0;}
#media-container .screen .icon-block .widget-container .gallery-gallery .slide ~ .slide{transform: translate3d(100%, 0px, 0px);}
#media-container .screen .icon-block .widget-container .gallery-gallery .slide .hq-image{position:absolute;left:0;top:0;height:100%;width:100%;background-position: center center;background-size: cover;}


#media-container .screen .icon-block .widget-container .gallery-gallery .arrow{position:absolute;top:0;bottom:0;margin:auto;height:30%;width:auto;z-index:9990;opacity:0.7;filter:alpha(opacity=70)}
#media-container .screen .icon-block .widget-container .gallery-gallery .arrow.right{right:0;}
#media-container .screen .icon-block .widget-container .gallery-gallery .arrow.left{left:0;}

#media-container .screen .icon-block.x3 .widget-container .gallery-gallery .arrow{height:20%}
#media-container .screen .icon-block.x4 .widget-container .gallery-gallery .arrow{height:15%}


#media-container .screen .icon-block .widget-container .gallery-gallery .gallery-over-title{position:absolute;z-index:100;background:rgba(0,0,0,0.7);width:auto;top:0;right:0;font-size:60%;text-align:right;color:#fff;line-height:200%;padding:0 5%;
	-moz-box-shadow: 0 0 2px rgba(255,255,255,0.6);
	-webkit-box-shadow: 0 0 2px rgba(255,255,255,0.6);
	box-shadow: 0 0 2px rgba(255,255,255,0.6);
	border-radius:0 0 0 10px;}

#media-container .screen .icon-block .widget-container .gallery-gallery .gallery-over-title[theme="light"]{color:#333;
-moz-box-shadow: 0 0 2px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 0 2px rgba(0,0,0,0.6);
	box-shadow: 0 0 2px rgba(0,0,0,0.6);
	}
