@charset "UTF-8";

@font-face {
  font-family: MyliusModernRegular;
  src: url(data:font/ttf;base64,AAEAAAASAQAABAAgRkZUTU7J4AcAAYDcAAAAHEdERUYCHgAEAAFNIAAAACBHUE9Tbe9IegABTZAAADNKR1NVQpM8gksAAU1AAAAAUE9TLzJ3z4pcAAABqAAAAGBjbWFwyVhBPAAACcwAAAQOY3Z0ICRtOHsAABuYAAAB7GZwZ22VwH8AAAAN3AAACVBnYXNwABkACQABTRAAAAAQZ2x5ZjJ6FEEAACFoAAEb3GhlYWQEiLMIAAABLAAAADZoaGVhEYAKNAAAAWQAAAAkaG10eNCrqxkAAAIIAAAHwmxvY2E8+IOcAAAdhAAAA+RtYXhwBU4CfAAAAYgAAAAgbmFtZUt8BiYAAT1EAAADS3Bvc3Tn7JVtAAFAkAAADH5wcmVw4PF/tAAAFywAAARrAAEAAAACAABs+N3EXw889QAfCAAAAAAAzgI0QwAAAADOAjRD/yX9+AorB40AAAAIAAIAAAAAAAAAAQAACC399gAACvr/Jf9TCisAAQAAAAAAAAAAAAAAAAAAAfAAAQAAAfEATAAHAFEABgACAAQAHgBVAAAC8wG9AAMAAgADBI4BkAAFAAgFmgUzAAAAmwWaBTMAAAIiAGYCeAAAAgsFBAICAgICBAAAAocAAAAAAAAAAAAAAABNT05PAEAAIPsCBhf+RAC8CC0CCiAAAJ8AAAAABCUF9AAAACAAAggAAQAAAAAAAikAAAIpAAACCgCFAtsAZgTNADEE4QBkBmQASAVtAGoBeQBmAoMAcQKDAD0DjwBWA9UASAGLADMC9gA6AXsAPQQfAFIFIwB2AycAlgR1ADUEtgB/BRAAcwS2AGYEtgBeBBQAAgS2AGwEtgBkAXsAPQGqADMD1QBDA9UASAPVAEMDcQApCCEANwXwAB8E9ACkBY0AZgYrAK4EqACuBEwArgY5AGYGJwCuAgwArgIM/4UFQgCqBJMArgczAK4GKQCuBuMAZgSRAK4G5QBmBVoArgTRAFwFDAAXBhsApAWwACkHdwApBb4AHwVIACkFZgBIAtkApAQfAFIC2QApA9UADAQC//ACqgBtA/4AXASFAJoEDgBmBIUAZgRkAGYCqAAfBCsAMwRqAJoB2QCHAdn/kQQzAJoB2QCaBskAmgRqAJoE3QBmBJgAmgR/AGYC5wCaA4EAXALuACkEYACPBB8AFAX2ACkEcwAfBDMAHwPDACcCVgBmAeMAnAJWAGYD1f/bAikAAAIKAIUDyQBKBJYAlgRzADMFJQAOAeMAnARkAGACqgAbBvIAXAI9AEgEcQBcA9UASAL2ADoG8gBcBAL/9AMtAHgD1QBIAvQAYALpAGoCqgCWBIUApwT2AB8BewA9AqoAkQH+AFgCrgBCBHEARgWsAFwGAgBcBkgAXANxADEF8AAfBfAAHwXwAB8F8AAfBfAAHwXwAB8HlgAUBY0AZgSoAK4EqACuBKgArgSoAK4CDP/PAgwAiQIM/8gCDP/MBlQAKQYpAK4G4wBmBuMAZgbjAGYG4wBmBuMAZgPVAEMG4wBmBhsApAYbAKQGGwCkBhsApAVIACkEkQCuBUYAmgP+AFwD/gBcA/4AXAP+AFwD/gBcA/4AXAbHAFwEDgBmBGQAZgRkAGYEZABmBGQAZgHZ/7AB2QB1Adn/rgHZ/7ME3QBmBGoAmgTdAGYE3QBmBN0AZgTdAGYE3QBmA9UASATdAGIEYACPBGAAjwRgAI8EYACPBDMAHwSYAJoEMwAfBfAAHwP+AFwF8AAfA/4AXAXwAB8D/gBcBY0AZgQOAGYFjQBmBA4AZgYrAK4FNwBmBj8AFASFAGYEqACuBGQAZgSoAK4EZABmBKgArgRkAGYEqACuBGQAZgY5AGYEKwAzBjkAZgQrADMCDP/JAdn/sAIMADUB2QAdAgwApQHZAJoFQgCqBDMAmgSTAK4B2QCFBJMArgHZABUEkwCuAqAAmgSTACsB/gAKBikArgRqAJoGKQCuBGoAmgYpAK4EagCaBuMAZgTdAGYG4wBmBN0AZgnDAGYHyQBmBVoArgLnAJoFWgCuAucAmgVaAK4C5wBkBNEAXAOBAFwE0QBcA4EAXATRAFwDgQBcBQwAFwLuACkFDAAXAu4AKQYbAKQEYACPBhsApARgAI8GGwCkBGAAjwYbAKQEYACPBUgAKQVmAEgDwwAnBWYASAPDACcFZgBIA8MAJwTuACUE0QBcA4EAXAKqAA4CqgAOAqoAEgKqAAICqgD0AqoAngKqAFgCqv/nAqoANQE/AEgDugBIBfQAGwSg/0YGJ/9GAgz/RAbj/3EFP/8lBuP/hQHR/1MF5wAbBPoAogQ9AKgF5wAbBKAAqQVeAEYGJwCuBtcAYAIEAKoFXgCqBecAGwcnAKgGIQCqBI0AZgbXAGAGHQCoBIsAqARWAF4FCAAV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AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEIAcgBpAHQAaQBzAGgAIABBAGkAcgB3AGEAeQBzAABNeWxpdXMgaXMgYSB0cmFkZW1hcmsgb2YgQnJpdGlzaCBBaXJ3YXlzAABNAHkAbABpAHUAcwAgAE0AbwBkAGUAcgBuAABNeWxpdXMgTW9kZXJuAABSAGUAZwB1AGwAYQByAABSZWd1bGFyAAAAAgAAAAAAAP8/AJEAAAAAAAAAAAAAAAAAAAAAAAAAAAHxAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA+AD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQECAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQMAigEEAIMAkwDyAPMAjQEFAIgBBgDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB+AIAAgQDsAO4AugEHAQgBCQEKAQsBDAD9AP4A/wEAAQ0BDgEPAQEBEAERARIBEwEUARUBFgEXAPgA+QEYARkBGgEbARwBHQD6ANcBHgEfASABIQEiASMBJAElAOIA4wEmAScBKAEpASoBKwEsAS0BLgEvALAAsQEwATEBMgEzATQBNQE2ATcA+wD8AOQA5QE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwC7AUQBRQFGAUcA5gDnAKYBSAFJANgA4QDaANsA3ADdAOAA2QDfAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYAqAFXAVgBWQFaAVsBXAFdAV4BXwFgAWEBYgFjAWQBZQFmAWcBaAFpAJ8BagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsAlwF8AX0BfgCbAX8BgAGBAYIBgwGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAcQBxQHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbAdwB3QHeAd8B4AHhAeIB4wHkAeUB5gHnAegB6QHqALIAswHrALYAtwDEALQAtQDFAIIAwgCHAKsAxgC+AL8B7AHtAIwB7gCYAe8AmgCZAO8AvADDAKUAkgCcAKcAjwCUAJUAuQDSAfAAwADBAfEB8gduYnNwYWNlCXNmdGh5cGhlbglvdmVyc2NvcmUDbXUxBm1pZGRvdAdBbWFjcm9uB2FtYWNyb24GQWJyZXZlBmFicmV2ZQdBb2dvbmVrB2FvZ29uZWsGRGNhcm9uBmRjYXJvbgZEY3JvYXQHRW1hY3JvbgdlbWFjcm9uCkVkb3RhY2NlbnQKZWRvdGFjY2VudAdFb2dvbmVrB2VvZ29uZWsGRWNhcm9uBmVjYXJvbgxHY29tbWFhY2NlbnQMZ2NvbW1hYWNjZW50B0ltYWNyb24HaW1hY3JvbgdJb2dvbmVrB2lvZ29uZWsMS2NvbW1hYWNjZW50DGtjb21tYWFjY2VudAZMYWN1dGUGbGFjdXRlDExjb21tYWFjY2VudAxsY29tbWFhY2NlbnQGTGNhcm9uBmxjYXJvbgZOYWN1dGUGbmFjdXRlDE5jb21tYWFjY2VudAxuY29tbWFhY2NlbnQGTmNhcm9uBm5jYXJvbgdPbWFjcm9uB29tYWNyb24NT2h1bmdhcnVtbGF1dA1vaHVuZ2FydW1sYXV0BlJhY3V0ZQZyYWN1dGUMUmNvbW1hYWNjZW50DHJjb21tYWFjY2VudAZSY2Fyb24GcmNhcm9uBlNhY3V0ZQZzYWN1dGUMVGNvbW1hYWNjZW50DHRjb21tYWFjY2VudAZUY2Fyb24GdGNhcm9uB1VtYWNyb24HdW1hY3JvbgVVcmluZwV1cmluZw1VaHVuZ2FydW1sYXV0DXVodW5nYXJ1bWxhdXQHVW9nb25lawd1b2dvbmVrBlphY3V0ZQZ6YWN1dGUKWmRvdGFjY2VudAp6ZG90YWNjZW50DFNjb21tYWFjY2VudAxzY29tbWFhY2NlbnQFdG9ub3MNZGllcmVzaXN0b25vcwpBbHBoYXRvbm9zDEVwc2lsb250b25vcwhFdGF0b25vcwlJb3RhdG9ub3MMT21pY3JvbnRvbm9zDFVwc2lsb250b25vcwpPbWVnYXRvbm9zEWlvdGFkaWVyZXNpc3Rvbm9zBUFscGhhBEJldGEFR2FtbWEHRXBzaWxvbgRaZXRhA0V0YQVUaGV0YQRJb3RhBUthcHBhBkxhbWJkYQJNdQJOdQJYaQdPbWljcm9uAlBpA1JobwVTaWdtYQNUYXUHVXBzaWxvbgNQaGkDQ2hpA1BzaQxJb3RhZGllcmVzaXMPVXBzaWxvbmRpZXJlc2lzCmFscGhhdG9ub3MMZXBzaWxvbnRvbm9zCGV0YXRvbm9zCWlvdGF0b25vcxR1cHNpbG9uZGllcmVzaXN0b25vcwVhbHBoYQRiZXRhBWdhbW1hBWRlbHRhB2Vwc2lsb24EemV0YQNldGEFdGhldGEEaW90YQVrYXBwYQZsYW1iZGECbnUCeGkHb21pY3JvbgNyaG8Gc2lnbWExBXNpZ21hA3RhdQd1cHNpbG9uA3BoaQNjaGkDcHNpBW9tZWdhDGlvdGFkaWVyZXNpcw91cHNpbG9uZGllcmVzaXMMb21pY3JvbnRvbm9zDHVwc2lsb250b25vcwpvbWVnYXRvbm9zCWFmaWkxMDAyMwlhZmlpMTAwNTEJYWZpaTEwMDUyCWFmaWkxMDA1MwlhZmlpMTAwNTQJYWZpaTEwMDU1CWFmaWkxMDA1NglhZmlpMTAwNTcJYWZpaTEwMDU4CWFmaWkxMDA1OQlhZmlpMTAwNjAJYWZpaTEwMDYxCWFmaWkxMDA2MglhZmlpMTAxNDUJYWZpaTEwMDE3CWFmaWkxMDAxOAlhZmlpMTAwMTkJYWZpaTEwMDIwCWFmaWkxMDAyMQlhZmlpMTAwMjIJYWZpaTEwMDI0CWFmaWkxMDAyNQlhZmlpMTAwMjYJYWZpaTEwMDI3CWFmaWkxMDAyOAlhZmlpMTAwMjkJYWZpaTEwMDMwCWFmaWkxMDAzMQlhZmlpMTAwMzIJYWZpaTEwMDMzCWFmaWkxMDAzNAlhZmlpMTAwMzUJYWZpaTEwMDM2CWFmaWkxMDAzNwlhZmlpMTAwMzgJYWZpaTEwMDM5CWFmaWkxMDA0MAlhZmlpMTAwNDEJYWZpaTEwMDQyCWFmaWkxMDA0MwlhZmlpMTAwNDQJYWZpaTEwMDQ1CWFmaWkxMDA0NglhZmlpMTAwNDcJYWZpaTEwMDQ4CWFmaWkxMDA0OQlhZmlpMTAwNjUJYWZpaTEwMDY2CWFmaWkxMDA2NwlhZmlpMTAwNjgJYWZpaTEwMDY5CWFmaWkxMDA3MAlhZmlpMTAwNzIJYWZpaTEwMDczCWFmaWkxMDA3NAlhZmlpMTAwNzUJYWZpaTEwMDc2CWFmaWkxMDA3NwlhZmlpMTAwNzgJYWZpaTEwMDc5CWFmaWkxMDA4MAlhZmlpMTAwODEJYWZpaTEwMDgyCWFmaWkxMDA4MwlhZmlpMTAwODQJYWZpaTEwMDg1CWFmaWkxMDA4NglhZmlpMTAwODcJYWZpaTEwMDg4CWFmaWkxMDA4OQlhZmlpMTAwOTAJYWZpaTEwMDkxCWFmaWkxMDA5MglhZmlpMTAwOTMJYWZpaTEwMDk0CWFmaWkxMDA5NQlhZmlpMTAwOTYJYWZpaTEwMDk3CWFmaWkxMDA3MQlhZmlpMTAwOTkJYWZpaTEwMTAwCWFmaWkxMDEwMQlhZmlpMTAxMDIJYWZpaTEwMTAzCWFmaWkxMDEwNAlhZmlpMTAxMDUJYWZpaTEwMTA2CWFmaWkxMDEwNwlhZmlpMTAxMDgJYWZpaTEwMTA5CWFmaWkxMDExMAlhZmlpMTAxOTMJYWZpaTEwMDUwCWFmaWkxMDA5OAlhZmlpMDAyMDgERXVybwlhZmlpNjEzNTIDT2htCWluY3JlbWVudANwaTEIZ2x5cGgyNTELY29tbWFhY2NlbnQAAAAAAAMACAACABIAAf//AAMAAQAAAA4AAAAYAAAAAAACAAEAAQHwAAEABAAAAAIAAAABAAAACgBMAE4ABERGTFQAGmN5cmwAJGdyZWsALmxhdG4AOAAEAAAAAP//AAAABAAAAAD//wAAAAQAAAAA//8AAAAEAAAAAP//AAAAAAAAAAEAAAAKAFQAYgAEREZMVAAaY3lybAAmZ3JlawAybGF0bgA+AAQAAAAA//8AAQAAAAQAAAAA//8AAQAAAAQAAAAA//8AAQAAAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAABAAgAATE6AAQAAAEWAjYCNgJMAlYCeAKOApQCmgKgAqYDlAPiBCgEqgTMBcIF5AZSBwwHVghgCVIJyAsaDJAN8g6UEBYCTBBsEI4Q3BEeEcwR8hIUEo4SpBLGEyATvhPMFBoUtBVCFZAWMgJMAqYCpgKmAqYCpgKmBKoD4gSqBKoEqgSqFoAHDAcMBwwHDAcMBwwXAhiEGY4QbBBsEGwQbBBsEGwQ3BCOENwQ3BDcENwSpBLGEsYSxhLGEsYSxhnAFZACphBsAqYQbAKmEGwD4hCOA+IQjhaAGmIEqhDcBKoQ3ASqENwFwhHMBcIRzBr8G2oGUgZSBlIGUhKkEqQHDBLGBwwSxgSqENwb5BMgG+QTIBvkEyAc1hO+HNYTvhzWE74dTB6eHUwenhcCEBYWMhAWFjIQFhYyHNYTvh7sH1ofoB/WHuwgTCB6HuwfWiEEH6AhGh7sH1ofoCFYIb4geiIYIo4ixCMCH6Af1iNwI6IjyCPWI+AkEiQgJF4joiSAI8gk1iTcJSYkICV4JF4ltiReJewmBiYoI9YkXiZyJqwmsiPWJF4j1iayJswm4icEJ94n8CgqKCooTChmKPwp2io0Kk4nBCpoJswoZiqOKGYqqCr2K7Arwij8LJQs0ipoKmgoKigqKqgqqC0YLSItUC26LfAuFi4sLmouLC0iLSIueC6WLsQtIi72LfAt8C8ULxQtIi0iLhYtui54LyIvFC8ULRguxCcELbovkC/GMGQvkDCGMGQxJAAFAA//XAAR/4UBzf9cAdD/XAHU/4UAAgAtAHsATQAdAAgABf+FAAr/hQAN/3EAD/9YAcz/fQHN/1gBz/+FAdD/WAAFAAX/hQAK/4UADf9xAcz/rgHP/4UAAQAU/14AAQAS/28AAQAX/64AAQAX/1IAOwAi/8MAKv+uADf/HwA4/8MAOf9SADr/cQA8/wAASP/XAFD/1wBS/+wAVP/sAFj/9gBZ/5oAWv+4AFz/mgCb/8MAnP/DAJ3/wwCe/8MAn/8AAKr/1wCr/9cArP/XAK3/1wC0/+wAtf/sALb/7AC3/+wAuP/sALr/7AC7//YAvP/2AL3/9gC+//YAv/+aAMH/mgDR/9cA1f/XANf/1wDY/64A2v+uAPP/7AD1/+wA9//sAQT/HwEG/x8BCP/DAQn/9gEK/8MBC//2AQz/wwEN//YBDv/DAQ//9gEQ/wABy/87Acz/OwHO/zsBz/87ABMAN//XADj/7AA5/6wAOv/JADv/1wA8/48AWf/fAJv/7ACc/+wAnf/sAJ7/7ACf/48BBP/XAQb/1wEI/+wBCv/sAQz/7AEO/+wBEP+PABEAJP/XACr/pABc/64Agv/XAIP/1wCE/9cAhf/XAIb/1wCH/9cAiP/XAL//rgDB/64Awv/XAMT/1wDG/9cA2P+kANr/pAAgAA//zQAk/64ANv/JADf/hQA5/5oAOv+4ADv/cQA8/3sAPf97AIL/rgCD/64AhP+uAIX/rgCG/64Ah/+uAIj/UgCf/3sAwv+uAMT/rgDG/64A/v/JAQD/yQEC/8kBBP+FAQb/hQEQ/3sBEf97ARP/ewEV/3sBGP/JAc3/zQHQ/80ACAAq/64AWf/XAFr/1wBc/+EAv//hAMH/4QDY/64A2v+uAD0AD/8CABH/MwAk/1QAKv/hAET/4QBI/64ASv+6AFL/wwBU/+wAWP/sAIL/VACD/1QAhP9UAIX/VACG/1QAh/9UAIj/VACi/+EAo//hAKT/4QCl/+EApv/hAKf/4QCo/+EAqv+uAKv/rgCs/64Arf+uALT/xQC1/8UAtv/FALf/xQC4/8UAuv/FALv/7AC8/+wAvf/sAL7/7ADC/1QAw//hAMT/VADF/+EAxv9UAMf/4QDR/64A1f+uANf/rgDY/+EA2f+6ANr/4QDb/7oA8//DAPX/wwD3/8UBCf/sAQv/7AEN/+wBD//sAc3/AgHQ/wIB1P8zAAgAN//bADn/rgA6/8MAPP+RAJ//kQEE/9sBBv/bARD/kQAbACIAPQAq/6QASP/PAFL/4wBZ/4UAWv+FAFz/hQCq/88Aq//PAKz/zwCt/88AtP/PALX/zwC2/88At//PALj/zwC6/88Av/+FAMH/hQDR/88A1f/PANf/zwDY/6QA2v+kAPP/4wD1/+MA9//PAC4AKv+PADf/XAA4/7gAOf9GADr/ZAA8/0gASP/XAFL/1wBU/9cAWf/DAFr/wwBc/9cAm/+4AJz/uACd/7gAnv+4AJ//SACq/9cAq//XAKz/1wCt/9cAtP/XALX/1wC2/9cAt//XALj/1wC6/9cAv//XAMH/1wDR/9cA1f/XANf/1wDY/48A2v+PAPP/1wD1/9cA9//XAQT/XAEG/1wBCP+4AQr/uAEM/7gBDv+4ARD/SAHM/2QBz/9kABIAEf+4ACT/wwA5/64AOv/XADz/cQCC/8MAg//DAIT/wwCF/8MAhv/DAIf/wwCI/8MAn/9xAML/wwDE/8MAxv/DARD/cQHU/7gAQgAP/xsAEf8zACT/MwAq/+wANv/sADf/rgA5/80AOv/XADv/pAA8/+wAPf/DAET/rgBI/64AUv+aAIL/MwCD/zMAhP8zAIX/MwCG/zMAh/8zAIj+6QCf/+wAov+uAKP/rgCk/64Apf+uAKb/rgCn/64AqP+uAKr/rgCr/64ArP+uAK3/rgC0/64Atf+uALb/rgC3/64AuP+uALr/rgDC/zMAw/+uAMT/MwDF/64Axv8zAMf/rgDR/64A1f+uANf/rgDY/+wA2v/sAPP/mgD1/5oA9/+uAP7/7AEA/+wBAv/sAQT/rgEG/64BEP/sARH/wwET/8MBFf/DARj/7AHN/xsB0P8bAdT/MwA8AA3/hQAq/6QANv/sADf/cQA4/8MAOf9QADr/ewA8/0YASP/NAFD/zQBS/9cAVP/XAFj/1wBZ/48AWv+kAFz/mgCb/8MAnP/DAJ3/wwCe/8MAn/9GAKr/zQCr/80ArP/NAK3/zQC0/98Atf/fALb/3wC3/98AuP/fALr/3wC7/9cAvP/XAL3/1wC+/9cAv/+aAMH/mgDR/80A1f/NANf/zQDY/6QA2v+kAPP/1wD1/9cA9//fAP7/7AEA/+wBAv/sAQT/cQEG/3EBCP/DAQn/1wEK/8MBC//XAQz/wwEN/9cBDv/DAQ//1wEQ/0YBGP/sAB0AJP/XACr/1wA3/9cAOf+uADr/7AA7/80APP+FAFf/1wBZ/64AWv/hAFv/rgCC/9cAg//XAIT/1wCF/9cAhv/XAIf/1wCI/64An/+FAML/1wDE/9cAxv/XANj/1wDa/9cBBP/XAQX/1wEG/9cBB//XARD/hQBUAA//SAAQ/28AEf+aAB3/mgAe/5oAJP8fACr/mgBE/1wASP9SAEr/hQBQ/z8AUv9IAFT/SABW/5oAWP9xAFn/mgBa/5oAW/+aAFz/hQBd/7gAgv8fAIP/HwCE/x8Ahf8fAIb/HwCH/x8AiP70AKL/XACj/1wApP9cAKX/XACm/1wAp/9cAKj/XACq/1IAq/9SAKz/UgCt/1IArgBSALAAUgCxAFIAtP9IALX/SAC2/0gAt/9IALj/SAC6/2QAu/9xALz/cQC9/3EAvv9xAL//hQDB/4UAwv8fAMP/XADE/x8Axf9cAMb/HwDH/1wA0f9SANX/UgDX/1IA2P+aANn/hQDa/5oA2/+FAN0AUgDz/0gA9f9IAPf/SAD//5oBAf+aAQP/mgEJ/3EBC/9xAQ3/cQEP/3EBEv+4ART/uAEW/7gBGf+aAc3/SAHQ/0gB1P+aAF0AD/8fABD/hQAR/1wAHf+FAB7/hQAk/1IAKv+aADb/8AA9/8MARP9xAEj/cQBJ/9cASv+aAEz/ywBQ/5oAUv9cAFT/XABW/5oAWP+aAFz/rgCC/1IAg/9SAIT/UgCF/1IAhv9SAIf/UgCI/xQAov+aAKP/mgCk/5oApf+aAKb/rgCn/5oAqP+aAKr/cQCr/3EArP9xAK3/cQCuAF4Ar/+uALAAXgCxAF4AtP9xALX/cQC2/3EAt/9xALj/cQC6/3EAu/+aALz/mgC9/5oAvv+aAL//rgDB/64Awv9SAMP/cQDE/1IAxf9xAMb/UgDH/3EA0f9xANX/cQDX/3EA2P+aANn/mgDa/5oA2/+aAN0AXgDf/8sA4f/LAPP/XAD1/1wA9/9xAP7/8AD//5oBAP/wAQH/mgEC//ABA/+aAQn/mgEL/5oBDf+aAQ//mgER/8MBE//DARX/wwEY//ABGf+aAc3/HwHQ/x8B1P9cAe3/1wHu/9cAWAAP/1AAEP9xABH/XAAd/80AHv9QACT/cQAq/80ANv/nAD3/4QBE/4UASP+PAEz/7ABQ/64AUv9xAFT/XABW/64AV//FAFj/mgBZ/8MAW/+aAFz/wwCC/3EAg/9xAIT/cQCF/3EAhv9xAIf/cQCI/0gAov+FAKP/hQCk/4UApf+FAKb/hQCn/4UAqP+FAKr/jwCr/48ArP+PAK3/jwCv/+wAtP+aALX/mgC2/5oAt/+aALj/mgC6/5oAu/+aALz/mgC9/5oAvv+aAL//wwDB/8MAwv9xAMP/hQDE/3EAxf+FAMb/cQDH/4UA0f+PANX/jwDX/48A2P/NANr/zQDf/+wA4f/sAPP/cQD1/3EA9/+aAP7/5wD//64BAP/nAQH/rgEC/+cBA/+uAQX/xQEH/8UBCf+aAQv/mgEN/5oBD/+aARH/4QET/+EBFf/hARj/5wEZ/64Bzf9QAdD/UAHU/1wAKAAq/64ANv/2AEj/uABS/5oAVP+uAFj/wwBZ/4UAXP+aAKr/uACr/7gArP+4AK3/uAC0/+wAtf/sALb/7AC3/+wAuP/sALr/7AC7/8MAvP/DAL3/wwC+/8MAv/+aAMH/mgDR/7gA1f+4ANf/uADY/64A2v+uAPP/mgD1/5oA9//sAP7/9gEA//YBAv/2AQn/wwEL/8MBDf/DAQ//wwEY//YAYAAP/ycAEP7+ABH/HwAd/64AHv+uACT/CgAq/3sANv+4AD3/rgBE/zMASP8UAEr/XABM/64AUP8fAFL/CgBU/x8AVv9IAFf/rgBY/zMAWf+LAFr/mgBb/4UAXP+aAF3/mgCC/woAg/8KAIT/CgCF/woAhv8KAIf/CgCI/sMAov8zAKP/MwCk/zMApf8zAKb/MwCn/zMAqP8zAKr/FACr/xQArP8UAK3/FACv/64AtP87ALX/OwC2/zsAt/87ALj/OwC6/zsAu/8zALz/MwC9/zMAvv8zAL//mgDB/5oAwv8KAMP/MwDE/woAxf8zAMb/CgDH/zMA0f8UANX/FADX/xQA2P97ANn/XADa/3sA2/9cAN//rgDh/64A8/8KAPX/CgD3/zsA/v+4AP//SAEA/7gBAf9IAQL/uAED/0gBBf+uAQf/rgEJ/zMBC/8zAQ3/MwEP/zMBEf+uARL/mgET/64BFP+aARX/rgEW/5oBGP+4ARn/SAHN/ycB0P8nAdT/HwAVACr/cQBI//YAUv/DAKr/9gCr//YArP/2AK3/9gC0/8MAtf/DALb/wwC3/8MAuP/DALr/wwDR//YA1f/2ANf/9gDY/3EA2v9xAPP/wwD1/8MA9//DAAgAV//sAFn/1wBa/9cAXP/XAL//1wDB/9cBBf/sAQf/7AATAEj/4QBS/7gAVP/hAKr/4QCr/+EArP/hAK3/4QC0/7gAtf+4ALb/uAC3/7gAuP+4ALr/uADR/+EA1f/hANf/4QDz/7gA9f+4APf/uAAQADf/XABX/+wAWf/sAFr/7ABb/+EAXP/jAF3/7AC//+MAwf/jAQT/XAEF/+wBBv9cAQf/7AES/+wBFP/sARb/7AArAAQAPQAMAMMAD//NACIAjwBAAMMARP/sAEj/1wBK/+EAUv/NAFT/1wBgAMMAov/sAKP/7ACk/+wApf/sAKb/7ACn/+wAqP/sAKr/1wCr/9cArP/XAK3/1wC0/80Atf/NALb/zQC3/80AuP/NALr/zQDD/+wAxf/sAMf/7ADR/9cA1f/XANf/1wDZ/+EA2//hAPP/zQD1/80A9//NAcwAuAHN/80BzwC4AdD/zQAJAEj/7ABU/+wAqv/sAKv/7ACs/+wArf/sANH/7ADV/+wA1//sAAgAV//sAFn/3wBa/98AXP/NAL//zQDB/80BBf/sAQf/7AAeAET/9gBI/64AUv+4AFT/uACi//YAo//2AKT/9gCl//YApv/2AKf/9gCo//YAqv+uAKv/rgCs/64Arf+uALT/uAC1/7gAtv+4ALf/uAC4/7gAuv/sAMP/9gDF//YAx//2ANH/rgDV/64A1/+uAPP/uAD1/7gA9/+4AAUAWf/fAFr/3wBc/+EAv//hAMH/4QAIAFf/7ABZ/9cAWv/fAFz/9gC///YAwf/2AQX/7AEH/+wAFgAP/9cAEf/sACL/mgBJ/8MAV//DAFn/zQBa/9cAW/+4AFz/zQBd/9cAv//NAMH/zQEF/8MBB//DARL/1wEU/9cBFv/XAc3/1wHQ/9cB1P/sAe3/wwHu/8MAJwAP/5oAEP+aABH/rgBE/+EASP/NAEr/1wBS/8MAVP+4AKL/4QCj/+EApP/hAKX/4QCm/+EAp//hAKj/4QCq/80Aq//NAKz/zQCt/80AtP/DALX/wwC2/8MAt//DALj/wwC6/8MAw//hAMX/4QDH/+EA0f/NANX/zQDX/80A2f/XANv/1wDz/8MA9f/DAPf/wwHN/5oB0P+aAdT/rgADAFf/7AEF/+wBB//sABMASP/XAFL/4QBU/9cAqv/XAKv/1wCs/9cArf/XALT/7AC1/+wAtv/sALf/7AC4/+wAuv/sANH/1wDV/9cA1//XAPP/4QD1/+EA9//sACYAD/9xABH/cQBE/9cASP/NAEr/wwBS/80AVP/DAKL/1wCj/9cApP/XAKX/1wCm/9cAp//XAKj/1wCq/80Aq//NAKz/zQCt/80AtP/NALX/zQC2/80At//NALj/zQC6/80Aw//XAMX/1wDH/9cA0f/NANX/zQDX/80A2f/DANv/wwDz/80A9f/NAPf/zQHN/3EB0P9xAdT/cQAjAA//ewAR/4UARP/XAEj/1wBS/9cAVP/XAKL/1wCj/9cApP/XAKX/1wCm/9cAp//XAKj/1wCq/9cAq//XAKz/1wCt/9cAtP/XALX/1wC2/9cAt//XALj/1wC6/9cAw//XAMX/1wDH/9cA0f/XANX/1wDX/9cA8//XAPX/1wD3/9cBzf97AdD/ewHU/4UAEwBI/8MAUv+4AFT/rgCq/8MAq//DAKz/wwCt/8MAtP/sALX/7AC2/+wAt//sALj/7AC6/+wA0f/DANX/wwDX/8MA8/+4APX/uAD3/+wAKAAP/zMAEf+FAET/zQBI/8MAUv/NAFT/wwBW//YAov/NAKP/zQCk/80Apf/NAKb/zQCn/80AqP/NAKr/wwCr/8MArP/DAK3/wwC0/80Atf/NALb/zQC3/80AuP/NALr/zQDD/80Axf/NAMf/zQDR/8MA1f/DANf/wwDz/80A9f/NAPf/zQD///YBAf/2AQP/9gEZ//YBzf8zAdD/MwHU/4UAEwBI/80AUv/XAFT/zQCq/80Aq//NAKz/zQCt/80AtP/XALX/1wC2/9cAt//XALj/1wC6/9cA0f/NANX/zQDX/80A8//XAPX/1wD3/9cAIAAP/80AJP+uADb/yQA3/4UAOf+aADr/uAA7/3EAPP97AD3/ewCC/64Ag/+uAIT/rgCF/64Ahv+uAIf/rgCI/64An/97AML/rgDE/64Axv+uAP7/yQEA/8kBAv/JAQT/hQEG/4UBEP97ARH/ewET/3sBFf97ARj/yQHN/80B0P/NAGAAD/8nABD+/gAR/x8AHf+uAB7/rgAk/woAKv97ADb/uAA9/64ARP8zAEj/FABK/1wATP+uAFD/HwBS/zsAVP8fAFb/SABX/64AWP8zAFn/iwBa/5oAW/+FAFz/mgBd/5oAgv8KAIP/CgCE/woAhf8KAIb/CgCH/woAiP8KAKL/MwCj/zMApP8zAKX/MwCm/zMAp/8zAKj/MwCq/xQAq/8UAKz/FACt/xQAr/+uALT/OwC1/zsAtv87ALf/OwC4/zsAuv87ALv/MwC8/zMAvf8zAL7/MwC//5oAwf+aAML/CgDD/zMAxP8KAMX/MwDG/woAx/8zANH/FADV/xQA1/8UANj/ewDZ/1wA2v97ANv/XADf/64A4f+uAPP/CgD1/woA9/87AP7/uAD//0gBAP+4AQH/SAEC/7gBA/9IAQX/rgEH/64BCf8zAQv/MwEN/zMBD/8zARH/rgES/5oBE/+uART/mgEV/64BFv+aARj/uAEZ/0gBzf8nAdD/JwHU/x8AQgAP/xsAEf8zACT/mgAq/+wANv/sADf/rgA5/8MAOv/XADv/rgA8/5oAPf+aAET/rgBI/64AUv+uAIL/MwCD/zMAhP8zAIX/MwCG/zMAh/8zAIj/MwCf/+wAov+uAKP/rgCk/64Apf+uAKb/rgCn/64AqP+uAKr/rgCr/64ArP+uAK3/rgC0/64Atf+uALb/rgC3/64AuP+uALr/rgDC/zMAw/+uAMT/MwDF/64Axv8zAMf/rgDR/64A1f+uANf/rgDY/+wA2v/sAPP/mgD1/5oA9/+uAP7/7AEA/+wBAv/sAQT/rgEG/64BEP/sARH/wwET/8MBFf/DARj/7AHN/xsB0P8bAdT/MwAMAEn/7ABX/+wAWf+uAFr/wwBb/+wAXP+uAL//rgDB/64BBf/sAQf/7AHt/+wB7v/sACgAD/8zABH/hQBE/80ASP/DAFL/zQBU/8MAVv/2AKL/zQCj/80ApP/NAKX/zQCm/80Ap//NAKj/zQCq/8MAq//DAKz/wwCt/8MAtP/NALX/zQC2/80At//NALj/zQC6/8MAw//NAMX/zQDH/80A0f/DANX/wwDX/8MA8//NAPX/zQD3/80A///2AQH/9gED//YBGf/2Ac3/MwHQ/zMB1P+FACYARP/NAEj/rgBK/9cAUP/NAFT/rgBW/9cAWP/XAKL/zQCj/80ApP/NAKX/zQCm/80Ap//NAKj/zQCq/64Aq/+uAKz/rgCt/64Au//XALz/1wC9/9cAvv/XAMP/zQDF/80Ax//NANH/rgDV/64A1/+uANn/1wDb/9cA///XAQH/1wED/9cBCf/XAQv/1wEN/9cBD//XARn/1wAbACIAPQAq/6QASP/PAFL/4wBZ/4UAWv+FAFz/hQCq/88Aq//PAKz/zwCt/88AtP/jALX/4wC2/+MAt//jALj/4wC6/+MAv/+FAMH/hQDR/88A1f/PANf/zwDY/6QA2v+kAPP/4wD1/+MA9//jAB4ARP/2AEj/rgBS/7gAVP+4AKL/9gCj//YApP/2AKX/9gCm//YAp//2AKj/9gCq/64Aq/+uAKz/rgCt/64AtP+4ALX/uAC2/7gAt/+4ALj/uAC6/7gAw//2AMX/9gDH//YA0f+uANX/rgDX/64A8/+4APX/uAD3/7gAPAAN/4UAKv+kADb/7AA3/3EAOP/DADn/UAA6/3sAPP9GAEj/zQBQ/80AUv/XAFT/1wBY/9cAWf+PAFr/pABc/5oAm//DAJz/wwCd/8MAnv/DAJ//RgCq/80Aq//NAKz/zQCt/80AtP/XALX/1wC2/9cAt//XALj/1wC6/9cAu//XALz/1wC9/9cAvv/XAL//mgDB/5oA0f/NANX/zQDX/80A2P+kANr/pADz/9cA9f/XAPf/1wD+/+wBAP/sAQL/7AEE/3EBBv9xAQj/wwEJ/9cBCv/DAQv/1wEM/8MBDf/XAQ7/wwEP/9cBEP9GARj/7AAdACT/1wAq/9cAN//XADn/rgA6/+wAO//NADz/hQBX/9cAWf+uAFr/4QBb/64Agv/XAIP/1wCE/9cAhf/XAIb/1wCH/9cAiP/XAJ//hQDC/9cAxP/XAMb/1wDY/9cA2v/XAQT/1wEF/9cBBv/XAQf/1wEQ/4UAVAAP/0gAEP9vABH/mgAd/5oAHv+aACT/HwAq/5oARP9cAEj/UgBK/4UAUP8/AFL/SABU/0gAVv+aAFj/cQBZ/5oAWv+aAFv/mgBc/4UAXf+4AIL/HwCD/x8AhP8fAIX/HwCG/x8Ah/8fAIj/HwCi/1wAo/9cAKT/XACl/1wApv9cAKf/XACo/1wAqv9SAKv/UgCs/1IArf9SAK4AUgCwAFIAsQBSALT/SAC1/0gAtv9IALf/SAC4/0gAuv9IALv/cQC8/3EAvf9xAL7/cQC//4UAwf+FAML/HwDD/1wAxP8fAMX/XADG/x8Ax/9cANH/UgDV/1IA1/9SANj/mgDZ/4UA2v+aANv/hQDdAFIA8/9IAPX/SAD3/0gA//+aAQH/mgED/5oBCf9xAQv/cQEN/3EBD/9xARL/uAEU/7gBFv+4ARn/mgHN/0gB0P9IAdT/mgATAEj/1wBS/+EAVP/XAKr/1wCr/9cArP/XAK3/1wC0/+EAtf/hALb/4QC3/+EAuP/hALr/4QDR/9cA1f/XANf/1wDz/+EA9f/hAPf/4QAbATT/rgE7/64BP/8fAUD/HwFB/6QBQ/8zAUT/rgFG/x8BS//DAU7/hQFP/8MBWP+FAVr/1wFb/64BXf/XAV7/1wFf/64BYP/DAWH/1wFi/5oBY/+uAWT/1wFm/8MBZ//XAWj/wwFp/9cBzP+aABEBNP/sATv/7AFB/8MBRP/sAUv/1wFO/64BT//hAVP/1wFY/64BW/+uAV//wwFg/9cBYv/DAWT/7AFm/9cBaP/XAWn/7AANAA//wwEt/64BMP+uATL/mgE3/64BOv/sAT7/pAE//48BQP9xAUL/mgFD/9cBRv9xAVb/rgAdAA//hQAR/3EBLf8fATD/HwEy/8MBNP9xATf/HwE7/3EBQf9IAUT/cQFI/woBTf+FAU7/XAFP/zMBUP8KAVL/SAFU/1wBVf9IAVb/hQFX/0gBWP9cAVr+zQFb/3EBXP8KAV3+zQFe/s0BYf7NAWP/SAFn/s0ACwEt/+wBMP/sATL/1wE0//YBN//sATv/9gE//8MBQP+aAUP/1wFE//YBRv+aACIAD/8zABH/MwEt/x8BMP8fATT/jwE3/x8BO/+PAUH/cQFE/48BR/9IAUj/XAFL/0gBTP9IAU7/mgFP/zMBUP9cAVL/XAFU/1wBVf9cAVb/XAFX/1wBWP+aAVr/PQFc/1wBXf89AV7/PQFg/0gBYf89AWP/XAFk/zMBZv9IAWf/PQFo/0gBaf8zAAUBNP+aATv/mgFB/3EBQ//XAUT/mgAPATT/rgE7/64BQf9cAUT/rgFL/8MBT//DAVr/1wFd/9cBXv/XAV//wwFg/8MBYf/XAWb/wwFn/9cBaP/DABkAEf9IAS3/SAEw/0gBMv+uATf/SAE+/8MBQP/DAUL/uAFG/8MBR/+uAUj/wwFL/8MBTP+uAU//mgFQ/8MBWv+kAV3/pAFe/6QBYP/DAWH/pAFk/5oBZv/DAWf/pAFo/8MBaf+aABYBNP+4ATv/uAFB/64BRP+4AUv/1wFO/8MBT//DAVP/7AFY/8MBWv/DAVv/1wFd/8MBXv/DAV//wwFg/9cBYf/DAWL/wwFk/9cBZv/XAWf/wwFo/9cBaf/XAB0AD/+FABH/cQEt/x8BMP8fATL/wwE0/3EBN/8fATv/cQFB/0gBRP9xAUj/CgFN/4UBTv9cAU//SAFQ/woBUv9IAVT/XAFV/0gBVv+FAVf/SAFY/1wBWv7NAVv/cQFc/woBXf7NAV7+zQFh/s0BY/9IAWf+zQANAA//mgAR/5oBLf+kATD/pAEy/3EBN/+kAT7/hQE//3EBQP9IAUL/hQFD/9cBRv9IAVb/rgAPATT/mgE7/5oBQf+FAUT/mgFI/+wBS/+uAU7/mgFP/64BUP/sAVP/zQFY/5oBX/+aAWD/rgFm/64BaP+uABsAD/8zABH/cQEt/zMBMP8zATL/wwE0/9cBN/8zATv/1wFB/9cBQv/XAUT/1wFH/4UBSP/XAUv/wwFM/4UBT/+aAVD/1wFa/5oBXf+aAV7/mgFg/8MBYf+aAWT/mgFm/8MBZ/+aAWj/wwFp/5oADAFH/+EBSP/sAUz/4QFP/80BUP/sAVH/1wFa//QBXf/0AV7/9AFh//QBYv/XAWf/9AAJAU//1wFa/+wBXf/sAV7/7AFh/+wBYv/sAWT/1wFn/+wBaf/XAAMBTv/sAVj/7AFb/9cAAgAP/5oBVv/XAAwBR//hAUj/7AFM/+EBT//NAVD/7AFR/9cBWv/hAV3/4QFe/+EBYf/hAWL/1wFn/+EAAwFO/9cBWP/XAWL/wwAPAA//mgFH/80BSP/hAUz/zQFP/8MBUP/hAVb/mgFa/8MBXP/NAV3/wwFe/8MBYf/DAWT/wwFn/8MBaf/DAAgAD/+uAFv/rgFO/8MBVv/DAVj/wwFb/8MBX//NAWL/hQAVASwAjwFH/5oBSP/DAUv/wwFM/5oBTv+uAU//rgFQ/8MBWP+uAVr/rgFb/64BXf+uAV7/rgFf/8MBYP/DAWH/rgFk/8MBZv/DAWf/rgFo/8MBaf/DAAEBVv/sABIBR/+uAUj/1wFL/9cBTP+uAU//rgFQ/9cBUf/DAVn/1wFa/64BXf+uAV7/rgFg/9cBYf+uAWT/1wFm/9cBZ/+uAWj/1wFp/9cAFAFH/8MBS//XAUz/wwFO/6QBT//DAVP/zQFY/6QBWv/DAVv/1wFd/8MBXv/DAV//mgFg/9cBYf/DAWL/wwFk/+wBZv/XAWf/wwFo/9cBaf/sAA8BR//DAUz/wwFP/8MBUv/DAVT/wwFV/8MBV//DAVr/wwFd/8MBXv/DAWH/wwFj/8MBZP/XAWf/wwFp/9cADQAP/64BR//DAUz/wwFP/9cBVv/DAVr/1wFc/8MBXf/XAV7/1wFh/9cBZP/XAWf/1wFp/9cABgFP/9cBWv/XAV3/1wFe/9cBYf/XAWf/1wAIAA//rgBb/64BTv/DAVb/wwFY/+wBWwAUAV8ACgFi/9cAEgAP/64AEf+aAEb/zQBH/80AUv/NAFT/zQFH/9cBTP/XAU//1wFW/64BWv/XAVz/4QFd/9cBXv/XAWH/1wFk/9cBZ//XAWn/1wAOAUf/rgFI/64BTP+uAU//hQFQ/64BUf/XAVb/rgFa/4UBXf+FAV7/hQFh/4UBZP/DAWf/hQFp/8MAAQFW/9cABgFO/8MBVv/XAVj/wwFb/9cBX//XAWL/wwAFAW3/uAGG/7gBif+4AYz/wwGP/8MACAFr/1wBbv/XAXT/XAF2/64Biv9cAYv/rgGP/5oBl//DADYAD/9cABD/XAAR/1wBbf+aAW7/1wFy/5oBeP72AXz/SAGD/5oBhv+aAYn/mgGM/1wBl/9cAZj/mgGa/1wBm/9cAZz/MwGd/zMBnv9cAZ//rgGg/1wBof9cAaL/XAGj/3EBpP9cAaX/XAGm/zMBp/9cAaj/XAGp/zMBqv+FAav/cQGs/zMBrf9xAa7/XAGv/4UBsP9cAbH/XAGy/4UBs/9cAbT/XAG1/3EBtv9cAbf/MwG4/zMBuv9cAbv/MwG8/4UBwP9IAcH/XAHD/1wBxP9xAcX/XAHH/1wABAFt/8MBhv/DAYn/wwGM/9cADgFr/8MBdP/DAXb/wwGK/8MBi//DAY3/wwGP/8MBl//DAZz/1wGe/9cBqv/XAav/1wGt/9cBxP/XAAgBa/9cAXT/XAF2/4UBf//hAYr/XAGL/4UBj/+kAZf/4QAGAWv/hQF0/4UBdv/DAYr/hQGL/8MBj//DACUAEP+FAW3/mgGG/5oBif+aAYz/hQGP/8MBmf/DAZr/1wGb/9cBnf/XAaD/1wGh/9cBov/XAaT/1wGl/9cBpv/XAaf/1wGo/9cBqf/XAar/rgGr/64BrP/XAa7/1wGv/7gBsP/XAbH/1wGz/9cBtP/XAbb/1wG4/9cBuv/XAbv/1wHB/9cBw//XAcT/rgHF/9cBx//XADcAD/9IABD/mgAR/3EBbf+aAW7/wwFy/4UBeP8fAXz/UgF//+wBg/+FAYb/mgGJ/5oBjP+uAZf/XAGY/3sBmf+uAZr/mgGb/5oBnP8fAZ3/PQGe/4UBn/9xAaD/mgGh/5oBov+aAaP/mgGk/5oBpf+aAab/PQGn/5oBqP+aAan/PQGq/8MBq//DAaz/PQGt/5oBrv+aAa//1wGw/5oBsf+aAbP/mgG0/5oBtf+uAbb/mgG3/0gBuP89Abr/mgG7/z0BvP+PAcD/hQHB/5oBw/+aAcT/wwHF/5oBx/+aABYADf9cABD/wwFr/x8Bbf+uAXT/HwF2/5oBhv+uAYn/rgGK/x8Bi/+aAYz/mgGP/zMBmf/XAZ3/1wGm/9cBqf/XAar/mgGr/64BrP/XAbj/1wG7/9cBxP+uAAYBa/+uAXT/rgF2/9cBiv+uAYv/1wGP/7gABgFr/64BdP+uAXb/rgGK/64Bi/+uAY3/1wAJAWv/1wFt/+wBcQBmAXT/1wGG/+wBif/sAYr/1wGM/+EBj//DAAYBa//DAXT/wwF2/9cBiv/DAYv/1wGX/9cAEwAP/8MBa/+aAXL/uAF0/5oBdv+PAXj/rgF8/48Bfv+aAX//wwGD/7gBiv+aAYv/jwGN/6QBj//XAZX/1wGX/3sBnP+FAZ7/wwG1/9cALgAP/zMAEf8zAWv/7AFy/4UBdP/sAXb/1wF4/0gBfP9IAX7/rgF//8MBg/+FAYr/7AGL/9cBjf/DAZf/XAGY/8MBmv/XAZv/1wGc/1wBnf+FAZ7/1wGf/9cBoP/XAaH/1wGi/9cBpP/XAaX/1wGm/4UBp//XAaj/1wGp/4UBrP+FAa7/1wGw/9cBsf/XAbP/1wG0/9cBtv/XAbj/hQG6/9cBu/+FAbz/wwHB/9cBw//XAcX/1wHH/9cABAGM/5oBmf/XAav/wwHE/8MANAAP/1wAEP9cABH/hQFt/5oBcv+uAXj/HwF8/3EBg/+uAYb/mgGJ/5oBjP9xAZf/cQGY/4UBmf/XAZr/cQGb/3EBnP9IAZ3/XAGe/4UBn/+FAaD/cQGh/3EBov9xAaP/mgGk/3EBpf9xAab/XAGn/3EBqP9xAan/XAGq/5oBq/+aAaz/XAGt/4UBrv9xAbD/cQGx/3EBs/9xAbT/cQG1/5oBtv9xAbf/cQG4/1wBuv9xAbv/XAG8/4UBwP9xAcH/cQHD/3EBxP+aAcX/cQHH/3EADwAR/8MBa/9xAW7/1wFy/8MBdP9xAXb/mgF4/5oBfP+FAX7/hQF//9cBg//DAYr/cQGL/5oBjf97AZf/hQARABD/mgFt/6QBhv+kAYn/pAGM/3sBmP/sAZn/wwGd/7gBpv+4Aan/uAGq/5oBq/+kAaz/uAGv/5oBuP+4Abv/uAHE/6QAAgGr/+wBxP/sAAsBmP/sAZz/pAGe/5oBn//hAar/wwGr/80Brf+4AbX/1wG3/9cBvP/sAcT/zQAaAZr/7AGb/+wBnP/XAZ7/1wGg/+wBof/sAaL/7AGk/+wBpf/sAaf/7AGo/+wBqv/DAav/7AGt/9cBrv/sAbD/7AGx/+wBs//sAbT/7AG2/+wBuv/sAcH/7AHD/+wBxP/sAcX/7AHH/+wADQAP/4UAEf+FAZj/hQGZ/8MBnP9xAZ3/rgGm/64Bqf+uAaz/rgG3/64BuP+uAbv/rgHA/9cACQGZ/+wBnf/hAab/4QGp/+EBqv/DAaz/4QGv/9cBuP/hAbv/4QAFAZz/7AGe/9cBqv/XAav/1wHE/9cADwBG/64AR/+uAFL/rgBU/64BmP/sAZn/uAGd/6QBpv+kAan/pAGs/6QBr//XAbX/7AG4/6QBu/+kAbz/7AADAZ7/1wGr/+EBxP/hAAcBmf/sAZ3/zQGm/80Bqf/NAaz/zQG4/80Bu//NAAsAD/+FABH/rgGY/9cBnP+FAZ3/wwGm/8MBqf/DAaz/wwG3/9cBuP/DAbv/wwAMAA//hQAR/64BmP/hAZz/hQGd/8MBpv/DAan/wwGs/8MBt//DAbj/wwG7/8MBvP/sAAcBmf/sAZ3/uAGm/7gBqf+4Aaz/uAG4/7gBu/+4AAMBnv/XAar/rgGv/9cAGwGa/+wBm//sAZ3/7AGe/+wBoP/sAaH/7AGi/+wBpP/sAaX/7AGm/+wBp//sAaj/7AGp/+wBrP/sAa7/7AGw/+wBsf/sAbP/7AG0/+wBtv/sAbj/7AG6/+wBu//sAcH/7AHD/+wBxf/sAcf/7AANACT/PwCC/z8Ag/8/AIT/PwCF/z8Ahv8/AIf/PwCI/z8Awv8/AMT/PwDG/z8By/9WAc7/VgAnAA//XAAR/zMAJP8/AE//1wBQ/zMAUv8fAFb/PQCC/z8Ag/8/AIT/PwCF/z8Ahv8/AIf/PwCI/z8AtP8fALX/HwC2/x8At/8fALj/HwC6/x8Awv8/AMT/PwDG/z8A5f/XAOf/1wDp/9cA6//XAPP/HwD1/x8A9/8fAP//PQEB/z0BA/89ARn/PQHM/1wBzf9cAc//XAHQ/1wB1P8zAAgABf+FAAr/hQAN/3EAD/9YAcz/hQHN/1gBz/+FAdD/WAAnAA//CgAR/woAJP8/AE//1wBQ/zMAUv8fAFb/PQCC/z8Ag/8/AIT/PwCF/z8Ahv8/AIf/PwCI/z8AtP8fALX/HwC2/x8At/8fALj/HwC6/x8Awv8/AMT/PwDG/z8A5f/XAOf/1wDp/9cA6//XAPP/HwD1/x8A9/8fAP//PQEB/z0BA/89ARn/PQHM/1wBzf9cAc//XAHQ/1wB1P8zAAUABf+FAAr/hQAN/3EBzP+FAc//hQACAEUABQAFAAAACgALAAEADwAPAAMAEQASAAQAFAAVAAYAGgAaAAgAJAAqAAkALgAvABAAMgAzABIANQA3ABQAOQA+ABcARABEAB0ARgBGAB4ASABLAB8ATgBOACMAUABSACQAVQBXACcAWQBeACoAggCNADAAkgCSADwAlACYAD0AmgCaAEIAnwCtAEMAswC4AFIAugC6AFgAvwC/AFkAwQDNAFoA0ADRAGcA1ADbAGkA4gDkAHEA5gDmAHQA6ADoAHUA6gDqAHYA7QDtAHcA8QEHAHgBEAEWAI8BGAEZAJYBJQEmAJgBKQEqAJoBLQEyAJwBNAE0AKIBNgE3AKMBOgE7AKUBPQFEAKcBRgFJAK8BSwFTALMBVQFWALwBWAFkAL4BZgFuAMsBcgF2ANQBeAF/ANkBggGCAOEBhgGGAOIBiAGOAOMBkQGSAOoBlAGWAOwBmAGfAO8BogGiAPcBpgGmAPgBqAGuAPkBsQGyAQABtAG2AQIBuAG4AQUBugG8AQYBwAHCAQkBxAHEAQwBxgHHAQ0BywHQAQ8B1AHUARUAAAAAAAEAAAAAyYlvMQAAAADCFfOMAAAAAMMqfUk=);
  font-style: normal;
}

@font-face {
  font-family: "Britishairways Icons";
  src: url(data:font/opentype;base64,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);
  font-style: normal;
}

button:not(.btn) {
  border-radius: 0;
}

#discount .case-base #search-form-container .main-contents-container .btn-default,
.case-base #search-form-container .main-contents-container #discount .btn-default,
.case-base #search-form-container .main-contents-container .btn-primary {
  background-color: #2a78cd;
  color: #fff;
}

