.msie-10 .d-flex,
.msie-10 .d-lg-flex,
.msie-10 .d-md-flex,
.msie-10 .d-print-flex,
.msie-10 .d-sm-flex,
.msie-10 .d-xl-flex
 {
	display: block!important
}	

.msie-10 .d-inline-flex,
.msie-10 .d-lg-inline-flex,
.msie-10 .d-md-inline-flex,
.msie-10 .d-print-inline-flex,
.msie-10 .d-sm-inline-flex,
.msie-10 .d-xl-inline-flex,
.msie-10 .d-flex div,
.msie-10 .custom-control,
.msie-10 .select-wrapper div,
.msie-10 .deals__section
{
	display: inline-block!important
}
/*.msie-10 .banner .row > div
{
	display: inline-block
}*/
.msie-10 .my-trip__wrap .my-trip__title{
	float: left !important;
}
.msie-10 .my-trip__wrap .my-trip__booking{
	float: right !important;
}
.msie-10 .airline__logo{ height: 36px;}

.msie-10 .why-book {
margin-top:30px;
	display: inline-block;
}
.msie-10 .form-row,
.msie-10 .row {
	display: block !important;
}

.msie-10 .form-row [class^="col-"],
.msie-10 .row [class^="col-"],
.msie-10 .form-row [class*=" col-"],
.msie-10 .row [class*=" col-"] {
	float: left;
}

.msie-10 .form-row:after,
.msie-10 .row:after,
.msie-10 .d-flex:after {
	content: '';
	clear: both;
	display: block;
}

.msie-10 .col-1 {
	width: 8.33333%;
}

.msie-10 .col-2 {
	width: 16.66667%;
}

.msie-10 .col-3 {
	width: 25%;
}

.msie-10 .col-4 {
	width: 33.33333%;
}

.msie-10 .col-5 {
	width: 41.66667%;
}

.msie-10 .col-6 {
	width: 50%;
}

.msie-10 .col-7 {
	width: 58.33333%;
}

.msie-10 .col-8 {
	width: 66.66667%;
}

.msie-10 .col-9 {
	width: 75%;
}

.msie-10 .col-10 {
	width: 83.33333%;
}

.msie-10 .col-11 {
	width: 91.66667%;
}

.msie-10 .col-12 {
	width: 100%;
}


.msie-10 .col-xs-1 {
	width: 8.33333%;
}

.msie-10 .col-xs-2 {
	width: 16.66667%;
}

.msie-10 .col-xs-3 {
	width: 25%;
}

.msie-10 .col-xs-4 {
	width: 33.33333%;
}

.msie-10 .col-xs-5 {
	width: 41.66667%;
}

.msie-10 .col-xs-6 {
	width: 50%;
}

.msie-10 .col-xs-7 {
	width: 58.33333%;
}

.msie-10 .col-xs-8 {
	width: 66.66667%;
}

.msie-10 .col-xs-9 {
	width: 75%;
}

.msie-10 .col-xs-10 {
	width: 83.33333%;
}

.msie-10 .col-xs-11 {
	width: 91.66667%;
}

.msie-10 .col-xs-12 {
	width: 100%;
}

@media (min-width: 576px) {
	.msie-10 .col-sm-1 {
		width: 8.33333%;
	}
	.msie-10 .col-sm-2 {
		width: 16.66667%;
	}
	.msie-10 .col-sm-3 {
		width: 25%;
	}
	.msie-10 .col-sm-4 {
		width: 33.33333%;
	}
	.msie-10 .col-sm-5 {
		width: 41.66667%;
	}
	.msie-10 .col-sm-6 {
		width: 50%;
	}
	.msie-10 .col-sm-7 {
		width: 58.33333%;
	}
	.msie-10 .col-sm-8 {
		width: 66.66667%;
	}
	.msie-10 .col-sm-9 {
		width: 75%;
	}
	.msie-10 .col-sm-10 {
		width: 83.33333%;
	}
	.msie-10 .col-sm-11 {
		width: 91.66667%;
	}
	.msie-10 .col-sm-12 {
		width: 100%;
	}
}

