.file-upload{background-color:#fff;margin:0 auto;padding:0}
.file-upload-btn{width:100%;margin:0;color:#cfd2db;background:green!important;border:none;padding:10px;border-radius:10px;transition:all .2s ease;outline:0}
.upload-btn-right .file-upload-btn{width:52.6%;float:right}
.file-upload-btn img{width:28px;margin-right:5px;margin-top:-3px}
.file-upload-btn:hover{background:#1aa059;color:#fff;transition:all .2s ease;cursor:pointer}
.file-upload-btn:active{border:0;transition:all .2s ease}
.file-upload-content{display:none;text-align:center;margin-bottom:11px}
.file-upload-input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:0;opacity:0;cursor:pointer}
.image-upload-wrap{border:2px solid #909090;position:relative;border-radius:9px;margin-bottom:30px}
.image-title-wrap{padding:0 15px 15px 15px;color:#222}
.drag-text{text-align:center;padding:60px 0;height:202px}
.drag-text img{width:40px}
.drag-text h3{color:#969696;padding:5px 0;font-size:12px;margin-bottom:0}
.file-upload-image{max-height:200px;max-width:200px;margin:auto;padding:0;border:2px solid #002147;position:relative;border-radius:9px;margin-bottom:10px;width:150px;height:200px}
.remove-image{margin:0;color:#fff;font-weight:600;border:none;padding:0;border-radius:4px;transition:all .2s ease;position:absolute;top:0;right:0;transform:translate(-52px,27px);border-radius:20px;width:22px;height:22px;border:2px solid #fff}
.remove-2{transform:translate(-43px,17px)}
.remove-image:hover{background:#c13b2a;color:#fff;transition:all .2s ease;cursor:pointer}
.remove-image:active{border:0;transition:all .2s ease}
.upload-img{padding:25px}
.file-upload,.file-upload2,.file-upload3,.file-upload4,.file-upload5,.file-upload6{display:block;text-align:center;font-size:12px}
.file-select{border-radius:6px!important}
.file-upload .file-select,.file-upload2 .file-select,.file-upload3 .file-select,.file-upload4 .file-select,.file-upload5 .file-select,.file-upload6 .file-select{display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:100%;line-height:35px;text-align:left;background:#fff;overflow:hidden;position:relative}
.file-upload .file-select i,.file-upload2 .file-select i,.file-upload3 .file-select i,.file-upload4 .file-select i,.file-upload5 .file-select i,.file-upload6 .file-select i{position:absolute;top:4px;right:4px;font-size:12px;z-index:99999;color:#becad6}
.remove-icon{top:50%!important;right:7px!important;transform:translateY(-50%);right:7px!important}
.file-upload.active .file-select i,.file-upload2.active .file-select i,.file-upload3.active .file-select i,.file-upload4.active .file-select i,.file-upload5.active .file-select i,.file-upload6.active .file-select i{color:#9f080a}
.file-upload .file-select .file-select-button,.file-upload2 .file-select .file-select-button,.file-upload3 .file-select .file-select-button,.file-upload4 .file-select .file-select-button,.file-upload5 .file-select .file-select-button,.file-upload6 .file-select .file-select-button{background:#dce4ec;padding:0 10px;display:inline-block}
.file-upload .file-select .file-select-name,.file-upload2 .file-select .file-select-name,.file-upload3 .file-select .file-select-name,.file-upload4 .file-select .file-select-name,.file-upload5 .file-select .file-select-name,.file-upload6 .file-select .file-select-name{width:180px;display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;vertical-align:top;text-align:left}
.file-upload .file-select:hover,.file-upload2 .file-select:hover,.file-upload3 .file-select:hover,.file-upload4 .file-select:hover,.file-upload5 .file-select:hover,.file-upload6 .file-select:hover{border-color:#34495e;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.file-upload .file-select:hover .file-select-button,.file-upload2 .file-select:hover .file-select-button,.file-upload3 .file-select:hover .file-select-button,.file-upload4 .file-select:hover .file-select-button,.file-upload5 .file-select:hover .file-select-button,.file-upload6 .file-select:hover .file-select-button{background:#34495e;color:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.file-upload.active .file-select,.file-upload2.active .file-select,.file-upload3.active .file-select,.file-upload4.active .file-select,.file-upload5.active .file-select,.file-upload6.active .file-select{border-color:#9f080a;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.file-upload.active .file-select .file-select-button,.file-upload2.active .file-select .file-select-button,.file-upload3.active .file-select .file-select-button,.file-upload4.active .file-select .file-select-button,.file-upload5.active .file-select .file-select-button,.file-upload6.active .file-select .file-select-button{background:#9f080a;color:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.file-upload .file-select input[type=file],.file-upload2 .file-select input[type=file],.file-upload3 .file-select input[type=file],.file-upload4 .file-select input[type=file],.file-upload5 .file-select input[type=file],.file-upload6 .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}
.file-upload .file-select.file-select-disabled,.file-upload2 .file-select.file-select-disabled,.file-upload3 .file-select.file-select-disabled,.file-upload4 .file-select.file-select-disabled,.file-upload5 .file-select.file-select-disabled,.file-upload6 .file-select.file-select-disabled{opacity:.65}
.file-upload .file-select.file-select-disabled:hover,.file-upload2 .file-select.file-select-disabled:hover,.file-upload3 .file-select.file-select-disabled:hover,.file-upload4 .file-select.file-select-disabled:hover,.file-upload5 .file-select.file-select-disabled:hover,.file-upload6 .file-select.file-select-disabled:hover{cursor:default;display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#fff;overflow:hidden;position:relative}
.file-upload .file-select.file-select-disabled:hover .file-select-button,.file-upload2 .file-select.file-select-disabled:hover .file-select-button,.file-upload3 .file-select.file-select-disabled:hover .file-select-button,.file-upload4 .file-select.file-select-disabled:hover .file-select-button,.file-upload5 .file-select.file-select-disabled:hover .file-select-button,.file-upload6 .file-select.file-select-disabled:hover .file-select-button{background:#dce4ec;color:#666;padding:0 10px;display:inline-block;height:40px;line-height:40px}
.file-upload .file-select.file-select-disabled:hover .file-select-name,.file-upload2 .file-select.file-select-disabled:hover .file-select-name,.file-upload3 .file-select.file-select-disabled:hover .file-select-name,.file-upload4 .file-select.file-select-disabled:hover .file-select-name,.file-upload5 .file-select.file-select-disabled:hover .file-select-name,.file-upload6 .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px}
.choose-file-section{padding:5px 0}
.choose-file-section label{padding-bottom:10px;text-align:left;font-size:14px}
.custom-file-size{display:block;color:#001124;font-size:11px;text-align:left;margin-top:3px}
.successmg{padding:10px!important}