@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#arrivals.active,#departures.active,#real-time-arrivals-btn.active,#real-time-departures-btn.active{border-radius:0!important}#arrivals.active,#departures.active{background-color:#005baa;min-height:350px;padding-top:35px}#arrivals th,#departures th{text-align:left;padding:0 16px;border:0;font-weight:600;display:table-cell;vertical-align:inherit;font-size:24px;height:60px}#arrivals table,#departures table{margin:0 25px;width:calc(100% - 50px);border-collapse:collapse;border-spacing:0;cursor:default!important;display:table;background:#005baa;border:0}#arrivals thead,#departures thead{background:#c7eafb;color:#005bab;display:table-header-group;vertical-align:middle}#arrivals tr.odd,#departures tr.odd{border:0;background:0 0}#arrivals tr.even,#departures tr.even{border:0;background:#1b6cb3}.loader{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #00f;border-bottom:16px solid #00f;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.loading{position:absolute;left:50%;transform:translate(-50px,-50px);top:70%}#real-time-flights li.active>div{border-bottom:8px solid #00aeef}#real-time-flights li>div{box-sizing:border-box;margin:0 35px;padding-bottom:20px}#real-time-flights li.active>div>a{color:#fff}#real-time-flights a{color:#666;text-transform:uppercase;text-decoration:none}ul#real-time-flights{list-style-type:none;margin:0;padding:0;font-size:20px;font-weight:700;width:66%;display:inline-block}#real-time-flights li{display:inline-block;background:0 0;padding:25px 25px 0;margin:0;width:40%;text-align:center;color:#666;cursor:pointer}#real-time-flights li:last-child{margin-left:-10px}#real-time-flights li:first-child{margin-left:25px}#search_arr,#search_dep{position:relative;width:33%;display:inline-block;padding-right:40px;box-sizing:border-box;white-space:nowrap}#searchbox_arr,#searchbox_dep{width:85%;background-color:#fff!important;margin:25px 5px;border:2px solid #d4d9dc!important;height:42px;color:#005baa!important;padding:0 0 0 20px!important;font-weight:700}#search_arr>i,#search_dep>i{margin-left:-45px;color:#005baa;position:relative}#arrivals-table_filter,#arrivals-table_length,#departures-table_filter,#departures-table_length,.dataTable>thead>tr>th[class*=sort]::after{display:none}#arrivals-table_paginate,#departures-table_paginate{width:100%;text-align:center}.dataTables_wrapper .dataTables_paginate .paginate_button,a#arrivals-table_next,a#arrivals-table_previous,a#departures-table_next,a#departures-table_previous{color:#fff!important}a#arrivals-table_next.disabled,a#arrivals-table_previous.disabled,a#departures-table_next.disabled,a#departures-table_previous.disabled{color:#fff!important;cursor:not-allowed}a.paginate_button.current{background:#fff!important}@media screen and (max-width:1025px){#searchbox_arr,#searchbox_dep{width:100%;margin:25px 5%;padding-right:70px!important}#search_arr>i,#search_dep>i{margin-left:-45px}}@media screen and (max-width:768px){#flights-schedule{display:flex;flex-flow:column;flex-direction:column-reverse}#search_arr,#search_dep{order:2;width:100%;padding-right:0}#search_arr>i,#search_dep>i{margin-left:-75px;color:#005baa}#searchbox_arr,#searchbox_dep{width:90%;padding-right:50px!important}ul#real-time-flights{text-align:center;margin:0;display:flex;justify-content:center;width:100%;order:1}#real-time-flights li{float:left;font-size:3vw;width:50%;padding:10px 1.5vw}#real-time-flights h2{font-size:3vw;font-weight:bolder}#real-time-flights li:first-child{margin-left:10px}#real-time-flights li>div{padding-bottom:5px}td,th{font-size:2.5vw!important;padding:1.5vw 1.5vw 1.5vw 3.5vw!important;height:1.5vw!important}#arrivals table,#departures table{margin:25px 0;width:100%}#real-time-flights li>div>a{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:426px){#searchbox_arr,#searchbox_dep{padding-right:67px!important}#arrivals.active,#departures.active{padding-top:5px}#real-time-flights li>div{margin:0}#arrivals thead th,#departures thead th{padding:15px 10px!important}}