@font-face{font-family:gesta;src:url(../fonts/Gesta-Regular-webfont-6a70d9665ed3db1a841c.eot);src:url(../fonts/Gesta-Regular-webfont-6a70d9665ed3db1a841c.eot?#iefix) format("embedded-opentype"),url(../fonts/Gesta-Regular-webfont-223195733170f64a4782.woff2) format("woff2"),url(../fonts/Gesta-Regular-webfont-f1fb7bff7fe42e838c84.woff) format("woff"),url(../fonts/Gesta-Regular-webfont-e7f8ab5a61a18858c597.ttf) format("truetype"),url(../fonts/Gesta-Regular-webfont-94bc98fca06a443132ce.svg#gestabold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:gesta;src:url(../fonts/Gesta-Bold-webfont-baf368ec3fa91bf42bdd.eot);src:url(../fonts/Gesta-Bold-webfont-baf368ec3fa91bf42bdd.eot?#iefix) format("embedded-opentype"),url(../fonts/Gesta-Bold-webfont-3342580cf5a8391331aa.woff2) format("woff2"),url(../fonts/Gesta-Bold-webfont-9a6ca742d97564e519c9.woff) format("woff"),url(../fonts/Gesta-Bold-webfont-19dbd37485a939e6f2f1.ttf) format("truetype"),url(../fonts/Gesta-Bold-webfont-88d318344732d4030c34.svg#gestabold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-thin-webfont-efb243738acda600018c.eot);src:url(../fonts/proximanova-thin-webfont-efb243738acda600018c.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-thin-webfont-b67bafbc9c98ae94e948.woff2) format("woff2"),url(../fonts/proximanova-thin-webfont-8814f1dd5b0626ed66d9.woff) format("woff"),url(../fonts/proximanova-thin-webfont-a1766e2d73c1c6a7e8ed.ttf) format("truetype"),url(../fonts/proximanova-thin-webfont-34ba0316fe8b479f15d3.svg#gestabold) format("svg");font-weight:100;font-style:normal}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-regular-webfont-7a6e3b38449774963880.eot);src:url(../fonts/proximanova-regular-webfont-7a6e3b38449774963880.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regular-webfont-a717b39c252f91937b62.woff2) format("woff2"),url(../fonts/proximanova-regular-webfont-9a877c9fa8e4d2ed278e.woff) format("woff"),url(../fonts/proximanova-regular-webfont-c694e539b40cfa8d4fd0.ttf) format("truetype"),url(../fonts/proximanova-regular-webfont-f772b86cf90953d2db30.svg#gestabold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-regularit-webfont-c20581dd9678533663a7.eot);src:url(../fonts/proximanova-regularit-webfont-c20581dd9678533663a7.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-regularit-webfont-8feb5be097d7527b2bac.woff2) format("woff2"),url(../fonts/proximanova-regularit-webfont-55aa96d50e6838076d31.woff) format("woff"),url(../fonts/proximanova-regularit-webfont-79cbb8197e4914d7efcd.ttf) format("truetype"),url(../fonts/proximanova-regularit-webfont-a05ad0a2d90ec461efdb.svg#gestabold) format("svg");font-weight:400;font-style:italic}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-semibold-webfont-9103ba2d6b30c851a03f.eot);src:url(../fonts/proximanova-semibold-webfont-9103ba2d6b30c851a03f.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-semibold-webfont-c25056372656fd73e5c1.woff2) format("woff2"),url(../fonts/proximanova-semibold-webfont-d57b8d2d9a3bd05cf77a.woff) format("woff"),url(../fonts/proximanova-semibold-webfont-59b8d170974eb1e57396.ttf) format("truetype"),url(../fonts/proximanova-semibold-webfont-03f5bef1b14c246bf91b.svg#gestabold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:proxima-nova;src:url(../fonts/proximanova-bold-webfont-e1b608a1401c19aded32.eot);src:url(../fonts/proximanova-bold-webfont-e1b608a1401c19aded32.eot?#iefix) format("embedded-opentype"),url(../fonts/proximanova-bold-webfont-aefc927f277c32a5f96d.woff2) format("woff2"),url(../fonts/proximanova-bold-webfont-050361a58761f5ec0033.woff) format("woff"),url(../fonts/proximanova-bold-webfont-7a845c9010b7d3cde074.ttf) format("truetype"),url(../fonts/proximanova-bold-webfont-b1da5cd3bebfdb1c92fe.svg#gestabold) format("svg");font-weight:700;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}*:focus{outline:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes spin{100%{transform:rotate(360deg)}}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.margin-bottom0{margin-bottom:0}.margin-bottom10{margin-bottom:10px}.margin-bottom20{margin-bottom:20px}.margin-bottom30{margin-bottom:30px}.margin-bottom40{margin-bottom:40px}.margin-bottom50{margin-bottom:50px}.margin-top0{margin-top:0}.margin-top10{margin-top:10px}.margin-top20{margin-top:20px}.margin-top30{margin-top:30px}.margin-top40{margin-top:40px}.margin-top50{margin-top:50px}.margin-left0{margin-left:0}.margin-left10{margin-left:10px}.margin-left20{margin-left:20px}.margin-left30{margin-left:30px}.margin-left40{margin-left:40px}.margin-left50{margin-left:50px}.margin-right0{margin-right:0}.margin-right10{margin-right:10px}.margin-right20{margin-right:20px}.margin-right30{margin-right:30px}.margin-right40{margin-right:40px}.margin-right50{margin-right:50px}.margin0{margin:0}.margin10{margin:10px}.margin20{margin:20px}.margin30{margin:30px}.margin40{margin:40px}.margin50{margin:50px}.padding-bottom0{padding-bottom:0}.padding-bottom10{padding-bottom:10px}.padding-bottom20{padding-bottom:20px}.padding-bottom30{padding-bottom:30px}.padding-bottom40{padding-bottom:40px}.padding-bottom50{padding-bottom:50px}.padding-top0{padding-top:0}.padding-top10{padding-top:10px}.padding-top20{padding-top:20px}.padding-top30{padding-top:30px}.padding-top40{padding-top:40px}.padding-top50{padding-top:50px}.padding-left0{padding-left:0}.padding-left10{padding-left:10px}.padding-left20{padding-left:20px}.padding-left30{padding-left:30px}.padding-left40{padding-left:40px}.padding-left50{padding-left:50px}.padding-right0{padding-right:0}.padding-right10{padding-right:10px}.padding-right20{padding-right:20px}.padding-right30{padding-right:30px}.padding-right40{padding-right:40px}.padding-right50{padding-right:50px}.padding0{padding:0}.padding10{padding:10px}.padding20{padding:20px}.padding30{padding:30px}.padding40{padding:40px}.padding50{padding:50px}.flex{display:flex}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}html{font-size:62.5%}body{font-size:1.3em;line-height:1.4;font-weight:400;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;color:#222}.uppercase{text-transform:uppercase}.bold{font-weight:bold}.semibold{font-weight:600}.normal-weight{font-weight:400}h1.thin,h2.thin,h3.thin,h4.thin,h5.thin,h6.thin{font-weight:400}h1.caps,h2.caps,h3.caps,h4.caps,h5.caps,h6.caps{text-transform:uppercase;letter-spacing:1px}h1{font-size:2.4rem}h2{font-size:2rem}h3{font-size:1.8rem}h4{font-size:1.6rem}h5{font-size:1.4rem}h6{font-size:1.2rem}p{margin-top:0;margin-bottom:13px}.text-italic{font-style:italic}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.footer-button-group{display:flex}.footer-button-group li{margin:0 0 0 8px}.footer-button-group .button{background:#3498db;padding:8px 12px;border-radius:2px;color:#fff;font-weight:600;font-size:13px;transition:ease .2s all}.footer-button-group .button:hover{box-shadow:0 1px 2px rgba(0,0,0,.1);background-color:#42abe5}.footer-button-group .button.pf-close{background-color:#e67e22}.footer-button-group .button.pf-cancel,.footer-button-group .button.pf-discard{background-color:#f75c46}.footer-button-group .button.pf-cancel:hover,.footer-button-group .button.pf-discard:hover{background-color:#f75c46}.footer-button-group .button.pf-amend{background-color:rgba(0,0,0,.4)}.footer-button-group .button.pf-amend:hover{background-color:rgba(0,0,0,.7)}.footer-button-group .button.pf-activate{background-color:#8cd360}.footer-button-group .button.pf-activate:hover{background-color:#8cd360}.footer-button-group .button.pf-brief{border:2px solid #3498db;color:#3498db;background-color:rgba(0,0,0,0);padding:6px 12px}.footer-button-group .button.pf-brief:hover{background-color:rgba(0,0,0,0);border-color:#42abe5;color:#42abe5}.footer-button-group.is-disabled .button{background:#d8d9db}.footer-button-group.is-disabled .button:hover{background:#d8d9db;cursor:default;box-shadow:none}.footer-button-group.is-disabled .button-secondary{background:rgba(0,0,0,0);border-color:#d8d9db;color:#d8d9db}.footer-button-group.is-disabled .button-secondary:hover{background:rgba(0,0,0,0);border-color:#d8d9db;color:#d8d9db}.btn{display:inline-flex;justify-content:center;align-items:center;margin:0 10px 0 0;background-color:#3498db;color:#fff;transition:.2s ease-out all;text-transform:none;box-shadow:none;letter-spacing:0;font-size:12px;border:1px solid #3498db;border-radius:2px;line-height:1;height:26px;padding:0 1rem;font-weight:600}.btn:hover{background-color:#42abe5;border:1px solid #42abe5;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#fff}.btn:active,.btn:focus,.btn:visited,.btn:disabled{background-color:#3498db;color:#fff}.btn.green{background-color:#6eb021;border:1px solid #6eb021}.btn.green:hover,.btn.green:focus,.btn.green:visited,.btn.green:disabled{background-color:#85ce28 !important}.btn.white{background-color:#fff;border:1px solid #3498db;color:#3498db}.btn.white:focus,.btn.white:visited,.btn.white:disabled{background-color:#fff !important;border:1px solid #3498db !important;color:#3498db !important}.btn.white.disabled,.btn.white.disabled:focus,.btn.white.disabled:active,.btn.white.disabled:hover{background-color:#fff !important;border-color:#9f9f9f !important;color:#9f9f9f !important;box-shadow:none;transition:none;cursor:default}.btn.red{background-color:#f75c46;border:1px solid #f75c46;color:#fff}.btn.red:hover,.btn.red:focus,.btn.red:visited,.btn.red:disabled{background-color:#f75c46 !important;color:#fff !important}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.max-height-300{max-height:300px}.table-wrapper{width:100%;overflow-x:hidden;overflow-y:auto}.table-basic{margin:0}.table-basic label{letter-spacing:0;line-height:1;text-transform:none;z-index:1;display:inline}.table-basic.no-borders tbody tr{border-bottom:none}.table-basic.fixed-column-left{position:absolute;left:0;z-index:2;border-bottom:1px solid #e3ebf1}.table-basic.fixed-column-left tbody tr td{border-right:1px solid #e3ebf1 !important}.table-basic table.table-nested thead th{padding-top:5px;padding-bottom:0}.table-basic table.table-nested tbody td{padding-top:0;padding-bottom:5px}.table-basic thead{-webkit-print-color-adjust:exact}.table-basic thead th{color:#000;text-align:left;font-size:11px;line-height:1.1;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:5px 14px 5px 0;letter-spacing:1px;border-bottom:1px solid #e3ebf1;vertical-align:bottom;background-color:#fff;white-space:nowrap}.table-basic thead th.bold{font-weight:600}.table-basic tbody tr{border-bottom:1px solid #f5f5f5}.table-basic tbody tr th{background-color:#fff;-webkit-print-color-adjust:exact;font-weight:400;text-align:left;color:#494949;padding:5px 14px}.table-basic tbody tr td{font-size:13px;height:100%;background-color:#fff;border:none;font-weight:400;vertical-align:top;color:#313131;padding:5px 14px 5px 0}.table-basic tbody tr td:last-child{padding-right:0}.table-basic tfoot tr td{color:#494949;vertical-align:top;padding:5px 14px 5px 0}.table-basic.table-full-width{width:100%}.table-basic .bold{font-weight:600}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.sk-fading-circle{margin:0 auto;width:16px;height:16px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#494949;border-radius:100%;animation:sk-circleFadeDelay 1s infinite ease-in-out both}.sk-fading-circle .sk-circle2{transform:rotate(36deg)}.sk-fading-circle .sk-circle3{transform:rotate(72deg)}.sk-fading-circle .sk-circle4{transform:rotate(108deg)}.sk-fading-circle .sk-circle5{transform:rotate(144deg)}.sk-fading-circle .sk-circle6{transform:rotate(180deg)}.sk-fading-circle .sk-circle7{transform:rotate(216deg)}.sk-fading-circle .sk-circle8{transform:rotate(252deg)}.sk-fading-circle .sk-circle9{transform:rotate(288deg)}.sk-fading-circle .sk-circle10{transform:rotate(324deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-0.9s}.sk-fading-circle .sk-circle3:before{animation-delay:-0.8s}.sk-fading-circle .sk-circle4:before{animation-delay:-0.7s}.sk-fading-circle .sk-circle5:before{animation-delay:-0.6s}.sk-fading-circle .sk-circle6:before{animation-delay:-0.5s}.sk-fading-circle .sk-circle7:before{animation-delay:-0.4s}.sk-fading-circle .sk-circle8:before{animation-delay:-0.3s}.sk-fading-circle .sk-circle9:before{animation-delay:-0.2s}.sk-fading-circle .sk-circle10:before{animation-delay:-0.1s}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.flag-icon{display:inline-block;width:1.33333333em;vertical-align:middle}.flag-icon.flag-icon-squared{width:1em}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}a:hover{cursor:pointer}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.container.main{margin:0 auto;width:85%;min-width:800px}.container.main.wide{width:90%}.container.main.narrow{width:70%}.container.main.extra-narrow{width:50%}.container{position:relative}.container .row{margin:0}.card{margin:1rem 0 0 0;box-shadow:none}input[type=checkbox]+label{font-size:1.3rem;line-height:1.5;padding-left:30px;font-weight:600}input[type=checkbox][disabled]+label{color:#999 !important}input[type=checkbox][disabled]+label::after{background:rgba(0,0,0,0);border:1px solid #dedede}[type=checkbox].filled-in:not(:checked)+label::after{height:16px;width:16px;background-color:rgba(0,0,0,0);border:1px solid #aaa;top:auto;z-index:0}[type=checkbox].filled-in:checked+label::after{width:16px;height:16px;top:auto}[type=checkbox].filled-in:checked+label::before{top:4px;left:.5px;width:7px;height:11px}#consent[type=checkbox]{top:4px}#consent[type=checkbox].filled-in:not(:checked)+label::after{top:4px}#consent[type=checkbox].filled-in:checked+label::before{top:4px}#consent[type=checkbox].filled-in:checked+label::after{top:4px}input[type=checkbox]+label{padding-left:24px;display:flex;align-items:center}input:not([type]):disabled+label,input:not([type])[readonly=readonly]+label,input[type=date]:disabled+label,input[type=date][readonly=readonly]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly=readonly]+label,input[type=email]:disabled+label,input[type=email][readonly=readonly]+label,input[type=number]:disabled+label,input[type=number][readonly=readonly]+label,input[type=password]:disabled+label,input[type=password][readonly=readonly]+label,input[type=search]:disabled+label,input[type=search][readonly=readonly]+label,input[type=tel]:disabled+label,input[type=tel][readonly=readonly]+label,input[type=text]:disabled+label,input[type=text][readonly=readonly]+label,input[type=time]:disabled+label,input[type=time][readonly=readonly]+label,input[type=url]:disabled+label,input[type=url][readonly=readonly]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly=readonly]+label{color:#494949}input[type=checkbox][readonly]+label,input[type=checkbox][disabled]+label{color:#bbb;cursor:default}.btn{transition:background .1s ease}.modal-close-btn{color:#b4bcc2;font-size:2rem}.modal-close-btn:hover{color:#fff}.modal-close-btn:active,.modal-close-btn:focus,.modal-close-btn:visited{background-color:#6eb021;border:2px solid #6eb021}.progress{background-color:#3498db}.progress .indeterminate{background-color:#4bc3f7}.dropdown-content li{margin:0;min-height:0}.dropdown-content li span{pointer-events:all;display:flex;justify-content:space-between;align-items:center}.dropdown-content li.active,.dropdown-content li.active>span{background:#3498db;color:#fff}.dropdown-content li.multiselect li>span{flex-direction:row-reverse}.dropdown-content li.multiselect .label-text{padding:0;flex:1 1 auto}.pagination li{padding:0 5px;font-size:1.4rem}.pagination li a{color:#3498db}.pagination li.active{background-color:rgba(0,0,0,0)}.pagination li.active a{font-weight:500;color:#3498db;border-bottom:1px solid #3498db}.dropdown-content{top:35px;max-height:50vh;min-width:80px;padding:0;transition:opacity .2s ease;overflow-x:hidden}.dropdown-content>li{margin:0;min-height:0}.dropdown-content>li .item{pointer-events:all;line-height:1;display:flex;padding:5px 8px 5px 12px;font-size:12px}.dropdown-content>li:hover{background:#f3faff}.dropdown-content>li.selected{background:#3498db}.dropdown-content>li.selected span{color:#fff}.dropdown-content>li:last-child{border-bottom:none}.dropdown-content [type=checkbox]+label{top:0;width:18px;height:18px}.dropdown-content [type=checkbox]+label::before{border:1px solid #ddd;border-radius:10px;transition:background-color .1s ease,border .1s ease;margin-top:0;top:0}.dropdown-content [type=checkbox]:checked+label::before{top:0;left:0;width:18px;height:18px;border:1px solid #3498db;transform:rotate(0);backface-visibility:hidden;transform-origin:50%;background:#3498db url(../images/common/dropdown-check-4840d0c4fb8596a752da.svg) no-repeat 2px 4px}.dropdown-content.multiselect>li.selected{background:rgba(0,0,0,0)}.dropdown-content.multiselect>li.selected:hover{background:rgba(244,246,248,.7)}.dropdown-content.multiselect>li.selected span{color:#1e374f}.dropdown-content.multiselect>li .item{padding:8px 8px 8px 12px;justify-content:space-between;flex-direction:row-reverse}.dropdown-content.multiselect>li .item span{flex:1 1 auto}.lean-overlay{position:fixed;z-index:999;top:0px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.Spinner.preloader-wrapper{width:1em;height:1em;position:relative}.Spinner.preloader-wrapper .spinner-layer{border-color:inherit}.daterangepicker{display:none}.daterangepicker.show-calendar{display:flex}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes spin{100%{transform:rotate(360deg)}}.brief-gen,.docs-gen{display:flex;flex-direction:column;align-items:center;justify-content:center}.brief-gen .loading-message,.docs-gen .loading-message{line-height:1.5;text-align:center;display:flex;flex:0 0 auto;flex-direction:column;align-items:center}.brief-gen .loading-message h2,.docs-gen .loading-message h2{font-size:4rem;font-weight:600;color:#9aa5af}.brief-gen .loading-message span,.docs-gen .loading-message span{font-size:2rem;color:#9aa5af}.brief-gen .loading-message .retry-button,.docs-gen .loading-message .retry-button{visibility:hidden;opacity:0;margin-top:30px;width:120px}.brief-gen .loading-message .progress,.docs-gen .loading-message .progress{width:100%;margin-top:4rem;background-color:#3498db}.brief-gen .loading-message .progress .indeterminate,.docs-gen .loading-message .progress .indeterminate{background-color:#4bc3f7}.brief-gen.pause-animation .progress,.docs-gen.pause-animation .progress{display:none}.brief-gen .container,.docs-gen .container{position:absolute;top:20px;left:50%;transform:translateX(-50%);opacity:1}.brief-gen .container h5,.docs-gen .container h5{font-size:1.4rem;font-weight:600}.progress{margin:0}*{box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{font-size:1.4rem;min-width:320px;display:flex;flex-direction:column}.logged-in-as-user{background:#3498db;color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center;font-weight:600;flex:0 0 26px;position:relative}.logged-in-as-user a{position:absolute;right:0px;top:0;bottom:0;padding:0 10px 0 14px;display:flex;align-items:center;line-height:1;color:#fff;font-weight:400;background:rgba(0,0,0,0);transition:ease .5s background}.logged-in-as-user a i{margin-left:3px}.logged-in-as-user a:hover{background:rgba(255,255,255,.07);color:#fff}.logged-in-as-user a:active{box-shadow:0 0px 8px 0 rgba(0,0,0,.1) inset;background:rgba(0,0,0,.14);transition:ease-out .05s background}.main-wrapper{display:flex;flex-direction:row;height:0;flex:1}body.is-parent-controlled .main-wrapper{height:calc(100% - 26px)}@media screen and (max-width: 1024px){html,body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}.main-section{display:flex;flex-direction:column;width:100%}.toolbar{height:50px;flex:0 0 50px;width:100%;float:none;position:relative;z-index:10}div#__lpform_filter{display:none}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.navigation-bar{position:relative;width:100%;display:flex;flex-direction:column;z-index:101}@media print{#ffweb-side-menu,.navigation-bar{display:none !important}}#feedback-modal{width:36em;padding:0px;box-shadow:0 0 10px rgba(0,0,0,.5);border-radius:2px}#feedback-modal .modal-header{font-weight:600;font-size:1.6rem;background:#32495f;text-align:center;text-transform:uppercase;color:#fff;padding:18px;letter-spacing:1px}#feedback-modal .modal-header h3,#feedback-modal .modal-header h4{font-family:"proxima-nova",sans-serif;color:#fff}#feedback-form input,#feedback-form textarea{box-sizing:border-box;display:block;line-height:1.2em;padding:8px 10px;width:100%;height:40px;background:#fff;line-height:1.5;resize:vertical;border:1px solid #ccc;border-radius:2px;margin-bottom:14px;font-size:1.4rem;font-family:"proxima-nova"}#feedback-form input:focus,#feedback-form textarea:focus{box-shadow:none}#feedback-form textarea{margin-bottom:0}#feedback-form button:disabled{background-color:#b4bcc2}#feedback-form input:disabled,#feedback-form textarea:disabled{color:#b4bcc2}#feedback-form textarea{height:auto}#feedback-form .cta{border:none;background:#3498db;color:#fff;text-transform:uppercase;font-weight:600;text-align:center;font-size:1.2rem;letter-spacing:1px;margin:0;padding:6px 14px;font-family:"proxima-nova";display:inline-block;transition:background-color ease .1s;border-radius:2px}#feedback-form .cta:hover{background-color:#5bbeff;cursor:pointer}#feedback-form #feedback-submitting{font-style:italic}#feedback-thanks{padding:8px 12px;font-family:"proxima-nova"}#feedback-thanks h3{font-weight:600;margin-bottom:10px}#feedback-thanks p{margin-bottom:10px;line-height:1.2em}#feedback-thanks p.dismiss{margin:15px 0px 10px 0px}#feedback-thanks .cta{border:none;background:#3498db;color:#fff;text-transform:uppercase;font-weight:600;text-align:center;font-size:1.3rem;letter-spacing:1px;margin-bottom:10px;padding:6px 8px;font-size:1.3rem;font-family:"proxima-nova"}#web-feedback{vertical-align:middle;margin:0}#web-feedback .cta{color:rgba(197,205,213,.8);cursor:pointer;transition:all ease .2s}#web-feedback .cta:hover{color:#fff;cursor:pointer}#web-feedback .cta::before{margin-left:11px}#browserwarn-modal{border-radius:2px}#browserwarn-modal .modal-header{font-weight:600;font-size:1.4rem;background:#32495f;text-align:center;text-transform:uppercase;color:#fff;padding:14px;letter-spacing:1px}#browserwarn-modal p{padding-top:1em;padding-bottom:1em}#browserwarn-modal .cta{border:none;background:#3498db;color:#fff;cursor:pointer;text-transform:uppercase;font-weight:600;text-align:center;letter-spacing:1px;margin:0;padding:4px 8px;font-size:1.1rem;font-family:"proxima-nova";border-radius:2px}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.sidebar{background:#fff;flex:0 0 250px;width:250px;display:flex;flex-direction:column;position:relative}.sidebar form{position:relative;flex:0 0 auto;background:#344a61}.sidebar.vertical-center{align-items:center}.sidebar.vertical-center p{margin:auto}.sidebar .divider{height:30px;width:100%;background-color:#eff1f3;font-size:12px;padding:10px 12px;color:#6d767d;font-weight:400;text-transform:uppercase;border:none;display:flex}.sidebar .divider span{white-space:nowrap;text-transform:none;text-align:right;float:right;line-height:1.8}.sidebar .infinite-scroll-marker{padding:8px;display:flex;justify-content:center;align-items:center}.sidebar .infinite-scroll-marker .Spinner.preloader-wrapper{color:#3498db;width:1.4rem;height:1.4rem}.sidebar .infinite-scroll-marker .circle-clipper .circle{border-width:2px}.sidebar-header{height:92px;background:#344a61;border-right:1px solid #475b6f}.browser-ie .sidebar-header{height:auto;max-height:92px}.sidebar-search{position:relative;margin:10px 10px 0;display:block}.sidebar-search .ss-search-input{font-size:13px;color:#fff;display:block;width:calc(100% - 20px);height:32px;padding:4px 4px 4px 82px;margin:0;width:100%;transition:.3s all ease;box-sizing:border-box;border:none;line-height:1.5;background:rgba(255,255,255,.2);border-radius:2px;box-shadow:rgba(0,0,0,.25)}.sidebar-search .ss-search-input:focus{border:none;box-shadow:none}.sidebar-search input::-webkit-input-placeholder{color:rgba(255,255,255,.6)}.sidebar-search input::-moz-placeholder{color:rgba(255,255,255,.6)}.sidebar-search input:-ms-input-placeholder{color:rgba(255,255,255,.6)}.sidebar-search.is-focused,.sidebar-search.has-value,.sidebar-search input[type=text]:focus:not([readonly]){border:none;box-shadow:none}.sidebar-search.is-focused.icon-search::before,.sidebar-search.has-value.icon-search::before,.sidebar-search input[type=text]:focus:not([readonly]).icon-search::before{left:24px}.sidebar-search.is-focused .ss-search-input,.sidebar-search.has-value .ss-search-input,.sidebar-search input[type=text]:focus:not([readonly]) .ss-search-input{padding-left:32px}.sidebar-shelf{display:flex;flex-direction:row;flex:0 0 auto;justify-content:space-between;align-items:center;padding:24px 12px 12px}.sidebar-shelf .shelf-title{text-transform:uppercase;letter-spacing:1px;line-height:1;font-size:1.3rem;margin-bottom:0;font-weight:600;font-family:"HelveticaNeue","Helvetica, sans-serif";color:#fff}.sidebar-shelf .shelf-add{transition:.2s ease color;color:#3fb2ff}.sidebar-shelf .shelf-add:hover{cursor:pointer;color:#42abe5}.sidebar-list span{word-break:break-word}.main-section{display:flex;flex-direction:column;flex:1 1 auto;z-index:1}.main-section.narrow{flex:0 0 440px;position:relative;z-index:98;display:flex;flex-direction:row;overflow:hidden;transition:flex-basis ease .5s;will-change:flex-basis,transform}.main-section.narrow .content{overflow-x:hidden}.main-section .tabItem-appear{opacity:.01}.main-section .tabItem-appear.tabItem-appear-active{opacity:1;transition:opacity 500ms ease-in}.main-section .tabItem-enter{opacity:.01}.main-section .tabItem-enter.tabItem-enter-active{opacity:1;transition:opacity 200ms ease-in}.main-section .tabItem-leave{opacity:1}.main-section .tabItem-leave.tabItem-leave-active{opacity:.01;transition:opacity 100ms ease-in}.content{overflow-y:auto;display:flex;flex:1 1 auto}.content .container{height:100%}.card-panel{padding:14px 20px;box-shadow:none;border-bottom:8px solid #f2f4f6;margin:0}.card-panel .fs-title{text-transform:uppercase;flex:0 0 100%;font-size:13px;font-weight:600;letter-spacing:1px;color:#494949;margin-bottom:10px}.flex-container{display:flex;flex-flow:row wrap}.flex-container .flex-item{width:22%;margin:auto auto auto 0;flex:0 0 22%}.flex-container .flex-item:last-child{margin-right:0}.breadcrumb-arrow{font-size:1.2rem}.margin-no-bottom{margin-bottom:0 !important}.margin-bottom-20{margin-bottom:20px !important}.margin-right-20{margin-right:20px}.margin-left-20{margin-left:20px}pre{background-color:#fff;padding:8px;border:1px solid #b4bcc2;font-family:monospace,monospace;border-radius:5px}.tab-nav{background-color:#edf0f3}.tab-nav li.tab-item a{padding:15px 25px;display:block;color:#494949;font-size:1.8rem}.tab-nav li.tab-item a.is-active{color:#3498db;background-color:#fff}.search-bar{position:relative}.search-bar .icon-search:before{position:absolute;z-index:1;color:rgba(0,0,0,.5);transition:color ease .15s;bottom:9px}.search-bar input[type=text]{font-size:1.4rem;display:block;width:100%;height:32px;padding-left:20px;border:1px solid #d8d9db;border-width:0 0 1px;margin-bottom:0;transition:.2s border ease;box-sizing:border-box;color:#494949}.upsell,.zero-state{text-align:center;padding-bottom:0}.upsell h2,.zero-state h2{font-family:"Gesta",sans-serif;text-transform:uppercase;font-size:2.8rem;font-weight:600;margin-bottom:14px}.upsell p,.zero-state p{font-size:1.7rem;line-height:1.5;text-align:center;max-width:800px}.upsell .screenshot-tracklog,.upsell .screenshot-logbook,.upsell .screenshot-map,.upsell .screenshot-jepp,.zero-state .screenshot-tracklog,.zero-state .screenshot-logbook,.zero-state .screenshot-map,.zero-state .screenshot-jepp{width:400px;height:400px;margin:40px auto;flex:0 0 400px}.upsell .screenshot-tracklog,.zero-state .screenshot-tracklog{background:url(../images/tracklog/tracklog-circle-49de886a3ad020893713.png) top center/contain no-repeat}.upsell .screenshot-logbook,.zero-state .screenshot-logbook{background:url(../images/logbook/logbook-circle-fcb4ecf8c92962956b09.png) top center/contain no-repeat}.upsell .screenshot-maps,.zero-state .screenshot-maps{width:620px;margin:50px auto 0;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.2);height:auto}.upsell .screenshot-jepp,.zero-state .screenshot-jepp{background:url(../images/jeppUpsell@3x-79f16d586cfc992249c4.png) top center/contain no-repeat}.upsell{padding:60px 100px 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100vh;overflow:auto}.upsell:not(.light-theme){background:#182c3e}.upsell:not(.light-theme) h2,.upsell:not(.light-theme) p{color:#fff}.upsell:not(.light-theme) hr{border:1px solid rgba(255,255,255,.2)}.upsell .btn.primary,.upsell .btn.secondary{text-transform:uppercase;letter-spacing:1px;font-weight:600;margin-top:10px;margin-bottom:20px;padding:12px 24px;height:auto;flex:0 0 auto;transition:none}.upsell .btn.primary:hover,.upsell .btn.secondary:hover{box-shadow:0 1px 2px rgba(0,0,0,.2)}.upsell .btn.secondary{background:rgba(0,0,0,0);margin-top:0}.upsell .more-link{font-weight:700;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;line-height:1;letter-spacing:1px}.upsell .more-link i{margin-left:6px;line-height:1;display:flex}.upsell hr{border-width:0 0 1px;max-width:400px;margin:20px auto}input[type=number]{-moz-appearance:textfield}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}.input-field{margin-bottom:24px;font-family:"HelveticaNeue",Helvetica,sans-serif}.input-field input{font-weight:600}.input-field input.modal-input{cursor:pointer}.input-field input::-webkit-input-placeholder{color:#d3d3d3}.input-field input::-moz-placeholder{color:#d3d3d3}.input-field input:-ms-input-placeholder{color:#d3d3d3}.input-field textarea::-webkit-input-placeholder{color:#d3d3d3}.input-field textarea::-moz-placeholder{color:#d3d3d3}.input-field textarea:-ms-input-placeholder{color:#d3d3d3}.input-field label{font-size:1.5rem;color:#494949;top:.8rem;pointer-events:none;white-space:nowrap}.input-field label.active,.input-field label.is-active,.input-field label.is-active.active{transform:translateY(-1.5rem) scale(0.85);transform-origin:0 0;left:20px;font-size:1.5rem;top:0}.input-field .prefix~input{margin-left:3rem}.add-modal-btn:disabled{border:1px solid #dfdfdf}.select-wrapper+label{font-size:1.2rem;top:-2rem}.select-wrapper{position:relative;margin-top:1px}.select-wrapper input.select-dropdown{font-size:1.3rem;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:22px;margin-bottom:0;box-sizing:border-box;transition:all ease .3s;height:23px}.select-wrapper input.select-dropdown.active{border-bottom:1px solid #32495f;box-shadow:0 1px 0 0 #32495f}.select-wrapper input.select-dropdown:disabled{color:#494949}.select-wrapper .dropdown-content li>span{font-size:12px;padding:3px 8px}.select-wrapper span.caret{color:rgba(0,0,0,0);top:13px}.select-wrapper span.caret::before{content:"";background:url(../images/common/caret-0fc230285184ea51c4b8.svg) no-repeat;display:inline-block;height:12px;width:10px;float:right;background-size:8px 5px;position:relative;top:-3px}.select-wrapper .divider{height:auto;width:100%;background-color:#eff1f3;font-size:12px;padding:10px 12px;color:#6d767d;font-weight:400;text-transform:uppercase;border:none;display:-ms-flexbox;display:flex}.select-wrapper.group-select{margin-top:0;display:block}.select-wrapper.group-select .dropdown-content{overflow:auto;flex-direction:column}.select-wrapper.group-select .dropdown-content ul{max-height:400px;overflow-y:auto}.select-wrapper.group-select .dropdown-content ul>li:hover{background-color:rgba(244,246,248,.7)}.select-wrapper.group-select .dropdown-content ul>li.selected{background:#3498db}.select-wrapper.group-select .dropdown-content ul>li.selected .item,.select-wrapper.group-select .dropdown-content ul>li.selected .item [class*=line-],.select-wrapper.group-select .dropdown-content ul>li.selected .item span{color:#fff}.select-wrapper.group-select .item{display:flex;flex-direction:column;align-items:flex-start;position:relative;pointer-events:all;line-height:1.4;display:block;padding:8px 14px;font-size:14px;color:#32495f}.select-wrapper.group-select .search-field{padding:8px;height:50px;background-color:#eff1f3;border-bottom:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,.1)}.select-wrapper.group-select .search-field.icon-search::before{position:absolute;z-index:1;left:78px;top:18px;color:#494949;font-size:1.2rem;transition:all ease .3s;pointer-events:none}.select-wrapper.group-select .search-field.is-focused::before,.select-wrapper.group-select .search-field.has-value::before{left:16px}.select-wrapper.group-select .search-field.is-focused input,.select-wrapper.group-select .search-field.has-value input{padding-left:26px;box-shadow:none;border:none}.select-wrapper.group-select .search-field input{background:#fff;color:#32495f;font-weight:400 !important;font-size:1.4rem;display:block;width:100%;height:32px;padding:4px 4px 4px 90px;transition:.3s all ease;box-sizing:border-box;border:none;line-height:1.5;border-radius:2px;box-shadow:rgba(0,0,0,.25)}.select-wrapper.group-select .search-status{font-weight:bold;color:#99a4ac;padding:11px 14px;text-align:center}.click-capture{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{color:#3498db;font-weight:600;margin:0;background-color:rgba(0,0,0,0);border:none;box-shadow:none;border-bottom:1px solid #ddd;border-radius:0;outline:0;height:23px;width:100%;font-size:13px;margin:0;padding:0 0 2px;box-sizing:border-box;transition:border ease .3s,box-shadow ease .3s,opacity ease .2s;font-weight:600;line-height:1;display:flex;align-content:center}label.active{color:#494949;font-size:12px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#32495f}input:not([type]):disabled,input:not([type])[readonly=readonly],input[type=date]:disabled,input[type=date][readonly=readonly],input[type=datetime-local]:disabled,input[type=datetime-local][readonly=readonly],input[type=email]:disabled,input[type=email][readonly=readonly],input[type=number]:disabled,input[type=number][readonly=readonly],input[type=password]:disabled,input[type=password][readonly=readonly],input[type=search]:disabled,input[type=search][readonly=readonly],input[type=tel]:disabled,input[type=tel][readonly=readonly],input[type=text]:disabled,input[type=text][readonly=readonly],input[type=time]:disabled,input[type=time][readonly=readonly],input[type=url]:disabled,input[type=url][readonly=readonly],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly=readonly]{color:#494949;border-bottom:1px solid #9e9e9e}[type=checkbox].filled-in:disabled:checked+label:after{background-color:#494949;border-color:#494949}[type=checkbox].filled-in+label:after,[type=checkbox].filled-in+label:before{transition:none}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-color:#32495f;box-shadow:0 1px 0 0 #32495f}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #32495f;box-shadow:0 1px 0 0 #32495f}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #f44336;box-shadow:0 1px 0 0 #f44336}input:not([type]).invalid.is-warning,input:not([type]):focus.invalid.is-warning,input[type=text].invalid.is-warning,input[type=text]:focus.invalid.is-warning,input[type=password].invalid.is-warning,input[type=password]:focus.invalid.is-warning,input[type=email].invalid.is-warning,input[type=email]:focus.invalid.is-warning,input[type=url].invalid.is-warning,input[type=url]:focus.invalid.is-warning,input[type=time].invalid.is-warning,input[type=time]:focus.invalid.is-warning,input[type=date].invalid.is-warning,input[type=date]:focus.invalid.is-warning,input[type=datetime-local].invalid.is-warning,input[type=datetime-local]:focus.invalid.is-warning,input[type=tel].invalid.is-warning,input[type=tel]:focus.invalid.is-warning,input[type=number].invalid.is-warning,input[type=number]:focus.invalid.is-warning,input[type=search].invalid.is-warning,input[type=search]:focus.invalid.is-warning,textarea.materialize-textarea.invalid.is-warning,textarea.materialize-textarea:focus.invalid.is-warning{border-bottom-color:#f6a623;box-shadow:0 1px 0 0 #f6a623}input[type=checkbox].filled-in:checked+label:after,input[type=checkbox]:checked+label:after{border-color:#3498db;background-color:#3498db}input[type=checkbox]+label{font-size:1.3rem;color:#494949;line-height:1.5;padding-left:24px;font-weight:400}[type=checkbox].filled-in:not(:checked)+label:after{border-width:1px}[type=checkbox].filled-in:disabled:not(:checked)+label:after{background:#dedede}.switch label input[type=checkbox]:checked+.lever{background-color:#6eb021}.switch label input[type=checkbox]:checked+.lever:after{background-color:#fff}.dropdown-content li>a,.dropdown-content li>span{color:#32495f}.main-section.narrow .content{padding-top:14px}.main-section.narrow .form-section{padding:20px 14px 10px}.main-section.narrow .form-section.toggle-only{padding-bottom:20px}.main-section.narrow .form-section.toggle-only .fs-title{margin-bottom:0}.main-section.narrow .form-section .row .col{padding:0 .8rem}.main-section.narrow .input-field label{font-size:1.4rem}.main-section.narrow .input-field label.active{font-size:1.4rem;left:.8rem;top:5px}.main-section.narrow input:not([type]),.main-section.narrow input[type=text],.main-section.narrow input[type=password],.main-section.narrow input[type=email],.main-section.narrow input[type=url],.main-section.narrow input[type=time],.main-section.narrow input[type=date],.main-section.narrow input[type=datetime-local],.main-section.narrow input[type=tel],.main-section.narrow input[type=number],.main-section.narrow input[type=search],.main-section.narrow textarea.materialize-textarea{font-size:1.4rem;margin-top:4px;height:26px;padding-bottom:3px}.main-section.narrow .select-wrapper input[type=text]{margin-top:8px;padding-bottom:7px}.main-section.narrow .select-wrapper .caret{top:11px}.main-section.narrow .select-wrapper .caret::before{height:8px;width:9px;background-size:8px 5px;top:-2px}.main-section.narrow input[type=text]{margin-bottom:0}.main-section.narrow .switch label input[type=checkbox]:checked+.lever{background-color:#6eb021}.main-section.narrow .form-section .fs-title{margin:0 0 20px;color:#494949}.btn-inline{display:block;margin-top:28px;height:44px}.form-section{margin-bottom:16px;padding:10px;border-radius:2px;background:#fff;position:relative;display:flex;flex-direction:column}.form-section.collapsable .fs-title{margin-bottom:8px}.form-section.collapsable .fs-title::before{content:"";margin-right:8px;position:relative;margin-top:0;background:url(../images/form/toggle-caret-6f401eb3435462503779.svg) no-repeat center center;width:11px;height:11px;display:inline-block;transition:transform ease .3s;transform-origin:50% 50%}.form-section.collapsable .fs-title:hover{cursor:pointer}.form-section.collapsable .row{transition:max-height ease .3s,opacity ease .3s;overflow:hidden}.form-section.is-collapsed .row{opacity:0;visibility:hidden;max-height:0;transition:ease .2s margin-top}.form-section.is-open{max-height:3000px}.form-section.is-open .row{opacity:1;visibility:visible;max-height:1000px;margin-top:20px}.form-section.is-open .fs-title::before{transform:rotate(90deg)}.form-section .fs-header{display:flex;flex:0 0 auto;justify-content:space-between}.form-section .fs-header .select-alt-style{margin-top:-6px}.form-section .fs-header .select-alt-style .select-wrapper+label{transform:none;right:calc(100% + 14px);left:auto;font-size:1.2rem;margin-top:3px}.form-section .fs-header .select-alt-style .select-wrapper input[type=text]{font-family:"HelveticaNeue",Helvetica,sans-serif;color:#494949;font-size:1.2rem;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.05);background:rgba(216,216,216,.44);border:1px solid rgba(211,211,211,.5);padding:4px 8px;margin:0;transition:all .3s ease}.form-section .fs-header .select-alt-style .select-wrapper input[type=text]:hover{cursor:pointer;background:rgba(216,216,216,.34);box-shadow:0 1px 2px rgba(0,0,0,.1)}.form-section .fs-header .select-alt-style .select-wrapper input[type=text]:active{box-shadow:none}.form-section .fs-header .select-alt-style .select-wrapper input[type=text].readonly{color:#494949;background:rgba(0,0,0,0);border-color:#e5e5e5;box-shadow:none}.form-section .fs-header .select-alt-style .select-wrapper input[type=text].readonly:hover{cursor:default;background:rgba(0,0,0,0);box-shadow:none}.form-section .fs-header .select-alt-style .select-wrapper .caret{right:5px;top:12px}.form-section .row{margin-bottom:0;transition:visibility .3s ease,opacity .3s ease}.form-section .row .col{padding:0 2rem;min-height:34px}.form-section .row .col.input-field:not(.textarea-field){height:34px}.form-section .switch{margin-bottom:20px}.form-section .datepicker-container{display:flex;flex-direction:row}.form-section .datepicker-container>div:first-child{width:100%}.form-section .datepicker-container .toggle-slide-panel.calendar-btn{padding:4px 5px 3px 4px}.form-section .datepicker-container .toggle-slide-panel.calendar-btn .icon-calendar{font-size:14px;color:#494949;height:28px;opacity:.8;justify-content:center;align-items:center;transition:opacity ease .2s;display:flex}.form-section .datepicker-container .toggle-slide-panel.calendar-btn .icon-calendar:hover{opacity:1;cursor:pointer}.form-section .datepicker-container .toggle-slide-panel.now-btn{right:4rem;top:0;padding:6px}.form-section.toggle-only{display:flex;justify-content:space-between;align-items:center;flex-direction:row;padding:20px 14px 20px 20px}.form-section.toggle-only .fs-title{flex:10 10 auto;margin:0}.form-section.toggle-only .switch{flex:1 1 auto;margin:0}.form-section .fs-title{text-transform:uppercase;flex:1 1 auto;font-size:1.6rem;font-weight:600;letter-spacing:1px;margin:10px 12px 20px;color:#494949}.form-section .fs-subtitle{font-family:"Proxima Nova",sans-serif;text-transform:none;font-size:1.4rem;font-weight:600;letter-spacing:.2px;color:#384147;margin-bottom:15px}.form-section input,.form-section .ff-select-field{font-weight:600 !important;line-height:1}.form-section input.icon-down-arrow::before,.form-section .ff-select-field.icon-down-arrow::before{position:absolute;right:5px;top:31px;font-size:10px;color:#494949}.form-section input.uppercase,.form-section .ff-select-field.uppercase{text-transform:uppercase}.input-field{height:1;position:relative}.input-field .input-note{font-size:1.3rem;color:#8a97a0;line-height:1.25;margin-top:10px}.input-field.textarea-field textarea{font-weight:600;line-height:1.4;overflow-y:auto;padding-top:0;transition:height 0s}.input-field.textarea-field textarea.has-button{padding-bottom:4rem}.input-field.textarea-field label{top:0}.input-field.textarea-field label.active{top:.4rem}.input-field.textarea-field .toggle-slide-panel{bottom:10px}.input-field .toggle-slide-panel{position:absolute;right:.8rem}.input-field label:not(.label-icon).active{font-size:1.5rem;transform:translateY(-1.5rem) scale(0.85)}.input-field .readonly label{color:#000}.toggle-slide-panel{position:relative;background:rgba(216,216,216,.34);border:1px solid rgba(211,211,211,.4);border-radius:2px;padding:6px 5px 4px 10px;height:26px;text-transform:capitalize;color:#a8a8a8;font-size:12px;opacity:.5;pointer-events:none;transition:all .3s ease;white-space:nowrap;display:flex;align-items:center}.toggle-slide-panel:hover{cursor:default}.toggle-slide-panel.is-active{opacity:1;pointer-events:all;color:#494949;box-shadow:0 1px 1px rgba(0,0,0,.05);background:rgba(216,216,216,.44);border:1px solid rgba(211,211,211,.5)}.toggle-slide-panel.is-active:hover{cursor:pointer;background:rgba(216,216,216,.34);box-shadow:0 1px 2px rgba(0,0,0,.1)}.toggle-slide-panel.is-active:focus{box-shadow:0 1px 2px rgba(0,0,0,.5)}.toggle-slide-panel.is-active:active{box-shadow:none}.toggle-slide-panel .icon-angle-right{display:flex;align-items:center;margin-left:4px}.checkbox-field{margin-bottom:15px}.checkbox-field .input-note{padding-left:24px;margin:0}.input-note{font-size:1.3rem;color:#8a97a0;line-height:1.25;padding-left:0;margin-top:10px}.units{position:absolute;right:22px;top:9px;color:#c5cdd5;pointer-events:none;text-transform:lowercase}.table-toolbar{padding:20px 5px 0;float:left;width:100%}.table-toolbar .select-num-view{display:flex;align-items:center}.table-toolbar .select-num-view .input-field{width:55px;margin:0 10px;display:inline-block}.error-helper-text,.warning-helper-text{font-size:1.3rem;display:flex;line-height:1.2;text-transform:capitalize;margin-top:5px;position:absolute}.error-helper-text{color:#d0021b}.warning-helper-text{color:#f6a623}.textarea-field .error-helper-text{position:relative}.hour-minute-control{display:flex;flex-direction:row;justify-content:flex-start}.hour-minute-control>div{flex:0 0 80px;margin-right:30px;min-width:80px}.hour-minute-control>div:last-child{margin-right:0}.hour-minute-control .dropdown-content>li span{padding:8px 14px}.hour-minute-control .error-helper-text{width:200%}.fadeIn-appear{opacity:.01}.fadeIn-appear.fadeIn-appear-active{opacity:1;transition:opacity .3s ease-in}.select-num-view .input-field{width:55px;margin:0 10px;display:inline-block}.form-readonly .switch input{opacity:.5}.form-readonly .caret{display:none}.form-readonly .input-field label{color:#494949}.browser-firefox .form-section .datepicker-container .toggle-slide-panel.calendar-btn .icon-calendar{display:inline-block}.browser-firefox .toggle-slide-panel{padding-top:2px;display:inline-block}.browser-firefox .toggle-slide-panel .icon-angle-right{display:inline-block;top:2px;position:relative}.browser-ie ﻿.main-section.narrow .route-advisor-results .toggle-slide-panel.is-active,.browser-edge ﻿.main-section.narrow .route-advisor-results .toggle-slide-panel.is-active{padding-top:4px}.browser-chrome .route-advisor-results .toggle-slide-panel .icon-angle-right,.browser-safari .route-advisor-results .toggle-slide-panel .icon-angle-right{position:relative;top:-2px}.grid{display:flex;flex-flow:row wrap;margin:0 -10px}.grid-item{flex:0 0 .0833333333;margin:0 10px 18px}.grid-item.span2{flex:0 0 calc(16.667% - 20px);flex-basis:calc(16.667% - 20px)}.grid-item.span3{flex:0 0 25%;flex-basis:calc(25% - 20px)}.grid-item.span4{flex:0 0 33.33%;flex-basis:calc(33.33% - 20px)}.grid-item.span5{flex:0 0 41.667%;flex-basis:calc(41.667% - 20px)}.grid-item.span6{flex:0 0 50%;flex-basis:calc(50% - 20px)}.grid-item.span7{flex:0 0 58.33%;flex-basis:calc(58.33% - 20px)}.grid-item.span8{flex:0 0 66.66%;flex-basis:calc(66.667% - 20px)}.grid-item.span9{flex:0 0 75%;flex-basis:calc(75% - 20px)}.grid-item.span10{flex:0 0 83.33%;flex-basis:calc(83.33% - 20px)}.grid-item.span11{flex:0 0 91.66%;flex-basis:calc(91.667% - 20px)}.grid-item.span12{flex:0 0 100%;flex-basis:calc(100% - 20px)}@supports(display: grid){.grid{display:grid;grid-gap:18px 20px;grid-template-columns:repeat(12, 1fr);margin:0}.grid-item{grid-column:span 1;margin:0}.grid-item.span2{grid-column:span 2}.grid-item.span3{grid-column:span 3}.grid-item.span4{grid-column:span 4}.grid-item.span5{grid-column:span 5}.grid-item.span6{grid-column:span 6}.grid-item.span7{grid-column:span 7}.grid-item.span8{grid-column:span 8}.grid-item.span9{grid-column:span 9}.grid-item.span10{grid-column:span 10}.grid-item.span11{grid-column:span 11}.grid-item.span12{grid-column:span 12}}@media screen and (min-width: 768px)and (max-width: 1200px){.grid-item.mSpan1{flex:0 0 .0833333333;margin:0 10px 18px}.grid-item.mSpan2{flex:0 0 calc(16.667% - 20px);flex-basis:calc(16.667% - 20px)}.grid-item.mSpan3{flex:0 0 25%;flex-basis:calc(25% - 20px)}.grid-item.mSpan4{flex:0 0 33.33%;flex-basis:calc(33.33% - 20px)}.grid-item.mSpan5{flex:0 0 41.667%;flex-basis:calc(41.667% - 20px)}.grid-item.mSpan6{flex:0 0 50%;flex-basis:calc(50% - 20px)}.grid-item.mSpan7{flex:0 0 58.33%;flex-basis:calc(58.33% - 20px)}.grid-item.mSpan8{flex:0 0 66.66%;flex-basis:calc(66.667% - 20px)}.grid-item.mSpan9{flex:0 0 75%;flex-basis:calc(75% - 20px)}.grid-item.mSpan10{flex:0 0 83.33%;flex-basis:calc(83.33% - 20px)}.grid-item.mSpan11{flex:0 0 91.66%;flex-basis:calc(91.667% - 20px)}.grid-item.mSpan12{flex:0 0 100%;flex-basis:calc(100% - 20px)}@supports(display: grid){.grid{display:grid;grid-gap:18px 20px;grid-template-columns:repeat(12, 1fr);margin:0}.grid-item{grid-column:span 1;margin:0}.grid-item.mSpan1{grid-column:span 1}.grid-item.mSpan2{grid-column:span 2}.grid-item.mSpan3{grid-column:span 3}.grid-item.mSpan4{grid-column:span 4}.grid-item.mSpan5{grid-column:span 5}.grid-item.mSpan6{grid-column:span 6}.grid-item.mSpan7{grid-column:span 7}.grid-item.mSpan8{grid-column:span 8}.grid-item.mSpan9{grid-column:span 9}.grid-item.mSpan10{grid-column:span 10}.grid-item.mSpan11{grid-column:span 11}.grid-item.mSpan12{grid-column:span 12}}}@media screen and (min-width: 0)and (max-width: 767px){.grid-item.sSpan1{flex:0 0 .0833333333;margin:0 10px 18px}.grid-item.sSpan2{flex:0 0 calc(16.667% - 20px);flex-basis:calc(16.667% - 20px)}.grid-item.sSpan3{flex:0 0 25%;flex-basis:calc(25% - 20px)}.grid-item.sSpan4{flex:0 0 33.33%;flex-basis:calc(33.33% - 20px)}.grid-item.sSpan5{flex:0 0 41.667%;flex-basis:calc(41.667% - 20px)}.grid-item.sSpan6{flex:0 0 50%;flex-basis:calc(50% - 20px)}.grid-item.sSpan7{flex:0 0 58.33%;flex-basis:calc(58.33% - 20px)}.grid-item.sSpan8{flex:0 0 66.66%;flex-basis:calc(66.667% - 20px)}.grid-item.sSpan9{flex:0 0 75%;flex-basis:calc(75% - 20px)}.grid-item.sSpan10{flex:0 0 83.33%;flex-basis:calc(83.33% - 20px)}.grid-item.sSpan11{flex:0 0 91.66%;flex-basis:calc(91.667% - 20px)}.grid-item.sSpan12{flex:0 0 100%;flex-basis:calc(100% - 20px)}@supports(display: grid){.grid{display:grid;grid-gap:18px 20px;grid-template-columns:repeat(12, 1fr);margin:0}.grid-item{grid-column:span 1;margin:0}.grid-item.sSpan1{grid-column:span 1}.grid-item.sSpan2{grid-column:span 2}.grid-item.sSpan3{grid-column:span 3}.grid-item.sSpan4{grid-column:span 4}.grid-item.sSpan5{grid-column:span 5}.grid-item.sSpan6{grid-column:span 6}.grid-item.sSpan7{grid-column:span 7}.grid-item.sSpan8{grid-column:span 8}.grid-item.sSpan9{grid-column:span 9}.grid-item.sSpan10{grid-column:span 10}.grid-item.sSpan11{grid-column:span 11}.grid-item.sSpan12{grid-column:span 12}}}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.page-header{background:#32495f;flex:0 0 30px}.sub-menu{display:flex;padding:0;border-bottom:1px solid #e5e5e5}.sub-menu .sub-menu-item.header-link{padding:12px 5px 10px 5px}.sub-menu .sub-menu-item a{color:#666;font-weight:600;font-size:10px;line-height:1;display:flex;height:31px;align-items:center;padding:0 6px 10px;justify-content:space-between;transition:none;border-bottom:2px solid rgba(0,0,0,0)}.sub-menu .sub-menu-item a.header-link{height:100%;padding-bottom:0;color:#fff;font-size:13px;padding-top:3px}.sub-menu .sub-menu-item a.is-active,.sub-menu .sub-menu-item a.is-active:hover{color:#3498db;border-color:#3498db}.sub-menu .sub-menu-item a.is-active.header-link,.sub-menu .sub-menu-item a.is-active:hover.header-link{color:#fff;background-color:#3498db;border-radius:2.5px}.sub-menu .sub-menu-item a:hover{cursor:pointer}.sub-menu .sub-menu-item:last-child a{margin-right:0}.story-banner,.page-header{display:flex;flex-direction:row;position:relative;z-index:100;padding:0;flex:0 0 auto;background:#344a61;box-shadow:0 1px 4px rgba(0,0,0,.15)}.story-banner .container,.page-header .container{display:flex;flex-direction:column;justify-content:space-between}.story-banner .container.padding,.page-header .container.padding{padding:0 20px}.story-banner .row,.page-header .row{margin-bottom:0}.story-banner.padding-bottom14,.page-header.padding-bottom14{padding-bottom:14px}.story-banner .ph-title-container,.page-header .ph-title-container{flex:10 10 auto}.story-banner .ph-title-container .ph-title,.page-header .ph-title-container .ph-title{margin-bottom:4px}.story-banner .ph-title-container .ph-aircraft,.story-banner .ph-title-container .ph-plan-status,.page-header .ph-title-container .ph-aircraft,.page-header .ph-title-container .ph-plan-status{color:#fff;display:inline-block;margin-right:10px}.story-banner .ph-title-container .view-maps,.page-header .ph-title-container .view-maps{font-size:14px;margin-left:6px;text-transform:uppercase}.story-banner .ph-title,.page-header .ph-title{text-align:left;flex:1 10 auto;margin-bottom:10px;text-transform:none;letter-spacing:0;align-self:center;color:#fff;font-family:"HelveticaNeue",Helvetica,sans-serif;font-weight:600;z-index:1;font-size:2rem;word-break:break-all}.story-banner .ph-title.pristine,.page-header .ph-title.pristine{color:rgba(255,255,255,.2)}.story-banner .page-header-title,.page-header .page-header-title{text-align:left;text-transform:none;letter-spacing:0;align-self:flex-start;color:#fff;font-family:"HelveticaNeue",Helvetica,sans-serif;font-weight:600;z-index:1;padding:9px 0;font-size:16px}.story-banner .page-header-title-account,.page-header .page-header-title-account{text-align:left;text-transform:none;letter-spacing:0;align-self:flex-start;color:#fff;font-family:"HelveticaNeue",Helvetica,sans-serif;font-weight:600;z-index:1;padding:13px 0;font-size:18px}.story-banner .button-group-wrap,.page-header .button-group-wrap{display:flex;justify-content:flex-end;flex:1 1 auto;margin-top:0;margin-left:6px}.story-banner .button-group,.story-banner .single-button,.page-header .button-group,.page-header .single-button{position:relative;z-index:2;display:flex;flex-direction:row}.story-banner .button-group li,.story-banner .single-button li,.page-header .button-group li,.page-header .single-button li{display:flex;align-items:center}.story-banner .button-group li.button,.story-banner .single-button li.button,.page-header .button-group li.button,.page-header .single-button li.button{position:relative}.story-banner .button-group li .button,.story-banner .single-button li .button,.page-header .button-group li .button,.page-header .single-button li .button{font-size:11px;padding:6px 8px;color:#fff;text-transform:none;height:24px;border-left:1px solid #344a61;background:rgba(0,0,0,0) none;transition:background .2s ease;display:flex;align-items:center;justify-content:center;position:relative;white-space:nowrap;background:rgba(255,255,255,.15)}.story-banner .button-group li .button.dropdown-button,.story-banner .single-button li .button.dropdown-button,.page-header .button-group li .button.dropdown-button,.page-header .single-button li .button.dropdown-button{padding:6px 6px 6px 12px}.story-banner .button-group li .button.dropdown-button .icon-caret-down,.story-banner .single-button li .button.dropdown-button .icon-caret-down,.page-header .button-group li .button.dropdown-button .icon-caret-down,.page-header .single-button li .button.dropdown-button .icon-caret-down{margin-left:6px}.story-banner .button-group li .button.disabled,.story-banner .single-button li .button.disabled,.page-header .button-group li .button.disabled,.page-header .single-button li .button.disabled{cursor:default;background:rgba(255,255,255,.15);pointer-events:none}.story-banner .button-group li .button:hover,.story-banner .single-button li .button:hover,.page-header .button-group li .button:hover,.page-header .single-button li .button:hover{cursor:pointer;background:rgba(255,255,255,.2);box-shadow:0 1px 2px rgba(0,0,0,.15)}.story-banner .button-group li .button:active,.story-banner .single-button li .button:active,.page-header .button-group li .button:active,.page-header .single-button li .button:active{box-shadow:0 1px 2px rgba(0,0,0,.1) inset}.story-banner .button-group li .button::before,.story-banner .single-button li .button::before,.page-header .button-group li .button::before,.page-header .single-button li .button::before{margin-right:6px;font-size:14px}.story-banner .button-group li .button.icon-send-to::before,.story-banner .single-button li .button.icon-send-to::before,.page-header .button-group li .button.icon-send-to::before,.page-header .single-button li .button.icon-send-to::before{margin-top:-3px}.story-banner .button-group li .button .icon-angle-down,.story-banner .single-button li .button .icon-angle-down,.page-header .button-group li .button .icon-angle-down,.page-header .single-button li .button .icon-angle-down{font-size:1.3rem !important}.story-banner .button-group li:last-child a,.story-banner .single-button li:last-child a,.page-header .button-group li:last-child a,.page-header .single-button li:last-child a{border-radius:0 2px 2px 0;margin-right:0}.story-banner .button-group li:first-child a,.story-banner .single-button li:first-child a,.page-header .button-group li:first-child a,.page-header .single-button li:first-child a{border-radius:2px 0 0 2px}.story-banner .button-group li:only-child a,.story-banner .single-button li:only-child a,.page-header .button-group li:only-child a,.page-header .single-button li:only-child a{border-radius:2px}.story-banner .button-group li .dropdown-content,.story-banner .single-button li .dropdown-content,.page-header .button-group li .dropdown-content,.page-header .single-button li .dropdown-content{left:auto;right:0;border-radius:2px;top:27px !important}.story-banner .button-group li .dropdown-content li>a,.story-banner .single-button li .dropdown-content li>a,.page-header .button-group li .dropdown-content li>a,.page-header .single-button li .dropdown-content li>a{white-space:nowrap;width:100%}.story-banner .button-group.ph-make-default,.story-banner .single-button.ph-make-default,.page-header .button-group.ph-make-default,.page-header .single-button.ph-make-default{margin-left:12px}.story-banner .button-group.ph-make-default.is-default,.story-banner .single-button.ph-make-default.is-default,.page-header .button-group.ph-make-default.is-default,.page-header .single-button.ph-make-default.is-default{background-color:#6eb021}.story-banner .button-group.ph-make-default.is-default:hover,.story-banner .single-button.ph-make-default.is-default:hover,.page-header .button-group.ph-make-default.is-default:hover,.page-header .single-button.ph-make-default.is-default:hover{background-color:#6eb021;cursor:default}.story-banner .button-group.ph-show-map,.story-banner .single-button.ph-show-map,.page-header .button-group.ph-show-map,.page-header .single-button.ph-show-map{margin-left:0}.story-banner .button-group.ph-show-map a,.story-banner .single-button.ph-show-map a,.page-header .button-group.ph-show-map a,.page-header .single-button.ph-show-map a{margin-left:0}.story-banner .button-group.ph-delete,.story-banner .single-button.ph-delete,.page-header .button-group.ph-delete,.page-header .single-button.ph-delete{background:url(../images/common/trash-icon-7d156471af94135f88e7.svg) no-repeat center center;text-indent:-999em;width:28px}.story-banner .button-group .dropdown-content li>a,.story-banner .button-group .dropdown-content li>span,.story-banner .single-button .dropdown-content li>a,.story-banner .single-button .dropdown-content li>span,.page-header .button-group .dropdown-content li>a,.page-header .button-group .dropdown-content li>span,.page-header .single-button .dropdown-content li>a,.page-header .single-button .dropdown-content li>span{padding:2px 10px;font-size:1.2rem}.story-banner .single-button li .button,.page-header .single-button li .button{border-radius:3px}.story-banner .ph-spacer,.page-header .ph-spacer{flex:10 10 auto}.modal-page-header .container{padding-bottom:20px}.modal-page-header .sub-nav .sn-menu-item a{display:block}.modal-page-header .sub-nav .sn-menu-item a .menu-item-highlight{display:block;margin-top:4px}@media all and (max-width: 600px){.page-header .ph-title{font-size:2rem;line-height:1.4}.page-header .button-group{display:none}.page-header .ph-route,.page-header .ph-title-container .view-maps{font-size:1.3rem}}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.page-footer{height:50px;background-color:#fff;position:relative;flex:0 0 50px;z-index:1000;margin-left:1px;box-shadow:0 -1px 1px rgba(0,0,0,.1)}.page-footer .container.main{display:flex;align-items:center;height:50px;flex-direction:row;width:calc(100% - 28px)}.page-footer .btn{margin-left:8px;height:34px}.page-footer .pf-status{font-family:"proxima-nova","HelveticaNeue","Helvetica, sans-serif";font-weight:400;margin:0;font-size:1.4rem}#ffweb-banner{position:fixed;z-index:1002}.modal{border-radius:0;width:55%;max-width:600px;border-radius:2px;overflow:hidden;max-height:none;display:block;position:fixed;left:0;right:0;background-color:#fff;padding:0;margin:auto;box-shadow:0 6px 8px 0 rgba(0,0,0,.22),0 5px 35px 0 rgba(0,0,0,.21)}.modal.narrow{width:320px}.modal.errors .modal-header{background-color:#e74c3c}.modal.errors .modal-close-btn{color:rgba(255,255,255,.8)}.modal .modal-wrapper{width:100%}.modal .modal-header{background-color:#1e374f;padding:10px}.modal .modal-header h4{color:#fff;margin-bottom:0;font-size:14px;font-weight:700;font-family:"proxima-nova",sans-serif;text-align:center;text-transform:uppercase;letter-spacing:1px}.modal .modal-content{overflow:hidden;padding:0;line-height:1.4}.modal .modal-content p{font-size:1.3rem;line-height:1.4}.modal .modal-content .input-field{margin-bottom:10px}.modal .modal-content .modal-filing-info{border:1px solid #e5e5e5;padding:8px;border-radius:3px}.modal .modal-close-btn{color:#b4bcc2;font-size:16px;float:right;position:absolute;right:14px;top:10px}.modal .modal-close-btn:hover,.modal .modal-close-btn:focus,.modal .modal-close-btn:active{color:#fff;background-color:rgba(0,0,0,0);border:none}.modal .modal-footer{border-radius:0 0 2px 2px;padding-bottom:14px;background-color:#fff;height:auto;width:100%}.modal .modal-footer .btn{margin:5px 5px 10px;height:28px;line-height:1;font-size:12px;float:none;font-weight:600}.modal .modal-footer .btn.activate{background-color:#6bb83c;border-color:#6bb83c}.modal .modal-footer .btn.activate:hover{background-color:#8cd360;border-color:#8cd360}.modal .modal-footer .btn.cancel{background-color:#e74c3c;border-color:#e74c3c}.modal .modal-footer .btn.cancel:hover{background-color:#f75c46;border-color:#f75c46}.modal .modal-footer .btn.disabled,.modal .modal-footer .btn.disabled:hover,.modal .modal-footer .btn:disabled,.modal .modal-footer .btn:disabled:hover{box-shadow:none;border-color:rgba(0,0,0,0)}.modal .modal-footer .btn-flat{border:none;border-radius:2px;display:inline-block;height:30px;line-height:30px;outline:0;padding:0 2rem;box-shadow:none;background-color:rgba(0,0,0,0);color:#343434;cursor:pointer;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0);float:right}#ffweb-notification{position:relative;z-index:100000000}.first-run{background-color:#1e374f;color:#fff;text-align:center}.first-run .group-flights{padding-top:25px}.first-run .modal-close-btn{position:absolute;right:6px;top:6px}.first-run .modal-header{background:url(../images/first-run/header-9point2-0f67f28a721a1bcfcdd5.png) no-repeat center top 50px/246px 241px;padding-top:320px}.first-run .modal-header.logbook{background:url(../images/first-run/logbook-a17abab5d26a005a925e.png) no-repeat center top 50px/380px 241px}.first-run h1{font-size:24px;letter-spacing:.5px;font-weight:600}.first-run .modal-content .avoid-word-wrap{margin:10px 41px}.first-run .modal-content p{font-family:proxima-nova,HelveticaNeue,sans-serif;font-size:16px;line-height:24px;margin:10px 50px}.first-run .modal-footer{background:rgba(0,0,0,0);padding-bottom:40px;margin-top:20px;height:auto;border-top:none}.first-run .modal-footer .btn{margin:0 7px;float:none;text-transform:uppercase;font-weight:600;padding:12px 24px 11px;height:auto;display:inline-flex;justify-content:center;align-items:center;line-height:1;letter-spacing:1px;font-size:14px}.first-run .modal-footer .btn:hover{box-shadow:0 1px 2px rgba(0,0,0,.2);color:#fff}.first-run .modal-footer .btn.transparent{color:#fff;background:rgba(0,0,0,0)}.first-run .modal-footer .btn.transparent:hover,.first-run .modal-footer .btn.transparent:active,.first-run .modal-footer .btn.transparent:focus{color:#fff;background-color:rgba(0,0,0,0)}.first-run .whats-new{text-transform:uppercase;color:#3498db;letter-spacing:1px;font-size:12px;margin-top:8px;display:block}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.block-message{padding:10px;margin:10px;color:#fff}.block-message h5{color:#fff;margin-bottom:0;font-family:"Proxima Nova",sans-serif;text-align:left;font-size:13px}.block-message h5 .icon{line-height:1;display:block;float:left;margin-top:2px;margin-right:5px}.block-message.error{background-color:#e74c3c;color:#fff}.block-message.success{background-color:#6eb021;color:#fff}.block-message.warning{background-color:#f1c40f;color:#fff}.block-message.info{background-color:#8a97a0;color:#fff}.modal .block-message{margin:0 0 2rem 0}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.daterangepicker{box-shadow:0 4px 10px rgba(0,0,0,.27);flex-direction:column;padding:0 0 10px;border-radius:3px;opacity:1;visibility:visible;display:none;padding:0 !important}.daterangepicker select{display:inline-block;font-size:1.3rem !important}.daterangepicker h1{background:#1e374f;color:#fff;text-transform:uppercase;font-size:12px;text-align:center;font-weight:700;padding:14px 0 12px;letter-spacing:1px;border-radius:3px 3px 0 0;margin-bottom:10px}.daterangepicker h3{text-transform:uppercase;font-size:12px;margin-top:10px;padding:12px 12px 0;font-weight:600;border-top:1px solid #e5e5e5}.daterangepicker .calendar{margin:0 !important;padding:10px !important}.daterangepicker .calendar th,.daterangepicker .calendar td{font-size:13px;border-radius:2px !important;line-height:1.8}.daterangepicker .calendar th.active,.daterangepicker .calendar th.active:hover,.daterangepicker .calendar td.active,.daterangepicker .calendar td.active:hover{background-color:#3498db;box-shadow:0 1px 2px rgba(0,0,0,.18)}.daterangepicker .calendar tr:nth-child(2) th{padding-top:10px}.daterangepicker .calendar-time{padding-left:0;text-align:left}.daterangepicker .calendar-time .select-container{display:flex;justify-content:flex-start;font-size:13px;margin:0 7px;font-weight:600}.daterangepicker .calendar-time .select-container select{background:url(../images/common/caret-0fc230285184ea51c4b8.svg) no-repeat right 4px bottom 11px;background-size:8px 5px;width:60px;padding:2px 0}.daterangepicker .calendar-time .select-container select.hourselect{width:40px}.daterangepicker .calendar-time .select-container select.minuteselect{width:44px}.daterangepicker select{display:inline-block;flex:0 0 auto;margin:0 5px;border:1px solid #494949;transition:border ease .3s;border-width:0 0 1px 0;border-radius:0;appearance:none;font-size:13px;font-weight:600;line-height:1.4;color:#3498db;background:url(../images/common/caret-0fc230285184ea51c4b8.svg) no-repeat right 4px top 9px;background-size:8px 5px;-moz-appearance:none;text-indent:.01px;text-overflow:""}.daterangepicker select:focus{border-bottom:1px solid #fff;box-shadow:0 1px 0 #1e374f;outline:none}.daterangepicker table{border-collapse:separate}.daterangepicker table thead th{font-weight:700}.daterangepicker::after{border-bottom-color:#fff}.daterangepicker.opensright:before{left:20% !important}.daterangepicker .calendar-table{padding:0 !important}.left .daterangepicker_input{padding-right:0}.prev{position:relative;display:flex;justify-content:center;align-items:center}.prev::before{content:url(../images/common/icon-chevron-left-c7cbb063d97901cc4e2c.svg);opacity:.5;width:9px;height:13px}.prev.available::before{opacity:1}.month select{margin-left:0}.next{position:relative;display:flex;justify-content:center;align-items:center}.next::before{content:url(../images/common/icon-chevron-right-6b7e6dab1460895a25e6.svg);opacity:.5;width:9px;height:13px}.next.available::before{opacity:1}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:rgba(0,0,0,.05)}.DayPicker{display:inline-block;font-size:13px}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:0 1em;margin-top:1em;border-spacing:0;border-collapse:collapse;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC)}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-size:16px;font-weight:600;margin:3px 0;color:#222}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5em;border-radius:2px;vertical-align:middle;text-align:center;cursor:pointer;color:#444}.DayPicker-Day:focus{background:#444;color:#fff}.DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #eaecec;color:#8b9898;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em;display:flex;justify-content:center}.DayPicker-TodayButton{border:none;background-color:rgba(0,0,0,0);background-image:none;box-shadow:none;color:#3498db;cursor:pointer;text-align:center;width:auto;font-size:13px}.DayPicker-TodayButton:active,.DayPicker-TodayButton:focus{background:rgba(0,0,0,0);outline:2px solid #3498db}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#3498db;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#3498db}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}.vfr{color:#07c502}.ifr{color:#ff2700}.mvfr{color:#236ed8}.lifr{color:#ff40ff}.red,.red:hover,.red-text,.red-text:hover{color:#e74c3c}.green-text,.green{color:#6eb021}.light-gray{color:#b4bcc2}.default-gray{color:#494949}.color-blue{color:#3498db}.color-headwind{color:#8e0112}.color-tailwind{color:#40791c}strong{font-weight:600}.text-right{text-align:right}.text-centered{text-align:center}.text-left{text-align:left}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.normal-weight{font-weight:400}.max-width100{max-width:100% !important}*,*:before,*:after{box-sizing:border-box}::-webkit-input-placeholder{color:#bbb;font-weight:400}::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}.app-container input[type=number]::-moz-placeholder{color:#bbb;font-weight:400;opacity:1}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;font-family:"HelveticaNeue","Helvetica","proxima-nova",sans-serif;font-size:10px;overflow:hidden}body{display:flex;flex-direction:column;min-width:1024px;background:#f2f4f6}body #ffweb-side-menu{background:#1e374f;flex:0 0 165px;box-shadow:1px 0 1px rgba(0,0,0,.2)}body.is-collapsed #ffweb-side-menu{flex:0 0 60px}@media screen and (max-width: 1024px){body{overflow-x:auto}}[contentEditable=true]:empty:before{content:attr(data-ph);color:#bbb}.app-container,.app-container>div{flex:1 1 auto;display:flex;height:100%;font-size:13px}#ffweb-side-menu{display:flex;flex:0 0 auto}a{color:#3498db;text-decoration:none;transition:color ease .1s}a:hover{color:#56bafd;cursor:pointer}.error{font-weight:600;color:#e74c3c}.successful{font-weight:600;color:#07c502}.hide{display:none}.relative{position:relative}.button-primary{background:#3498db;color:#fff;transition:.2s ease background;padding:10px 20px;border-radius:2px;font-weight:600}.button-primary:hover{background:#42abe5;color:#fff}.button-secondary{border-color:#3498db;color:#3498db;transition:.2s ease border-color,.2s ease color}.button-secondary:hover{border-color:#56bafd;color:#56bafd}div[id^=__lpform],div[id*=__lpform]{display:none}.notification{position:relative;box-sizing:border-box;display:block;width:100%;height:auto;cursor:pointer;font-size:14px;font-weight:600;margin:0 0 20px 0;padding:15px 30px 15px 75px;opacity:1;transition:.3s ease-in-out;color:#494949;background-color:#fff;box-shadow:0px 1px 2px 0px #c5cdd5;border-radius:4px}.notification h3{font-family:"proxima-nova";padding-left:2px;margin-bottom:5px;color:#637582}.notification .notification-action-button{background-color:#3498db;text-transform:none;box-shadow:none;letter-spacing:.3px;font-size:1.5rem;line-height:1.5rem;border:2px solid #3498db;border-radius:2px;font-weight:500;color:#fff;padding:8px 30px}.notification .notification-action-button:hover{background-color:#42abe5;border:2px solid #42abe5;box-shadow:0 1px 2px #c5cdd5}.notification .pending-badge{display:inline-block;background-color:#e94b35;height:26px;width:26px;border:2px solid #fff;border-radius:50%;color:#fff;text-align:center;font-weight:bold;font-size:15px;padding-top:1px}.notification .notification-dismiss{display:none}.notification:before,.notification:after{content:" ";height:100%;position:absolute}.notification:before{top:0;left:0;width:60px;border-radius:4px 0 0 4px}.notification:after{background:url(../images/logbook/notify-close-141d8e58a1bdb804682f.png);background-size:14px 14px;background-repeat:no-repeat;margin-left:-20%;width:14px;top:17px;right:17px}.notification.notification-success:before{background:url(../images/logbook/notify-success-50340c7d80ad38be3dc3.png);background-size:32px 32px;background-repeat:no-repeat;background-position:center center;background-color:#79c546}.notification.notification-error:before{background:url(../images/logbook/notify-error-9957d78eea9b6fcf4d7f.png);background-size:32px 32px;background-repeat:no-repeat;background-position:center center;background-color:#e94b35}.notification.notification-not-dismissible:after{display:none}.notifications-tr{position:fixed;height:auto;width:320px;padding:0 10px 10px 10px;z-index:9998;top:0px;right:0px}.notifications-tr .notification{right:-300px;opacity:0;border-radius:0 4px 4px 0}.notifications-tr .notification.notification-visible{right:0px;opacity:1}.notifications-tr .notification-action-button{margin-top:10px}.notifications-tc{position:relative;margin:0 0 2px;z-index:9998}.notifications-tc .notification,.notifications-tc .notification-hidden{top:-50px;opacity:0}.notifications-tc .notification.notification-error:before,.notifications-tc .notification-hidden.notification-error:before{background-size:24px 24px}.notifications-tc .notification-visible{top:0;opacity:1}.notifications-tc .notification-message{display:inline-block;width:80%}.notifications-tc .notification-action-wrapper{display:inline-block;width:20%;text-align:right}.no-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex:1 1 auto;width:100%}.no-content .page-header{height:80px;width:100%}.no-content .call-to-action{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;align-items:center}.no-content img{height:auto;margin-top:-100px;width:130px}.no-content h2{font-family:proxima-nova,sans-serif;font-size:16px;font-weight:700;color:#494949;margin:24px 0 8px}.no-content p{color:#494949;margin-bottom:0}.FFMap{position:absolute;height:100%;width:100%;top:0;bottom:0}.FFMap-layers{position:absolute;pointer-events:none;top:0;right:0;bottom:0;left:0;transition:left .15s ease-out}.FFMap-layers .FFMap-popup>:not(.FFMap-popup-arrow){pointer-events:all}.FFMap-controls{position:absolute;z-index:2;pointer-events:none}.FFMap-controls .map-btn{pointer-events:all}.FFMap-controls>div{pointer-events:all}.FFMap-controls.topleft{top:0;left:0}.FFMap-controls.topright{top:0;right:0}.FFMap-controls.bottomright{bottom:48px;right:14px}.FFMap-controls.bottomleft{bottom:0;left:0}.FFMap-controls.bottom{bottom:0;left:58px;right:58px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px 0;z-index:1}.FFMap-controls.bottom .map-btn{border:none;margin-right:1px;background:#fff;color:#212e39;font-weight:600;padding:14px;font-size:1.4rem;box-shadow:0 2px 1px rgba(0,0,0,.15)}.FFMap-controls.bottom .map-btn:hover{cursor:pointer}.FFMap-controls.bottom .map-btn:active{background-color:#f2f2f2;box-shadow:none}.FFMap-controls.bottom .map-btn.active{background:#3498db;color:#fff}.FFMap-controls.bottom .map-btn:first-child{border-radius:2px 0 0 2px}.FFMap-controls.bottom .map-btn:last-child{border-radius:0 2px 2px 0;margin-right:0}.FFMap-GeolocationButton{display:flex;align-items:center;margin-top:-14px}.FFMap-GeolocationButton .error,.FFMap-GeolocationButton .error .icon,.FFMap-GeolocationButton .warning,.FFMap-GeolocationButton .warning .icon{margin-top:0;cursor:pointer;line-height:1em;font-weight:bold}_:-ms-fullscreen,:root .FFMap-loading::before{margin-top:-13px;height:4px}.FFMap-loading{position:absolute;top:0;height:100%;width:100%;line-height:12px;z-index:-1}.FFMap-loading::before,.FFMap-loading::after{position:absolute;left:50%;top:50%;color:#9aa5af;text-shadow:0 0 .5em #fff;transition:left .2s ease;font-family:"foreflight"}.FFMap-loading::before{content:"K";font-size:100px;margin-left:-50px;margin-top:-15px;animation:spin 5s linear infinite;transform-origin:center center}.FFMap-loading::after{content:"J";font-size:42px;margin-left:-21px;margin-top:-15px}_:-ms-fullscreen .FFMap-loading::before,:root .FFMap-loading::before{margin-top:-13px;height:4px}_:-ms-fullscreen .FFMap-popup,:root .FFMap-popup{flex-direction:row}[data-waiting-for-double-click="1"] .FFMap-popup{opacity:0}.FFMap-popup{z-index:100;transition:opacity .15s ease-in-out;position:absolute;border:1px solid rgba(255,255,255,.25);border-radius:3px;display:flex;justify-content:stretch;align-items:stretch;flex-direction:column}.FFMap-popup.flipping{transition:transform .1s ease-in}.FFMap-popup.flipping .FFMap-popup-arrow{opacity:0}.FFMap-popup .FFMap-popup-arrow{position:absolute;width:20px;pointer-events:none}.FFMap-popup .FFMap-popup-arrow path{fill:#384147;stroke:rgba(255,255,255,.25)}.FFMap-popup>:not(.FFMap-popup-arrow){pointer-events:all}.FFMap.moving .FFMap-popup{opacity:0}.FFMap-browser-not-supported{text-align:center;padding:1em}.FFMap-selector-wrapper{position:relative}.FFMap-selector-button::before{font-size:1.4rem}.FFMap-selector{position:absolute;top:calc(100% + 10px);left:10px;width:15em;text-align:left;color:#637582;background:rgba(255,255,255,.98);box-shadow:0 3px 6px rgba(0,0,0,.2)}.FFMap-selector::before{content:"";position:absolute;width:10px;height:10px;transform:rotate(45deg) rotateX(0) rotateY(0);border-width:1px 0 0 1px;background:rgba(255,255,255,.98);top:-4px;left:14px}.FFMap-PaddedCenterContainer{position:absolute;display:flex;align-items:center;justify-content:center}.SvgRoute{position:absolute;width:100%;height:100%}.SvgRoute polyline{fill:none;stroke-width:8px;stroke-linejoin:round}.SvgRoute.hidden{transition:opacity .5s ease-in-out;opacity:0}.mapboxgl-ctrl{transform:translateZ(0)}.mapboxgl-ctrl-attrib{font-size:11px}.mapboxgl-ctrl-attrib.compact{border-radius:12px;padding-left:7px}.mapboxgl-ctrl-attrib::before{content:"© 2008-17 ForeFlight LLC ";color:rgba(0,0,0,.75)}.mapboxgl-ctrl-bottom-left{left:auto;right:36px;bottom:3px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-logo{transform:scale(0.9)}.AltitudeSelector{height:300px;width:30px;border-radius:2px;position:relative}.AltitudeSelector::before{content:"";border-radius:2px;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.2);backdrop-filter:blur(15px)}.browser-firefox .AltitudeSelector::before,.browser-edge .AltitudeSelector::before,.browser-ie .AltitudeSelector::before{background:rgba(0,0,0,.2)}.map-theme-dark .AltitudeSelector::before{background:rgba(255,255,255,.2)}.browser-firefox .map-theme-dark .AltitudeSelector::before,.browser-edge .map-theme-dark .AltitudeSelector::before,.browser-ie .map-theme-dark .AltitudeSelector::before{background:rgba(255,255,255,.6)}.AltitudeSelector>input[type=range]{height:30px;width:300px;transform:rotate(-90deg);position:absolute;top:135px;left:-135px;z-index:1;opacity:0}.AltitudeSelector>input[type=range]:active+.thumb-slider>.thumb{opacity:1}.AltitudeSelector>input[type=range]::-ms-tooltip{display:none}.AltitudeSelector .thumb-slider{position:relative;height:270px;top:30px}.AltitudeSelector .tick{position:absolute;left:3px;width:24px;border-top:1px solid #000;transform:translateY(-15.5px)}.AltitudeSelector .thumb{position:absolute;height:30px;width:30px;display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:11px;background:#000;color:#fff;border-radius:2px;margin:0}.AltitudeSelector .tooltip{position:absolute;right:calc(100% + 10px);width:20em;text-align:right;top:50%;transform:translateY(-50%);opacity:0;border-radius:2px;pointer-events:none}.AltitudeSelector .tooltip::after{content:"";position:absolute;right:-5px;top:50%;transform:translateY(-50%);width:0;height:0;border-radius:2px;border-left:6px solid #3498db;border-bottom:6px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0)}.AltitudeSelector .tooltipInner{background:#3498db;float:right;padding:8px;font-size:13px;border-radius:2px;font-weight:600}.AltitudeSelector:hover .tooltip{opacity:1}.airsig-buttons{display:flex;justify-content:center}.airsig-buttons button{border:none;margin-right:1px;background:#fff;color:#212e39;font-weight:600;padding:12px;font-size:12px;box-shadow:0 2px 1px rgba(0,0,0,.15)}.airsig-buttons button.active{background:#3498db;color:#fff}.airsig-buttons button.active:active{background-color:#3498db}.airsig-buttons button:active{background-color:#f2f2f2;box-shadow:none}.airsig-buttons button:first-child{border-radius:2px 0 0 2px}.airsig-buttons button:last-child{border-radius:0 2px 2px 0}.airsig-buttons+.TimeSelector{margin-top:20px}.TimeSelector{max-width:42em;min-width:34em;height:4em;display:flex;font-size:11px;font-weight:600;text-align:center;margin:0 auto}.TimeSelector .segment{color:#fff;display:flex;flex:1 1 auto;position:relative;align-items:center}.browser-ie .TimeSelector .segment{border-radius:0}.TimeSelector .segment::after{content:"";background:rgba(33,46,57,.82);backdrop-filter:blur(15px);position:absolute;left:0;right:0;top:0;bottom:0;border-radius:2px;z-index:-1}.map-theme-dark .TimeSelector .segment::after{background:rgba(0,0,0,.6)}.browser-firefox .map-theme-dark .TimeSelector .segment::after,.browser-edge .map-theme-dark .TimeSelector .segment::after,.browser-ie .map-theme-dark .TimeSelector .segment::after{background:rgba(0,0,0,.82)}.TimeSelector .animation{flex:0 0 44px;margin-right:2px;display:flex;justify-content:center;align-items:center;border-radius:2px;border:none;background:rgba(0,0,0,0);transition:background .4s}.TimeSelector .animation .Spinner{margin:0;width:1.4em;height:1.4em;transform-origin:center}.TimeSelector .animation:active{background:rgba(33,46,57,.98);transition:background 0s}.TimeSelector .animation::before{position:relative;margin:auto;font-size:12px}.TimeSelector .animation.icon-play-button::before{left:.1em}.TimeSelector .timestamp{flex:0 0 8em;white-space:nowrap;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:2px 0 0 2px}.TimeSelector .scrubber{flex:1 1 100%;height:48px;padding:0 2em 0 1em;position:relative;border-radius:0 2px 2px 0;cursor:pointer}.TimeSelector .scrubber>input[type=range]{position:absolute;height:calc(100% - 1em);width:calc(100% - 1.4em);top:.5em;left:.2em;opacity:0}.TimeSelector .scrubber>input[type=range]::-ms-tooltip{display:none}.TimeSelector .scrubber .ticks{position:relative;user-select:none;border-top:3px solid #888;height:22px;top:calc(50% - 9px)}.TimeSelector .scrubber .tick{position:absolute;top:0;left:0;transform:translateX(-50%);padding-top:10.5px}.TimeSelector .scrubber .tick::before{content:"";position:absolute}.TimeSelector .scrubber .tick.past::before,.TimeSelector .scrubber .tick.future::before{width:2px;height:11px;top:-7px;left:calc(50% - 1px);background:#888}.TimeSelector .scrubber .tick.future::before{background:#fff}.TimeSelector .scrubber .tick.current::before{background:#fff;width:3px;height:17px;top:-10px;left:calc(50% - 1.5px)}.TimeSelector .scrubber .tick.end::before{width:4px;height:15px;top:-9px;left:calc(50% - 2px);border-radius:2px}.TimeSelector .scrubber .forecast-bar{position:absolute;border-top:3px solid #fff;right:0;top:-3px}.TimeSelector .scrubber .thumb{width:17px;height:17px;position:absolute;border-radius:50%;background:#3498db;border:2px solid #fff;transform:translateX(-50%) translateY(-50%) translateY(-1.5px)}.TimeSelector .scrubber .tooltip{position:absolute;bottom:calc(100% + 10px);white-space:nowrap;left:50%;transform:translateX(-50%);background:#3498db;padding:5px 10px;line-height:1.4;opacity:0;pointer-events:none}.TimeSelector .scrubber .tooltip .label{display:block}.TimeSelector .scrubber .tooltip sup{font-size:.75em;top:-0.3em}.TimeSelector .scrubber .tooltip::after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:6px solid #3498db}.TimeSelector .scrubber:hover .tooltip{opacity:1}#navlog,#toolbar>.search-container{transition:opacity .5s}.route-advisor-open #navlog,.route-advisor-open #toolbar>.search-container{opacity:0}.static-map-timestamp{color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;font-weight:bold;padding:5px}.ff-table{display:flex;flex-direction:column;margin-top:14px}.ff-table .add-row-link{font-weight:600;padding:14px;margin-bottom:0}.ff-table .fft-header{display:flex;flex-flow:row nowrap;justify-content:space-between;border-bottom:1px solid #e5e5e5;font-weight:600;text-transform:uppercase;letter-spacing:.5px;font-size:1.2rem;color:#494949}.ff-table .fft-header li{flex:0 0 23%;padding-bottom:8px}.ff-table .fft-header li.text-right{text-align:right}.ff-table .fft-rows{display:flex;flex-direction:column}.ff-table .fft-rows .semibold{font-weight:600}.ff-table .fft-rows .progress{margin:0}.ff-table .fft-rows .children{color:rgba(73,73,73,.9)}.ff-table .fft-rows .children>li:first-child{padding-left:0}.ff-table .fft-rows .fft-collapsable .toggle-button{flex:0 0 16px;position:relative;display:flex;justify-content:flex-start;align-items:center;z-index:1000}.ff-table .fft-rows .fft-collapsable .toggle-button .toggle-button-arrow{border:none;background:url(../images/common/expand-collapse-7d242f73aba0a6f0d1f6.svg) no-repeat;left:0;display:inline-block;width:11px;height:11px;transform-origin:center center}.ff-table .fft-rows .fft-collapsable .toggle-button .toggle-button-arrow:hover{cursor:pointer}.ff-table .fft-rows .fft-collapsable.is-open .toggle-button .toggle-button-arrow{transform:rotate(90deg)}.ff-table .fft-rows .f-row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid #e5e5e5;padding:4px 0}.ff-table .fft-rows .f-row:last-child{border:none}.ff-table .fft-rows .f-row.has-border:last-child{border-bottom:1px solid #e5e5e5}.ff-table .fft-rows .f-row>li{padding:0;height:30px;display:flex;align-items:center;justify-content:flex-start}.ff-table .fft-rows .f-row>li.blue-text{color:#3498db;font-weight:600}.ff-table .fft-rows .f-row>li.gray-text{color:#494949}.ff-table .fft-rows .f-row>li.num{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.ff-table .fft-rows .f-row>li .small{font-weight:400;color:#494949;font-size:1.2rem;display:block;margin-top:4px}.ff-table .fft-rows .f-row>li .switch label{color:#494949;font-weight:600}.ff-table .fft-rows .f-row>li .switch [type=checkbox]+.lever{background-color:rgba(140,140,140,.5)}.ff-table .fft-rows .f-row>li .switch [type=checkbox]:checked+.lever{background:rgba(140,140,140,.5)}.ff-table .fft-rows .f-row>li .switch [type=checkbox]:checked+.lever::after{background-color:#f5f5f5}.ff-table .fft-rows .f-row>li .switch [type=checkbox]:not(:disabled)~.lever:active::after,.ff-table .fft-rows .f-row>li .switch [type=checkbox]:checked:not(:disabled)~.lever:active::after{box-shadow:0 1px 3px 1px rgba(0,0,0,.3)}.table-input-container{position:relative}.table-input-container span{width:100%}.table-input-container .ti-value{color:#3498db;width:100%;font-weight:600;display:inline-block;padding:14px 0}.table-input-container .ti-value.has-placeholder{color:rgba(73,73,73,.4);font-weight:400}.table-input-container .ti-popup{padding:4px 14px 14px;position:absolute;text-align:left;top:0;left:-14px;z-index:11;display:flex;flex-direction:column}.table-input-container .ti-popup input{text-align:left;padding-bottom:6px;border-bottom-color:rgba(0,0,0,0);transition:none}.table-input-container .ti-popup input::-webkit-input-placeholder{color:#d3d3d3 !important}.table-input-container .ti-popup input::-moz-placeholder{color:#d3d3d3 !important}.table-input-container .ti-popup input:-ms-input-placeholder{color:#d3d3d3 !important}.table-input-container .ti-popup.is-ignore-blur.is-active+.hidden-click-target{background:rgba(0,0,0,0);z-index:10;position:fixed;top:0;bottom:0;left:0;right:0}.table-input-container .ti-popup.is-active{background:#f9f9f9;box-shadow:0 2px 2px rgba(109,109,109,.5);padding:4px 14px 14px;width:100%;overflow:visible;margin-right:14px;z-index:2000}.table-input-container .ti-popup.is-active input{border-bottom-color:#1e374f;transition:none;padding-bottom:7px}.table-input-container .ti-popup.has-error .error-helper-text{display:none}.table-input-container .ti-popup.has-error input{border-bottom-color:#f44336}.table-input-container .ti-popup.has-error.is-active .error-helper-text{display:block;position:relative;margin:8px 0 -6px}.table-input-container .ti-popup.has-error.is-warning .error-helper-text{color:#f6a623}.table-input-container .ti-popup.has-error.is-warning input{border-bottom-color:#f6a623;box-shadow:0 1px 0 0 #f6a623}.table-input-container .ti-popup.has-search-results{padding-bottom:0;overflow:hidden}.table-input-container .ti-popup.has-search-results.ti-popup.is-active input{flex:0 0 26px}.table-input-container .ti-popup.has-search-results.ti-popup ul{flex:1 1 auto;overflow:auto}.table-input-container .ti-popup ul{margin:0 -14px;max-height:50vh;overflow-y:auto}.table-input-container .ti-popup ul li{height:auto;line-height:30px;font-size:12px;border-bottom:1px solid rgba(151,151,151,.1);display:flex}.table-input-container .ti-popup ul li a{color:#494949;flex:1 1 auto;padding:0 14px}.table-input-container .ti-popup ul li a.create-new{color:#3498db;font-weight:600}.table-input-container .ti-popup ul li a.create-new:hover{background:rgba(0,0,0,0);color:#42abe5}.table-input-container .ti-popup ul li a:hover{background:rgba(0,0,0,.03)}.table-input-container.num .ti-popup{text-align:right;right:-14px;left:auto}.table-input-container.num .ti-popup input{text-align:right}.table-input-container.num .ti-popup.is-active{margin-left:14px;margin-right:0}.table-input-container .select-wrapper{margin:0 0 0 -14px;width:100%}.table-input-container .select-wrapper.is-open{background:#f9f9f9;box-shadow:0 2px 2px rgba(109,109,109,.5);padding:0;overflow:visible;z-index:12}.table-input-container .select-wrapper .caret{top:21px !important;right:14px}.table-input-container .select-wrapper input[type=text]{padding-left:12px;border-bottom:1px solid rgba(0,0,0,0);margin-top:0 !important;padding:2px 14px 0 !important;height:41px}.table-input-container .select-wrapper input[type=text].active{border-bottom:1px solid #324960}.table-input-container .select-wrapper input[type=text]::-webkit-input-placeholder{color:#d3d3d3}.table-input-container .select-wrapper input[type=text]::-moz-placeholder{color:#d3d3d3;opacity:1}.table-input-container .select-wrapper input[type=text]:-ms-input-placeholder{color:#d3d3d3}.table-input-container .select-wrapper .dropdown-content{position:static;background-color:rgba(0,0,0,0)}.table-input-container .select-wrapper .dropdown-content>li:not(.selected):hover{background-color:rgba(0,0,0,.05)}input[type=range]{-webkit-appearance:none;margin:0;width:100%;border:none}input[type=range]:focus{outline:none}.browser-edge input[type=range]{margin-top:-17px}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:#3498db;border-radius:3px}input[type=range]::-webkit-slider-thumb{height:20px;width:20px;border-radius:20px;background:#f5f5f5;cursor:pointer;-webkit-appearance:none;margin-top:-8px;box-shadow:0 1px 3px 1px rgba(0,0,0,.4);transition:0 all}input[type=range]:focus::-webkit-slider-runnable-track{background:#3498db}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;background:#3498db;border-radius:3px;border:none}input[type=range]::-moz-range-thumb{height:20px;width:20px;border-radius:20px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-8px;border:none;box-shadow:0 1px 3px 1px rgba(0,0,0,.4)}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);border-width:19px 0;color:rgba(0,0,0,0)}input[type=range]::-ms-fill-lower{background:#3498db;border:0 solid #000101;border-radius:50px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-fill-upper{background:#3498db;border:0 solid #000101;border-radius:50px;box-shadow:0 0 0 #000,0 0 0 #0d0d0d}input[type=range]::-ms-thumb{height:20px;width:20px;border-radius:20px;background:#f5f5f5;cursor:pointer;margin-top:-8px;box-shadow:0 1px 3px 1px rgba(0,0,0,.4)}input[type=range]:focus::-ms-thumb{width:20px;border:none}input[type=range]:focus::-ms-fill-lower{background:#3498db}input[type=range]:focus::-ms-fill-upper{background:#3498db}.browser-ie input[type=range]{padding:0;margin:-10px 0}.error-helper-text{font-size:1.1rem}.alerts{margin:0 0 14px;border-radius:2px;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.08)}.alerts .alert-list{padding:5px}.alerts .alert-list li{background:url(../images/inline-error-icon-c3389abd4dae75b17fb1.svg) no-repeat 6px 5px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:6px 5px 6px 32px;line-height:1.3;font-size:12px;color:#424954}.alerts .alert-list li i{font-size:20px;color:#e94b35;line-height:19px;margin-right:8px}.alerts .alert-list li.warning-list-item{background-image:url(../images/inline-warning-icon-15bab10e2a5e3ad02096.svg)}.alerts .alert-list li.info-list-item{background-image:url(../images/inline-info-icon-7069fdcb0a398a145124.svg)}#advisor-container{flex:10 10 auto;flex-flow:column nowrap;overflow:auto;padding-bottom:50px;padding:14px;height:0}.browser-firefox #advisor-container .helper-text{padding-bottom:30px}#advisor-container .ra-route-section .ra-category-title{color:#494949;font-size:1.4rem;text-transform:uppercase;padding:14px;margin-bottom:0;letter-spacing:1px}#advisor-container .ra-route-section>ul{background-color:#fff}#advisor-container .ra-route-section .ra-cell{padding:14px;border-bottom:1px solid #e5e5e5}#advisor-container .ra-route-section .ra-cell .ra-route-string{font-family:proxima-nova,"HelveticaNeue",sans-serif;font-size:1.4rem;font-weight:600;line-height:1.3;color:#494949}#advisor-container .ra-route-section .ra-cell .ra-route-string .ra-show-full-route{color:#3498db;white-space:nowrap}#advisor-container .ra-route-section .ra-cell .ra-details{display:flex;flex-direction:row nowrap}#advisor-container .ra-route-section .ra-cell .ra-details li{flex:0 0 14%;font-size:1.4rem;color:#494949}#advisor-container .ra-route-section .ra-cell:hover{cursor:pointer;background:#f3faff}#advisor-container .altitude-advisor .fft-header,#advisor-container .altitude-advisor .f-row{padding:0 14px}#advisor-container .altitude-advisor .f-row:hover{cursor:pointer;background-color:#f3faff}#advisor-container .f-row .altitude{color:#1e374f}#advisor-container .f-row.is-selected,#advisor-container .f-row.is-selected:hover{background:#3498db;color:#fff}#advisor-container .f-row.is-selected .altitude,#advisor-container .f-row.is-selected:hover .altitude{color:#fff}#advisor-container .f-row.is-selected .ra-altitude,#advisor-container .f-row.is-selected .ra-altitude p,#advisor-container .f-row.is-selected:hover .ra-altitude,#advisor-container .f-row.is-selected:hover .ra-altitude p{color:#fff}.altitude-advisor{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.altitude-advisor .progress{margin:0}.altitude-advisor .aa-inner-wrapper{display:flex;flex-direction:column;flex:1 1 auto;height:100%}.altitude-advisor .aa-inner-wrapper .page-header{height:38px;padding-top:6px;min-height:0;flex:0 0 38px}.altitude-advisor .aa-inner-wrapper .page-header .sub-nav{margin-top:2px}.altitude-advisor .aa-inner-wrapper .page-header .sub-nav .sn-menu-item a{flex:0 0 24px;height:24px}.altitude-advisor .aa-results{max-width:600px;width:100%;margin:0 auto}.altitude-advisor .aa-results .form-section{padding:0}.altitude-advisor .aa-results .form-section .ff-table{margin:10px 0 0}.altitude-advisor .aa-results .fft-header{padding:0 14px;font-size:1.1rem;color:#494949;font-family:proxima-nova,"HelveticaNeue",sans-serif}.altitude-advisor .aa-results .f-row,.altitude-advisor .aa-results.not-readonly{padding:0 14px;color:#494949}.altitude-advisor .aa-results .f-row:hover,.altitude-advisor .aa-results.not-readonly:hover{background-color:#f3faff;cursor:pointer}.altitude-advisor .aa-results .f-row.is-selected,.altitude-advisor .aa-results .f-row.is-selected:hover,.altitude-advisor .aa-results.not-readonly.is-selected,.altitude-advisor .aa-results.not-readonly.is-selected:hover{background:#3498db;color:#fff}.altitude-advisor .aa-results .f-row.is-selected td,.altitude-advisor .aa-results .f-row.is-selected .color-tailwind,.altitude-advisor .aa-results .f-row.is-selected .color-headwind,.altitude-advisor .aa-results .f-row.is-selected .altitude,.altitude-advisor .aa-results .f-row.is-selected:hover td,.altitude-advisor .aa-results .f-row.is-selected:hover .color-tailwind,.altitude-advisor .aa-results .f-row.is-selected:hover .color-headwind,.altitude-advisor .aa-results .f-row.is-selected:hover .altitude,.altitude-advisor .aa-results.not-readonly.is-selected td,.altitude-advisor .aa-results.not-readonly.is-selected .color-tailwind,.altitude-advisor .aa-results.not-readonly.is-selected .color-headwind,.altitude-advisor .aa-results.not-readonly.is-selected .altitude,.altitude-advisor .aa-results.not-readonly.is-selected:hover td,.altitude-advisor .aa-results.not-readonly.is-selected:hover .color-tailwind,.altitude-advisor .aa-results.not-readonly.is-selected:hover .color-headwind,.altitude-advisor .aa-results.not-readonly.is-selected:hover .altitude{color:#fff}.altitude-advisor .aa-results .f-row,.altitude-advisor .aa-results.readonly{padding:0 14px;color:#494949}.altitude-advisor .aa-results .f-row.is-selected,.altitude-advisor .aa-results .f-row.is-selected:hover,.altitude-advisor .aa-results.readonly.is-selected,.altitude-advisor .aa-results.readonly.is-selected:hover{background:#e5e5e5;color:#494949}.altitude-advisor .aa-results .f-row.is-selected td,.altitude-advisor .aa-results .f-row.is-selected .color-tailwind,.altitude-advisor .aa-results .f-row.is-selected .color-headwind,.altitude-advisor .aa-results .f-row.is-selected .altitude,.altitude-advisor .aa-results .f-row.is-selected:hover td,.altitude-advisor .aa-results .f-row.is-selected:hover .color-tailwind,.altitude-advisor .aa-results .f-row.is-selected:hover .color-headwind,.altitude-advisor .aa-results .f-row.is-selected:hover .altitude,.altitude-advisor .aa-results.readonly.is-selected td,.altitude-advisor .aa-results.readonly.is-selected .color-tailwind,.altitude-advisor .aa-results.readonly.is-selected .color-headwind,.altitude-advisor .aa-results.readonly.is-selected .altitude,.altitude-advisor .aa-results.readonly.is-selected:hover td,.altitude-advisor .aa-results.readonly.is-selected:hover .color-tailwind,.altitude-advisor .aa-results.readonly.is-selected:hover .color-headwind,.altitude-advisor .aa-results.readonly.is-selected:hover .altitude{color:#494949}.route-advisor{display:flex;width:100%;flex-direction:column;flex:1 1 auto;height:100%;font-size:1.4rem}.route-advisor .helper-text{padding:14px;text-align:center;color:#637582;margin:0}.route-advisor-results{position:relative;left:0;line-height:1.3;overflow:visible;padding:0;border-radius:2px}.route-advisor-results.loading table tbody tr td{width:100%;padding:0}.route-advisor-results.loading table tbody tr td .progress{margin:0}.route-advisor-results .helper-text{margin:0;padding:14px;text-align:center;color:#637582;background-color:#fff}.route-advisor-results table{background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.08);width:100%}.route-advisor-results table thead tr{background:rgba(239,241,243,.5);font-size:1.2rem;font-family:"HelveticaNeue",Helvetica,sans-serif;text-transform:uppercase;color:#494949;font-weight:600}.route-advisor-results table thead td{padding:10px 14px;border-bottom:1px solid #e5e5e5}.route-advisor-results table tbody tr{border-bottom:1px solid #e5e5e5;font-size:1.4rem;padding:12px 14px;line-height:1.5;display:flex;justify-content:space-between;align-items:stretch;background:#fff}.route-advisor-results table tbody tr:first-child{border-top:1px solid #e5e5e5}.route-advisor-results table tbody tr:hover{cursor:pointer;background:#f3faff}.route-advisor-results table tbody tr.is-previewing{background:#e9f6ff}.route-advisor-results table tbody tr.is-selected,.route-advisor-results table tbody tr.is-selected:hover{background:#3498db;color:#fff}.route-advisor-results table tbody tr.is-selected td,.route-advisor-results table tbody tr.is-selected td p,.route-advisor-results table tbody tr.is-selected:hover td,.route-advisor-results table tbody tr.is-selected:hover td p{color:#fff}.route-advisor-results table tbody tr.loading td:first-child{margin:0}.route-advisor-results table tbody td{display:flex;flex-direction:column;justify-content:center;font-family:"HelveticaNeue",Helvetica,sans-serif;color:#424954;flex-flow:nowrap column;flex:1 1 35%}.route-advisor-results table tbody td:first-child{margin-right:14px;flex:1 1 65%}.route-advisor-results table tbody td strong{line-height:1.3;margin-bottom:3px}.route-advisor-results table tbody td p{margin:0}.route-advisor-results table tbody .ra-altitude{color:#494949;flex:0 0 100px}.route-advisor-results table tbody .ra-route-string{font-weight:600;flex:1 1 70%}.route-advisor-results table tbody .ra-route-perf-details{text-align:right}.route-advisor-results table tbody .ra-route-perf-details span{white-space:nowrap;display:block}.Toastify__toast-container{z-index:9999;-webkit-transform:translate3d(0, 0, 9999px);position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width: 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:48px;box-sizing:border-box;margin-bottom:1rem;padding:10px 10px 10px 14px;box-shadow:rgba(0,0,0,.2) 0px 3px 5px -1px,rgba(0,0,0,.14) 0px 6px 10px 0px,rgba(0,0,0,.12) 0px 1px 18px 0px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:"helvetica neue","helvetica",arial,sans-serif;cursor:pointer;direction:ltr;line-height:20px;font-size:14px;border-radius:5px}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--dark{background:#343b41;color:rgba(255,255,255,.73);overflow:hidden}.Toastify__toast--default{background:#fff;color:#494949}.Toastify__toast--info{background:#343b41;color:#fff}.Toastify__toast--success{background:#599632}.Toastify__toast--warning{background:#e67e22}.Toastify__toast--error{background:#e94b35}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;font-weight:500}@media only screen and (max-width: 480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;background:rgba(0,0,0,0);outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:4px;z-index:9999;opacity:.7;background-color:rgba(255,255,255,.5);transform-origin:left;overflow:hidden;border-radius:0 0 0 5px}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__progress-bar--default{background:rgba(52,152,219,.7)}.Toastify__progress-bar--dark{background:rgba(76,100,116,.5)}@keyframes Toastify__bounceInRight{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(3000px, 0, 0)}60%{opacity:1;transform:translate3d(-25px, 0, 0)}75%{transform:translate3d(10px, 0, 0)}90%{transform:translate3d(-5px, 0, 0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0)}to{opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes Toastify__bounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0)}60%{opacity:1;transform:translate3d(25px, 0, 0)}75%{transform:translate3d(-10px, 0, 0)}90%{transform:translate3d(5px, 0, 0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0)}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes Toastify__bounceInUp{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}from{opacity:0;transform:translate3d(0, 3000px, 0)}60%{opacity:1;transform:translate3d(0, -20px, 0)}75%{transform:translate3d(0, 10px, 0)}90%{transform:translate3d(0, -5px, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0)}to{opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes Toastify__bounceInDown{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0)}60%{opacity:1;transform:translate3d(0, 25px, 0)}75%{transform:translate3d(0, -10px, 0)}90%{transform:translate3d(0, 5px, 0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0)}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{from{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{from{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{from{transform:perspective(400px)}30%{transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{from{transform:translate3d(110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInLeft{from{transform:translate3d(-110%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInUp{from{transform:translate3d(0, 110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideInDown{from{transform:translate3d(0, -110%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}@keyframes Toastify__slideOutRight{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(110%, 0, 0)}}@keyframes Toastify__slideOutLeft{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(-110%, 0, 0)}}@keyframes Toastify__slideOutDown{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, 500px, 0)}}@keyframes Toastify__slideOutUp{from{transform:translate3d(0, 0, 0)}to{visibility:hidden;transform:translate3d(0, -500px, 0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}#loading-button input[type=submit]:hover,#loading-button input[type=button]:hover,#loading-button button:hover,.loading-button input[type=submit]:hover,.loading-button input[type=button]:hover,.loading-button button:hover{cursor:pointer;color:#fff;background-color:#5bbeff}#loading-buttoninput[type=submit],#loading-button input[type=button],#loading-button button,.loading-buttoninput[type=submit],.loading-button input[type=button],.loading-button button{padding:14px 30px 15px;border:none;background-color:#199ddc;color:#fff;border-radius:3px;text-align:center;line-height:1;font-size:.9375rem;overflow:hidden;display:inline-block;font-weight:400;position:relative;-webkit-transform:translateZ(0);text-transform:uppercase;letter-spacing:1px}#loading-button button[disabled],.loading-button button[disabled]{color:#fff;background-color:#c2e0f5}#loading-button button[disabled]:hover,.loading-button button[disabled]:hover{color:#fff;background-color:#c2e0f5}#loading-button .spinner,.loading-button .spinner{margin:0 0 0 14px;display:inline}#loading-button .spinner>div,.loading-button .spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}#loading-button .spinner .bounce1,.loading-button .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}#loading-button .spinner .bounce2,.loading-button .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}#loading-button button.full-width.purchase,.loading-button button.full-width.purchase{padding:9px 30px 10px}#loading-button button.purchase-button,.loading-button button.purchase-button{min-height:53.23px}#loading-button button.purchase-button span,.loading-button button.purchase-button span{display:inline-block;overflow:hidden}#loading-button button.purchase-button.tab,.loading-button button.purchase-button.tab{width:50%;float:left;border:2px solid #2c97de;min-height:49px;height:49px;padding-top:10px;padding-bottom:10px;background:none;color:#2c97de}#loading-button button.purchase-button.tab[disabled],.loading-button button.purchase-button.tab[disabled]{background-color:#2c97de;color:#fff}#loading-button button.purchase-button.tab[disabled] img.payment_icon.paypal,.loading-button button.purchase-button.tab[disabled] img.payment_icon.paypal{display:none}#loading-button button.purchase-button.tab[disabled] img.payment_icon.paypal:nth-of-type(2),.loading-button button.purchase-button.tab[disabled] img.payment_icon.paypal:nth-of-type(2){display:inline-block}#loading-button button.purchase-button.credit,.loading-button button.purchase-button.credit{border-top-right-radius:0;border-bottom-right-radius:0}@media all and (max-width: 1054px)and (min-width: 700px){#loading-button button.purchase-button.credit,.loading-button button.purchase-button.credit{font-size:.7rem;padding-left:10px;padding-right:10px;font-weight:600}}#loading-button button.purchase-button.paypal,.loading-button button.purchase-button.paypal{border-top-left-radius:0;border-bottom-left-radius:0}#loading-button button.purchase-button img.payment_icon,.loading-button button.purchase-button img.payment_icon{display:inline-block;vertical-align:middle}#loading-button button.purchase-button img.payment_icon.paypal,.loading-button button.purchase-button img.payment_icon.paypal{width:100px}#loading-button button.purchase-button img.payment_icon.paypal:nth-of-type(2),.loading-button button.purchase-button img.payment_icon.paypal:nth-of-type(2){display:none}@media all and (max-width: 880px){#loading-button button.purchase-button,.loading-button button.purchase-button{padding-left:10px;padding-right:10px}}

/*# sourceMappingURL=/sourcemaps/./styles/3547-1ecb35947e76095c1535.min.css.map*/