/*/////////////////////////////////////////////////////////
/////////////////////// Theme Colors //////////////////////
/////////////////////////////////////////////////////////*/

/*/		Primary Color:		#ff7e2e				/*/
/*/		Secondary Color:	#0055b7 			/*/
/*/		Tetriary Color:		#c9c8c7				/*/

/*/////////////////////////////////////////////////////////
/////////////////////////  General ////////////////////////
/////////////////////////////////////////////////////////*/
.transition,
.show__reservation__btns div,
.select__day__container__select_day__table__day,
.select__day__container__select_day__table__day .day__title,
.select__day__container__select_day__table__prev__next__select__next__day,
.select__day__container__select_day__table__prev__next__select__prev__day {
	transition-duration: .3s;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s;
}

.flightslide__table__parkour__dep__arr,
.process__nav > li.active > a,
.flightslide__table__parkour__parkourloc,
.flightslide__table .flight__hours .flight__hours__table .fare__info .fares,
.search__selecion__info__table__inner__table__tbody__route{
	color: #0055b7 !important;
}

#flightInfoPanel-sticky-wrapper .flight__selection__info__table__content .segment__table .segment__conn__number,
.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .conn__info,
.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .lay__time{
    color: #0055b7;
}

.next__day__arr,
.process__nav > li.active > a{
	color: #ff7e2e !important;
}
.currency__selector .caret,
.input-group-select-down::after,
.bootstrap-select.btn-group .btn .filter-option::after {
	color: #0055b7 !important;
}

.process__nav > li.active > a {
	box-shadow: 0px -2px 0px #ff7e2e inset;
}

.process__nav > li > a {
	color: #AAA;
	/*box-shadow: 0px -3px 0px #DDD inset;*/
}

.process__nav > li.disabled > a {
	box-shadow: 0px -1px 0px #ff7e2e inset;
	color: #999;
}

.select-day .day-selected .day-title {
	background: #0055b7 none repeat scroll 0% 0% !important;
	transition: all .3s linear;
}

.modal-header {
	border-top: 0px !important;
	background-color: #0055b7 !important;
}

.modal-header .close {
	line-height: 0.6;	
}

.modal-header .modal-title {
	line-height: 1;
}

.day-selected,
.monthly-day-btn,
.btn-danger,
.btn-danger:focus,
.btn-alternative:hover,
.selectpicker li.selected a,
.div-radio.true,
.chosen-container .chosen-results li.highlighted,
.payment-attention-body .accept-button {
	background: #0055b7 none repeat scroll 0% 0% !important;
	border-color: #c9c8c7;
	transition: all .3s linear;
	color: #FFF !important;
}

.monthly-day-btn:hover,
.btn-danger:hover,
.btn-alternative,
.btn-alternative:focus,
.unselectedBox input:checked ~ label,
.navbar-custom .nav li a:hover,
.navbar-custom .nav li a:focus,
.payment-attention-body .accept-button:hover {
	background: #c9c8c7 none repeat scroll 0% 0% !important;
	border-color: #0055b7;
	transition: all .3s linear;
	color: #FFF !important;
}

/* BUGFIX: Mobile navbar fixes */
.navbar-custom .nav li a {
	position: relative;
	display: block;
	float: left;
	width: 100%;
	padding: 10px;
	line-height: 2rem;
	color: #333;
	font-size: 1.5rem;
	font-family: 'Raleway', sans-serif;
	font-weight: 700;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size-adjust: none;
    font-weight: 700;
}
.container > .navbar-collapse {padding: 0; margin-top: 21px;}
.navbar-nav {padding-right: 0 !important;}

.div-radio.true {
    border-color: #0055b7;
}

.btn-danger, .btn-danger:hover, .monthly-day-btn, .monthly-day-btn:hover {
	border: 0px;
}

.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:focus,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > li > a:hover {
	box-shadow: 0px -2px 0px #ff7e2e inset;
	color: #0055b7;
}

.badge-primary {
	background-color: #c9c8c7;
	color: #FFF;
	border-radius: 4px;
}

.search__selecion__info__table__inner__heading .search__selecion__info__table__inner__btn {
	color: #FFF !important;
	transition: all .3s linear;
	background-color: #ff7e2e;
	border-top-right-radius: 4px;
	border-left: 0px none;
	height: 46px;
	overflow: visible
}

.search__selecion__info__table__inner__heading .search__selecion__info__table__inner__btn:hover {
	color: #FFF !important;
	transition: all .3s linear;
	background-color: #c9c8c7;
}

.search__selecion__info__table__inner__heading .search__selecion__info__table__inner__btn > i {
	line-height: 1.6px;
}

@media (min-width: 768px) {
	.search__selecion__info__table__inner__table_thead__th {
		position: absolute;
		top: 5px;
		left: 160px;
	}
}

.segment_select tbody tr:hover {
    background: #0055b7;
    cursor: pointer;
    color: #fff;
}

.AvailabilityResults #flightInfoPanel-sticky-wrapper {
	padding-left: 15px;
	margin-top: -10px;
}

.Itinerary .btn-group > .btn:first-child {
	padding-right: 15px;
}

/*/////////////////////////////////////////////////////////
///////////////// Error Pages & Messages //////////////////
/////////////////////////////////////////////////////////*/

#the404 {
	fill: #0055b7;
}
.thezero {
	fill: #0055b7;
}
#circling-plane {
	fill: #c9c8c7;
	/*stroke: #FFF */
}

.error-div, .alert-red {
    background-color: #ff7e2e;
}

.alert-blue {
	background-color: #c9c8c7;
/*	color: #FFF;*/
}

.alert-info {
	background-color: #0055b7;
}

.page-error2 .inside .inner .errorHeading {
	color: #c9c8c7;
}

/*/////////////////////////////////////////////////////////
/////////////////// Background Settings ///////////////////
/////////////////////////////////////////////////////////*/

body {
    
    background-attachment:fixed;
    background-color: #f4f4f4;;
}

@media screen and (min-width: 1920px) {
	body {
    background: url(../img/bg-whirls.jpg) no-repeat center top fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    font-size: 1.5rem;
}	
	
}
	
.form-control, .chosen-container {
	background-color: #FFF;
}

.side__member__panel__body,
.contacts__block .contact__info__wrapper,
.pass__info__sidebar .flight__selection__info__table,
#myTabContent1, #myTabContent2, #myTabContent3, #myTabContent4, #myTabContent5,
.ticket__prev__summary, #discountPanel, #paymentTabContainer,
#FlightSearch .main__container .availability__main__container .row #subContent>.col-lg-9,
.ticket__print__sidebar .payment__summary__table,
.ticketpreview-sticky.ticket__prev__sidebar,
.ticketRefundContentDiv,
.content.error__page__main__container,
.contact__info__wrapper,
.pass__tab__container .passenger__form,
.addssr-sticky .panel, 
.account-wall,
.member__panel .member__panel__body,
.checkin__panel .checkin__panel__body,
.personal__panel .personal__panel__body,
.points__panel .points__panel__body,
.res__panel .res__panel__body,
.missing__points__panel .missing__points__panel__body,
.membership .tile,
#flightInfoPanel-sticky-wrapper .currency__select,
.site-footer,
#sidebarInfoA .panel,
.tile.purple.notify__points,
.ssr__flight__summary,
.ssrSeatSelectWrapper,
.ssrCateringSelectWrapper,
.ssrLuggageSelectWrapper,
.ssrSportEqSelectWrapper,
.ssrInsuranceSelectWrapper,
.ssrInsuranceSelectContainer,
.ssrSeatSelectContainer,
.ssrCateringSelectContainer,
.ssrLuggageSelectContainer,
.ssrSportEqSelectContainer,
.paymentConfirmContainer,
.reservationContainer,
.ticket__print__summary,
.MemberRegister .register__content,
.memberMainContent.show__reservation>.container>.row>div:nth-child(1),
.show__reservation__sidebar,
.memberMainContent.rezvEntryMainContent.res__entry,
.MemberHome .reservation__table,
.MemberHome .res__entry__body,
.checkin__segment__list,
.checkin__pass__information,
.checkin__rules,
.CheckinSelectSeat .flight__list,
.CheckinSelectSeat .seat__selection__content,
.CheckinConfirm .checkin__confirm .flight__list,
.CheckinConfirm .checkin__confirm .seat__cost,
.CheckinBoarding .checkinCoardingContentDiv,
.CheckinBoarding .checkin__boarding__content .send__barcode,
.ICIPNRSearch .pnr__search .pnr__search__main .pnr__search__panel,
.PnrSearch .pnr__search__panel,
.TicketRefundSummary .ticket__refund__summary__container
{
	background-color: rgba(255, 255, 255, 0.5) !important;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
	border-radius: 3px;
}

