.bdMain{padding:9px 15px}h1{font-size:18px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;margin-top:8px;margin-bottom:16px}h2{font-size:24px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:200;margin-top:8px;margin-bottom:8px}h3{font-weight:bold}p{margin:9px 0}ol{margin-left:12px}ol li{list-style-type:decimal;margin:2px 0 2px 15px}span.feeLinks{float:right;font-weight:normal;font-size:12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}div.allAnchors{margin:16px 0}div.letterAnchor{padding:3px;width:20px;text-align:center;border:1px solid #ccc;font-weight:bold;display:inline;margin-right:2px}.fdsectionheadertop>div{width:96%}table tr.toprow td,table tr.bottomrow td{font-size:4px}table.fees td{min-height:90px;min-width:110px;padding:4px;margin:0;border-collapse:collapse;font-size:11px;vertical-align:top;border:1px solid #ccc}table.fees th{min-height:90px;min-width:110px;padding:4px;margin:0;border-collapse:collapse;font-size:11px;border:1px solid #ccc;background-color:#dedede;font-weight:bold;vertical-align:bottom;text-align:center}table.fees tr.even td{background-color:#eee}table.fees th span{display:block;font-weight:normal}div.msg{width:100%;padding:0 4px;font-size:11px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}div.msg p{padding-right:8px}table.fees td.noborder{border:none;padding:8px 0;width:100%}table.fees td ul li{margin-left:10px;margin-right:0;padding-left:0;padding-bottom:2px;text-indent:0}table.fees td ul li a:link,table.fees td ul li a:visited{text-decoration:none}table.fees td ul li a:hover{text-decoration:underline}table.airlineinner td{border:none;padding:0}table.airlineinner td.airlinename{font-weight:bold;color:#666;line-height:1.5em;padding-left:4px}table.airlineinner td.airlinename a.airlinename-link{font-weight:bold;color:#3083f0;line-height:1.5em}table.fees td.airline a{font-weight:normal}table.fees td.airline,table.fees th.airline{min-width:130px}table.airlineinner td.airicon{width:35px;min-width:35px;padding-top:3px}table.fees td.airline img{vertical-align:middle;border:1px solid #ccc}span.lastupdated{color:#999;font-weight:normal}div.airlineFees{padding:9px 0}td.filterAreaTitle{font-size:15px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;font-weight:bold}#showAllFeesLink a{font-size:13px;font-weight:bold}#mobileouter p.subtitle{font-size:15px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;margin-left:4px}#mobileouter p.subtitle span{font-size:12px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}#mobiledevices{background-color:#eee;width:100%}#mobiledevices table td div{font-size:15px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;padding-bottom:6px}#mobiledevices table td.phone{width:275px;text-align:center}#mobiledevices table td.spacer{text-align:center;width:1px}div.crumbs{background:transparent url(/images/gradients/a-breadcrumb-rt-bar.gif) no-repeat scroll right top;clear:both;font-family:arial,helvetica,clean,sans-serif;margin:0 0 15px;height:29px}div.crumbs div.crumbsinner{background:transparent url(/images/gradients/a-breadcrumb-lt-bar.gif) no-repeat scroll left top;height:100%;overflow:hidden;padding-left:9px}div.crumbs table{width:100%;height:100%}div.crumbs table td{vertical-align:middle}div.crumbs a.current{color:#000;font-weight:700;text-decoration:none}div.nostore{border-left:medium none;margin-left:0;padding-left:0}.phone .title{font-weight:700}a.secondary:link,a.secondary:active{color:#76c;text-decoration:underline}#globaltext{padding:12px 0}.countries .countryInList{padding:4px 0}.countries .countryInList img{vertical-align:top}.countries.global .countryInList{margin:0 0 0 24px}.countries.global .countryInList span{display:inline-block;height:15px;padding:1px 3px}.countries.global .countryInList a{display:inline-block;height:15px;padding:1px 3px;min-width:80px}.countries.global .countryInList .countryFlag{width:18px}.countries.global .countryInList .countryFlag img{vertical-align:text-top}.countries.global .countryInList .countryName{width:128px}.bdMain.fees{padding:0}.contentTitleBar{border-color:transparent #333 #bdbdbd;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;border-style:solid;border-width:0 1px 1px;padding:12px 18px 10px;font-size:15px;font-weight:bold}.airfeedisclaimertop{margin-bottom:21px}.contentTitleBar{background-color:#e1e1e1;background-image:-moz-linear-gradient(top,#ffffff 0%,#e1e1e1 100%);background-image:-webkit-linear-gradient(top,#ffffff 0%,#e1e1e1 100%);background-image:-o-linear-gradient(top,#ffffff 0%,#e1e1e1 100%);background-image:-ms-linear-gradient(top,#ffffff 0%,#e1e1e1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#e1e1e1));background-image:linear-gradient(top,#ffffff 0%,#e1e1e1 100%)}.otherFees a{display:block}.columns4{-moz-column-count:5;-moz-column-gap:40px;-webkit-column-count:5;-webkit-column-gap:40px;column-count:5;column-gap:40px}.mobileContentColWrapper{margin:0 auto;width:1160px;background:url("/res/images/mobile/S13-MobilePage-Gradient-v1.png?v=119aa3118d3e9fdb14ab08d3cada8ac2c7f1f41a&cluster=4") no-repeat left bottom}#mobileContent{color:#303030}#mobileContent h1{margin:0;font-size:51px;font-weight:lighter;padding:78px 0 32px}#mobileContentLeft{width:650px;padding:100px 75px 0 18px}#mobileContentRight{padding-top:100px}#mobileContent #mobileDescription{width:550px;font-size:15px;line-height:1.5em}#mobileContent #mobileDescription p:first-child{font-weight:bold;margin-bottom:15px}#mobileContent #mobilePlatformButtons{font-size:15px}#mobileContent .storeBadge{padding-right:21px;padding-top:30px}#mobileContent .bottomSpacer{height:253px}#mobileContent .storeBadge a{float:left}#mobilePlatformButtons li{float:left;line-height:20px;border-right:1px solid #c8c8c8;margin-left:28px}#mobilePlatformButtons li.first{margin-left:0}#mobilePlatformButtons li.last{border-right:none}#mobilePlatformButtons li span.icon{background:url("/res/images/mobile/S13-MobilePage-MobileIcons-v1.png?v=b93d03ede5fd771b5ed4b6ae9394a64b039c6ce1&cluster=4") no-repeat 0 0;height:21px;min-width:16px;float:left;margin-right:12px}#mobilePlatformButtons li a{color:#303030;padding-right:28px;outline:0}#mobilePlatformButtons li a:hover{text-decoration:none}#mobilePlatformButtons li.disabled a{color:#c8c8c8}#mobilePlatformButtons li.disabled a:hover{text-decoration:underline}#mobilePlatformButtons li.iphone .icon{width:16px;background-position:0 0}#mobilePlatformButtons li.iphone.disabled .icon{background-position:-69px 0}#mobilePlatformButtons li.android .icon{width:17px;background-position:0 -41px}#mobilePlatformButtons li.android.disabled .icon{background-position:-69px -41px}#mobilePlatformButtons li.windows7 .icon{width:17px;background-position:0 -82px}#mobilePlatformButtons li.windows7.disabled .icon{background-position:-69px -82px}#mobilePlatformButtons li.kindle .icon{width:49px;background-position:0 -123px}#mobilePlatformButtons li.kindle.disabled .icon{background-position:-69px -123px}#mobilePlatformPreviews{min-width:236px}#mobilePlatformPreviews .deviceImage.needsScale{height:551px}.topHeader{padding:6px 0}:root .topHeader>div,.topHeader>div{border:none;background-image:none;padding:0;background-color:transparent;font-size:21px;font-weight:normal}#sub-hd{border-bottom:1px solid #ccc}