#discount .case-base #search-form-container .main-contents-container .btn-default:active,
#discount .case-base #search-form-container .main-contents-container .btn-default:hover,
.case-base #search-form-container .main-contents-container #discount .btn-default:active,
.case-base #search-form-container .main-contents-container #discount .btn-default:hover,
.case-base #search-form-container .main-contents-container .btn-primary:active,
.case-base #search-form-container .main-contents-container .btn-primary:hover {
  background-color: #015281;
}

.case-base #search-form-container .main-contents-container .btn-xl {
  padding: 10px 90px;
}

#discount .case-base #search-form-container .btn-hero-group .btn-default,
.case-base #search-form-container .btn-hero-group #discount .btn-default,
.case-base #search-form-container .btn-hero-group .btn-primary {
  background: #025d92;
  display: flex;
  align-items: center;
}

#discount .case-base #search-form-container .btn-hero-group .active.btn-default,
#discount .case-base #search-form-container .btn-hero-group .active.btn-default:hover,
.case-base #search-form-container .btn-hero-group #discount .active.btn-default,
.case-base #search-form-container .btn-hero-group #discount .active.btn-default:hover,
.case-base #search-form-container .btn-hero-group .btn-primary.active,
.case-base #search-form-container .btn-hero-group .btn-primary.active:hover {
  color: #025d92;
  background-color: #eee;
  background-color: rgba(255,255,255,.9);
}

#discount .case-base #search-form-container .btn-hero-group .btn-default:hover,
.case-base #search-form-container .btn-hero-group #discount .btn-default:hover,
.case-base #search-form-container .btn-hero-group .btn-primary:hover {
  background-color: #015281;
  color: #fff;
}

#discount .case-base #search-form-container .btn-hero-group .btn-default i,
.case-base #search-form-container .btn-hero-group #discount .btn-default i,
.case-base #search-form-container .btn-hero-group .btn-primary i {
  font-family: "Britishairways Icons";
  line-height: 30px;
  height: 30px;
}

#discount .case-base #search-form-container .btn-hero-group .btn-default .icon-product__bundle,
.case-base #search-form-container .btn-hero-group #discount .btn-default .icon-product__bundle,
.case-base #search-form-container .btn-hero-group .btn-primary .icon-product__bundle {
  font-size: 60px;
}

#discount .case-base #search-form-container .btn-hero-group .btn-default .icon-product__activity,
.case-base #search-form-container .btn-hero-group #discount .btn-default .icon-product__activity,
.case-base #search-form-container .btn-hero-group .btn-primary .icon-product__activity {
  font-size: 40px;
}

.case-base #site-footer .divider:after {
  content: "|";
}

#dashcart .panel-heading {
  border: 1px solid #e5e5e5;
  border-bottom: 0;
}

#dashcart .panel-heading>button {
  background: #fff!important;
  padding-left: 16px;
  font-size: 18px;
  line-height: 24px;
  font-family: Helvetica,Arial,sans-serif;
}

#dashcart .panel-heading>button .icon {
  font-size: 18px;
  margin-right: 10px;
}

body .btn-link,
body .link,
body a {
  text-decoration: underline;
}

body .btn-link:active,
body .btn-link:focus,
body .btn-link:hover,
body .link:active,
body .link:focus,
body .link:hover,
body a:active,
body a:focus,
body a:hover {
  text-decoration: none;
}

.navbar-nav .btn-link,
.navbar-nav .link,
.navbar-nav a {
  text-decoration: none;
}

.navbar-nav .btn-link:active,
.navbar-nav .btn-link:focus,
.navbar-nav .btn-link:hover,
.navbar-nav .link:active,
.navbar-nav .link:focus,
.navbar-nav .link:hover,
.navbar-nav a:active,
.navbar-nav a:focus,
.navbar-nav a:hover {
  text-decoration: underline;
}

#checkout-form-container .section-body .policies-iframe-seamless-container ul {
  list-style: disc;
  padding-left: 25px;
}

#checkout-form-container .section-body .policies-iframe-seamless-container ul li {
  list-style-type: disc!important;
}

#checkout-form-container .section-body .policies-iframe-seamless-container span {
  padding-left: 25px;
}

.btn-padding,
.text-valign-with-btn {
  padding-top: 12px!important;
  padding-bottom: 12px!important;
}

.main-contents-container .h1,
.main-contents-container .h2,
.main-contents-container .h3,
.main-contents-container .h4,
.main-contents-container h1,
.main-contents-container h2,
.main-contents-container h3,
.main-contents-container h4,
.page-content .h1,
.page-content .h2,
.page-content .h3,
.page-content .h4,
.page-content h1,
.page-content h2,
.page-content h3,
.page-content h4 {
  color: #004684;
}

.main-contents-container .aside-contents-container section>header h2,
.page-content .aside-contents-container section>header h2 {
  margin: inherit;
}

.main-contents-container .h4,
.main-contents-container h4,
.page-content .h4,
.page-content h4 {
  font-family: Helvetica,Arial,sans-serif;
  font-weight: 400;
}

.main-contents-container .filters-container .filter h3,
.page-content .filters-container .filter h3 {
  font-size: 24px;
}

.main-contents-container .btn,
.page-content .btn {
  font-family: Arial,sans-serif;
  padding: 12px 15px;
  text-decoration: none!important;
}

.main-contents-container .btn.btn-link,
.page-content .btn.btn-link {
  padding: inherit;
}

.main-contents-container .btn-link,
.page-content .btn-link {
  text-decoration: underline!important;
}

.main-contents-container .btn-link:active,
.main-contents-container .btn-link:focus,
.main-contents-container .btn-link:hover,
.page-content .btn-link:active,
.page-content .btn-link:focus,
.page-content .btn-link:hover {
  text-decoration: none!important;
}

.main-contents-container #subheader-toolbar .btn,
.page-content #subheader-toolbar .btn {
  margin-right: 1px;
  padding: 6px;
}

.main-contents-container #subheader-toolbar .btn .icon-2x,
.page-content #subheader-toolbar .btn .icon-2x {
  font-size: 22px;
  padding: 0 3px;
}

.case-handheld #shopping-cart-modal .main-contents-container .btn-primary,
.case-handheld #shopping-cart-modal .page-content .btn-primary,
.main-contents-container .btn-default,
.main-contents-container .case-handheld #shopping-cart-modal .btn-primary,
.page-content .btn-default,
.page-content .case-handheld #shopping-cart-modal .btn-primary {
  padding: 11px 29px;
}

#discount .case-handheld #shopping-cart-modal .main-contents-container .btn-default:focus,
#discount .case-handheld #shopping-cart-modal .page-content .btn-default:focus,
.case-handheld #shopping-cart-modal #discount .main-contents-container .btn-default:focus,
.case-handheld #shopping-cart-modal #discount .page-content .btn-default:focus,
.case-handheld #shopping-cart-modal .main-contents-container .btn-primary:active,
.case-handheld #shopping-cart-modal .main-contents-container .btn-primary:focus,
.case-handheld #shopping-cart-modal .main-contents-container .btn-primary:hover,
.case-handheld #shopping-cart-modal .page-content .btn-primary:active,
.case-handheld #shopping-cart-modal .page-content .btn-primary:focus,
.case-handheld #shopping-cart-modal .page-content .btn-primary:hover,
.main-contents-container #discount .case-handheld #shopping-cart-modal .btn-default:focus,
.main-contents-container .btn-default:active,
.main-contents-container .btn-default:focus,
.main-contents-container .btn-default:hover,
.main-contents-container .case-handheld #shopping-cart-modal #discount .btn-default:focus,
.main-contents-container .case-handheld #shopping-cart-modal .btn-primary:active,
.main-contents-container .case-handheld #shopping-cart-modal .btn-primary:focus,
.main-contents-container .case-handheld #shopping-cart-modal .btn-primary:hover,
.page-content #discount .case-handheld #shopping-cart-modal .btn-default:focus,
.page-content .btn-default:active,
.page-content .btn-default:focus,
.page-content .btn-default:hover,
.page-content .case-handheld #shopping-cart-modal #discount .btn-default:focus,
.page-content .case-handheld #shopping-cart-modal .btn-primary:active,
.page-content .case-handheld #shopping-cart-modal .btn-primary:focus,
.page-content .case-handheld #shopping-cart-modal .btn-primary:hover {
  outline: 2px solid #015281;
}

.main-contents-container .input-group .btn,
.page-content .input-group .btn {
  padding: 4px!important;
}

.main-contents-container .page-body,
.page-content .page-body {
  margin-bottom: 0;
}

.alert {
  border-color: #dace89;
}

#site-header .container .logo-primary {
  height: 108px;
  min-width: 76%;
}

#site-header .logo-secondary {
  background: transparent url(//cdn.switchfly.com/static/480e607/resources/shopping/images/themes/britishairways/oneworld-logo.gif) 0 50% no-repeat;
  width: 24%;
  min-height: 36px;
}

#site-header .loyalty-summary {
  line-height: 30px;
}

#site-header .loyalty-summary .btn-default,
#site-header .loyalty-summary .case-handheld #shopping-cart-modal .btn-primary,
.case-handheld #shopping-cart-modal #site-header .loyalty-summary .btn-primary {
  background: #1c4076;
  color: #fff;
  text-decoration: none;
}

#site-header .loyalty-summary label {
  margin-top: 5px;
}

.page-content h4,
.page-content h5,
.page-content h6 {
  font-family: Helvetica,Arial,sans-serif;
  font-weight: 700;
  color: #595959;
}

.page-content h6 {
  font-weight: 400;
}

.page-content header p {
  color: #595959;
}

.btn-default,
.case-handheld #shopping-cart-modal .btn-primary,
.link {
  padding: 0 10px;
}

#discount .btn-default,
#discount .case-handheld #shopping-cart-modal .btn-primary,
.case-handheld #shopping-cart-modal #discount .btn-primary {
  padding: 6px 15px!important;
  outline: 0;
}

#client-header-navbar ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}

#client-header-navbar ul li {
  flex-grow: 1;
}

#client-header-navbar li {
  border-left: 1px solid #fff;
}

#client-header-navbar li:last-of-type {
  border-right: 1px solid #fff;
}

#client-header-navbar li a {
  text-align: center;
}

#client-header-navbar li a:active,
#client-header-navbar li a:focus,
#client-header-navbar li a:hover {
  background-color: #172e4d;
}

#site-header>.container {
  max-width: 100%;
}

#site-header .navbar-default {
  clear: both;
  background-color: #e5e5e5;
}

#site-header .logo-primary {
  min-width: 55%!important;
}

#site-header .logo-primary-small {
  display: none;
  background: url(//cdn.switchfly.com/static/480e607/resources/shopping/images/themes/britishairways/ba-speedmarque.png) 0 50% no-repeat;
  width: 105px;
  height: 60px;
}

#site-header .logo-secondary {
  background: url(//cdn.switchfly.com/static/480e607/resources/shopping/images/themes/britishairways/oneworld-logo.gif) 0 50% no-repeat;
  width: 35px;
  height: 56px;
}

#site-footer {
  background: #162944;
  padding: 60px 40px;
}

#site-footer .legal,
#site-footer .links {
  font-size: 13px;
  color: #fff;
}

#site-footer li:last-of-type a {
  border-right: none;
}

#site-footer a {
  text-decoration: underline;
  padding-right: 10px;
  border-right: 1px solid #999;
}

#site-footer a:hover {
  text-decoration: none;
}

.header-brand-container {
  display: flex;
  align-items: center;
  flex-grow: 1;
}

#discount .case-handheld #shopping-page-container .btn-default,
.case-handheld #shopping-page-container #discount .btn-default,
.case-handheld #shopping-page-container .btn-primary {
  background-color: #025d92;
  color: #fff;
}

#discount .case-handheld #shopping-page-container .btn-default i,
.case-handheld #shopping-page-container #discount .btn-default i,
.case-handheld #shopping-page-container .btn-primary i {
  font-family: "Britishairways Icons";
  line-height: 30px;
  height: 30px;
}

#discount .case-handheld #shopping-page-container .active.btn-default,
.case-handheld #shopping-page-container #discount .active.btn-default,
.case-handheld #shopping-page-container .btn-primary.active {
  background-color: #fff;
  color: #025d92;
}

.case-handheld #checkout-form-container .table-container,
.case-handheld #checkout-form-container table {
  background: 0 0!important;
}

.case-handheld #site-header .logo-primary {
  background: transparent url(//cdn.switchfly.com/static/480e607/resources/shopping/images/themes/britishairways/ba-speedmarque.png) 0 50% no-repeat;
  background-size: contain;
  min-width: 76%;
}

.case-handheld #site-header .container {
  padding: inherit;
}

.case-handheld .profile-name {
  display: block;
}

.case-handheld .loyalty-summary .link {
  padding: 0;
}

.case-handheld #session-timeout-modal button {
  padding: 5px 10px;
  font-size: 15px;
}

.case-handheld #checkout-form-container h1 {
  line-height: 36px;
}

.case-handheld .modal h1 {
  font-size: 24px;
}

.case-handheld .filters-container .filter h3 {
  font-size: 18px;
}

.case-handheld #client-header-navbar {
  padding: 0;
}

.case-handheld #client-header-navbar ul {
  display: block;
  overflow: hidden;
}

.case-handheld #client-header-navbar li {
  border-left: 0;
}

.case-handheld #client-header-navbar li:last-of-type {
  border-right: 0;
}

.case-handheld #client-header-navbar li a {
  text-align: left;
}

.case-handheld #shopping-cart-modal .filters-container .btn-primary,
.case-handheld .filters-container #shopping-cart-modal .btn-primary,
.case-handheld .filters-container .btn-default {
  width: 100%;
}

.case-handheld #shopping-cart-modal .btn-primary,
.case-handheld .btn-default {
  padding: 12px 15px;
}

#discount .case-handheld #search-form-container .btn-default,
.case-handheld #search-form-container #discount .btn-default,
.case-handheld #search-form-container .btn-primary {
  background: #2a78cd;
}

@media (max-width:769px) {
  .logo-primary,
  .logo-secondary {
    display: none!important;
  }

  .logo-primary-small {
    display: inline-block!important;
  }

  .row.navbar-default {
    margin-left: 0;
    margin-right: 0;
  }

  #client-header-navbar {
    padding: 0;
  }

  #client-header-navbar ul {
    display: block;
    overflow: hidden;
  }

  #client-header-navbar li {
    border-left: 0;
  }

  #client-header-navbar li:last-of-type {
    border-right: 0;
  }

  #client-header-navbar li a {
    text-align: left;
  }
}

@media (min-width:1200px) {
  #search-base .hero {
    min-height: 740px;
  }
}

@media (min-width:989px) and (max-width:1200px) {
  #search-base .hero {
    min-height: 640px;
  }
}

@media (min-width:770px) and (max-width:988px) {
  #search-base .hero {
    min-height: 640px;
    background-position: 40%;
  }
}