.ssrSeatSelectWrapper{
	background: #F0F0F0 url(data:image/png;base64,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) no-repeat scroll 90% 50px;

}
.ssrLuggageSelectWrapper{
	background: #F0F0F0 url(data:image/png;base64,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) no-repeat scroll 90% 50px;

}
.tab-content > .tab-pane {
	padding-bottom: 0px;
	margin-bottom: 15px;
}

.mainContainer {
	border: transparent 0 !important;
}

#topHeader .dropdown.member .dropdown-menu a,
#topHeader .dropdown.loyalty .dropdown-menu a{
    padding-left: 6px;
}

/*/////////////////////////////////////////////////////////
/////////////////////// Input Boxes ///////////////////////
/////////////////////////////////////////////////////////*/

input[type="radio"]:checked ~ label::before {
	border-color: #ff7e2e !important;
}

input[type="radio"]:checked ~ label::before {
	font-size: 19px !important;
	line-height: 14px !important;
}

input[type="checkbox"]:checked ~ label::before {
	color: #0055b7;
	border-color: #0055b7;
}

input[type="checkbox"] ~ label:hover:before, input[type="radio"] ~ label:hover:before {
	border-color: #0055b7;
}

.selectize-control.form-control.single,
#card-owner, #card-number, #cvc, 
.form-group>input[type="text"],
input[type="tel"],
input[type="number"],
input[type="email"],
input[type="password"],
select {
	border: 1px solid rgba(1, 67, 149, 0.2) !important;
	box-shadow: none;
	border-radius: 4px !important;
	height: 38px;
}

.selectize-dropdown [data-selectable], .selectize-dropdown .optgroup-header,
#card-owner, #card-number, #cvc {
    padding: 5px 6px;
}

.form-group>input[type="text"],
input[type="email"],
.selectize-control.form-control.single input,
.selectize-control.form-control.single .item {
	padding-left: 5px !important;
}

.form-group>input[type="text"]:active, .form-group>input[type="text"]:focus,
#card-owner:active, #card-number:active, #cvc:active, 
.selectize-control.form-control.single:active,
input[type="tel"]:active, input[type="tel"]:focus,
input[type="number"]:active, input[type="number"]:focus,
input[type="email"]:active, input[type="email"]:focus,
input[type="password"]:active, input[type="password"]:focus,
select:focus, select:active {
	border: 1px solid #AAB2BD !important;
}

.bootstrap-select.form-control {
	box-shadow: none;
	border: 1px solid rgba(1, 67, 149, 0.2);
	border-radius: 4px !important;
	height: 38px;
}

.chosen-container-single .chosen-search input:focus {
	outline: medium none;
	box-shadow: 0px 0px 2px rgba(1, 67, 149, 0.2) inset;
}

.chosen-container .chosen-drop {
	border-color: rgba(1, 67, 149, 0.2);
}

.chosen-container-single .chosen-single {
	box-shadow: none;
	border: 1px solid rgba(1, 67, 149, 0.2);
	border-radius: 4px !important;
	height: 36px;
	padding-left: 5px;
}

.btn-select {
	margin: 0px;
	padding: 4px;
}

.bootstrap-select.btn-group .dropdown-menu {
	width: 107px !important;
}

.dropdown-menu li a:focus, .dropdown-menu li a:hover {
    background-color: #c9c8c7;
}
.bootstrap-select.btn-group .dropdown-menu.inner {
	border-color: -moz-use-text-color rgba(1, 67, 149, 0.2);
	border-color: rgba(1, 67, 149, 0.2) !important;
	-moz-border-top-colors: rgba(1, 67, 149, 0.2);
	-moz-border-right-colors: rgba(1, 67, 149, 0.2);
	-moz-border-bottom-colors: rgba(1, 67, 149, 0.2);
	-moz-border-left-colors: rgba(1, 67, 149, 0.2);
}

.chosen-container .chosen-drop {
	border-color: rgba(1, 67, 149, 0.2) !important;
}

.dropdown-menu .active a, .dropdown-menu .active a:focus, .dropdown-menu .active a:hover, .dropdown-menu li a:focus, .dropdown-menu li a:hover,
.selectize-dropdown-content .option:hover, .selectize-dropdown-content .option:focus, .selectize-dropdown-content .option:active  {
    color: #fff;
    background-color: #0055b7 ;
    outline: 0;
}

.pass_passport__expiry label {
	white-space: nowrap;
}

.ticketRefundContentDiv .form-control {
	border: 1px solid #006CB5;
}

.refund__details .refund__details__title {
	padding-top: 8px;
	margin-top: 8px;
}

#tickets .list-group-item {
	background-color: #EAEEF5;
}

#tickets .list-group-item:hover, #tickets .list-group-item:active {
	background-color: #D7DBE3;
}

.input-group-select-down .form-control {
	text-overflow: ellipsis;
	white-space: nowrap;
}

.tb32 {
	text-align: right;
}

label[for="buy-rules"], label[for="checkin-rules"] {
    color: #0055b7;
}

.btn-link, .btn-link.active, .btn-link.disabled, .btn-link:active, .btn-link:focus, .btn-link:hover, .btn-link[disabled] {
    color: #0055b7;
}
.CheckinSelectSeat .btn-link {
	color: #666;
}

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
	color: #BBB;
}

/* datepicker dropdownlari biraz minik olsun ve nezih gorunsun */
select.calendars-month-year {
	height: 25px;
	padding-right: 5px;
	padding-left: 5px;
}
.datepicker .datepicker-switch>select {
	text-align: center;
	text-align-last: center;
	-ms-text-align-last: center;
}
@-moz-document url-prefix() {
	.datepicker thead .datepicker-switch {padding: 4px 0;}
	.datepicker select.calendars-year {width: 38%;}
	.datepicker select.calendars-month {width: 59%;}
	.datepicker .datepicker-switch>select {text-align: left;}
}

/* Fix for borderless datepickers */
#departureDate, #arrivalDate, #returnDate, #startDate, #endDate {
	border: 1px solid #DDD !important;
	padding: 5px 10px;
	border-radius: 4px;
	box-shadow: none;
	border-style: 
}

/* IE forms height fix */
@media screen and (min-width:0\0) {
	.form-signin .form-control {
		height: 31.5px;
	}
}

/*/////////////////////////////////////////////////////////
/////////////////// Design Enhancements ///////////////////
/////////////////////////////////////////////////////////*/

.flightslide__table .flight__hours .flights .flight__rows .flight__row .prices .price__default .select__price__content .no__seat {
	margin-top: 12px;
	height: 40px;
}

.flightslide__table .flight__hours .flights .flight__rows .flight__row .prices .price__default .select__price__content .price {
    font-size: 16px;
    font-size: 1.6rem;
}

.flightslide__table .flight__hours .flights .flight__rows .flight__row .prices .price__default .select__price__content .price.TZS {
		white-space: normal;
}

#flightInfoPanel-sticky-wrapper .flight__selection__info__table {
	padding: 0;
}