@media (min-width: 768px) {
	.msie-10 .col-md-1 {
		width: 8.33333%;
	}
	.msie-10 .col-md-2 {
		width: 16.66667%;
	}
	.msie-10 .col-md-3 {
		width: 25%;
	}
	.msie-10 .col-md-4 {
		width: 33.33333%;
	}
	.msie-10 .col-md-5 {
		width: 41.66667%;
	}
	.msie-10 .col-md-6 {
		width: 50%;
	}
	.msie-10 .col-md-7 {
		width: 58.33333%;
	}
	.msie-10 .col-md-8 {
		width: 66.66667%;
	}
	.msie-10 .col-md-9 {
		width: 75%;
	}
	.msie-10 .col-md-10 {
		width: 83.33333%;
	}
	.msie-10 .col-md-11 {
		width: 91.66667%;
	}
	.msie-10 .col-md-12 {
		width: 100%;
	}
}

@media (min-width: 992px) {
	.msie-10 .col-lg-1 {
		width: 8.33333%;
	}
	.msie-10 .col-lg-2 {
		width: 16.66667%;
	}
	.msie-10 .col-lg-3 {
		width: 25%;
	}
	.msie-10 .col-lg-4 {
		width: 33.33333%;
	}
	.msie-10 .col-lg-5 {
		width: 41.66667%;
	}
	.msie-10 .col-lg-6 {
		width: 50%;
	}
	.msie-10 .col-lg-7 {
		width: 58.33333%;
	}
	.msie-10 .col-lg-8 {
		width: 66.66667%;
	}
	.msie-10 .col-lg-9 {
		width: 75%;
	}
	.msie-10 .col-lg-10 {
		width: 83.33333%;
	}
	.msie-10 .col-lg-11 {
		width: 91.66667%;
	}
	.msie-10 .col-lg-12 {
		width: 100%;
	}
}

@media (min-width: 1200px) {
	.msie-10 .col-xl-1 {
		width: 8.33333%;
	}
	.msie-10 .col-xl-2 {
		width: 16.66667%;
	}
	.msie-10 .col-xl-25 {
		width: 20.83333%;
	}
	.msie-10 .col-xl-3 {
		width: 25%;
	}
	.msie-10 .col-xl-4 {
		width: 33.33333%;
	}
	.msie-10 .col-xl-5 {
		width: 41.66667%;
	}
	.msie-10 .col-xl-6 {
		width: 50%;
	}
	.msie-10 .col-xl-7 {
		width: 58.33333%;
	}
	.msie-10 .col-xl-8 {
		width: 66.66667%;
	}
	.msie-10 .col-xl-9 {
		width: 75%;
	}
	.msie-10 .col-xl-95 {
		width: 79.16666%;
	}
	.msie-10 .col-xl-10 {
		width: 83.33333%;
	}
	.msie-10 .col-xl-11 {
		width: 91.66667%;
	}
	.msie-10 .col-xl-12 {
		width: 100%;
	}
}
.msie-10 .select-wrap.flightclass .form-control.form-control-lg {
    height: 46px !important;
}
.msie-10 .banner .row > div:first-child{
float:left;
}
.msie-10 .qrcode-wrapper .qr-scan__figure{
float:left;
}

.msie-10 .deals__arrow{
display:flex;
}
.msie-10 .deals__fare{
display:flex;
}

.msie-10 .carousel .axis-horizontal.slider-wrapper .slider{
display:block
}
.msie-10 .widget__wrap .nav-tabs{
display:table !important;
width:100%;
}
.msie-10 .widget__wrap .nav-tabs .nav-item{
display: inline-block
}


.msie-10 .select-wrapper select,
.msie-10 .select-wrap{
width:100%;
}

.msie-10 .form-row.mb-4{
width:100%;
display: inline-block;
}
.msie-10 .form-row.mb-4 div.col-12{
width:50%;
display: inline-block!important;
float:left;
}
.msie-10 .flex-grow-1{
-ms-flex-positive: 1;
float:right;
}


