﻿@font-face{font-family:'Andada';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/andada/v19/uK_y4riWaego3w9hDRcX.ttf) format('truetype');}@font-face{font-family:'Permanent Marker';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/permanentmarker/v16/Fh4uPib9Iyv2ucM6pGQMWimMp004La2Ceg.ttf) format('truetype');}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCIPrQ.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v15/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype');}@font-face{font-family:'Tauri';font-style:normal;font-weight:400;font-display:swap;src:local('Tauri Regular'),local('Tauri-Regular'),url(https://fonts.gstatic.com/s/tauri/v9/TwMA-IISS0AM3LpcUnQPTA.woff2) format('woff2');unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Tauri';font-style:normal;font-weight:400;font-display:swap;src:local('Tauri Regular'),local('Tauri-Regular'),url(https://fonts.gstatic.com/s/tauri/v9/TwMA-IISS0AM3LpSUnQ.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}body{cursor:auto;}table{border-spacing:0;border-collapse:collapse;}td{padding:0;}.input-group.required .control-label:before{content:"* ";color:#f00;}.form-group.required .control-label:before{content:"* ";color:#f00;}.FontLabelControl{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 14pt;max-width:100%;margin-bottom:5px;font-weight:700;}.FontLabelControl.required .FontLabelControl:before{content:"* ";color:#f00;}.LabelType{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;border:none;}.LabelTypeWithPadingBottom{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;border:none;padding-bottom:20px;}.BoldTitleTextType{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;border:none;margin-top:8px;margin-bottom:2px;vertical-align:bottom;height:25px;}.TextTypeSameWidthCharacters{font:10pt Courier;}.DataTree{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;border:#d3d3d3 2px solid;margin-bottom:2px;}.LoginTitleBackgroundSmartPhone{border-left:solid 1px;border-right:solid 1px;border-color:#add8e6;margin:0;Background:url(../Images/BlueThemeWithGradiant/TabSelected.png);}.LoginBottomBackgroundSmartPhone{border-left:solid 1px;border-right:solid 1px;border-color:#add8e6;Background:url(../Images/BlueThemeWithGradiant/TabSelected.png);}.LoginTitleSmartPhone{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;color:#fff;}.LoginBorderLeftRightSmartPhone{border-left:solid 1px;border-right:solid 1px;border-color:#add8e6;}.LoginBorderLeftRightTextSmartPhone{border-right:solid 1px;border-right-color:#add8e6;border-left:solid 1px;border-left-color:#add8e6;padding-top:10px;padding-bottom:10px;text-align:center;}.LoginLabelSmartPhone{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;height:20px;padding-left:0;}.LoginTextSmartPhone{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;height:20px;}.LoginValidator{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;height:0;color:#f00;}body{background:url(../Images/Sunlight.jpg);background-color:transparent;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}.mediaIcon{font-size:25px;float:left;line-height:50px !important;}.loginMediaBtn{font-family:Arial;color:#4481c4;font-size:12px;background:#f0f0f0;text-decoration:none;width:220px;height:50px;line-height:50px;text-align:left;padding-left:15px;margin-left:-10px;margin-bottom:10px;-webkit-border-radius:8;-moz-border-radius:8;border-radius:8px;}.loginMediaBtn i{margin-right:15px;}.loginMediaBtn:hover{border:solid #1f628d 1px;}.loginbutton{font-family:arial;color:#fff;font-size:12px;font-weight:bold;letter-spacing:1px;padding:6px 14px;background:#0072e9;text-transform:uppercase;width:auto;cursor:pointer;border-radius:20px;border-style:solid;border-width:0;border-Color:#0072e9;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);text-decoration:none;}.loginbutton:hover:enabled{color:#fff !important;background:#000;}.login-content{min-height:50px;}.LoginLogo{width:35%;display:block;margin-left:auto;margin-right:auto;padding-top:40px;}.MainLoginDiv{margin-bottom:0;margin-left:auto;margin-right:auto;}#HomeImage{border-radius:25px;}.LoginLabel{font-size:22px;margin-bottom:15px;font-family:'Raleway',sans-serif !important;font-weight:bold;}.LoginText{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;height:12px;padding-left:10px;font-family:'Raleway',sans-serif;border:0;border-bottom:2px solid #1976d2;width:90%;font-size:12px;line-height:35px;padding:10px;background:transparent;color:#4481c4;}.LoginModeSeparator{border-bottom:1px solid #000;height:10px;}.LoginCardDiv{background-color:#ddd;text-align:center;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);margin:auto;width:360px;border-radius:15px;padding-top:30px;padding-bottom:30px;padding-right:80px;padding-left:80px;}#BtLogOnAD{margin-top:20px;margin-left:-20px;margin-right:-20px;min-width:130px;}#LoginCardDiv .PasswordEye{float:right;margin-top:-20px;margin-right:10px;position:relative;z-index:2;}.PageContent{margin-right:auto;margin-left:auto;Padding:10px;}.PageContentWithWhiteBackground{background-color:#fff;margin-right:auto;margin-left:auto;Padding:10px;}input::-ms-clear,input::-ms-reveal{display:none;}.LoginCustomerPortalLabel{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif;height:15px;padding-left:10px;}.LoginCustomerPortalText{font:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif 10pt;height:30px;padding-left:10px;}#PortalLoginDiv{text-align:left;margin-left:1200px;padding-left:0;margin-top:0;position:absolute;top:0;left:0;background:#f5f5f5;}#okta-sign-in .auth-header{padding:10px 20px 10px;}#okta-sign-in .auth-org-logo{display:block;margin:auto;max-width:100%;max-height:100%;}.divDeveloperMaintenanceTools{width:450px;margin:auto;margin-top:auto;margin-top:50px;background-color:#ddd;padding:20px;border-radius:15px;display:grid;grid-template-columns:auto;grid-template-rows:1fr 1fr 1fr;align-items:center;}.divDeveloperMaintenanceTools label{padding-top:8px;margin-left:5px;font-weight:normal;}.divToggleMaintenanceTools{position:absolute;right:10px;bottom:10px;cursor:pointer;}