#flightInfoPanel-sticky-wrapper .flight__selection__info__table .flight__selection__info__table__heading {
	padding: 10px 5px;
	background-color: #0055b7;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
}

/* Superscriptler superscript olmasin */
.sticky sup {
    margin: 0px 2px 0px -2px;
	top: 0px;
	font-size: 100%;
}

.pass__tab__container .passenger__form .inline-form .passenger__count {
    color: #66667D;
    padding-left: 10px;
}

.pass__tab__container .passenger__form .inline-form .passenger__type {
    color: #666;
}

.checkin__segment__list__table .selectRouteRadio {
	margin-right: 40px;
}
.checkin__pass__information__table td {
	white-space: nowrap;
}

/*///////////////////////////////////////////////
///////////////////  MOBILE  ////////////////////
///////////////////////////////////////////////*/

.hbox .b-r {
	border-right: 1px solid #dee5e7;
}

.hbox .col {
	text-align: center;
}

.mobile__index .dropdown-menu li a {
	padding-left: 35px;
	direction: rtl;
}

.theme-color-drk,
.MobileIndex .navbar .caret,
.MobileIndex .navbar-nav>li>a,
.MobileIndex .navbar-custom .nav li a {
	color: #0055b7;
}

.MobileIndex #bs-example-navbar-collapse-1 .navbar-nav > li > a:hover,
.MobileIndex #bs-example-navbar-collapse-1 .navbar-nav > li > a:hover .caret,
.MobileIndex .navbar-custom .nav li a:hover,
.navbar .caret {
	color: #FFF !important;
}

.theme-color-lgt {
	color: #4D4991;
}

.navbar-toggle {
	padding: 15px 3px;
}

.dropdown-menu li a:focus,
.dropdown-menu li a:hover {
	background-color: #122A68;
}

.btn-success,
.btn-success .open .dropdown-toggle.btn,
.btn-success.active,
.btn-success.disabled,
.btn-success:active,
.btn-success[disabled] {
	transition: all .3s linear;
	background-color: #ff7e2e;
	border-color: #FFF;
}

.btn-success:focus,
.btn-success:hover,
.open .dropdown-toggle.btn-success {
	transition: all .3s linear;
	background-color: #c9c8c7;
	border-color: #FFF;
	color: white;
}

.site-footer .mobile {
	display: block;
	padding: 0;
	padding-top: 10px;
	background-color: #EEE;
	color: #AAA;
}

.site-footer .mobile a {
	color: #888;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 736px) {
	.rezvEntryMainContent {
    padding-bottom: 150px; 
}
}

.MobileIndex .navbar-custom {

	border-left: 0;
	border-right: 0;
}

.MobileIndex .navbar-toggle .icon-bar{
	background-color: #0055b7;
}

/*///////////////////////////////////////////////////////
///////////////// Actual Flight List ////////////////////
///////////////////////////////////////////////////////*/

.actual__flight__list__body .page__container .title {
    height: 48px;
}

.actual__flight__list__body .page__container .title .change__flight__icon {
	display: none;
}

.actual__flight__list__body .page__container .title .info__bar {
    position: relative;
    padding-left: 10px;
    display: inline-block;
    float: left;
    color: rgb(102, 102, 102);
    font-size: 18px;
    line-height: 44px;
    font-weight: 700;
}

.actual__flight__list__body .page__container .search__body {
    margin-top: -0px;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 10px;
    padding-bottom: 20px;    
    background-color: rgba(255, 255, 255, 0.5) !important;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}

.actual__flight__list__body .page__container .label__margin {
    min-height: 18px;
}

.actual__flight__list__body .page__container .departure__title {
    padding: 10px 0 5px 12px;    
    background-color: rgba(255, 255, 255, 0.5) !important;
    -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}

.bootstrap-select.btn-group .btn .caret,
.currency__selector .caret {
	display: none !important;
}

.bootstrap-select.btn-group .btn .filter-option:after {
	top: 26%;
	right: 7px;
}

/*/////////////////////////////////////////////////////////
///////////////////////// Sigorta /////////////////////////
/////////////////////////////////////////////////////////*/