@media (max-width:769px) {
  #search-base .hero {
    background-position: 40%;
  }

  .case-base #search-form-container .btn-hero-group {
    display: flex;
    flex-wrap: wrap;
  }

  #discount .case-base #search-form-container .btn-hero-group .btn-default,
  .case-base #search-form-container .btn-hero-group #discount .btn-default,
  .case-base #search-form-container .btn-hero-group .btn-primary {
    flex-direction: column;
    flex-grow: 1;
    margin-top: 2px;
    min-height: 80px;
  }
}

.hero-message a {
  color: inherit;
}

.hero-message .hero-title>div {
  background-color: #ce210f;
}

/*!
 * Sass Bootstrap v3.0.16
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world by @mdo and @fat.
 * 
 * Sass -ified by Aaron Lademann @alademann
 */

/*! normalize.css v2.1.0 | MIT License | git.io/normalize */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

audio,
canvas,
video {
  display: inline-block;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

[hidden] {
  display: none;
}

html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

body {
  margin: 0;
}

a:focus {
  outline: thin dotted;
}

a:active,
a:hover {
  outline: 0;
}

h1 {
  font-size: 2em;
  margin: .67em 0;
}

abbr[title] {
  border-bottom: 1px dotted;
}

b,
strong {
  font-weight: 700;
}

dfn {
  font-style: italic;
}

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

mark {
  background: #ff0;
  color: #000;
}

code,
kbd,
pre,
samp {
  font-family: monospace,serif;
  font-size: 1em;
}

pre {
  white-space: pre-wrap;
}

q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}

small {
  font-size: 80%;
}

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

img {
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 0;
}

fieldset {
  border: 1px solid silver;
  margin: 0 2px;
  padding: .35em .625em .75em;
}

legend {
  border: 0;
  padding: 0;
}

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}

button,
input {
  line-height: normal;
}

button,
select {
  text-transform: none;
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

input[type=checkbox],
input[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

input[type=search] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

textarea {
  overflow: auto;
  vertical-align: top;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

@media print {
  * {
    text-shadow: none!important;
    color: #000!important;
    background: 0 0!important;
    box-shadow: none!important;
  }

  a,
  a:visited {
    text-decoration: underline;
  }

  a[href]:after {
    content: " (" attr(href) ")";
  }

  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  .ir a:after,
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }

  blockquote,
  pre {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  img,
  tr {
    page-break-inside: avoid;
  }

  img {
    max-width: 100%!important;
  }

@page {
    margin: 2cm .5cm;
}

  h2,
  h3,
  p {
    orphans: 3;
    widows: 3;
  }

  h2,
  h3 {
    page-break-after: avoid;
  }

  .navbar {
    display: none;
  }

  .table td,
  .table th {
    background-color: #fff!important;
  }

  .btn>.caret,
  .dropup>.btn>.caret {
    border-top-color: #000!important;
  }

  .label {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse!important;
  }

  .table-bordered td,
  .table-bordered th {
    border: 1px solid #ddd!important;
  }
}

*,
:after,
:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: transparent;
}

body {
  font-family: Helvetica,Arial,sans-serif;
  font-size: 16px;
  line-height: 1.5;
  color: #595959;
  background-color: #fff;
}

button,
input,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

a {
  color: #0272b3;
  text-decoration: none;
}

a:focus,
a:hover {
  color: #015281;
  text-decoration: underline;
}

a:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

img {
  vertical-align: middle;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}

.img-rounded {
  border-radius: 0;
}

.img-thumbnail {
  padding: 4px;
  line-height: 1.5;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
}

.img-circle {
  border-radius: 50%;
}

hr {
  margin-top: 24px;
  margin-bottom: 24px;
  border: 0;
  border-top: 1px solid #e5e5e5;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}

p {
  margin: 0 0 12px;
}

.lead {
  margin-bottom: 24px;
  font-size: 18.4px;
  font-weight: 200;
  line-height: 1.4;
}

@media (min-width:769px) {
  .lead {
    font-size: 24px;
  }
}

small {
  font-size: 85%;
}

cite {
  font-style: normal;
}

.allocation-container .cash-label,
.aside-contents-container .hr-text span,
.hr-text span,
.modal-content .hr-text span,
.modal-full.modal-full-padding .hr-text span,
.product .product-note .hr-text span,
.product.product-selected .product-note .hr-text span,
.separator,
.text-muted {
  color: #595959;
}

.text-primary {
  color: #0272b3;
}

.text-warning {
  color: #c00;
}

.text-danger {
  color: #c00;
}

.text-success {
  color: #037f03;
}

.text-info {
  color: #0272b3;
}

.list-group button,
.text-left {
  text-align: left;
}

.aside-contents-container header.split-header>span,
.header-toolbar-container,
.text-right {
  text-align: right;
}

#checkout-form-container #purchase .section-body,
#traveler-info-container #purchase .section-body,
.status-bars-container div.test-bar,
.text-center {
  text-align: center;
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: MyliusModernRegular,Helvetica,Arial,sans-serif;
  font-weight: 400;
  line-height: 1.1;
}

.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: 400;
  line-height: 1;
  color: #595959;
}

h1,
h2,
h3 {
  margin-top: 24px;
  margin-bottom: 12px;
}

h1 small,
h2 small,
h3 small {
  font-size: 65%;
}

h4,
h5,
h6 {
  margin-top: 12px;
  margin-bottom: 12px;
}

h4 small,
h5 small,
h6 small {
  font-size: 75%;
}

.h1,
h1 {
  font-size: 36px;
}

.h2,
h2 {
  font-size: 28px;
}

.h3,
h3 {
  font-size: 24px;
}

.h4,
h4 {
  font-size: 19px;
}

.h5,
h5 {
  font-size: 16px;
}

.h6,
h6 {
  font-size: 14px;
}

.page-header {
  padding-bottom: 11px;
  margin: 48px 0 24px;
  border-bottom: 1px solid #f2f2f2;
}

ol,
ul {
  margin-top: 0;
  margin-bottom: 12px;
}

ol ol,
ol ul,
ul ol,
ul ul {
  margin-bottom: 0;
}

.list-icon-bullets,
.list-icon-bullets-container ul,
.list-inline,
.list-panels,
.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline>li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}

dl {
  margin-bottom: 24px;
}

dd,
dt {
  line-height: 1.5;
}

dt {
  font-weight: 700;
}

dd {
  margin-left: 0;
}

@media (min-width:769px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .dl-horizontal dd {
    margin-left: 180px;
  }

  .dl-horizontal dd:after,
  .dl-horizontal dd:before {
    content: " ";
    display: table;
  }

  .dl-horizontal dd:after {
    clear: both;
  }
}

abbr[data-original-title],
abbr[title] {
  cursor: help;
  border-bottom: 1px dotted #595959;
}

abbr.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

blockquote {
  padding: 12px 24px;
  margin: 0 0 24px;
  border-left: 5px solid #f2f2f2;
}

blockquote p {
  font-size: 20px;
  font-weight: 300;
  line-height: 1.25;
}

blockquote p:last-child {
  margin-bottom: 0;
}

blockquote small {
  display: block;
  line-height: 1.5;
  color: #595959;
}

blockquote small:before {
  content: '\2014 \00A0';
}

blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #f2f2f2;
  border-left: 0;
}

blockquote.pull-right p,
blockquote.pull-right small {
  text-align: right;
}

blockquote.pull-right small:before {
  content: '';
}

blockquote.pull-right small:after {
  content: '\00A0 \2014';
}

blockquote:after,
blockquote:before,
q:after,
q:before {
  content: "";
}

address {
  display: block;
  margin-bottom: 24px;
  font-style: normal;
  line-height: 1.5;
}

.container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 8px;
  padding-right: 8px;
}

.container:after,
.container:before {
  content: " ";
  display: table;
}

.container:after {
  clear: both;
}

.row {
  margin-left: -8px;
  margin-right: -8px;
}

.row:after,
.row:before {
  content: " ";
  display: table;
}

.row:after {
  clear: both;
}

.aside-contents-container header.split-header>h3,
.aside-contents-container header.split-header>span,
.case-base #search-form-container.search-form-center,
.case-base #search-form-container.search-form-left,
.case-base #search-form-container.search-form-right,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-12,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  position: relative;
  min-height: 1px;
  padding-left: 8px;
  padding-right: 8px;
}

.aside-contents-container header.split-header>h3,
.aside-contents-container header.split-header>span,
.col-xs-1,
.col-xs-10,
.col-xs-11,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9 {
  float: left;
}

.col-xs-1 {
  width: 8.33333%;
}

.col-xs-2 {
  width: 16.66667%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-4 {
  width: 33.33333%;
}

.col-xs-5 {
  width: 41.66667%;
}

.aside-contents-container header.split-header>h3,
.aside-contents-container header.split-header>span,
.col-xs-6 {
  width: 50%;
}

.col-xs-7 {
  width: 58.33333%;
}

.col-xs-8 {
  width: 66.66667%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-10 {
  width: 83.33333%;
}

.col-xs-11 {
  width: 91.66667%;
}

.col-xs-12 {
  width: 100%;
}

@media (min-width:769px) {
  .container {
    max-width: 736px;
  }

  .col-sm-1,
  .col-sm-10,
  .col-sm-11,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9 {
    float: left;
  }

  .col-sm-1 {
    width: 8.33333%;
  }

  .col-sm-2 {
    width: 16.66667%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-4 {
    width: 33.33333%;
  }

  .col-sm-5 {
    width: 41.66667%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-7 {
    width: 58.33333%;
  }

  .col-sm-8 {
    width: 66.66667%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-10 {
    width: 83.33333%;
  }

  .col-sm-11 {
    width: 91.66667%;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-push-1 {
    left: 8.33333%;
  }

  .col-sm-push-2 {
    left: 16.66667%;
  }

  .col-sm-push-3 {
    left: 25%;
  }

  .col-sm-push-4 {
    left: 33.33333%;
  }

  .col-sm-push-5 {
    left: 41.66667%;
  }

  .col-sm-push-6 {
    left: 50%;
  }

  .col-sm-push-7 {
    left: 58.33333%;
  }

  .col-sm-push-8 {
    left: 66.66667%;
  }

  .col-sm-push-9 {
    left: 75%;
  }

  .col-sm-push-10 {
    left: 83.33333%;
  }

  .col-sm-push-11 {
    left: 91.66667%;
  }

  .col-sm-pull-1 {
    right: 8.33333%;
  }

  .col-sm-pull-2 {
    right: 16.66667%;
  }

  .col-sm-pull-3 {
    right: 25%;
  }

  .col-sm-pull-4 {
    right: 33.33333%;
  }

  .col-sm-pull-5 {
    right: 41.66667%;
  }

  .col-sm-pull-6 {
    right: 50%;
  }

  .col-sm-pull-7 {
    right: 58.33333%;
  }

  .col-sm-pull-8 {
    right: 66.66667%;
  }

  .col-sm-pull-9 {
    right: 75%;
  }

  .col-sm-pull-10 {
    right: 83.33333%;
  }

  .col-sm-pull-11 {
    right: 91.66667%;
  }

  .col-sm-offset-1 {
    margin-left: 8.33333%;
  }

  .col-sm-offset-2 {
    margin-left: 16.66667%;
  }

  .col-sm-offset-3 {
    margin-left: 25%;
  }

  .col-sm-offset-4 {
    margin-left: 33.33333%;
  }

  .col-sm-offset-5 {
    margin-left: 41.66667%;
  }

  .col-sm-offset-6 {
    margin-left: 50%;
  }

  .col-sm-offset-7 {
    margin-left: 58.33333%;
  }

  .col-sm-offset-8 {
    margin-left: 66.66667%;
  }

  .col-sm-offset-9 {
    margin-left: 75%;
  }

  .col-sm-offset-10 {
    margin-left: 83.33333%;
  }

  .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width:988px) {
  .container {
    max-width: 988px;
  }

  .case-base #search-form-container.search-form-left,
  .case-base #search-form-container.search-form-right,
  .col-md-1,
  .col-md-10,
  .col-md-11,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9 {
    float: left;
  }

  .col-md-1 {
    width: 8.33333%;
  }

  .col-md-2 {
    width: 16.66667%;
  }

  .col-md-3 {
    width: 25%;
  }

  .col-md-4 {
    width: 33.33333%;
  }

  .col-md-5 {
    width: 41.66667%;
  }

  .col-md-6 {
    width: 50%;
  }

  .col-md-7 {
    width: 58.33333%;
  }

  .case-base #search-form-container.search-form-left,
  .case-base #search-form-container.search-form-right,
  .col-md-8 {
    width: 66.66667%;
  }

  .col-md-9 {
    width: 75%;
  }

  .col-md-10 {
    width: 83.33333%;
  }

  .col-md-11 {
    width: 91.66667%;
  }

  .case-base #search-form-container.search-form-center,
  .col-md-12 {
    width: 100%;
  }

  .col-md-push-0 {
    left: auto;
  }

  .col-md-push-1 {
    left: 8.33333%;
  }

  .col-md-push-2 {
    left: 16.66667%;
  }

  .col-md-push-3 {
    left: 25%;
  }

  .col-md-push-4 {
    left: 33.33333%;
  }

  .col-md-push-5 {
    left: 41.66667%;
  }

  .col-md-push-6 {
    left: 50%;
  }

  .col-md-push-7 {
    left: 58.33333%;
  }

  .col-md-push-8 {
    left: 66.66667%;
  }

  .col-md-push-9 {
    left: 75%;
  }

  .col-md-push-10 {
    left: 83.33333%;
  }

  .col-md-push-11 {
    left: 91.66667%;
  }

  .col-md-pull-0 {
    right: auto;
  }

  .col-md-pull-1 {
    right: 8.33333%;
  }

  .col-md-pull-2 {
    right: 16.66667%;
  }

  .col-md-pull-3 {
    right: 25%;
  }

  .col-md-pull-4 {
    right: 33.33333%;
  }

  .col-md-pull-5 {
    right: 41.66667%;
  }

  .col-md-pull-6 {
    right: 50%;
  }

  .col-md-pull-7 {
    right: 58.33333%;
  }

  .col-md-pull-8 {
    right: 66.66667%;
  }

  .col-md-pull-9 {
    right: 75%;
  }

  .col-md-pull-10 {
    right: 83.33333%;
  }

  .col-md-pull-11 {
    right: 91.66667%;
  }

  .col-md-offset-0 {
    margin-left: 0;
  }

  .col-md-offset-1 {
    margin-left: 8.33333%;
  }

  .col-md-offset-2 {
    margin-left: 16.66667%;
  }

  .col-md-offset-3 {
    margin-left: 25%;
  }

  .col-md-offset-4 {
    margin-left: 33.33333%;
  }

  .col-md-offset-5 {
    margin-left: 41.66667%;
  }

  .col-md-offset-6 {
    margin-left: 50%;
  }

  .col-md-offset-7 {
    margin-left: 58.33333%;
  }

  .col-md-offset-8 {
    margin-left: 66.66667%;
  }

  .col-md-offset-9 {
    margin-left: 75%;
  }

  .col-md-offset-10 {
    margin-left: 83.33333%;
  }

  .col-md-offset-11 {
    margin-left: 91.66667%;
  }
}

@media (min-width:1200px) {
  .container {
    max-width: 1156px;
  }

  .col-lg-1,
  .col-lg-10,
  .col-lg-11,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9 {
    float: left;
  }

  .col-lg-1 {
    width: 8.33333%;
  }

  .col-lg-2 {
    width: 16.66667%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-4 {
    width: 33.33333%;
  }

  .col-lg-5 {
    width: 41.66667%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-7 {
    width: 58.33333%;
  }

  .col-lg-8 {
    width: 66.66667%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-10 {
    width: 83.33333%;
  }

  .col-lg-11 {
    width: 91.66667%;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-push-0 {
    left: auto;
  }

  .col-lg-push-1 {
    left: 8.33333%;
  }

  .col-lg-push-2 {
    left: 16.66667%;
  }

  .col-lg-push-3 {
    left: 25%;
  }

  .col-lg-push-4 {
    left: 33.33333%;
  }

  .col-lg-push-5 {
    left: 41.66667%;
  }

  .col-lg-push-6 {
    left: 50%;
  }

  .col-lg-push-7 {
    left: 58.33333%;
  }

  .col-lg-push-8 {
    left: 66.66667%;
  }

  .col-lg-push-9 {
    left: 75%;
  }

  .col-lg-push-10 {
    left: 83.33333%;
  }

  .col-lg-push-11 {
    left: 91.66667%;
  }

  .col-lg-pull-0 {
    right: auto;
  }

  .col-lg-pull-1 {
    right: 8.33333%;
  }

  .col-lg-pull-2 {
    right: 16.66667%;
  }

  .col-lg-pull-3 {
    right: 25%;
  }

  .col-lg-pull-4 {
    right: 33.33333%;
  }

  .col-lg-pull-5 {
    right: 41.66667%;
  }

  .col-lg-pull-6 {
    right: 50%;
  }

  .col-lg-pull-7 {
    right: 58.33333%;
  }

  .col-lg-pull-8 {
    right: 66.66667%;
  }

  .col-lg-pull-9 {
    right: 75%;
  }

  .col-lg-pull-10 {
    right: 83.33333%;
  }

  .col-lg-pull-11 {
    right: 91.66667%;
  }

  .col-lg-offset-0 {
    margin-left: 0;
  }

  .col-lg-offset-1,
  .financial .table-container>.row .col-sm-6,
  .financial .table-container>.row .col-sm-8 {
    margin-left: 8.33333%;
  }

  .col-lg-offset-2 {
    margin-left: 16.66667%;
  }

  .col-lg-offset-3 {
    margin-left: 25%;
  }

  .col-lg-offset-4 {
    margin-left: 33.33333%;
  }

  .col-lg-offset-5 {
    margin-left: 41.66667%;
  }

  .col-lg-offset-6 {
    margin-left: 50%;
  }

  .col-lg-offset-7 {
    margin-left: 58.33333%;
  }

  .col-lg-offset-8 {
    margin-left: 66.66667%;
  }

  .col-lg-offset-9 {
    margin-left: 75%;
  }

  .col-lg-offset-10 {
    margin-left: 83.33333%;
  }

  .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
}

table {
  max-width: 100%;
  background-color: #fff;
}

th {
  text-align: left;
}

.table {
  width: 100%;
  margin-bottom: 24px;
}

.table tbody>tr>td,
.table tbody>tr>th,
.table tfoot>tr>td,
.table tfoot>tr>th,
.table thead>tr>td,
.table thead>tr>th {
  padding: 8px;
  line-height: 1.5;
  vertical-align: top;
  border-top: 1px solid #f2f2f2;
}

.table thead>tr>th {
  vertical-align: bottom;
  border-bottom: 2px solid #f2f2f2;
}

.table caption+thead tr:first-child td,
.table caption+thead tr:first-child th,
.table colgroup+thead tr:first-child td,
.table colgroup+thead tr:first-child th,
.table thead:first-child tr:first-child td,
.table thead:first-child tr:first-child th {
  border-top: 0;
}

.table tbody+tbody {
  border-top: 2px solid #f2f2f2;
}

.table .table {
  background-color: #fff;
}

.table-condensed tbody>tr>td,
.table-condensed tbody>tr>th,
.table-condensed tfoot>tr>td,
.table-condensed tfoot>tr>th,
.table-condensed thead>tr>td,
.table-condensed thead>tr>th {
  padding: 5px;
}

.table-bordered {
  border: 1px solid #f2f2f2;
}

.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
  border: 1px solid #f2f2f2;
}

.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
  border-bottom-width: 2px;
}

.table-striped>tbody>tr:nth-child(odd)>td,
.table-striped>tbody>tr:nth-child(odd)>th {
  background-color: #f1f3f5;
}

.table-hover>tbody>tr:hover>td,
.table-hover>tbody>tr:hover>th {
  background-color: #f5f5f5;
}

table col[class*=col-] {
  float: none;
  display: table-column;
}

table td[class*=col-],
table th[class*=col-] {
  float: none;
  display: table-cell;
}

.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>thead>tr>td.active,
.table>thead>tr>th.active {
  background-color: #f5f5f5;
}

.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>thead>tr>td.success,
.table>thead>tr>th.success {
  background-color: #ebfbee;
  border-color: #037f03;
}

.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th,
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover {
  background-color: #d6f7dc;
  border-color: #026602;
}

.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>thead>tr>td.danger,
.table>thead>tr>th.danger {
  background-color: #ffe3e3;
  border-color: #c00;
}

.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th,
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover {
  background-color: #ffcaca;
  border-color: #b30000;
}

.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>thead>tr>td.warning,
.table>thead>tr>th.warning {
  background-color: #fff4ea;
  border-color: #c00;
}

.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th,
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover {
  background-color: #ffe7d1;
  border-color: #b30000;
}

@media (max-width:769px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #f2f2f2;
    -webkit-overflow-scrolling: touch;
  }

  .table-responsive>.table {
    margin-bottom: 0;
    background-color: #fff;
  }

  .table-responsive>.table>tbody>tr>td,
  .table-responsive>.table>tbody>tr>th,
  .table-responsive>.table>tfoot>tr>td,
  .table-responsive>.table>tfoot>tr>th,
  .table-responsive>.table>thead>tr>td,
  .table-responsive>.table>thead>tr>th {
    white-space: nowrap;
  }

  .table-responsive>.table-bordered {
    border: 0;
  }

  .table-responsive>.table-bordered>tbody>tr>td:first-child,
  .table-responsive>.table-bordered>tbody>tr>th:first-child,
  .table-responsive>.table-bordered>tfoot>tr>td:first-child,
  .table-responsive>.table-bordered>tfoot>tr>th:first-child,
  .table-responsive>.table-bordered>thead>tr>td:first-child,
  .table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left: 0;
  }

  .table-responsive>.table-bordered>tbody>tr>td:last-child,
  .table-responsive>.table-bordered>tbody>tr>th:last-child,
  .table-responsive>.table-bordered>tfoot>tr>td:last-child,
  .table-responsive>.table-bordered>tfoot>tr>th:last-child,
  .table-responsive>.table-bordered>thead>tr>td:last-child,
  .table-responsive>.table-bordered>thead>tr>th:last-child {
    border-right: 0;
  }

  .table-responsive>.table-bordered>tbody>tr:last-child>td,
  .table-responsive>.table-bordered>tbody>tr:last-child>th,
  .table-responsive>.table-bordered>tfoot>tr:last-child>td,
  .table-responsive>.table-bordered>tfoot>tr:last-child>th,
  .table-responsive>.table-bordered>thead>tr:last-child>td,
  .table-responsive>.table-bordered>thead>tr:last-child>th {
    border-bottom: 0;
  }
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 24px;
  font-size: 24px;
  line-height: inherit;
  color: #212529;
  border: 0;
  border-bottom: 1px solid #e5e5e5;
}

label {
  display: inline-block;
  margin-bottom: 5px;
  font-weight: 700;
}

input[type=search] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

input[type=checkbox],
input[type=radio] {
  margin: 4px 0 0;
  line-height: normal;
}

input[type=file] {
  display: block;
}

select[multiple],
select[size] {
  height: auto;
}

select optgroup {
  font-size: inherit;
  font-style: inherit;
  font-family: inherit;
}

input[type=checkbox]:focus,
input[type=file]:focus,
input[type=radio]:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  height: auto;
}

output {
  display: block;
  padding-top: 7px;
  font-size: 16px;
  line-height: 1.5;
  color: #595959;
  vertical-align: middle;
}

.btn-text-input:-moz-placeholder,
.form-control:-moz-placeholder,
.uneditable-input:-moz-placeholder,
input:-moz-placeholder[type=color],
input:-moz-placeholder[type=date],
input:-moz-placeholder[type=datetime-local],
input:-moz-placeholder[type=datetime],
input:-moz-placeholder[type=email],
input:-moz-placeholder[type=month],
input:-moz-placeholder[type=number],
input:-moz-placeholder[type=password],
input:-moz-placeholder[type=search],
input:-moz-placeholder[type=tel],
input:-moz-placeholder[type=text],
input:-moz-placeholder[type=time],
input:-moz-placeholder[type=url],
input:-moz-placeholder[type=week],
select:-moz-placeholder,
textarea:-moz-placeholder {
  color: #595959;
}

.btn-text-input::-moz-placeholder,
.form-control::-moz-placeholder,
.uneditable-input::-moz-placeholder,
input[type=color]::-moz-placeholder,
input[type=date]::-moz-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=month]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=time]::-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=week]::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
  color: #595959;
}

.btn-text-input:-ms-input-placeholder,
.form-control:-ms-input-placeholder,
.uneditable-input:-ms-input-placeholder,
input:-ms-input-placeholder[type=color],
input:-ms-input-placeholder[type=date],
input:-ms-input-placeholder[type=datetime-local],
input:-ms-input-placeholder[type=datetime],
input:-ms-input-placeholder[type=email],
input:-ms-input-placeholder[type=month],
input:-ms-input-placeholder[type=number],
input:-ms-input-placeholder[type=password],
input:-ms-input-placeholder[type=search],
input:-ms-input-placeholder[type=tel],
input:-ms-input-placeholder[type=text],
input:-ms-input-placeholder[type=time],
input:-ms-input-placeholder[type=url],
input:-ms-input-placeholder[type=week],
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #595959;
}

.btn-text-input::-webkit-input-placeholder,
.form-control::-webkit-input-placeholder,
.uneditable-input::-webkit-input-placeholder,
input[type=color]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  color: #595959;
}

.btn-text-input,
.form-control,
.uneditable-input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
  display: block;
  width: 100%;
  height: 38px;
  padding: 6px 6px;
  font-size: 16px;
  line-height: 1.5;
  color: #595959;
  vertical-align: middle;
  background-color: #fff;
  background-image: none;
  border: 1px solid #e5e5e5;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.btn-text-input:focus,
.form-control:focus,
.uneditable-input:focus,
input:focus[type=color],
input:focus[type=date],
input:focus[type=datetime-local],
input:focus[type=datetime],
input:focus[type=email],
input:focus[type=month],
input:focus[type=number],
input:focus[type=password],
input:focus[type=search],
input:focus[type=tel],
input:focus[type=text],
input:focus[type=time],
input:focus[type=url],
input:focus[type=week],
select:focus,
textarea:focus {
  border-color: #0272b3;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(2,114,179,.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(2,114,179,.6);
}

.btn-text-input[disabled],
.btn-text-input[readonly],
.form-control[disabled],
.form-control[readonly],
.uneditable-input[disabled],
.uneditable-input[readonly],
fieldset[disabled] .btn-text-input,
fieldset[disabled] .form-control,
fieldset[disabled] .uneditable-input,
fieldset[disabled] input[type=color],
fieldset[disabled] input[type=date],
fieldset[disabled] input[type=datetime-local],
fieldset[disabled] input[type=datetime],
fieldset[disabled] input[type=email],
fieldset[disabled] input[type=month],
fieldset[disabled] input[type=number],
fieldset[disabled] input[type=password],
fieldset[disabled] input[type=search],
fieldset[disabled] input[type=tel],
fieldset[disabled] input[type=text],
fieldset[disabled] input[type=time],
fieldset[disabled] input[type=url],
fieldset[disabled] input[type=week],
fieldset[disabled] select,
fieldset[disabled] textarea,
input[disabled][type=color],
input[disabled][type=date],
input[disabled][type=datetime-local],
input[disabled][type=datetime],
input[disabled][type=email],
input[disabled][type=month],
input[disabled][type=number],
input[disabled][type=password],
input[disabled][type=search],
input[disabled][type=tel],
input[disabled][type=text],
input[disabled][type=time],
input[disabled][type=url],
input[disabled][type=week],
input[readonly][type=color],
input[readonly][type=date],
input[readonly][type=datetime-local],
input[readonly][type=datetime],
input[readonly][type=email],
input[readonly][type=month],
input[readonly][type=number],
input[readonly][type=password],
input[readonly][type=search],
input[readonly][type=tel],
input[readonly][type=text],
input[readonly][type=time],
input[readonly][type=url],
input[readonly][type=week],
select[disabled],
select[readonly],
textarea[disabled],
textarea[readonly] {
  cursor: not-allowed;
  background-color: #f2f2f2;
}

textarea,
textarea.btn-text-input,
textarea.form-control,
textarea.uneditable-input {
  height: auto;
}

.form-group {
  margin-bottom: 15px;
}

.checkbox,
.radio {
  display: block;
  min-height: 24px;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-left: 20px;
  vertical-align: middle;
}

.checkbox label,
.radio label {
  display: inline;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}

.checkbox input[type=checkbox],
.checkbox-inline input[type=checkbox],
.radio input[type=radio],
.radio-inline input[type=radio] {
  float: left;
  margin-left: -20px;
}

.checkbox+.checkbox,
.radio+.radio {
  margin-top: -5px;
}

.checkbox-inline,
.radio-inline {
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: 400;
  cursor: pointer;
}

.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
  margin-top: 0;
  margin-left: 10px;
}

.checkbox-inline[disabled],
.checkbox[disabled],
.radio-inline[disabled],
.radio[disabled],
fieldset[disabled] .checkbox,
fieldset[disabled] .checkbox-inline,
fieldset[disabled] .radio,
fieldset[disabled] .radio-inline,
fieldset[disabled] input[type=checkbox],
fieldset[disabled] input[type=radio],
input[type=checkbox][disabled],
input[type=radio][disabled] {
  cursor: not-allowed;
}

.input-sm {
  height: 33px;
  padding: 5px 8px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px;
}

select.input-sm {
  height: 33px;
  line-height: 33px;
}

textarea.input-sm {
  height: auto;
}

.input-lg {
  height: 48px;
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.33;
  border-radius: 0;
}

select.input-lg {
  height: 48px;
  line-height: 48px;
}

textarea.input-lg {
  height: auto;
}

.has-warning .control-label,
.has-warning .help-block,
.warning .control-label,
.warning .help-block {
  color: #c00;
}

.has-warning .btn-text-input,
.has-warning .form-control,
.has-warning .uneditable-input,
.has-warning input[type=color],
.has-warning input[type=date],
.has-warning input[type=datetime-local],
.has-warning input[type=datetime],
.has-warning input[type=email],
.has-warning input[type=month],
.has-warning input[type=number],
.has-warning input[type=password],
.has-warning input[type=search],
.has-warning input[type=tel],
.has-warning input[type=text],
.has-warning input[type=time],
.has-warning input[type=url],
.has-warning input[type=week],
.has-warning select,
.has-warning textarea,
.warning .btn-text-input,
.warning .form-control,
.warning .uneditable-input,
.warning input[type=color],
.warning input[type=date],
.warning input[type=datetime-local],
.warning input[type=datetime],
.warning input[type=email],
.warning input[type=month],
.warning input[type=number],
.warning input[type=password],
.warning input[type=search],
.warning input[type=tel],
.warning input[type=text],
.warning input[type=time],
.warning input[type=url],
.warning input[type=week],
.warning select,
.warning textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

.has-warning .btn-text-input:focus,
.has-warning .form-control:focus,
.has-warning .uneditable-input:focus,
.has-warning input:focus[type=color],
.has-warning input:focus[type=date],
.has-warning input:focus[type=datetime-local],
.has-warning input:focus[type=datetime],
.has-warning input:focus[type=email],
.has-warning input:focus[type=month],
.has-warning input:focus[type=number],
.has-warning input:focus[type=password],
.has-warning input:focus[type=search],
.has-warning input:focus[type=tel],
.has-warning input:focus[type=text],
.has-warning input:focus[type=time],
.has-warning input:focus[type=url],
.has-warning input:focus[type=week],
.has-warning select:focus,
.has-warning textarea:focus,
.warning .btn-text-input:focus,
.warning .form-control:focus,
.warning .uneditable-input:focus,
.warning input:focus[type=color],
.warning input:focus[type=date],
.warning input:focus[type=datetime-local],
.warning input:focus[type=datetime],
.warning input:focus[type=email],
.warning input:focus[type=month],
.warning input:focus[type=number],
.warning input:focus[type=password],
.warning input:focus[type=search],
.warning input:focus[type=tel],
.warning input:focus[type=text],
.warning input:focus[type=time],
.warning input:focus[type=url],
.warning input:focus[type=week],
.warning select:focus,
.warning textarea:focus {
  border-color: #900;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f33;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f33;
}

.has-warning .input-group-addon,
.warning .input-group-addon {
  color: #c00;
  border-color: #c00;
  background-color: #fff4ea;
}

.has-error .control-label,
.has-error .help-block {
  color: #c00;
}

.has-error .btn-text-input,
.has-error .form-control,
.has-error .uneditable-input,
.has-error input[type=color],
.has-error input[type=date],
.has-error input[type=datetime-local],
.has-error input[type=datetime],
.has-error input[type=email],
.has-error input[type=month],
.has-error input[type=number],
.has-error input[type=password],
.has-error input[type=search],
.has-error input[type=tel],
.has-error input[type=text],
.has-error input[type=time],
.has-error input[type=url],
.has-error input[type=week],
.has-error select,
.has-error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

.has-error .btn-text-input:focus,
.has-error .form-control:focus,
.has-error .uneditable-input:focus,
.has-error input:focus[type=color],
.has-error input:focus[type=date],
.has-error input:focus[type=datetime-local],
.has-error input:focus[type=datetime],
.has-error input:focus[type=email],
.has-error input:focus[type=month],
.has-error input:focus[type=number],
.has-error input:focus[type=password],
.has-error input:focus[type=search],
.has-error input:focus[type=tel],
.has-error input:focus[type=text],
.has-error input:focus[type=time],
.has-error input:focus[type=url],
.has-error input:focus[type=week],
.has-error select:focus,
.has-error textarea:focus {
  border-color: #900;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f33;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f33;
}

.has-error .input-group-addon {
  color: #c00;
  border-color: #c00;
  background-color: #ffe3e3;
}

.has-success .control-label,
.has-success .help-block {
  color: #037f03;
}

.has-success .btn-text-input,
.has-success .form-control,
.has-success .uneditable-input,
.has-success input[type=color],
.has-success input[type=date],
.has-success input[type=datetime-local],
.has-success input[type=datetime],
.has-success input[type=email],
.has-success input[type=month],
.has-success input[type=number],
.has-success input[type=password],
.has-success input[type=search],
.has-success input[type=tel],
.has-success input[type=text],
.has-success input[type=time],
.has-success input[type=url],
.has-success input[type=week],
.has-success select,
.has-success textarea {
  border-color: #037f03;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

.has-success .btn-text-input:focus,
.has-success .form-control:focus,
.has-success .uneditable-input:focus,
.has-success input:focus[type=color],
.has-success input:focus[type=date],
.has-success input:focus[type=datetime-local],
.has-success input:focus[type=datetime],
.has-success input:focus[type=email],
.has-success input:focus[type=month],
.has-success input:focus[type=number],
.has-success input:focus[type=password],
.has-success input:focus[type=search],
.has-success input:focus[type=tel],
.has-success input:focus[type=text],
.has-success input:focus[type=time],
.has-success input:focus[type=url],
.has-success input:focus[type=week],
.has-success select:focus,
.has-success textarea:focus {
  border-color: #024d02;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #05e305;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #05e305;
}

.has-success .input-group-addon {
  color: #037f03;
  border-color: #037f03;
  background-color: #ebfbee;
}

.form-control-static {
  margin-bottom: 0;
  padding-top: 7px;
}

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #999;
}

