.head-dk,.head-en{font-family:'AtB Digital Bold'}.connection-dest,.jumbotron,.metro-line,.train-line{text-align:center}.M1,.M2{border-radius:50%}@font-face{font-family:'AtB Digital Bold';src:url(../styles/fonts/AtBBold.540d44c9.ttf)}@font-face{font-family:'AtB Digital Regular';src:url(../styles/fonts/AtBRegular.547a9b6c.ttf)}@font-face{font-family:'AtB Digital Medium';src:url(../styles/fonts/AtBMedium.117cbf71.ttf)}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.header h3,.navbar{margin-bottom:0}body{padding:0}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header h3{margin-top:0;line-height:40px;padding-bottom:19px}.container-narrow>hr{margin:30px 0}.jumbotron{border-bottom:1px solid #e5e5e5}.jumbotron .btn{font-size:21px;padding:14px 24px}.bus-line,.bus-line-4{padding:5px}.marketing{margin:40px 0}.marketing p+h4{margin-top:28px}.vcenter{display:inline-block;vertical-align:middle;float:none}.main{background-color:#ECE9E2;color:#000}.head-en,h5{color:#88837d}.header-left{position:relative;margin-top:5vh}a#stopButton{background-color:red}.bus-line:nth-child(even),.transport-head{background-color:#e1ded7}.ng-show{display:block!important}.ng-hide{display:none!important}.transport-head{display:block}.head-dk{font-size:.9em;display:block}.head-en{font-size:.8em;display:block}.bus-line,.bus-line-4,h2,h3,h4,h5{font-family:'AtB Digital Medium'}.bus-line,.bus-line-4,h5{font-size:1.3em}.EBUS,.RNET,.SBUS,.col-md-10,.e-bus,.metro-line,.train-line{padding:0}.bus-line-4:nth-child(even){float:left}h2{font-size:3em}h3{font-size:2em}h4{font-size:1.5em}.ABUS,.EBUS,.M1,.NBUS,.RNET,.SBUS,.a-bus,.a-tog,.c-tog,.e-bus,.e-tog,.f-tog,.h-tog,.ic,.ice,.icl,.r-bus,.re,.s-bus,.ør{color:#FFF}.connection-dest,.train-line{font-family:'AtB Digital Regular'}.M1,.M2,.train-line{font-size:.8em}.col-xs-1,.col-xs-2{padding-right:0;padding-left:0}.connection-dest{font-size:.8em}.transContainer{height:80vh;display:block;overflow:hidden}.transContainerSmall{height:100%;display:block;overflow:hidden}.M1,.M2{height:30px}.dis4head{margin-right:5px}.train-line{width:5%}.M1,.M2,p#stop{font-family:'AtB Digital Bold'}.M1,.M2{width:30px}.a-bus{background-color:#B8211C}.r-bus,.s-bus{padding:0;background-color:#0065AA}.e-bus{background-color:#00B26B}.yellow-bus{background-color:#FDAE00}.ABUS,.NBUS{background-color:#B8211C}.RNET,.SBUS{background-color:#0065AA}.EBUS{background-color:#00B26B}.M1,.M2{padding-top:4px}.ALM{background-color:#FDAE00}.a-tog{background-color:#00B2EF}.b-tog{background-color:#56B848;color:#FFF}.c-tog{background-color:#F58A1F}.e-tog{background-color:#7670B2}.f-tog{background-color:#FFC20E}.h-tog{background-color:#EF4130}.M1{background-color:#008265}.M2{background-color:#FFC425}#dot-logo,#stop-sign{padding-top:5vh;font-size:4em;width:100%;height:25%}.icl{background-color:#FDBA58}.re,.ør{background-color:#50B748}.ic,.ice{background-color:#EF4130}.activeTransport{background-color:#FDAE00!important}#stop-sign{background-color:red;color:#fff}p#stop{color:#FFF}button.btn,input[type=text]{font-family:'AtB Digital Regular'}#dot-logo{display:block;background-color:#666;color:#FFF}button.btn{padding:7px}input#busNumber{height:35px;border-radius:4px;border-style:solid;border-width:2px;border-color:#FDAE00}img.navbar-image{width:2em;height:2em}.transport-head-image{width:50px;height:50px}.nav>li>a{padding:5px}form.bus-number{padding-top:10px}img.replacement-image{width:100%}.track{padding-left:5px}@media screen and (min-width:48em){img.navbar-image{width:4em;height:4em}.main{height:90vh;overflow-y:hidden;overflow:hidden}.display-head{max-height:23vh;border-bottom:2px solid #000}.left-panel{border-right:2px solid #000;display:block;height:80vh;font-size:1.1em;padding:0}.container{max-width:1366px;max-height:768px}.footer,.header,.marketing{padding-left:0;padding-right:0}.jumbotron{border-bottom:0}}@media screen and (max-width:48em){.display-head,.transContainer{height:100%;display:block;position:relative}.header,form.bus-number{width:100%}h2{font-size:2.5em}.col-xs-12,.col-xs-3,.col-xs-9{padding:0}.col-xs-12{padding-left:5px}button.navbar-toggle{margin:3px 3px 0 0}ul.nav>li>a{display:block;float:left;margin-top:3px;padding:5px}.header{padding:0}.navbar-nav{margin:0}.connection-dest{font-size:.7em}}