



.ItemProp-wrap {height:340px;top: 20%;font-size:1.2em;}
.ItemProp-wrap input[type=number] {text-align:right;}
.ItemProp-wrap td {vertical-align:top;}

.iformImgs {width: 40px;height: 40px;background-position: center;vertical-align:top;font-size: 40px;padding:4px;
    cursor:pointer;float:right;position:relative;}
.filebrowse { width: 100%;height: 100%;opacity: 0.1;position: absolute;top: 0;left: 0;}
#GalBox .iGalleryImgs {width: 100px;height: 100px;position: relative;}
.iGalleryAktif {position: absolute;top: 0;left: 0;}
.iGalleryDel {position: absolute;top: 0;right: 0;color: red;}

.imglistprd {background-color:white;min-width:140px;height:100px;background-repeat: no-repeat;background-size: contain;
    background-position:center center;vertical-align:top;position:relative;}
.imglistprd:hover {background-size: contain; background-position:center center;background-repeat: no-repeat;}    
.imglistprd span:not(.iMiniQty) {background-color:var(--Col6t);position:absolute;bottom:0px;display:block;width:100%;left:0;right:0;
    font-size:0.8em;padding: 2px 0px;}

#MemeBox {text-align:center;}
.iBookLib { width: 160px; display: inline-block; overflow: hidden;vertical-align: top;cursor: pointer;}
.iBookLib-ImgWrap {	width: 160px;display: block;height: 160px;}
.iBookLib-ImgWrap img {	width: 160px;height: 160px;}
.iBookLib-Title {font-size: 14px;padding: 6px 0px;background: linear-gradient(to bottom, var(--Col4t) 5%, var(--Col6t) 100%);}
#MemeBox .Book-Pages {position: relative;cursor: pointer;user-select: none;	-moz-user-select: none;	border: 1px solid black;
	display: inline-block;overflow: hidden;min-width: 100px; min-height: 100px;	-webkit-tap-highlight-color: transparent;
	box-sizing: border-box; }
#MemeBox .Book-Wrap {background-color:white;}
#MemeBox .Book-Header {font-size: 2em;margin-bottom: 30px;color:black;font-family: Helvetica,Arial,verdana;}