@media (min-width:769px) {
  .form-inline .form-group,
  .navbar-form .form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }

  .form-inline .btn-text-input,
  .form-inline .form-control,
  .form-inline .uneditable-input,
  .form-inline input[type=color],
  .form-inline input[type=date],
  .form-inline input[type=datetime-local],
  .form-inline input[type=datetime],
  .form-inline input[type=email],
  .form-inline input[type=month],
  .form-inline input[type=number],
  .form-inline input[type=password],
  .form-inline input[type=search],
  .form-inline input[type=tel],
  .form-inline input[type=text],
  .form-inline input[type=time],
  .form-inline input[type=url],
  .form-inline input[type=week],
  .form-inline select,
  .form-inline textarea,
  .navbar-form .btn-text-input,
  .navbar-form .form-control,
  .navbar-form .uneditable-input,
  .navbar-form input[type=color],
  .navbar-form input[type=date],
  .navbar-form input[type=datetime-local],
  .navbar-form input[type=datetime],
  .navbar-form input[type=email],
  .navbar-form input[type=month],
  .navbar-form input[type=number],
  .navbar-form input[type=password],
  .navbar-form input[type=search],
  .navbar-form input[type=tel],
  .navbar-form input[type=text],
  .navbar-form input[type=time],
  .navbar-form input[type=url],
  .navbar-form input[type=week],
  .navbar-form select,
  .navbar-form textarea {
    display: inline-block;
  }

  .form-inline .checkbox,
  .form-inline .radio,
  .navbar-form .checkbox,
  .navbar-form .radio {
    display: inline-block;
    margin-top: 0;
    margin-bottom: 0;
    padding-left: 0;
  }

  .form-inline .checkbox input[type=checkbox],
  .form-inline .radio input[type=radio],
  .navbar-form .checkbox input[type=checkbox],
  .navbar-form .radio input[type=radio] {
    float: none;
    margin-left: 0;
  }
}

.form-horizontal .checkbox,
.form-horizontal .checkbox-inline,
.form-horizontal .control-label,
.form-horizontal .radio,
.form-horizontal .radio-inline {
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 7px;
}

.form-horizontal .form-group {
  margin-left: -8px;
  margin-right: -8px;
}

.form-horizontal .form-group:after,
.form-horizontal .form-group:before {
  content: " ";
  display: table;
}

.form-horizontal .form-group:after {
  clear: both;
}

@media (min-width:769px) {
  .form-horizontal .control-label {
    text-align: right;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  transition: opacity .15s linear;
}

.fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height .35s ease;
  transition: height .35s ease;
}

.caret {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 2px;
  vertical-align: middle;
  border-top: 4px solid #000;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  border-bottom: 0 dotted;
  content: "";
}

.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 16px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
  box-shadow: 0 6px 12px rgba(0,0,0,.175);
  background-clip: padding-box;
}

.dropdown-menu.pull-right {
  right: 0;
  left: auto;
}

.dropdown-menu .divider {
  height: 1px;
  margin: 11px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.dropdown-menu>li>a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  white-space: nowrap;
}

.dropdown-menu>li>a:focus,
.dropdown-menu>li>a:hover {
  text-decoration: none;
  color: #fff;
  background-color: #02629a;
}

.dropdown-menu>.active>a,
.dropdown-menu>.active>a:focus,
.dropdown-menu>.active>a:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  background-color: #02629a;
}

.dropdown-menu>.disabled>a,
.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  color: #e5e5e5;
}

.dropdown-menu>.disabled>a:focus,
.dropdown-menu>.disabled>a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  cursor: not-allowed;
}

.open>.dropdown-menu {
  display: block;
}

.open>a {
  outline: 0;
}

.dropdown-header {
  display: block;
  padding: 3px 20px;
  font-size: 14px;
  line-height: 1.5;
  color: #212529;
}

.dropdown-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  z-index: 990;
}

.pull-right>.dropdown-menu {
  right: 0;
  left: auto;
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
  border-top: 0 dotted;
  border-bottom: 4px solid #000;
  content: "";
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 1px;
}

@media (min-width:769px) {
  .navbar-right .dropdown-menu {
    float: right;
  }
}

.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
}

.input-group.col {
  float: none;
  padding-left: 0;
  padding-right: 0;
}

.input-group .btn-text-input,
.input-group .form-control,
.input-group .uneditable-input,
.input-group input[type=color],
.input-group input[type=date],
.input-group input[type=datetime-local],
.input-group input[type=datetime],
.input-group input[type=email],
.input-group input[type=month],
.input-group input[type=number],
.input-group input[type=password],
.input-group input[type=search],
.input-group input[type=tel],
.input-group input[type=text],
.input-group input[type=time],
.input-group input[type=url],
.input-group input[type=week],
.input-group select,
.input-group textarea {
  width: 100%;
  margin-bottom: 0;
}

.input-group-lg>.btn-text-input .input-lg,
.input-group-lg>.form-control .input-lg,
.input-group-lg>.input-group-addon .input-lg,
.input-group-lg>.input-group-btn>.btn .input-lg,
.input-group-lg>.uneditable-input .input-lg,
.input-group-lg>input[type=color] .input-lg,
.input-group-lg>input[type=date] .input-lg,
.input-group-lg>input[type=datetime-local] .input-lg,
.input-group-lg>input[type=datetime] .input-lg,
.input-group-lg>input[type=email] .input-lg,
.input-group-lg>input[type=month] .input-lg,
.input-group-lg>input[type=number] .input-lg,
.input-group-lg>input[type=password] .input-lg,
.input-group-lg>input[type=search] .input-lg,
.input-group-lg>input[type=tel] .input-lg,
.input-group-lg>input[type=text] .input-lg,
.input-group-lg>input[type=time] .input-lg,
.input-group-lg>input[type=url] .input-lg,
.input-group-lg>input[type=week] .input-lg,
.input-group-lg>select .input-lg,
.input-group-lg>textarea .input-lg {
  height: 48px;
  padding: 10px 16px;
  font-size: 20px;
  line-height: 1.33;
  border-radius: 0;
}

.input-group-lg>.btn-text-input select.input-lg,
.input-group-lg>.form-control select.input-lg,
.input-group-lg>.input-group-addon select.input-lg,
.input-group-lg>.input-group-btn>.btn select.input-lg,
.input-group-lg>.uneditable-input select.input-lg,
.input-group-lg>input[type=color] select.input-lg,
.input-group-lg>input[type=date] select.input-lg,
.input-group-lg>input[type=datetime-local] select.input-lg,
.input-group-lg>input[type=datetime] select.input-lg,
.input-group-lg>input[type=email] select.input-lg,
.input-group-lg>input[type=month] select.input-lg,
.input-group-lg>input[type=number] select.input-lg,
.input-group-lg>input[type=password] select.input-lg,
.input-group-lg>input[type=search] select.input-lg,
.input-group-lg>input[type=tel] select.input-lg,
.input-group-lg>input[type=text] select.input-lg,
.input-group-lg>input[type=time] select.input-lg,
.input-group-lg>input[type=url] select.input-lg,
.input-group-lg>input[type=week] select.input-lg,
.input-group-lg>select select.input-lg,
.input-group-lg>textarea select.input-lg {
  height: 48px;
  line-height: 48px;
}

.input-group-lg>.btn-text-input textarea.input-lg,
.input-group-lg>.form-control textarea.input-lg,
.input-group-lg>.input-group-addon textarea.input-lg,
.input-group-lg>.input-group-btn>.btn textarea.input-lg,
.input-group-lg>.uneditable-input textarea.input-lg,
.input-group-lg>input[type=color] textarea.input-lg,
.input-group-lg>input[type=date] textarea.input-lg,
.input-group-lg>input[type=datetime-local] textarea.input-lg,
.input-group-lg>input[type=datetime] textarea.input-lg,
.input-group-lg>input[type=email] textarea.input-lg,
.input-group-lg>input[type=month] textarea.input-lg,
.input-group-lg>input[type=number] textarea.input-lg,
.input-group-lg>input[type=password] textarea.input-lg,
.input-group-lg>input[type=search] textarea.input-lg,
.input-group-lg>input[type=tel] textarea.input-lg,
.input-group-lg>input[type=text] textarea.input-lg,
.input-group-lg>input[type=time] textarea.input-lg,
.input-group-lg>input[type=url] textarea.input-lg,
.input-group-lg>input[type=week] textarea.input-lg,
.input-group-lg>select textarea.input-lg,
.input-group-lg>textarea textarea.input-lg {
  height: auto;
}

.input-group-sm>.btn-text-input .input-sm,
.input-group-sm>.form-control .input-sm,
.input-group-sm>.input-group-addon .input-sm,
.input-group-sm>.input-group-btn>.btn .input-sm,
.input-group-sm>.uneditable-input .input-sm,
.input-group-sm>input[type=color] .input-sm,
.input-group-sm>input[type=date] .input-sm,
.input-group-sm>input[type=datetime-local] .input-sm,
.input-group-sm>input[type=datetime] .input-sm,
.input-group-sm>input[type=email] .input-sm,
.input-group-sm>input[type=month] .input-sm,
.input-group-sm>input[type=number] .input-sm,
.input-group-sm>input[type=password] .input-sm,
.input-group-sm>input[type=search] .input-sm,
.input-group-sm>input[type=tel] .input-sm,
.input-group-sm>input[type=text] .input-sm,
.input-group-sm>input[type=time] .input-sm,
.input-group-sm>input[type=url] .input-sm,
.input-group-sm>input[type=week] .input-sm,
.input-group-sm>select .input-sm,
.input-group-sm>textarea .input-sm {
  height: 33px;
  padding: 5px 8px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px;
}

.input-group-sm>.btn-text-input select.input-sm,
.input-group-sm>.form-control select.input-sm,
.input-group-sm>.input-group-addon select.input-sm,
.input-group-sm>.input-group-btn>.btn select.input-sm,
.input-group-sm>.uneditable-input select.input-sm,
.input-group-sm>input[type=color] select.input-sm,
.input-group-sm>input[type=date] select.input-sm,
.input-group-sm>input[type=datetime-local] select.input-sm,
.input-group-sm>input[type=datetime] select.input-sm,
.input-group-sm>input[type=email] select.input-sm,
.input-group-sm>input[type=month] select.input-sm,
.input-group-sm>input[type=number] select.input-sm,
.input-group-sm>input[type=password] select.input-sm,
.input-group-sm>input[type=search] select.input-sm,
.input-group-sm>input[type=tel] select.input-sm,
.input-group-sm>input[type=text] select.input-sm,
.input-group-sm>input[type=time] select.input-sm,
.input-group-sm>input[type=url] select.input-sm,
.input-group-sm>input[type=week] select.input-sm,
.input-group-sm>select select.input-sm,
.input-group-sm>textarea select.input-sm {
  height: 33px;
  line-height: 33px;
}

.input-group-sm>.btn-text-input textarea.input-sm,
.input-group-sm>.form-control textarea.input-sm,
.input-group-sm>.input-group-addon textarea.input-sm,
.input-group-sm>.input-group-btn>.btn textarea.input-sm,
.input-group-sm>.uneditable-input textarea.input-sm,
.input-group-sm>input[type=color] textarea.input-sm,
.input-group-sm>input[type=date] textarea.input-sm,
.input-group-sm>input[type=datetime-local] textarea.input-sm,
.input-group-sm>input[type=datetime] textarea.input-sm,
.input-group-sm>input[type=email] textarea.input-sm,
.input-group-sm>input[type=month] textarea.input-sm,
.input-group-sm>input[type=number] textarea.input-sm,
.input-group-sm>input[type=password] textarea.input-sm,
.input-group-sm>input[type=search] textarea.input-sm,
.input-group-sm>input[type=tel] textarea.input-sm,
.input-group-sm>input[type=text] textarea.input-sm,
.input-group-sm>input[type=time] textarea.input-sm,
.input-group-sm>input[type=url] textarea.input-sm,
.input-group-sm>input[type=week] textarea.input-sm,
.input-group-sm>select textarea.input-sm,
.input-group-sm>textarea textarea.input-sm {
  height: auto;
}

.input-group .btn-text-input,
.input-group .form-control,
.input-group .uneditable-input,
.input-group input[type=color],
.input-group input[type=date],
.input-group input[type=datetime-local],
.input-group input[type=datetime],
.input-group input[type=email],
.input-group input[type=month],
.input-group input[type=number],
.input-group input[type=password],
.input-group input[type=search],
.input-group input[type=tel],
.input-group input[type=text],
.input-group input[type=time],
.input-group input[type=url],
.input-group input[type=week],
.input-group select,
.input-group textarea,
.input-group-addon,
.input-group-btn {
  display: table-cell;
}

.input-group .btn-text-input:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child),
.input-group .uneditable-input:not(:first-child):not(:last-child),
.input-group input:not(:first-child):not(:last-child)[type=color],
.input-group input:not(:first-child):not(:last-child)[type=date],
.input-group input:not(:first-child):not(:last-child)[type=datetime-local],
.input-group input:not(:first-child):not(:last-child)[type=datetime],
.input-group input:not(:first-child):not(:last-child)[type=email],
.input-group input:not(:first-child):not(:last-child)[type=month],
.input-group input:not(:first-child):not(:last-child)[type=number],
.input-group input:not(:first-child):not(:last-child)[type=password],
.input-group input:not(:first-child):not(:last-child)[type=search],
.input-group input:not(:first-child):not(:last-child)[type=tel],
.input-group input:not(:first-child):not(:last-child)[type=text],
.input-group input:not(:first-child):not(:last-child)[type=time],
.input-group input:not(:first-child):not(:last-child)[type=url],
.input-group input:not(:first-child):not(:last-child)[type=week],
.input-group select:not(:first-child):not(:last-child),
.input-group textarea:not(:first-child):not(:last-child),
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.input-group-addon,
.input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon {
  padding: 6px 6px;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  text-align: center;
  background-color: #f2f2f2;
  border: 1px solid #e5e5e5;
  border-radius: 4px;
}

.input-group-addon.input-sm {
  padding: 5px 8px;
  font-size: 14px;
  border-radius: 3px;
}

.input-group-addon.input-lg {
  padding: 10px 16px;
  font-size: 20px;
  border-radius: 0;
}

.input-group-addon input[type=checkbox],
.input-group-addon input[type=radio] {
  margin-top: 0;
}

.input-group .btn-text-input:first-child,
.input-group .form-control:first-child,
.input-group .uneditable-input:first-child,
.input-group input:first-child[type=color],
.input-group input:first-child[type=date],
.input-group input:first-child[type=datetime-local],
.input-group input:first-child[type=datetime],
.input-group input:first-child[type=email],
.input-group input:first-child[type=month],
.input-group input:first-child[type=number],
.input-group input:first-child[type=password],
.input-group input:first-child[type=search],
.input-group input:first-child[type=tel],
.input-group input:first-child[type=text],
.input-group input:first-child[type=time],
.input-group input:first-child[type=url],
.input-group input:first-child[type=week],
.input-group select:first-child,
.input-group textarea:first-child,
.input-group-addon:first-child,
.input-group-btn:first-child>.btn,
.input-group-btn:first-child>.dropdown-toggle,
.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.input-group-addon:first-child {
  border-right: 0;
}

.input-group .btn-text-input:last-child,
.input-group .form-control:last-child,
.input-group .uneditable-input:last-child,
.input-group input:last-child[type=color],
.input-group input:last-child[type=date],
.input-group input:last-child[type=datetime-local],
.input-group input:last-child[type=datetime],
.input-group input:last-child[type=email],
.input-group input:last-child[type=month],
.input-group input:last-child[type=number],
.input-group input:last-child[type=password],
.input-group input:last-child[type=search],
.input-group input:last-child[type=tel],
.input-group input:last-child[type=text],
.input-group input:last-child[type=time],
.input-group input:last-child[type=url],
.input-group input:last-child[type=week],
.input-group select:last-child,
.input-group textarea:last-child,
.input-group-addon:last-child,
.input-group-btn:first-child>.btn:not(:first-child),
.input-group-btn:last-child>.btn,
.input-group-btn:last-child>.dropdown-toggle {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  white-space: nowrap;
}

.input-group-btn>.btn {
  position: relative;
}

.input-group-btn>.btn+.btn {
  margin-left: -4px;
}

.input-group-btn>.btn:active,
.input-group-btn>.btn:hover {
  z-index: 2;
}

.nav {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}

.nav:after,
.nav:before {
  content: " ";
  display: table;
}

.nav:after {
  clear: both;
}

.nav>li {
  position: relative;
  display: block;
}

.nav>li>a {
  position: relative;
  display: block;
  padding: 10px 16px;
}

.nav>li>a:focus,
.nav>li>a:hover {
  text-decoration: none;
  background-color: #f2f2f2;
}

.nav>li.disabled>a {
  color: #e5e5e5;
}

.nav>li.disabled>a:focus,
.nav>li.disabled>a:hover {
  color: #e5e5e5;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}

.nav .open>a,
.nav .open>a:focus,
.nav .open>a:hover {
  background-color: #f2f2f2;
  border-color: #0272b3;
}

.nav .nav-divider {
  height: 1px;
  margin: 11px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.nav>li>a>img {
  max-width: none;
}

.nav-tabs {
  border-bottom: 1px solid #f2f2f2;
}

.nav-tabs>li {
  float: left;
  margin-bottom: -1px;
}

.nav-tabs>li>a {
  margin-right: 2px;
  line-height: 1.5;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}

.nav-tabs>li>a:hover {
  border-color: #f2f2f2 #f2f2f2 #f2f2f2;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  color: #595959;
  background-color: #fff;
  border: 1px solid #0272b3;
  border-bottom-color: transparent;
  cursor: default;
}

.nav-pills>li {
  float: left;
}

.nav-pills>li>a {
  border-radius: 5px;
}

.nav-pills>li+li {
  margin-left: 2px;
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
  color: #0272b3;
  background-color: #02629a;
}

.nav-stacked>li {
  float: none;
}

.nav-stacked>li+li {
  margin-top: 2px;
  margin-left: 0;
}

.nav-justified,
.nav-tabs.nav-justified {
  width: 100%;
}

.nav-justified>li,
.nav-tabs.nav-justified>li {
  float: none;
}

.nav-justified>li>a,
.nav-tabs.nav-justified>li>a {
  text-align: center;
  margin-bottom: 5px;
}

@media (min-width:769px) {
  .nav-justified>li,
  .nav-tabs.nav-justified>li {
    display: table-cell;
    width: 1%;
  }

  .nav-justified>li>a,
  .nav-tabs.nav-justified>li>a {
    margin-bottom: 0;
  }
}

.nav-tabs-justified,
.nav-tabs.nav-justified {
  border-bottom: 0;
}

.nav-tabs-justified>li>a,
.nav-tabs.nav-justified>li>a {
  margin-right: 0;
  border-radius: 4px;
}

.nav-tabs-justified>.active>a,
.nav-tabs-justified>.active>a:focus,
.nav-tabs-justified>.active>a:hover,
.nav-tabs.nav-justified>.active>a,
.nav-tabs.nav-justified>.active>a:focus,
.nav-tabs.nav-justified>.active>a:hover {
  border: 1px solid #ccc;
}

@media (min-width:769px) {
  .nav-tabs-justified>li>a,
  .nav-tabs.nav-justified>li>a {
    border-bottom: 1px solid #ccc;
    border-radius: 4px 4px 0 0;
  }

  .nav-tabs-justified>.active>a,
  .nav-tabs-justified>.active>a:focus,
  .nav-tabs-justified>.active>a:hover,
  .nav-tabs.nav-justified>.active>a,
  .nav-tabs.nav-justified>.active>a:focus,
  .nav-tabs.nav-justified>.active>a:hover {
    border-bottom-color: #fff;
  }
}

.tabbable:after,
.tabbable:before {
  content: " ";
  display: table;
}

.tabbable:after {
  clear: both;
}

.pill-content>.pill-pane,
.tab-content>.tab-pane {
  display: none;
}

.pill-content>.active,
.tab-content>.active {
  display: block;
}

.nav .caret {
  border-top-color: #0272b3;
  border-bottom-color: #0272b3;
}

.nav a:hover .caret {
  border-top-color: #015281;
  border-bottom-color: #015281;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.navbar {
  position: relative;
  z-index: 1000;
  min-height: 50px;
  margin-bottom: 0;
  border: 1px solid transparent;
}

.navbar:after,
.navbar:before {
  content: " ";
  display: table;
}

.navbar:after {
  clear: both;
}

@media (min-width:769px) {
  .navbar {
    border-radius: 0;
  }
}

.navbar-header:after,
.navbar-header:before {
  content: " ";
  display: table;
}

.navbar-header:after {
  clear: both;
}

@media (min-width:769px) {
  .navbar-header {
    float: left;
  }
}

.navbar-collapse {
  max-height: 340px;
  overflow-x: visible;
  padding-right: 8px;
  padding-left: 8px;
  border-top: 1px solid transparent;
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1);
  -webkit-overflow-scrolling: touch;
}

.navbar-collapse:after,
.navbar-collapse:before {
  content: " ";
  display: table;
}

.navbar-collapse:after {
  clear: both;
}

.navbar-collapse.in {
  overflow-y: auto;
}

@media (min-width:769px) {
  .navbar-collapse {
    width: auto;
    border-top: 0;
    box-shadow: none;
  }

  .navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
  }

  .navbar-collapse.in {
    overflow-y: visible;
  }

  .navbar-collapse .navbar-nav.navbar-left:first-child {
    margin-left: -8px;
  }

  .navbar-collapse .navbar-nav.navbar-right:last-child {
    margin-right: -8px;
  }

  .navbar-collapse .navbar-text:last-child {
    margin-right: 0;
  }
}

.container>.navbar-collapse,
.container>.navbar-header {
  margin-right: -8px;
  margin-left: -8px;
}

@media (min-width:769px) {
  .container>.navbar-collapse,
  .container>.navbar-header {
    margin-right: 0;
    margin-left: 0;
  }
}

.navbar-static-top {
  border-width: 0 0 1px;
}

@media (min-width:769px) {
  .navbar-static-top {
    border-radius: 0;
  }
}

.navbar-fixed-bottom,
.navbar-fixed-top {
  position: fixed;
  right: 0;
  left: 0;
  border-width: 0 0 1px;
}

@media (min-width:769px) {
  .navbar-fixed-bottom,
  .navbar-fixed-top {
    border-radius: 0;
  }
}

.navbar-fixed-top {
  z-index: 1030;
  top: 0;
}

.navbar-fixed-bottom {
  bottom: 0;
  margin-bottom: 0;
}

.navbar-brand {
  float: left;
  padding: 13px 8px;
  font-size: 20px;
  line-height: 24px;
  max-height: 50px;
}

.navbar-brand:focus,
.navbar-brand:hover {
  text-decoration: none;
}

@media (min-width:769px) {
  .navbar>.container .navbar-brand {
    margin-left: -8px;
  }
}

.navbar-toggle {
  position: relative;
  float: right;
  margin-right: 8px;
  padding: 9px 10px;
  margin-top: 8px;
  margin-bottom: 8px;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 4px;
}

.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px;
}

.navbar-toggle .icon-bar+.icon-bar {
  margin-top: 4px;
}

@media (min-width:769px) {
  .navbar-toggle {
    display: none;
  }
}

.navbar-nav {
  margin: -1.5px;
}

.navbar-nav>li>a {
  padding-top: 10px;
  padding-bottom: 10px;
  line-height: 24px;
}

@media (max-width:768px) {
  .navbar-nav .open .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none;
  }

  .navbar-nav .open .dropdown-menu .dropdown-header,
  .navbar-nav .open .dropdown-menu>li>a {
    padding: 5px 15px 5px 25px;
  }

  .navbar-nav .open .dropdown-menu>li>a {
    line-height: 24px;
  }

  .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-nav .open .dropdown-menu>li>a:hover {
    background-image: none;
  }
}

@media (min-width:769px) {
  .navbar-nav {
    float: left;
    margin: 0;
  }

  .navbar-nav>li {
    float: left;
  }

  .navbar-nav>li>a {
    padding-top: 13px;
    padding-bottom: 13px;
  }
}

@media (min-width:769px) {
  .navbar-left {
    float: left;
  }

  .navbar-right {
    float: right;
  }
}

.navbar-form {
  margin-left: -8px;
  margin-right: -8px;
  padding: 10px 8px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);
  margin-top: 6px;
  margin-bottom: 6px;
}

@media (max-width:768px) {
  .navbar-form .form-group {
    margin-bottom: 5px;
  }
}

@media (min-width:769px) {
  .navbar-form {
    width: auto;
    border: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.navbar-nav>li>.dropdown-menu {
  margin-top: 0;
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.navbar-nav.pull-right>li>.dropdown-menu,
.navbar-nav>li>.dropdown-menu.pull-right {
  left: auto;
  right: 0;
}

.navbar-btn {
  margin-top: 6px;
  margin-bottom: 6px;
}

.navbar-text {
  float: left;
  margin-top: 13px;
  margin-bottom: 13px;
}

@media (min-width:769px) {
  .navbar-text {
    margin-left: 8px;
    margin-right: 8px;
  }
}

.navbar-default {
  background-color: transparent;
  border-color: transparent;
}

.navbar-default .navbar-brand {
  color: #004684;
}

.navbar-default .navbar-brand:focus,
.navbar-default .navbar-brand:hover {
  color: #002b51;
  background-color: transparent;
}

.navbar-default .navbar-text {
  color: #595959;
}

.navbar-default .navbar-nav>li>a {
  color: #004684;
}

.navbar-default .navbar-nav>li>a:focus,
.navbar-default .navbar-nav>li>a:hover {
  color: #fff;
  background-color: transparent;
}

.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:focus,
.navbar-default .navbar-nav>.active>a:hover {
  color: #0272b3;
  background-color: transparent;
}

.navbar-default .navbar-nav>.disabled>a,
.navbar-default .navbar-nav>.disabled>a:focus,
.navbar-default .navbar-nav>.disabled>a:hover {
  color: #595959;
  background-color: transparent;
}

.navbar-default .navbar-toggle {
  border-color: #ccc;
  color: #ccc;
}

.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background-color: #ccc;
  color: #595959;
}

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

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: transparent;
}

.navbar-default .navbar-nav>.dropdown>a:focus .caret,
.navbar-default .navbar-nav>.dropdown>a:hover .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
  background-color: transparent;
  color: #0272b3;
}

.navbar-default .navbar-nav>.open>a .caret,
.navbar-default .navbar-nav>.open>a:focus .caret,
.navbar-default .navbar-nav>.open>a:hover .caret {
  border-top-color: #0272b3;
  border-bottom-color: #0272b3;
}

.navbar-default .navbar-nav>.dropdown>a .caret {
  border-top-color: #004684;
  border-bottom-color: #004684;
}

@media (max-width:768px) {
  .navbar-default .navbar-nav .open .dropdown-menu>li>a {
    color: #004684;
  }

  .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: transparent;
  }

  .navbar-default .navbar-nav .open .dropdown-menu>.active>a,
  .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover {
    color: #0272b3;
    background-color: transparent;
  }

  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,
  .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover {
    color: #595959;
    background-color: transparent;
  }
}

.navbar-default .navbar-link {
  color: #004684;
}

.navbar-default .navbar-link:hover {
  color: #fff;
}

.navbar-inverse {
  background-color: #222;
  border-color: #090909;
}

.navbar-inverse .navbar-brand {
  color: #e5e5e5;
}

.navbar-inverse .navbar-brand:focus,
.navbar-inverse .navbar-brand:hover {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-text {
  color: #e5e5e5;
}

.navbar-inverse .navbar-nav>li>a {
  color: #e5e5e5;
}

.navbar-inverse .navbar-nav>li>a:focus,
.navbar-inverse .navbar-nav>li>a:hover {
  color: #fff;
  background-color: transparent;
}

.navbar-inverse .navbar-nav>.active>a,
.navbar-inverse .navbar-nav>.active>a:focus,
.navbar-inverse .navbar-nav>.active>a:hover {
  color: #fff;
  background-color: #090909;
}

.navbar-inverse .navbar-nav>.disabled>a,
.navbar-inverse .navbar-nav>.disabled>a:focus,
.navbar-inverse .navbar-nav>.disabled>a:hover {
  color: #444;
  background-color: transparent;
}

.navbar-inverse .navbar-toggle {
  border-color: #333;
}

.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
  background-color: #333;
}

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

.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #101010;
}

.navbar-inverse .navbar-nav>.open>a,
.navbar-inverse .navbar-nav>.open>a:focus,
.navbar-inverse .navbar-nav>.open>a:hover {
  background-color: #090909;
  color: #fff;
}

.navbar-inverse .navbar-nav>.dropdown>a:hover .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

.navbar-inverse .navbar-nav>.dropdown>a .caret {
  border-top-color: #e5e5e5;
  border-bottom-color: #e5e5e5;
}

.navbar-inverse .navbar-nav>.open>a .caret,
.navbar-inverse .navbar-nav>.open>a:focus .caret,
.navbar-inverse .navbar-nav>.open>a:hover .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}

@media (max-width:768px) {
  .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
    border-color: #090909;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
    color: #e5e5e5;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover {
    color: #fff;
    background-color: transparent;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover {
    color: #fff;
    background-color: #090909;
  }

  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,
  .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover {
    color: #444;
    background-color: transparent;
  }
}

.navbar-inverse .navbar-link {
  color: #e5e5e5;
}

.navbar-inverse .navbar-link:hover {
  color: #fff;
}

.media,
.media-body {
  overflow: hidden;
  zoom: 1;
}

.media,
.media .media {
  margin-top: 15px;
}

.media:first-child {
  margin-top: 0;
}

.media-object {
  display: block;
}

.media-heading {
  margin: 0 0 5px;
}

.air-seating .seat-map-legend li .media>span,
.aside-contents-container header.split-header.media>h3,
.media>.pull-left,
.seat-selection-preview .seat-map-legend li .media>span {
  margin-right: 10px;
}

.media>.pull-right {
  margin-left: 10px;
}

.media-list {
  padding-left: 0;
  list-style: none;
}

.list-group {
  margin-bottom: 20px;
  padding-left: 0;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 10px 15px;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid #e5e5e5;
}

.list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.list-group-item>.badge {
  float: right;
}

.list-group-item>.badge+.badge {
  margin-right: 5px;
}

.list-group-item.active,
.list-group-item.active:focus,
.list-group-item.active:hover {
  z-index: 2;
  color: #595959;
  background-color: #f2f2f2;
  border-color: #e5e5e5;
}

.list-group-item.active .list-group-item-heading,
.list-group-item.active:focus .list-group-item-heading,
.list-group-item.active:hover .list-group-item-heading {
  color: inherit;
}

.list-group-item.active .list-group-item-text,
.list-group-item.active:focus .list-group-item-text,
.list-group-item.active:hover .list-group-item-text {
  color: #fff;
}

a.list-group-item {
  color: #0272b3;
}

a.list-group-item .list-group-item-heading {
  color: #595959;
}

a.list-group-item:focus,
a.list-group-item:hover {
  text-decoration: none;
  background-color: #f1f3f5;
}

.list-group-item-heading {
  margin-top: 0;
  margin-bottom: 5px;
}

.list-group-item-text {
  margin-bottom: 0;
  line-height: 1.3;
}

.branded-fare-details-panel,
.panel,
.product .product-additional-options-container .product-additional-options-panel {
  margin-bottom: 24px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 0;
  -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
  box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.panel-body {
  padding: 15px;
}

.panel-body:after,
.panel-body:before {
  content: " ";
  display: table;
}

.panel-body:after {
  clear: both;
}

.branded-fare-details-panel>.list-group,
.panel>.list-group,
.product .product-additional-options-container .product-additional-options-panel>.list-group {
  margin-bottom: 0;
}

.branded-fare-details-panel>.list-group .list-group-item,
.panel>.list-group .list-group-item,
.product .product-additional-options-container .product-additional-options-panel>.list-group .list-group-item {
  border-width: 1px 0;
}

.branded-fare-details-panel>.list-group .list-group-item:first-child,
.panel>.list-group .list-group-item:first-child,
.product .product-additional-options-container .product-additional-options-panel>.list-group .list-group-item:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.branded-fare-details-panel>.list-group .list-group-item:last-child,
.panel>.list-group .list-group-item:last-child,
.product .product-additional-options-container .product-additional-options-panel>.list-group .list-group-item:last-child {
  border-bottom: 0;
}

.panel-heading+.list-group .list-group-item:first-child {
  border-top-width: 0;
}

.branded-fare-details-panel>.table,
.panel>.table,
.product .product-additional-options-container .product-additional-options-panel>.table {
  margin-bottom: 0;
}

.branded-fare-details-panel>.panel-body+.table,
.panel>.panel-body+.table,
.product .product-additional-options-container .product-additional-options-panel>.panel-body+.table {
  border-top: 1px solid #f2f2f2;
}

.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-right-radius: -1;
  border-top-left-radius: -1;
}

.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 18px;
}

.panel-title>a {
  color: inherit;
}

.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
  border-top: 1px solid #ccc;
  border-bottom-right-radius: -1;
  border-bottom-left-radius: -1;
}

.panel-group .branded-fare-details-panel,
.panel-group .panel,
.panel-group .product .product-additional-options-container .product-additional-options-panel,
.product .product-additional-options-container .panel-group .product-additional-options-panel {
  margin-bottom: 0;
  border-radius: 0;
  overflow: hidden;
}

.panel-group .branded-fare-details-panel+.branded-fare-details-panel,
.panel-group .branded-fare-details-panel+.panel,
.panel-group .panel+.branded-fare-details-panel,
.panel-group .panel+.panel,
.panel-group .product .product-additional-options-container .branded-fare-details-panel+.product-additional-options-panel,
.panel-group .product .product-additional-options-container .panel+.product-additional-options-panel,
.panel-group .product .product-additional-options-container .product-additional-options-panel+.branded-fare-details-panel,
.panel-group .product .product-additional-options-container .product-additional-options-panel+.panel,
.panel-group .product .product-additional-options-container .product-additional-options-panel+.product-additional-options-panel,
.product .product-additional-options-container .panel-group .branded-fare-details-panel+.product-additional-options-panel,
.product .product-additional-options-container .panel-group .panel+.product-additional-options-panel,
.product .product-additional-options-container .panel-group .product-additional-options-panel+.branded-fare-details-panel,
.product .product-additional-options-container .panel-group .product-additional-options-panel+.panel,
.product .product-additional-options-container .panel-group .product-additional-options-panel+.product-additional-options-panel {
  margin-top: 5px;
}

.panel-group .panel-heading {
  border-bottom: 0;
}

.panel-group .panel-heading+.panel-collapse .panel-body {
  border-top: 1px solid #ccc;
}

.panel-group .panel-footer {
  border-top: 0;
}

.panel-group .panel-footer+.panel-collapse .panel-body {
  border-bottom: 1px solid #ccc;
}

.panel-default {
  border-color: #f2f2f2;
}

.panel-default>.panel-heading {
  color: #212529;
  background-color: #f5f5f5;
  border-color: #f2f2f2;
}

.panel-default>.panel-heading+.panel-collapse .panel-body {
  border-top-color: #f2f2f2;
}

.panel-default>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color: #f2f2f2;
}

.panel-primary {
  border-color: #0272b3;
}

.panel-primary>.panel-heading {
  color: #fff;
  background-color: #0272b3;
  border-color: #0272b3;
}

.panel-primary>.panel-heading+.panel-collapse .panel-body {
  border-top-color: #0272b3;
}

.panel-primary>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color: #0272b3;
}

.panel-success {
  border-color: #037f03;
}

.panel-success>.panel-heading {
  color: #037f03;
  background-color: #ebfbee;
  border-color: #037f03;
}

