#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app,body{font-family:Montserrat}body{padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-family:Cabin}#icon{width:50px;position:absolute;top:5px;right:5px}body,button,input,select,textarea{font-family:Montserrat}body{overflow-x:hidden}h1{background-color:#01035c;color:#fff;padding:10px;margin:0}h4{padding:0;margin-bottom:10px;display:inline-block}svg{border:1px solid #000;cursor:crosshair}#subchartMenu,.footer{background-color:#00012c;color:#fff;padding:10px;margin:0}.languageLink,.submenuLink{color:#fff;margin-right:10px}.languageLink{cursor:pointer;text-decoration:underline}#chartSettings{width:calc(100% - 50px);margin:25px;text-align:left;clear:both}#loading{opacity:0;transition:opacity 1s;width:100%;font-weight:700;text-align:center;font-size:88px;padding-top:20%;position:absolute}.transitioner{opacity:0;transition:opacity .5s}#mainView{opacity:0;transition:opacity 1s;padding:5px;display:flex;margin:0}.settingSelect{float:left;padding-bottom:25px;padding-right:20px}#routers{float:left}#localise{float:right}#datasource{width:calc(100% - 25px);text-align:right;margin-top:25px;margin-bottom:10px;padding-right:25px;font-size:12px}.inChartTitle{font-size:14px}.inChartTitle,.inChartTitleSmaller{font-weight:700;text-transform:capitalize}.inChartTitleSmaller{font-size:12px}select{margin-right:25px;text-transform:capitalize}@media only screen and (min-width:1024px){select{width:300px;height:150px}.searchInput{width:292px;max-width:300px;margin-bottom:2px}.inChartTitle{font-size:20px}.inChartTitle,.inChartTitleSmaller{font-weight:700;text-transform:capitalize}.inChartTitleSmaller{font-size:16px}}@media only screen and (max-width:1023px){h1{background-color:#01035c;color:#fff;padding:10px;margin:0;font-size:18px}#icon{width:28px;height:28px}#loading{font-size:48px}.submenuLink{color:#fff;margin-right:10px;font-size:12px}.searchInput{max-width:120px;margin-bottom:2px}.settingSelect{float:left}}#tooltip{border:1px solid #000;padding:5px;position:fixed;display:none;font-size:14px;background-color:#fff}#lineSettings{display:flex}#sprakperkommun{margin-left:25px}#nlg{margin-left:10px;float:right}button{background:#fff;border:1px solid #000;font-size:12px;padding:2px}.grid line{stroke:#d3d3d3;stroke-opacity:.7;shape-rendering:crispEdges}.grid path{stroke-width:0}.chartLine{fill:none;stroke:#000;stroke-width:12}.tooltipLine{stroke-dasharray:5;stroke:#000}.område,.språk{margin-left:25px;margin-bottom:25px;float:left}.språk{height:650px;width:650px}.chartBar{fill:#036;stroke:#000;stroke-width:0}