div.w2i-file-check-popup div.w2i-boxcontent {max-height:calc(90vh - 40px);overflow-y:auto;}
div.w2i-file-check-popup div.w2i-file-check-files > div {margin:5px 0;padding:5px;border:1px solid #DDD;border-radius:6px}
div.w2i-file-check-popup div.w2i-file-check-files > div > section {margin-left:15px;}

div.w2i-file-check-popup div.w2i-file-check-file-valid-yes {background:#EFE;border-color:#4CBB17 !important}
div.w2i-file-check-popup div.w2i-file-check-file-valid-no {background:#FEE;border-color:#C00 !important}
div.w2i-file-check-popup span.dashicons-yes {color:#4CBB17;}
div.w2i-file-check-popup span.dashicons-no {color:#C00;}
div.w2i-file-check-popup span.w2i-file-check-good {font-weight:bold;color:#01A63F;margin-left:10px;}
div.w2i-file-check-popup span.w2i-file-check-warning {font-weight:bold;color:#FF1414;margin-left:10px;}

div.w2i-file-check-popup div.w2i-file-preview > header {text-align:center;font-weight:bold;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #444;}
div.w2i-file-check-popup div.w2i-file-preview > section > div {margin:0 auto;overflow:hidden;position:relative;cursor:pointer;border:1px solid #444;box-shadow:0 0 2px #444;background-image:linear-gradient(45deg, #DDD 25%, transparent 25%), linear-gradient(-45deg, #DDD 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #DDD 75%), linear-gradient(-45deg, transparent 75%, #DDD 75%);background-size:20px 20px;background-position:0 0, 0 10px, 10px -10px, -10px 0px;}
div.w2i-file-check-popup div.w2i-file-preview > section > div > img {position:absolute;min-width:3px;min-height:3px;max-width:none !important;max-height:none !important;pointer-events:none}
div.w2i-file-check-popup div[data-step="preview"] span.dashicons {background:#07ad3a;color:#fff;padding:5px;width:auto;height:auto;cursor:pointer;margin:0 5px;border-radius: 50%}

div.w2i-clayout-sides-upload > div[data-side]:not(.w2i-clayout-has-file) div.w2i-clayout-dimension-selector {display:none;}
div.w2i-clayout-dimension-selector input[name] {width:80px}