.panel-success>.panel-heading+.panel-collapse .panel-body {
  border-top-color: #037f03;
}

.panel-success>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color: #037f03;
}

.panel-warning {
  border-color: #c00;
}

.panel-warning>.panel-heading {
  color: #c00;
  background-color: #fff4ea;
  border-color: #c00;
}

.panel-warning>.panel-heading+.panel-collapse .panel-body {
  border-top-color: #c00;
}

.panel-warning>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color: #c00;
}

.panel-danger {
  border-color: #c00;
}

.panel-danger>.panel-heading {
  color: #c00;
  background-color: #ffe3e3;
  border-color: #c00;
}

.panel-danger>.panel-heading+.panel-collapse .panel-body {
  border-top-color: #c00;
}

.panel-danger>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color: #c00;
}

.panel-info {
  border-color: #0272b3;
}

.panel-info>.panel-heading {
  color: #0272b3;
  background-color: #ecf8ff;
  border-color: #0272b3;
}

.panel-info>.panel-heading+.panel-collapse .panel-body {
  border-top-color: #0272b3;
}

.panel-info>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color: #0272b3;
}

.close {
  float: right;
  font-size: 24px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0;
  opacity: .2;
}

.close:focus,
.close:hover {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: .5;
}

button.close {
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  -webkit-appearance: none;
}

.alert {
  padding: 15px;
  margin: 24px 0;
  border: 1px solid transparent;
  border-radius: 0;
}

.alert h4 {
  margin-top: 0;
  color: inherit;
}

.alert .alert-link {
  font-weight: 700;
}

.alert>p,
.alert>ul {
  margin-bottom: 0;
}

.alert>p+p {
  margin-top: 5px;
}

.alert-dismissable {
  padding-right: 35px;
}

.alert-dismissable .close {
  position: relative;
  top: -2px;
  right: -21px;
  color: inherit;
}

.alert-success {
  background-color: #ebfbee;
  border-color: #396f3a;
  color: #396f3a;
}

.alert-success hr {
  border-top-color: #305e31;
}

.alert-success .alert-link {
  color: #284d28;
}

.alert-info,
.status-bars-container #MOD {
  background-color: #ecf8ff;
  border-color: #0b7285;
  color: #0b7285;
}

.alert-info hr,
.status-bars-container #MOD hr {
  border-top-color: #095e6d;
}

.alert-info .alert-link,
.status-bars-container #MOD .alert-link {
  color: #074a56;
}

.alert-warning {
  background-color: #fff;
  border-color: #b24d04;
  color: #b24d04;
}

.alert-warning hr {
  border-top-color: #994203;
}

.alert-warning .alert-link {
  color: #803703;
}

.alert-danger {
  background-color: #ffe3e3;
  border-color: #c92a2a;
  color: #c92a2a;
}

.alert-danger hr {
  border-top-color: #b42626;
}

.alert-danger .alert-link {
  color: #9f2121;
}

.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  font-size: 14px;
  line-height: 1.4;
  opacity: 0;
}

.tooltip.in {
  opacity: .9;
}

.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}

.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}

.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}

.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}

.tooltip-inner {
  max-width: 250px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  text-decoration: none;
  background-color: #000;
  border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  left: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  right: 5px;
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  left: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  right: 5px;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 300px;
  padding: 1px;
  text-align: left;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid #595959;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
  box-shadow: 0 5px 10px rgba(0,0,0,.2);
  white-space: normal;
}

.popover.top {
  margin-top: -10px;
}

.popover.right {
  margin-left: 10px;
}

.popover.bottom {
  margin-top: 10px;
}

.popover.left {
  margin-left: -10px;
}

.popover-title {
  margin: 0;
  padding: 8px 14px;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px;
  background-color: #595959;
  border-bottom: 1px solid #4c4c4c;
  border-radius: 5px 5px 0 0;
}

.popover-content {
  padding: 9px 14px;
}

.popover .arrow,
.popover .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover .arrow {
  border-width: 11px;
}

.popover .arrow:after {
  border-width: 10px;
  content: "";
}

.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: #595959;
  bottom: -11px;
}

.popover.top .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #595959;
}

.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: #595959;
}

.popover.right .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #595959;
}

.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: #595959;
  top: -11px;
}

.popover.bottom .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #595959;
}

.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: #595959;
}

.popover.left .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #595959;
  bottom: -10px;
}

.air-leg-journey-summary:after,
.air-leg-journey-summary:before,
.clearfix:after,
.clearfix:before,
.header-brand-container:after,
.header-brand-container:before,
.header-loyalty-container:after,
.header-loyalty-container:before,
.header-toolbar-container:after,
.header-toolbar-container:before,
.page-body:after,
.page-body:before,
.product .product-body:after,
.product .product-body:before,
.product .product-deal:after,
.product .product-deal:before,
.products-list:after,
.products-list:before,
.toolbar:after,
.toolbar:before {
  content: " ";
  display: table;
}

.air-leg-journey-summary:after,
.clearfix:after,
.header-brand-container:after,
.header-loyalty-container:after,
.header-toolbar-container:after,
.page-body:after,
.product .product-body:after,
.product .product-deal:after,
.products-list:after,
.toolbar:after {
  clear: both;
}

.pull-right {
  float: right!important;
}

.air-seating .seat-map-legend li span,
.aside-contents-container header.split-header>h3,
.pull-left,
.seat-selection-preview .seat-map-legend li span {
  float: left!important;
}

.hide {
  display: none!important;
}

.show {
  display: block!important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.affix {
  position: fixed;
}

@-ms-viewport {
  width: device-width;
}

@media screen and (max-width:400px) {
  @-ms-viewport {
    width: 320px;
  }
}

.hidden {
  display: none!important;
  visibility: hidden!important;
}

.visible-xs {
  display: none!important;
}

tr.visible-xs {
  display: none!important;
}

td.visible-xs,
th.visible-xs {
  display: none!important;
}

@media (max-width:768px) {
  .visible-xs {
    display: block!important;
  }

  tr.visible-xs {
    display: table-row!important;
  }

  td.visible-xs,
  th.visible-xs {
    display: table-cell!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .visible-xs.visible-sm {
    display: block!important;
  }

  tr.visible-xs.visible-sm {
    display: table-row!important;
  }

  td.visible-xs.visible-sm,
  th.visible-xs.visible-sm {
    display: table-cell!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .visible-xs.visible-md {
    display: block!important;
  }

  tr.visible-xs.visible-md {
    display: table-row!important;
  }

  td.visible-xs.visible-md,
  th.visible-xs.visible-md {
    display: table-cell!important;
  }
}

@media (min-width:1200px) {
  .visible-xs.visible-lg {
    display: block!important;
  }

  tr.visible-xs.visible-lg {
    display: table-row!important;
  }

  td.visible-xs.visible-lg,
  th.visible-xs.visible-lg {
    display: table-cell!important;
  }
}

.visible-sm {
  display: none!important;
}

tr.visible-sm {
  display: none!important;
}

td.visible-sm,
th.visible-sm {
  display: none!important;
}

@media (max-width:768px) {
  .visible-sm.visible-xs {
    display: block!important;
  }

  tr.visible-sm.visible-xs {
    display: table-row!important;
  }

  td.visible-sm.visible-xs,
  th.visible-sm.visible-xs {
    display: table-cell!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .visible-sm {
    display: block!important;
  }

  tr.visible-sm {
    display: table-row!important;
  }

  td.visible-sm,
  th.visible-sm {
    display: table-cell!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .visible-sm.visible-md {
    display: block!important;
  }

  tr.visible-sm.visible-md {
    display: table-row!important;
  }

  td.visible-sm.visible-md,
  th.visible-sm.visible-md {
    display: table-cell!important;
  }
}

@media (min-width:1200px) {
  .visible-sm.visible-lg {
    display: block!important;
  }

  tr.visible-sm.visible-lg {
    display: table-row!important;
  }

  td.visible-sm.visible-lg,
  th.visible-sm.visible-lg {
    display: table-cell!important;
  }
}

.visible-md {
  display: none!important;
}

tr.visible-md {
  display: none!important;
}

td.visible-md,
th.visible-md {
  display: none!important;
}

@media (max-width:768px) {
  .visible-md.visible-xs {
    display: block!important;
  }

  tr.visible-md.visible-xs {
    display: table-row!important;
  }

  td.visible-md.visible-xs,
  th.visible-md.visible-xs {
    display: table-cell!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .visible-md.visible-sm {
    display: block!important;
  }

  tr.visible-md.visible-sm {
    display: table-row!important;
  }

  td.visible-md.visible-sm,
  th.visible-md.visible-sm {
    display: table-cell!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .visible-md {
    display: block!important;
  }

  tr.visible-md {
    display: table-row!important;
  }

  td.visible-md,
  th.visible-md {
    display: table-cell!important;
  }
}

@media (min-width:1200px) {
  .visible-md.visible-lg {
    display: block!important;
  }

  tr.visible-md.visible-lg {
    display: table-row!important;
  }

  td.visible-md.visible-lg,
  th.visible-md.visible-lg {
    display: table-cell!important;
  }
}

.visible-lg {
  display: none!important;
}

tr.visible-lg {
  display: none!important;
}

td.visible-lg,
th.visible-lg {
  display: none!important;
}

@media (max-width:768px) {
  .visible-lg.visible-xs {
    display: block!important;
  }

  tr.visible-lg.visible-xs {
    display: table-row!important;
  }

  td.visible-lg.visible-xs,
  th.visible-lg.visible-xs {
    display: table-cell!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .visible-lg.visible-sm {
    display: block!important;
  }

  tr.visible-lg.visible-sm {
    display: table-row!important;
  }

  td.visible-lg.visible-sm,
  th.visible-lg.visible-sm {
    display: table-cell!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .visible-lg.visible-md {
    display: block!important;
  }

  tr.visible-lg.visible-md {
    display: table-row!important;
  }

  td.visible-lg.visible-md,
  th.visible-lg.visible-md {
    display: table-cell!important;
  }
}

@media (min-width:1200px) {
  .visible-lg {
    display: block!important;
  }

  tr.visible-lg {
    display: table-row!important;
  }

  td.visible-lg,
  th.visible-lg {
    display: table-cell!important;
  }
}

.hidden-xs {
  display: block!important;
}

tr.hidden-xs {
  display: table-row!important;
}

td.hidden-xs,
th.hidden-xs {
  display: table-cell!important;
}

@media (max-width:768px) {
  .hidden-xs {
    display: none!important;
  }

  tr.hidden-xs {
    display: none!important;
  }

  td.hidden-xs,
  th.hidden-xs {
    display: none!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .hidden-xs.hidden-sm {
    display: none!important;
  }

  tr.hidden-xs.hidden-sm {
    display: none!important;
  }

  td.hidden-xs.hidden-sm,
  th.hidden-xs.hidden-sm {
    display: none!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .hidden-xs.hidden-md {
    display: none!important;
  }

  tr.hidden-xs.hidden-md {
    display: none!important;
  }

  td.hidden-xs.hidden-md,
  th.hidden-xs.hidden-md {
    display: none!important;
  }
}

@media (min-width:1200px) {
  .hidden-xs.hidden-lg {
    display: none!important;
  }

  tr.hidden-xs.hidden-lg {
    display: none!important;
  }

  td.hidden-xs.hidden-lg,
  th.hidden-xs.hidden-lg {
    display: none!important;
  }
}

.hidden-sm {
  display: block!important;
}

tr.hidden-sm {
  display: table-row!important;
}

td.hidden-sm,
th.hidden-sm {
  display: table-cell!important;
}

@media (max-width:768px) {
  .hidden-sm.hidden-xs {
    display: none!important;
  }

  tr.hidden-sm.hidden-xs {
    display: none!important;
  }

  td.hidden-sm.hidden-xs,
  th.hidden-sm.hidden-xs {
    display: none!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .hidden-sm {
    display: none!important;
  }

  tr.hidden-sm {
    display: none!important;
  }

  td.hidden-sm,
  th.hidden-sm {
    display: none!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .hidden-sm.hidden-md {
    display: none!important;
  }

  tr.hidden-sm.hidden-md {
    display: none!important;
  }

  td.hidden-sm.hidden-md,
  th.hidden-sm.hidden-md {
    display: none!important;
  }
}

@media (min-width:1200px) {
  .hidden-sm.hidden-lg {
    display: none!important;
  }

  tr.hidden-sm.hidden-lg {
    display: none!important;
  }

  td.hidden-sm.hidden-lg,
  th.hidden-sm.hidden-lg {
    display: none!important;
  }
}

.hidden-md {
  display: block!important;
}

tr.hidden-md {
  display: table-row!important;
}

td.hidden-md,
th.hidden-md {
  display: table-cell!important;
}

@media (max-width:768px) {
  .hidden-md.hidden-xs {
    display: none!important;
  }

  tr.hidden-md.hidden-xs {
    display: none!important;
  }

  td.hidden-md.hidden-xs,
  th.hidden-md.hidden-xs {
    display: none!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .hidden-md.hidden-sm {
    display: none!important;
  }

  tr.hidden-md.hidden-sm {
    display: none!important;
  }

  td.hidden-md.hidden-sm,
  th.hidden-md.hidden-sm {
    display: none!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .hidden-md {
    display: none!important;
  }

  tr.hidden-md {
    display: none!important;
  }

  td.hidden-md,
  th.hidden-md {
    display: none!important;
  }
}

@media (min-width:1200px) {
  .hidden-md.hidden-lg {
    display: none!important;
  }

  tr.hidden-md.hidden-lg {
    display: none!important;
  }

  td.hidden-md.hidden-lg,
  th.hidden-md.hidden-lg {
    display: none!important;
  }
}

.hidden-lg {
  display: block!important;
}

tr.hidden-lg {
  display: table-row!important;
}

td.hidden-lg,
th.hidden-lg {
  display: table-cell!important;
}

@media (max-width:768px) {
  .hidden-lg.hidden-xs {
    display: none!important;
  }

  tr.hidden-lg.hidden-xs {
    display: none!important;
  }

  td.hidden-lg.hidden-xs,
  th.hidden-lg.hidden-xs {
    display: none!important;
  }
}

@media (min-width:769px) and (max-width:987px) {
  .hidden-lg.hidden-sm {
    display: none!important;
  }

  tr.hidden-lg.hidden-sm {
    display: none!important;
  }

  td.hidden-lg.hidden-sm,
  th.hidden-lg.hidden-sm {
    display: none!important;
  }
}

@media (min-width:988px) and (max-width:1199px) {
  .hidden-lg.hidden-md {
    display: none!important;
  }

  tr.hidden-lg.hidden-md {
    display: none!important;
  }

  td.hidden-lg.hidden-md,
  th.hidden-lg.hidden-md {
    display: none!important;
  }
}

@media (min-width:1200px) {
  .hidden-lg {
    display: none!important;
  }

  tr.hidden-lg {
    display: none!important;
  }

  td.hidden-lg,
  th.hidden-lg {
    display: none!important;
  }
}

.visible-print {
  display: none!important;
}

tr.visible-print {
  display: none!important;
}

td.visible-print,
th.visible-print {
  display: none!important;
}

@media print {
  .visible-print {
    display: block!important;
  }

  tr.visible-print {
    display: table-row!important;
  }

  td.visible-print,
  th.visible-print {
    display: table-cell!important;
  }

  .hidden-print {
    display: none!important;
  }

  tr.hidden-print {
    display: none!important;
  }

  td.hidden-print,
  th.hidden-print {
    display: none!important;
  }
}

@font-face {
  font-family: switchflyShopping;
  src: url(//cdn.switchfly.com/static/480e607/resources/shopping/images/application/app-icons/fonts/switchflyShopping.eot?l0k5wp);
  src: url(//cdn.switchfly.com/static/480e607/resources/shopping/images/application/app-icons/fonts/switchflyShopping.eot?l0k5wp#iefix) format("embedded-opentype"),url(//cdn.switchfly.com/static/480e607/resources/shopping/images/application/app-icons/fonts/switchflyShopping.ttf?l0k5wp) format("truetype"),url(//cdn.switchfly.com/static/480e607/resources/shopping/images/application/app-icons/fonts/switchflyShopping.woff?l0k5wp) format("woff"),url(//cdn.switchfly.com/static/480e607/resources/shopping/images/application/app-icons/fonts/switchflyShopping.svg?l0k5wp#switchflyShopping) format("svg");
  font-weight: 400;
  font-style: normal;
}

.icon {
  font-family: switchflyShopping;
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-variant: normal;
  text-transform: none;
  vertical-align: baseline;
  display: inline-block;
  font-size: 120%;
  line-height: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon:before {
  display: inline-block;
}

.icon-container {
  display: inline-block!important;
  width: 1.5em;
  padding-right: 0!important;
  text-align: center;
  text-decoration: none;
}

.icon-grid {
  display: grid;
  grid-template-columns: auto 1fr;
  grid-column-gap: 2px;
}

.icon-grid .icon {
  margin-top: -2px;
}

.icon-large:before {
  vertical-align: -5%;
  font-size: 1.3333333333333333em;
}

.icon-2x {
  font-size: 2em;
}

.icon-3x {
  font-size: 3em;
}

.icon-4x {
  font-size: 4em;
}

.icon-5x {
  font-size: 5em;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0);
  }

  100% {
    -moz-transform: rotate(359deg);
  }
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
  }

  100% {
    -webkit-transform: rotate(359deg);
  }
}

@-o-keyframes spin {
  0% {
    -o-transform: rotate(0);
  }

  100% {
    -o-transform: rotate(359deg);
  }
}

@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0);
  }

  100% {
    -ms-transform: rotate(359deg);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(359deg);
  }
}

.icon-spin,
.loading:before,
.product.product-loading .product-body .icon-collapsible--closed:before {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

.icon-rotate-45:before {
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.icon-rotate-neg45:before {
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.icon-rotate-90:before {
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.icon-rotate-neg90:before {
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.icon-clear:before {
  content: "";
}

.icon-meeting:before {
  content: "";
}

.icon-user:before {
  content: "";
}

.icon-car__num-pax:before {
  content: "";
}

.icon-car__unlimited-miles:before {
  content: "";
}

.icon-car__drive-type:before {
  content: "";
}

.icon-activity--remove:before {
  content: "";
}

.icon-activity--add:before {
  content: "";
}

.icon-closet:before {
  content: "";
}

.icon-galley:before {
  content: "";
}

.icon-search-form__date:before {
  content: "";
}

.icon-gym-fitness:before {
  content: "";
}

.icon-all-inclusive:before {
  content: "";
}

.icon-restrooms:before {
  content: "";
}

.icon-car__transmission:before {
  content: "";
}

.icon-car__door-count:before {
  content: "";
}

.icon-spa:before {
  content: "";
}

.icon-tennis:before {
  content: "";
}

.icon-ski-in-out:before {
  content: "";
}

.icon-restaurant:before {
  content: "";
}

.icon-child-services:before {
  content: "";
}

.icon-teen-programs:before {
  content: "";
}

.icon-casino:before {
  content: "";
}

.icon-airport-shuttle:before {
  content: "";
}

.icon-secure-connection:before {
  content: "";
}

.icon-undo:before {
  content: "";
}

.icon-product__bundle:before {
  content: "";
}

.icon-product__flight:before {
  content: "";
}

.icon-product__hotel:before {
  content: "";
}

.icon-product__car:before {
  content: "";
}

.icon-product__activity:before {
  content: "";
}

.icon-product__cruise:before {
  content: "";
}

.icon-product__train:before {
  content: "";
}

.icon-product__deal:before {
  content: "";
}

.icon-rating__half:before {
  content: "";
}

.icon-refresh-replay:before {
  content: "";
}

.icon-filter:before {
  content: "";
}

.icon-car__fuel-type:before {
  content: "";
}

.icon-air-conditioning:before {
  content: "";
}

.icon-wifi:before {
  content: "";
}

.icon-smoke-free:before {
  content: "";
}

.icon-room-service:before {
  content: "";
}

.icon-pets:before {
  content: "";
}

.icon-pets--small:before {
  content: "";
}

.icon-internet-device-hub:before {
  content: "";
}

.icon-wheelchair-accessible:before {
  content: "";
}

.icon-golf:before {
  content: "";
}

.icon-free-parking:before {
  content: "";
}

.icon-continental-breakfast:before {
  content: "";
}

.icon-babysitting-child-care:before {
  content: "";
}

.icon-business-center:before {
  content: "";
}

.icon-beach:before {
  content: "";
}

.icon-pool:before {
  content: "";
}

.icon-pool--swimming:before {
  content: "";
}

.icon-bar--lounge:before {
  content: "";
}

.icon-bar--local:before {
  content: "";
}

.icon-seat-map__exit-left:before {
  content: "";
}

.icon-seat-map__exit-right:before {
  content: "";
}

.icon-seat-map__seat--selected:before {
  content: "";
}

.icon-seat-map__stairs:before {
  content: "";
}

.icon-scroll--prev-item:before {
  content: "";
}

.icon-scroll--next-item:before {
  content: "";
}

.icon-back-to-results:before {
  content: "";
}

.icon-booking-continue:before {
  content: "";
}

.icon-list-item__special:before {
  content: "";
}

.icon-list-item__default-amenity:before {
  content: "";
}

.icon-list-item__prepaid:before {
  content: "";
}

.icon-flight__take-off:before {
  content: "";
}

.icon-flight__landing:before {
  content: "";
}

.icon-alert__warning:before {
  content: "";
}

.icon-alert__warning--outline:before {
  content: "";
}

.icon-alert__help:before {
  content: "";
}

.icon-alert__help--outline:before {
  content: "";
}

.icon-alert__info:before {
  content: "";
}

.icon-alert__info--outline:before {
  content: "";
}

.icon-alert__pending:before {
  content: "";
}

.icon-shopping-cart:before {
  content: "";
}

.icon-product__selected:before {
  content: "";
}

.icon-product__keep:before {
  content: "";
}

.icon-modal--close:before {
  content: "";
}

.icon-baggage-details:before {
  content: "";
}

.icon-branded-fares__baggage-included:before {
  content: "";
}

.icon-branded-fares__baggage-not-included:before {
  content: "";
}

.icon-num-bags:before {
  content: "";
}

.icon-flight__direction:before {
  content: "";
}

.icon-flight__duration:before {
  content: "";
}

.icon-input__search:before {
  content: "";
}

.icon-input__checkbox-toggle--selected:before {
  content: "";
}

.icon-modify-search:before {
  content: "";
}

.icon-flight-stopover:before {
  content: "";
}

.icon-rating__full:before {
  content: "";
}

.icon-product__remove--outline:before {
  content: "";
}

.icon-product__remove:before {
  content: "";
}

.icon-product__add--outline:before {
  content: "";
}

.icon-product__add:before {
  content: "";
}

.icon-menu:before {
  content: "";
}

.icon-nav__dropdown:before {
  content: "";
}

.icon-input__select-indicator:before {
  content: "";
}

.icon-collapsible--closed:before {
  content: "";
}

.icon-collapsible--opened:before {
  content: "";
}

.icon-product__location--origin:before {
  content: "";
}

.icon-product__location--destination:before {
  content: "";
}

.icon-search-form__location--origin:before {
  content: "";
}

.icon-search-form__location--destination:before {
  content: "";
}

.icon-social__github:before {
  content: "";
}

.icon-social__flickr:before {
  content: "";
}

.icon-social__pintrest:before {
  content: "";
}

.icon-social__tumblr:before {
  content: "";
}

.icon-social__twitter:before {
  content: "";
}

.icon-social__xing:before {
  content: "";
}

.icon-social__googleplus:before {
  content: "";
}

.icon-social__facebook:before {
  content: "";
}

.icon-social__instagram:before {
  content: "";
}

.icon-social__linkedin:before {
  content: "";
}

.icon-social__vimeo:before {
  content: "";
}

.icon-social__youtube:before {
  content: "";
}

.icon-product__deal-loyalty:before {
  content: "";
}

.icon-adults-only:before {
  content: "";
}

.icon-open__external-link:before {
  content: "";
}

.icon-map-marker:before {
  content: "";
}

.icon-product__lowest-price:before {
  content: "";
}

.icon-payment-options:before {
  content: "";
}

.icon-marcus-pay {
  vertical-align: middle;
  background: url(//cdn.switchfly.com/static/480e607/resources/shopping/images/application/checkout/payment_options_marcuspay_light.png) no-repeat 0 0;
  width: 77px;
  height: 17px;
}

.icon-view-edit:before {
  content: "";
}

.icon-flight__featured:before {
  content: "";
}

.icon-branded-fares__available-for-charge:before {
  content: "";
}

.icon-branded-fares__included:before {
  content: "";
}

.icon-branded-fares__not-available:before {
  content: "";
}

.icon-product-notice__enhanced-health-measures-badge:before {
  content: "";
}

.list-inline>li {
  display: inline-block;
  padding-right: 5px;
  padding-left: 5px;
}

.status-bars-container div[class*=bar] {
  padding: 5px 0;
  border-bottom: 1px solid #495057;
  background: #fff;
  text-align: center;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important;
}

.status-bars-container div[class*=bar] ul {
  margin: 0;
}

.status-bars-container div[class*=bar] li {
  padding: 0;
}

.status-bars-container div.test-bar {
  background: #fd7e14;
  color: #1b1b1b;
  margin-top: 0;
  margin-bottom: 0;
}

.status-bars-container div.test-bar-payment {
  background: #da291c;
  color: #fff;
}

.status-bars-container .modification-status-bar ul>li>a {
  padding: 0 10px 0 5px;
  border-right: 1px solid #333;
}

.status-bars-container .modification-status-bar ul>li:last-of-type>a {
  border-right: 0;
  padding-right: 0;
}

.btn {
  display: inline-block;
  padding: 6px 15px;
  margin-bottom: 0;
  font-size: 16px;
  letter-spacing: .5px;
  line-height: 1.5;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  font-family: Helvetica,Arial,sans-serif;
  border: 1px solid currentColor;
  border-radius: 0;
  white-space: normal;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.btn:not(.btn-link) {
  font-weight: 400;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn:focus,
.btn:hover {
  color: #0272b3;
  text-decoration: none;
}

.btn.active,
.btn:active {
  background-image: none;
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  pointer-events: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.close:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn-default,
.case-handheld #shopping-cart-modal .btn-primary {
  color: #0272b3;
  background-color: #fff;
  border-color: #0272b3;
}

#discount .case-handheld #shopping-cart-modal .btn-default:focus,
.btn-default:focus,
.case-handheld #shopping-cart-modal #discount .btn-default:focus,
.case-handheld #shopping-cart-modal .btn-primary:focus {
  color: #0272b3;
  background-color: #fff;
  border-color: #0272b3;
}

#discount .case-handheld #shopping-cart-modal .open .dropdown-toggle.btn-default,
.btn-default:hover,
.case-handheld #shopping-cart-modal #discount .open .dropdown-toggle.btn-default,
.case-handheld #shopping-cart-modal .btn-primary:hover,
.case-handheld #shopping-cart-modal .open .dropdown-toggle.btn-primary,
.open #discount .case-handheld #shopping-cart-modal .dropdown-toggle.btn-default,
.open .btn-default.dropdown-toggle,
.open .case-handheld #shopping-cart-modal #discount .dropdown-toggle.btn-default,
.open .case-handheld #shopping-cart-modal .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #02629a;
  border-color: #015281;
}

#discount .case-handheld #shopping-cart-modal .open .dropdown-toggle.btn-default,
.btn-default.active,
.btn-default:active,
.case-handheld #shopping-cart-modal #discount .open .dropdown-toggle.btn-default,
.case-handheld #shopping-cart-modal .active.btn-primary,
.case-handheld #shopping-cart-modal .btn-primary:active,
.case-handheld #shopping-cart-modal .open .dropdown-toggle.btn-primary,
.open #discount .case-handheld #shopping-cart-modal .dropdown-toggle.btn-default,
.open .btn-default.dropdown-toggle,
.open .case-handheld #shopping-cart-modal #discount .dropdown-toggle.btn-default,
.open .case-handheld #shopping-cart-modal .dropdown-toggle.btn-primary {
  color: #fff;
  background-color: #02629a;
  border-color: #015281;
}

#discount .case-handheld #shopping-cart-modal .open .dropdown-toggle.btn-default,
.btn-default.active,
.btn-default:active,
.case-handheld #shopping-cart-modal #discount .open .dropdown-toggle.btn-default,
.case-handheld #shopping-cart-modal .active.btn-primary,
.case-handheld #shopping-cart-modal .btn-primary:active,
.case-handheld #shopping-cart-modal .open .dropdown-toggle.btn-primary,
.open #discount .case-handheld #shopping-cart-modal .dropdown-toggle.btn-default,
.open .btn-default.dropdown-toggle,
.open .case-handheld #shopping-cart-modal #discount .dropdown-toggle.btn-default,
.open .case-handheld #shopping-cart-modal .dropdown-toggle.btn-primary {
  background-image: none;
}

#discount .case-handheld #shopping-cart-modal .btn-default[disabled],
#discount .case-handheld #shopping-cart-modal .btn-default[disabled].active,
#discount .case-handheld #shopping-cart-modal .btn-default[disabled]:active,
#discount .case-handheld #shopping-cart-modal .btn-default[disabled]:focus,
#discount .case-handheld #shopping-cart-modal .btn-default[disabled]:hover,
#discount .case-handheld #shopping-cart-modal .disabled.active.btn-default,
#discount .case-handheld #shopping-cart-modal .disabled.btn-default,
#discount .case-handheld #shopping-cart-modal .disabled.btn-default:active,
#discount .case-handheld #shopping-cart-modal .disabled.btn-default:focus,
#discount .case-handheld #shopping-cart-modal .disabled.btn-default:hover,
#discount .case-handheld #shopping-cart-modal fieldset[disabled] .btn-default:focus,
.btn-default.disabled,
.btn-default.disabled.active,
.btn-default.disabled:active,
.btn-default.disabled:focus,
.btn-default.disabled:hover,
.btn-default[disabled],
.btn-default[disabled].active,
.btn-default[disabled]:active,
.btn-default[disabled]:focus,
.btn-default[disabled]:hover,
.case-handheld #shopping-cart-modal #discount .btn-default[disabled],
.case-handheld #shopping-cart-modal #discount .btn-default[disabled].active,
.case-handheld #shopping-cart-modal #discount .btn-default[disabled]:active,
.case-handheld #shopping-cart-modal #discount .btn-default[disabled]:focus,
.case-handheld #shopping-cart-modal #discount .btn-default[disabled]:hover,
.case-handheld #shopping-cart-modal #discount .disabled.active.btn-default,
.case-handheld #shopping-cart-modal #discount .disabled.btn-default,
.case-handheld #shopping-cart-modal #discount .disabled.btn-default:active,
.case-handheld #shopping-cart-modal #discount .disabled.btn-default:focus,
.case-handheld #shopping-cart-modal #discount .disabled.btn-default:hover,
.case-handheld #shopping-cart-modal #discount fieldset[disabled] .btn-default:focus,
.case-handheld #shopping-cart-modal .btn-primary[disabled],
.case-handheld #shopping-cart-modal .btn-primary[disabled].active,
.case-handheld #shopping-cart-modal .btn-primary[disabled]:active,
.case-handheld #shopping-cart-modal .btn-primary[disabled]:focus,
.case-handheld #shopping-cart-modal .btn-primary[disabled]:hover,
.case-handheld #shopping-cart-modal .disabled.active.btn-primary,
.case-handheld #shopping-cart-modal .disabled.btn-primary,
.case-handheld #shopping-cart-modal .disabled.btn-primary:active,
.case-handheld #shopping-cart-modal .disabled.btn-primary:focus,
.case-handheld #shopping-cart-modal .disabled.btn-primary:hover,
.case-handheld #shopping-cart-modal fieldset[disabled] .active.btn-primary,
.case-handheld #shopping-cart-modal fieldset[disabled] .btn-primary,
.case-handheld #shopping-cart-modal fieldset[disabled] .btn-primary:active,
.case-handheld #shopping-cart-modal fieldset[disabled] .btn-primary:focus,
.case-handheld #shopping-cart-modal fieldset[disabled] .btn-primary:hover,
fieldset[disabled] #discount .case-handheld #shopping-cart-modal .btn-default:focus,
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-default.active,
fieldset[disabled] .btn-default:active,
fieldset[disabled] .btn-default:focus,
fieldset[disabled] .btn-default:hover,
fieldset[disabled] .case-handheld #shopping-cart-modal #discount .btn-default:focus,
fieldset[disabled] .case-handheld #shopping-cart-modal .active.btn-primary,
fieldset[disabled] .case-handheld #shopping-cart-modal .btn-primary,
fieldset[disabled] .case-handheld #shopping-cart-modal .btn-primary:active,
fieldset[disabled] .case-handheld #shopping-cart-modal .btn-primary:focus,
fieldset[disabled] .case-handheld #shopping-cart-modal .btn-primary:hover {
  background-color: #fff;
  border-color: #0272b3;
}

#discount .btn-default,
#discount .case-handheld #shopping-cart-modal .btn-primary,
.btn-primary,
.case-handheld #shopping-cart-modal #discount .btn-primary {
  color: #fff;
  background-color: #0272b3;
  border-color: #fff;
}

#discount .btn-default:focus,
.btn-primary:focus {
  color: #fff;
  background-color: #0272b3;
  border-color: #fff;
}

#discount .btn-default:hover,
#discount .case-handheld #shopping-cart-modal .btn-primary:hover,
#discount .open .dropdown-toggle.btn-default,
.btn-primary:hover,
.case-handheld #shopping-cart-modal #discount .btn-primary:hover,
.open #discount .dropdown-toggle.btn-default,
.open .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #015281;
  border-color: #e0e0e0;
}

#discount .active.btn-default,
#discount .btn-default:active,
#discount .case-handheld #shopping-cart-modal .active.btn-primary,
#discount .case-handheld #shopping-cart-modal .btn-primary:active,
#discount .open .dropdown-toggle.btn-default,
.btn-primary.active,
.btn-primary:active,
.case-handheld #shopping-cart-modal #discount .active.btn-primary,
.case-handheld #shopping-cart-modal #discount .btn-primary:active,
.open #discount .dropdown-toggle.btn-default,
.open .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #015281;
  border-color: #e0e0e0;
}

#discount .active.btn-default,
#discount .btn-default:active,
#discount .case-handheld #shopping-cart-modal .active.btn-primary,
#discount .case-handheld #shopping-cart-modal .btn-primary:active,
#discount .open .dropdown-toggle.btn-default,
.btn-primary.active,
.btn-primary:active,
.case-handheld #shopping-cart-modal #discount .active.btn-primary,
.case-handheld #shopping-cart-modal #discount .btn-primary:active,
.open #discount .dropdown-toggle.btn-default,
.open .btn-primary.dropdown-toggle {
  background-image: none;
}

#discount .btn-default[disabled],
#discount .btn-default[disabled].active,
#discount .btn-default[disabled]:active,
#discount .btn-default[disabled]:focus,
#discount .btn-default[disabled]:hover,
#discount .case-handheld #shopping-cart-modal fieldset[disabled] .active.btn-primary,
#discount .case-handheld #shopping-cart-modal fieldset[disabled] .btn-primary,
#discount .case-handheld #shopping-cart-modal fieldset[disabled] .btn-primary:active,
#discount .case-handheld #shopping-cart-modal fieldset[disabled] .btn-primary:hover,
#discount .disabled.active.btn-default,
#discount .disabled.btn-default,
#discount .disabled.btn-default:active,
#discount .disabled.btn-default:focus,
#discount .disabled.btn-default:hover,
#discount fieldset[disabled] .active.btn-default,
#discount fieldset[disabled] .btn-default,
#discount fieldset[disabled] .btn-default:active,
#discount fieldset[disabled] .btn-default:focus,
#discount fieldset[disabled] .btn-default:hover,
.btn-primary.disabled,
.btn-primary.disabled.active,
.btn-primary.disabled:active,
.btn-primary.disabled:focus,
.btn-primary.disabled:hover,
.btn-primary[disabled],
.btn-primary[disabled].active,
.btn-primary[disabled]:active,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:hover,
.case-handheld #shopping-cart-modal #discount fieldset[disabled] .active.btn-primary,
.case-handheld #shopping-cart-modal #discount fieldset[disabled] .btn-primary,
.case-handheld #shopping-cart-modal #discount fieldset[disabled] .btn-primary:active,
.case-handheld #shopping-cart-modal #discount fieldset[disabled] .btn-primary:hover,
fieldset[disabled] #discount .active.btn-default,
fieldset[disabled] #discount .btn-default,
fieldset[disabled] #discount .btn-default:active,
fieldset[disabled] #discount .btn-default:focus,
fieldset[disabled] #discount .btn-default:hover,
fieldset[disabled] #discount .case-handheld #shopping-cart-modal .active.btn-primary,
fieldset[disabled] #discount .case-handheld #shopping-cart-modal .btn-primary,
fieldset[disabled] #discount .case-handheld #shopping-cart-modal .btn-primary:active,
fieldset[disabled] #discount .case-handheld #shopping-cart-modal .btn-primary:hover,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary.active,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .case-handheld #shopping-cart-modal #discount .active.btn-primary,
fieldset[disabled] .case-handheld #shopping-cart-modal #discount .btn-primary,
fieldset[disabled] .case-handheld #shopping-cart-modal #discount .btn-primary:active,
fieldset[disabled] .case-handheld #shopping-cart-modal #discount .btn-primary:hover {
  background-color: #0272b3;
  border-color: #fff;
}

.btn-secondary {
  color: #0272b3;
  background-color: #fff;
  border-color: #0272b3;
}

.btn-secondary:focus {
  color: #0272b3;
  background-color: #fff;
  border-color: #0272b3;
}

.btn-secondary:hover,
.open .btn-secondary.dropdown-toggle {
  color: #0272b3;
  background-color: #fff;
  border-color: #015281;
}

.btn-secondary.active,
.btn-secondary:active,
.open .btn-secondary.dropdown-toggle {
  color: #0272b3;
  background-color: #fff;
  border-color: #015281;
}

.btn-secondary.active,
.btn-secondary:active,
.open .btn-secondary.dropdown-toggle {
  background-image: none;
}

.btn-secondary.disabled,
.btn-secondary.disabled.active,
.btn-secondary.disabled:active,
.btn-secondary.disabled:focus,
.btn-secondary.disabled:hover,
.btn-secondary[disabled],
.btn-secondary[disabled].active,
.btn-secondary[disabled]:active,
.btn-secondary[disabled]:focus,
.btn-secondary[disabled]:hover,
fieldset[disabled] .btn-secondary,
fieldset[disabled] .btn-secondary.active,
fieldset[disabled] .btn-secondary:active,
fieldset[disabled] .btn-secondary:focus,
fieldset[disabled] .btn-secondary:hover {
  background-color: #fff;
  border-color: #0272b3;
}

.btn-switch {
  color: #595959;
  background-color: #f1f3f5;
  border-color: #e5e5e5;
}

.btn-switch:focus {
  color: #595959;
  background-color: #f1f3f5;
  border-color: #e5e5e5;
}

.btn-switch:hover,
.open .btn-switch.dropdown-toggle {
  color: #595959;
  background-color: #f2f2f2;
  border-color: #595959;
}

.btn-switch.active,
.btn-switch:active,
.open .btn-switch.dropdown-toggle {
  color: #595959;
  background-color: #fff;
  border-color: #595959;
}

.btn-switch.active,
.btn-switch:active,
.open .btn-switch.dropdown-toggle {
  background-image: none;
}

.btn-switch.disabled,
.btn-switch.disabled.active,
.btn-switch.disabled:active,
.btn-switch.disabled:focus,
.btn-switch.disabled:hover,
.btn-switch[disabled],
.btn-switch[disabled].active,
.btn-switch[disabled]:active,
.btn-switch[disabled]:focus,
.btn-switch[disabled]:hover,
fieldset[disabled] .btn-switch,
fieldset[disabled] .btn-switch.active,
fieldset[disabled] .btn-switch:active,
fieldset[disabled] .btn-switch:focus,
fieldset[disabled] .btn-switch:hover {
  background-color: #f1f3f5;
  border-color: #e5e5e5;
}

.btn-switch.active,
.btn-switch[aria-checked=true] {
  background: #fff;
  color: #595959;
  border-color: #595959;
}

.case-handheld #shopping-cart-modal .btn-primary,
.case-handheld .btn-default {
  background-color: #fff;
  color: #0272b3;
}

.case-handheld #shopping-cart-modal .active.btn-primary,
.case-handheld #shopping-cart-modal .btn-primary:active,
.case-handheld .btn-default.active,
.case-handheld .btn-default:active {
  background-color: #02629a;
  color: #fff;
}

#discount .case-handheld #shopping-cart-modal .btn-primary,
#discount .case-handheld .btn-default,
.case-handheld #discount .btn-default,
.case-handheld #shopping-cart-modal #discount .btn-primary,
.case-handheld .btn-primary {
  background-color: #0272b3;
  color: #fff;
}

#discount .case-handheld #shopping-cart-modal .active.btn-primary,
#discount .case-handheld #shopping-cart-modal .btn-primary:active,
#discount .case-handheld .active.btn-default,
#discount .case-handheld .btn-default:active,
.case-handheld #discount .active.btn-default,
.case-handheld #discount .btn-default:active,
.case-handheld #shopping-cart-modal #discount .active.btn-primary,
.case-handheld #shopping-cart-modal #discount .btn-primary:active,
.case-handheld .btn-primary.active,
.case-handheld .btn-primary:active {
  background-color: #015281;
  color: #fff;
}

.case-handheld .btn-secondary {
  background-color: #fff;
  color: #0272b3;
}

.case-handheld .btn-secondary.active,
.case-handheld .btn-secondary:active {
  background-color: #fff;
  color: #0272b3;
}

.btn-link {
  color: #0272b3;
  font-weight: 400;
  font-size: 16px;
  font-family: inherit;
  cursor: pointer;
  border-radius: 0;
  padding: 0;
  vertical-align: inherit;
}

.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn-link,
.btn-link:active,
.btn-link:focus,
.btn-link:hover {
  border-color: transparent;
  border-width: 0;
}

.btn-link:focus,
.btn-link:hover {
  color: #015281;
  text-decoration: underline;
  background-color: transparent;
}

.btn-link[disabled]:focus,
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:focus,
fieldset[disabled] .btn-link:hover {
  color: #e5e5e5;
  text-decoration: none;
}

.aside-contents-container section .btn-link,
.aside-contents-container section a {
  color: #0272b3;
}

.aside-contents-container section .btn-link:focus,
.aside-contents-container section .btn-link:hover,
.aside-contents-container section a:focus,
.aside-contents-container section a:hover {
  color: #015281;
}

.btn-xl {
  padding: 10px 90px;
  font-size: 20px;
  line-height: 1.33;
  border-radius: 0;
}

.btn-group-lg>.btn,
.btn-lg {
  padding: 10px 15px;
  font-size: 20px;
  line-height: 1.33;
  border-radius: 0;
}

.btn-group-sm>.btn,
.btn-group-xs>.btn,
.btn-sm,
.btn-xs {
  padding: 5px 8px;
  font-size: 14px;
  line-height: 1.5;
  border-radius: 3px;
}

.btn-group-xs>.btn,
.btn-xs {
  padding: 1px 5px;
}

#purchase-button,
.btn-block,
.case-handheld #purchase-button,
.case-handheld .modal-footer .btn {
  display: block;
  width: 100%;
}

#purchase-button+#purchase-button,
#purchase-button+.btn-block,
.btn-block+#purchase-button,
.btn-block+.btn-block,
.case-handheld #purchase-button+#purchase-button,
.case-handheld #purchase-button+.btn-block,
.case-handheld .btn-block+#purchase-button,
.case-handheld .modal-footer #purchase-button+.btn,
.case-handheld .modal-footer .btn+#purchase-button,
.case-handheld .modal-footer .btn+.btn,
.case-handheld .modal-footer .btn+.btn-block,
.case-handheld .modal-footer .btn-block+.btn {
  margin-top: 5px;
}

.case-handheld .modal-footer input.btn[type=button],
.case-handheld .modal-footer input.btn[type=reset],
.case-handheld .modal-footer input.btn[type=submit],
input#purchase-button[type=button],
input#purchase-button[type=reset],
input#purchase-button[type=submit],
input[type=button].btn-block,
input[type=reset].btn-block,
input[type=submit].btn-block {
  width: 100%;
}

.filter-container h3>div .btn,
.filters-container .filter h3>div .btn,
.text-small .btn {
  font-size: 14px;
}

.btn-image {
  padding: 0;
  border: 0;
}

.input-group-btn {
  background: #f2f2f2;
  border: 1px solid #e5e5e5;
  border-left: 0;
}

.input-group-btn>.btn {
  border: 0;
  padding: 0 6px;
}

.btn:not(.btn-text-input).disabled,
.btn:not(.btn-text-input):disabled,
.btn:not(.btn-text-input)[disabled]:not([disabled=false]),
a.disabled,
a:disabled,
a[disabled]:not([disabled=false]) {
  color: #595959!important;
  background: #e5e5e5!important;
  border-color: #e5e5e5!important;
  pointer-events: inherit;
}

.btn:not(.btn-text-input).disabled.active,
.btn:not(.btn-text-input).disabled:active,
.btn:not(.btn-text-input).disabled:focus,
.btn:not(.btn-text-input).disabled:hover,
.btn:not(.btn-text-input):disabled.active,
.btn:not(.btn-text-input):disabled:active,
.btn:not(.btn-text-input):disabled:focus,
.btn:not(.btn-text-input):disabled:hover,
.btn:not(.btn-text-input)[disabled]:not([disabled=false]).active,
.btn:not(.btn-text-input)[disabled]:not([disabled=false]):active,
.btn:not(.btn-text-input)[disabled]:not([disabled=false]):focus,
.btn:not(.btn-text-input)[disabled]:not([disabled=false]):hover,
a.disabled.active,
a.disabled:active,
a.disabled:focus,
a.disabled:hover,
a:disabled.active,
a:disabled:active,
a:disabled:focus,
a:disabled:hover,
a[disabled]:not([disabled=false]).active,
a[disabled]:not([disabled=false]):active,
a[disabled]:not([disabled=false]):focus,
a[disabled]:not([disabled=false]):hover {
  color: #595959!important;
  background: #e5e5e5!important;
  border-color: #e5e5e5!important;
}

.btn-group>.btn {
  border-width: 1px;
}

.btn-group.btn-group-pills>.btn {
  border-radius: 40px!important;
  margin-right: 6px;
}

.btn-group.btn-group-pills>.btn:last-of-type {
  margin-right: 0;
}

.btn-padding>[class*=btn] {
  margin-right: 16px;
}

.btn-padding>[class*=btn]:last-child {
  margin-right: 0;
}

.btn-half {
  width: 50%;
}

button.close {
  position: relative;
  z-index: 9;
}

.btn-padding {
  padding: 6px 15px;
}

.case-handheld .btn:not(.btn-link) {
  font-size: 16px;
}

.case-handheld .btn-link {
  font-size: 16px;
}

.case-handheld .btn-group:not(.btn-hero-group):not(.btn-group-panel):not(.btn-group-pills) {
  margin-bottom: -.2em;
}

.case-handheld .btn-group:not(.btn-hero-group):not(.btn-group-panel):not(.btn-group-pills)>.btn {
  border-width: 1px;
  border-radius: 0!important;
  margin-bottom: .5em;
}

.case-handheld .btn-group:not(.btn-hero-group):not(.btn-group-panel):not(.btn-group-pills)>.btn:not(:last-child) {
  margin-right: .5em;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group-vertical>.btn,
.btn-group>.btn {
  position: relative;
  float: left;
}

.btn-group-vertical>.btn.active,
.btn-group-vertical>.btn:active,
.btn-group-vertical>.btn:focus,
.btn-group-vertical>.btn:hover,
.btn-group>.btn.active,
.btn-group>.btn:active,
.btn-group>.btn:focus,
.btn-group>.btn:hover {
  z-index: 2;
}

.btn-group .btn+.btn,
.btn-group .btn+.btn-group,
.btn-group .btn-group+.btn,
.btn-group .btn-group+.btn-group {
  margin-left: -1px;
}

.btn-group>.btn:focus {
  outline: #0272b3 dotted thin!important;
  outline: -webkit-focus-ring-color auto 5px!important;
  outline-offset: 0!important;
}

.btn-toolbar {
  margin-left: -5px;
}

.btn-toolbar:after,
.btn-toolbar:before {
  content: " ";
  display: table;
}

.btn-toolbar:after {
  clear: both;
}

.btn-toolbar .btn,
.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

.btn-toolbar>.btn,
.btn-toolbar>.btn-group,
.btn-toolbar>.input-group {
  margin-left: 5px;
}

.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group>.btn:first-child {
  margin-left: 0;
}

.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.btn-group>.btn:last-child:not(:first-child),
.btn-group>.dropdown-toggle:not(:first-child) {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.btn-group>.btn-group {
  float: left;
}

.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}

.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0;
}

.btn-group>.btn+.dropdown-toggle {
  padding-right: 8px;
}

.btn-group-lg.btn-group>.btn+.dropdown-toggle,
.btn-group>.btn-lg+.dropdown-toggle {
  padding-left: 12px;
  padding-right: 12px;
}

.btn-group.open .dropdown-toggle {
  -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
  box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn .caret {
  margin-left: 0;
}

.btn-group-lg>.btn .caret,
.btn-lg .caret {
  border-width: 5px 5px 0;
  border-bottom-width: 0;
}

.dropup .btn-group-lg>.btn .caret,
.dropup .btn-lg .caret {
  border-width: 0 5px 5px;
}

.btn-group-vertical>.btn,
.btn-group-vertical>.btn-group,
.btn-group-vertical>.btn-group>.btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}

.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before {
  content: " ";
  display: table;
}

.btn-group-vertical>.btn-group:after {
  clear: both;
}

.btn-group-vertical>.btn-group>.btn {
  float: none;
}

.btn-group-vertical>.btn+.btn,
.btn-group-vertical>.btn+.btn-group,
.btn-group-vertical>.btn-group+.btn,
.btn-group-vertical>.btn-group+.btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.btn-group-vertical>.btn:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical>.btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
  border-radius: 0;
}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

.btn-group-justified>.btn,
.btn-group-justified>.btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}

.btn-group-justified>.btn-group .btn {
  width: 100%;
}

.btn-group-justified>.btn-group .dropdown-menu {
  left: auto;
}

.btn-group-flex,
.case-handheld .btn-hero-group {
  display: flex;
  flex-wrap: wrap;
}

.btn-group-flex>.btn,
.case-handheld .btn-hero-group>.btn {
  flex-grow: 1;
  border-radius: 0;
  padding: 0 6px;
}

#discount .btn-group .btn-default .icon,
#discount .case-handheld #shopping-cart-modal .btn-group .btn-primary .icon,
.btn-group #discount .btn-default .icon,
.btn-group #discount .case-handheld #shopping-cart-modal .btn-primary .icon,
.btn-group .btn-primary .icon,
.btn-group .case-handheld #shopping-cart-modal #discount .btn-primary .icon,
.case-handheld #shopping-cart-modal #discount .btn-group .btn-primary .icon {
  text-align: center;
  display: block;
  font-size: 1.5em;
}

@media (max-width:350px) {
  #discount .btn-group .btn-default,
  #discount .case-handheld #shopping-cart-modal .btn-group .btn-primary,
  .btn-group #discount .btn-default,
  .btn-group #discount .case-handheld #shopping-cart-modal .btn-primary,
  .btn-group .btn-primary,
  .btn-group .case-handheld #shopping-cart-modal #discount .btn-primary,
  .case-handheld #shopping-cart-modal #discount .btn-group .btn-primary {
    padding: 0 0 6px 0;
  }

  #discount .btn-group .btn-default .icon,
  #discount .case-handheld #shopping-cart-modal .btn-group .btn-primary .icon,
  .btn-group #discount .btn-default .icon,
  .btn-group #discount .case-handheld #shopping-cart-modal .btn-primary .icon,
  .btn-group .btn-primary .icon,
  .btn-group .case-handheld #shopping-cart-modal #discount .btn-primary .icon,
  .case-handheld #shopping-cart-modal #discount .btn-group .btn-primary .icon {
    border-radius: 50%;
    text-align: center;
    display: block;
    height: 1.5em;
    font-size: 1.5em;
  }
}

[data-toggle=buttons]>.btn input[type=checkbox],
[data-toggle=buttons]>.btn input[type=radio],
[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],
[data-toggle=buttons]>.btn-group>.btn input[type=radio] {
  position: absolute;
  clip: rect(0,0,0,0);
  pointer-events: none;
}

.case-base .btn-hero-group .btn:not(:first-of-type) {
  margin-left: 2px;
}

.case-base .btn-hero-group .btn {
  border-radius: 0;
  height: 4em;
  min-width: 120px;
}

.case-base .btn-hero-group .active {
  color: #0272b3;
  box-shadow: none;
  background-color: #eee;
  background-color: rgba(255,255,255,.9);
}

#discount .case-base .btn-hero-group .btn-default,
#discount .case-handheld #shopping-cart-modal .case-base .btn-hero-group .btn-primary,
.case-base .btn-hero-group #discount .btn-default,
.case-base .btn-hero-group #discount .case-handheld #shopping-cart-modal .btn-primary,
.case-base .btn-hero-group .btn-primary,
.case-base .btn-hero-group .case-handheld #shopping-cart-modal #discount .btn-primary,
.case-handheld #shopping-cart-modal #discount .case-base .btn-hero-group .btn-primary {
  border-color: transparent;
}

#discount .case-base .btn-hero-group .btn-default .icon,
#discount .case-handheld #shopping-cart-modal .case-base .btn-hero-group .btn-primary .icon,
.case-base .btn-hero-group #discount .btn-default .icon,
.case-base .btn-hero-group #discount .case-handheld #shopping-cart-modal .btn-primary .icon,
.case-base .btn-hero-group .btn-primary .icon,
.case-base .btn-hero-group .case-handheld #shopping-cart-modal #discount .btn-primary .icon,
.case-handheld #shopping-cart-modal #discount .case-base .btn-hero-group .btn-primary .icon {
  display: inline-block;
  vertical-align: baseline;
}

#discount .case-handheld #shopping-cart-modal .btn-hero-group .btn-primary,
#discount .case-handheld .btn-hero-group #shopping-cart-modal .btn-primary,
#discount .case-handheld .btn-hero-group .btn-default,
.case-handheld #shopping-cart-modal #discount .btn-hero-group .btn-primary,
.case-handheld .btn-hero-group #discount .btn-default,
.case-handheld .btn-hero-group #shopping-cart-modal #discount .btn-primary,
.case-handheld .btn-hero-group .btn-primary {
  min-height: 80px;
  border-color: transparent;
}

#discount .case-handheld #shopping-cart-modal .btn-hero-group .btn-primary .icon,
#discount .case-handheld .btn-hero-group #shopping-cart-modal .btn-primary .icon,
#discount .case-handheld .btn-hero-group .btn-default .icon,
.case-handheld #shopping-cart-modal #discount .btn-hero-group .btn-primary .icon,
.case-handheld .btn-hero-group #discount .btn-default .icon,
.case-handheld .btn-hero-group #shopping-cart-modal #discount .btn-primary .icon,
.case-handheld .btn-hero-group .btn-primary .icon {
  font-size: 2em;
  margin-top: 10px;
}

.btn-group-panel {
  box-shadow: 0 1px 2px 1px rgba(0,0,0,.1);
}

#discount .case-handheld #shopping-cart-modal .btn-group-panel .btn-default:not(:hover):not(.active),
.btn-group-panel #discount .case-handheld #shopping-cart-modal .btn-default:not(:hover):not(.active),
.btn-group-panel .btn-default:not(:hover):not(.active),
.btn-group-panel .case-handheld #shopping-cart-modal #discount .btn-default:not(:hover):not(.active),
.btn-group-panel .case-handheld #shopping-cart-modal .btn-primary:not(:hover):not(.active),
.case-handheld #shopping-cart-modal #discount .btn-group-panel .btn-default:not(:hover):not(.active),
.case-handheld #shopping-cart-modal .btn-group-panel .btn-primary:not(:hover):not(.active) {
  color: inherit;
  border-color: #f2f2f2;
  background-color: #f1f3f5;
}

.btn-group-panel .btn>.text-large+div {
  margin-top: 6px;
}

.btn-group-panel .btn:focus {
  outline: -webkit-focus-ring-color solid 2px!important;
}

.btn-group.arrow-down .icon {
  display: none;
}

.btn-group.arrow-down .active::after {
  top: 100%;
  left: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-top-color: #0272b3;
  border-width: 10px;
  margin-left: -10px;
}

.btn-group.arrow-down .active .icon {
  display: inline-block;
}

.modal-open {
  overflow: hidden;
}

.modal-open .navbar-fixed-bottom,
.modal-open .navbar-fixed-top,
body.modal-open {
  margin-right: 15px;
}

.modal {
  display: none;
  text-align: left;
  overflow-x: hidden;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
}

.modal.fade .modal-dialog {
  -webkit-transform: translate(0,-25%);
  -ms-transform: translate(0,-25%);
  transform: translate(0,-25%);
  -webkit-transition: -webkit-transform .3s ease-in-out;
  -moz-transition: -moz-transform .3s ease-in-out;
  -o-transition: -o-transform .3s ease-in-out;
  transition: transform .3s ease-in-out;
}

.modal.in .modal-dialog {
  -webkit-transform: translate(0,0);
  -ms-transform: translate(0,0);
  transform: translate(0,0);
}

.modal.modal-iframe-content .modal-body {
  padding-right: 0;
  height: 100%;
}

.modal.modal-iframe-flushed .modal-content {
  border: none;
}

.modal.modal-iframe-flushed .modal-body {
  padding: 0;
  height: 100%;
}

.modal-dialog {
  margin-left: auto;
  margin-right: auto;
  width: 50%;
  min-width: 600px;
  padding: 10px;
  z-index: 100009;
}

.modal-content {
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0,0,0,.2);
  border-radius: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
  box-shadow: 0 3px 9px rgba(0,0,0,.5);
  background-clip: padding-box;
  outline: 0;
  display: grid;
  -ms-grid-rows: auto 1fr auto;
  grid-template-rows: auto 1fr auto;
  max-height: 80vh;
  -webkit-overflow-scrolling: touch;
}

.modal-content.modal-loading {
  height: auto;
}

.modal-content.modal-loading .modal-body {
  overflow: hidden;
}

.modal-content .empty {
  background: 0 0;
}

.modal-content .hr-text {
  border-top: 1px dashed currentColor;
  text-align: center;
  line-height: 0;
  margin: 24px 0;
}

.modal-content .hr-text span {
  background: #fff;
  padding: 0 1em;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99989;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.in {
  opacity: .65;
}

.modal-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.5px;
  height: 100%;
  background: #fff;
  color: #595959;
}

.modal-header h3 {
  color: #595959;
}

.modal-header .close {
  margin-top: -2px;
}

.modal-title {
  margin: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  padding: 20px;
  background: #fff;
  overflow: auto;
  word-break: break-word;
  -webkit-overflow-scrolling: touch;
}

.modal-body .modal-processing-text {
  padding-top: 10px;
  padding-bottom: 20px;
  font-size: 16px;
  color: #595959;
  font-weight: 500;
}

.modal-body iframe {
  width: 100%;
  height: 365px;
  height: 50vh;
}

.modal-body .financial span .currency-symbol,
.modal-body .financial span .currency-value {
  display: inline;
}

.modal-body .financial span .currency-value {
  width: 80%;
  text-align: right;
}

.modal-body .financial span .shortfall .currency-value {
  width: auto;
  display: inline-block;
}

.modal-body .financial span .shortfall .currency-symbol {
  display: inline-block;
}

.modal-body>a[href^=http],
.modal-body>a[href^=www] {
  word-break: break-all;
  overflow-wrap: break-word;
  word-wrap: break-word;
}

.modal-footer {
  margin-top: 0;
  background: #fff;
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

.modal-footer:after,
.modal-footer:before {
  content: " ";
  display: table;
}

.modal-footer:after {
  clear: both;
}

.modal-footer .btn+.btn {
  margin-left: 5px;
  margin-bottom: 0;
}

.modal-footer .btn-group .btn+.btn {
  margin-left: -1px;
}

.case-handheld .modal-footer #purchase-button+.btn,
.case-handheld .modal-footer .btn+#purchase-button,
.case-handheld .modal-footer .btn+.btn,
.case-handheld .modal-footer .btn+.btn-block,
.case-handheld .modal-footer .btn-block+.btn,
.modal-footer #purchase-button+#purchase-button,
.modal-footer #purchase-button+.btn-block,
.modal-footer .btn-block+#purchase-button,
.modal-footer .btn-block+.btn-block,
.modal-footer .case-handheld #purchase-button+#purchase-button,
.modal-footer .case-handheld #purchase-button+.btn-block,
.modal-footer .case-handheld .btn-block+#purchase-button {
  margin-left: 0;
}

.air-seating .seat-map-legend li .modal-footer span,
.aside-contents-container .modal-footer header.split-header>h3,
.modal-footer .air-seating .seat-map-legend li span,
.modal-footer .aside-contents-container header.split-header>h3,
.modal-footer .pull-left,
.modal-footer .seat-selection-preview .seat-map-legend li span,
.seat-selection-preview .seat-map-legend li .modal-footer span {
  text-align: left;
}

.case-handheld #modify-search-modal .modal-body {
  word-break: inherit;
}

.modal-full .modal-content {
  max-height: 93vh;
}

.modal-full.has-iframe .modal-body {
  overflow: hidden;
}

.modal-full.has-iframe .modal-body iframe {
  height: 90vh;
}

.modal-full.modal-full-padding .modal-body {
  padding: 20px;
}

.modal-full.modal-full-padding .hr-text {
  border-top: 1px solid #e5e5e5;
  text-align: center;
  line-height: 0;
  margin: 24px 0;
  font-weight: 500;
}

.modal-full.modal-full-padding .hr-text span {
  background: #fff;
  padding: 0 1em;
}

@media screen and (min-width:769px) {
  .modal-dialog {
    left: 50%;
    right: auto;
    width: 600px;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0,0,0,.5);
    box-shadow: 0 5px 15px rgba(0,0,0,.5);
  }
}

