.detailed-des p{color:#435b74;font-size:14px;margin:0;line-height:18px;margin-top:10px}
.textareaSection{max-width:1100px;margin:auto}
.textareaSection textarea{width:94%;border:2px solid #2f528f}
.image-upload-container{padding-top:20px;min-width:100%;float:left;clear:both}
.Upload-Receipt{cursor:pointer;min-width:171px;min-height:230px;margin:0 auto;display:block;background:url("../../../../../content/dam/europe/kelloggsvantage_gb/images/upload-icon.png") no-repeat center}
.Upload-Receipt1{cursor:pointer;min-width:171px;min-height:230px;margin:0 auto;display:block;background:url("../../../../../content/dam/europe/kelloggsvantage_gb/images/upload-icon.png") no-repeat center}
.Upload-Receipt2{cursor:pointer;min-width:171px;min-height:230px;margin:0 auto;display:block;background:url("../../../../../content/dam/europe/kelloggsvantage_gb/images/upload-icon.png") no-repeat center}
.Upload-Receipt3{cursor:pointer;min-width:171px;min-height:230px;margin:0 auto;display:block;background:url("../../../../../content/dam/europe/kelloggsvantage_gb/images/upload-icon.png") no-repeat center}
.Upload-Receipt4{cursor:pointer;min-width:171px;min-height:230px;margin:0 auto;display:block;background:url("../../../../../content/dam/europe/kelloggsvantage_gb/images/upload-icon.png") no-repeat center}
.image-upload-container{background-image:url("../../../../../content/dam/europe/kelloggsvantage_gb/images/bg-tile_03.jpg")}
.image-upload-container .image-upload-trigger{position:relative;margin:0 auto;width:100%;padding:0;cursor:pointer}
.hidden{display:none !important}
.upload-gaming-rich-text h2{font-family:Calibri,sans-serif;font-weight:bold;font-size:32px;line-height:24px;color:red}
.upload-description p{font-family:Calibri,sans-serif;font-size:34px;line-height:37px;color:#7f7f7f;text-align:left;padding:0}
p.mandatory-field{color:#c00000;text-align:center}
.loading-spinner{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;display:none;z-index:100;background:rgba(255,255,255,.7)}
.loading-spinner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
#FilesList1{text-align:center;padding:20px 0}
#FilesList1 .imageThumb1{margin:0 auto;display:block}
#file-size1{text-align:center}
#FilesList2{text-align:center;padding:20px 0}
#FilesList2 .imageThumb2{margin:0 auto;display:block}
#file-size2{text-align:center}
#FilesList3{text-align:center;padding:20px 0}
#FilesList3 .imageThumb3{margin:0 auto;display:block}
#file-size3{text-align:center}
#FilesList4{text-align:center;padding:20px 0}
#FilesList4 .imageThumb4{margin:0 auto;display:block}
#file-size4{text-align:center}
.remove1{display:block;background:#444;border:1px solid #000;color:#fff;text-align:center;cursor:pointer;width:100px;margin:0 auto}
.remove2{display:block;background:#444;border:1px solid #000;color:#fff;text-align:center;cursor:pointer;width:100px;margin:0 auto}
.remove3{display:block;background:#444;border:1px solid #000;color:#fff;text-align:center;cursor:pointer;width:100px;margin:0 auto}
.remove4{display:block;background:#444;border:1px solid #000;color:#fff;text-align:center;cursor:pointer;width:100px;margin:0 auto}
.upload-here-text{min-height:150px;text-align:center;padding-top:5%}
a.skip-link{left:0;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-1px}
#receipt-Upload{position:relative;background:#000}
#upload-receipt{position:relative;width:200px;margin:0 auto;float:none}
label.Upload-Receipt.upload-here-text{color:#fff}
.receipt-terms-and-condition-text p{text-align:center;color:#000;margin:0}
.upload-content.submit-button{text-align:center;padding:15px 0}
.upload-content.submit-button a{background:#ba0c2f;border-radius:100px;color:#fff;font-size:14px;font-weight:300;display:inline-block;text-decoration:none;font-family:WebRefreshCorneliusSans;width:120px;height:40px;line-height:40px}
div#FilesList{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}
#FilesList #file-size{position:absolute;bottom:0;left:0;background:#000;color:#fff;width:100%;text-align:center;font-size:.8em;padding:2px 0}
.image-upload-container{background:none !important;min-width:92% !important;margin:2% 4%;border-radius:10px}
body .Upload-Receipt{background:#fff url(../../../../../content/dam/europe/kelloggsvantage_gb/images/upload-icon.png) center no-repeat !important;border-radius:10px;text-indent:-9999px;position:relative;line-height:100px}
.upload-here-text{color:fff !important;padding-top:0 !important}
#FilesList #remove-file{position:absolute;bottom:-19px;left:0;background:#000;color:#fff;width:100%;text-align:center;font-size:.8em;padding:2px 0}