.ssrInsuranceSelectContainer{background-color:#F0F0F1;border-bottom:1px solid #cecccc;border-left:1px solid #cecccc;border-right:1px solid #cecccc;margin-bottom:20px;padding:0 0 10px}.ssrInsuranceSelectContainerBody,.ssrInsuranceSelectContainerHeader{border-top:1px solid #cecccc}.passengerInsSelectWrapper{background-color:#faf9f8;border-bottom:1px solid #cecccc;cursor:pointer}.passengerInsSelectBodyRowFocus{display:table-row;cursor:pointer;outline:0;border-color:#3a539b;border-width:1px;border-style:solid none none;border-collapse:collapse;background-color:#3a539b;color:#fff}.passengerInsSelectBodyRowFocus .passengerInsSelectColAction a{background-color:#3a539b;color:#fff;text-decoration:underline}.passengerInsSelectColBirthday,.passengerInsSelectColBirthdayMonth,.passengerInsSelectColBirthdayYear,.passengerInsSelectColCheck,.passengerInsSelectColName,.passengerInsSelectRowCheck,.passengerInsSelectRowInput,.passengerInsSelectRowPrice,.passengerInsSelectRowVerify{background-color:transparent;border-color:#d6d3cc;border-width:1px}.passengerInsSelectRowCheck{font-weight:600;border-style:solid none none solid}.passengerInsSelectRowBirthday,.passengerInsSelectRowBirthdayMonth,.passengerInsSelectRowName{font-weight:600;background-color:transparent;border-color:#d6d3cc;border-width:1px;border-style:solid none none}.passengerInsSelectRowBirthdayYear{border-color:#d6d3cc;border-width:1px;border-style:solid none none}.passengerInsSelectRowInput{font-weight:600;border-style:solid solid none none}.passengerInsSelectRowPrice{display:table-cell;font-weight:600;border-style:solid none;padding:5px 6px;width:1%;text-align:left}.passengerInsSelectRowVerify{display:table-cell;font-weight:600;border-style:solid solid solid none;padding:5px 3px;width:5%;text-align:left}.passengerInsSelectColCheck{font-weight:600;border-style:solid none solid solid}.passengerInsSelectColCheck input[type=radio]+label{padding:0 8px!important}.passengerInsSelectColName{font-weight:600;border-style:solid none}.passengerInsSelectColBirthday{font-weight:400;border-right-style:none;border-top-style:solid;border-bottom-style:solid}.passengerInsSelectColBirthdayMonth,.passengerInsSelectColBirthdayYear{font-weight:400;border-style:solid none}.passengerInsSelectColBirthday .input-group .btn-group,.passengerInsSelectColBirthdayMonth .input-group .btn-group,.passengerInsSelectColBirthdayYear .input-group .btn-group{display:block;position:absolute;border-radius:0!important;cursor:pointer;background-color:#fff;margin:0;padding:5px 0 3px 4px!important;line-height:1;border:none;height:35px}.passengerInsSelectColBirthday .btn,.passengerInsSelectColBirthdayMonth .btn,.passengerInsSelectColBirthdayYear .btn{padding:3px 4px;background-color:#FFF!important;border-radius:0;height:36px;vertical-align:top;margin-top:-3px}.passengerInsSelectColInput{font-weight:600;background-color:transparent;border-color:#d6d3cc;border-width:1px;border-style:solid solid solid none}.passengerInsSelectColInput .form-control{width:169px;margin:-3px 0 0;padding:3px 4px!important;height:36px;min-height:27px;line-height:1;display:block;position:absolute;border:none;border-radius:0!important;cursor:initial;overflow:hidden}.passengerInsSelectColInputFail::after,.passengerInsSelectColInputSuccess::after{content:'✔';display:block;position:relative;text-align:right}.passengerInsSelectColInputSuccess::after{float:right;right:7px;color:#388E8E;bottom:-4px;margin:0;padding:0}.passengerInsSelectColInputFail::after{margin-top:3px;right:6px;color:#e00000}.passengerInsSelectColPrice,.passengerInsSelectColVerify{display:table-cell;font-weight:400;background-color:transparent;border-color:#d6d3cc;border-width:1px;padding:5px 3px;text-align:center}.passengerInsSelectColVerify{border-style:none solid solid none}.passengerInsSelectColPrice{border-style:none none solid;width:1%}.passengerInsSelectColVerifyText,.passengerInsSelectColVerifyText:hover{color:#000;text-decoration:underline;font-size:16px;font-size:1.6rem}.passengerInsSelectColAction>a{color:#95a5a6}.ssrInsSelectContainerFooter{border-top:1px solid #cecccc}.ssrInsSelectContainerFooterList>a{font-size:18px;color:#333;text-decoration:underline}.ssrInsSelectContainerFooterList>ul li,.ssrInsSelectContainerFooterList>ul li:before{list-style-type:none;content:'- '}

/*/////////////////////////////////////////////////////////
////////////////////// INSURANCE V2 ///////////////////////
/////////////////////////////////////////////////////////*/

.insuranceItem{background-color:#FAF9F8;border-bottom:1px solid #fff;border-right:5px solid #F0F0F1}.insuranceItemHeader{text-align:left;font-size:16px;font-size:1.6rem;font-weight:600}.InsuranceFare{font-size:22px;font-size:2.2rem;font-weight:800;text-align:right}.insuranceItemFooter{background-color:#fff;color:#3b5d9e;cursor:pointer}.insuranceItemFooter:hover,.insuranceItemFooterSelected{background-color:#3b5d9e;color:#fff}.insuranceItemFooter input[type=checkbox]~label{font-size:16px;vertical-align:middle}.insuranceItemFooter:hover input[type=checkbox]~label{color:#fff;font-size:16px}.insuranceItemFooter input[type=checkbox]~label:before{border-color:#3b5d9e;content:'●'}.insuranceItemFooter:hover input[type=checkbox]~label:before,.insuranceItemFooterSelected input[type=checkbox]~label:before,.insuranceItemFooterSelected label{color:#fff;border-color:#fff;margin-right:5px}


/*///////////////////////////////////////////////
/////////////////  Sticky Menu  /////////////////
///////////////////////////////////////////////*/

.payment__summary__table__content {
	padding: 5px;
	margin-bottom: 5px;
}

.flight__selection__sidebar .currency__select {
	margin-bottom: 15px;
}

.tile.purple-2.tile__body {
	margin-left: 15px;
	margin-top: -10px;
	margin-bottom:20px;
	width: 277px;	
	padding: 12px 10px;
}

.MemberHome .tile.purple-2.tile__body {
	margin: 10px 0 15px 0;
	width: 100%;
}

.notify-points.notify__points__wrapper {
	border: 0;
}

.tile.purple {
	color: #333;
	padding: 15px 10px;
}

/* BUGFIX: Sticky'deki Cabin icin visual fix */
.segment__flight__details .td__two {
	padding: 5px !important;
}

/*///////////////////////////////////////////////
//////////////////  Headings  ///////////////////
///////////////////////////////////////////////*/


/* Sidebar Headings */
.MemberHome .side__member__panel__heading,
.ticket__prev__sidebar .payment__summary__table .payment__summary__table__heading,
.TicketPreview .ticket__prev__sidebar .payment__summary__table .payment__summary__table__heading,
.TicketPrint .ticket__print__sidebar .payment__summary__table .payment__summary__table__heading,
.ShowReservation .show__reservation__sidebar .payment__summary__table .payment__summary__table__heading,
.AddSSR .addssr-sticky .panel .panel-heading {
	padding: 10px 5px;
	background-color: #0055b7;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	line-height: 1;
	color: #FFF !important;
}

.TicketPrint .ticket__print__container .ticket__print__summary .pass__flight__summary__heading .pass__flight__summary__title,
.TicketPreview .ssr-selection.discount__title,
.TicketPreview .ssr-selection.payment__title,
.TicketPreview .ticket__prev__summary .pass__flight__summary__heading .pass__flight__summary__title,
.TicketPreview #paymentTabList,
.ShowReservation .ssr-selection.res__details__heading,
.ShowReservation .res__passengers__heading,
.ShowReservation .reservation-pnr.hidden-lg.hidden-md.res__details__title__bar__right,
.checkin__select__flight .checkin__pass__information .checkin__pass__information__heading,
.checkin__select__flight .checkin__rules h4,
.CheckinSelectSeat .checkin__seat__select .flight__list .flight__list__heading,
.CheckinSelectSeat .seat__selection__content h3.panel-title,
.CheckinSelectSeat .ssr-selection.seat__selection__title,
.CheckinBoarding .print__boarding__heading,
.CheckinBoarding .send__barcode__alert,
.CheckinConfirm .checkin__confirm .seat__cost .seat__cost__heading,
.CheckinConfirm .checkin__confirm .flight__list .flight__list__heading,
.MemberRegister .register__panel__heading .ssr-selection,
.MemberHome .member__panel__heading,
.MemberHome .checkin__panel__header,
.MemberHome .personal__panel__header,
.MemberHome .points__panel__header,
.MemberHome .missing__points__panel__header,
.ICIPNRSearch .pnr__search .pnr__search__main .pnr__search__panel .pnr__search__panel__heading,
.PnrSearch .panel-heading.pnr__search__panel__heading {
	margin: 0px;
	padding: 15px !important;
	font-size: 2.4rem;
	color: #555;
	font-weight: 400;
	line-height: 1;
	background-color: rgba(255, 255, 255, 0.75);
	box-shadow: 0px 4px 4px -4px rgba(0, 0, 0, 0.3);
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

/* Seperate Headings (Outside Container) */

.CheckinSelectSeat .ssr-selection.seat__selection__title,
.RezvPaxEntry .contacts__block .heading .title,
.RezvPaxEntry .pass__info__header .pass__info__title,
.ContactChange .ssr-selection.title,
.TicketRefund .ticket__refund__container .ticket__information .ticket__information__heading .ticket__information__title,
.TicketRefund .refund__details .refund__details__title {
	margin: 0px;
	padding: 15px !important;
	font-size: 2.4rem;
	color: #555;
	font-weight: 400;
	line-height: 1;
	background-color: rgba(255, 255, 255, 0.95);
	box-shadow: 0px 4px 4px -4px rgba(0, 0, 0, 0.3);
	border-top-right-radius: 3px;
	border-top-left-radius: 3px;
}

/* Containers that are following Seperate Headings */
.RezvPaxEntry .tab-content > .tab-pane,
.RezvPaxEntry .contacts__block .contact__info__wrapper,
.CheckinSelectSeat .seat__selection__content,
.MemberHome .member__panel__body,
.MemberHome .checkin__panel__body,
.MemberHome .res__panel__body,
.MemberHome .personal__panel__body,
.MemberHome .points__panel__body,
.MemberHome .missing__points__panel__body,
.MemberHome .res__entry__body,
.ContactChange .contact__info__wrapper {
	padding-top: 65px !important;
	margin-top: -55px;
}

.CheckinBoarding .print__boarding__content,
.TicketRefund .ticket__information .ticket__information__body:nth-child(2),
.TicketRefund .ticketRefundContentDiv.refund__details__body {
	padding-top: 55px;
	margin-top: -55px;
}


/*///////////////////////////////////////////////
///////////////////  BUNDLE  ////////////////////
///////////////////////////////////////////////*/

.pricing .price-silver .price-title,
.pricing .price-silver .price-foot {
    background-color: #c9c8c7;
}

.pricing .price-gold .price-title,
.pricing .price-gold .price-foot {
    background-color: #0055b7;
}

.pricing .price-platinum .price-title,
.pricing .price-platinum .price-foot  {
    background-color: #ff7e2e;
}

.select__btns .select__class__btn .class__note {
	font-size: 1.4rem;
	line-height: 1.5;
	text-align: center;
}

.flightslide__table .flight__hours .flights .flight__rows .flight__row .prices .price__default label {
	font-size: 1.1rem;
}

.select__btns .select__class__btn .class__icon {
	background-image: none;
}

.select__btns .select__class__btn .class__exp,
.select__btns .select__class__btn .class__fare__info {
	padding: 0;
	text-align: center;
	width: 100%;
}

.flightslide__table .flight__hours .flight__hours__table .fare__info .fares .fare__title {
	padding-left: 6px;
}


/*/////////////////////////////////////////////////////////
///////////// Availability Results Flights ////////////////
/////////////////////////////////////////////////////////*/

.search__selecion__info__table__inner__table thead {
	border-bottom: 0;
}

.search__selecion__info__table__inner__heading {
	border-bottom: 1px solid #0055b7;
	padding-bottom: 9px;
	background-color: #F2F2F2;
}

.select__btns .select__class__btn .class__fare {
	text-align: center;
	font-weight: 500;
	line-height: 1.1;
	font-size: 1.8rem;
}

.select-day .day-title {
    padding: 10px;
	border: transparent 0;
	background-color: transparent;
}

.select__day__container__select_day__table__day,
.select__day__container__select_day__table__selected__day {
	width: 10%;
}

.select__day__container__select_day__table__prev__next__select {
	width: 2%;
}

.select__day__container__select_day__table__prev__next__select i {
	margin:0;
	top: -1px;
}

.select__day__container__select_day__table__day .day__title .day__title {
	color: inherit;
}

.select__day__container__select_day__table__day:hover {
	background-color: #717174;
}

.select__day__container__select_day__table__day:hover .day__title {
	color: #FFF !important;
}

.select__day__container__select_day__table__day {
	background-color: #F2F2F2;
}

.select__day__container__select_day__table__prev__next__select__next__day,
.select__day__container__select_day__table__prev__next__select__prev__day {
	height: 80px;
}

.select__day__container__select_day__table__prev__next__select__next__day:hover,
.select__day__container__select_day__table__prev__next__select__prev__day:hover {
	background-color: #0055b7;
}

.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .flight__number .book__icon {
	top: 2px;
	margin-right: 1px;
}

.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .flight__number .book__icon::before {
	content: "\e043";
	font-family: Flaticon;
	font-style: normal;
	margin-left: 2px;
	margin-right: 2px;
	font-size: 18px;
	padding-top: 5px;
	margin-top: 5px;
}

.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .flight__number {
	margin: -2px;
}

.flight__info__modal__link {
	color: #0055b7;
}

#flightInfoPanel-sticky-wrapper .flight__selection__info__table .total__details__content {
	padding: 5px;
	margin: -2px 5px 5px 5px;
}

#flightInfoPanel-sticky-wrapper .flight__selection__info__table .flight__selection__info__table__content {
	margin: 5px;
	padding: 0;
}

#FlightSearch .main__container .availability__main__container .row #subContent > div {
	padding: 0 10px 10px 10px;
}