@media not all and (min-resolution:0.001dpcm) {
@supports (-webkit-appearance:none) and (stroke-color:transparent) {
    #modify-search-modal .modal-content {
      height: 80vh;
    }
}
}

@media screen {
@supports (-webkit-overflow-scrolling:touch) {
    #loyalty-program-option-help-modal-body.modal-body {
      height: 80vh;
    }
}
}

.modal-transparent .modal-header,
.modal-transparent .modal-title {
  color: #fff;
}

.modal-transparent .modal-content {
  max-height: 100%;
}

.modal-transparent .modal-content {
  padding: 0;
}

.modal-transparent .modal-body,
.modal-transparent .modal-content,
.modal-transparent .modal-dialog,
.modal-transparent .modal-header {
  background: 0 0;
  border: none;
  box-shadow: none;
}

.modal-transparent .close {
  color: #fff;
  opacity: 1;
  font-size: 2em;
  top: 20px;
}

#room-images-modal .modal-body,
#room-images-modal .modal-header {
  padding: 0;
}

#pricing-summary-breakdown-modal .modal-dialog,
.modal.modal-wide .modal-dialog,
.seat-selection-preview #seat-map-modal .modal-dialog,
.shopping-cart-details .modal-dialog {
  width: 80vw;
  max-width: 925px;
}

.modal-content {
  max-height: 90vh;
}

.modal-open {
  margin-right: 0!important;
}

.modal-dialog {
  min-width: 100%;
}

.modal-body {
  max-height: 60vh;
}

#pricing-summary-breakdown-modal .modal-dialog,
.modal.modal-wide .modal-dialog,
.seat-selection-preview #seat-map-modal .modal-dialog,
.shopping-cart-details .modal-dialog {
  min-width: 100%;
}

.main-contents-container .modal h1 {
  border-bottom: 0;
  margin: 0;
  padding-bottom: 0;
}

.modal-full.has-iframe .modal-body iframe {
  height: 100vh;
}

.modal-full .modal.in .modal-dialog {
  padding: 0;
}

.modal-full.modal-alternate .modal-header {
  background: #212529;
  border-color: #ccc;
  color: #fff;
}

.modal-full.modal-alternate h1 {
  color: #fff;
}

.modal-full.modal-alternate .modal-body {
  background: #212529;
}

.modal-full.modal-alternate .modal-content {
  background-color: #212529;
}

.modal-full.modal-alternate .modal-footer {
  background: #212529;
  border-color: #ccc;
}

.modal-full.modal-alternate .close {
  color: #fff;
}

.modal-full .modal-body {
  max-height: 75vh;
  padding: 0;
}

.modal-full .modal-content {
  height: 100vh;
  max-height: 100vh;
}

.modal-full .close {
  opacity: 1;
}

.modal-full.modal-footer-hide .modal-body,
.modal-full.modal-footer-hide iframe {
  max-height: 100vh;
}

.modal-full.modal-footer-hide iframe {
  height: 100%;
}

.tag {
  display: inline;
  padding: 1px 5px;
  position: relative;
  top: -1px;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
}

.tag-default {
  background-color: #e5e5e5;
  color: #595959;
}

.tag-primary {
  background-color: #0272b3;
  color: #fff;
}

.tag-success {
  background-color: #037f03;
  color: #fff;
}

.tag-success-alt {
  color: #037f03;
  background-color: #ebfbee;
}

.tag-info {
  background-color: #0272b3;
  color: #fff;
}

.tag-warning {
  background-color: #c00;
  color: #fff;
}

.tag-danger {
  background-color: #c00;
  color: #fff;
}

.badge {
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 14px;
  font-weight: 700;
  color: #595959;
  line-height: 1;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  background-color: #f2f2f2;
  border-radius: 10px;
}

.badge.badge-lg {
  padding: 5px 8px;
  border-radius: 12px;
}

.badge.badge-special {
  background: #b5e6fe;
  color: #595959;
}

.badge.badge-special .icon,
.badge.badge-special i {
  color: #0293db;
  margin-right: 3px;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.btn-group-xs>.btn .badge,
.btn-xs .badge {
  top: 0;
  padding: 1px 5px;
}

.list-group-item.active>.badge,
.nav-pills>.active>a>.badge {
  color: #0272b3;
  background-color: #fff;
}

.list-group-item>.badge {
  float: right;
}

.list-group-item>.badge+.badge {
  margin-right: 5px;
}

.nav-pills>li>a>.badge {
  margin-left: 3px;
}

a.badge:focus,
a.badge:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer;
}

.modal-safekey {
  z-index: 99999;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  background-color: rgba(0,0,0,.4);
}

.modal-safekey-dialog {
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  z-index: 100009;
  width: 50%;
  min-width: 100%;
}

.modal-safekey-content {
  position: relative;
  background-color: #fff;
  border: 1px solid rgba(0,0,0,.2);
  box-shadow: 0 3px 9px rgba(0,0,0,.5);
  outline: 0;
  max-height: 80vh;
}

.modal-safekey-header {
  padding: 15px;
  border-bottom: 1px solid #e5e5e5;
  min-height: 16.5;
}

.modal-safekey-body {
  position: relative;
  padding: 20px;
  overflow: auto;
}

.modal-safekey-footer {
  margin-top: 0;
  padding: 19px 20px 20px;
  text-align: right;
  border-top: 1px solid #e5e5e5;
}

body {
  position: relative;
}

body.iframed-contents {
  background-color: transparent;
}

a {
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

[data-toggle=collapse],
a:hover {
  cursor: pointer;
}

input::placeholder {
  font-style: normal;
}

.link-unstyled,
.link-unstyled:active,
.link-unstyled:active:hover,
.link-unstyled:focus,
.link-unstyled:hover,
.link-unstyled:visited {
  font-style: inherit;
  color: inherit;
  background-color: transparent;
  font-size: inherit;
  text-decoration: none;
  font-variant: inherit;
  font-weight: inherit;
  line-height: inherit;
  font-family: inherit;
  border-radius: inherit;
  border: inherit;
  outline: inherit;
  box-shadow: inherit;
  padding: inherit;
  vertical-align: inherit;
}

.pagination>.active>a {
  outline: 1px solid currentColor;
}

.h1,
h1 {
  margin-top: 24px;
  margin-bottom: 24px;
  font-weight: 400;
  font-size: 36px;
  color: #595959;
}

.h1 small.block,
h1 small.block {
  line-height: inherit;
  margin-top: 12px;
}

.h2,
h2 {
  margin-top: 24px;
  margin-bottom: 24px;
  font-weight: 400;
  font-size: 28px;
  color: #595959;
}

.h3,
h3 {
  margin-top: 24px;
  margin-bottom: 24px;
  font-weight: 400;
  font-size: 24px;
  color: #595959;
}

.h4,
h4 {
  margin-top: 12px;
  margin-bottom: 12px;
  font-weight: 400;
  font-size: 19px;
  color: #595959;
}

.text-attn {
  display: none;
}

.btn-text-input,
.error .text-attn,
.form-control,
.input-group,
.uneditable-input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
  margin-bottom: 19px;
  border-radius: 3px;
}

.form-margin {
  margin-bottom: 19px;
}

.input-daterange .input-group input:first-child {
  border-radius: 3px;
}

.input-daterange .input-group input:last-child {
  border-radius: 3px;
}

.error .text-attn {
  display: block;
  margin-top: -15px;
}

.input-group .twitter-typeahead input {
  border-radius: 0 3px 3px 0;
}

legend {
  border: 0;
  overflow: hidden;
}

legend.legend-alt {
  background: #f2f2f2;
  color: #595959;
  padding: 10px 8px;
}

.uneditable-input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
  line-height: normal;
  -webkit-box-shadow: inset 0 1px 4px 0 rgba(0,0,0,.15);
  box-shadow: inset 0 1px 4px 0 rgba(0,0,0,.15);
}

textarea:not([data-resize=true]) {
  resize: none;
}

input[type=checkbox],
input[type=radio] {
  margin: 4px 0 0;
  line-height: normal;
}

::-webkit-input-placeholder {
  font-style: normal;
  opacity: .5;
}

:-moz-placeholder {
  font-style: normal;
  opacity: .5;
}

::-moz-placeholder {
  font-style: normal;
  opacity: .5;
}

:-ms-input-placeholder {
  font-style: normal;
  opacity: .5;
}

.list-group button {
  padding: 10px 16px;
  border: none;
  border-bottom: 1px solid #e5e5e5;
}