.msie-10 .widget__collapse.is-open .form-control,
.msie-10 .input-group>.custom-file, 
.msie-10 .input-group>.custom-select, 
.msie-10 .input-group>.form-control{
width:72.8%;
}

.msie-10 .footer-info ul{
display:inline-block;
}
.msie-10 .recent-search__signup .input-group>.form-control {
	height: 37px !important;
}
.msie-10 .deals__fare,
.msie-10 .deals__arrow{
float:right;
}
.msie-10 .air-line-logo,
.msie-10 .deals__block .flight__section{
float:left;
}

.msie-10 #footer-info__tab--01 ul{
float:left;
}

.msie-10 .footer-info div.row .footer-info__list,
.msie-10 .footer-info div.row .tab-content{
float:left;
}

.msie-10 .footer-info__header{
clear:both;
}

.msie-10 .footer-info__help > div{
display:inline-block;
}

.msie-10 .footer-info__review,
.msie-10 .footer-info__international,
.msie-10 .footer-info__goldstevie,
.msie-10 .footer-info__bbb{
margin-left:60px;
}

.msie-10 .login-model .form-row div.col-6,
.msie-10 .login__form .input-group-prepend,
.msie-10 .login__form input{
display:inline-block;
}

.msie-10 .model-box .justify-content-between,
.msie-10 .model-box .align-self-end,
{
float:left;
}

.msie-10 .model-box .align-self-end.text-right
{
float:right;
width:22%;
}

.msie-10 .model-box .justify-content-between.text-gray{
float:left;
width:95%;
}

.msie-10 .model-box .justify-content-between.text-gray div{
width:50%;
}

.msie-10 .model-box .justify-content-between.text-gray div:first-child + div{
float:right;
text-align:right;
}
.msie-10 .widget__children input.form-control,
.msie-10 .widget__children select.form-control{
width: 69.8% !important;
}

.msie-10 .widget__children div:first-child + div .input-group-prepend{
float:left;
display:inline-block;
}

.msie-10 .widget__children .select-wrap.flex-fill{
display:inline-block;
width: 69.8% !important;
}

.msie-10 .widget__children .select-wrap select.form-control {
width: 100% !important;
}
.msie-10 .widget__car .input-group-car .input-group-prepend{
display:inline-block;
float:left;
}
.msie-10 .widget__car .input-group-car .select-wrap{
display:inline-block;
width: 50% !important;
}
.msie-10 .widget__car .input-group-car .select-wrap select{
width: 100% !important;
padding-bottom:9px;
}

.msie-10 .widget__car .widget__children select.form-control{
width: 100% !important;
}

.msie-10 .widget__car .widget__children label{display:none}

.msie-10 .widget__car .widget__children .select-wrap{
width: 100% !important;
display:inline-block;
}
.msie-10 .widget__car .widget__children select{
display:inline-block;
}

.msie-10 .widget__hotel .widget__children input{
width: 69.8% !important;
}

.msie-10 .widget .segment .form-multicity .form-control{
width:72%;
}

.msie-10 .widget__collapse.is-open .widget__label{
 padding-bottom:4px !important;
}
.msie-10 .widget__collapse.is-open .input-group-prepend {
	width: 2.8125rem !important;
}
.msie-10 .widget__collapse.is-open .form-control { 
	width: calc(100% - 2.8125rem) !important; 
}
.msie-10 .form-multicity div.col-sm-4{
display:inline-block;

}
.msie-10 .form-multicity .widget__label{
height:45px;
}

.msie-10 .deals__section .carousel .slide{
max-width:357px;
}

.msie-10 .widget__vacation .widget__children .flex-fill.select-wrap{width: 71.4% !important}
.msie-10 .input-group { display:block !important; }
.msie-10 .input-group:after { content: ''; clear: both; display:block; }
.msie-10 .form-control { display:block !important; /*float:left !important;*/ height:44px !important; }
.msie-10 .input-group-prepend { display:block !important; float:left !important; position: relative !important; }

