/*! normalize.css v2.1.3 | 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],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{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:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.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;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}/*!
Pure v0.3.0
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/.right-col{float:right}.l-box{padding-left:0.5em;padding-right:0.5em}.l1-box{padding-left:1.0em;padding-right:1.0em}.l1-right-box{padding-right:1.0em}.l1-left-box{padding-left:1.0em}.l2-box{padding-left:2.0em;padding-right:2.0em}.l2-right-box{padding-right:2.0em}.l2-left-box{padding-left:2.0em}.l3-box{padding-left:3.0em;padding-right:3.0em}.l3-right-box{padding-right:3.0em}.l3-left-box{padding-left:3.0em}.pure-g{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;font-family:FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g{word-spacing:-0.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-5-24,.pure-u-7-24,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,.pure-u-23-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1{width:100%}.pure-u-1-2{width:50%;*width:49.969%}.pure-u-1-3{width:33.3333%;*width:33.3023%}.pure-u-2-3{width:66.6667%;*width:66.6357%}.pure-u-1-4{width:25%;*width:24.969%}.pure-u-3-4{width:75%;*width:74.969%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-1-6{width:16.6667%;*width:16.6357%}.pure-u-5-6{width:83.3333%;*width:83.3023%}.pure-u-1-8{width:12.5%;*width:12.469%}.pure-u-3-8{width:37.5%;*width:37.469%}.pure-u-5-8{width:62.5%;*width:62.469%}.pure-u-7-8{width:87.5%;*width:87.469%}.pure-u-1-12{width:8.3333%;*width:8.3023%}.pure-u-5-12{width:41.6667%;*width:41.6357%}.pure-u-7-12{width:58.3333%;*width:58.3023%}.pure-u-11-12{width:91.6667%;*width:91.6357%}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-g-r{letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;font-family:FreeSans, Arimo, "Droid Sans", Helvetica, Arial, sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.opera-only :-o-prefocus,.pure-g-r{word-spacing:-0.43em}.pure-g-r [class*="pure-u"]{font-family:sans-serif}.pure-g-r img{max-width:100%;height:auto}@media (min-width: 980px){.pure-visible-phone{display:none}.pure-visible-tablet{display:none}.pure-hidden-desktop{display:none}}@media (max-width: 480px){.pure-g-r>.pure-u,.pure-g-r>[class*="pure-u-"]{width:100%}}@media (max-width: 800px){.pure-g-r>.pure-u,.pure-g-r>[class*="pure-u-"]{width:100%;text-align:center}.pure-hidden-phone{display:none !important}.pure-visible-desktop{display:none}.right-col{float:none}.l-box{padding-left:0;padding-right:0}.l1-box{padding-left:0;padding-right:0}.l1-right-box{padding-right:0}.l1-left-box{padding-left:0}.l2-box{padding-left:0;padding-right:0}.l2-right-box{padding-right:0}.l2-left-box{padding-left:0}.l3-box{padding-left:0;padding-right:0}.l3-right-box{padding-right:0}.l3-left-box{padding-left:0}}@media (min-width: 801px) and (max-width: 979px){.pure-hidden-tablet{display:none}.pure-visible-desktop{display:none}}.pure-g-r>div{box-sizing:border-box}.pure-g>div{box-sizing:border-box}#MONav{width:100%;height:95px;position:fixed;top:0;left:0;z-index:99999;vertical-align:top;margin:0;padding:0}.MOHiringLink{margin-right:10px}#header .col01,#header .col02{height:117px}#header.col02{text-align:right;width:818px}#MOLogo{background-image:url("../img/mologo-6473b318.png");background-position:center center;background-size:contain;-ms-behavior:url(/img/backgroundsize.min.htc);width:120px;height:36px;position:inherit;float:left;left:0;top:0;margin-top:30px;margin-left:5px}#MONavLinks{width:auto;text-align:inherit;position:inherit;left:0;height:44px;padding-top:25px;padding-bottom:26px;padding-left:0;padding-right:0;margin:0;text-overflow:clip;overflow:hidden;float:right}.MOContent{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;position:relative;font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;font-size:18pt;color:#373c47}#MONavBackground{width:100%;height:100%;background-color:#353944;opacity:0.96;position:absolute;top:0;left:0;margin:0;padding:0}.MONavLink{color:#fff;opacity:0.5;font-family:ProximaNova-SemiBold, "Proxima Nova SemiBold", Helvetica, Arial, sans-serif;font-size:12pt;display:inline-block;margin-left:0;margin-right:50px;padding-bottom:10px;padding-top:10px;height:24px}.MONavLink:hover{color:#fff;opacity:1.0;border-bottom:2px solid #0089ff}.MONavLink:active{color:#fff;opacity:1.0;border-bottom:2px solid #fff}.MONavLinkSelected{opacity:1.0}.MOHiringLink{height:20px;padding-bottom:9px;padding-top:15px;padding-left:22px;padding-right:22px;border-radius:5px;font-size:10pt;display:inline-block;margin-left:50px}body.apps .nav-link-apps,body.company .nav-link-about,body.blog .nav-link-blog,body.support .nav-link-support{opacity:1.0}@media only screen and (max-width: 800px){.MONavLink{margin-right:20px}.MOHiringLink{margin-left:0}}@media only screen and (min-width: 100px) and (max-width: 600px){#MOLogo{margin-top:5px;margin-right:200px}#MONavLinks{clear:both;padding-top:0;margin-left:auto;margin-right:auto;width:100%;text-align:center}.MONavLink.nav-link-support{margin-right:0}.MOHiringLink{display:none}}#footer{margin:50px auto;padding:47px 0px 5px 0px;width:100%;height:300px;border-top:1px solid #ddd}#footer{padding-right:0}#footer .col01{margin-right:20px;width:500px;font-size:11pt;font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif}.footerContent{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;position:relative;max-width:1000px;font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;font-size:18pt;color:#373c47}#MOAppOverview{padding-top:120px}body.support .platformNav{margin-top:170px}#MOSubnavFlightTrack{border-bottom:none;color:#959698}#MOSubnavFlightTrack:hover{border-bottom:3px solid #3d88dd;color:#3d88dd}.tagline{clear:both;float:right;margin:12px 0 0 0}#socialBar{clear:both;float:right;height:24px;list-style:none;margin:12px 0 0 0;padding:0;width:67px}#socialBar li{float:left;height:24px}ul#ft_socialBar{height:45px;list-style:none;margin:30px 0 30px 0;overflow:hidden;padding:0}p.title{color:#626c78;font-size:10pt;font-family:ProximaNova-SemiBold, "Proxima Nova SemiBold", Helvetica, Arial, sans-serif;padding-bottom:18px}ul#ft_socialBar li{float:left}form#mc-embedded-subscribe-form label{color:#8B8B8B;font-size:11pt}form#mc-embedded-subscribe-form p.response{color:#000;font-size:11px;font-weight:bold}form#mc-embedded-subscribe-form ul{list-style:none;margin:15px 0 0 0;padding:0}form#mc-embedded-subscribe-form li{float:left}form#mc-embedded-subscribe-form input.txtfield{height:22px;margin-top:0;margin-right:9px;padding-left:10px;padding-right:5px;padding-top:5px;padding-bottom:6px;width:252px;border-radius:5px;border-style:none;background-color:#c2c6ce;color:#333;font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;font-size:12pt}form#mc-embedded-subscribe-form input.sbBtn{background:#8c92a0;margin-top:0;border-style:none;border-radius:5px;color:#fff;height:32px;width:100px}form#mc-embedded-subscribe-form input.sbBtn:hover{background:#3f88dd;border-style:none;cursor:pointer}form#mc-embedded-subscribe-form input.sbBtn:active{background:#3d88dd;border-style:none;cursor:pointer}#footer p.copy{color:#BBB;font-size:11px;margin-top:10px;width:400px}#footer p.copy a{color:#8B8B8B}.ftNav{float:left;margin:0 0 0 67px;letter-spacing:0px;font-family:ProximaNova-Semibold, "Proxima Nova Semibold", Helvetica, Arial, sans-serif;font-size:10pt;color:#626c78}.ftNav ul{list-style:none;margin:10px 0 0 0;padding:0;text-decoration:none}.ftNav li{padding-top:10px;font-size:11pt;font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif}.ftNav a{color:#8c92a0;text-decoration:none;border-bottom:0px solid rgba(1,1,1,0)}.ftNav a:hover{color:#3d88dd;text-decoration:none;border-bottom:1px dotted #3d88dd}fieldset{border:none;padding:0;margin:0}ul#ft_socialBar li a{display:inline;float:left;background:url(/images/sprites/contact_icons.png) no-repeat top left}ul#ft_socialBar li a.footer_email:hover{background-position:0 0;width:26px;height:23px}ul#ft_socialBar li a.footer_email{background-position:-31px 0;width:26px;height:23px}ul#ft_socialBar li a.footer_facebook:hover{background-position:-45px 0;width:45px;height:45px}ul#ft_socialBar li a.footer_facebook{background-image:url("../img/MOShareFacebook-9d0f9e45.png");background-size:cover;background-position:0 0;width:45px;height:45px;margin-right:25px;-ms-behavior:url(/img/backgroundsize.min.htc)}ul#ft_socialBar li a.footer_dribbble:hover{background-position:-45px 0;width:45px;height:45px}ul#ft_socialBar li a.footer_dribbble{background-image:url("../img/MOShareDribbble-ea9dcbff.png");background-size:cover;background-position:0 0;width:45px;height:45px;margin-right:0;-ms-behavior:url(/img/backgroundsize.min.htc)}ul#ft_socialBar li a.footer_twitter:hover{background-position:-45px 0;width:45px;height:45px}ul#ft_socialBar li a.footer_twitter{background-image:url("../img/MOShareTwitter-7c6522b4.png");background-size:cover;background-position:0 0;width:45px;height:45px;margin-right:25px;-ms-behavior:url(/img/backgroundsize.min.htc)}@media only screen and (min-width: 800px) and (max-width: 1000px){#footer .col01{width:auto;margin-left:20px;margin-right:10px}}@media only screen and (max-width: 880px){#footer{margin-top:30px}#footer .col01{width:100%;margin-left:auto;margin-right:auto;text-align:center}form#mc-embedded-subscribe-form li{float:none;display:inline-block;margin-top:5px;margin-bottom:5px}ul#ft_socialBar li{float:none;display:inline-block}#footer p.copy{width:auto;margin-left:10px;margin-right:10px;position:absolute;bottom:0;height:10}#footer .col02{width:100%;margin-left:auto;margin-right:auto;text-align:center;height:250px}#footer .ftNav{display:inline-block;float:none;vertical-align:top;margin:0 0 0 0}#footer #nav_about,#footer #nav_applications{margin-right:67px}#footer #nav_support{margin-right:20px}}@media only screen and (max-width: 450px){#footer #nav_about,#footer #nav_applications{margin-right:27px}}@media only screen and (max-width: 350px){#footer #nav_about,#footer #nav_applications{margin-right:5px}}body{background-color:#f9fafc;margin:0;padding:0}body{font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;color:#747679;font-weight:100;margin-top:95px;position:static !important;min-height:100%;top:0}.bodyContainer{max-width:700px;margin-left:auto;margin-right:auto;margin-top:120px}@media only screen and (max-width: 880px){.bodyContainer{margin-left:20px;margin-right:20px}}body .content{width:auto;margin-left:10px;margin-right:10px}.col01,.col02{float:left}.clear{clear:both}sup{font-size:0.65em}p{color:#555;font-size:1em;line-height:1.33em;margin:0;padding:0 0 7px 0}h2{line-height:1.7em}a.noStyle{text-decoration:none;color:inherit}.blueButton,a.blueButton{background-color:#3d88dd;color:#fff;font-family:ProximaNova-SemiBold, "Proxima Nova SemiBold", Helvetica, Arial, sans-serif}.blueButton:hover,a.blueButton:hover{background-color:#fff;color:#3d88dd}.blueHightlightButton,a.blueHightlightButton{color:#5198ee;padding:10px 30px 10px 30px;border-radius:5px;margin-top:10px}.blueHightlightButton:hover,a.blueHightlightButton:hover{color:#fff;background-color:#5198ee}.contentBlock{max-width:1000px;margin-left:auto;margin-right:auto;overflow:hidden}.contentBlock.fullWidth{max-width:100%;width:100%}.contentBlock p{max-width:800px}#MONav .MOContent,#MOSubnav .MOContent,#MOAboutNav .MOContent{max-width:1000px}#MOPhone{width:473px;height:800px;position:relative;margin-top:20px;margin-left:auto;margin-right:auto;background-image:url("../img/MOPhoneFrame-ba1d1107.png");background-size:cover;-ms-behavior:url(/img/backgroundsize.min.htc);background-position:center top}#FTFlightSummary{width:320px;height:568px;background-image:url("../img/FTFlightSummary-ecd82c6d.png");background-size:cover;-ms-behavior:url(/img/backgroundsize.min.htc);background-position:center center;position:absolute;top:0;left:0}@-webkit-keyframes flightspan{100%{-webkit-transform:translateY(-708px)}}@keyframes flightspan{100%{-webkit-transform:translateY(-708px);transform:translateY(-708px)}}#MOMapPanPhone{width:320px;height:568px;position:absolute;overflow:hidden;top:164px;left:78px}#MOMapPanPhoneBackground{width:1327px;height:565px;background-image:url("../img/FTPanMapPhone-548fbe41.jpg");background-size:cover;-ms-behavior:url(/img/backgroundsize.min.htc);background-position:center center;-webkit-animation:backgroundpan 60s linear infinite;animation:backgroundpan 60s linear infinite}@-webkit-keyframes backgroundpan{100%{-webkit-transform:translateX(-1007px)}}@keyframes backgroundpan{100%{-webkit-transform:translateX(-1007px);transform:translateX(-1007px)}}@media only screen and (max-height: 600px){#MONav{position:absolute}.EBSubnavFixed{position:relative !important}}@media only screen and (max-width: 600px){body{margin-top:85px}#MONav{height:85px}.MONavLink{margin-right:8%}}#MOAboutNav{width:100%;height:392px;position:fixed;top:0;left:0;z-index:99999;vertical-align:top}#MONavBackgroundOffice{position:absolute;margin:0;padding:0;left:0;top:0;width:100%;height:100%;background-image:url("../img/MOOfficePhotoBG-5d36e50e.png");background-position:center center;background-size:cover;-ms-behavior:url(/img/backgroundsize.min.htc)}#MOAboutNavContent{font-size:13pt;font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;font-weight:100;text-decoration:none;font-style:normal;color:#919aaf;width:490px;position:absolute;top:130px;left:50%;margin-left:-245px;text-align:center;line-height:150%;z-index:999999;pointer-events:none}#MOAboutNavContent h1{font-size:18pt;font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;font-weight:100;color:#fff}.MOAppDescription{text-align:center;padding-bottom:60px}.MOAppDescription h1{font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;font-weight:100;font-size:36pt;margin:15px 0 0 0}.MOAppDescription h2{font-family:ProximaNova-Light, "Proxima Nova Light", Helvetica, Arial, sans-serif;font-weight:100;font-size:24pt;opacity:0.6;margin:0 0 0 0}.MOAppDescription p{margin-top:20px;margin-left:auto;margin-right:auto}#MOBigMap{width:100%;height:800px;position:relative;overflow:hidden;padding:0;margin:0;border-bottom:1px #d9d9d9 solid}#MOBigMapBackground{padding:0;margin:0;width:160%;height:800px;background-image:url("../img/mobigmapblur-537dfbd4.jpg");background-size:cover;-ms-behavior:url(/img/backgroundsize.min.htc);background-position:center center;position:absolute;left:0;top:0;-webkit-animation:bigmappan 60s ease-out 1;animation:bigmappan 60s ease-out 1}@-webkit-keyframes bigmappan{100%{-webkit-transform:translateX(-30%)}}@keyframes bigmappan{100%{-webkit-transform:translateX(-30%);transform:translateX(-30%)}}body.index #MOBigMap{position:inherit;border-bottom:none;height:auto;width:100%;background-image:url("/img/mobigmapblur-537dfbd4.jpg");background-size:cover;-ms-behavior:url(/img/backgroundsize.min.htc);background-position:center center;-webkit-animation:none;antimation:none}body.index #MOBigMap .MOContent{max-width:1000px}body.index .col1{float:left;display:block;margin-left:auto;margin-right:auto}body.index .col2{float:left;display:block;width:550px;margin-left:65px;margin-top:80px;margin-right:auto}@media only screen and (max-width: 1020px){body.index .col2{float:right;width:50%;margin-left:auto;margin-right:10px;margin-top:65px}}body.index #MOPhone{margin-left:0;width:300px;height:730px;margin-top:-19px}body.index #MOMapPanPhone{width:263px;height:470px;top:132px;left:19px}body.index #MOMapPanPhoneBackground{width:1329px;height:470px}body.index #FTFlightSummary{width:263px;height:471px}body.index .introText{margin-top:120px}body.index .introText h1{color:white;font-size:2.6em;font-weight:400;margin-top:0;margin-bottom:5px;white-space:nowrap}body.index .introText h2{color:white;font-weight:100;font-size:27px;margin-top:5px}body.index .introText p{color:#aec4d6;font-weight:100;line-height:1.4em;margin-top:45px}body.index .learnButton{height:40px;margin-top:60px;margin-bottom:30px;padding-bottom:9px;padding-top:20px;padding-left:40px;padding-right:40px;border-radius:5px;font-size:26px;font-weight:400;display:inline-block}body.index #buttonSection{height:auto;width:100%;margin-top:70px;text-align:center;overflow:hidden}body.index #buttonSection .content{max-width:1000px;position:relative;margin-left:auto;margin-right:auto}body.index .buttonCol1{float:left;display:block;width:500px;margin-left:-20px;text-align:center}body.index .buttonCol2{float:right;display:block;width:500px;margin-right:-20px;text-align:center}body.index .appButton{width:500px}@media only screen and (max-width: 1020px){body.index .buttonCol1{width:auto;margin-left:20px}body.index .buttonCol2{width:auto;margin-right:20px}body.index .appButton{width:360px}}@media only screen and (max-width: 800px){body.index .introText{margin-top:0}body.index .introText h2{margin-top:10px;line-height:1em}body.index .introText p{margin-top:18px;line-height:1.1em}body.index .learnButton{margin-top:45px}body.index #MOPhone{margin-left:auto}body.index .MOHiringLink{margin-left:0}body.index #buttonSection{height:auto;margin-top:40px}body.index .buttonCol1{width:100%;float:none;margin-left:auto;margin-right:auto}body.index .buttonCol2{width:100%;float:none;margin-left:auto;margin-right:auto;margin-top:20px}body.index .appButton{width:90%;max-width:400px}body.index .l2-left-box .appButton{margin-top:30px}}@media only screen and (max-width: 470px){body.index .introText h1{font-size:2em}}