
/* Step 1 - Flight Selector ------------------------------------------------------------------ */


.day ul li span.title {height:26px; }
.day ul li.save span.title {padding-top:6px;height:20px}



.journey3Week div.day ul li a,div.day ul li a {padding:30px 0px 0px}

.day ul li span.price, 
.day ul li span.priceSmaller, 
.day ul li span.priceSmallest {margin-top:5px}


ul.tab-headers li a span {
background:transparent url(../images/easyJetImages/tab_Left.gif) no-repeat scroll 0 0;
display:block;
line-height:18px !important;
padding:8px 33px 11px;
font-size:12px;
}


/* Step 2 - Tweaks ---------------------------------------------------------------------- */

#AddSpeedyBoarding SPAN {	BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonLeft.gif) no-repeat 0px 0px;} 
#AddSpeedyBoarding {BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonRight.gif) repeat-y 100% 0px;}

#AddCarbonOffsetting SPAN {	BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonLeft.gif) no-repeat 0px 0px;} 
#AddCarbonOffsetting {BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonRight.gif) repeat-y 100% 0px;}

#addDefaultHoldBaggage SPAN 	
{
	BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonLeft.gif) no-repeat 0px 0px;
	 padding:16px 30px 16px 10px;
	} 
#addDefaultHoldBaggage {BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonRight.gif) repeat-y 100% 0px;}

.baggage {background: none; display: block; width: 130px; height: 190px; position: absolute;  bottom: 5px; right: 4px;}
.SignInBox .SignInBoxButtonRight span {min-width:75px; text-align:center;}

.AddTravelInsurance  a span {
    padding-top:4px;
    padding-bottom:4px;
}

/* Step 4 - cars ----------------------------------------------------------------------------------- */

#btnAddMaxiCover span { padding-top:4px !important; padding-bottom: 4px !important; }


/* Step 5 - Booking now button on   ---------------------------------------------------------------- */

#btnBookNow span 
{
	line-height:15px !important;
	font-size:0.5em;
	padding-bottom:15px;
	padding-top:15px;
}


/* Conf page */
#btnPrintConfirmation span {
padding:6px 38px 10px 9px;
}

.bookingMain p { margin-bottom:8px !important; }

.bookingMain .conf { font-size: 120% !important; }

.bookingMain .confirmationDetails { font-size: 100% !important; }



/* homepage */

#searchPodSubmitButton span {

font-size:0.9em;
width:100px;
padding-left:7px;
padding-right:7px;

}

.printButtonFloatCenter
{
	width: 184px;
	margin-left: auto;
	margin-right: auto;
}

.CheckFlightStatusButton
{
    width:225px;
    font-size:0.75em;
}

.CheckInOnlineButton
{
    width:225px;
    font-size:0.75em;
}

.ForgotPasswordLink{color: #004B91; font-weight: bold; font-size: 10px;}
.SignInBox .RightColumn .Buttons {padding-top: 94px; padding-left: 75px; height: 35px;}

.PasswordReminderBox .LeftColumn .Buttons p {width: 144px; }

div.BreadcrumbContainer #YourBookingsLinkBreadcrumb
{
    margin-left: 100px;
}


.PasswordResetBoxPanel .LeftColumn .btnMargin {margin-top: 160px}
.PasswordResetBoxPanel .LeftColumn .Buttons p #btnSend {margin-right: 0px;}
.PasswordResetBoxPanel .LeftColumn .Buttons p #btnCancel {margin-right: 50px; float: right;}
.PasswordResetBox .LeftColumn .Buttons {padding-top: 22px;}

.viewBookingRefundButton
{		
	margin-right:145px;
	padding-top:14px;	
}

.carRentalPromptAllBookings h3
{
    padding-top: 0px;
	padding-bottom: 1px;
}

.calendarTabs .tab-content-centered-50 {height: 77px;}

#btnAddCar SPAN {padding: 10px 28px 10px 13px} 

#btnAddCover SPAN {	BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonLeft.gif) no-repeat 0px 0px; padding: 16px 28px 16px 13px;} 
#btnAddCover {BACKGROUND: url(../images/easyJetImages/OptionsOrangeButtonRight.gif) repeat-y 100% 0px;}

/* START: Step 5 book now box - needs to be taller than default */

.BookNowBox
{
    width: 250px; 
    height: 511px !important; 
    margin-top: 15px; 
    margin-right: 5px; 
    padding: 10px;
}

/*
.CardDetails
{
    height: 352px !important;
}
*/

/* END: Step 5 book now box */


#SecurityContainer, #SecurityContainerSaved
{
    left: 148px;
    position: absolute;
    background: url(/Content/images/easyJetImages/tagSecurityStep5_EL.gif) no-repeat;
    height: 284px;
    width: 293px;
    padding: 10px;
    color: #fff;
    display: none;
}

#SecurityContainer .Parent, #SecurityContainerSaved .Parent
{
    margin: 0px 0px 34px 13px;
    padding: 10px 0px 29px 10px;
    background-color: #fff;
    height: 205px;
}

#SecurityContainer .Parent .Icon, #SecurityContainerSaved .Parent .Icon
{    
    height: 165px;
    width: 38px;
    background: url(/Content/images/easyJetImages/security-code.gif) no-repeat;
    float: left;
    margin-right: 10px;
}

#SecurityContainer .Parent .Copy, #SecurityContainerSaved .Parent .Copy
{
    float: left;
    width: 241px;
    color: #999;
    font-size: 0.92em;
    text-align: justify;
    width: 201px;
}

.CheckInAtAirportPadding
{
    float: left;
}

.breadcrumbLinks 
{
    width: 420px;
}

.paddingAllBookings
{
    width: 240px;
}

.EditContain #btnCancel 
{
    margin-left:-60px;
}

.breadcrumbLinksUpdateAccount
{
    width: 210px;
}

.UpdateAccountTelephoneLabel {width: 100px; float: left;}

.prompts p { width:270px !important; }  /* UI issue for upsell panel on confirmation page */
.SignInBox .RightColumn .Buttons {margin-top: 3px;padding-top: 94px; padding-left: 47px; height: 35px;}
.Banner { background-image: url(/Content/Images/easyJetImages/Banner/banner_EL.jpg); }
.AddButton a span { padding: 6px 26px 7px 24px; }

.speedyBoardingIncluded {font-size: 0.8em}
.MemberPart .SubMemberPart #SubmitButtonPanel .OrangeSignInBtn { width: 210px; }
.CreditCardFeesBubble {left: 210px;}
