.loader-container{margin:0;background-color:#ff0}.loader-container .MuiBox-root{display:flex;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;background-color:#fff;box-sizing:unset}.loader-container .custom-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:400;border:white}.airport-live{text-align:center;justify-content:center;margin:-10px;font-family:noto_sansregular,sans-serif;height:100vh;overflow:hidden}.airport-live .container{max-width:100%;margin:0;padding:0;text-align:center;justify-content:center;height:60%;overflow:hidden;font-size:16px}@media (orientation: landscape) and (min-width: 768px){.airport-live .container{font-size:14px}}@media (orientation: landscape) and (min-width: 1024px){.airport-live .container{font-size:16px}}@media (orientation: landscape) and (min-width: 1200px){.airport-live .container{font-size:16px}}@media (orientation: landscape) and (min-width: 1900px){.airport-live .container{font-size:24px}}@media (orientation: portrait) and (min-width: 768px){.airport-live .container{font-size:20px}}@media (orientation: portrait) and (min-width: 1024px){.airport-live .container{font-size:52px;height:65%}}@media (orientation: portrait) and (min-width: 1900px){.airport-live .container{font-size:96px}}.airport-live .container .upper-section{background:#f6aa21;color:#fff;font-size:1.35em;padding:20px 0;height:100%;display:flex;align-items:center;flex-direction:column}.airport-live .container .upper-section .heading{font-size:1.57em;font-weight:700;padding:5px 2px;font-family:noto_sansbold,sans-serif}.airport-live .container .upper-section .sub-heading{margin-bottom:30px;font-family:noto_sansbold,sans-serif}.airport-live .container .upper-section .bus-stop-list{padding-top:15px}.airport-live .container .upper-section .bus-stop-list .bus-stop{font-family:noto_sansbold,sans-serif}.airport-live .container .upper-section .bus-stop-list .bus-stop .stop{padding:70px 10px}.airport-live .container .upper-section .bus-stop-list .bus-stop .stop .hr-time{margin-right:10px}.airport-live .container .upper-section .bus-stop-list .bus-stop .stop-name{text-align:left;padding-right:1em}.airport-live .container .upper-section .bus-stop-list .bus-stop .stop-time{flex:1;text-align:left;padding-left:1em}.airport-live .container .upper-section .current-time{font-size:.55em;margin:40px 0 10px;text-align:center;font-family:noto_sansbold,sans-serif}.airport-live .container .lower-section{text-align:center;position:fixed;bottom:30px;width:100%}.airport-live .container .lower-section .book{font-weight:700;font-family:noto_sansbold,sans-serif}.airport-live .container .lower-section .description{font-size:1.25em;color:#f6aa21;width:100%;padding:15px 10px}.airport-live .container .lower-section .counter{font-size:.75em}.airport-live .bus-section{top:38%;bottom:0;left:0;right:0;position:fixed;display:flex;justify-content:center}@media (orientation: portrait){.airport-live .bus-section{top:49%}}.airport-live .bus-section img{height:90%;max-width:100%}@media (orientation: portrait){.airport-live .bus-section img{height:64%}}.airport-live-horizontal{margin:-10px;font-family:noto_sansregular,sans-serif;height:100vh}.airport-live-horizontal .container{max-width:100%;margin:0;padding:0;height:80%;overflow:hidden;font-size:16px}@media (orientation: landscape) and (min-width: 768px){.airport-live-horizontal .container{font-size:14px}}@media (orientation: landscape) and (min-width: 1024px){.airport-live-horizontal .container{font-size:16px}}@media (orientation: landscape) and (min-width: 1200px){.airport-live-horizontal .container{font-size:16px}}@media (orientation: landscape) and (min-width: 1900px){.airport-live-horizontal .container{font-size:24px}}@media (orientation: portrait) and (min-width: 768px){.airport-live-horizontal .container{font-size:20px}}@media (orientation: portrait) and (min-width: 1024px){.airport-live-horizontal .container{font-size:52px;height:65%}}@media (orientation: portrait) and (min-width: 1900px){.airport-live-horizontal .container{font-size:96px}}.airport-live-horizontal .container .upper-section{background:#f6aa21;color:#fff;font-size:1.35em;padding:20px 0;height:100%;display:flex;flex-direction:row}.airport-live-horizontal .container .upper-section .left-section{width:50%;text-align:center;line-height:3.1em}.airport-live-horizontal .container .upper-section .left-section .heading{font-size:3.3em;font-weight:700;font-family:noto_sansbold,sans-serif;margin-top:80px}.airport-live-horizontal .container .upper-section .left-section .sub-heading{margin-bottom:30px;font-family:noto_sansbold,sans-serif;font-size:2.5em}.airport-live-horizontal .container .upper-section .left-section .bus-section{height:65%;width:63%;top:30%;left:-5%;position:absolute}@media (max-height: 910px){.airport-live-horizontal .container .upper-section .left-section .bus-section{height:64%;width:62%;top:34%}}@media (max-height: 830px){.airport-live-horizontal .container .upper-section .left-section .bus-section{height:63%;width:61%;top:35%}}.airport-live-horizontal .container .upper-section .left-section .bus-section img{height:100%;width:100%}.airport-live-horizontal .container .upper-section .right-section{width:50%;text-align:center;align-items:center;display:flex;flex-direction:column}.airport-live-horizontal .container .upper-section .right-section .bus-stop-list{width:90%;margin-left:10%;padding-top:22%}@media (max-height: 1060px){.airport-live-horizontal .container .upper-section .right-section .bus-stop-list{padding-top:19%}}.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop{font-family:noto_sansbold,sans-serif;font-size:2em}@media (max-height: 910px){.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop{font-size:1.73em}}@media (max-height: 810px){.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop{font-size:1.6em}}.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop .stop{padding-bottom:144px}@media (max-height: 890px){.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop .stop{padding-bottom:138px}}@media (max-height: 1060px){.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop .stop{padding-bottom:138px}}.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop .stop .hr-time{margin-right:10px}.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop .stop-name{text-align:left}.airport-live-horizontal .container .upper-section .right-section .bus-stop-list .bus-stop .stop-time{flex:1;text-align:left;padding-left:1em}.airport-live-horizontal .container .upper-section .right-section .current-time{font-size:1.2em;text-align:center;font-family:noto_sansbold,sans-serif;color:#000;position:fixed;top:68%}@media (max-height: 910px){.airport-live-horizontal .container .upper-section .right-section .current-time{font-size:1em;top:69%}}.airport-live-horizontal .container .lower-section{position:fixed;bottom:45px;display:flex;width:100%;justify-content:space-between}@media (max-height: 890px){.airport-live-horizontal .container .lower-section{bottom:23px}}@media (max-height: 1060px){.airport-live-horizontal .container .lower-section{bottom:31px}}.airport-live-horizontal .container .lower-section .lower-section-right{width:100%}.airport-live-horizontal .container .lower-section .book{font-weight:700;font-family:noto_sansbold,sans-serif}.airport-live-horizontal .container .lower-section .description{font-size:2.25em;width:100%;text-align:center}@media (max-height: 1060px){.airport-live-horizontal .container .lower-section .description{font-size:2em}}@media (max-height: 850px){.airport-live-horizontal .container .lower-section .description{font-size:1.8em}}.airport-live-horizontal .container .lower-section .counter{font-size:.75em}
