/* Live flight information page */
.liveflightinformation{ background:#0D0E10;  margin-bottom:-30px; padding: 20px 0px 80px 0px; color:#FFF;}
.planepanel.open{ overflow: visible; z-index: 2; position: relative; background: white;}
.planepanel.open .planepanel-fullpage {width:900px;  background: #E3E3E3; overflow: visible; }
.planepanel.open .table-wrap {clear:both;  overflow: none; }
.planepanel-fullpage {padding-bottom:20px;}

.planepanel.open .planepanel-footer {position: relative; z-index:100;}
.planepanel .tabbar ul li a { display:block; float:left; padding: 0; text-align: center; width: 50%; line-height:48px; font-size:1.1em; font-weight:500; background:#f2f2f2; color:#333; }

.planepanel {}
.planepanel .tabbar { margin:0; overflow: hidden;}
.planepanel .tabbar img { display:inline-block; vertical-align:middle; margin:0 5px 0 0; }
.planepanel .tab-content { margin:0; }
.planepanel .menu-respond a { background:#222; }
.planepanel .tab-pane {padding:0;}

.planepanel table { background:#E3E3E3; width:900px; }
.planepanel table th {color: #AE1C0F; font-weight: 500;}
.planepanel .table td,
.planepanel .table th {padding: 8px 15px 8px 5px; text-align:left; vertical-align: middle;
border-top: 0;}
.planepanel .table-striped > tbody > tr:nth-of-type(2n+1) {background-color: #f5f5f5; }

.planepanel-title {font-weight: 500; font-size:20px; padding: 0 0 20px 0;}
.planepanel-footer {font-weight: 500; color: #AE1C0F;  text-align: center; display:block; cursor:pointer; width: 100%; text-align: left; background: transparent; border: 0;}
.planepanel-footer:hover, .planepanel-footer:focus, .planepanel-footer:active { text-decoration: underline; }

.table-wrap {clear:both;  overflow: hidden;}
@media (max-width:767px) {
.table-wrap {margin: 0 -15px;}
.planepanel .col-from {max-width: 80px; word-wrap: break-word;}
.planepanel .col-status {word-wrap: break-word; max-width: 100px;}
}

.journeyplannerwrap .planepanel table{
    width: 100%;
}

