.nav-link{border-radius:0}.vis-wrapper{display:none}.vis-fixed{display:none}.tooltip-inner{background-color:#333;color:#ccc;border-radius:3px;padding-left:3px;padding-right:3px}.nav-tabs{flex-wrap:nowrap;border-bottom:0}.tabtext{vertical-align:center}.electiontitleheading{border-left:3px solid black;padding-left:4px}.nav-item{flex-wrap:wrap;color:#000;font-size:12px;margin-left:5px}.selected-nav{border-bottom:1px solid white}.tabswitchnavbar{flex-direction:row}.shadow-wrapper{box-shadow:1px 1px 10px 0 #dedede;margin:10px auto 10px auto}svg{shape-rendering:crispEdges;font-family:sans-serif}.slider{background-image:linear-gradient(170deg,#fff,#e7fcff)}.timeline{background-image:linear-gradient(170deg,#fff,#e7fcff)}.timeline-info{max-width:400px}.embedded-footer{background:linear-gradient(0,aliceblue,transparent);border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:10px}#embedded-body{background-color:transparent;height:100vh;margin:0}#embedded-wrapper{height:100vh;display:flex;flex-direction:column}#embedded-content{padding-left:10px;padding-right:10px;flex:1;overflow:auto}#embedded-footer{width:100%;background-color:#4747ff;color:white;font-size:16px;font-weight:300;text-align:center;padding-top:5px;padding-bottom:5px;vertical-align:top}#embedded-footer a{color:white}#embedded-footer img{vertical-align:top}.btn{font-size:.8rem}.popout{position:fixed;right:5px;font-size:.75em;vertical-align:middle;bottom:5px}@media only screen and (max-width:1200px){.btn{font-size:.6rem}}@media only screen and (max-width:1024px){.tabtext{display:none}a.active .tabtext{display:block}}