.list-group button:active,
.list-group button:focus,
.list-group button:hover {
  background: #f2f2f2;
  color: #595959;
  border-color: #e5e5e5;
}

.list-group.no-margin>li,
.toolbar.toolbar-dynamic .list-group.toolbar-items>li {
  border-left: 0;
  border-right: 0;
}

.btn.text-left,
.list-group button.btn {
  text-align: left!important;
}

.btn-icon-uncommon .icon-container {
  width: auto;
}

.btn-icon-right .icon-container {
  margin-left: 5px;
}

.btn-icon-left .icon-container {
  margin-right: 5px;
}

.btn-link:focus,
a:focus {
  outline-offset: 0!important;
}

[tabindex="-1"]:focus {
  outline: 0;
}

.checkbox,
.radio {
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}

.checkbox label,
.radio label {
  display: inline-block;
  min-height: 24px;
  padding-left: 20px;
  padding-right: 16px;
  margin-bottom: 0;
  font-weight: 400;
  cursor: pointer;
}

.checkbox label label,
.radio label label {
  padding-left: 0;
  padding-right: 0;
}

.checkbox-inline,
.radio-inline {
  position: relative;
  display: inline-block;
  padding-left: 20px;
  margin-bottom: 0;
  vertical-align: middle;
  font-weight: 400;
  cursor: pointer;
}

.checkbox-inline+.checkbox-inline,
.radio-inline+.radio-inline {
  margin-top: 0;
  margin-left: 10px;
}

.select-info {
  background-color: transparent;
  color: #0272b3;
}

.product-loading .select-info {
  background-color: #fff;
  color: #595959;
}

input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=text].typeahead::-ms-clear {
  display: none;
}

.inline-radio {
  margin: 0 6px 0 0;
}

.inline-radio>input[type=radio] {
  margin: 0 2px 0 0;
}

.form-group:last-of-type,
.form-group:last-of-type .inline-block select {
  margin-bottom: 0;
}

legend {
  word-wrap: break-word;
  margin-top: 0;
  font-size: 16px;
  font-weight: 400;
}

legend.col-fix {
  display: block;
  float: left;
}

label {
  margin-bottom: 0;
  cursor: default;
  font-weight: 400;
  width: 100%;
  display: block;
}

label .input-group,
label input,
label select,
label textarea {
  margin-top: 3px;
}

label .input-group {
  width: 100%;
}

.input-group input {
  margin-top: 0;
}

.input-group input.datepicker+.input-group-btn {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

img {
  word-break: break-all;
}

.img-center {
  margin: 0 auto;
}

.img-full {
  width: 100%;
}

.img-padded {
  padding: 0 10px;
}

.navbar-inverse label {
  color: #fff;
}

.navbar-no-toggle {
  min-height: initial;
  position: relative;
}

.navbar-no-toggle .navbar-right {
  margin-right: 20px;
}

.navbar-no-toggle .toggle-button {
  position: absolute;
  top: 14px;
  right: 10px;
}

.dropdown-masked.open>.dropdown-menu {
  box-shadow: 0 100vh 0 100vh rgba(0,0,0,.5),0 5px 5px rgba(0,0,0,.5);
}

.modal-content {
  -webkit-box-shadow: 0 19px 38px 0 rgba(0,0,0,.3),0 15px 12px 0 rgba(0,0,0,.22);
  box-shadow: 0 19px 38px 0 rgba(0,0,0,.3),0 15px 12px 0 rgba(0,0,0,.22);
}

.hr,
hr {
  margin-top: 24px!important;
  margin-bottom: 24px!important;
  border: 0;
  border-top: 1px solid #e5e5e5;
}

.hr-text.hr-lg,
.hr.hr-lg,
hr.hr-lg {
  margin: 30px 0!important;
}

.hr.hr-sm,
hr.hr-sm {
  margin: 12px 0!important;
}

.hr.hr-xs,
hr.hr-xs {
  margin: 8px 0!important;
}

.hr-text {
  border-top: 1px dashed currentColor;
  text-align: center;
  line-height: 0;
  margin: 24px 0;
}

.hr-text span {
  background: #fff;
  padding: 0 1em;
}

.aside-contents-container .hr-text {
  border-top: 1px dashed currentColor;
  text-align: center;
  line-height: 0;
  margin: 24px 0;
}

.aside-contents-container .hr-text span {
  background: #f2f2f2;
  padding: 0 1em;
}

.badge {
  font-weight: 400;
}

.text-xs {
  font-size: 12px;
}

.filter-container h3>div,
.filters-container .filter h3>div,
.text-small {
  font-size: 14px;
}

.text-large {
  font-size: 20px;
  line-height: 1.33;
}

.product .price-total:not(.price-strikethrough) span,
.text-strong,
.toolbar.toolbar-dynamic .toolbar-label {
  font-weight: 700;
}

.text-normal {
  font-weight: 400;
}

.text-medium {
  font-weight: 400;
}

.text-italic {
  font-style: italic;
}

.text-valign-with-btn {
  padding-top: 6px;
  padding-bottom: 6px;
  line-height: 1.5;
}

.text-valign-with-input {
  padding-top: 9px;
  padding-bottom: 9px;
}

#checkout-form-container .travelers .section-body .traveler,
#traveler-info-container .travelers .section-body .traveler,
.component-section,
.filters-container .filter-subheader,
.list-panels,
.p,
.page-header section {
  margin-bottom: 12px!important;
}

.p-sm,
.product-detail .price-container+div:before,
.product-detail+div:before {
  margin-bottom: 6px!important;
}

.p-lg {
  margin-bottom: 24px;
}

.p-lg-top {
  margin-top: 24px;
}

.h {
  margin-top: 0;
  margin-bottom: 20px;
}

.toolbar input,
.toolbar select {
  margin: 0;
}

.toolbar .select-dropdown:after {
  bottom: 0;
}

.toolbar .btn-group-pills>.btn {
  margin-bottom: 10px;
}

.logo-primary,
.logo-secondary {
  display: inline-block;
}

.allocation-container .cash-label,
.aside-contents-container .hr-text span,
.hr-text span,
.modal-content .hr-text span,
.modal-full.modal-full-padding .hr-text span,
.product .product-note .hr-text span,
.product.product-selected .product-note .hr-text span,
.separator,
.text-muted {
  color: #595959;
}

.text-disabled {
  color: #ccc;
}

.error .control-label,
.error .help-block {
  color: #c00;
}

.error .btn-text-input,
.error .form-control,
.error .uneditable-input,
.error input[type=color],
.error input[type=date],
.error input[type=datetime-local],
.error input[type=datetime],
.error input[type=email],
.error input[type=month],
.error input[type=number],
.error input[type=password],
.error input[type=search],
.error input[type=tel],
.error input[type=text],
.error input[type=time],
.error input[type=url],
.error input[type=week],
.error select,
.error textarea {
  border-color: #c00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}

.error .btn-text-input:focus,
.error .form-control:focus,
.error .uneditable-input:focus,
.error input:focus[type=color],
.error input:focus[type=date],
.error input:focus[type=datetime-local],
.error input:focus[type=datetime],
.error input:focus[type=email],
.error input:focus[type=month],
.error input:focus[type=number],
.error input:focus[type=password],
.error input:focus[type=search],
.error input:focus[type=tel],
.error input:focus[type=text],
.error input:focus[type=time],
.error input:focus[type=url],
.error input:focus[type=week],
.error select:focus,
.error textarea:focus {
  border-color: #900;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f33;
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #f33;
}

.error .input-group-addon {
  color: #c00;
  border-color: #c00;
  background-color: #ffe3e3;
}

.warning>label {
  color: #c00;
}

.text-warning {
  color: #c00;
}

.white-space-pre {
  white-space: pre;
}

.test-bar {
  cursor: pointer;
}

.test-bar:before {
  font-family: switchflyShopping;
  content: "";
  position: absolute;
  top: 6px;
  left: 8px;
}

.test-bar.dev-bars-open:before {
  content: "";
}

.tiny-logo {
  height: 28px!important;
  width: 28px!important;
}

.tiny-logo-sm {
  width: 20px;
  height: auto;
  margin-right: 5px;
}

.tiny-logo-xs {
  height: 16px!important;
  width: 16px!important;
}

.background-gray-dark {
  background: #212529;
  color: #fff;
}

.background-gray {
  background: #595959;
  color: #fff;
}

.background-gray-medium {
  background: #ccc;
  color: #595959;
}

.background-alternate,
.background-gray-ccc {
  background: #ccc;
  color: #595959;
}

.background-gray-light {
  background: #e5e5e5;
  color: #595959;
}

.background-gray-lighter {
  background: #f2f2f2;
  color: #595959;
}

.background-almost-white {
  background: #f1f3f5;
  color: #595959;
}

.background-white {
  background: #fff;
  color: #595959;
}

.background-primary {
  background: #0272b3;
  color: #fff;
}

.background-success {
  background: #037f03;
  color: #fff;
}

.background-warning {
  background: #c00;
  color: #fff;
}

.background-danger {
  background: #c00;
  color: #fff;
}

.background-info {
  background: #0272b3;
  color: #fff;
}

.background-active {
  background: #0293db;
  color: #fff;
}

.background-special {
  background: #0293db;
  color: #fff;
}

.background-featured {
  background: #0272b3;
  color: #fff;
}

.error>label,
.text-attn,
.text-required {
  color: #c00;
}

.error .error-text {
  display: block;
  margin: -19px 0 0;
}

.error .error-text {
  display: block;
  margin: 0 0 -4px;
  padding: 6px 6px;
  background: #c00;
  color: #fff;
  position: relative;
}

.error .error-text:after {
  content: "";
  display: block;
  position: absolute;
  bottom: -4px;
  left: 15px;
  border-top: 5px solid #c00;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  z-index: 9;
}

.error input,
.error select {
  border-radius: 0 0 3px 3px;
}

.error .input-group input,
.error .input-group select {
  border-radius: 0 0 0 3px;
}

.error .input-group>span {
  border-radius: 0 0 3px 0;
  border-color: #c00;
  position: relative;
  left: -1px;
}

#placeholder-for-validation.error input {
  border-radius: 3px;
}

.text-special {
  color: #0293db;
}

.panel-body>h3 {
  margin-top: 0;
}

.panel-notice>div {
  padding-left: 32px;
}

.alert {
  background-color: #fff;
  border-color: #f2f2f2;
  color: #595959;
}

.alert hr {
  border-top-color: #e5e5e5;
}

.alert .alert-link {
  color: #404040;
}

.alert>ul {
  padding-left: 40px!important;
}

.alert>ul.list-styled {
  list-style-position: inside;
}

.alert-success {
  background-color: #ebfbee;
  border-color: #396f3a;
  color: #396f3a;
}

.alert-success hr {
  border-top-color: #305e31;
}

.alert-success .alert-link {
  color: #284d28;
}

.alert-info,
.status-bars-container #MOD {
  background-color: #ecf8ff;
  border-color: #0b7285;
  color: #0b7285;
}

.alert-info hr,
.status-bars-container #MOD hr {
  border-top-color: #095e6d;
}

.alert-info .alert-link,
.status-bars-container #MOD .alert-link {
  color: #074a56;
}

.alert-warning {
  background-color: #fff;
  border-color: #b24d04;
  color: #b24d04;
}

.alert-warning hr {
  border-top-color: #994203;
}

.alert-warning .alert-link {
  color: #803703;
}

.alert-danger {
  background-color: #ffe3e3;
  border-color: #c92a2a;
  color: #c92a2a;
}

.alert-danger hr {
  border-top-color: #b42626;
}

.alert-danger .alert-link {
  color: #9f2121;
}

.alert span[class] {
  min-height: 0;
}

.alert-error button {
  display: none;
}

.alert ul {
  margin: 0;
  list-style: none;
}

.alert li {
  border-bottom: 1px dotted;
  padding-bottom: 5px;
  margin-bottom: 5px;
}

.alert li:last-of-type {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.alert .close {
  opacity: .8;
}

.alert .close:active,
.alert .close:hover {
  opacity: 1;
}

.alert a {
  text-decoration: underline;
}

.alert a:active,
.alert a:focus,
.alert a:hover {
  text-decoration: none;
}

.tooltip {
  -webkit-transition: opacity .1s linear;
  transition: opacity .1s linear;
}

.tooltip.in {
  -webkit-transition-delay: .3s;
  transition-delay: .3s;
}

.tooltip .tooltip-inner {
  word-wrap: break-word;
  font-size: 16px;
  line-height: 1.5;
  text-align: left;
  border-radius: 0;
}

.points-allocation-slider .tooltip {
  min-width: 250px;
}

.popover-container {
  position: relative;
}

.popover-container.flex-container>div,
.toolbar.toolbar-dynamic .popover-container.toolbar-container>div {
  margin-left: auto;
}

.popover {
  min-width: 200px;
  max-width: 300px;
  font-size: 16px;
  background-color: #fff;
  border: 1px solid #595959;
  border-radius: 0;
}

.popover.popover-md {
  min-width: 300px;
  max-width: 400px;
}

.popover .popover-body {
  padding: 0;
  margin: 8px 14px;
}

.popover .popover-body.popover-body-alt {
  margin: 0;
  background: #f1f3f5;
  padding: 8px 14px;
}

.popover .popover-body fieldset {
  padding: 10px 16px;
}

.popover .popover-footer {
  border-top: 1px solid #f2f2f2;
  padding: 8px;
}

.popover.recent-searches-popover {
  left: inherit!important;
  right: 0;
  padding: 0;
}

.popover-title {
  font-size: 16px;
  font-size: 18px;
  line-height: 26px;
  background-color: #595959;
  color: #fff;
  border-bottom: 1px solid #595959;
  border-radius: 0;
  margin: -1px -1px 0 -1px;
}

.popover.top .arrow {
  left: 50%;
  margin-left: -11px;
  border-bottom-width: 0;
  border-top-color: #999;
  border-top-color: #595959;
  bottom: -11px;
}

.popover.top .arrow:after {
  content: " ";
  bottom: 1px;
  margin-left: -10px;
  border-bottom-width: 0;
  border-top-color: #595959;
}

.popover.right .arrow {
  top: 50%;
  left: -11px;
  margin-top: -11px;
  border-left-width: 0;
  border-right-color: #999;
  border-right-color: #595959;
}

.popover.right .arrow:after {
  content: " ";
  left: 1px;
  bottom: -10px;
  border-left-width: 0;
  border-right-color: #595959;
}

.popover.bottom .arrow {
  left: 50%;
  margin-left: -11px;
  border-top-width: 0;
  border-bottom-color: #999;
  border-bottom-color: #595959;
  top: -11px;
}

.popover.bottom .arrow:after {
  content: " ";
  top: 1px;
  margin-left: -10px;
  border-top-width: 0;
  border-bottom-color: #595959;
}

.popover.left .arrow {
  top: 50%;
  right: -11px;
  margin-top: -11px;
  border-right-width: 0;
  border-left-color: #999;
  border-left-color: #595959;
}

.popover.left .arrow:after {
  content: " ";
  right: 1px;
  border-right-width: 0;
  border-left-color: #595959;
  bottom: -10px;
}

.popover.recent-searches-popover {
  max-width: 30vw;
}

.popover.recent-searches-popover .arrow {
  left: 75%!important;
}

.popover.recent-searches-popover strong {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.iframed-contents {
  overflow-x: hidden;
  padding-right: 20px;
  word-break: break-word;
}

iframe {
  margin-left: 0;
}

iframe[seamless] {
  background-color: transparent;
  border: 0;
  padding: 0;
  overflow-x: hidden;
  width: 100%;
}

.iframe-seamless-container {
  outline: 1px solid #f2f2f2;
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  padding-right: 0;
}

.policies-iframe-seamless-container:focus {
  box-shadow: 0 0 5px 2px #0272b3;
}

@media (max-width:480px) {
  .iframe-seamless-container {
    max-height: 30vh;
  }

  .hide-for-xs {
    display: none;
  }
}

.iframe-seamless-contents {
  padding-left: 10px;
}

.previousBalance,
.previousBalance .price {
  color: #0272b3;
  font-weight: 700;
}

.removable i,
.removable td,
.removable th {
  color: #c92a2a;
}

.removable td .price {
  color: #004684;
}

.removable td .points {
  color: #004684;
}

.removable td .plus {
  color: #c92a2a;
}

.removable a {
  color: #b42626;
}

.removable a:active,
.removable a:focus,
.removable a:hover {
  color: #8a1d1d;
}

.removable a:active>.icon,
.removable a:focus>.icon,
.removable a:hover>.icon {
  color: #8a1d1d;
}

a.removable {
  color: #b42626;
}

a.removable:active,
a.removable:focus,
a.removable:hover {
  color: #8a1d1d;
}

a.removable:active>.icon,
a.removable:focus>.icon,
a.removable:hover>.icon {
  color: #8a1d1d;
}

th.removable {
  color: #c92a2a;
}

li>.icon-product__selected {
  color: #0293db;
}

.header-icon-product__selected {
  color: #ccc;
}

.header-icon-product__selected.completed {
  color: #037f03;
}

.page-body {
  background: 0 0;
  margin-bottom: 50px;
}

.page-body .page-header {
  margin-top: 20px;
  margin-bottom: 40px;
}

.page-header {
  background: 0 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
  border-bottom: none;
}

.page-header section:last-of-type {
  padding-bottom: 10px;
  border-bottom: 1px solid #f2f2f2;
}

.page-header.page-header-hero {
  background: #0272b3;
  margin-bottom: 0;
}

@media (max-width:769px) {
  .page-header.page-header-hero {
    margin-left: -16px;
    margin-right: -16px;
  }
}

.page-header.page-header-hero h1 {
  padding: 16px;
  color: #fff;
}

.filter-container .page-header.page-header-hero h1 h3>div,
.filters-container .filter .page-header.page-header-hero h1 h3>div,
.page-header.page-header-hero h1 .filter-container h3>div,
.page-header.page-header-hero h1 .filters-container .filter h3>div,
.page-header.page-header-hero h1 .text-small {
  font-weight: 400;
}

.page-header.page-header-hero h1>div {
  padding: 10px 2% 10px 2%;
}

@media (max-width:769px) {
  #checkout-form-container #purchase .page-header.page-header-hero h1 .section-body,
  #traveler-info-container #purchase .page-header.page-header-hero h1 .section-body,
  .page-header.page-header-hero h1 #checkout-form-container #purchase .section-body,
  .page-header.page-header-hero h1 #traveler-info-container #purchase .section-body,
  .page-header.page-header-hero h1 .status-bars-container div.test-bar,
  .page-header.page-header-hero h1 .text-center,
  .status-bars-container .page-header.page-header-hero h1 div.test-bar {
    text-align: left;
    padding-top: 10px;
  }
}

@media (min-width:769px) {
  .page-header.page-header-hero h1.row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
  }

  .page-header.page-header-hero h1.row li {
    flex-grow: 1;
  }
}

.separator {
  cursor: default;
  padding: 0 10px;
}

.nav-list li:hover {
  cursor: pointer;
}

.nav-list .active:hover {
  cursor: default;
}

.nav>li>a,
.nav>li>a:focus,
.nav>li>a:hover {
  background-color: transparent;
  border: none;
}

.nav-tabs {
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  -ms-overflow-style: none;
  overflow: -moz-scrollbars-none;
}

.nav-tabs>li {
  float: none;
  display: inline-block;
}

.nav-tabs::-webkit-scrollbar {
  width: 0!important;
}

.nav-tabs {
  box-shadow: inset 0 -1px 0 0 #f2f2f2;
  border: none;
}

.nav-tabs#horizontal-sort-options {
  box-shadow: none;
}

.nav-tabs>li>a {
  color: #0272b3;
  padding: 10px 16px;
}

.nav-tabs>li>a:hover {
  box-shadow: inset 0 -3px 0 0 #0272b3;
}

.nav-tabs>li>a:focus,
.nav-tabs>li>a:hover {
  text-decoration: none;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  color: #0272b3;
  border: none;
  box-shadow: inset 0 -2px 0 0 #0272b3;
  font-weight: 700;
}

.nav-pills {
  padding-bottom: 20px;
}

.nav-pills>li {
  padding-right: 16px;
  display: inline-block;
  float: none;
}

.nav-pills>li>a {
  border-radius: 0;
  line-height: 1;
  padding: 10px 16px;
  text-decoration: none;
}

.nav-pills>li>a:hover {
  background-color: #b6e4fe;
  color: #0272b3;
}

.nav-pills>li>a:focus,
.nav-pills>li>a:hover {
  text-decoration: none;
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
  border: 1px solid #0272b3;
  background-color: transparent;
  font-weight: 700;
}

.visible-tablet-block,
.visible-tablet-inline-block {
  display: none;
}

.visible-base,
.visible-handheld {
  display: none;
}

.case-base .visible-base,
.case-handheld .visible-handheld {
  display: block;
}

.case-base #shopping-page-container.overflow .page-body {
  overflow: inherit;
}

.component>header:after,
.component>header:before,
.section-body:after,
.section-body:before,
section footer:after,
section footer:before,
section>header:after,
section>header:before {
  content: " ";
  display: table;
}

.component>header:after,
.section-body:after,
section footer:after,
section>header:after {
  clear: both;
}

section h2 {
  margin: 0;
}

.section-body {
  padding: 10px 0;
}

.section-footer {
  border-top: 1px solid #595959;
}

.component-section {
  padding-bottom: 10px;
  border-bottom: 1px solid #f2f2f2;
}

.component-section.air-leg {
  margin-bottom: 0;
  padding-bottom: 0;
}

.component-section+.component-section {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}

.component-section:last-of-type {
  border-bottom: none;
}

.component-section .h3:not(.modal-title),
.component-section h3 {
  word-wrap: break-word;
  margin-top: 0;
  font-size: 16px;
  font-weight: 400;
}

.price {
  color: #004684;
  font-family: Helvetica,Arial,sans-serif;
}

.points,
input.points {
  color: #666;
}

.price-discount,
.price-discount .price {
  color: #004684;
}

.price-strikethrough {
  text-decoration: line-through;
  color: #c00;
}

.price-message {
  color: #595959;
}

.price-message.price-message-promotion {
  color: #013401;
}

.rooms-remaining {
  color: #c00;
}

.points-allocation-component>fieldset legend {
  overflow: visible;
}

.strikethrough {
  text-decoration: line-through;
}

.plus {
  color: #004684;
}

.or {
  color: #b24d04;
  font-weight: 700;
  padding: 0 0 3% 0;
}

.th,
th {
  font-weight: 700;
}

.box {
  padding: 10px;
  margin: 10px 0;
  border: 1px solid currentColor;
}

.box.box-stopover {
  margin: 5px 0;
  background-color: #ebfbee;
  color: #212529;
  border: none;
}

.text-color {
  color: #595959;
}

.tag-wrap {
  white-space: inherit;
}

.stack {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.stack>* {
  margin-top: 0;
  margin-bottom: 0;
}

.stack>*+* {
  margin-top: 6px;
}

.stack.stack-bordered>:first-of-type {
  border-top: 1px solid #f2f2f2;
}

.stack.stack-bordered>*+* {
  border-top: 1px solid #f2f2f2;
  margin-top: 0;
}

.stack.stack-bordered>:last-of-type {
  border-bottom: 1px solid #f2f2f2;
}

.stack.stack-md>*+* {
  margin-top: 12px;
}

.stack.stack-lg>*+* {
  margin-top: 24px;
}

.stack.stack-xl>*+* {
  margin-top: 36px;
}

.border-top {
  border-top: 1px solid #f2f2f2;
}

.border-bottom {
  border-bottom: 1px solid #f2f2f2;
}

.border-left {
  border-left: 1px solid #f2f2f2;
}

.border-right {
  border-right: 1px solid #f2f2f2;
}

.h3.border-bottom,
h3.border-bottom {
  padding-bottom: 6px;
}

#seat-map-legend .seat.btn,
.no-border,
.seat-map-flight-container .seat.btn,
.toolbar.toolbar-dynamic .toolbar-items {
  border: none!important;
}

.no-border-radius {
  border-radius: 0!important;
}

.no-shadow,
.no-shadow-hover:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

#bags-selection .product .bag-selection-product,
.hotel-detail-images>.section-body,
.itinerary-container .dashcart-summary>.section-body,
.no-padding {
  padding: 0!important;
}

.no-padding-bottom {
  padding-bottom: 0!important;
}

.no-vertical-padding {
  padding-top: 0!important;
  padding-bottom: 0!important;
}

.padding-large {
  padding: 10px 16px;
}

.padding-large-top {
  padding-top: 10px;
}

.padding-large-bottom {
  padding-bottom: 10px;
}

.padding-small {
  padding: 5px 8px;
}

.padding-left-large-horizontal {
  padding-left: 16px;
}

.padding-left-small-horizontal {
  padding-left: 8px;
}

.padding-right-small-horizontal {
  padding-right: 8px;
}

.no-margin,
.toolbar.toolbar-dynamic .toolbar-items {
  margin: 0!important;
}

.margin-large {
  margin: 10px 16px;
}

.margin-large-bottom {
  margin-bottom: 10px;
}

.margin-xlarge-bottom {
  margin-bottom: 50px;
}

.margin-small {
  margin: 5px 8px;
}

.margin-small-top {
  margin-top: 5px;
}

.margin-left-sm {
  margin-left: 5px;
}

.btn-min-width {
  min-width: 10em;
}

.page-area-padded {
  padding: 5vw 0;
}

.page-area-padded-sm {
  padding: 2.5vw 0;
}

table>caption {
  padding: 0 5px;
}

.table-thead-alternate th {
  background: #f2f2f2;
}

.table-tbody-stripe tbody:nth-of-type(even) {
  background: #f2f2f2;
}

.table-tbody-stripe tbody:nth-of-type(even) td {
  border-color: #e5e5e5;
}

.table-tbody-subheader {
  background: #e5e5e5;
  color: #fff;
}

.table-thead-wrap-text thead th {
  word-break: break-all;
}

.table-auto-width {
  width: auto;
  margin: 0 auto;
}

.table-fixed {
  table-layout: fixed;
  width: 100%;
}

.financial header span {
  color: #004684;
}

.financial header span.or {
  color: #b24d04;
}

.financial .table-container .col-sm-5 {
  margin-left: 0;
}

.financial .table {
  border-collapse: separate;
  table-layout: fixed;
}

.financial .table.table-condensed {
  margin-left: -5px;
}

.financial .table.table-bottom-separator {
  border-bottom: 1px solid #e5e5e5;
}

.financial .table>caption {
  text-align: left;
}

.financial .table .or {
  text-transform: uppercase;
}

.financial .table .text-lowercase {
  text-transform: lowercase;
}

.financial .table td,
.financial .table th {
  border-top: 0;
  padding-top: 0;
}

.financial .table thead>tr>th {
  border-bottom: 0;
}

.financial .table hr {
  border: 0;
  border-bottom: 1px solid #e5e5e5;
  margin: 0;
}

.financial .table .total td,
.financial .table .total th {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding-top: 5px;
  font-weight: 700;
}

.financial .table .col {
  text-align: right;
}

.financial .table .col .points {
  width: 40%;
}

.financial .table .col .plus {
  width: 10%;
  padding: 0 2% 0 2%;
}

.financial .table .col-cash>span {
  width: 79%;
}

.financial h2 .or:after {
  content: "";
  display: block;
}

.financial .table-container>.row .col-sm-5 .col {
  width: 40%;
}

.financial .table-container>.row .col-sm-6,
.financial .table-container>.row .col-sm-8 {
  position: relative;
}

.financial .table-container>.row .col-sm-6 .col,
.financial .table-container>.row .col-sm-8 .col {
  width: auto;
}

.financial .table-container>.row .col-sm-6 table .shortfall,
.financial .table-container>.row .col-sm-8 table .shortfall {
  width: 50%;
  display: inline-block;
}

.financial .table-container>.row .col-sm-6 .or,
.financial .table-container>.row .col-sm-8 .or {
  position: absolute;
  left: -45px;
  display: none;
}

.financial .table-container>.row .col-sm-6 .plus,
.financial .table-container>.row .col-sm-8 .plus {
  padding: 0 2%;
}

.financial .line-break th:before {
  display: block;
  content: '';
  height: 10px;
}

.page-body-width {
  margin-left: 8px;
  margin-right: 8px;
}

#pricing-summary-breakdown-modal .nav-tabs {
  border-bottom: 0;
}

.component-body {
  margin: 0 3%;
}

.form-inline-block label {
  display: block;
}

.inline-block {
  display: inline-block!important;
  vertical-align: middle;
}

.inline-block>.input-link {
  display: block;
  margin-top: -12px;
  margin-bottom: 5px;
}

#site-header .inline-block>label {
  display: block;
}

.inline-airport-code {
  vertical-align: inherit;
  min-width: 30px;
  display: inline-block;
}

.inline-airsegment-seatmap-flight-separator {
  padding: 0 3px;
  font-weight: 700;
}

.block {
  display: block!important;
}

.nowrap {
  white-space: nowrap;
}

.wrap {
  white-space: normal;
}

.row.compound-input-group {
  margin-right: 0;
  margin-left: 0;
}

.row.compound-input-group [class*=" col-"],
.row.compound-input-group [class^=col-] {
  padding-right: 0;
  padding-left: 0;
}

.row.compound-input-group [class*=" col-"] input,
.row.compound-input-group [class*=" col-"] select,
.row.compound-input-group [class^=col-] input,
.row.compound-input-group [class^=col-] select {
  padding: 6px 6px;
  -webkit-border-radius: 0;
}

.row.compound-input-group .input-group .input-group-addon {
  border-radius: 0;
}

.row.compound-input-group .input-group:first-of-type .input-group-addon {
  border-radius: 4px 0 0 4px;
}

#pricing-summary .col-sm-8 {
  margin-left: 0!important;
}

.row [class*=span] {
  vertical-align: top;
}

.split-to-columns {
  -webkit-column-gap: 32px;
  -moz-column-gap: 32px;
  column-gap: 32px;
  -webkit-column-count: 2;
  -moz-column-count: 2;
  column-count: 2;
}

.cols-height-match {
  display: table;
  width: 100%;
  table-layout: fixed;
}

.cols-height-match>[class*=col-] {
  display: table-cell;
  float: none;
  vertical-align: top;
}

.cols-height-match>[class*=col-],
.flex-container>[class*=col-],
.toolbar.toolbar-dynamic .toolbar-container>[class*=col-] {
  padding: 10px 8px;
}

@media screen\0 {
  .cols-height-match>[class*=col-] {
    display: block;
    float: left;
  }

  .cols-height-match>[class*=col-] .media-body {
    border-right: 1px solid #f2f2f2;
  }

  .cols-height-match .price-container {
    height: auto!important;
  }
}

.col-padding,
.product.product-featured h2 {
  padding-left: 8px;
  padding-right: 8px;
}

.col-1-min {
  min-width: 8.33333%;
}

.align-with-table-container {
  padding-left: 8px;
}

.align-with-table-container-condensed {
  padding-left: 5px;
}

.valign-bottom {
  vertical-align: bottom!important;
}

.valign-middle {
  vertical-align: middle!important;
}

#site-header {
  background: #fff;
  color: #004684;
  border: 0;
  border-bottom: 1px solid #f2f2f2;
}

#site-header .logo-primary {
  background: transparent url(//cdn.switchfly.com/static/480e607/resources/shopping/images/themes/britishairways/britishairways-header.png) 0 50% no-repeat;
  background-size: contain;
  min-width: 100%;
}

#site-header .logo-secondary {
  margin-left: 10px;
}

#site-header a {
  text-decoration: initial;
}

#site-header a:hover {
  text-decoration: initial;
}

.clickable {
  cursor: pointer;
}

#site-footer {
  background: #162944;
  border-top: 0 solid #f2f2f2;
  padding-top: 20px;
  padding-bottom: 10px;
  color: #fff;
}

#site-footer a {
  color: #fff;
  text-decoration: inherit;
}

#site-footer a:active,
#site-footer a:focus,
#site-footer a:hover {
  color: #fff;
  text-decoration: inherit;
}

#site-footer .text-inline:not(:last-child) {
  padding-right: 16px;
}

.page-content>.page-body {
  position: relative;
  overflow: hidden;
}

.page-content .nav-tabs {
  margin-bottom: 24px;
}

.main-contents-container {
  background-color: transparent;
  border-style: solid;
  border-color: #0272b3;
  border-width: 0;
}

.main-contents-container section {
  background-color: transparent;
  margin-bottom: 0;
}

.main-contents-container section header {
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  padding: 10px 0;
  color: #004684;
}

.main-contents-container section header p {
  padding-top: 0;
  margin-bottom: 0;
}

.main-contents-container .section-body {
  background-color: #fff;
  padding: 10px 2% 10px 2%;
}

.main-contents-container section footer {
  background-color: #fff;
  padding: 10px 2% 10px 2%;
}

.main-contents-container .header-note {
  font-size: 16px;
  font-weight: 400;
  text-transform: none;
  float: right;
}

.main-contents-container .main-contents-container-aside {
  background-color: #f2f2f2;
  padding: 30px;
}

.main-contents-container .main-contents-container-aside .section-body,
.main-contents-container .main-contents-container-aside section header {
  background-color: transparent;
}

.main-contents-container .main-contents-container-aside .btn-text-input {
  min-width: 100%;
}

@media (max-width:769px) {
  .main-contents-container .main-contents-container-aside {
    background-color: transparent;
    padding: 0;
  }

  .main-contents-container .main-contents-container-aside section {
    background-color: #f2f2f2;
    padding: 10px 16px;
  }
}

.main-contents-container .section-alt {
  background-color: #f2f2f2;
  border: 1px solid #f2f2f2;
  padding: 10px 2% 10px 2%;
  margin-bottom: 24px;
}

.main-contents-container .section-alt header {
  background-color: transparent;
}

.main-contents-container .section-alt .section-body {
  background-color: transparent;
}

.main-contents-container .section-alt footer {
  background-color: transparent;
}

.textarea {
  -webkit-appearance: textarea;
  -moz-appearance: textarea;
  appearance: textarea;
  border: 1px solid #f2f2f2;
  resize: both;
  overflow-y: auto;
}

#search-base>.page-body {
  background: #f1f3f5;
}

.aside-contents-container {
  background: 0 0;
  border-style: solid;
  border-color: #f2f2f2;
  border-width: 0;
}

.aside-contents-container section {
  background: #f2f2f2;
  border-style: solid;
  border-color: #f2f2f2;
  border-width: 0;
  color: #595959;
  margin-bottom: 15px;
  -webkit-box-shadow: 0 1px 2px 1px rgba(0,0,0,.1);
  box-shadow: 0 1px 2px 1px rgba(0,0,0,.1);
}

.aside-contents-container section>header {
  background-color: transparent;
  padding: 10px 5%;
}

.aside-contents-container section>header h2 {
  color: #004684;
}

.aside-contents-container section>footer {
  padding: 10px 5%;
}

.aside-contents-container .section-body {
  padding: 10px 5%;
}

.aside-contents-container section header {
  border-bottom: 1px solid #ccc;
}

.aside-contents-container header.split-header {
  position: relative;
}

.aside-contents-container header.split-header:after,
.aside-contents-container header.split-header:before {
  content: " ";
  display: table;
}

.aside-contents-container header.split-header:after {
  clear: both;
}

.aside-contents-container header.split-header>h3,
.aside-contents-container header.split-header>span {
  line-height: 24px;
}

.aside-contents-container header.split-header>h3 {
  padding-left: 0;
  padding-right: 0;
}

