html,body{height:100%;min-width:1200px;overflow:hidden}.hidden{display:none}#container{min-height:100%;margin:0 auto -71px;float:none}#pageBody{padding:10px;height:100%;width:1100px;margin:0 auto;overflow:auto}.informationText{font-weight:bold}.passwordInfoText{margin-bottom:15px;font-weight:bold;margin-top:10px}.contentText{margin-bottom:15px}.noticeText{margin-top:20px}label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:bold}input[type=text],input[type=password],select{font-family:inherit;font-size:15px;color:#666666;border:1px solid #d8d3dc;padding:2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px 3px 3px 3px;position:relative}:focus{outline:none}::-moz-focus-inner{border:0}.editor-label{margin-left:2px}.editor-field{height:45px}.domainDropdown{float:right;display:inline}.field-validation-error{margin-left:2px;display:block;color:#d30000}.validation-summary-errors{display:block;color:#d30000;margin:5px 0px 0px 2px}#applicationTitle{float:left;width:100%;height:85px;margin-bottom:40px}#title{float:left;margin-top:32px;margin-left:5px}#headerArea{height:38px;font-size:15px !important;background-color:#666666}#headerContainer{min-width:90%;width:132px;margin:0 40px 0 0;height:38px;float:right}#footerArea{height:60px;position:relative;margin-top:-50px;width:100%;padding-top:10px;background-color:#666666}#copyContainer{width:1100px;margin:0 auto;font-weight:normal;padding:0 0 0 25px;color:#BCBCBC;font-size:12px}.clear{clear:both;line-height:0}.roundedCorners{border:1px solid #d8d3dc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 5px 5px}#borderDiv{position:relative;margin-top:15px;background-color:transparent;float:left;padding-bottom:20px;padding-right:10px}#applicationSubjectContainer{padding:20px;text-align:center;float:left;width:150px;min-height:220px}#applicationContentContainer{float:left;margin:20px 20px 0px 50px;width:500px}#wizardButtons{position:absolute;bottom:20px;right:20px;width:500px}input{font-family:inherit;font-size:11px;color:#666666}textarea{font-family:inherit;font-size:11px;color:#666666}select{font-family:inherit;font-size:11px;color:#666666}.highlightColor{color:#0083BE}#logo{float:left;width:206px;height:71px;margin-top:20px;margin-left:16px;margin-right:15px}a,a:visited{color:#333333}a:active{color:#333333}a:hover{color:#333333}.headerStandardColor{color:#333333}.headerHighlightColor{color:#333333}.controllerImage{display:block;height:112px;width:112px;margin:0 auto 20px}.errorgeneral{margin-top:30px}.errorContainer{color:#C62222;clear:both;font-weight:bold;margin:10px 0 10px 0}.validation-summary-errors ul li{list-style-type:none;margin:0}.validation-summary-errors ul li{list-style:none}#progressbarContainer{margin-top:20px;width:400px;height:14px;float:left;background-color:#f3f1f1}#progressText,#installationErrors{clear:left;float:left;margin-top:20px}#progressDots{width:60px;height:14px;background-color:#0083BE}#left{width:90px;height:40px;background-color:#fff;position:absolute;z-index:10;left:0;margin-left:150px}#right{background-color:#fff;height:60px;width:150px;position:absolute;right:0}.passwordSection,.confirmPasswordSection{float:left;margin-right:20px}#passwordResultContent{clear:left}.passwordWarningContainer{float:left;margin-top:3px;clear:left}.resultWarning{vertical-align:middle;width:18px;float:left;clear:left}.passwordWarning{margin-left:10px;float:left}#passwordErrors{color:#c10a62;margin-top:5px}#textContainer{clear:both;float:left}#selectContainer{padding:0px;margin:15px 0 20px -2px}.inputContainer{clear:both;float:left;margin-top:5px}.inputLabel{width:100px;float:left}.inputValue{float:left;font-weight:bold}.passwordContainer{margin-bottom:20px;font-size:15px}.password{font-size:20px}#downloadCertificates{width:255px}.ui-widget-overlay{background:#666666;opacity:0.5;filter:alpha(opacity=50)}.ui-icon{width:23px;height:21px}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:0.3em;top:50%;width:23px;margin:-10px 0 0 0;padding:0px;height:21px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:0px}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0}.ui-icon-closethick{background-position:0px 0px}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0;background:#ffffff;font-weight:bold;color:#c77405}.ui-dialog-titlebar-close{visibility:hidden}.ui-dialog{background:transparent !important}.ui-widget-content{border:0}.ui-dialog-titlebar{visibility:hidden}.ui-dialog-titlebar{visibility:hidden}#logonDialog{background-color:#ffffff;min-height:100px;max-width:150px}#logonDialogContent,#logonDialogSpinner{display:block;margin-left:auto;margin-right:auto;text-align:center}#logonDialogSpinner{padding-top:5px}#logonDialogContent{padding-top:10px}.help{float:left;margin:15px;padding:10px 25px;width:120px}.help #helpHeader{margin-top:10px}.helpLinkList li{list-style-type:none;margin:10px 0;font-weight:bold}.help a{text-decoration:none;color:#666666}.moreDocumentation{text-align:right;font-weight:bold}.circle{background-color:#bfbfbf;height:30px;width:30px;-moz-border-radius:15px;-webkit-border-radius:15px;-ms-border-radius:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;margin-right:7px;line-height:30px;vertical-align:middle;text-align:center;color:#ffffff;font-size:18px;font-weight:bold;display:inline-block;float:left;position:relative}.skip{background-color:#f29022}.selected:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:30px;height:30px;margin-top:-15px;margin-left:-15px;border-radius:50%;border:3px solid #bfbfbf;border-top-color:#07d;animation:spinner 0.6s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}
.done{background-color:#348c01}.fail{background-color:#d30000}#verifySettingsContainerLeft{float:left;margin-bottom:60px}#verifySettingsContainerRight{position:absolute;bottom:70px;right:20px;width:160px;float:right}.settingsRow{display:flex;justify-content:center;float:left;clear:left;margin-bottom:15px}.settingsInformationSubject{margin:auto 0 auto 15px;float:left;font-weight:bold;align-self:center}#reportContainer{margin:0 0 -10px 7px;width:150px;float:left;display:none;cursor:pointer}#reportDetails{position:absolute;padding:10px;background-color:#ffffff;width:500px;height:220px;border:1px solid #d8d3dc;overflow:auto;z-index:10;box-shadow:2px 2px 2px #888888;-moz-border-radius:5px;-webkit-border-radius:5px;-ms-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px}#closeReportDetails{cursor:pointer;float:right;margin-right:10px}#sendMailContainer{margin-left:2px;margin-top:20px;float:left;clear:both}#sendMailCheckBoxContainer{margin-bottom:5px;font-weight:bold}#sendMailInformation{margin-left:5px}#verifySettingsButton{width:140px}#createTokenInformationText{margin-bottom:20px}#menuLanguage{height:35px;width:70px;margin:3px 10px 0 0;float:right;cursor:pointer}#swedishFlag{background-image:url(img/language/swedish.png);background-repeat:no-repeat;background-position:left top;background-size:cover;height:13px;width:20px;margin:10px 5px 0px 15px;float:left}#englishFlag{background-image:url(img/language/english.png);background-repeat:no-repeat;background-position:left top;background-size:cover;height:13px;width:20px;margin:10px 5px 0px 15px;float:left}#finnishFlag{background-image:url(img/language/finnish.png);background-repeat:no-repeat;background-position:left top;background-size:cover;height:13px;width:20px;margin:10px 5px 0px 15px;float:left}#languageArrow{height:4px;width:7px;margin:15px 15px 0px 0px;float:right}.languageArrowDown{background-image:url(img/language/arrowDown.png);background-repeat:no-repeat;background-position:left bottom}.languageArrowUp{background-image:url(img/language/arrowDown.png);background-repeat:no-repeat;background-position:left top}#languageDropDown{background-color:#666666;padding:8px 0px 0px 20px;color:#ffffff;font-size:14px;width:168px;height:80px;position:absolute;display:none;z-index:101}#languageSelector{margin:12px 0px 0px 0px}#languageSelector li{padding-bottom:5px;list-style-type:none;margin:0px 0px 0px 15px}#languageSelector input{vertical-align:middle}#languageSelector label{color:#ffffff;margin-left:10px}#languageDropDown{text-align:left}#revokeCertificateButton,#restoreCertificateButton,#restoreLatestCertificateButton{height:70px;width:440px;color:#fff;float:left;margin-top:20px;font-weight:bold;cursor:pointer;font-size:0.8em;line-height:1.2em;border:none;padding:5px 0px 0px 15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 10px 10px 10px}#restoreCertificateButton{background-color:#99c31c;margin-right:20px}#restoreLatestCertificateButton{background-color:#99c31c;margin-right:20px}#revokeCertificateButton{background-color:#eb381f}#restoreCertificateButton:hover{background-color:#b4d550}#restoreLatestCertificateButton:hover{background-color:#b4d550}#revokeCertificateButton:hover{background-color:#e86f53}.buttonIcon{float:left;font-size:1.2em;text-align:center;width:80px;height:90px;background-repeat:no-repeat;background-size:50px;margin-top:5px}.buttonInfo{margin-right:7px;line-height:normal;font-weight:bold;font-size:1.1em}#restoreLatestCertificateButton .buttonIcon{background-image:url(img/svg/download_1.svg)}#restoreCertificateButton .buttonIcon{background-image:url(img/svg/download.svg)}#revokeCertificateButton .buttonIcon{background-image:url(img/svg/revoke.svg)}.Renew,.ExpireRenew,.Select{display:none}#welcomeSpinner{clear:left;margin-left:auto;margin:0 auto;margin-top:40px;display:none}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:0.3s;animation-delay:0.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:0.6s;animation-delay:0.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:0.9s;animation-delay:0.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);
transform:perspective(140px) rotateX(-180deg);
opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);
transform:perspective(140px) rotateX(0deg);
opacity:1}
90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);
transform:perspective(140px) rotateY(180deg);
opacity:0}}
@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);
transform:perspective(140px) rotateX(-180deg);
opacity:0}
25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);
transform:perspective(140px) rotateX(0deg);
opacity:1}
90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);
transform:perspective(140px) rotateY(180deg);
opacity:0}}
#featuresUnavailableClose{position:absolute;top:10px;right:10px;padding:0 5px 0 5px;color:#ffffff;border:1px solid #ffffff;cursor:pointer}#featuresUnavailableInfo{color:#ffffff;font-size:12px;margin:auto;padding-top:11px;width:50%;white-space:nowrap}#featuresUnavailable{position:absolute;height:38px;z-index:101;left:0;right:0;overflow:hidden;background-color:#0083be;-webkit-box-shadow:0 0 2px black;-moz-box-shadow:0 0 2px black;box-shadow:0 0 2px black}.featuresUnavailableStatic{top:0}.featuresUnavailableAnimation{top:-50px;-webkit-animation:slideDown 3s 1s 1 ease forwards;-moz-animation:slideDown 3s 1s 1 ease forwards;animation:slideDown 3s 1s 1 ease forwards}.downLoadCertificateBlockLink{display:block}.downLoadCertificateBlockLink:hover{color:#ffffff}.adminRestoreValidationSummary{padding-top:30px}#termsAndCondtions{max-height:275px;overflow-y:scroll;margin-bottom:20px;scroll-snap-type:y mandatory}.tacScrollmargin{margin:2px;scroll-snap-align:start;scroll-margin:25px}.tacbox{padding:0.2em;margin-bottom:3em;border:3px solid #ddd;background-color:#eee;max-width:500px}#termsAndConditionsApproved{height:1.5em;width:1.5em;vertical-align:middle}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(0px)}
10%,100%{-webkit-transform:translateY(50px)}}
@-moz-keyframes slideDown{0%{-moz-transform:translateY(0px)}
10%,100%{-moz-transform:translateY(50px)}}
@keyframes slideDown{0%{transform:translateY(0px)}
10%,100%{transform:translateY(50px)}}