.AvailabilityResults .search__results__bottom .bottom__area {
	padding: 0;
}

/* BUGFIX: AvailabilityResults sayfasindaki arrival date yazilari iki satira uzamasin */
.flight__notes .next__day__arr {
	width: auto;
}

/* BUGFIX: AvailabilityResults sayfasindaki tarih supremumlari duzgun gosterilsin */
.flight__dest__hours .to sup {
	float: initial;
	top: -8px;
	left: auto;
}

/* BUGFIX: AvailabilityResults sayfasindaki ucus destinationlari biraz minik olsun */
.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .dep__time .from .from__loc,
.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .arr__time .to .to__loc {
	font-size: 1.6rem;
	font-weight: 400;
/* 	white-space: nowrap; */
}

/* BUGFIX: Connected flight infolarinin iconlari flight number iconu ile hizalansin */
.conn__notes {
	padding: 0px 0px 0px 8px;
}

/* BUGFIX: AvailabilityResults kum saati ve saat iconlarini cakismasin, sadece kum saati kalsin */
.flightslide__table .flight__hours .flights .flight__rows .flight__row .hours .segment__dur .time__icon:before {
	content: "\00a0";
}

/* BUGFIX: Validation borders fix for search again. */
.availabilitySearchContainer span.input-error ~ .input-group div .selectize-input {
	height: 100%;
}

/*/////////////////////////////////////////////////////////
////////////////////// RezvPaxEntry ///////////////////////
/////////////////////////////////////////////////////////*/

.rezvPaxEntryContinue {
	margin-top: 20px !important;
}

.contact__info__block .padder-10 {
	padding: 0;
}

#addContactDiv .add-contact-info {
	margin-top: -5px;
}

.btn-bitter,
.btn-bitter.active,
.btn-bitter.disabled,
.btn-bitter:active,
.btn-bitter[disabled] {
	background-color: #ff7e2e;
}

.btn-bitter:focus,
.btn-bitter:hover {
	background-color: #c9c8c7;
}

#flightInfoPanel-sticky-wrapper .flight__selection__info__table .flight__selection__info__table__heading .flight__selection__info__table__title {
	color: #FFF;
}

.table-condensed>tbody>tr:nth-child(odd),
.tb3 {
	background-color: #E2E2E2;
}

#flightInfoPanel-sticky-wrapper .flight__selection__info__table__content .segment__table {
	background-color: #FFF;
}

.flinfo-b.segment__table .ports {
	padding: 0 5px 0 5px;
}

/* BUGFIX: Red validation borders fix */
.RezvPaxEntry span.input-error ~ .input-group .form-control,
.RezvPaxEntry span.input-error ~ .input-group-select-down .single {
	height: 36px;
}
.RezvPaxEntry span.input-error ~ input.form-control {
	border-color: #DA4453 !important;
	box-shadow: none;
}

/*/////////////////////////////////////////////////////////
/////////////////////  Add SSR Page  //////////////////////
/////////////////////////////////////////////////////////*/

.basket__info .table-condensed > tbody > tr:nth-child(2n),
.payment__summary__table__content .table-condensed > tbody > tr:nth-child(2n),
.tb3 {
	background-color: #FFF;
}

.ManageBundle .add__ssr__container .main__content,
.AddSSR .add__ssr__container .main__content {
	margin-top: 0;
}

.AddSSR .basket__info .well {
	margin-bottom: 5px;
}

.ManageBundle .passengerSelectBodyRowFocus,
.ManageBundle .passengerCatSelectBodyRowFocus,
.AddSSR .passengerSelectBodyRowFocus,
.AddSSR .passengerCatSelectBodyRowFocus {
	border-color: #ff7e2e;
	background-color: #0055b7;
}

.addssr-sticky {
	margin: 0;
}

.addssr-sticky .panel {
	padding: 0;
}

/* BUGFIX: Choose Baggage daki select box hizalansin. */
.AddSSR .passengerLugSelectColSelectBox .selectize-input {
	height: 35px;
	margin-bottom: -13px;
}

.passengerSelectHead > .mergeDiv {
	border-bottom: 0px none transparent;
}
.passengerLugSelectRowPrice,
.passengerLugSelectColPrice {
    width: 10%;
}
.passengerLugSelectRowBoughtLuggage,
.passengerLugSelectColBoughtLuggage {
    width: 15%;
}

/*/////////////////////////////////////////////////////////
/////////////////// Ticket Preview Page ///////////////////
/////////////////////////////////////////////////////////*/

.TicketPreview #paymentTabList {
	border-radius: 0;
	padding: 0 !important;
	font-size: 14px;
}

.TicketPreview hr.faded {
	background: transparent;
	display: none;
}

.TicketPreview .ticket__prev__summary .pass__flight__res__summary__body .segment__table tbody tr td {
	border-color: #0055b7 !important;
}

