.flights-table{
	color:#333333;
	margin-top:12px;
	}
.flights-table .row{
	margin-right: 0px;
	margin-left: 0px;
	}
.flights-table div[class^="col"]{
	padding:0 4px;
	word-break:break-all;
	word-wrap:break-word;
	}
.col-notify a:hover .notify-bell{fill:#ce132d;}
.col-notify a:hover svg path {
	fill: #2e1a47;
}
.flights-table .flight-table-head,
.flights-table .flight-table-list{
  font-size: 16px;
  color: #9ca1c2;
  padding:8px 15px 8px 15px;
	}

.flights-table .flight-table-head{font-size: 12px;color: rgba(59, 59, 59, 0.7);text-transform:uppercase;font-weight: bold; letter-spacing:1.3px;}
.flights-table .flight-table-list {
	color: #000000;
	background: #ffffff;
	margin-bottom: 10px;
	border-radius: 10px;
	padding: 5px 15px 5px 15px;
	font-weight: bold;
	min-height:55px;
	align-items:center;
}
/*.flights-table .control-typ1-hd{
	margin:0 -20px;
	border-bottom: solid 1px #574468;
	padding:24px 15px 24px 15px;
	font-size:20px;
	font-weight: bold;
	position:relative;
	}
.flights-table .control-typ1-hd .link-type1{position:absolute; top:50%; right:15px; transform: translateY(-50%);}
.flights-table .control-typ1-hd svg{
	margin-right:10px;
	}
*/
.flights-table .col-flight-time{
	-ms-flex: 0 0 10%;
	flex: 0 0 10%;
	max-width:10%;
	}
.flights-table .col-terminal{
	-ms-flex: 0 0 8%;
	flex: 0 0 8%;
	max-width:8%;
	text-align: center
}
.flights-table .col-flight-terminal{
	-ms-flex: 0 0 8%;
	flex: 0 0 8%;
	max-width:8%;
	text-align: center
}
.flights-table .col-flight-origin {
	-ms-flex: 0 0 15%;
	flex: 0 0 15%;
	max-width:15%;
}
.flights-table .col-flight-no {
	-ms-flex: 0 0 17%;
	flex: 0 0 17%;
	max-width:17%;
}
.flights-table .col-airline {
	-ms-flex: 0 0 17%;
	flex: 0 0 17%;
	max-width:17%;
}
.flights-table .col-flight-status{
	-ms-flex: 0 0 14%;
	flex: 0 0 14%;
	max-width:14%;
	text-align:center;
	}
.flights-table .col-notify{
	-ms-flex: 0 0 10%;
	flex: 0 0 10%;
	max-width:10%;
	text-align:center;
}
.flights-table .col-counter{
	-ms-flex: 0 0 9%;
	flex: 0 0 9%;
	max-width:9%;
	text-align:center;
}
.flights-table .col-gate{
	-ms-flex: 0 0 8%;
	flex: 0 0 8%;
	max-width:8%;
	text-align:center;
}
.flights-table .flight-table-head .col-flight-status {
	text-align: center;
}
.air-craft-logo {
	display: inline-block;
	text-align: left;
}
.air-craft-logo img {
	max-height: 40px;
}
.flights-table .plus{display:none;}
@media (min-width:980px){
.flights-list-content{
	display:block!important;
	}
}
@media (max-width:1199px){

}
@media (min-width:1200px) and (max-width:1250px){
	.flights-table .col-flight-origin {
		-ms-flex: 0 0 15%;
		flex: 0 0 15%;
		max-width: 15%;
	}
	.flights-table .col-flight-no {
		-ms-flex: 0 0 15%;
		flex: 0 0 15%;
		max-width: 15%;
	}
	.flights-table .col-counter {
		-ms-flex: 0 0 7%;
		flex: 0 0 7%;
		max-width: 7%;
		text-align: center;
	}
	.flights-table .col-notify {
		-ms-flex: 0 0 8%;
		flex: 0 0 8%;
		max-width: 8%;
		text-align: center;
	}
}
/* @media (min-width:992px) and (max-width:1199px){
	.flights-table .badge {
		min-width: 70px;
	}
	.flights-table .col-flight-status {
	}
	.flights-table .col-notify {
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width: 9%;
	}
	.flights-table .col-airline {
		-ms-flex: 0 0 21%;
		flex: 0 0 21%;
		max-width: 21%;
	}
	.flights-table .col-flight-time{
		-ms-flex: 0 0 8%;
		flex: 0 0 8%;
		max-width:8%;
	}
	.flights-table .col-terminal{
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width:9%;
	}
	.flights-table .col-flight-terminal{
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width:9%;
	}
} */

@media (min-width:992px) and (max-width:1199px){
	.flights-table .col-flight-origin {
		-ms-flex: 0 0 14%;
		flex: 0 0 14%;
		max-width: 14%;
	}
	.flights-table .col-flight-no {
		-ms-flex: 0 0 17%;
		flex: 0 0 17%;
		max-width: 17%;
	}
	.flights-table .col-airline {
		-ms-flex: 0 0 19%;
		flex: 0 0 19%;
		max-width: 19%;
	}
	.flights-table .col-counter {
		-ms-flex: 0 0 11%;
		flex: 0 0 11%;
		max-width: 11%;
		text-align: center;
	}
	.flights-table .col-gate {
		-ms-flex: 0 0 8%;
		flex: 0 0 8%;
		max-width: 8%;
	}
	.flights-table .col-terminal {
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width: 9%;
	}
	.flights-table .col-flight-status {
		-ms-flex: 0 0 12%;
		flex: 0 0 12%;
		max-width: 12%;
	}
	.flights-table .col-notify {
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width: 9%;
	}
}
/* @media (min-width:768px) and (max-width:990px){
	.flights-table .col-flight-origin {
		-ms-flex: 0 0 14%;
		flex: 0 0 14%;
		max-width: 14%;
	}
	.flights-table .col-flight-no {
		-ms-flex: 0 0 15%;
		flex: 0 0 15%;
		max-width: 15%;
	}
	.flights-table .col-airline {
		-ms-flex: 0 0 17%;
		flex: 0 0 17%;
		max-width: 17%;
	}
	.flights-table .col-counter {
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width: 9%;
		text-align: center;
	}
	.flights-table .col-gate {
		-ms-flex: 0 0 7%;
		flex: 0 0 7%;
		max-width: 7%;
	}
	.flights-table .col-terminal {
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width: 9%;
	}
	.flights-table .col-flight-status {
		-ms-flex: 0 0 12%;
		flex: 0 0 12%;
		max-width: 12%;
	}
	.flights-table .col-notify {
		-ms-flex: 0 0 9%;
		flex: 0 0 9%;
		max-width: 9%;
	}
} */
@media (max-width:979px){
.flights-table .flight-table-head .col-flight-origin{display:none;}
.flights-table .col-airline {
	-ms-flex: 0 0 16%;
	flex: 0 0 16%;
	max-width:16%;
	order:1;
}
.flights-table .col-flight-time{
	-ms-flex: 0 0 10%;
	flex: 0 0 10%;
	max-width:10%;
	order:2;
	}

.flights-table .col-flight-no {
	-ms-flex: 0 0 19%;
	flex: 0 0 19%;
	max-width:19%;
	order:3;
}
.flights-table .col-flight-status{
	-ms-flex: 0 0 15%;
	flex: 0 0 15%;
	max-width:15%;
	text-align:center;
	order:4;
	}
.flights-table .col-counter {
	-ms-flex: 0 0 9%;
	flex: 0 0 9%;
	max-width: 9%;
	text-align: center;
	order:5;
}
.flights-table .col-gate {
	-ms-flex: 0 0 7%;
	flex: 0 0 7%;
	max-width: 7%;
	order:6;
}
.flights-table .flight-table-head .col-terminal{
	-ms-flex: 0 0 15%;
	flex: 0 0 15%;
	max-width:15%;
	text-align:center;
	order:7;
	}
.flights-table .col-flight-terminal{
	-ms-flex: 0 0 15%;
	flex: 0 0 15%;
	max-width:15%;
	text-align:center;
	order:6;
	}
.flights-table .col-notify{
	-ms-flex: 0 0 11%;
	flex: 0 0 11%;
	max-width:11%;
	text-align:center;
	order:8;
}
.flights-table .col-flight-origin{
	-ms-flex: 0 0 23%;
	flex: 0 0 23%;
	max-width:23%;
	order:9;
}

.flights-table .flight-table-head .col-flight-status {text-align: center;}
}
@media (max-width:991px){
	.flights-table .col-flight-time{
		-ms-flex: 0 0 11%;
		flex: 0 0 11%;
		max-width:11%;
		order:2;
	}
	.flights-table .col-flight-no {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width:20%;
		order:3;
	}
	.flights-table .col-gate {
		-ms-flex: 0 0 12%;
		flex: 0 0 12%;
		max-width: 12%;
		order:6;
	}
	.flights-table .col-airline {
	    -ms-flex: 0 0 14%;
	    flex: 0 0 14%;
	    max-width: 14%;
	}
	.flights-table .col-counter {
	    -ms-flex: 0 0 14%;
	    flex: 0 0 14%;
	    max-width: 14%;
	}
	.flights-table .col-flight-status {
    	-ms-flex: 0 0 15%;
    	flex: 0 0 13%;
    	max-width: 13%;
	}
	.flights-table .col-notify {
	    -ms-flex: 0 0 16%;
	    flex: 0 0 16%;
	    max-width: 16%;
	}
}
@media (max-width:767px){
.flights-table .flight-table-list {
	font-size:15px;
}
.flights-table .flight-table-head .col-flight-no,
.flights-table .flight-table-head .col-notify {
	display:none;
}
.flights-table .flight-table-head .col-airline {
	margin-left:0;
	}
.flights-table .flight-table-head .col-flight-status {
	text-align: left;
}
.flights-table .col-airline {
	-ms-flex: 0 0 30%;
	flex: 0 0 30%;
	max-width:30%;
	margin-left:14%;
	-ms-flex-order:3;
	order:6;
}
.flights-table .col-flight-time{
	-ms-flex: 0 0 14%;
	flex: 0 0 14%;
	max-width:14%;
	-ms-flex-order:1;
	order:1;
	}
.flights-table .col-flight-status {
	-ms-flex: 0 0 28%;
	flex: 0 0 28%;
	max-width:28%;
	text-align:left;
	-ms-flex-order:3;
	order:7;
}
.flights-table .col-gate {
    -ms-flex: 0 0 12%;
    flex: 0 0 12%;
    max-width: 12%;
    order: 5;
}
.flights-table .col-counter {
    -ms-flex: 0 0 16%;
    flex: 0 0 16%;
    max-width: 16%;
    order: 4;
}
.flights-table .col-flight-no {
	-ms-flex: 0 0 30%;
	flex: 0 0 30%;
	max-width:30%;
	-ms-flex-order:2;
	order:2;
}
.flights-table .flight-table-head .col-terminal{
	-ms-flex: 0 0 16%;
	flex: 0 0 16%;
	max-width:16%;
	text-align:center;
	order:6;
	display:none;
	}
.flights-table .col-flight-terminal {
	-ms-flex: 0 0 16%;
	flex: 0 0 16%;
	max-width:16%;
	-ms-flex-order:6;
	order:6;
	display:none;
}
.flights-table .col-notify {
	-ms-flex: 0 0 22%;
	flex: 0 0 22%;
	max-width:22%;
	text-align: right;
	-ms-flex-order:7;
	order:7;
}
.flights-table .col-flight-origin {
	-ms-flex: 0 0 28%;
	flex: 0 0 28%;
	max-width:28%;
	-ms-flex-order:3;
	order:3;
}
.flights-table .flight-table-head, .flights-table .flight-table-list {
	padding: 8px 0 8px 15px;
}
.flights-table div[class^="col"] {
	padding: 4px 4px;
}
.flights-table .flight-table-head, .flights-table .flight-table-list{padding: 8px;}
/*Flight Table Head*/
	.flight-table-head .col.col-flight-time{order: 1}
	.flight-table-head .col.col-airline{order: 2;}
	.flight-table-head .col.col-flight-status{order: 3;}
	.flight-table-head .col.col-gate{order: 4;}
	.flight-table-head .col.col-counter{order: 5;}
	/*Flight Table List*/
	.flight-table-list .col.col-flight-time{order: 1;}
	.flight-table-list .col.col-flight-no{order: 2;}
	.flight-table-list .col.col-flight-origin{order: 3;}
	.flight-table-list .col.col-airline{order: 6;}
	.flight-table-list	.col.col-counter{order: 5;}
	.flight-table-list .col.col-gate{order: 4;}
	.flight-table-list	.col.col-flight-status{order: 7;}
	.flight-table-list .col.col-notify{order: 8;}
}
@media (max-width:480px){
	.flights-table .flight-table-head, .flights-table .flight-table-list {padding: 8px 5px 8px 5px;}
	.flights-table .col-flight-no{order: 1;}
	.flights-table .col-flight-origin{order: 2;}
	.flights-table .col-airline{order: 2;}
	.flights-table .col-counter {order: 5;white-space: nowrap;}
	.flights-table .col-gate {order: 4;}
	.flights-table .col-flight-status{order: 3;}
	.flights-table .col-notify{order: 7;}
	.air-craft-logo img {max-height: 30px;}
	.flights-table .flight-table-head {font-size: 10px;letter-spacing: 0px;}
	.flights-table .col-flight-time{flex: 0 0 17%;max-width: 17%;}
	.flights-table .col-flight-origin{flex: 0 0 26%;max-width: 26%;}
	.flights-table .col-airline, .flights-table .col-flight-no{flex: 0 0 26%; max-width: 26%;}
	.flights-table .col-flight-status{flex: 0 0 26%;max-width: 26%;}
	.flights-table .col-gate{flex: 0 0 12%;max-width: 12%;}
	.flights-table .col-notify{flex: 0 0 25%;max-width: 25%; text-align: right;}
	.flights-table .col-airline{margin-left: 17%;}
	.flight-status-box .col.col-counter{order: 5;}
	.flight-status-box .col.col-gate{order: 4;}
	.flight-status-box .col.col-airline{order: 6;}
	.flight-status-box .col.col-flight-status{order: 6;}
	.flights-table .flight-table-list {font-size: 14px;}
	.flights-table .col-counter{flex: 0 0 19%; max-width: 19%;}
}
@media (max-width:360px){.flights-table .flight-table-list {font-size:13px;}}
.delayed-sub-time{
	display: block;
    font-size: 12px;
    line-height: 14px;
    color:#858383;
}