.msie-10 .widget .form-control { height:45px !important; width: calc(100% - 120px) !important; }
.msie-10 .widget .calendarTime label { float:left !important; }
.msie-10 .widget .calendarTime .select-wrap { height:44px !important; width: calc(100% - 120px) !important; float:left !important; }
.msie-10 .widget .select-wrap { height:45px !important; /*width: 100% !important;*/ }
.msie-10 .widget select.form-control { width: 100% !important; }
.msie-10 .widget .input-group-prepend { width:120px !important; }
/*.msie-10 .widget .traveler-option select.form-control { width: 51.8% !important; }*/
.msie-10 .widget .traveler-option .widget__children select.form-control { width: 100% !important; }

.msie-10 .widget .traveler-option .input-group-prepend{ z-index:1 !important; }

.msie-10 .widget .form-multicity .form-control { height:44px !important; width: calc(100% - 45px) !important; }
.msie-10 .widget .form-multicity .input-group-prepend { width:44px !important; }
.msie-10 .segment .position-relative.mt-1 { margin-top: 0.5rem !important; }

.msie-10 .widget .widget__hotel .form-control { width: calc(100% - 136px) !important; }
.msie-10 .widget .widget__hotel .select-wrap .form-control { width: 100% !important; }
.msie-10 .widget .widget__hotel .input-group-prepend { width:136px !important; }
/*.msie-10 .widget .widget__children { margin-top: -1.25rem !important; }*/
.msie-10 .widget .widget__hotel .widget__children { margin-top: -1rem !important; }
.msie-10 .widget .widget__car .widget__children { margin-top: 0 !important; }
.msie-10 .widget .widget__vacation .widget__children { margin-top: -0 !important; }

.msie-10 .widget .widget__children .form-control { width: calc(100% - 136px) !important; }
.msie-10 .widget .widget__children .input-group-prepend { width:136px !important; }

.msie-10 .login__form .form-control { width: calc(100% - 112px) !important; }
.msie-10 .login__form .input-group-prepend { width:112px !important; }
.msie-10 .login__info { min-height: 310px; }
.msie-10 .login__form .justify-content-between.align-items-end div { padding-left: 1rem; vertical-align:middle; }
.msie-10 .login__form .justify-content-between.align-items-end .login__reward { padding-left: 0; }

.msie-10 .login-model .login__form .form-control { width: calc(100% - 170px) !important; }
.msie-10 .login-model .login__form .input-group-prepend { width:170px !important; }

.msie-10 .signup__wrap .form-control { height:51px !important; width: 100% !important; }
.msie-10 .signup__wrap .input-group-prepend { width: 100% !important; }
.msie-10 .connect .suggestion-box__clear { right:3% }

.msie-10 .flight-status__news:after { content: ''; clear: both; display:block; }
.msie-10 .flight-status__news .d-flex { display:block !important; float:left !important; width:485px; }
.msie-10 .flight-status__news .d-flex .flex-fill { display:block !important; float:left !important; }
.msie-10 .flight-status__news .flex-lg-fill { display:block !important; float:left !important; width:685px; }

.msie-10 .connect .form-control { height:51px !important; width: calc(100% - 0%) !important; }
.msie-10 .connect .input-group-prepend { width:100% !important; }
.msie-10 .connect .button { height:51px !important; }
/*.msie-10 .connect .suggestion-box__clear { right:28% }*/


.msie-10 .flight-status__content .form-control { height:33px !important; width: calc(100% - 106px) !important; }
.msie-10 .flight-status__content .input-group-prepend { width:106px !important; }
.msie-10 .flight-status__content .input-group-prepend .input-group-text { display:block !important; text-align: center; }

.msie-10 .flight-status__content .select-wrap { height:33px !important; width: calc(100% - 106px) !important; float: left !important; }
.msie-10 .flight-status__content select.form-control { width: 100% !important; }

.msie-10 .forcast { display:block !important; }
.msie-10 .forcast:after { content: ''; clear: both; display:block; }
.msie-10 .forcast__item { display:block !important; float: left !important; width: 20% !important; }