.TicketPreview .ticket__prev__sidebar .payment__summary__table .payment__summary__table__heading .payment__summary__table__title {
	color: #FFF;
	font-size: 2rem;
	line-height: 1;
	margin-left: 5px;
}

.TicketPreview .payment__summary__table__title::before {
	content: "\e040";
	font-family: Flaticon;
	font-style: normal;
	margin-left: 0px;
	margin-right: 2px;
}

.TicketPreview .tab-content {
	border: none;
}

.TicketPreview .payment__area .bottom__cont__area {
	padding: 0 5px 0 0;
}

.TicketPreview #discountPanel,
.TicketPreview #paymentTabContainer {
	margin-bottom: 15px;
}

.TicketPreview #discountPanel {
	padding: 0;
}

.TicketPreview .cont.discount__wrapper {
	padding: 0;
}

.TicketPreview .loyalty__login .blue-bar {
	display: none;
}

.TicketPreview .tpcp.discount__content .inline-form>div {
	float: right;
}

/*/////////////////////////////////////////////////////////
//////////////////// Ticket Print Page ////////////////////
/////////////////////////////////////////////////////////*/

.TicketPrint .ticket__print__sidebar .payment__summary__table {
	padding: 0;
}

.TicketPrint .ticket__print__container .paymentConfirmContainer .f7,
.TicketPrint .ticket__print__container .reservationContainer .f7 {
	line-height: 0.85;
	margin-bottom: -8px;
	margin-left: -8px;
}

.TicketPrint .ticket__print__sidebar .payment__summary__table .payment__summary__table__heading .payment__summary__table__title {
	color: #FFF;
}

.TicketPrint .ticket__print__summary .segment__table tbody tr td {
	border-color: #0055b7 !important;
}

.btn-blue,
.btn-blue.active,
.btn-blue.disabled,
.btn-blue:active,
.btn-blue[disabled],
.btn-grass,
.btn-grass.active,
.btn-grass.disabled,
.btn-grass:active,
.btn-grass[disabled] {
	background-color: #0055b7;
	border-color: #0055b7;
}

.btn-blue:focus,
.btn-blue:hover,
.btn-grass:focus,
.btn-grass:hover {
	background-color: #c9c8c7;
	border-color: #c9c8c7;
}

.TicketPrint .reservationContainer a {
	color: #ff7e2e;
}

.TicketPrint .reservationContainer a:hover {
	color: #0055b7;
}

/*/////////////////////////////////////////////////////////
///////////////////// Show Reservation ////////////////////
/////////////////////////////////////////////////////////*/

.show__reservation__sidebar {
	padding: 0;
	margin: 0;
}

@media (min-width: 767px) {
	
	.show__reservation__btns .flight__change__icon,
	.show__reservation__btns .goto___checkin__icon,
	.show__reservation__btns .goto___cancel__checkin__icon, 
	.show__reservation__btns .manage__bundle__icon,
.show__reservation__btns .buy__ssr__icon,
	.show__reservation__btns .change__contact__icon,
	.show__reservation__btns .delete__segment__icon,
	.show__reservation__btns .cancel__booking__icon,
	.show__reservation__btns .buy__icon,
	.show__reservation__btns .print__tickets__icon {
		width: 64px;
		height: 64px;
		margin: 6px 8px;
	}
	
	.show__reservation__btns .flight__change__btn__cont,
	.show__reservation__btns .goto__checkin___btn__cont,
	.show__reservation__btns .goto__cancel__checkin___btn__cont,
	.show__reservation__btns .manage__bundle__btn__cont,
    .show__reservation__btns .buy__ssr__btn__cont,
	.show__reservation__btns .change__contact__btn__cont,
	.show__reservation__btns .del__seg__btn__cont,
	.show__reservation__btns .cancel__booking__btn__cont,
	.show__reservation__btns .buy__btn__cont,
	.show__reservation__btns .print__tickets__btn__cont {
		font-size: 18px;
		margin: 22px 0px 70px 39px;
		width: 100px !important;
		height: 100px;
		border-radius: 56px;
	}
	
	.show__reservation__btns .btn_text {
		position: absolute;
		top: 116px;
		color: #555;
		width: 120px;
		margin: 0 -10px 0 -10px;
		font-size: 1.6rem;
		left: 1px;
		text-align: center;
	}
}

.show__reservation__btns .flight__change__btn__cont,
	.show__reservation__btns .goto__checkin___btn__cont,
	.show__reservation__btns .goto__cancel__checkin___btn__cont,
	.show__reservation__btns .manage__bundle__btn__cont,
    .show__reservation__btns .buy__ssr__btn__cont,
	.show__reservation__btns .change__contact__btn__cont,
	.show__reservation__btns .del__seg__btn__cont,
	.show__reservation__btns .cancel__booking__btn__cont,
	.show__reservation__btns .buy__btn__cont,
	.show__reservation__btns .print__tickets__btn__cont {
		background-color: #0055b7;
}

	.show__reservation__btns .flight__change__btn__cont,
	.show__reservation__btns .goto__checkin___btn__cont,
	.show__reservation__btns .goto__cancel__checkin___btn__cont,
	.show__reservation__btns .manage__bundle__btn__cont,
    .show__reservation__btns .buy__ssr__btn__cont,
	.show__reservation__btns .change__contact__btn__cont,
	.show__reservation__btns .del__seg__btn__cont,
	.show__reservation__btns .cancel__booking__btn__cont,
	.show__reservation__btns .buy__btn__cont,
	.show__reservation__btns .print__tickets__btn__cont {
		color: #FFF;
	}

.show__reservation__btns div:hover {
	background-color: #c9c8c7;
}

.show__reservation__btns .cancel__booking__btn__cont {
	width: 200px;
}

.show__reservation,
.show__reservation .pass {
	background-color: transparent !important;
	border: 0 !important;
}

.memberMainContent.show__reservation>.container>.row>div:nth-child(1) {
	padding: 0;
}

.res__details__heading .res__details__title__bar,
.res__passengers__title {
	color: #555;
}

.ShowReservation .ssr-selection.res__details__heading {
	margin-top: -10px;
}

.ShowReservation .res__passengers__wrapper .res__passengers__body .passenger__select thead tr>th,
.ShowReservation .res__flights__wrapper .res__flights__body .segment_select thead tr>th,
.ShowReservation .res__passengers__wrapper .res__passengers__body .passenger__select thead tr .from,
.ShowReservation .res__passengers__wrapper .res__passengers__body .passenger__select thead tr .flight_status {
	border-color: #0055b7;
}

.res__entry .page__header {
	margin: 0;
}

/* BUGFIX: Flight Change sayfasindaki dugmeler ust uste binmesin */
.show__res__back__btn {
	float: left;
	margin-top: 15px;
}

.show__res__cont__btn {
	float: right;
	margin-top: 15px;
}

.div-checkbox {
	background-color: #FFF;
}

#departureDate,
#arrivalDate {
	padding-left: 5px !important;
}

/*/////////////////////////////////////////////////////////
//////////////////  Contact Change Page  //////////////////
/////////////////////////////////////////////////////////*/

.ContactChange .memberMainContent {
	border: 0;
}

.ContactChange .memberMainContent .container .row > div {
	padding: 0;
}

/*/////////////////////////////////////////////////////////
////////////////  Check-in Select Flight  /////////////////
/////////////////////////////////////////////////////////*/


.checkin__select__flight .checkin__rules h4 {
	margin: -10px -10px 10px -10px;
}

.CheckinSelectSeat .tab-content,
.CheckinSelectSeat .checkinSeatSelectContentDiv {
	border: 1px solid #cbcbcb;
}

.CheckinSelectSeat .flight__list {
	margin-bottom: 15px;
}

.CheckinSelectSeat .fade.in {
	padding: 0;
	margin: 0;
}

