.FlashMessage{width:100%;background:#FFF7DF}.FlashMessage>.u-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;height:80px}.FlashMessage.FlashMessage--inDialogWithFiltersNavListing{position:fixed;top:157px;border-bottom:1px solid #ddd;z-index:2}.FlashMessage.FlashMessage--inDialogWithFiltersNavListing>.u-inner{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.FlashMessage--success{background:#E8F0D6}.FlashMessage--error{background:#FFDBDB}.FlashMessage--main{background:#F0F7FC}.FlashMessage-info{color:#333;font-size:15px}.FlashMessage-info--larger{max-width:720px}.FlashMessage-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;width:100%}.FlashMessage--button{height:28px;padding:0 20px;border:1px solid #fff;border-radius:28px;border-color:#0090d7;outline:none;background-color:#0090d7;color:#FFF;font-size:12px;font-weight:500;line-height:15px;text-align:center;text-decoration:none;text-transform:uppercase;box-sizing:border-box}.FlashMessage--button:hover{background-color:#007fbd}

.tipsy{font-size:12px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:8px 15px 10px 15px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0px;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy.dark .tipsy-inner{color:#333;background-color:white}.tipsy.dark .tipsy-arrow-n{border-bottom-color:#FFF}.tipsy.dark .tipsy-arrow-s{border-top-color:#FFF}.tipsy.dark .tipsy-arrow-e{border-left-color:#FFF}.tipsy.dark .tipsy-arrow-w{border-right-color:#FFF}

.Logo{display:inline-block;position:relative}.Logo:after{opacity:0;filter:alpha(opacity=0);-webkit-transition:all,0.4s,ease-in;-khtml-transition:all,0.4s,ease-in;-moz-transition:all,0.4s,ease-in;-ms-transition:all,0.4s,ease-in;-o-transition:all,0.4s,ease-in;transition:all,0.4s,ease-in;position:absolute;top:-4px;left:-4px;width:40px;height:40px;border:2px solid rgba(255,255,255,0.7);border-radius:36px;border-bottom-color:transparent;background:transparent;content:''}.Logo--text i{color:#FFFFFF;font-size:17px;line-height:36px}.Logo--avatar{-webkit-transition:border-radius,0.2s,linear;-khtml-transition:border-radius,0.2s,linear;-moz-transition:border-radius,0.2s,linear;-ms-transition:border-radius,0.2s,linear;-o-transition:border-radius,0.2s,linear;transition:border-radius,0.2s,linear;display:inline-block;width:36px;height:36px;border-radius:4px;background:#FFFFFF;line-height:46px;text-align:center;vertical-align:top}.Logo--avatar i{color:#3C93D8;font-size:22px}.Logo--avatar i.Logo-icon--dark{color:#2E3C43}.Logo--footer{background:#2E3C43;margin-right:20px}.Logo--footer i{color:#FFFFFF}.Logo--grey{width:36px;min-width:36px;height:36px;border-radius:3px;background-color:#CCCCCC;line-height:48px;text-align:center}.Logo--grey .CDB-IconFont{color:#FFFFFF;font-size:24px}.Logo-sub{-webkit-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-khtml-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-moz-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-ms-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;-o-animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;animation:fade-and-bounce-up 0.6s 350ms ease-in-out backwards;position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:24px;z-index:1}.Logo-sub--google{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/google-platform-logo.png?1446562260') no-repeat center center #fff}.Logo.is-loading .Logo--avatar{border-radius:37px}.Logo.is-loading:after{-webkit-animation:spin 0.7s linear infinite;-khtml-animation:spin 0.7s linear infinite;-moz-animation:spin 0.7s linear infinite;-ms-animation:spin 0.7s linear infinite;-o-animation:spin 0.7s linear infinite;animation:spin 0.7s linear infinite;opacity:1;filter:alpha(opacity=100)}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);-khtml-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fade-and-bounce-up{0%{opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(6px);-khtml-transform:translateY(6px);-moz-transform:translateY(6px);-ms-transform:translateY(6px);-o-transform:translateY(6px);transform:translateY(6px)}15%{opacity:.8;filter:alpha(opacity=80);-webkit-transform:translateY(-3px);-khtml-transform:translateY(-3px);-moz-transform:translateY(-3px);-ms-transform:translateY(-3px);-o-transform:translateY(-3px);transform:translateY(-3px)}45%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}70%{-webkit-transform:translateY(-1px);-khtml-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);-o-transform:translateY(-1px);transform:translateY(-1px)}100%{opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(0);-khtml-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}

@font-face{font-family:'CartoIcon';src:url("../fonts/cartoIcon.eot");src:url("../fonts/cartoIcon.eot?#iefix") format("embedded-opentype"),url("../fonts/cartoIcon.woff") format("woff"),url("../fonts/cartoIcon.ttf") format("truetype"),url("../fonts/cartoIcon.svg?ey3vsq#cartoIcon") format("svg");font-weight:normal;font-style:normal}.CDB-IconFont{display:inline-block;font-family:'CartoIcon';font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}.CDB-IconFont.is-disabled{cursor:normal;opacity:0.24}.CDB-IconFont--center{vertical-align:middle}.CDB-IconFont--top{vertical-align:top}.CDB-IconFont--small{font-size:11px}.CDB-IconFont-clock::before{content:'\E001'}.CDB-IconFont-stats::before{content:'\E002'}.CDB-IconFont-heartEmpty::before{content:'\E003'}.CDB-IconFont-heartFill::before{content:'\E004'}.CDB-IconFont-alert::before{content:'\E005'}.CDB-IconFont-rows::before{content:'\E006'}.CDB-IconFont-check::before{content:'\E007'}.CDB-IconFont-dribbble::before{content:'\E008'}.CDB-IconFont-twitter::before{content:'\E009'}.CDB-IconFont-caretDown::before{content:'\E00A'}.CDB-IconFont-lightbulb::before{content:'\E00B'}.CDB-IconFont-explore::before{content:'\E00C'}.CDB-IconFont-drop::before{content:'\E00D'}.CDB-IconFont-edition::before{content:'\E00E'}.CDB-IconFont-view::before{content:'\E00F'}.CDB-IconFont-odyssey::before{content:'\E010'}.CDB-IconFont-settings::before{content:'\E011'}.CDB-IconFont-downloadCircle::before{content:'\E012'}.CDB-IconFont-pencilMenu::before{content:'\E013'}.CDB-IconFont-mobile::before{content:'\E014'}.CDB-IconFont-wizard::before{content:'\E015'}.CDB-IconFont-undo::before{content:'\E016'}.CDB-IconFont-redo::before{content:'\E017'}.CDB-IconFont-info::before{content:'\E018'}.CDB-IconFont-fork::before{content:'\E019'}.CDB-IconFont-facebook::before{content:'\E01A'}.CDB-IconFont-folder::before{content:'\E01B'}.CDB-IconFont-dropbox::before{content:'\E01C'}.CDB-IconFont-cloud::before{content:'\E01D'}.CDB-IconFont-step::before{content:'\E01E'}.CDB-IconFont-addDocument::before{content:'\E01F'}.CDB-IconFont-arrowNext::before{content:'\E020'}.CDB-IconFont-arrowPrev::before{content:'\E021'}.CDB-IconFont-close::before{content:'\E022'}.CDB-IconFont-cartoFante::before{content:'\E023'}.CDB-IconFont-lock::before{content:'\E024'}.CDB-IconFont-cartoDB::before{content:'\E025'}.CDB-IconFont-lens::before{content:'\E026'}.CDB-IconFont-closeLimits::before{content:'\E027'}.CDB-IconFont-defaultUser::before{content:'\E028'}.CDB-IconFont-cockroach::before{content:'\E029'}.CDB-IconFont-floppy::before{content:'\E02A'}.CDB-IconFont-trash::before{content:'\E02B'}.CDB-IconFont-wifi::before{content:'\E02C'}.CDB-IconFont-unlock::before{content:'\E02D'}.CDB-IconFont-unlockWithEllipsis::before{content:'\E02E'}.CDB-IconFont-gift::before{content:'\E02F'}.CDB-IconFont-people::before{content:'\E030'}.CDB-IconFont-play::before{content:'\E031'}.CDB-IconFont-add::before{content:'\E032'}.CDB-IconFont-map::before{content:'\E033'}.CDB-IconFont-anchor::before{content:'\E034'}.CDB-IconFont-key::before{content:'\E035'}.CDB-IconFont-calendar::before{content:'\E036'}.CDB-IconFont-document::before{content:'\E037'}.CDB-IconFont-eye::before{content:'\E038'}.CDB-IconFont-marker::before{content:'\E039'}.CDB-IconFont-progressBar::before{content:'\E03A'}.CDB-IconFont-book::before{content:'\E03B'}.CDB-IconFont-notes::before{content:'\E03C'}.CDB-IconFont-rectangles::before{content:'\E03D'}.CDB-IconFont-mountain::before{content:'\E03E'}.CDB-IconFont-points::before{content:'\E03F'}.CDB-IconFont-snake::before{content:'\E040'}.CDB-IconFont-boss::before{content:'\E041'}.CDB-IconFont-rocket::before{content:'\E042'}.CDB-IconFont-barometer::before{content:'\E043'}.CDB-IconFont-dollar::before{content:'\E044'}.CDB-IconFont-email::before{content:'\E045'}.CDB-IconFont-label::before{content:'\E046'}.CDB-IconFont-outside::before{content:'\E047'}.CDB-IconFont-jigsaw::before{content:'\E048'}.CDB-IconFont-tools::before{content:'\E049'}.CDB-IconFont-question::before{content:'\E04A'}.CDB-IconFont-layerStack::before{content:'\E04B'}.CDB-IconFont-alarm::before{content:'\E04C'}.CDB-IconFont-cloudDownArrow::before{content:'\E04D'}.CDB-IconFont-pencil::before{content:'\E04E'}.CDB-IconFont-fountainPen::before{content:'\E04F'}.CDB-IconFont-emptyDoc::before{content:'\E050'}.CDB-IconFont-mergeArrow::before{content:'\E051'}.CDB-IconFont-mergeColumns::before{content:'\E052'}.CDB-IconFont-mergeSpatial::before{content:'\E053'}.CDB-IconFont-globe::before{content:'\E054'}.CDB-IconFont-chevronDown::before{content:'\E055'}.CDB-IconFont-streets::before{content:'\E056'}.CDB-IconFont-keys::before{content:'\E057'}.CDB-IconFont-facebookSquare::before{content:'\E058'}.CDB-IconFont-fullscreen::before{content:'\E059'}.CDB-IconFont-rArrowLight::before{content:'\E05A'}.CDB-IconFont-share::before{content:'\E05B'}.CDB-IconFont-linkedin::before{content:'\E05C'}.CDB-IconFont-calendarBlank::before{content:'\E05D'}.CDB-IconFont-creativeCommons::before{content:'\E05E'}.CDB-IconFont-bubble::before{content:'\E05F'}.CDB-IconFont-bars::before{content:'\E060'}.CDB-IconFont-arrowMenuLight::before{content:'\E061'}.CDB-IconFont-tieFighter::before{content:'\E062'}.CDB-IconFont-ray::before{content:'\E063'}.CDB-IconFont-markup::before{content:'\E064'}.CDB-IconFont-table::before{content:'\E065'}.CDB-IconFont-airlock::before{content:'\E066'}.CDB-IconFont-pin::before{content:'\E067'}.CDB-IconFont-attache::before{content:'\E068'}.CDB-IconFont-download::before{content:'\E069'}.CDB-IconFont-group::before{content:'\E06A'}.CDB-IconFont-dashboard::before{content:'\E06B'}.CDB-IconFont-spinner::before{content:'\E06C'}.CDB-IconFont-mapsearch::before{content:'\E06D'}.CDB-IconFont-rArrow::before{content:'\E06E'}

@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Light.eot?1446562260');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Light.eot?&1446562260#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Light.woff?1446562260') format('woff'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Light.ttf?1446562260') format('truetype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Light.svg?1446562260') format('svg');font-weight:300;font-style:normal}@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Regular.eot?1446562260');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Regular.eot?&1446562260#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Regular.woff?1446562260') format('woff'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Regular.ttf?1446562260') format('truetype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Regular.svg?1446562260') format('svg');font-weight:400;font-style:normal}@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Semibold.eot?1446562260');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Semibold.eot?&1446562260#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Semibold.woff?1446562260') format('woff'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Semibold.ttf?1446562260') format('truetype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Semibold.svg?1446562260') format('svg');font-weight:500;font-style:normal}@font-face{font-family:"ProximaNova";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Bold.eot?1446562260');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Bold.eot?&1446562260#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Bold.woff?1446562260') format('woff'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Bold.ttf?1446562260') format('truetype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/fonts/ProximaNova-Bold.svg?1446562260') format('svg');font-weight:600;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,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;min-width:360px;margin:0;padding:0}body{background-color:#fff;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;color:#666;font-weight:300;font-size:15px;line-height:25px;font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif}a{text-decoration:none;color:#397DBA}a:hover{text-decoration:underline}strong{font-weight:700}em{font-style:italic}abbr{border-bottom:1px dotted #ddd}button{margin:0;border:0;outline:none;cursor:pointer;font-family:"ProximaNova","Helvetica Neue",Helvetica,Arial,sans-serif}

.Browser{width:560px;height:430px;margin:20px 0;background:#F2F2F2;box-shadow:0 2px 4px 0 rgba(0,0,0,0.3),0 2px 10px 6px rgba(0,0,0,0.05);border-radius:4px}.Browser--oneclick{height:423px;margin-top:0}.Browser--oneclick .Browser-media{height:357px}.Browser-actions{width:auto;padding:10px;list-style:none;overflow:hidden}.Browser-actionsItem{float:left;width:9px;height:9px;margin-right:5px;background:#ddd;border-radius:50%}.Browser-bar{background:#ddd;padding:10px;position:relative}.Browser-bar:before,.Browser-bar:after{content:"";position:absolute;top:-24px;width:57px;height:27px;background:#ddd;border-radius:8px}.Browser-bar:after{left:110px;-webkit-transform:matrix(1, 0, 0.45, 1, -32, 7.133);transform:matrix(1, 0, 0.45, 1, -32, 7.133)}.Browser-bar:before{left:90px;-webkit-transform:matrix(1, 0, 0.45, 1, -32, 7.133);transform:matrix(1, 0, -0.45, 1, -32, 7.133)}.Browser-address{height:17px;background:#fff;border-radius:12px;box-shadow:inset 0px 0px 0px 1px rgba(0,0,0,0.11)}.Browser-media{position:relative;overflow:hidden;height:364px;background:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Progress{position:absolute;z-index:3;top:0;left:0;height:2px;width:0;background:#7ED321;animation:animationProgress 5s linear 0s infinite;-webkit-animation:animationProgress 5s linear 0s infinite}

.Btn{display:inline-block;text-align:center;white-space:nowrap;font-weight:400;line-height:1;border-radius:50px;transition:all .15s}.Btn:hover{text-decoration:none}.Btn.has-border{border-width:2px;border-style:solid}.Btn>span{display:block;font-weight:400;border-radius:50px}.Btn--background{background:#fff}.Btn--m>span{padding:12px 20px;font-size:12px}.Btn--m.has-border>span{padding:10px 20px}.Btn--l>span{padding:16px 35px;font-size:14px}.Btn--l.has-border>span{padding:14px 35px}.Btn--white{color:#fff;border-color:rgba(255,255,255,0.3)}.Btn--white:hover{background:#fff;color:#333}.Btn--green{color:#8EB83F;border-color:#8EB83F}.Btn--green:hover{background:#8EB83F;color:#fff}.Btn--green.is-highlight{background:#8EB83F;color:#fff}.Btn--green.is-highlight:hover{background:#fff;color:#8EB83F}.Btn--blue{color:#397EB9;border-color:#397EB9}.Btn--blue:hover{background:#397EB9;color:#fff}.Btn--blue.is-highlight{background:#397EB9;color:#fff}.Btn--blue.is-highlight:hover{background:#fff;color:#397EB9}

.Carrousel-nav{position:absolute;z-index:1;right:0;bottom:0;left:0;padding:50px 0 10px;background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#99000000',GradientType=0 )}.Carrousel-navItem{position:relative;margin-left:5px;text-indent:-9000px}.Carrousel-navItem:first-child{margin-left:0}.Carrousel-navItem.is-active .Carrousel-navLink{background:#364046}.Carrousel-navLink{display:block;position:relative;z-index:2;width:12px;height:12px;border-radius:50%;background:#fff}.Carrousel-slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background-color:#f7f7f7;transform:translateX(-100%);-webkit-transform:translateX(-100%)}.Carrousel-slide.is-active{animation:slideIn .8s ease .3s;animation-fill-mode:forwards;-webkit-animation:slideIn .8s ease .3s;-webkit-animation-fill-mode:forwards}.Carrousel-slide.is-disabled picture,.Carrousel-slide.is-disabled img{opacity:.6}.Carrousel-slide--01{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-01-bg.png?1446562260') no-repeat}.Carrousel-slide--01.is-active .Carrousel-card{-webkit-transform:scale(0);transform:scale(0);position:absolute;width:110px;height:110px;background-repeat:no-repeat;opacity:0;animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards}.Carrousel-card--01,.Carrousel-card--06{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-01-card-01-bg.png?1446562260')}.Carrousel-card--02,.Carrousel-card--03,.Carrousel-card--07{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-01-card-02-bg.png?1446562260')}.Carrousel-card--04,.Carrousel-card--05,.Carrousel-card--08{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-01-card-03-bg.png?1446562260')}.Carrousel-card--01{top:160px;left:26px;animation-delay:.8s;-webkit-animation-delay:.8s}.Carrousel-card--02{top:160px;left:156px;animation-delay:.9s;-webkit-animation-delay:.9s}.Carrousel-card--03{top:160px;left:284px;animation-delay:1s;-webkit-animation-delay:1s}.Carrousel-card--04{top:160px;left:412px;animation-delay:1.1s;-webkit-animation-delay:1.1s}.Carrousel-card--05{top:293px;left:28px;animation-delay:1.2s;-webkit-animation-delay:1.2s}.Carrousel-card--06{top:293px;left:156px;animation-delay:1.3s;-webkit-animation-delay:1.3s}.Carrousel-card--07{top:293px;left:284px;animation-delay:1.4s;-webkit-animation-delay:1.4s}.Carrousel-card--08{top:293px;left:412px;animation-delay:1.5s;-webkit-animation-delay:1.5s}.Carrousel-text{position:relative;height:44px}.Carrousel-textItem{position:absolute;left:20px;width:100%;font-weight:200;font-size:16px;line-height:42px;text-align:center;color:rgba(255,255,255,0.5);opacity:0;transition:all .8s ease-out;-webkit-transition:all .8s ease-out}.Carrousel-textItem.is-active{opacity:1;left:0}.Carrousel-textIcon{display:inline-block;width:42px;height:42px;margin-right:20px;vertical-align:middle}.Carrousel-slide--02{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-02-bg.png?1446562260') no-repeat}.Carrousel-slide--02.is-active .Carrousel-slide--02-inner{opacity:1;background-position:center}.Carrousel-slide--02-inner,.Carrousel-slide--04-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);background-repeat:no-repeat;background-position:center 0;opacity:0;transition:all .4s ease-out 1s;-webkit-transition:all .4s ease-out 1s}.Carrousel-slide--02-inner{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-02-upload.png?1446562260')}.Carrousel-slide--03{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-03-bg.png?1446562260') no-repeat}.Carrousel-slide--03.is-active .Carrousel-point{animation-name:fadeIn;animation-duration:.3s;animation-fill-mode:forwards;-webkit-animation-name:fadeIn;-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards}.Carrousel-slide--03.is-active .Carrousel-slide--03-inner{right:0}.Carrousel-slide--03-inner{position:absolute;right:-120px;bottom:0;z-index:1001;width:211px;height:330px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-03-editor.png?1446562260') no-repeat;transition:all .3s ease-out 1.5s;-webkit-transition:all .3s ease-out 1.5s}.Carrousel-points{position:relative;top:0;right:0;bottom:0;left:0}.Carrousel-point{position:absolute;z-index:1000;width:15px;height:15px;border:2px solid #fff;background:#ed9259;border-radius:50%;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.Carrousel-point--01{top:150px;left:150px;animation-delay:2.3s;-webkit-animation-delay:2.3s}.Carrousel-point--02{top:252px;left:124px;animation-delay:3s;-webkit-animation-delay:3s}.Carrousel-point--03{top:332px;left:124px;animation-delay:3.3s;-webkit-animation-delay:3.3s}.Carrousel-point--04{top:274px;left:150px;animation-delay:2.8s;-webkit-animation-delay:2.8s}.Carrousel-point--05{top:304px;left:216px;animation-delay:3.5s;-webkit-animation-delay:3.5s}.Carrousel-point--06{top:246px;left:216px;animation-delay:2.5s;-webkit-animation-delay:2.5s}.Carrousel-point--07{top:246px;left:246px;animation-delay:4s;-webkit-animation-delay:4s}.Carrousel-point--08{top:238px;left:266px;animation-delay:2.3s;-webkit-animation-delay:2.3s}.Carrousel-point--09{top:216px;left:314px;animation-delay:2.5s;-webkit-animation-delay:2.5s}.Carrousel-point--10{top:180px;left:294px;animation-delay:2.4s;-webkit-animation-delay:2.4s}.Carrousel-slide--04{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-04-bg.png?1446562260') no-repeat}.Carrousel-slide--04.is-active .Carrousel-slide--04-inner{opacity:1;background-position:center}.Carrousel-slide--04-inner{background-image:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/layout/signup/slide-04-share.png?1446562260')}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-100%);opacity:0}100%{-webkit-transform:translateX(0%);opacity:1}}@keyframes slideIn{0%{transform:translateX(-100%);opacity:0}100%{transform:translateX(0%);opacity:1}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);opacity:1}}@keyframes fadeIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@-webkit-keyframes animationProgress{0%{width:0}100%{width:100%}}@keyframes animationProgress{0%{width:0}100%{width:100%}}@-webkit-keyframes slideOut{0%{-webkit-transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-100%);opacity:0}}@keyframes slideOut{0%{transform:translateX(0);opacity:1}100%{transform:translateX(-100%);opacity:0}}

.Navbar:before,.Navbar:after{content:" ";display:table}.Navbar:after{clear:both}.Navbar{padding:20px 0;text-align:center}.Navbar--left{text-align:left}.Navbar-brand{display:inline-block;width:48px;height:48px;vertical-align:middle;margin-right:5px}.Navbar-menu{float:right}.Navbar-menuItem{position:relative;float:left;margin:-20px 0 -20px 20px;padding:20px 0;color:#999}.Navbar-menuItem:first-child{margin-left:0}.Navbar-menuItem.is-selected{color:#333}.Navbar-menuItem.is-selected:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:3px;background:#397DBA}.Navbar-text{margin-top:18px;font-size:16px;color:rgba(255,255,255,0.5)}.Navbar-textLink{color:rgba(255,255,255,0.5);text-decoration:underline}.Navbar-textLink:hover{color:#fff}.Navbar-link{color:#fff}

.Sessions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/3.24.10/images/backgrounds/sessions.png?1446562260'),linear-gradient(to bottom right, #1F262A, #354046);background-size:cover}.Sessions--centered{text-align:center}.Sessions-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:40px 0}.Sessions-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.Sessions-logoNotification{display:none;text-align:center;background-color:white;font-weight:500;right:-10px;top:-10px}.Sessions-title{font-weight:400;font-size:32px;line-height:48px;text-shadow:0px 1px rgba(0,0,0,0.1),1px 0px rgba(0,0,0,0.1),0 0 rgba(0,0,0,0.1),1px -1px rgba(0,0,0,0.1),-1px 1px rgba(0,0,0,0.1);color:#fff}.Sessions-title--organization{display:inline-block;vertical-align:middle;margin:0 6px}.Sessions-description{font-weight:300;font-size:20px;line-height:30px;color:rgba(255,255,255,0.5)}.Sessions-description.Sessions-description--small{font-size:17px}.Sessions-description a{color:rgba(255,255,255,0.5);text-decoration:underline}.Sessions-description a:hover{color:rgba(255,255,255,0.8)}.Sessions-left{width:300px}.Sessions-center{max-width:440px}.Sessions-right{width:560px}.Sessions-sep{text-align:center;height:1px;margin:20px 0}.Sessions-sep:after{content:"";display:inline-block;width:150px;height:1px;vertical-align:top;background:rgba(255,255,255,0.5)}.Sessions-field{position:relative;float:left;width:100%;margin-bottom:15px}.Sessions-field:last-child{margin-bottom:0}.Sessions-input{border:0;padding:10px;width:100%;height:40px;font-weight:300;font-size:14px;font-family:'Proxima Nova W01', 'Helvetica Neue', Helvetica, Arial, sans-serif;background:rgba(0,0,0,0.5);color:#ccc;outline:none;border-radius:4px}.Sessions-input::-webkit-input-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-input:-moz-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-input::-moz-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-input:-ms-input-placeholder{font-style:italic;color:rgba(255,255,255,0.2)}.Sessions-button:hover .Loading-itemInner,.Sessions-button:active .Loading-itemInner{background:#8EB83F}.Sessions-text{font-weight:300;font-size:14px;color:rgba(255,255,255,0.5)}.Sessions-text a{text-decoration:underline;color:rgba(255,255,255,0.5)}.Sessions-text a:hover{color:rgba(255,255,255,0.8)}.Sessions-text--forgotButton{line-height:41px}.Sessions-text--footer{margin-bottom:20px}.Sessions-fieldError{position:absolute;right:9px;top:10px;width:22px;height:22px;font-weight:300;text-align:center;color:#3B4449;background:#dd4b39;border-radius:50%}.Sessions-fieldError:hover{cursor:pointer}.SessionErrors{margin:15px 0}.SessionErrors-item{color:#DD4B39;font-size:17px}.Loading-item{display:inline-block;width:8px;height:8px;position:relative;margin-left:1px;list-style-type:none}.Loading-item:first-child{margin-left:0}.Loading-itemInner{display:block;position:absolute;top:0;right:0;width:8px;height:8px;border-radius:50%;background:#fff;opacity:.2;-webkit-animation-name:loading;-webkit-animation-duration:.7s;-webkit-animation-iteration-count:infinite;animation-name:loading;animation-duration:.7s;animation-iteration-count:infinite}.Loading-itemInner--01{animation-delay:.1s;-webkit-animation-delay:.1s}.Loading-itemInner--02{animation-delay:.2s;-webkit-animation-delay:.2s}.Loading-itemInner--03{animation-delay:.4s;-webkit-animation-delay:.4s}.tipsy{font-size:13px}@media (max-width: 960px){.Sessions-inner{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.Sessions-right{display:none}.Navbar{text-align:center}}@-webkit-keyframes loading{0%{opacity:.2;-webkit-transform:scale3d(1, 1, 1)}50%{opacity:.6;-webkit-transform:scale3d(1.4, 1.4, 1)}100%{opacity:.2;-webkit-transform:scale3d(1, 1, 1)}}@keyframes loading{0%{opacity:.2;transform:scale3d(1, 1, 1)}50%{opacity:.6;transform:scale3d(1.4, 1.4, 1)}100%{opacity:.2;transform:scale3d(1, 1, 1)}}

.u-inner{position:relative;z-index:1;width:100%;max-width:960px;margin:0 auto;padding:0 20px}.u-left{float:left}.u-right{float:right}.u-pa{position:absolute}.u-pr{position:relative}.u-ov{overflow:hidden}.u-iblock{display:inline-block}.u-ilist>li{display:inline-block}.u-malign{vertical-align:middle}.u-talign{vertical-align:top}.u-balign{vertical-align:bottom}.u-txt-center{text-align:center}.u-txt-left{text-align:left}.u-txt-right{text-align:right}.u-tupper{text-transform:uppercase}.u-valign:before{display:inline-block;vertical-align:middle;content:"";height:100%;margin-left:-5px}.u-vspace-xl{margin-bottom:60px}.u-vspace-l{margin-bottom:40px}.u-vspace-m{margin-bottom:25px}.u-vspace-s{margin-bottom:12px}.u-vspace-xs{margin-bottom:8px}.u-lspace-xl{margin-left:60px}.u-lspace-l{margin-left:40px}.u-lspace-m{margin-left:25px}.u-lspace-s{margin-left:12px}.u-lspace-xs{margin-left:8px}.u-rspace-xl{margin-right:60px}.u-rspace-l{margin-right:40px}.u-rspace-m{margin-right:25px}.u-rspace-s{margin-right:12px}.u-rspace-xs{margin-right:8px}.u-tspace-xl{margin-top:60px}.u-tspace-l{margin-top:40px}.u-tspace-m{margin-top:25px}.u-tspace-s{margin-top:12px}.u-tspace-xs{margin-top:8px}.u-img-circle{border-radius:50%}