.msie-10 .flight-status__block .pagination { display:block !important; text-align: center; }
.msie-10 .flight-status__block .pagination li { display: inline-block !important; }
.msie-10 .flight-status__block .airline__logo { height: 35px; }
.msie-10 .flight-status__block .flight-status__filter .select-wrap { width: 100% !important; }

.msie-10 .deals__widget .calendarDepart .col-6,
.msie-10 .deals__widget .calendarDepart .col-6 .input-group,
.msie-10 .deals__widget .select-wrapper { width: 100%; }
.msie-10 .deals__widget .calendarDepart .col-6 .input-group:after,
.msie-10 .deals__widget .select-wrapper:after { content: ''; clear: both; display:block; }
.msie-10 .deals__widget .calendarDepart .col-6 .input-group .form-control { display:block !important; float:left !important; width: calc(100% - 33%) !important; }
.msie-10 .deals__widget .calendarDepart .col-6 .input-group .input-group-prepend { display:block !important; float:left !important; width: 33% !important; }
.msie-10 .deals__widget .select-wrapper .col-4 { display:block !important; float:left !important; width: 25% !important; }

.msie-10 .user__pw-link { background: #fff; }

.msie .select-wrap:before,
.msie .select-wrap:after { display:none !important; }
.msie-10 .member-deals__info,.msie-10 .member-deals__date{display:inline-block}
.msie-10 .member-deals ul.m-auto{text-align:center;}
.msie-10 .member-deals__info > div{float: none !important}
.msie-10 .member-deals__signin{min-height:254px;}
.msie-10 .login__form .autosuggest-domain{top:0}
.msie-10 .model-box .alerts-success{display: inline-block !important; height: 42px !important}
.msie-10 select[name='airport_TimePeriod']{padding-top:0.3rem;padding-bottom:0.3rem}

.msie-10 .banner .row > div
{
	display: inline !important;
}
.msie-10 .travelerinner-wrap .traveler__child-age .widget__children{
	display: inline-block !important;
}

.msie-10 .utility__item.dropdown.show .login > div.row.m-0, .msie-10 .member-deals .login > div.row.m-0 {background-color: #005282}
.msie-10 .utility__item.dropdown.show .login .login__form, .msie-10 .member-deals .login .login__form{background-color: #fff}

/*sticky widget CSS Start*/
.msie-10 .sticky__widget .widget .input-group-prepend{
	width: auto !important;
}

.msie-10 .sticky__widget .widget .input-group-prepend .widget__label {
	height: 2.9rem !important;
}
.msie-10 .sticky__widget .widget .input-group-prepend .widget__label {
	padding-left: 0 !important;
	min-width: 2.3rem !important;
}
.msie-10 .sticky__widget .widget .form-control { height:47px !important; width: calc(100% - 36px) !important; }

.msie-10 .sticky__widget .widget .select-wrap{height:46px !important;}

.msie-10 .sticky__widget .flightclass.select-wrap .form-control-lg.form-control{height:47px !important; width: calc(100% - 0px) !important}

.msie-10 .widget__hotel .widget__children .select-wrap{width: 71.5% !important;height: 45px !important}

.msie-10 .widget__car .widget__children input[name="address2"].form-control{width: 100% !important}

.msie-10 .widget__vacation > div > .input-group:first-child >input{height: 46px !important}
.msie-10 .segment > div > div > .input-group:first-child >input{height: 46px !important}

.msie-10 .widget__vacation .widget__children select,.msie-10 .widget__vacation .widget__children input, .msie-10 .widget__hotel .widget__children select:not([size]):not([multiple]).form-control-lg{height: 45px !important}

.msie-10 .icon.text-gray.cursor-pointer { display: inline-block}

.msie-10 .member-deals__wrapper.active .member-deals__info{bottom: auto;}

.msie-10 .member-deals__wrapper.active .member-deals__img-wrapper{filter: alpha(opacity=30)}

.msie-10 .alert-msg svg{pointer-events: auto;}