.CheckinSelectFlight .checkin__select__flight .checkin__segment__list .checkin__segment__list__body .checkin__segment__list__table thead tr,
.CheckinSelectFlight .checkin__select__flight .checkin__pass__information .checkin__pass__information__body .checkin__pass__information__table thead tr,
.CheckinOffload .checkin__select__flight .checkin__segment__list .checkin__segment__list__body .checkin__segment__list__table thead tr,
.CheckinOffload .checkin__select__flight .checkin__pass__information .checkin__pass__information__body .checkin__pass__information__table thead tr {
    border-bottom: 1px solid #0055b7;
}

/*/////////////////////////////////////////////////////////
/////////////////  Check-in Select Seat  //////////////////
/////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////
///////////////////  Check-in Confirm  ////////////////////
/////////////////////////////////////////////////////////*/

.CheckinConfirm .checkin__confirm .checkin__confirm__heading {
	display: none;
}

.CheckinConfirm .checkin__confirm .flight__list {
	margin: 15px 0;
}

.CheckinConfirm .checkin__confirm .flight__list .flight__list__body .flight__list__table thead tr,
.CheckinConfirm .checkin__confirm .seat__cost .seat__cost__body .seat__cost__table thead tr{
	border-bottom: 1px solid #0055b7;
}

/*/////////////////////////////////////////////////////////
///////////////////  Check-in Boarding  ///////////////////
/////////////////////////////////////////////////////////*/

.CheckinBoarding .checkinCoardingContentDiv.checkin__boarding__rules {
	color: #555 !important;
}

.CheckinBoarding .checkin__boarding__content .print__icon__title,
.CheckinBoarding .checkin__boarding__content .send__barcode__alert .title {
	margin: 0;
}

/*/////////////////////////////////////////////////////////
/////////////////////  Ticket Refund  /////////////////////
/////////////////////////////////////////////////////////*/

.TicketRefund .ssr-selection.refund__title {
	display: none;
}

.TicketRefund .ticket__refund__container,
.TicketRefund .panel-heading {
	background-color: transparent;
	border: 0;
}

.ticket__refund__container .ticket__information {
	margin-bottom: 15px;
}

.TicketRefund .ticket__refund__container .refund__details .refund__details__body .refund__details__table thead tr,
.TicketRefund .ticketRefundContentDiv .form-control{
    border-color: #0055b7;
}

/* BUGFIX: Header seperation line */
.TicketRefund .ticket__information__table thead>tr {
	border-bottom: 1px dashed #BBB;
}

/*/////////////////////////////////////////////////////////
/////////////////  Ticket Refund Summary  /////////////////
/////////////////////////////////////////////////////////*/

.TicketRefundSummary .ticket__refund__summary__container {
	padding: 0 !important;
	margin-bottom: 50px !important;
	margin-top: 50px !important;
}

.TicketRefundSummary .ssr-selection {
	margin: 0px;
	padding: 15px !important;
	font-size: 2.4rem;
	color: #555;
	line-height: 1;
}

/*/////////////////////////////////////////////////////////
////////////////////  ICI PNR Search  /////////////////////
/////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////
//////////////////////  PNR Search  ///////////////////////
/////////////////////////////////////////////////////////*/

/*/////////////////////////////////////////////////////////
/////////////////  Main Page Detail Login  ////////////////
/////////////////////////////////////////////////////////*/

body.MainPageDetailLogin {
	background: transparent;
}

.main__page__detail__login__body .col-lg-5.col-sm-6.col-md-4.col-md-offset-4.col-sm-offset-3 {
    width: 100% !important;
    margin: 0px !important;
    padding: 0px;
}

.main__page__login__body .content, .main__page__login__body .container, .main__page__detail__login__body .content, .main__page__detail__login__body .container {
    padding: 0px;
    width: auto;
}

.MainPageDetailLogin .contentRightMemberLogin .formItem.form-group {
	border: 0 !important
}

.MainPageDetailLogin .contentRightMemberLogin {
	background-color: #F7F7F7;
	width: 290px;
	height: 235px;
    display: block;
    padding: 15px;
	padding-left: 30px;
}

.MainPageDetailLogin .label {
	background-color: #ff7e2e;
	font-size: 1.3rem;
	z-index: 3;
	position: relative;
	padding-bottom: 5px;
}

.MainPageDetailLogin .formInput, .MainPageDetailLogin .intl-tel-input {
	z-index: 9;
	position: relative;
}

.MainPageDetailLogin .saver  {
	display: none;
}
.MainPageDetailLogin .newGirisForm>.formItem:nth-child(4),
.MainPageDetailLogin .btnUyeOl{
	float: left;
}

.MainPageDetailLogin .btnGiris {
	float: right;
}

.MainPageDetailLogin .newGirisForm>.formItem:nth-child(4),
.MainPageDetailLogin .newGirisForm>.formItem:nth-child(5) {
	margin: 0 !important;
	height: 25px;
}

.MainPageDetailLogin .need-help {
	margin: 0;
	padding: 0 5px;
	color: #999;
	background-color: transparent;
	border: 0 transparent !important;
	font-size: 1.3rem;
}

.MainPageDetailLogin .btnGiris, .MainPageDetailLogin .btnUyeOl {
	background: #0055b7 none repeat scroll 0% 0% !important;
	transition: all 0.3s linear 0s;
	color: #FFF;
	border: none;
	display: inline-block;
	padding: 6px 14px;
	margin: 10px 0 0 0;
	font-size: 14px;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-moz-user-select: none;
	border-radius: 4px;
}
.MainPageDetailLogin .btnGiris:hover, .MainPageDetailLogin .btnUyeOl:hover {
	background: #ff7e2e none repeat scroll 0% 0% !important;
	transition: all 0.3s linear 0s;
	color: #FFF !important;
}

.MainPageDetailLogin input[type="tel"],  .MainPageDetailLogin input[type="password"] {
	height: 34px;
	padding-left: 10px;
}

/*/////////////////////////////////////////////////////////
////////////////////  Member Register  ////////////////////
/////////////////////////////////////////////////////////*/

.MemberRegister .register__panel__body {
	padding-top: 15px;
}

.MemberRegister .register__bottom {
	padding: 0 15px;
}

.MemberRegister #btnSave {
	float: right;
	margin-bottom: 13px;
	margin-top: -11px;
}

.MemberRegister #cityArea .input-city{
	width: 100%;
}

/*/////////////////////////////////////////////////////////
/////////////////////  Member Login  //////////////////////
/////////////////////////////////////////////////////////*/

.MemberLogin .member__login__icon {
	background-color: #0055b7;
}

.MemberLogin .member__login__title {
	background-color: #c9c8c7;
}

.MemberLogin .account-wall {
	border-radius: 4px;
}


/*/////////////////////////////////////////////////////////
/////////////////////// Member Home ///////////////////////
/////////////////////////////////////////////////////////*/

span.member__checkin__icon, span.member__res__icon, span.member__personal__icon, span.member__points__icon, span.member__missing__icon, span.member__card__icon {
	height: 100px;
	width: 100px;
}

.member__panel .member__panel__body .member__icon__wrap .member__checkin__icon,
.member__panel .member__panel__body .member__icon__wrap .member__res__icon,
.member__panel .member__panel__body .member__icon__wrap .member__personal__icon,
.member__panel .member__panel__body .member__icon__wrap .member__points__icon,
.member__panel .member__panel__body .member__icon__wrap .member__missing__icon,
.member__panel .member__panel__body .member__icon__wrap .member__card__icon {
	background-color: #ff7e2e;
}

.member__panel .member__panel__body .member__icon__wrap span.true,
.member__panel .member__panel__body .member__icon__wrap span:hover:nth-child(1) {
	background-color: #0055b7;
}

.MemberHome .flight__search__btn {
	margin-left: 68px;
}

.MemberHome .side__member__panel__body {
	padding-top: 10px;
}

.MemberHome .content {
	padding-top: 0;
}