.aside-contents-container header.split-header>span {
  position: absolute;
  right: 0;
  bottom: 12px;
  padding-right: 0;
}

.analytics {
  position: absolute;
  top: -9999em;
  border: 0;
  width: 1px;
  height: 1px;
}

.trip-advisor li {
  vertical-align: bottom;
  padding-left: 0;
}

.trip-advisor img {
  position: relative;
  top: -2px;
}

.rating {
  unicode-bidi: bidi-override;
  direction: rtl;
  font-size: 1.5em;
}

.rating span.star {
  font-family: switchflyShopping;
  font-weight: 400;
  font-style: normal;
  display: inline-block;
  margin-right: -.3em;
}

.popover-content .rating span.star {
  margin-right: 0;
}

.rating span.star:first-of-type {
  margin-right: 0;
}

.rating.stars1>span:nth-of-type(n+5):before,
.rating.stars1_5>span:nth-of-type(n+5):before {
  content: "";
  color: #0293db!important;
}

.rating.stars1_5>span:nth-of-type(4):before {
  content: "";
  color: #0293db!important;
}

.rating.stars2>span:nth-of-type(n+4):before,
.rating.stars2_5>span:nth-of-type(n+4):before {
  content: "";
  color: #0293db!important;
}

.rating.stars2_5>span:nth-of-type(3):before {
  content: "";
  color: #0293db!important;
}

.rating.stars3>span:nth-of-type(n+3):before,
.rating.stars3_5>span:nth-of-type(n+3):before {
  content: "";
  color: #0293db!important;
}

.rating.stars3_5>span:nth-of-type(2):before {
  content: "";
  color: #0293db!important;
}

.rating.stars4>span:nth-of-type(n+2):before,
.rating.stars4_5>span:nth-of-type(n+2):before {
  content: "";
  color: #0293db!important;
}

.rating.stars4_5>span:nth-of-type(1):before {
  content: "";
  color: #0293db!important;
}

.rating.stars5>span:nth-of-type(n+1):before {
  content: "";
  color: #0293db!important;
}

.rating.stars1>span:nth-of-type(-n+4),
.rating.stars2>span:nth-of-type(-n+3),
.rating.stars3>span:nth-of-type(-n+2),
.rating.stars4>span:nth-of-type(-n+1) {
  display: none;
}

.rating.stars5 {
  direction: ltr;
}

.rating.stars5 span.star:first-of-type {
  margin-right: -.3em;
}

.lt-ie9 .star-active:before {
  content: "";
  color: #0293db!important;
}

.lt-ie9 .star-active-half:before {
  content: ""!important;
  color: #0293db!important;
}

.product-extras {
  word-wrap: break-word;
  margin-top: 0;
  font-size: 16px;
  font-weight: 400;
}

a.product-name {
  font-weight: 400;
}

.middot-span:after,
.middot-span>span:after {
  content: "\00B7";
  padding: 0 5px;
}

.middot-span:last-of-type:after,
.middot-span>span:last-of-type:after {
  content: "";
  padding: 0;
}

.address.list-inline>li:first-of-type {
  padding-left: 0;
}

.map-container .MicrosoftMap {
  border: 1px solid #e5e5e5;
}

.map-container .verySmall {
  cursor: pointer!important;
  border: 1px solid #0272b3;
}

.map-container .verySmall:hover {
  border-color: #015281;
  -webkit-box-shadow: 0 0 5px #0272b3;
  box-shadow: 0 0 5px #0272b3;
}

.datepicker-dropdown {
  z-index: 9999!important;
}

.datepicker {
  text-transform: uppercase;
}

.list-inline-commas>li:after {
  content: ",";
}

.list-inline-commas>li:after:last-child {
  content: "";
}

.list-icon-bullets,
.list-icon-bullets-container ul {
  position: relative!important;
}

.list-icon-bullets-container ul.list-amenities li:before,
.list-icon-bullets.list-amenities li:before {
  color: #595959;
}

.list-icon-bullets-container ul>li,
.list-icon-bullets>li {
  margin-left: 24px;
}

.list-icon-bullets-container ul>li:before,
.list-icon-bullets>li:before {
  display: block;
  position: absolute;
  left: 0;
  content: "\e939";
  font-family: switchflyShopping;
  color: #0293db;
}

.list-icon-bullets-container ul>li.warning-icon-color:before,
.list-icon-bullets>li.warning-icon-color:before {
  color: #c00;
}

.list-icon-bullets-container ul>li.success-icon-color:before,
.list-icon-bullets>li.success-icon-color:before {
  color: #037f03;
}

.list-icon-bullets-container ul>li.icon-adults-only:before,
.list-icon-bullets>li.icon-adults-only:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-airport-shuttle:before,
.list-icon-bullets>li.icon-airport-shuttle:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-all-inclusive:before,
.list-icon-bullets>li.icon-all-inclusive:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-babysitting-child-care:before,
.list-icon-bullets>li.icon-babysitting-child-care:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-bar-lounge-onsite:before,
.list-icon-bullets>li.icon-bar-lounge-onsite:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-beach:before,
.list-icon-bullets>li.icon-beach:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-business-center:before,
.list-icon-bullets>li.icon-business-center:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-casino:before,
.list-icon-bullets>li.icon-casino:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-children-teen-programs:before,
.list-icon-bullets>li.icon-children-teen-programs:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-continental-meal-plan:before,
.list-icon-bullets>li.icon-continental-meal-plan:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-free-parking:before,
.list-icon-bullets>li.icon-free-parking:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-golf:before,
.list-icon-bullets>li.icon-golf:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-gym:before,
.list-icon-bullets>li.icon-gym:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-handicap-facilities:before,
.list-icon-bullets>li.icon-handicap-facilities:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-internet:before,
.list-icon-bullets>li.icon-internet:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-meeting-rooms:before,
.list-icon-bullets>li.icon-meeting-rooms:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-pets-allowed:before,
.list-icon-bullets>li.icon-pets-allowed:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-restaurant-onsite:before,
.list-icon-bullets>li.icon-restaurant-onsite:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-room-service:before,
.list-icon-bullets>li.icon-room-service:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-ski-in-ski-out:before,
.list-icon-bullets>li.icon-ski-in-ski-out:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-small-pets-allowed:before,
.list-icon-bullets>li.icon-small-pets-allowed:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-smoke-free:before,
.list-icon-bullets>li.icon-smoke-free:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-spa:before,
.list-icon-bullets>li.icon-spa:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-swimming-pool:before,
.list-icon-bullets>li.icon-swimming-pool:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-tennis:before,
.list-icon-bullets>li.icon-tennis:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-wireless-internet:before,
.list-icon-bullets>li.icon-wireless-internet:before {
  content: "";
}

.list-icon-bullets-container ul>li.icon-branded-fares__available-for-charge:before,
.list-icon-bullets>li.icon-branded-fares__available-for-charge:before {
  color: #595959;
  content: "";
}

.list-icon-bullets-container ul>li.icon-branded-fares__included:before,
.list-icon-bullets>li.icon-branded-fares__included:before {
  color: #037f03;
  content: "";
}

.list-icon-bullets-container ul>li.icon-branded-fares__not-available:before,
.list-icon-bullets>li.icon-branded-fares__not-available:before {
  color: #c00;
  content: "";
}

.list-icon-bullets .list-icon-bullets-specials>li:before,
.list-icon-bullets-container ul .list-icon-bullets-specials>li:before {
  content: '\e938';
}

.list-icon-bullets .list-icon-bullets-prepaids>li:before,
.list-icon-bullets-container ul .list-icon-bullets-prepaids>li:before {
  content: '\e93a';
}

.list-ellipsis>li,
.text-ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.list-no-indent {
  padding-left: 0;
  list-style-position: inside;
}

.list-align {
  padding-left: 16px;
  list-style-position: outside;
}

.list-styled {
  list-style: disc;
}

.list-styled li {
  list-style-type: disc;
}

.list-panels {
  border: 1px solid #f2f2f2;
}

.list-panels li {
  padding: 10px 16px;
}

.list-panels li+li {
  border-top: 1px solid #f2f2f2;
}

.step-indicator {
  margin: 5px 0;
  line-height: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}

.step-indicator li {
  flex-grow: 1;
}

.step-indicator li {
  background: #0272b3;
  color: #fff;
  padding-left: 15px;
  padding-right: 12px;
  height: 30px;
  margin-right: 20px;
  position: relative;
  text-align: center;
}

.step-indicator li:before {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  left: -15px;
  border: 15px solid transparent;
  border-color: #0272b3;
  border-left-color: transparent;
  border-right: 0;
}

.step-indicator li:after {
  content: "";
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: -30px;
  border: 15px solid transparent;
  border-left-color: #0272b3;
}

.step-indicator li:first-of-type {
  padding-left: 15px;
}

.step-indicator li:first-of-type:before {
  display: none;
}

.ellipsis-loader>span {
  width: .3em;
  height: .3em;
  background-color: currentColor;
  display: inline-block;
  border-radius: 50%;
  -webkit-animation: ellipsis-loader-animation 1.5s infinite ease-in-out;
  -moz-animation: ellipsis-loader-animation 1.5s infinite ease-in-out;
  -ms-animation: ellipsis-loader-animation 1.5s infinite ease-in-out;
  -o-animation: ellipsis-loader-animation 1.5s infinite ease-in-out;
  animation: ellipsis-loader-animation 1.5s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  margin-right: 2px;
}

.ellipsis-loader>span:nth-child(1) {
  -webkit-animation-delay: -.5s;
  -moz-animation-delay: -.5s;
  -ms-animation-delay: -.5s;
  -o-animation-delay: -.5s;
  animation-delay: -.5s;
}

.ellipsis-loader>span:nth-child(2) {
  -webkit-animation-delay: -.2s;
  -moz-animation-delay: -.2s;
  -ms-animation-delay: -.2s;
  -o-animation-delay: -.2s;
  animation-delay: -.2s;
}

@keyframes ellipsis-loader-animation {
  0%, 100%, 80% {
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }

  40% {
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 0;
  }
}

.select-dropdown {
  position: relative;
  display: block;
  overflow: hidden;
}

.select-dropdown:after {
  color: inherit;
  content: "";
  font-family: switchflyShopping;
  pointer-events: none;
  position: absolute;
  right: 3px;
  bottom: 19px;
  line-height: 38px;
  font-size: 120%;
}

.select-dropdown select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding-right: 22px;
}

.select-dropdown.no-margin:after,
.toolbar.toolbar-dynamic .select-dropdown.toolbar-items:after {
  bottom: 0;
}

.ie-browser .select-dropdown:after {
  content: "";
}

@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
  .select-dropdown:after {
    content: "";
  }
}

@media screen and (min-width:0 \0) {
  .select-dropdown:after {
    content: "";
  }
}

.modify-search-container {
  margin: 150px auto;
  max-width: 769px;
}

.modify-search-container h3 {
  color: #595959;
  line-height: 36px;
  margin-bottom: 60px;
}

.slideshow-container {
  position: relative;
}

.skip-links {
  margin: 0;
  padding: 0;
  position: absolute;
  z-index: 9;
}

.skip-links li {
  display: block;
  margin: 0;
  padding: 0;
  position: absolute;
}

.skip-links li a {
  position: absolute;
  left: -10000px;
  top: 5px;
  min-width: 200px;
  text-align: center;
  color: #0272b3!important;
}

.skip-links li a:active,
.skip-links li a:focus,
.skip-links li a:hover {
  left: 5px;
  background: #fff!important;
  color: #015281!important;
}

#search-base .page-header {
  background: linear-gradient(-225deg,#7085b6 0,#87a7d9 50%,#def3f8 100%);
}

.hero {
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
}

.hero-message {
  padding: 20px 0;
  color: #fff;
  margin-bottom: 2.5vw;
  background-color: #0f6ea6;
  background-color: rgba(2,114,179,.85);
}

.hero-message.background-transparent {
  background-color: transparent;
  margin-bottom: 0;
}

.hero-message.background-transparent {
  text-shadow: 0 2px 4px rgba(0,0,0,.95);
}

.hero-message.background-transparent.bottom {
  padding-bottom: 2.5vw;
  padding-top: 0;
}

.hero-message .hero-title {
  font-size: 28px;
  margin-bottom: 12px;
  font-weight: 400;
}

.hero-message+.page-area-padded-sm {
  padding-top: 0;
}

.hero-message.bottom {
  margin-bottom: 0;
}

.kard.search_form_hero {
  background: 0 0;
}

.kard.search_form_hero .hero-title {
  font-size: 24px;
}

.modal-open #shopping-page-container {
  min-height: 100vh;
}

.branded-fare-details-panel,
.panel,
.product .product-additional-options-container .product-additional-options-panel {
  -webkit-box-shadow: 0 1px 2px 1px rgba(0,0,0,.1);
  box-shadow: 0 1px 2px 1px rgba(0,0,0,.1);
}

.branded-fare-details-panel a,
.panel a,
.product .product-additional-options-container .product-additional-options-panel a {
  color: currentColor!important;
  text-decoration: underline;
}

.branded-fare-details-panel a:active,
.branded-fare-details-panel a:focus,
.branded-fare-details-panel a:hover,
.panel a:active,
.panel a:focus,
.panel a:hover,
.product .product-additional-options-container .product-additional-options-panel a:active,
.product .product-additional-options-container .product-additional-options-panel a:focus,
.product .product-additional-options-container .product-additional-options-panel a:hover {
  text-decoration: none;
}

.panel-bg-default.branded-fare-details-panel,
.panel.panel-bg-default,
.product .product-additional-options-container .panel-bg-default.product-additional-options-panel {
  background: #f5f5f5;
}

.panel-bg-primary.branded-fare-details-panel,
.panel.panel-bg-primary,
.product .product-additional-options-container .panel-bg-primary.product-additional-options-panel {
  background: #0272b3;
}

.panel-bg-success.branded-fare-details-panel,
.panel.panel-bg-success,
.product .product-additional-options-container .panel-bg-success.product-additional-options-panel {
  background: #ebfbee;
}

.panel-bg-warning.branded-fare-details-panel,
.panel.panel-bg-warning,
.product .product-additional-options-container .panel-bg-warning.product-additional-options-panel {
  background: #fff4ea;
}

.panel-bg-danger.branded-fare-details-panel,
.panel.panel-bg-danger,
.product .product-additional-options-container .panel-bg-danger.product-additional-options-panel {
  background: #ffe3e3;
}

.panel-bg-info.branded-fare-details-panel,
.panel.panel-bg-info,
.product .product-additional-options-container .panel-bg-info.product-additional-options-panel {
  background: #ecf8ff;
}

.branded-fare-selected-panel.branded-fare-details-panel,
.panel.branded-fare-selected-panel,
.product .product-additional-options-container .branded-fare-selected-panel.product-additional-options-panel {
  background: #fff;
  border: 3px solid #037f03;
}

.panel-loyalty-promo.branded-fare-details-panel,
.panel.panel-loyalty-promo,
.product .product-additional-options-container .panel-loyalty-promo.product-additional-options-panel {
  background: #ce210f;
  color: #fff;
}

.panel-loyalty-promo.branded-fare-details-panel .icon,
.panel.panel-loyalty-promo .icon,
.product .product-additional-options-container .panel-loyalty-promo.product-additional-options-panel .icon {
  font-size: 1.5em;
  margin-right: 5px;
}

.panel-notice .icon {
  color: #595959;
}

.panel-price {
  background-color: #ecf8ff;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #595959;
  border: none;
}

.panel-price .panel-body-top {
  color: #0272b3;
  font-family: Helvetica,Arial,sans-serif;
}

.panel-price .panel-body-bottom {
  font-family: Helvetica,Arial,sans-serif;
  font-size: 20px;
}

.daily-room-rates-table.two-columns-room-rates-table {
  background-color: transparent;
}

.daily-room-rates-table.two-columns-room-rates-table>tr>td:first-child {
  padding-left: 20px;
}

.daily-room-rates-table.two-columns-room-rates-table>tr>td:last-child {
  text-align: right;
}

.checkbox-toggle {
  margin-bottom: 10px;
}

.checkbox-toggle>label {
  padding-left: 0;
  width: initial;
  display: inline-block;
}

.checkbox-toggle .checkbox-toggle-state-on {
  display: none;
  opacity: 0;
}

.checkbox-toggle .checkbox-toggle-switch-container {
  display: inline-block;
}

.checkbox-toggle .checkbox-toggle-switch {
  display: block;
  width: 3.25em;
  height: 1.5em;
  border: 1px solid #e5e5e5;
  padding: 10px;
  border-radius: 20px;
  transition: all .25s cubic-bezier(.75,0,.08,1);
  position: relative;
  background: #e5e5e5;
  -webkit-box-shadow: inset 0 1px 4px 0 rgba(0,0,0,.15);
  box-shadow: inset 0 1px 4px 0 rgba(0,0,0,.15);
}

.checkbox-toggle .checkbox-toggle-switch:after {
  content: '';
  position: absolute;
  top: 1px;
  left: 1px;
  width: 18px;
  height: 18px;
  background-color: #fff;
  border-radius: 50%;
}

.checkbox-toggle [type=checkbox] {
  width: 1px;
  height: 1px;
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
}

.checkbox-toggle [type=checkbox]:focus~span .checkbox-toggle-switch {
  box-shadow: 0 0 5px 2px #0272b3;
}

.checkbox-toggle [type=checkbox]:active~span .checkbox-toggle-switch,
.checkbox-toggle [type=checkbox]:hover~span .checkbox-toggle-switch {
  background-color: #ccc;
  border-color: #ccc;
}

.checkbox-toggle [type=checkbox]:checked~span .checkbox-toggle-switch {
  border-color: #0272b3;
  background-color: #0272b3;
}

.checkbox-toggle [type=checkbox]:checked~span .checkbox-toggle-switch:before {
  content: "";
  font-family: switchflyShopping;
  color: #fff;
  position: absolute;
  top: 1px;
  left: 4px;
}

.checkbox-toggle [type=checkbox]:checked~span .checkbox-toggle-switch:after {
  background-color: #fff;
  left: auto;
  right: 1px;
}

.checkbox-toggle [type=checkbox]:checked~span .checkbox-toggle-state.checkbox-toggle-state-on {
  display: block;
  opacity: 1;
}

.checkbox-toggle [type=checkbox]:checked~span .checkbox-toggle-state.checkbox-toggle-state-off {
  display: none;
  opacity: 0;
}

pre {
  margin: 0;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 16px;
}

.navbar-toggle {
  border-radius: 0;
}

#client-header-navbar .btn-link {
  color: #004684;
}

.app-loading footer,
.app-loading header,
.page-interstitial footer,
.page-interstitial header {
  display: none;
}

#app-loading-indicator,
#interstitial-container {
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
}

.checkbox-toggle-grid {
  display: grid;
  grid-template-columns: minmax(max-content,auto) minmax(max-content,auto) 1fr;
}

.checkbox-toggle-grid>div:first-of-type {
  margin-right: 16px;
}

.icon-flight__direction:before {
  content: "";
}

.slider .slider-handle {
  background: #666;
  border: 1px solid #666;
  -webkit-box-shadow: 0 2px 6px 0 rgba(0,0,0,.14),0 1px 2px 0 rgba(0,0,0,.08);
  box-shadow: 0 2px 6px 0 rgba(0,0,0,.14),0 1px 2px 0 rgba(0,0,0,.08);
  opacity: 1;
}

.slider .slider-track {
  background: #f2f2f2;
  border: 1px solid #f2f2f2;
}

.slider .slider-selection {
  background: #0272b3;
}

.image-btn {
  position: relative;
  padding: 0;
  border: none;
  color: #fff;
  width: 100%;
  max-height: 150px;
}

.image-btn img {
  width: 100%;
  max-height: 150px;
}

.image-btn .image-btn-label {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 24px 8px 8px;
  width: 100%;
  word-wrap: break-word;
  background-image: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.81) 100%)!important;
}

.image-btn .image-btn-label:before {
  content: '';
  position: relative;
  background-image: url(//cdn.switchfly.com/static/480e607/resources/shopping/images/application/search-results/photo_white_icon.png);
  padding-right: 5px;
  background-size: 100% 100%;
  display: inline-block;
  height: 20px;
  width: 20px;
  top: 5px;
  margin-right: 5px;
}

#grouped-products .aside-contents-container {
  position: absolute;
  top: 0;
  z-index: 1000;
  visibility: hidden;
  width: 50%;
  -webkit-transition: all .5s;
  transition: all .5s;
  -moz-transform: translate3d(200%,0,0);
  -o-transform: translate3d(200%,0,0);
  -ms-transform: translate3d(200%,0,0);
  -webkit-transform: translate3d(200%,0,0);
  transform: translate3d(200%,0,0);
  padding: 0;
}

#grouped-products .aside-contents-container section:last-of-type {
  margin-bottom: 0;
}

#grouped-products .aside-contents-container.toggle-container-show {
  visibility: visible;
  -moz-transform: translate3d(100%,0,0);
  -o-transform: translate3d(100%,0,0);
  -ms-transform: translate3d(100%,0,0);
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
  -webkit-box-shadow: -5px 1px 5px rgba(0,0,0,.2);
  box-shadow: -5px 1px 5px rgba(0,0,0,.2);
}

#grouped-products .aside-contents-container .visible-tablet-inline-block {
  display: inline-block;
}

#grouped-products .aside-contents-container section {
  margin-bottom: 0;
}

#grouped-products #search-results-form-container {
  width: 100%;
}

.toolbar.toolbar-lg {
  padding: 15px;
}

.toolbar.no-shadow {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.toolbar.toolbar-dynamic {
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
}

.toolbar.toolbar-dynamic .toolbar-container {
  align-items: center;
}

.toolbar.toolbar-dynamic .toolbar-label {
  white-space: nowrap;
  align-content: center;
  padding: 0 16px;
}

.toolbar.toolbar-dynamic .toolbar-items {
  overflow: hidden;
}

.toolbar.toolbar-dynamic .toolbar-items li.is-hidden {
  position: absolute;
  visibility: hidden;
  z-index: -1;
}

.toolbar.toolbar-dynamic .toolbar-items>li.active>a {
  background: 0 0;
}

.toolbar.toolbar-dynamic .dropdown {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  align-self: stretch;
}

.toolbar.toolbar-dynamic .dropdown li {
  flex-grow: 1;
}

.toolbar.toolbar-dynamic .dropdown>a {
  white-space: nowrap;
  padding: 0 16px;
}

.toolbar.toolbar-dynamic .dropdown-hide {
  visibility: hidden;
  z-index: -1;
}

.toolbar.toolbar-dynamic .dropdown-menu {
  left: auto;
  right: 0;
}

.promotion-notation {
  padding: 3px 8px;
  background: #f2f2f2;
  color: #595959;
  margin-right: 6px;
}

.promotion-notation.loyalty-deal {
  background: #ce210f;
  color: #fff;
  display: inline-block;
}

.promotion-notation.loyalty-deal span {
  color: #fff;
}

.promotion-notation.loyalty-deal span:not(:first-of-type) {
  display: inline-block;
  margin-left: 8px;
}

.sub-header {
  background-color: transparent;
  width: 100%;
}

[class^=translated-] .air-legs font,
[class^=translated-] .product-summary-container font {
  display: inline-flex;
  flex-wrap: wrap;
}

.radio-stripe .radio {
  padding-left: 0;
}

.radio-stripe label>span {
  display: inline-block;
  min-width: 100%;
  padding: 2px;
}

.radio-stripe input[type=radio]:checked+span {
  background: #0293db;
}

.radio-stripe-full li.checked {
  background: #0293db;
}

.radio-stripe-full .radio {
  padding: 8px;
  margin: 0;
}

.radio-stripe-full .radio label {
  padding: 0;
}

.radio-stripe-full .radio input[type=radio] {
  margin: 5px 0 0 0;
}

.radio-stripe-full .radio input[type=radio]+span {
  margin-top: 2px;
}

.input-disabled {
  pointer-events: none;
  color: #ccc;
  opacity: .5;
}

.page-body-vh {
  min-height: auto;
}

.text-pending {
  color: #0272b3;
}

.uneditable-input,
body,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
  font-size: 16px!important;
}

input[type=checkbox],
input[type=radio] {
  margin: 6px 0 0;
}

body>div {
  overflow: hidden;
}

.h1,
h1 {
  font-size: 24px;
  margin: 10px 0;
}

.h2,
h2 {
  font-size: 20px;
}

.h3,
h3 {
  font-size: 18px;
}

.h4,
h4 {
  font-size: 16px;
}

.filter-container h3>div,
.filters-container .filter h3>div,
.text-small {
  font-size: 14px;
}

.btn-group-lg>.btn,
.btn-lg,
.text-large {
  font-size: 18px;
}

.auto-commas>span+span:before {
  content: ",";
  padding-right: .25em;
  margin-left: -.25em;
}

.time-format {
  font-size: 24px;
  line-height: 24px;
}

.time-format span {
  font-size: 16px;
}

.page-content {
  padding-left: 0;
  padding-right: 0;
}

#site-header {
  margin-bottom: 0;
  z-index: initial;
}

#site-footer {
  background: #172e4d;
  border-top: 1px solid #f2f2f2;
  padding-top: 20px;
  color: #fff;
}

#site-footer a {
  color: #fff;
}

#site-footer a:active,
#site-footer a:focus,
#site-footer a:hover {
  color: #fff;
}

.page-content .page-body {
  overflow: visible;
  margin-bottom: 20px;
}

#search-form-container {
  min-height: 300px;
}

#search-form-container .section-body:first-of-type {
  padding-top: 0;
}

#search-form-container .section-body:first-of-type .form-group {
  margin-bottom: 15px;
}

.page-search-form .page-header {
  margin-bottom: 0;
  padding: 0 8px;
}

.aside-contents-container .page-search-form .page-header header.split-header>span,
.page-search-form .page-header .aside-contents-container header.split-header>span,
.page-search-form .page-header .header-toolbar-container,
.page-search-form .page-header .text-right {
  margin-bottom: 24px;
}

.page-body .page-header-toolbar {
  padding: 6px 0;
  background: #f1f3f5;
  color: #595959;
}

.page-body .page-header-toolbar .container:nth-child(2) {
  background-color: #fff;
}

.page-body .page-header-toolbar .btn-link,
.page-body .page-header-toolbar a {
  color: #0272b3;
}

.page-body .page-header-toolbar .btn {
  border-radius: 0;
}

.pagination-lg>li>a,
.pagination-lg>li>span {
  padding: 10px 10px;
  font-size: 16px;
}

.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}

.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}

.iframed-contents {
  overflow-x: hidden;
  word-break: break-word;
}

.iframe-seamless-container {
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  max-height: 30vh;
}

.main-contents-container {
  padding-bottom: 20px;
}

.main-contents-container .main-contents-container-aside section>header {
  border: none;
  border-bottom: 1px solid #ddd;
}

.main-contents-container section>header {
  background: #f2f2f2;
  padding: 5px 16px;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.main-contents-container section .section-body {
  padding: 10px 8px;
}

.main-contents-container section .section-body.section-body-full-width {
  padding-left: 0;
  padding-right: 0;
}

.main-contents-container section .section-body.section-body-full-width .section-padding {
  padding-left: 16px!important;
  padding-right: 16px!important;
}

.main-contents-container section.marketing-promotion-groups .section-body {
  background: #f1f3f5;
}

.tag-group {
  text-align: right;
}

.tag-group>span {
  margin-left: 6px;
}

.panel-body,
div.toolbar,
div.well {
  padding: 10px 8px;
}

.branded-fare-details-panel,
.panel,
.product .product-additional-options-container .product-additional-options-panel {
  border-left: 0;
  border-right: 0;
}

.content-container {
  padding: 0 16px;
}

.tooltip .tooltip-inner {
  max-width: 200px;
}

.hero-message {
  background-color: #0272b3;
  color: #fff;
  padding: 10px 16px;
}

.hero-message.background-transparent {
  text-shadow: none;
  color: #0272b3;
  padding: 0;
}

.hero-message.background-transparent>.container {
  padding: 0;
}

.hero-message .hero-title {
  font-size: 20px;
}

@media (max-width:800px) {
  .financial .table-container>.col-sm-5,
  .financial .table-container>.col-sm-6 {
    width: 100%;
    padding-left: 0;
  }

  .financial .table-container>.col-sm-6 .or {
    left: 50%!important;
    top: -15px;
  }
}

.media-heading {
  margin-bottom: 0;
}

.products-list.media-list {
  background: #f1f3f5;
}

.previously-selected-legs.products-list.media-list {
  background: #fff;
}

.previously-selected-legs.products-list.media-list .product-selected {
  background: 0 0;
}

.rating {
  font-size: 1em;
}

.rating span.star {
  font-size: 100%;
}

.price-info {
  margin-bottom: 10px;
}

.air-leg-journey-summary>div:nth-of-type(1) {
  grid-column-start: 1;
}

.air-leg-journey-summary>div:nth-of-type(2) {
  align-self: flex-end;
}

.air-leg-journey-summary>div:last-of-type {
  justify-self: end;
}

@supports (display:grid) {
  .air-leg-journey-summary {
    display: grid;
    grid-template-columns: auto 1fr auto;
  }
}

@supports not (display:grid) {
  .air-leg-journey-summary {
    display: flex;
  }

  .air-leg-journey-summary>div {
    flex-grow: 1;
  }
}

.air-result-row-flight-card .flight-card-header {
  margin-bottom: 15px;
}

.air-result-row-flight-card .flight-card-header .flight-card-header-logo {
  width: 30px;
  height: 30px;
  padding: 1px;
  margin-right: 8px;
}

.air-result-row-flight-card .air-legs>.component-section>.component-section-body {
  padding-bottom: 20px;
}

.air-result-row-flight-card .air-legs>.component-section>.component-section-body .hr-sm {
  margin-top: 5px!important;
  margin-bottom: 30px!important;
}

.air-result-row-flight-card .time-format {
  font-weight: 500;
}

.air-result-row-flight-card .air-leg-journey-summary {
  margin-bottom: 20px;
}

.price-container {
  line-height: 24px;
}

.product .price-container .price-total {
  font-size: 16px;
}

.map-container .MicrosoftMap {
  border: 0;
}

#booking-form .section-body [class*=col-] {
  width: 100%;
  display: block;
}

#booking-form .section-body .inline-col .col-xs-4 {
  width: 33.33333%;
}

#booking-form .section-body .inline-col .aside-contents-container header.split-header>h3,
#booking-form .section-body .inline-col .aside-contents-container header.split-header>span,
#booking-form .section-body .inline-col .col-xs-6,
.aside-contents-container #booking-form .section-body .inline-col header.split-header>h3,
.aside-contents-container #booking-form .section-body .inline-col header.split-header>span {
  width: 50%;
}

#booking-form .component-section h3 {
  margin-bottom: 0;
}

#checkout-form-container .payment-supplier-logo li {
  width: 30%;
}

.border-align-right:before {
  content: '';
  border-top: 1px solid #f2f2f2;
  display: block;
  margin-left: 16px;
  margin-right: -16px;
}

@media (max-width:350px) {
  .input-daterange>[class*=col-] {
    width: 100%;
  }
}

#air-price-breakdown .financial.table-bordered>thead td,
#air-price-breakdown .financial.table-bordered>thead th,
#air-price-breakdown .financial.table-bordered>thead tr,
#canadian-tax-breakdown .financial.table-bordered>thead td,
#canadian-tax-breakdown .financial.table-bordered>thead th,
#canadian-tax-breakdown .financial.table-bordered>thead tr,
#component-breakdown .financial.table-bordered>thead td,
#component-breakdown .financial.table-bordered>thead th,
#component-breakdown .financial.table-bordered>thead tr,
#tax-breakdown .financial.table-bordered>thead td,
#tax-breakdown .financial.table-bordered>thead th,
#tax-breakdown .financial.table-bordered>thead tr {
  border-left: 0;
  border-bottom-width: 1px;
}

#air-price-breakdown .financial.table-bordered>tbody>tr>td,
#canadian-tax-breakdown .financial.table-bordered>tbody>tr>td,
#component-breakdown .financial.table-bordered>tbody>tr>td,
#tax-breakdown .financial.table-bordered>tbody>tr>td {
  border-left: 0;
}

#air-price-breakdown .financial.table-bordered>tbody tr:last-of-type td,
#canadian-tax-breakdown .financial.table-bordered>tbody tr:last-of-type td,
#component-breakdown .financial.table-bordered>tbody tr:last-of-type td,
#tax-breakdown .financial.table-bordered>tbody tr:last-of-type td {
  border-bottom: 0;
}

#air-price-breakdown .financial.table-bordered td:last-of-type,
#air-price-breakdown .financial.table-bordered th:last-of-type,
#canadian-tax-breakdown .financial.table-bordered td:last-of-type,
#canadian-tax-breakdown .financial.table-bordered th:last-of-type,
#component-breakdown .financial.table-bordered td:last-of-type,
#component-breakdown .financial.table-bordered th:last-of-type,
#tax-breakdown .financial.table-bordered td:last-of-type,
#tax-breakdown .financial.table-bordered th:last-of-type {
  border-right: 0;
}

#air-price-breakdown .financial td,
#air-price-breakdown .financial th,
#canadian-tax-breakdown .financial td,
#canadian-tax-breakdown .financial th,
#component-breakdown .financial td,
#component-breakdown .financial th,
#tax-breakdown .financial td,
#tax-breakdown .financial th {
  display: table-cell;
}

#air-price-breakdown .financial td:first-of-type,
#canadian-tax-breakdown .financial td:first-of-type,
#component-breakdown .financial td:first-of-type,
#tax-breakdown .financial td:first-of-type {
  width: 40%;
}

.page-body .financial .table td,
.page-body .financial .table th {
  display: block;
  text-align: left;
}

.page-body .financial .table .col-cash>span {
  width: 100%;
}

.page-body .financial .table .total th {
  border-bottom: 0;
}

.page-body .financial .table .total td {
  border-top: 0;
}

#checkout-form-container #pricing-summary .table-container .col-sm-6 .table {
  margin-top: 30px;
}

#checkout-form-container #pricing-summary .table-container .col-sm-6 .table .or {
  top: -24px!important;
  left: 5px!important;
  text-transform: none;
}

#checkout-form-container .payment .has-icons label {
  display: grid;
  grid-template-columns: 20px auto;
}

#checkout-form-container .payment .has-icons .payment-option-icon {
  grid-column-start: 2;
  justify-self: initial;
  background-position: left;
}

#checkout-form-container .payment .payment-details-form .btn-icon-uncommon {
  display: block;
  width: 100%;
}

#checkout-form-container #pricing-summary header,
#confirmation-page-container #pricing-summary header {
  background: 0 0;
  padding: 5px 16px;
  border-top: 0;
  border-bottom: 0;
}

#checkout-form-container #pricing-summary header h2 .heading,
#checkout-form-container #pricing-summary header h2 .total-price,
#confirmation-page-container #pricing-summary header h2 .heading,
#confirmation-page-container #pricing-summary header h2 .total-price {
  display: block;
}

#checkout-form-container #pricing-summary .table-container,
#confirmation-page-container #pricing-summary .table-container {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 5px;
  background: #f1f3f5;
  border: 1px solid #f2f2f2;
  padding: 10px 16px;
}

#checkout-form-container #pricing-summary .table-container .table,
#confirmation-page-container #pricing-summary .table-container .table {
  background: #f1f3f5;
  margin-bottom: 0;
}