#MFTitleUpload,#buttonUploadTitle,.center-message,.tft-btn,.tft-filedrag,.tft-messages{text-align:center}.tft-btn,.uploadBtn{touch-action:manipulation}.tft-messages{font-family:sans-serif;background-color:#d9edf7;color:#31708f;padding:15px;border-radius:4px;-webkit-transition:top .5s ease-out,opacity .2s ease-out;-moz-transition:top .5s ease-out,opacity .2s ease-out;-o-transition:top .5s ease-out,opacity .2s ease-out;transition:top .5s ease-out,opacity .2s ease-out;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.tft-block-upload-convert{max-width:600px}.tft-messages.error{background-color:#D40713;color:#000}.tft-messages.success{background-color:#B4CC20;color:#000}.tft-sub-message{margin:5px}span.tft-missing-file{display:inherit;font-weight:700;margin:5px 5px 5px 20px}.cg-notify-close:focus,.cg-notify-close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.cg-notify-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.tft-filedrag{color:#555;cursor:default;font-weight:700;height:100px;background-color:#fefefe;background-image:url(draganddrop.png);background-position:center top;background-repeat:no-repeat;border:2px dashed #e1e1e1;border-radius:3px;margin:10px 5px;padding:10px 10px 12px}.tft-filedrag.hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}.tft-btn{font-family:sans-serif;font-size:14px;width:100%;box-sizing:inherit;transition:background-color .2s linear;color:#fff;background-color:#41b7c5;font-weight:400;vertical-align:middle;cursor:pointer;border:1px solid transparent;padding:6px 12px;border-radius:0;-webkit-user-select:none;line-height:1.42857143;white-space:nowrap;background-image:none;text-decoration:blink;margin:10px 5px}.tft-message-missing-file{font-size:12px}.tft-information-message{font-family:sans-serif;margin:10px 5px}#showContinueConv,#showForceContinueConv{background-color:#fff;margin-left:0;margin-bottom:0;color:#951CFF;position:absolute;z-index:9999}#missingFiles{position:relative;height:calc(100% - 135px)}#chooseMainFile,#missingFilesTitle{font-family:roboto;font-size:22px;color:#000;margin:34px 15px 16px}#missing-filles-form-control,#radioBtnFiles{width:calc(100% - 30px);border:1px solid #707070;overflow-y:scroll;font-size:1.3em;min-height:165px;max-height:165px;margin-left:15px}#showContinueConv{bottom:-19px;left:13px}a#showContinueConv:hover,a#showForceContinueConv:hover{text-decoration:none;cursor:pointer;background-color:#951CFF47}#showForceContinueConv{bottom:-75px;right:13px}#submitMainAssembly{position:absolute;bottom:-29px;right:-2px}#mainFileContainer{width:100%}#mainFileContainer h3{font-size:1.6em;font-weight:700;position:relative;bottom:30px;font-family:sans-serif}#radioBtnFiles input[type=radio]{margin-top:-3px;vertical-align:middle;margin-left:10px;padding-top:10px}#mainFileContainer label{margin-left:6px;font-size:14px;font-family:roboto light;max-width:calc(100% - 30px)}.center-message{font-size:25px}.red-color{color:red}.MFconvertingloadinggif{max-width:90px;max-height:90px;margin-left:calc(50% - 45px)}#MFTitleUpload{position:relative;font-family:sans-serif;font-size:2.5em;color:#4d4d4d;font-weight:700;text-decoration:none solid #4d4d4d;line-height:34px;margin:0 auto 20px}#MFemptyloadingtitle,#MFemptyuploadBtn{height:calc(50% - 24px)}#MFemptycurrentuploadtitle{height:calc(50% - 64px)}#MFemptyconvertingtitle{height:calc(50% - 67px)}p.center-message.MFcurrentuploadtitle.ng-binding{font-family:roboto;font-size:28px;color:#000}p.center-message.MFcurrentuploadname.ng-binding{font-family:roboto light;font-size:20px;color:#000}progress-bar.MFprogressbarlinear{font-family:roboto;font-size:22px;color:#000}#closeBtn{position:absolute;right:0;z-index:9999;width:86px;margin-right:0;height:30px}#closeBtn:hover{cursor:pointer;background-color:rgba(0,0,0,.1);border-radius:3px}#closeBtn a{color:#4D4D4D;font-weight:700;font-size:12px;padding-left:5px;position:relative;top:22.5%;left:5px;font-family:roboto;height:100%}#closeBtn a:hover{text-decoration:none}#closeBtn .icon{background:url(backArrow.png) no-repeat;float:left;padding-top:3px;width:20px;height:20px;background-size:20px 20px;top:3px;position:relative;left:3px}.uploadBtn{border-radius:27.5px;background-size:cover;font-size:20px;border:2px solid #951CFF;line-height:1.42857143;background-image:none;margin:10px 5px;background-color:#fff;color:#951CFF;font-family:Roboto;font-weight:700;padding:4px 40px 2px}.uploadBtn:focus,.uploadBtn:hover{color:#951CFF;text-decoration:none;cursor:pointer;background-color:#951CFF47;border:2px solid #951CFF}a#buttonUploadTitle.uploadplusbtn{padding:0;border:0}#buttonUploadTitle{display:block;width:50px!important;height:50px;position:relative;margin-left:calc(50% - 25px);background-color:#951CFF;border-radius:100px;font-family:Arial;font-size:36px;letter-spacing:0;color:#FFF}#datakitDescriptionMessage,#missingFilesMessage{font-weight:700;position:relative;font-family:sans-serif;text-align:center}#buttonMultipleUploadTitle{position:absolute;bottom:-19px;right:13px;margin-bottom:0;margin-right:0;z-index:9999}#datakitDescriptionMessage{font-size:20px;bottom:10px;margin-top:5%}#missingFilesMessage{font-size:2vh;height:25px}#cadConverterDesc{display:block;width:100%;position:absolute;bottom:0;float:left}#cadConverterDesc h5{text-align:center}#cadConverterDesc span>a{display:block;margin-left:auto;margin-right:auto;width:25%}#continueSpecialPopUp{background-color:#fff;position:absolute;top:0;left:-10px;width:calc(100% + 20px);height:calc(100% + 20px);color:#000;z-index:10000}#continueSpecialPopUp h3{color:#000;font-size:22px;font-family:roboto;margin-left:15px;margin-top:27px}#continueSpecialPopUp p{text-align:left;margin-left:15px;font-family:roboto;font-size:18px;margin-right:10px}.continueSpecialPopUpPar{font-size:17px;margin-left:10px}#continueSpecialPopUpFooter{margin-left:10px;font-size:20px}#continueYes{position:absolute;float:left;margin-left:12px;bottom:0}#continueNo{float:right;margin-right:12px;bottom:0;position:absolute;right:12px}