.MemberHome .process__nav {
	position: relative;
	margin-top: 0;
	top: 41px;
}

.MemberHome .process__nav li > a {
	margin-right: 0px;
	background-color: transparent;
	border: medium none;
	color: #666;
	box-shadow: 0px -1px 0px #DDD inset;
	transition: all 0.2s ease 0s;
	position: relative;
	display: block;
	padding: 5px 9px;
	font-size: 1.6rem;
}

.MemberHome .member__checkin .row > form > div {
	padding: 0;
}

.MemberHome .update__btn {
	float:right;
	margin: -15px 15px 15px;
}

.MemberHome .member__id,
.MemberHome .member__tier {
	font-size: 1.6rem;
	line-height: 1rem;
	vertical-align: top;
}

/* BUGFIX: My Point Status kismindaki Tab larin tab oldugu belli olsun */
.MemberHome #searchBody ul.nav-tabs>li {
	background-color: #FFF;
	border: 1px solid #DDD;
}
.MemberHome .table table.table,
.MemberHome #data-tbl {
	border: 1px solid #DDD !important;
	border-width: 0px 1px 1px 1px !important;
	margin-bottom: 15px;
	background-color: #FFF;
}

/* BUGFIX: Yeni reservasyon yaparken flight search dugmesi sagda gorunsun */
.MemberHome .res__entry__bootom {
	float: right;
	margin: 20px 0px 0px;
}

/* BUGFIX: Red error borders display fix */
.MemberHome span.input-error ~ .input-group #departureDate,
.MemberHome span.input-error ~ .input-group #returnDate,
.MemberHome span.input-error ~ .form-control .selectize-input,
.MemberHome span.input-error ~ input.form-control {
	border: 1px solid #DA4453 !important;
}
.MemberHome span.input-error ~ .input-group .selectize-input.items,
.MemberHome span.input-error ~ .selectize-control.single .selectize-input input {
	height: 33px !important;
}

/* BUGFIX: Flight date kismi biraz ayrilsin. */
.MemberHome #select-date span.input-error ~ #departureDate1,
.MemberHome #select-date span.input-error,
.MemberHome .search__flight {
	margin-bottom: 15px;
}

/* BUGFIX: Fix for borderless inputs */
.MemberHome .form-control,
.MemberHome .selectize-control{
	border: 1px solid #DDD !important;
	padding: 5px 10px;
	border-radius: 4px;
	box-shadow: none;
}

/*///////////////////////////////////////////////////////
///////////////// Hitit (HCS) Specific //////////////////
///////////////////////////////////////////////////////*/

.logo {
	background: url(../img/logo-big.png) no-repeat;
	height: 73px;

	/* border-radius: 110px; */
	/* z-index: -1; */
	/* margin-top: -11px; */
}

.header2 {
	    padding: 20px 0px 0px;
    margin-bottom: 0;
}

.navbar-custom {

}

/* Alert info-lar hcs-de gorunsun */
.contacts__block .contact__info__alert {
	display: block;
	position: relative;
	margin-left: 15px;
	margin-right: 15px;
}

.RezvPaxEntry .contacts__block .contact__info__wrapper {
	padding-top: 120px !important;
	margin-top: -137px;
}

.ContactChange .contacts__block .contact__info__wrapper {
    margin-top: -137px;
    padding-top: 128px !important;
}

#navigationWrap{
    top: 75px;
}

.CheckinSelectFlight th.select, 
.CheckinOffload th.select {
    line-height: 2.9rem;
    width: 130px;
}
/*/////////////////////////////////////////////////////////
/////////////////////// Bug Fixes /////////////////////////
/////////////////////////////////////////////////////////*/

/* BUGFIX: Availability xs responsive fix for overflowing paddings */
.AvailabilityResults .hidden-md.hidden-lg.fares-mobile {
	padding: 0;
}

.passengerLugSelectWrapper .alert-gray{
	background-color: #003663;
	color: #fff;
	background-color: #c9c8c7;
}
.passengerLugSelectWrapper .alert-gray .edit-ssr a{
	color: #fff;
}

.passengerLugSelectWrapper .alert-blue{
	background-color: #003663;
	color: #fff;
}
.passengerLugSelectWrapper .alert-blue .edit-ssr a{
	color: #fff;
}

.passengerLugSelectWrapper .alert-red .edit-ssr a{
	color: #fff;
}

.AddSSR .passengerSelect {
    width: 66% !important;
}

.ssrSeatSelectContainerBody .seat-select{
	overflow: scroll;
	width: 32%;
}

.AddSSR .passengerSelectBodyRowFocus::after{
	color: #0055b7;
}

.member-login-button{
	background-color: #ff7e2e;
	border-radius: 4px;
}

.member-login-button a{
	color: #fff !important;
}
.step-navigation-wrap {
    margin-left: auto;
    margin-right: auto;
    border-top: 1px solid;
    height: 101px;
    border-color: rgb(221, 221, 221);
}

.is-active .step-caption:after {
	top: 88%;
	left: 100%;
	position: absolute;
	content: url("../img/nav-divider-active.png")
}

.step-navigation-step:last-child .step-caption:after {
	top: 98%;
	left: 100%;
	position: absolute;
	content: "";
}

.step-navigation {
	
	height: 125px;
}

.step-navigation .step-caption {
	display: block;
	padding: 5px 0;
	margin: -5px 0;
	font-size: 18px;
	font-size: 1.9rem;
    text-align: center;
}

.step-navigation .step-caption,
.step-navigation .step-caption .step-title {
	vertical-align: super
}

.step-navigation-step {
	border-width: 0 1px 0 0;
}

.step-navigation-step > span {
	padding: 2px 10px;
	color: #dddddd
}

.step-navigation-step.is-active > span {
	color: #ff7e2e;
	font-weight: bold;
}

.step-navigation-step.is-active > span:after {
	content: initial;
}

.step-first-icon,
.step-second-icon,
.step-third-icon,
.step-fourth-icon,
.step-fifth-icon {
	display: block;
	font-size: 50px;
	font-size: 5rem;
	font-weight: 400;
}

.l-horizontal-samewidth-list > li {
	margin: 0 5%;
	width: 20%;
}

#navigationWrap {
    position: relative;
    margin-left: auto;
    top: auto;
    width: 100%;
    background-color: #fff;
    margin-bottom: 10px;
}
@-moz-document url-prefix() {
}

.navbar-custom .nav li a:hover{
	background: #ff7e2e none repeat scroll 0% 0% !important;
}

.navbar-toggle .icon-bar{
	background-color: #ff7e2e;
}

.step-navigation-step.is-deactive > span {
	color: #c9c8c7;	
	font-weight: bold
}

#topHeader
{
	background-color: #fff;
}

.header2{
	background-color: #fff !important;
	box-shadow: none !important;


}

.CheckinPages.CheckinSelectSeat .panel-body.checkinSeatSelectContentDiv .passengerSelectBodyRowFocus,.CheckinPages.CheckinSelectSeat .panel-body.checkinSeatSelectContentDiv .passengerCatSelectBodyRowFocus {
    border-collapse: collapse;
    color: #000;
}

.CheckinPages .dangerous-image{

	height: 300px;
	
	background-repeat: no-repeat;
	
	background-position: center;
	
	background-size: contain;
	}
	@media(max-width: 601px) {
		.CheckinPages .dangerous-image{
		/* display: none; */
		background-size: 500px;
		}
	}

	.CheckinPages .dangerous-image.img_EN{
		background-image: url("../img/dangerous-goods_EN.png");
	}
	.CheckinSelectSeat .assignAuto {
		background-color:#0055b7; 
		border-color: #0055b7; 
		border-radius: .25rem;
	}

	/*/		CheckinSelectSeat Page CSS			/*/
.CheckinPages .step-navigation {    
	background-color: transparent;
}

.CheckinPages .boarding__btn .btn:hover {    
	color:#fff;
	background-color: #0055b7;
}