.content .upgradeflight{padding:20px}.content .upgradeflight.logged-in{width:77%;float:left}.content .upgradeflight .clear{clear:both}.content .upgradeflight strong{font-size:90%}.content .upgradeflight div.page-header{overflow:hidden}.content .upgradeflight .navigation::before{content:url('/cassette.axd/file/Frontend/Styles/UpgradeFlight/arrow-back-17debb372b9affc0d0807701e342954be71c4a22.png');width:6px;height:11px;margin-right:9px}.content .upgradeflight .navigation a{text-transform:uppercase;color:#797979;text-decoration:none;font-size:110%;padding:0 1%;padding-left:0}.content .upgradeflight .navigation a:hover{text-decoration:underline}.content .upgradeflight .navigation img{float:right;margin-right:50px;padding-left:90px}.content .upgradeflight>ul{list-style-type:disc;list-style-position:inside;font-size:90%;margin-bottom:40px}.content .upgradeflight>ul>li{margin:5px}.content .upgradeflight .baggage-selector>ul>li{min-height:50px;margin-top:8px;margin-right:20px;border-bottom:1px solid #b1b1b1}.content .upgradeflight .baggage-selector>ul>li:last-child{border-bottom:none}.content .upgradeflight .baggage-selector>ul>li div{display:inline-block;overflow:hidden;vertical-align:middle;margin:10px 10px 10px 0}.content .upgradeflight .baggage-selector>ul>li div.type{width:20%;font-weight:700}.content .upgradeflight .baggage-selector>ul>li div.price{width:30%;text-align:right}.content .upgradeflight .baggage-selector>ul>li>p>a.out:after{position:absolute;right:10%;top:2%;content:url('/cassette.axd/file/Frontend/Styles/UpgradeFlight/buy-out-icon-7f4ac5153406a84e0675bb66647898937b7eff39.png')}.content .upgradeflight .baggage-selector>ul>li>p>a.home:after{position:absolute;right:10%;top:2%;content:url('/cassette.axd/file/Frontend/Styles/UpgradeFlight/buy-home-icon-a7a2c30ef771f52fb27c598ea23b8f48f1974601.png')}.content .upgradeflight .baggage-selector>ul>li>p>a.home{margin-top:8px}.content .upgradeflight .baggage-selector>ul>li>p>a.button>span{position:absolute;font-size:50%;bottom:3px;right:10px;width:22px;padding-top:5px}.content .upgradeflight .baggage-selector>ul>li>p>a.button{text-align:left}.content .upgradeflight .baggage-selector>ul>li p{display:inline-block;overflow:hidden;margin:0 0 0 5%;padding:5px 0;vertical-align:middle;width:30%}.content .upgradeflight .baggage-selector>ul>li a{min-height:30px;position:relative}.content .upgradeflight .baggage-selector>ul>li a span.loading-indicator{content:url(/cassette.axd/file/Frontend/Styles/Shared/ajax-loader-10c0299c814242b8e05d65b3c9700b32f78b028a.gif);position:absolute;top:0;height:35px;left:30px}.content .upgradeflight .baggage-selector dl{width:40%;display:inline-block;font-size:90%}.content .upgradeflight .baggage-selector dl dd{position:relative;top:2px;font-size:85%;font-weight:400;text-align:right}.content .upgradeflight .baggage-selector dl dd span{position:relative;top:2px;font-weight:600;font-size:170%;text-align:right;margin-left:5px}#article>div.content>div.ife-selector>p>a{display:inline}#article>div.content>div.ife-selector>ul{background-color:#fdf9ed;display:inline-block;width:95%;margin-top:1%;border:#fdf2d4 solid 1px;padding:5px}#article>div.content>div.ife-selector>ul>li>div.name{font-weight:600;margin:11px 0;float:left;max-width:210px}#article>div.content>div.ife-selector>ul>li>div.ife-price-basket{float:right;display:inline;text-align:right;padding-right:0}#article>div.content>div.ife-selector>ul>li>div.ife-price-basket>div.price{font-size:85%;font-weight:400}#article>div.content>div.ife-selector>ul>li>div.ife-price-basket>div.price>span{font-weight:600;font-size:170%;margin-left:5px}#article>div.content>div.ife-selector>ul>li>div.ife-price-basket>div{display:inline-block}#article>div.content>div.ife-selector>ul>li>div.clear{clear:both}.content .upgradeflight h1,.content .upgradeflight-aside h1{padding:10px 0}.content .upgradeflight h2.box-title{font-size:27px;color:#1eb3b7;padding-top:22px;position:relative;z-index:2}.content .upgradeflight h3,.content .upgradeflight-aside h3{font-size:22px;font-family:'ThomasHeadlineBold',sans-serif;text-transform:uppercase;margin:5px 0}.content .upgradeflight-aside h3{color:#1eb3b7}.content .upgradeflight div.col-left h3{color:inherit}.content .upgradeflight-aside div.banner h3{padding:10px 25px 15px 25px;font-size:100%;color:#1eb3b7}.content .upgradeflight div.col-left{width:45%;padding-right:10px;float:left}.content .upgradeflight div.baggage-selector{float:right;width:53%;padding-left:30px;margin-right:2%;margin-bottom:20px;border:1px solid #b1b1b1;background-color:#f0f0f0}.content .upgradeflight div.baggage-selector p.unavailable{margin:15px 0 15px -15px}.content .upgradeflight div.baggage-selector div.phone{background:url(/cassette.axd/file/Frontend/Styles/Shared/footer-phone-ee5979c96e265f94d71eba048c15fa87007de224.png) no-repeat}.content .upgradeflight div.baggage-selector p.unavailableuntilsummer2016{margin:15px 15px 15px 35px}.content .upgradeflight header{background-color:#edf6f8}.content .upgradeflight div.box,.box-wide{position:relative;float:left;margin-left:0;border:1px solid #e3e3e3;-ms-border-radius:5px;border-radius:5px;margin-bottom:20px}.content .upgradeflight div.box{width:23.5%;min-height:1px;margin-bottom:21px;margin-right:2%;background-color:#fff}.content .upgradeflight div.box header{padding:0 0 10px 15px;border-bottom:1px solid #e3e3e3;min-height:100px;color:inherit}.content .upgradeflight div.box img{position:absolute;top:0;right:0;z-index:1}.content .upgradeflight div.box p{padding:15px}.content .upgradeflight div.box a{position:absolute;bottom:15px;left:15px;right:15px}.content .upgradeflight div.box-wide{width:100%;padding-left:0}.content .upgradeflight div.box-wide header{border-right:1px solid #e3e3e3;padding:0 40px 0 15px;width:218px;height:210px}.content .upgradeflight div.box-wide header img{position:absolute;left:120px;top:60px}.content .upgradeflight div.box-wide p{position:absolute;right:10px;top:20px;width:60%}.content .upgradeflight div.box-wide a{position:absolute;bottom:15px;right:15px;width:176px}.content .upgradeflight-aside{width:225px;float:left}.content .upgradeflight-aside .upgradeflight-summary{height:100%;margin:15px 10px 10px 10px}.content .upgradeflight-aside .banner{padding:7px 0;margin:15px}.content .upgradeflight-aside .banner img{width:100%}.content .upgradeflight-aside .banner p{padding:10px 20px 0 20px}.upgradeflight-aside div.flightdetails{margin:10px 5px 0 5px}.upgradeflight-aside div.flightdetails h3.outbound{background:url(/cassette.axd/file/Frontend/Styles/UpgradeFlight/plane_out-2aec9a2fc3922f5fc6d1400620f1d1b8f2345590.png) no-repeat 100% 50%}.upgradeflight-aside div.flightdetails h3.homebound{background:url(/cassette.axd/file/Frontend/Styles/UpgradeFlight/plane_home-5ae64f8f8a8144eaddb3e16249ac16904a0346fa.png) no-repeat 100% 50%}.upgradeflight-aside div.flightdetails img{border:none;float:right;position:relative;right:0;top:0}.upgradeflight-aside div.flightdetails div.box{background:#fff;padding:8px;border-top:1px solid #1eb3b7;font-size:75%}.upgradeflight-aside div.flightdetails div.box span{font-weight:600}.upgradeflight-aside div.flightdetails dl{margin-top:0;margin-bottom:20px}.upgradeflight-aside div.flightdetails dt,dd{line-height:1.428571429}.upgradeflight-aside div.flightdetails dd{font-weight:600;margin-left:60%;text-align:right;text-overflow:ellipsis}.upgradeflight-aside div.flightdetails dt{float:left;width:60%;clear:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upgradeflight-aside div.flightdetails dd.ordertype{font-size:110%;font-style:Italic}.content .upgradeflight-aside .navigation a::after{content:url('/cassette.axd/file/Frontend/Styles/UpgradeFlight/double-caret-right-e3589ecdc739a70d5281a01a2aa3fa420de96491.png');width:6px;float:right;margin:0 10px -10px}.content .upgradeflight-aside .navigation a{color:#1eb3b7;text-decoration:none}.content .upgradeflight-aside .navigation a:hover{text-decoration:underline}@media(max-width:988px){.content .upgradeflight div.baggage-selector>ul>li p{width:40%}}@media(max-width:750px){.content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.content .upgradeflight{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px}.content .upgradeflight-aside{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:100%}.content .upgradeflight-aside .upgradeflight-summary h2{font-size:150%;margin-bottom:15px}.content .upgradeflight-aside .upgradeflight-summary .flightdetails{margin:0}.content .upgradeflight.logged-in{width:100%;float:none}.content .upgradeflight div.box{width:96%}.content .upgradeflight div.box a{position:relative;margin:0 10px 10px 10px;bottom:0;left:0;right:0}.content .upgradeflight div.box p{height:auto}.content .upgradeflight div.box-wide{width:96%;position:relative;min-height:1px;float:left;margin-right:15px;margin-bottom:21px;background-color:#fff;border:1px solid #e3e3e3;-ms-border-radius:5px;border-radius:5px}.content .upgradeflight div.box-wide header{padding:0 0 10px 15px;border-bottom:1px solid #e3e3e3;min-height:100px;color:inherit;background-color:#f5f5f5;border-right:none;float:none;width:100%;padding-right:0;height:inherit}.content .upgradeflight div.box-wide header img{float:right;position:relative;left:0;top:0}.content .upgradeflight div.box-wide p{padding:15px;position:relative;height:auto;width:96%;top:auto;right:auto;margin-bottom:50px}.content .upgradeflight div.box-wide a{position:absolute;bottom:15px;left:15px;right:15px;width:auto}.content .upgradeflight div.col-left{width:auto;float:none}.content .upgradeflight div.baggage-selector{width:auto;float:none}.content .upgradeflight div.baggage-selector a.button{font-size:80%}.content .upgradeflight div.baggage-selector>ul>li p{width:60%}.content .upgradeflight .navigation img{padding:0}}