.common-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/common-s3966418d05.png') no-repeat}.table-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/table-s0d0423efb0.png') no-repeat}.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}@-webkit-keyframes highlight-fade{0%{background:none}20%{background:#ECFCE5}80%{background:#ECFCE5}100%{background:none}}@keyframes highlight-fade{0%{background:none}20%{background:#ECFCE5}80%{background:#ECFCE5}100%{background:none}}.dropdown.table-options div.progress-bar{position:relative;display:block;width:100%;height:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#E5E5E5;overflow:hidden}.dropdown.table-options div.progress-bar .bar-3,.dropdown.table-options div.progress-bar .bar-2,.dropdown.table-options div.progress-bar .bar-1,.dropdown.table-options div.progress-bar .bar-0{position:absolute;top:0;bottom:0;min-width:3px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.dropdown.table-options div.progress-bar .bar-3:after,.dropdown.table-options div.progress-bar .bar-2:after,.dropdown.table-options div.progress-bar .bar-1:after,.dropdown.table-options div.progress-bar .bar-0:after{position:absolute;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255,255,255,0.3)),color-stop(100%, rgba(255,255,255,0)));background:-moz-linear-gradient(left, rgba(255,255,255,0.3),rgba(255,255,255,0));background:-webkit-linear-gradient(left, rgba(255,255,255,0.3),rgba(255,255,255,0));background:linear-gradient(to right, rgba(255,255,255,0.3),rgba(255,255,255,0))}.dropdown.table-options div.progress-bar .bar-3{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjNmU5YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI0NWQ4YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #2c6e9c),color-stop(100%, #245d8c));background:-moz-linear-gradient(#2c6e9c,#245d8c);background:-webkit-linear-gradient(#2c6e9c,#245d8c);background:linear-gradient(#2c6e9c,#245d8c);z-index:3}.dropdown.table-options div.progress-bar .bar-2{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxOWVkZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM0ODZjOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #419ede),color-stop(100%, #3486c9));background:-moz-linear-gradient(#419ede,#3486c9);background:-webkit-linear-gradient(#419ede,#3486c9);background:linear-gradient(#419ede,#3486c9);z-index:2}.dropdown.table-options div.progress-bar .bar-1{background:#E5E5E5;z-index:1}.dropdown.table-options div.progress-bar .bar-1:after{display:none}.dropdown.table-options div.progress-bar .bar-1:before{position:absolute;content:'';position:absolute;top:0;right:0;bottom:0;left:auto;border-right:1px solid white}.dropdown.table-options div.progress-bar .bar-0{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/unassigned_bkg.png?1474995982') repeat-x left 0;z-index:0}.dropdown.table-options div.progress-bar .bar-0:after{display:none}.dropdown.table-options div.progress-bar .danger{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNTI1NSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2NiMjgyOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff5255),color-stop(100%, #cb2828));background:-moz-linear-gradient(#ff5255,#cb2828);background:-webkit-linear-gradient(#ff5255,#cb2828);background:linear-gradient(#ff5255,#cb2828)}.dropdown.table-options div.progress-bar .caution{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4Yjg1YyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0OTAwMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f8b85c),color-stop(100%, #f49000));background:-moz-linear-gradient(#f8b85c,#f49000);background:-webkit-linear-gradient(#f8b85c,#f49000);background:linear-gradient(#f8b85c,#f49000)}.dropdown.table-options div.progress-bar{margin-top:10px}div.panes{position:absolute;top:78px;right:0;bottom:0;left:0}div.panes.synced{top:102px}div.panes .emptyTableContainer{position:fixed;display:inline-block;width:100%;text-align:center;-moz-transform-style:"linear";-webkit-transform-style:"linear";transform-style:"linear";-moz-transition-property:"text-indent";-o-transition-property:"text-indent";-webkit-transition-property:"text-indent";transition-property:"text-indent";-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}div.panes .emptyTableContainer .emptynessInfo{position:relative;top:1.5em;display:inline-block;width:600px;height:375px}div.panes .emptyTableContainer .emptynessInfo.emptyTableInfo{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/empty_table.png?1474995982') no-repeat 0 0 #FFF}div.panes .emptyTableContainer .emptynessInfo.emptyPublicTableInfo{position:absolute;left:5%;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/empty_public.png?1474995982') no-repeat center 70px #FFF}div.panes .emptyTableContainer .emptynessInfo.emptySQLInfo{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/empty_sql.png?1474995982') no-repeat 40px 0 #FFF}div.panes .emptyTableContainer .emptynessInfo h4{margin-top:8em;color:#333;font-weight:bold;font-size:17px;font-family:"Helvetica",Arial,sans-serif;text-indent:0}div.panes .emptyTableContainer .emptynessInfo p{margin:1em auto;width:325px;color:#999;font-size:15px;text-indent:0}div.panes .emptyTableContainer .emptynessInfo p a{text-decoration:underline}div.table table{position:relative;z-index:1;width:100%;background:white}div.table table thead{width:100%;height:60px}div.table table thead div.sqlview{position:absolute;top:55px;right:0;left:0;display:block;width:100%;height:37px;z-index:0}div.table table thead div.sqlview p{position:fixed;left:50%;display:inline;margin:12px 0 0 -50%;padding:12px 0;width:100%;border-bottom:1px solid #ccc;background-color:#E5FAEA;color:#333;color:#666666;text-align:center;font-size:13px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;text-indent:0;z-index:2;-moz-transform-style:"linear";-webkit-transform-style:"linear";transform-style:"linear";-moz-transition-property:"text-indent";-o-transition-property:"text-indent";-webkit-transition-property:"text-indent";transition-property:"text-indent";-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;-moz-box-shadow:rgba(0,0,0,0.055) 0 3px 1px 0;-webkit-box-shadow:rgba(0,0,0,0.055) 0 3px 1px 0;box-shadow:rgba(0,0,0,0.055) 0 3px 1px 0}div.table table thead tr{width:100%;height:64px;z-index:2;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/thead_bkg.jpg?1474995982') repeat 0 0}div.table table thead tr th{position:relative;vertical-align:top}div.table table thead tr th>div{position:relative;display:block;width:100%;height:66px;z-index:1}div.table table thead tr th>div>div{position:fixed;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:inherit;height:41px;margin:0;padding:10px 0 15px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/thead_bkg.jpg?1474995982') repeat 0 0;border-bottom:1px solid #CCCCCC;z-index:1}div.table table thead tr th>div>div:after{position:absolute;top:13px;left:0px;z-index:0;width:1px;height:42px;background:rgba(217,217,217,0.5);content:' '}div.table table thead tr th>div label{display:block;padding:0 5px}div.table table thead tr th>div label.nonInteractuable{padding:10px 5px}div.table table thead tr th>div label.nonInteractuable span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:6px 0 5px 5px;color:#7C7C7C}div.table table thead tr th>div label.interactuable div,div.table table thead tr th>div label.interactuable a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:6px 0 5px 5px;color:#7C7C7C}div.table table thead tr th>div label.interactuable div:after,div.table table thead tr th>div label.interactuable a:after{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;left:2px;border-top:3px solid #7C7C7C;border-right:3px solid transparent;border-left:3px solid transparent;content:''}div.table table thead tr th>div label.interactuable div:hover,div.table table thead tr th>div label.interactuable a:hover{color:#565656;text-decoration:none}div.table table thead tr th>div label.interactuable div:hover:after,div.table table thead tr th>div label.interactuable a:hover:after{border-top-color:#565656}div.table table thead tr th>div label a,div.table table thead tr th>div label div{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:6px 0 5px 5px;color:#7C7C7C}div.table table thead tr th>div label a:hover,div.table table thead tr th>div label div:hover{text-decoration:none}div.table table thead tr th>div label a span.geo,div.table table thead tr th>div label div span.geo{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0 0 0 3px;padding:1px 2px;border:1px solid #C17400;background:orange;color:white;text-decoration:uppercase}div.table table thead tr th>div label a span.geo:hover,div.table table thead tr th>div label div span.geo:hover{cursor:pointer}div.table table thead tr th>div label input{position:relative;margin:0;padding:11px;border:1px solid #C0C1C2;background:#FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:15px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#666666;z-index:2}div.table table thead tr th>div label input:focus{outline:none;border-color:#999999;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 2px;box-shadow:rgba(0,0,0,0.1) 0 0 2px 2px}div.table table thead tr th>div label input::-webkit-input-placeholder{color:rgba(102,102,102,0.3)}div.table table thead tr th>div label input:-moz-placeholder{color:rgba(102,102,102,0.3)}div.table table thead tr th>div label input{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0;padding:3px 4px;border:1px solid #CCCCCC;background:white;color:#333333;font:bold 13px "Helvetica Neue","Helvetica",Arial,sans-serif}div.table table thead tr th>div p{line-height:20px;padding:0 10px}div.table table thead tr th>div p a{padding:0 10px 0 0;color:#999999}div.table table thead tr th>div p a.disabled{color:#666666}div.table table thead tr th>div p a:hover{position:relative;padding:0 10px 0 0;color:#666666;text-decoration:none}div.table table thead tr th>div p a:hover.own:after{position:absolute;right:0;margin:10px 0 0 5px;border-top:3px solid #7C7C7C;border-right:3px solid transparent;border-left:3px solid transparent;content:' '}div.table table thead tr th>div p.auto{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;padding:0 25px 0 0}div.table table thead tr th:first-child{min-width:35px;width:35px}div.table table thead tr th:last-child{-moz-transform-style:"linear";-webkit-transform-style:"linear";transform-style:"linear";-moz-transition-property:"padding-right";-o-transition-property:"padding-right";-webkit-transition-property:"padding-right";transition-property:"padding-right";-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;padding-right:62px}div.table table thead tr th div.dropdown{width:147px !important}div.table table thead div.shadow{position:fixed;left:0;top:144px;right:0;width:100%;height:10px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/thead_shadow.png?1474995982') repeat 0 0;pointer-events:none;z-index:0}div.table table thead.horizontal tr th>div>div{position:absolute;left:0;top:0}div.table table tbody{width:100%;border:none;z-index:1}div.table table tbody tr.placeholder,div.table table tbody tr.placeholder td{border:1px solid #ECECEC;height:40px;cursor:pointer}div.table table tbody tr.placeholder .addNewRow,div.table table tbody tr.placeholder td .addNewRow{color:#e5e5e5;vertical-align:middle;text-align:center;font-weight:bolder;font-size:22px}div.table table tbody tr.placeholder.decoration{height:15px;border-bottom:0px}div.table table tbody tr.placeholder.decoration:hover{border-color:#ECECEC;background:inherit}div.table table tbody tr.placeholder.decoration:hover+tr{border-top-color:#ECECEC}div.table table tbody tr.placeholder.decoration td{height:15px;border-top:0px;border-bottom:0px}div.table table tbody tr.placeholder.decoration td:hover{border-color:#ECECEC;border-top:0px;border-top-color:#ECECEC;background:inherit}div.table table tbody tr{width:100%;background:white;border-top:1px solid #ECECEC}div.table table tbody tr td{vertical-align:top}div.table table tbody tr td:not(.row_header) div.cell:not(.disabled){cursor:pointer}div.table table tbody tr td.is-highlighted{-webkit-animation:highlight-fade 3s ease-in-out 1;animation:highlight-fade 3s ease-in-out 1;-webkit-animation-delay:150ms;animation-delay:150ms}div.table table tbody tr td div.cell{display:block;overflow:hidden;padding:15px 10px;max-width:280px;min-height:13px;max-height:26px;color:#666666;text-overflow:ellipsis;white-space:nowrap;font-size:13px;border-left:1px solid #ECECEC}div.table table tbody tr td div.cell.disabled{color:#AAA}div.table table tbody tr td div.cell.isNull{color:#AAA;font-style:italic}div.table table tbody tr td div.number{color:#4DC964}div.table table tbody tr td.rowHeader:first-child>div.row_header{position:relative;display:block;height:100%;overflow:visible}div.table table tbody tr td.rowHeader:first-child>div.row_header:before{content:'';position:absolute;top:15px;left:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#FAFAFA;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa),color-stop(100%, #e8e8e8));background:-moz-linear-gradient(#fafafa,#e8e8e8);background:-webkit-linear-gradient(#fafafa,#e8e8e8);background:linear-gradient(#fafafa,#e8e8e8);display:none;padding:0;width:12px;height:12px;border:1px solid #999999;z-index:0}div.table table tbody tr td.rowHeader:first-child>div.row_header:after{position:absolute;display:none;content:'';top:21px;left:15px;width:0;height:0;border-top:3px solid #666666;border-right:2px solid transparent;border-left:2px solid transparent;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;z-index:0;line-height:16px}div.table table tbody tr td.rowHeader:first-child>div.row_header:hover:before{background:#E8E8E8;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UzZDNlMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fafafa),color-stop(100%, #e3d3e3));background:-moz-linear-gradient(#fafafa,#e3d3e3);background:-webkit-linear-gradient(#fafafa,#e3d3e3);background:linear-gradient(#fafafa,#e3d3e3);cursor:pointer}div.table table tbody tr td.rowHeader:first-child>div.row_header:active:before{background:#E3D3E3;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UzZDNlMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZhZmFmYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #e3d3e3),color-stop(100%, #fafafa));background:-moz-linear-gradient(#e3d3e3,#fafafa);background:-webkit-linear-gradient(#e3d3e3,#fafafa);background:linear-gradient(#e3d3e3,#fafafa)}div.table table tbody tr td:last-child{-moz-transform-style:"linear";-webkit-transform-style:"linear";transform-style:"linear";-moz-transition-property:"padding-right";-o-transition-property:"padding-right";-webkit-transition-property:"padding-right";transition-property:"padding-right";-moz-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;transition-duration:500ms;border-right:none;padding-right:65px}div.table table tbody tr:last-child{border-bottom:1px solid #ECECEC}div.table table tbody tr:hover{background:#E8F9EC;border-color:#CCCCCC}div.table table tbody tr:hover+tr{border-top-color:#CCCCCC}div.table table tbody tr:hover div.row_header:before,div.table table tbody tr:hover div.row_header:after{display:block !important}div.table table.synced tbody tr td div.cell{color:rgba(102,102,102,0.5)}div.table table.synced div.shadow{top:144px}div.table table.vis div.shadow{top:144px}div.table table tfoot{padding:100px 0}div.table table tfoot.sql_loader div.float_info{position:fixed;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:50%;top:50%;width:240px;height:36px;margin:-100px 0 0 -120px;padding:0;vertical-align:top;-moz-transform-style:"linear";-webkit-transform-style:"linear";transform-style:"linear";-moz-transition-property:"margin";-o-transition-property:"margin";-webkit-transition-property:"margin";transition-property:"margin";-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}div.table table tfoot.sql_loader div.float_info img{margin-left:101px}div.table table tfoot.sql_loader div.float_info h5{display:block;margin:15px 0 0 0;color:#7B7B7B;font-size:15px;line-height:normal;text-align:center}div.table table tfoot.page_loader{border:1px solid #ECECEC;border-right:0;border-left:0;background:white;z-index:-1}div.table table tfoot.page_loader th{padding:70px 0}div.table table tfoot.page_loader div.float_info,div.table table tfoot.page_loader div.float_action{position:fixed;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;left:50%;width:195px;height:36px;margin:0 0 0 -120px;padding:0 0 0 45px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/loading_page_static.png?1474995982') no-repeat 0 0;vertical-align:top;z-index:-10}div.table table tfoot.page_loader div.float_info h5,div.table table tfoot.page_loader div.float_action h5{display:block;color:#7B7B7B;font-size:15px;line-height:normal}div.table table tfoot.page_loader div.float_info p,div.table table tfoot.page_loader div.float_action p{display:block;font-size:13px}div.table table tfoot.page_loader div.float_action{display:none;background:white}div.table table tfoot.page_loader.up th{padding:20px 0}div.table table tfoot.page_loader.up div.float_info,div.table table tfoot.page_loader.up div.float_action{top:285px}div.table table tfoot.page_loader.down div.float_info,div.table table tfoot.page_loader.down div.float_action{bottom:65px}div.table table tfoot.page_loader.active div.float_info{display:none}div.table table tfoot.page_loader.active div.float_action{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/loading_page_animation.gif?1474995982') no-repeat 0 0}div.table table tfoot .loading img{margin-top:30px}div.table table.displaced tbody tr td:last-child,div.table table.displaced thead tr th:last-child{border-right:none;padding-right:600px}div.table table.displaced div.sqlview p{text-indent:-600px}div.table table.displaced tfoot.sql_loader div.float_info{margin-left:-420px}div.table table.displaced tfoot div.emptyTableContainer{text-indent:-600px}div.table table.displaced tfoot div.emptyTableContainer p,div.table table.displaced tfoot div.emptyTableContainer h4{text-indent:0}div.table table.displaced.narrow tbody tr td:last-child,div.table table.displaced.narrow thead tr th:last-child{padding-right:450px}div.table table.displaced.narrow div.sqlview p{text-indent:-450px}div.table table.displaced.narrow tfoot.sql_loader div.float_info{margin-left:-380px}div.table table.displaced.narrow tfoot div.emptyTableContainer{text-indent:-450px}div.table.page_down{padding-bottom:30px}div.table.page_up{padding-bottom:0;padding-top:180px}div.table.page_up thead tr th div>div{margin-top:-180px}div.table.page_up tbody tr:first-child{border-top:1px solid #ECECEC}div.table.page_up thead div.sqlview p{margin-top:-168px}div.table.public th:last-child,div.table.public tr td:last-child{padding-right:0}div.order_selector{position:absolute;top:-3px;right:0}div.order_selector a.asc{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;margin-right:1px}div.order_selector a.desc{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;margin-right:10px}div.order_selector a.asc,div.order_selector a.desc{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;margin-top:13px;padding:0;padding:6px 8px;background-color:#F2F2F2;color:#397DB9;text-transform:uppercase;font-weight:bold;font-size:9px}div.order_selector a.asc:hover,div.order_selector a.desc:hover{background-color:#397DB9;color:#F2F2F2}div.order_selector a.asc.selected,div.order_selector a.desc.selected{background-color:#397DB9;color:#F2F2F2;cursor:default}.iconClock{display:inline-block;margin-right:8px;width:15px;height:15px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/clock.png?1474995982') no-repeat 0 0 transparent}@-moz-document url-prefix(){table{border-collapse:inherit}thead div.sqlview{z-index:1 !important}thead tr th div{z-index:2 !important}thead div.shadow{z-index:1 !important}tbody tr td{border-spacing:1px;border-bottom:1px solid #ECECEC}}

.elements-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/elements-sb44c7a6d28.png') no-repeat}.mamufas{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:50}.mamufas section.modal{position:relative;width:600px;margin:200px auto 0 auto;background:white;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 0 4px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 0 4px;box-shadow:rgba(0,0,0,0.15) 0 0 0 4px}.mamufas section.modal a.close{position:absolute;top:-15px;right:-15px;width:30px;height:15px;padding:7px 0 8px;background:white;-moz-box-shadow:rgba(0,0,0,0.15) 0 0 0 4px;-webkit-box-shadow:rgba(0,0,0,0.15) 0 0 0 4px;box-shadow:rgba(0,0,0,0.15) 0 0 0 4px;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;line-height:14px;text-align:center;z-index:5}.mamufas section.modal a.close:focus,.mamufas section.modal a.close:hover{outline:none;color:black;text-decoration:none}.mamufas section.modal.creation div.foot{padding-top:0;border:none}.mamufas section.modal.creation div.foot .privacy{position:relative;top:13px}.mamufas section.modal.creation div.foot .privacy .switch{margin:0 10px 0 0}.mamufas section.modal.creation div.foot .privacy label{cursor:pointer;color:#999999}.mamufas section.modal.creation div.foot a.cancel{position:relative;top:15px}

.common-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/common-s3966418d05.png') no-repeat}.floating.edit_name_dialog.markdown{height:62px}.floating.edit_name_dialog.markdown .input_field{width:100%;position:absolute;width:289px;margin:0 3px 0 0;top:5px;left:5px;right:65px;bottom:5px;font-size:15px;color:#333333;border:1px solid #000;line-height:normal;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:8px 10px;background:#fff}.floating.edit_name_dialog.markdown .input_field .hint{border-top:1px solid #ccc;margin:7px 0 0 0;padding:4px 3px 0 0;font-size:12px;text-align:right;color:#ccc}.floating.edit_name_dialog.markdown .input_field .hint strong{margin-right:3px}.floating.edit_name_dialog.markdown .input_field .hint em{margin-right:3px;font-style:italic}.floating.edit_name_dialog.markdown .input_field input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;top:0;left:0;bottom:0;right:0;border:none;margin:0;padding:0;width:100%;background:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.floating.edit_name_dialog.markdown input,.floating.edit_name_dialog.markdown textarea{height:19px}.edit_text_dialog{position:absolute !important;padding:11px;-moz-box-shadow:rgba(0,0,0,0.17) 0 0 6px 1px;-webkit-box-shadow:rgba(0,0,0,0.17) 0 0 6px 1px;box-shadow:rgba(0,0,0,0.17) 0 0 6px 1px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fefefe),color-stop(100%, #f4f4f4));background:-moz-linear-gradient(#fefefe,#f4f4f4);background:-webkit-linear-gradient(#fefefe,#f4f4f4);background:linear-gradient(#fefefe,#f4f4f4);border:1px solid #B7B7B7;max-width:500px;max-height:500px;z-index:0 !important}.edit_text_dialog a.button{margin-top:9px;padding:6px 15px !important;letter-spacing:0}.edit_text_dialog a.cancel{margin-top:13px;font-size:13px;text-decoration:underline;text-transform:lowercase}.edit_text_dialog a.cancel.right{margin-top:10px;margin-bottom:2px}.edit_text_dialog a.link{margin-top:19px;font-size:13px;text-decoration:underline;text-transform:lowercase;margin-right:3px}.edit_text_dialog input,.edit_text_dialog textarea{position:relative;display:block;max-width:478px;width:100%;max-height:440px;margin:0 !important;padding:10px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:15px;color:#666666;border:1px solid #C0C1C2;background:#FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.edit_text_dialog input:focus,.edit_text_dialog textarea:focus{outline:none;border-color:#999999}.edit_text_dialog div.field.date div.date_field{display:table;width:281px;letter-spacing:-4px;word-spacing:-4px}.edit_text_dialog div.field.date div.date_field .select2-container{width:100px !important}.edit_text_dialog div.field.date div.date_field>div.column{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;letter-spacing:0;word-spacing:0;margin-right:4px}.edit_text_dialog div.field.date div.date_field>div.column label{display:block;padding:0;margin:0 0 3px;font:normal 12px "Helvetica Neue","Helvetica",Arial,sans-serif;color:#DDD}.edit_text_dialog div.field.date div.date_field>div.column div.form_spinner{background:white}.edit_text_dialog div.field.date div.date_field>div.column div.form_spinner.disabled{border-color:#ddd !important}.edit_text_dialog div.field.date div.date_field>div.column.day_field{width:46px}.edit_text_dialog div.field.date div.date_field>div.column.month_field{width:101px}.edit_text_dialog div.field.date div.date_field>div.column.year_field{width:54px}.edit_text_dialog div.field.date div.date_field>div.column.time_field{width:66px}.edit_text_dialog div.field.date div.date_field>div.column.time_field input{position:relative;margin:0;padding:11px;border:1px solid #C0C1C2;background:#FFF;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:15px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#666666;z-index:2}.edit_text_dialog div.field.date div.date_field>div.column.time_field input:focus{outline:none;border-color:#999999;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 2px 2px;box-shadow:rgba(0,0,0,0.1) 0 0 2px 2px}.edit_text_dialog div.field.date div.date_field>div.column.time_field input::-webkit-input-placeholder{color:rgba(102,102,102,0.3)}.edit_text_dialog div.field.date div.date_field>div.column.time_field input:-moz-placeholder{color:rgba(102,102,102,0.3)}.edit_text_dialog div.field.date div.date_field>div.column.time_field input{border-color:#9E9E9E;width:59px;padding:2px 3px;font-size:13px}.edit_text_dialog div.field.date div.date_field>div.column.time_field input.error{border-color:rgba(255,0,0,0.5)}.edit_text_dialog div.field.date div.date_field>div.column.time_field input[readonly]{background:#f4f4f4;border-color:#DDDDDD}.edit_text_dialog div.field.date div.date_field>div.column:last-child{margin-right:0}.edit_text_dialog div.field.boolean nav{display:block;border:1px solid #CCCCCC;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:white;padding:10px 5px 12px 20px;min-width:205px}.edit_text_dialog div.field.boolean nav a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:65px;font-weight:normal;font-size:13px}.edit_text_dialog div.field.boolean nav a span.radio{margin-top:0 !important}.edit_text_dialog div.field.boolean nav a:hover{text-decoration:none}.edit_text_dialog div.field.number input.error{border-color:rgba(255,0,0,0.5)}.edit_text_dialog div.field.geometry textarea.error,.edit_text_dialog div.field.geometry input.error{border-color:rgba(255,0,0,0.5)}.edit_text_dialog div.field.geometry .selector{display:none;width:100%;margin-bottom:7px}.edit_text_dialog div.field.geometry .switches label{font-size:13px;color:#AAA}.edit_text_dialog div.field.geometry div.loader{display:block;width:100%;height:50px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/loader_gray.gif?1474995982') no-repeat center center transparent}.edit_text_dialog div.field.geometry div.rest{display:none}.edit_text_dialog div.field.geometry div.point{position:relative;display:none;width:auto;max-width:322px;height:30px;margin:0}.edit_text_dialog div.field.geometry div.point>span,.edit_text_dialog div.field.geometry div.point>p{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0}.edit_text_dialog div.field.geometry div.point input{display:block;height:31px;width:105px;padding:5px 5px 5px 36px;margin:0;font-size:15px;line-height:19px;text-align:right}.edit_text_dialog div.field.geometry div.point input.error{border-color:rgba(255,0,0,0.5)}.edit_text_dialog div.field.geometry div.point p{width:17px;text-align:center;font-size:20px}.edit_text_dialog div.field.geometry div.point label{position:absolute;top:6px;left:8px;font-style:italic;color:#AAAAAA;font-size:13px;pointer-events:none;z-index:10}.edit_text_dialog .hidden{display:none}.floating.edit_name_dialog{min-width:280px;height:37px;padding:5px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjUiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMTIxMjEiIHN0b3Atb3BhY2l0eT0iMC41Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.5)),color-stop(100%, rgba(33,33,33,0.5)));background:-moz-linear-gradient(rgba(0,0,0,0.5),rgba(33,33,33,0.5));background:-webkit-linear-gradient(rgba(0,0,0,0.5),rgba(33,33,33,0.5));background:linear-gradient(rgba(0,0,0,0.5),rgba(33,33,33,0.5));-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.12) 0 0 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.12) 0 0 2px 2px;box-shadow:rgba(0,0,0,0.12) 0 0 2px 2px}.floating.edit_name_dialog .content{float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.floating.edit_name_dialog input{position:absolute;top:5px;left:5px;right:65px;bottom:5px;font-size:15px;color:#333333;border:1px solid #000;padding:8px 10px;line-height:normal;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;margin:0 3px 0 0}.floating.edit_name_dialog input:focus{outline:none}.floating.edit_name_dialog a.ok{padding:9px 15px !important;border:1px solid #000 !important;font-size:15px !important;font-weight:bold !important;letter-spacing:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.floating.edit_name_dialog a.ok:active{border-color:#ACACAC;background:#D3D3D3;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #e1e1e1));background:-moz-linear-gradient(#f9f9f9,#e1e1e1);background:-webkit-linear-gradient(#f9f9f9,#e1e1e1);background:linear-gradient(#f9f9f9,#e1e1e1);-moz-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(130,126,111,0.6) 0 1px 3px 0 inset;-webkit-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(130,126,111,0.6) 0 1px 3px 0 inset;box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(130,126,111,0.6) 0 1px 3px 0 inset}.floating.edit_name_dialog.tags-dialog{height:auto}.floating.edit_name_dialog.tags-dialog ul{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;min-height:24px;max-height:300px !important;min-width:215px;max-width:400px;margin:0 3px 0 0;padding:4px 4px 1px 4px;background:white;border:1px solid #000;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.floating.edit_name_dialog.tags-dialog ul li.tagit-choice{margin:0 3px 3px 0;padding:0;background:#4086C3;border:1px solid #2B5B85;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font:normal 11px "Arial";color:#FFFFFF}.floating.edit_name_dialog.tags-dialog ul li.tagit-choice span.tagit-label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0px 5px;border-right:1px solid #2B5B85;line-height:19px}.floating.edit_name_dialog.tags-dialog ul li.tagit-choice a.tagit-close{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:auto;height:100%;margin:0;line-height:19px}.floating.edit_name_dialog.tags-dialog ul li.tagit-choice a.tagit-close:hover{text-decoration:none}.floating.edit_name_dialog.tags-dialog ul li.tagit-choice a.tagit-close:hover span.text-icon{color:white}.floating.edit_name_dialog.tags-dialog ul li.tagit-choice a.tagit-close span.text-icon{display:block;margin:0;padding:0 5px 0px 7px;line-height:19px;color:#1F4362}.floating.edit_name_dialog.tags-dialog ul li.tagit-new{padding:0;margin-top:0;margin-bottom:0}.floating.edit_name_dialog.tags-dialog ul li.tagit-new input{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;top:0;right:auto;left:auto;bottom:auto;margin:3px 0 3px 5px;padding:0;font-size:13px;line-height:15px}.floating.edit_name_dialog.tags-dialog a.ok{padding:6px 15px !important;border:1px solid #000 !important;font-size:15px !important;font-weight:bold !important;letter-spacing:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.floating.edit_name_dialog.tags-dialog a.ok:active{border-color:#ACACAC;background:#D3D3D3;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #e1e1e1));background:-moz-linear-gradient(#f9f9f9,#e1e1e1);background:-webkit-linear-gradient(#f9f9f9,#e1e1e1);background:linear-gradient(#f9f9f9,#e1e1e1);-moz-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(130,126,111,0.6) 0 1px 3px 0 inset;-webkit-box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(130,126,111,0.6) 0 1px 3px 0 inset;box-shadow:rgba(255,255,255,0) 0 0 1px 0,rgba(130,126,111,0.6) 0 1px 3px 0 inset}

div.dropdown{position:absolute;display:none;background:white;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 4px 1px;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 4px 1px;box-shadow:rgba(0,0,0,0.2) 0 0 4px 1px;z-index:50}div.dropdown:before{content:' ';position:absolute;display:block !important;width:0;height:0;z-index:10}div.dropdown.tick_top.horizontal_left:before,div.dropdown.tick_middle.horizontal_left:before,div.dropdown.tick_bottom.horizontal_left:before{left:-5px;border-right:6px solid white;border-top:6px solid transparent;border-bottom:6px solid transparent}div.dropdown.tick_top.horizontal_right:before,div.dropdown.tick_middle.horizontal_right:before,div.dropdown.tick_bottom.horizontal_right:before{right:-5px;border-left:6px solid white;border-top:6px solid transparent;border-bottom:6px solid transparent}div.dropdown.tick_top:before{top:12px}div.dropdown.tick_middle:before{left:50%;margin-left:-3px}div.dropdown.tick_bottom:before{bottom:12px}div.dropdown.tick_left.vertical_top:before,div.dropdown.tick_center.vertical_top:before,div.dropdown.tick_right.vertical_top:before{bottom:-5px;border-top:6px solid white;border-left:6px solid transparent;border-right:6px solid transparent}div.dropdown.tick_left.vertical_bottom:before,div.dropdown.tick_center.vertical_bottom:before,div.dropdown.tick_right.vertical_bottom:before{top:-5px;border-bottom:6px solid white;border-left:6px solid transparent;border-right:6px solid transparent}div.dropdown.tick_left:before{left:12px}div.dropdown.tick_center:before{left:50%;margin-left:-3px}div.dropdown.tick_right:before{right:12px}div.dropdown.border{border:1px solid rgba(0,0,0,0.35)}div.dropdown.border:after{content:' ';position:absolute;display:block !important;width:0;height:0;z-index:1}div.dropdown.border.tick_top.horizontal_left:after,div.dropdown.border.tick_middle.horizontal_left:after,div.dropdown.border.tick_bottom.horizontal_left:after{left:-6px;border-right:6px solid rgba(0,0,0,0.35);border-top:6px solid transparent;border-bottom:6px solid transparent}div.dropdown.border.tick_top.horizontal_right:after,div.dropdown.border.tick_middle.horizontal_right:after,div.dropdown.border.tick_bottom.horizontal_right:after{right:-6px;border-left:6px solid rgba(0,0,0,0.35);border-top:6px solid transparent;border-bottom:6px solid transparent}div.dropdown.border.tick_top:after{top:12px}div.dropdown.border.tick_middle:after{left:50%;margin-top:-3px}div.dropdown.border.tick_bottom:after{bottom:12px}div.dropdown.border.tick_left.vertical_top:after,div.dropdown.border.tick_center.vertical_top:after,div.dropdown.border.tick_right.vertical_top:after{bottom:-6px;border-top:6px solid rgba(0,0,0,0.35);border-left:6px solid transparent;border-right:6px solid transparent}div.dropdown.border.tick_left.vertical_bottom:after,div.dropdown.border.tick_center.vertical_bottom:after,div.dropdown.border.tick_right.vertical_bottom:after{top:-6px;border-bottom:6px solid rgba(0,0,0,0.35);border-left:6px solid transparent;border-right:6px solid transparent}div.dropdown.border.tick_left:after{left:12px}div.dropdown.border.tick_center:after{left:50%;margin-left:-3px}div.dropdown.border.tick_right:after{right:12px}div.dropdown.short{width:164px !important}div.dropdown.tiny{width:105px !important}div.dropdown ul{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:100%;margin:0;padding:0;list-style:none;overflow:visible}div.dropdown ul li{display:block;border-top:1px solid rgba(204,204,204,0.35)}div.dropdown ul li a{display:block;padding:13px 13px 15px 13px}div.dropdown ul li:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}div.dropdown ul li:last-child{-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px}div.dropdown ul li:hover{background:#F7F7F7}div.dropdown ul li:hover a{color:#333333;text-decoration:none}div.dropdown ul li.disabled{background:white}div.dropdown ul li.disabled a{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;color:#397DBA;text-decoration:none}div.dropdown ul li.disabled a:hover{cursor:default}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%)}.pane_map .cartodb-map.public{position:absolute;top:8px;right:8px;bottom:8px;left:65%}.pane_map .Checkbox{position:absolute;top:28px;right:28px;z-index:30;background-color:rgba(0,0,0,0.5);padding:3px 5px;border-radius:3px}.pane_map .Checkbox-label{font-size:13px;color:#fff}.cartodb-map.public{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px;overflow:hidden}.cartodb-map.public .cartodb-map-wrapper.with_header div.cartodb-zoom,.cartodb-map.public .cartodb-map-wrapper.with_header div.cartodb-share,.cartodb-map.public .cartodb-map-wrapper.with_header div.cartodb-searchbox,.cartodb-map.public .cartodb-map-wrapper.with_header div.cartodb-layer-selector-box{margin-top:70px}.cartodb-map.public div.cartodb-fullscreen{position:relative;margin:41px 0 0 20px}.cartodb-map.public div.cartodb-layer-selector-box{position:relative;float:right;margin:20px 20px 0 0}.cartodb-map.public div.cartodb-share{display:none;position:relative;float:right;margin:20px 20px 0 0;z-index:5}.cartodb-map.public div.cartodb-tiles-loader{position:relative;float:left;display:block;left:0;top:0}.cartodb-map.public div.cartodb-tiles-loader div.loader{position:absolute;display:block;top:70px;left:-30px;margin:20px 0 0 0;width:28px;height:28px}.cartodb-map.public div.cartodb-zoom{position:absolute;top:0px;margin:20px 0 0 20px}.cartodb-map.public div.cartodb-tiles-loader{position:absolute;top:80px}.cartodb-map.public div.cartodb-searchbox{margin-right:0px}.cartodb-map.public .leaflet-right .leaflet-control,.cartodb-map.public #cartodb_attribution{margin-right:0px !important}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom,body.public .dialog .block.modal.api .shadow{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%)}html{line-height:1}body.public{min-width:inherit}body.public .pane_table{text-align:left;font-weight:normal;vertical-align:middle;position:absolute;top:8px;right:calc(35% + 8px);bottom:8px;left:8px;z-index:10;border-radius:3px;overflow:hidden}body.public .pane_table.is-active{background:#fff}body.public .pane_map{top:0px;overflow-x:hidden}body.public .panes .emptyTableContainer{position:relative}body.public .dialog{position:relative;z-index:10000}body.public .dialog .block.modal.api .content{padding:0;position:relative}body.public .dialog .block.modal.api .inner{padding:28px 40px 0 40px;position:relative}body.public .dialog .block.modal.api .shadow{position:absolute;height:60px;bottom:0;width:100%}body.public .dialog .block.modal.api code{color:#666666;font-size:13px;line-height:120%}body.public .dialog .block.modal.api .sample{padding:23px 40px;background:#F2F2F2;border-bottom:1px solid #E5E5E5}body.public .dialog .block.modal.api .sample p{font-size:13px;color:#999999}body.public .dialog .block.modal.api h4{margin:0 0 5px 0;color:#666666;text-transform:uppercase;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:11px}body.public .dialog .block.modal.api .foot{padding:38px}body.public .dialog .block.modal.api .foot p{float:left;width:357px;color:#666666;font-size:13px;line-height:120%;padding:5px 0}body.public .dialog .block.modal.api .foot p a{text-decoration:underline}body.public div.separator.bottom{display:none;position:relative;width:100%;border-top:1px solid #E5E5E5}body.public div.table.public table tbody tr td div.cell{cursor:default}body.public div.table.public table tbody tr:hover{background:inherit;border-top:1px solid #ECECEC}body.public div.table.public table tbody tr:hover+tr{border-top:1px solid #ECECEC}body.public div.table table thead tr th>div label.interactuable .coloptions{line-height:1}body.public div.table table thead tr th>div label.interactuable .coloptions:after{display:none}body.public div.table table thead tr th>div p{font-weight:normal}body.public div.table table tfoot.page_loader{display:none}body.public .navigation{margin:auto;clear:both;overflow:hidden;position:relative;z-index:100;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;width:100%;text-align:center}body.public .navigation ul{max-width:1024px;margin:auto}body.public .navigation ul{*zoom:1}body.public .navigation ul:before,body.public .navigation ul:after{content:"";display:table}body.public .navigation ul:after{clear:both}body.public .navigation ul li{display:inline-block;list-style:none;margin:0 1px 0 0}body.public .navigation ul li:last-child{margin-left:28px}body.public .navigation ul li a{display:block;width:36px;height:36px;border:1px solid #636D72;border-radius:19px;color:#636D72;text-align:center}body.public .navigation ul li a i{font-size:14px}body.public .navigation ul li a.selected{color:#fff;border-color:#fff;cursor:default}body.public div.table table thead tr th>div p.auto{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}body.public .cartodb-map-data{position:relative;top:300px;z-index:100}body.public div.panes{overflow-y:hidden;overflow-x:auto;clear:both}body.public div.panes div.shadow{display:none}body.public div.panes div.table table thead tr th>div>div{position:relative}body.public div.panes.panes_mobile{top:0px;overflow-x:hidden}body.public div.panes.panes_mobile .table.public{background:#fff}body.public div.panes.panes_mobile .Checkbox{position:absolute;top:35px;right:35px;z-index:30;background-color:rgba(0,0,0,0.5);padding:3px 5px;border-radius:3px}body.public div.panes.panes_mobile .Checkbox-label{color:#fff}body.public div.panes.panes_mobile .table.public,body.public div.panes.panes_mobile .cartodb-map.public{position:absolute;top:15px;right:15px;bottom:60px;left:15px;z-index:10;border-radius:3px;overflow:hidden}

.cartodb-map-data{position:relative;width:100%;background:#fff}.cartodb-map-data .inner{max-width:1024px;margin:auto;clear:both;overflow:hidden;padding:0 20px}.cartodb-map-data .no_script,.cartodb-map-data .dsq-brlink{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:15px;color:#397DB8}

.cartodb-body{padding:30px 0}.cartodb-body .comments .content p{font-size:17px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#444444;line-height:normal}.cartodb-body .inner .map-info{position:relative;top:8px}.cartodb-body .inner .map-info h2{margin:0 0 21px 0;padding:0;font-size:17px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-weight:bold;color:#444444;line-height:normal}.cartodb-body .inner .map-info ul{list-style:none;margin:0;padding:14px 0 0 0;border-top:2px solid #EBEEF0}.cartodb-body .inner .map-info ul li{clear:both;overflow:hidden;margin:0 0 17px 0;padding:0 0 17px 0;border-bottom:1px solid #E4E4E4;font-size:15px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif}.cartodb-body .inner .map-info ul li.private{color:#ccc}.cartodb-body .inner .map-info ul li a{float:left;width:200px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#397DB8;text-decoration:none;font-size:15px;line-height:120%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cartodb-body .inner .map-info ul li .disabled{color:#333;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.cartodb-body .inner .map-info ul li .disabled:hover{text-decoration:none;color:#333}.cartodb-body .inner .map-info ul li a:hover{text-decoration:underline;color:#333}.cartodb-body .inner .map-info ul li span{position:relative;top:4px;float:right;font-size:11px;color:#CCCCCC;font-family:"ProximaNova","Helvetica",Arial,sans-serif;line-height:120%}.cartodb-body .inner .map-info ul li span.help{font-family:"ProximaNova","Helvetica",Arial,sans-serif;top:3px}.cartodb-body a{color:#397DB8;text-decoration:underline;cursor:auto}@media only screen and (max-width: 710px){div.cartodb-map-data .cartodb-body .inner .map-info{top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait){div.cartodb-map-data .cartodb-body .inner .map-info{top:0}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape){div.cartodb-map-data .cartodb-body .inner .map-info{top:0}}@media only screen and (min-width: 711px) and (max-width: 1035px){div.cartodb-map-data .cartodb-body .inner .map-info{top:0}}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%)}.cartodb-info{background:#F6F6F6;border-bottom:1px solid #D1D1D1;padding:38px 0 36px 0}.user_details{*zoom:1}.user_details:before,.user_details:after{content:"";display:table}.user_details:after{clear:both}.cartodb-info .inner .details h1{font-family:"ProximaNova-Semibold","Helvetica",Arial,sans-serif;font-weight:normal;font-size:27px;color:#444444;padding:0;margin:0 0 5px 0;line-height:110%}.cartodb-info .inner .details p{margin:0;padding:0;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;font-size:15px;color:#868686;line-height:normal}.embed-left-col.details .content{min-height:46px}.embed-left-col.details .content p.description{margin:0 0 12px 0}.embed-left-col.details .content p.description strong{font-weight:bold}.embed-left-col.details .content p.description em{font-style:italic}.embed-left-col.details .content p.description a{color:#397DB8;text-decoration:none}.embed-left-col.details .content p.description a:hover{text-decoration:underline}.embed-left-col.details .content p.options a{font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;color:#397DB8;text-decoration:none;font-size:15px;line-height:120%}.embed-left-col.details .content p.options a:hover{text-decoration:underline}.user-options .button.grey.like{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;padding:0 9px;text-transform:uppercase;text-shadow:none;font-size:11px;line-height:27px;font-family:'Arial';letter-spacing:0}.user-options .button.grey.like .icon{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative;top:-1px;width:14px;height:14px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/heart.png?1474995982') no-repeat;background-size:14px 14px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.user-options .button.grey.like.is-highlighted .icon{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/heart_highlighted.png?1474995982') no-repeat;background-size:14px 14px;-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}.user-options .button.grey.like .icon.is-animated{-ms-animation-duration:400ms;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-fill-mode:both;-ms-animation-fill-mode:both;animation-fill-mode:both;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}25%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}75%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}@keyframes pulse{0%{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}25%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5)}75%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}.user-options .button.grey.like .icon.is-pulsating{-webkit-animation-name:pulse;-ms-animation-name:pulse;animation-name:pulse}.cartodb-info .inner .user{text-align:right;padding:2px 0}.cartodb-info .inner .user .avatar{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;width:46px;height:46px;background:#fff;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px}.cartodb-info .inner .user .content{text-decoration:none}.cartodb-info .inner .user .content:hover .user-info h5{text-decoration:underline}.cartodb-info .inner .user .user-info{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:5px 8px 0 0;text-align:right}.cartodb-info .inner .user h4,.cartodb-info .inner .user h5,.cartodb-info .inner .user .count{margin:0;padding:0;font-family:"ProximaNova-Semibold","Helvetica",Arial,sans-serif;font-weight:normal}.cartodb-info .inner .user h4{margin:0 0 6px 0;font-size:17px;color:#444444}.cartodb-info .inner .user h5{font-size:15px;color:#858585}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait){.cartodb-map-data .cartodb-info{padding:20px 0}.cartodb-map-data .cartodb-info .inner .details h1{font-size:20px;padding-right:0px}}@media only screen and (max-width: 710px){.cartodb-map-data .cartodb-info .inner .details h1{padding-right:20px}.cartodb-info .inner .user.embed-right-col{float:right;text-align:left}.cartodb-info .inner .user.embed-right-col .user-info{float:right;text-align:left;position:absolute;left:75px}.cartodb-info .inner .details{margin-bottom:30px}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: landscape){.cartodb-map-data .cartodb-info .inner .details h1{font-size:20px;padding-right:0px}}@media only screen and (min-width: 711px) and (max-width: 1035px){.cartodb-map-data .cartodb-info .inner .details h1{padding-right:20px}.inner .user.embed-right-col{float:right;width:200px}.inner .details.embed-left-col{float:left;max-width:70%;border-right:1px solid #D1D1D1}.cartodb-info .inner .details.embed-left-col p{padding-right:20px}}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}.extra_options{float:left;clear:both;width:100%;padding:13px 0 0 0;margin:30px 0 0 0;border-top:1px solid #E5E5E5}.extra_options{*zoom:1}.extra_options:before,.extra_options:after{content:"";display:table}.extra_options:after{clear:both}.extra_options.disabled{display:none}.extra_options .row_count{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;color:#858585;font-size:15px}.extra_options .download_options{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;margin:0 0 0 5px}.extra_options .download_options{*zoom:1}.extra_options .download_options:before,.extra_options .download_options:after{content:"";display:table}.extra_options .download_options:after{clear:both}.extra_options .download_options .download{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;color:#858585;font-size:15px;margin:0 5px 0 3px}.extra_options .download_options .download:after{content:'·';position:relative;float:left;margin-right:9px}.extra_options .download_options .loading{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle;color:#858585;font-size:15px}.extra_options .download_options .loading img{margin:0 5px 0 0;vertical-align:middle}.extra_options .download_options a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:0;padding:0 11px;text-transform:uppercase;text-shadow:none;font-family:'Arial';font-size:11px;line-height:27px}.extra_options .download_options h2{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:normal}.extra_options .generating{display:block}.extra_options .user-options{float:right}.extra_options .button.green.clone{position:relative;display:none;padding:0 9px 0 28px;text-transform:uppercase;text-shadow:none;font-size:11px;line-height:27px;font-family:'Arial';letter-spacing:0}.extra_options .button.green.clone i.clone-icon{position:absolute;left:10px;top:7px;width:14px;height:13px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/clone-icon.png?1474995982') no-repeat 0 0}.extra_options .button.grey.edit,.extra_options .button.grey.oneclick{position:relative;display:none;padding:0 9px;text-transform:uppercase;text-shadow:none;font-size:11px;line-height:27px;font-family:'Arial';letter-spacing:0}.extra_options .button.grey.oneclick{display:inline-block}@media only screen and (max-width: 710px){body.public-map .extra_options .download_options,body.public .extra_options .download_options{display:block !important;margin:10px 0 20px 0 !important}body.public-map .extra_options .download_options .download,body.public .extra_options .download_options .download{display:none !important}body.public-map .extra_options .user-options,body.public .extra_options .user-options{float:left !important;width:100%;margin-top:0px}}@media only screen and (min-width: 711px) and (max-width: 1035px){body.public-map .extra_options .download_options,body.public .extra_options .download_options{display:block !important;margin:10px 0 20px 0 !important}body.public-map .extra_options .download_options .download,body.public .extra_options .download_options .download{display:none !important}body.public-map .extra_options .user-options,body.public .extra_options .user-options{margin-top:28px}}

body .inner{width:auto}.embed-left-col{float:left;width:100%;margin-left:-245px}.embed-right-col{float:right;width:245px}.embed-left-col .content{max-width:689px;margin-left:245px;border-right:1px solid #D1D1D1;padding-right:48px}div.separator{position:absolute;top:0;width:100%;height:1px;background:#808080;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);opacity:.2;z-index:1000}div.separator.top{top:67px}div.separator.bottom{top:-1px;position:relative}a{color:#2483B4;text-decoration:none}a:hover{text-decoration:underline;color:#333}a.disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}a.disabled:hover{color:#397DBA;text-decoration:none;cursor:default}a.tag{padding:6px 7px;color:#397DB9;background:#E1ECF5;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #397DBA;-moz-box-shadow:rgba(0,0,0,0.12) 0 0 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.12) 0 0 2px 2px;box-shadow:rgba(0,0,0,0.12) 0 0 2px 2px}.left{float:left}.right{float:right}.margin40{margin-top:40px}.margin35{margin-top:35px}.margin30{margin-top:30px}.margin25{margin-top:25px}.margin20{margin-top:20px}.margin15{margin-top:15px}.margin10{margin-top:10px}.margin5{margin-top:5px}.margin-bottom-10{margin-bottom:10px}.ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.hide{display:none}.overflow{overflow:visible}.center{width:100%;text-align:center}.light{color:#999999}.lighter{color:#CCCCCC}.dark{color:#333333}.uppercase{text-transform:uppercase}.strong{font-weight:bold}.small{font-size:13px}.smaller{font-size:11px}.tiny{font-size:8px}.underline{text-decoration:underline}.red{color:#E95850}.italic{font-style:italic}.separate{display:block;width:100%;margin:40px 0;height:1px;background:rgba(204,204,204,0.5)}@media only screen and (max-width: 710px){.inner .embed-left-col{margin:0;float:none;width:100%}.inner .embed-left-col .content{margin-left:0px;border-right:none;padding-right:0;max-width:none}.inner .embed-right-col{float:none;width:100%}}@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (orientation: portrait){.cartodb-public-wrapper div.separator.top{top:66px}}@media only screen and (min-width: 711px) and (max-width: 1035px){.inner .embed-left-col{margin:0;float:none;width:100%}.inner .embed-left-col .content{margin-left:0px;border-right:none;padding-right:0;max-width:none}.inner .embed-right-col{float:none;width:100%}}

:-webkit-full-screen{width:100%;height:100%}:-webkit-full-screen #map{height:100% !important}:-moz-full-screen{width:100%;height:100%}:-moz-full-screen #map{height:100% !important}:-moz-full-screen .cartodb-public-header{display:none}:-moz-full-screen .separator{display:none}:-webkit-full-screen .cartodb-public-header{display:none}:-webkit-full-screen .separator{display:none}:-ms-fullscreen .cartodb-public-header{display:none}:-ms-fullscreen .separator{display:none}:-ms-fullscreen #map{height:100% !important}:fullscreen .cartodb-public-header{display:none}:fullscreen .separator{display:none}

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 */.animated{-webkit-animation-duration:500ms;animation-duration:500ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes rubberBand{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}30%{-webkit-transform:scaleX(1.25) scaleY(0.75);-ms-transform:scaleX(1.25) scaleY(0.75);transform:scaleX(1.25) scaleY(0.75)}40%{-webkit-transform:scaleX(0.75) scaleY(1.25);-ms-transform:scaleX(0.75) scaleY(1.25);transform:scaleX(0.75) scaleY(1.25)}60%{-webkit-transform:scaleX(1.15) scaleY(0.85);-ms-transform:scaleX(1.15) scaleY(0.85);transform:scaleX(1.15) scaleY(0.85)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(0.1) translateY(-2000px);transform:scale(0.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateY(60px);transform:scale(0.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale(0.1) translateY(-2000px);-ms-transform:scale(0.1) translateY(-2000px);transform:scale(0.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateY(60px);-ms-transform:scale(0.475) translateY(60px);transform:scale(0.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(0.1) translateX(-2000px);transform:scale(0.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateX(48px);transform:scale(0.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale(0.1) translateX(-2000px);-ms-transform:scale(0.1) translateX(-2000px);transform:scale(0.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateX(48px);-ms-transform:scale(0.475) translateX(48px);transform:scale(0.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(0.1) translateX(2000px);transform:scale(0.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateX(-48px);transform:scale(0.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale(0.1) translateX(2000px);-ms-transform:scale(0.1) translateX(2000px);transform:scale(0.1) translateX(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateX(-48px);-ms-transform:scale(0.475) translateX(-48px);transform:scale(0.475) translateX(-48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(0.1) translateY(2000px);transform:scale(0.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateY(-60px);transform:scale(0.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(0.1) translateY(2000px);-ms-transform:scale(0.1) translateY(2000px);transform:scale(0.1) translateY(2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(0.475) translateY(-60px);-ms-transform:scale(0.475) translateY(-60px);transform:scale(0.475) translateY(-60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(0.475) translateY(-60px);transform:scale(0.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateY(2000px);transform:scale(0.1) translateY(2000px);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale(0.475) translateY(-60px);-ms-transform:scale(0.475) translateY(-60px);transform:scale(0.475) translateY(-60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateY(2000px);-ms-transform:scale(0.1) translateY(2000px);transform:scale(0.1) translateY(2000px);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(0.475) translateX(42px);transform:scale(0.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateX(-2000px);transform:scale(0.1) translateX(-2000px);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale(0.475) translateX(42px);-ms-transform:scale(0.475) translateX(42px);transform:scale(0.475) translateX(42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateX(-2000px);-ms-transform:scale(0.1) translateX(-2000px);transform:scale(0.1) translateX(-2000px);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(0.475) translateX(-42px);transform:scale(0.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateX(2000px);transform:scale(0.1) translateX(2000px);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale(0.475) translateX(-42px);-ms-transform:scale(0.475) translateX(-42px);transform:scale(0.475) translateX(-42px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateX(2000px);-ms-transform:scale(0.1) translateX(2000px);transform:scale(0.1) translateX(2000px);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(0.475) translateY(60px);transform:scale(0.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateY(-2000px);transform:scale(0.1) translateY(-2000px);-webkit-transform-origin:center top;transform-origin:center top}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale(0.475) translateY(60px);-ms-transform:scale(0.475) translateY(60px);transform:scale(0.475) translateY(60px);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:0;-webkit-transform:scale(0.1) translateY(-2000px);-ms-transform:scale(0.1) translateY(-2000px);transform:scale(0.1) translateY(-2000px);-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}.map-sprite,div.dropdown.basemap .custom ul li.wms .thumb,div.dropdown.basemap .custom ul li>a.add .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') no-repeat}.elements-sprite,div.dropdown.basemap .custom ul li>a.pattern .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/elements-sb44c7a6d28.png') no-repeat}.option-button.basemap_dropdown{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;cursor:pointer}.option-button.basemap_dropdown strong{color:#fff;font-weight:normal}.option-button.basemap_dropdown>.thumb{margin:0 5px 0 0;position:absolute;top:6px;left:6px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:22px;height:22px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-size:34px;background-color:transparent;background-position:50% 50%;-moz-box-shadow:0 0 1px rgba(0,0,0,0.9);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.9);box-shadow:0 0 1px rgba(0,0,0,0.9)}.option-button.basemap_dropdown>.thumb:before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid rgba(0,0,0,0.15)}.option-button.basemap_dropdown .info{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}div.dropdown.basemap{border:1px solid #999999}div.dropdown.basemap div.custom{display:inline;vertical-align:top}div.dropdown.basemap div.custom ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;vertical-align:top;padding:0 5px 0 10px;border-bottom:none}div.dropdown.basemap div.custom>ul{width:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10px;padding:10px 10px;border-bottom:1px solid rgba(204,204,204,0.35)}div.dropdown.basemap div.custom>ul>li:first-child{width:60px;margin:5px 4px 0 0;color:#CCCCCC}div.dropdown.basemap div.custom>ul li{border:none;font-size:13px}div.dropdown.basemap .thumbs.gmaps{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:238px}div.dropdown.basemap .thumbs.gmaps>li{margin:3px 10px 3px 0}div.dropdown.basemap .custom ul li{margin:0 10px 0 0}div.dropdown.basemap .custom ul li:last-child{margin-right:0}div.dropdown.basemap .custom ul li.wms .thumb{background-size:auto;background-position:0 -758px}div.dropdown.basemap .custom ul li.wms a{line-height:24px}div.dropdown.basemap .custom ul li.selected .name{color:#7B7B7B}div.dropdown.basemap .custom ul li.hidden{display:none}div.dropdown.basemap .custom ul li:hover{background:none}div.dropdown.basemap .custom ul li.add_basemap>a small,div.dropdown.basemap .custom ul li.add_basemap>a:hover small{color:#397DB8;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}div.dropdown.basemap .custom ul li.map_background>a .name{margin:5px 0 0 5px}div.dropdown.basemap .custom ul li>a{display:block;padding:0;box-sizing:border-box;line-height:13px}div.dropdown.basemap .custom ul li>a{*zoom:1}div.dropdown.basemap .custom ul li>a:before,div.dropdown.basemap .custom ul li>a:after{content:"";display:table}div.dropdown.basemap .custom ul li>a:after{clear:both}div.dropdown.basemap .custom ul li>a small{display:block;margin:0 0 0 29px;font-size:9px;line-height:11px;color:#AAAAAA}div.dropdown.basemap .custom ul li>a:hover small{color:#AAAAAA}div.dropdown.basemap .custom ul li>a .name{float:left;width:150px;margin:0 0 0 5px;font-size:13px;line-height:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.dropdown.basemap .custom ul li>a.add .thumb{border-color:#397DB8}div.dropdown.basemap .custom ul li>a:hover .thumb .remove_layer{opacity:1}div.dropdown.basemap .custom ul li>a .thumb{position:relative;float:left;width:24px;height:24px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-indent:-9999px;line-height:0px;font-size:0px;text-transform:uppercase;background-size:34px 34px;background-position:50% 50%;text-decoration:none}div.dropdown.basemap .custom ul li>a .thumb:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid rgba(0,0,0,0.15)}div.dropdown.basemap .custom ul li>a .thumb .remove_layer{padding:0;width:14px;height:10px;position:absolute;right:0;bottom:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:100ms;-o-transition-duration:100ms;-webkit-transition-duration:100ms;transition-duration:100ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;background:rgba(0,0,0,0.5);-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;text-indent:0;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}div.dropdown.basemap .custom ul li>a .thumb .remove_layer:before{content:' ';position:absolute;top:4px;left:4px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid white}div.dropdown.basemap .custom ul li>a .thumb:hover{cursor:pointer}div.dropdown.basemap .custom ul li>a .thumb:hover:before{border:1px solid rgba(0,0,0,0.5)}div.dropdown.basemap .custom ul li>a a .thumb{background-size:auto}div.dropdown.basemap .custom ul li>a.roadmap .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/roadmap.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.hybrid .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/hybrid.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.satellite .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/satellite.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.terrain .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/terrain.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.gray_roadmap .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/gray_roadmap.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.cool_grey .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/cool_grey.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.clean_grey .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/clean_grey.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.shades_grey .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/shades_grey.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.neutral_blue .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/neutral_blue.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.cleaner_midnight .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/cleaner_midnight.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.icy_blue .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/icy_blue.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.red_hues .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/red_hues.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.light_green .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/light_green.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.mostly_grayscale .thumb{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/gmaps-basemaps/mostly_grayscale.png?1474995982') no-repeat center center}div.dropdown.basemap .custom ul li>a.add .thumb{background-position:0 -532px}div.dropdown.basemap .custom ul li>a.pattern .thumb{background-position:5px -95px}div.dropdown.basemap .custom ul li>a span.color{position:relative;display:block;width:100%;height:14px;padding:15px 0;text-indent:0;font:bold 9px "Helvetica Neue","Helvetica",Arial,sans-serif;color:rgba(153,153,153,0.8);text-shadow:0 0 1px rgba(255,255,255,0.5);text-transform:uppercase;text-align:center}div.dropdown.basemap .custom ul li>a span.button{position:absolute;right:2px;bottom:2px;width:10px;height:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-indent:0;background:white;z-index:2}div.dropdown.basemap .custom ul li>a span.button:before{content:' ';position:absolute;top:4px;left:3px;width:0;height:0;border-left:2px solid transparent;border-right:2px solid transparent;border-top:3px solid #397DBA}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}.map-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') no-repeat}.elements-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/elements-sb44c7a6d28.png') no-repeat}div.dropdown.canvas_setup_dropdown ul{clear:both;width:225px;padding:10px}div.dropdown.canvas_setup_dropdown li{float:left;border:none;background:#F2F2F2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.dropdown.canvas_setup_dropdown li:first-child{margin-right:1px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px}div.dropdown.canvas_setup_dropdown li:last-child{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0}div.dropdown.canvas_setup_dropdown li:hover a{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/computer.png?1474995982') no-repeat 50% 16px}div.dropdown.canvas_setup_dropdown li:hover strong{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}div.dropdown.canvas_setup_dropdown li.active{background:#F2F2F2}div.dropdown.canvas_setup_dropdown li.active strong{color:#397DB8;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}div.dropdown.canvas_setup_dropdown li.active.desktop a{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/computer.png?1474995982') no-repeat 50% 16px}div.dropdown.canvas_setup_dropdown li.active.mobile a{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/mobile.png?1474995982') no-repeat 50% 16px}div.dropdown.canvas_setup_dropdown li a{display:block;width:86px;height:58px;position:relative}div.dropdown.canvas_setup_dropdown li strong{display:block;position:absolute;bottom:16px;left:0;width:100%;text-align:center;text-transform:uppercase;font-size:10px;color:#444;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}div.dropdown.canvas_setup_dropdown li.desktop a{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/computer_disabled.png?1474995982') no-repeat 50% 16px}div.dropdown.canvas_setup_dropdown li.mobile a{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/mobile_disabled.png?1474995982') no-repeat 50% 16px}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}.map-sprite,div.dropdown.map_options_dropdown ul li.title:before,div.dropdown.map_options_dropdown ul li.description:before,div.dropdown.map_options_dropdown ul li.search:before,div.dropdown.map_options_dropdown ul li.fullscreen:before,div.dropdown.map_options_dropdown ul li.share:before,div.dropdown.map_options_dropdown ul li.zoom:before,div.dropdown.map_options_dropdown ul li.scrollwheel:before,div.dropdown.map_options_dropdown ul li.layer_selector:before,div.dropdown.map_options_dropdown ul li.logo:before,div.dropdown.map_options_dropdown ul li.legends:before{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') no-repeat}.elements-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/elements-sb44c7a6d28.png') no-repeat}div.dropdown.map_options_dropdown ul{box-sizing:border-box;margin:0;width:204px;padding:12px 15px}div.dropdown.map_options_dropdown ul li{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;margin:0;padding:10px 0;border:none;font-size:13px;border-bottom:1px solid rgba(204,204,204,0.35);cursor:default;position:relative}div.dropdown.map_options_dropdown ul li:before{content:'';position:absolute;top:14px;width:10px;height:10px}div.dropdown.map_options_dropdown ul li.title:before{top:12px;width:10px;height:11px;background-position:0 -460px}div.dropdown.map_options_dropdown ul li.description:before{width:11px;height:11px;background-position:0 -367px}div.dropdown.map_options_dropdown ul li.search:before{width:11px;height:11px;background-position:0 -436px}div.dropdown.map_options_dropdown ul li.fullscreen:before{width:11px;height:12px;background-position:0 -378px}div.dropdown.map_options_dropdown ul li.share:before{top:12px;width:13px;height:13px;left:-3px;background-position:0 -447px}div.dropdown.map_options_dropdown ul li.zoom:before{top:11px;width:9px;height:14px;background-position:0 -471px}div.dropdown.map_options_dropdown ul li.scrollwheel:before{top:10px;left:2px;width:11px;height:16px;background-position:0 -420px}div.dropdown.map_options_dropdown ul li.layer_selector:before{width:9px;height:10px;background-position:0 -390px}div.dropdown.map_options_dropdown ul li.logo:before{width:9px;height:10px;background-position:0 -410px}div.dropdown.map_options_dropdown ul li.legends:before{width:9px;height:10px;background-position:0 -400px}div.dropdown.map_options_dropdown ul li:first-child{padding-top:0}div.dropdown.map_options_dropdown ul li:first-child:before{top:2px}div.dropdown.map_options_dropdown ul li:last-child{border:none;padding-bottom:0}div.dropdown.map_options_dropdown ul li p{margin-left:17px}div.dropdown.map_options_dropdown ul li.active,div.dropdown.map_options_dropdown ul li.active p{color:#666666}div.dropdown.map_options_dropdown ul li,div.dropdown.map_options_dropdown ul li p{color:#b9b9b9;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:100ms;-o-transition-duration:100ms;-webkit-transition-duration:100ms;transition-duration:100ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}div.dropdown.map_options_dropdown ul li.inactive .form_switch{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}div.dropdown.map_options_dropdown ul li.inactive .form_switch:hover{color:#397DBA;text-decoration:none;cursor:default}div.dropdown.map_options_dropdown ul li:hover{background:#fff}div.dropdown.map_options_dropdown ul li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:right;margin:0;padding:0}

.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute}.leaflet-container{overflow:hidden;outline:0;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-moz-user-select:none;-webkit-user-select:none;user-select:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-clickable{cursor:pointer}.leaflet-dragging,.leaflet-dragging .leaflet-clickable{cursor:move}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-control-zoom{-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}.leaflet-control-zoom{padding:5px;background:rgba(0,0,0,0.25)}.leaflet-control-zoom a{background-color:rgba(255,255,255,0.75)}.leaflet-control-zoom a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-control-zoom a{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:19px;height:19px}.leaflet-control-zoom a:hover{background-color:#fff}.leaflet-touch .leaflet-control-zoom a{width:27px;height:27px}.leaflet-control-zoom-in{background-image:url(images/zoom-in.png);margin-bottom:5px}.leaflet-control-zoom-out{background-image:url(images/zoom-out.png)}.leaflet-control-layers{box-shadow:0 1px 7px #999;background:#f8f8f9;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,0.7);box-shadow:0 0 5px #bbb;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font:11px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;color:black;line-height:1;font-size:10px;padding-bottom:2px;text-shadow:1px 1px 1px #fff;background-color:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;padding-top:1px;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-control-layers{border:5px solid #bbb}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0.25, 0.1, 0.25, 0.75);-moz-transition:-moz-transform 0.25s cubic-bezier(0.25, 0.1, 0.25, 0.75);-o-transition:-o-transform 0.25s cubic-bezier(0.25, 0.1, 0.25, 0.75);transition:transform 0.25s cubic-bezier(0.25, 0.1, 0.25, 0.75)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left}.leaflet-popup-content{margin:14px 20px}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:15px;height:15px;padding:1px;margin:-8px auto 0;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 5px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-container{background:#ddd}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #05f;background:white;opacity:0.5}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-editing-icon{border-radius:2px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 18px rgba(0,0,0,0.33)}.leaflet-popup-content-wrapper{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.leaflet-popup-content{font:12px/1.4 "Helvetica Neue", Arial, Helvetica, sans-serif}

.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{display:inline}.leaflet-popup-tip{width:21px;_width:27px;margin:0 auto;_margin-top:-3px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)"}.leaflet-popup-tip-container{margin-top:-1px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{border:1px solid #bbb}.leaflet-control-zoom{filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3F000000',EndColorStr='#3F000000')}.leaflet-control-zoom a{background-color:#eee}.leaflet-control-zoom a:hover{background-color:#fff}.leaflet-control-attribution,.leaflet-control-layers{background:white}.leaflet-zoom-box{filter:alpha(opacity=50)}

.map-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') no-repeat}

.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}.map-sprite,div.map .options>li.button.canvas_setup>.thumb,div.map .options>li.button.add_overlay>.thumb,div.map .options>li.button.export_image>.thumb,div.map .options>li.button.toggle_slides>.thumb,div.map .options>li.button.toggle_slides.active>.thumb,div.map .options>li.full_screen .thumb,div.map .option-button.show-table-options:before{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') no-repeat}.elements-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/elements-sb44c7a6d28.png') no-repeat}div.map{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0px;right:0;bottom:0;left:0;width:100%;height:100%;background:#333 url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/noise.png?1474995982') repeat 0 0;z-index:1}div.map,.mobile_bkg{padding:84px 84px 20px 20px}div.map.animated .cartodb-map{-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}div.map.mobile #cartodb-gmaps-attribution{display:none}div.map.mobile div.editing{top:10px;margin-left:-68px;z-index:1000000}div.map.mobile div.editing span.tooltip{width:270px;left:-68px}div.map.mobile div.editing span.tooltip p{font-size:11px}div.map.table div.cartodb-legend-stack{position:absolute;right:80px;bottom:20px}div.map.table .leaflet-right .leaflet-control,div.map.table #cartodb_attribution{margin-right:62px}div.map.table div.cartodb-map div.cartodb-logo{bottom:0 !important}div.map.derived div.cartodb-legend-stack{position:absolute;right:20px;bottom:20px}div.map.derived.hide_legends div.cartodb-map div.cartodb-legend-stack{display:none !important}div.map.derived.mobile div.cartodb-map{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}div.map.derived.mobile div.cartodb-map .cartodb-logo{margin-bottom:0px;bottom:10px !important}div.map.derived.mobile div.cartodb-map .leaflet-control-attribution.leaflet-control{margin-right:0;right:0;width:132px}div.map.derived.mobile div.cartodb-map .leaflet-right .leaflet-control,div.map.derived.mobile div.cartodb-map #cartodb_attribution{margin-right:0px}div.map.derived.mobile div.cartodb-map>div.cartodb-searchbox{right:15px !important}div.map.derived.mobile div.cartodb-map .cartodb-tiles-loader{right:10px !important;top:10px !important}div.map.derived.mobile div.cartodb-map .cartodb-mobile .cartodb-searchbox,div.map.derived.mobile div.cartodb-map .cartodb-mobile .cartodb-header{display:block}div.map.derived.mobile div.cartodb-map div.cartodb-layer-selector-box,div.map.derived.mobile div.cartodb-map div.cartodb-share,div.map.derived.mobile div.cartodb-map>div.cartodb-searchbox,div.map.derived.mobile div.cartodb-map div.cartodb-fullscreen,div.map.derived.mobile div.cartodb-map>div.cartodb-timeslider,div.map.derived.mobile div.cartodb-map>div.header,div.map.derived.mobile div.cartodb-map div.cartodb-logo,div.map.derived.mobile div.cartodb-map div.cartodb-zoom,div.map.derived.mobile div.cartodb-map div.cartodb-legend-stack,div.map.derived.mobile div.cartodb-map div.cartodb-zoom-info{display:none !important}div.map.animated .mobile_bkg:before{-moz-transition:all 200ms ease;-webkit-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}div.map .mobile_bkg{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#333}div.map .mobile_bkg:before{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/mobile_bkg.png?1474995982') no-repeat 50% 50%}div.map div.map_toolbar{position:absolute;top:0;left:0px;width:100%;height:66px;-moz-box-shadow:rgba(0,0,0,0.15) 0 3px 3px 0;-webkit-box-shadow:rgba(0,0,0,0.15) 0 3px 3px 0;box-shadow:rgba(0,0,0,0.15) 0 3px 3px 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/thead_bkg.jpg?1474995982') repeat 0 0;z-index:6}div.map div.map_toolbar.animated{overflow:hidden}div.map div.map_toolbar{*zoom:1}div.map div.map_toolbar:before,div.map div.map_toolbar:after{content:"";display:table}div.map div.map_toolbar:after{clear:both}div.map div.map_toolbar .options{position:absolute;top:0;left:0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}div.map .options{float:left;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:20px 0 0 45px}div.map .options>li.button.canvas_setup,div.map .options>li.button.add_overlay,div.map .options>li.button.toggle_slides,div.map .options>li.button.export_image{position:relative}div.map .options>li.button.canvas_setup>.thumb,div.map .options>li.button.add_overlay>.thumb,div.map .options>li.button.toggle_slides>.thumb,div.map .options>li.button.export_image>.thumb{width:26px;height:26px}div.map .options>li.button.canvas_setup>.thumb{background-position:0 -567px}div.map .options>li.button.add_overlay>.thumb{background-position:0 0}div.map .options>li.button.export_image>.thumb{background-position:0 -87px}div.map .options>li.button.toggle_slides>.thumb{background-position:0 -684px}div.map .options>li.button.toggle_slides>.thumb:active,div.map .options>li.button.toggle_slides>.thumb.toggle_slides-active{background-position:0 -721px}div.map .options>li.button.toggle_slides.active>.thumb{background-position:0 -721px}div.map .options>li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 15px 0 0;margin:0 5px 0 0;border-right:1px solid rgba(217,217,217,0.8);cursor:pointer}div.map .options>li.export_image .info h5{padding:0 0 0 0}div.map .options>li.export_image .info h5:before,div.map .options>li.export_image .info h5:after{display:none}div.map .options>li.full_screen .thumb{border:none;background-position:0 -113px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}div.map .options>li.dropdown>h5:before{content:' ';position:absolute;top:-3px;right:-9px;margin:8px 0 0 5px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #7C7C7C;z-index:1}div.map .options>li.dropdown>h5:after{content:' ';position:absolute;top:-1px;right:-9px;margin:9px 0 0 5px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid transparent;z-index:0}div.map .options>li>.thumb{position:relative;margin:0 5px 0 0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:30px;height:30px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-size:34px;background-color:transparent;background-position:50% 50%}div.map .options>li>.thumb:before{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid rgba(0,0,0,0.15)}div.map .options>li>.thumb h5{position:relative;padding:0 12px 0 0;display:block;font-family:"Helvetica", Arial;font-weight:normal;line-height:12px}div.map .options>li .info{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding-top:2px}div.map .options>li .info h5,div.map .options>li .info .name{font-size:13px;color:#7A7A7A}div.map .options>li .info h5{position:relative;padding:0 12px 0 0;display:block;font-family:"Helvetica",Arial,sans-serif;font-weight:normal;line-height:12px}div.map .options>li .info h5:before{position:absolute;content:' ';top:-3px;right:-9px;margin:8px 0 0 5px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #7C7C7C;z-index:1}div.map .options>li .info h5:after{position:absolute;content:' ';top:-1px;right:-9px;margin:9px 0 0 5px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid transparent;z-index:0}div.map .map-options{position:absolute;bottom:18px;left:18px;z-index:100}div.map .option-button{position:relative;box-sizing:border-box;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:10px 14px 10px 37px;margin:0 3px 0 0;height:auto;min-width:70px;background:rgba(0,0,0,0.7);color:#fff;font-size:13px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.map .option-button:last-child{margin-right:0}div.map .option-button.show-table-options.open:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}div.map .option-button.show-table-options:before,div.map .option-button.show-table-options:after{content:'';position:absolute;left:5px;top:6px;display:block;width:22px;height:22px}div.map .option-button.show-table-options:before{background-position:3px -58px;-moz-transition:all 750ms ease;-webkit-transition:all 750ms ease;-o-transition:all 750ms ease;transition:all 750ms ease;z-index:10}div.map .option-button.show-table-options:after{background-color:#fff;-moz-box-shadow:0 0 1px rgba(0,0,0,0.9);-webkit-box-shadow:0 0 1px rgba(0,0,0,0.9);box-shadow:0 0 1px rgba(0,0,0,0.9);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}div.map div.dropdown.widgets_dropdown{width:200px}div.map.table div.cartodb-map{position:absolute;top:66px;right:0;bottom:0;left:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}div.map.derived div.cartodb-map{position:absolute;top:82px;right:79px;bottom:15px;left:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:auto;height:auto}div.map div.cartodb-map{z-index:1}div.map div.cartodb-map>div.cartodb-searchbox{top:20px;right:77px;float:right;position:absolute}div.map div.cartodb-legend-stack{position:absolute;right:80px;bottom:20px;margin:0;z-index:10001}div.map div.cartodb-legend-stack div.cartodb-legend{display:none;position:absolute;right:0;bottom:0;position:relative;margin:0}div.map div.cartodb-legend-stack div.cartodb-legend.custom,div.map div.cartodb-legend-stack div.cartodb-legend.cluster,div.map div.cartodb-legend-stack div.cartodb-legend.bubble,div.map div.cartodb-legend-stack div.cartodb-legend.color,div.map div.cartodb-legend-stack div.cartodb-legend.intensity,div.map div.cartodb-legend-stack div.cartodb-legend.density{display:block}div.map .leaflet-control-attribution.leaflet-control,div.map div.cartodb-legend,div.map div.cartodb-legend-stack,div.map div.cartodb-share,div.map div.cartodb-layer-selector-box,div.map div.cartodb-searchbox{-moz-transform-style:"linear";-webkit-transform-style:"linear";transform-style:"linear";-moz-transition-property:"margin";-o-transition-property:"margin";-webkit-transition-property:"margin";transition-property:"margin";-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms}div.map div.cartodb-legend{position:absolute;right:0;bottom:20px;margin:0 80px 0 0;z-index:10001}div.map div.cartodb-legend .warning{text-transform:none;font-style:italic;font-size:13px;font-weight:normal}div.map div.cartodb-layer-selector-box{display:none;font-weight:normal;margin:0}div.map div.cartodb-zoom,div.map div.cartodb-zoom-info{position:absolute;margin:0}div.map div.cartodb-tiles-loader{clear:both;position:absolute}div.map div.cartodb-tiles-loader div.loader{position:relative;top:0;left:0;margin:0}div.map div.cartodb-fullscreen{display:none;position:absolute;margin:0}div.map div.cartodb-share{margin:0;position:absolute}div.map div.cartodb-searchbox{display:none;position:absolute;margin:0}div.map div.editing{position:absolute;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;top:20px;left:50%;margin-left:-120px;padding:11px;background:#FFF;border:1px solid #999999;-moz-box-shadow:rgba(0,0,0,0.1) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.1) 0 0 4px 3px;background:white;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;z-index:1000}div.map div.editing a{position:relative;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top}div.map div.editing span.tooltip{position:absolute;width:313px;top:65px;left:-90px;background:rgba(0,0,0,0.8);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-align:center}div.map div.editing span.tooltip p{line-height:35px;font-size:13px}div.map div.editing span.tooltip:before{position:absolute;content:'';width:0;height:0;left:50%;top:-6px;margin-left:-3px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid rgba(0,0,0,0.8)}div.map div.sqlview{position:relative;display:block;width:100%;height:37px;margin:-18px 0 0 0;z-index:1}div.map div.sqlview p{position:fixed;left:50%;display:inline;margin:0 0 0 -50%;padding:12px 0;width:100%;border-bottom:1px solid #ccc;background-color:#E5FAEA;color:#333;color:#666666;text-align:center;font-size:13px;font-family:"Helvetica Neue","Helvetica",Arial,sans-serif;text-indent:0;z-index:2;-moz-transform-style:"linear";-webkit-transform-style:"linear";transform-style:"linear";-moz-transition-property:"text-indent";-o-transition-property:"text-indent";-webkit-transition-property:"text-indent";transition-property:"text-indent";-moz-transition-duration:300ms;-o-transition-duration:300ms;-webkit-transition-duration:300ms;transition-duration:300ms;-moz-box-shadow:rgba(0,0,0,0.055) 0 3px 1px 0;-webkit-box-shadow:rgba(0,0,0,0.055) 0 3px 1px 0;box-shadow:rgba(0,0,0,0.055) 0 3px 1px 0}div.map div.sqlview p.warn{background-color:rgba(255,255,191,0.9)}div.map.displaced div.sqlview p{text-indent:-600px}div.map.displaced.map.derived .cartodb-map .leaflet-control-attribution.leaflet-control,div.map.displaced.map.derived .cartodb-map div.cartodb-share,div.map.displaced.map.derived .cartodb-map div.cartodb-layer-selector-box,div.map.displaced.map.derived .cartodb-map div.cartodb-legend-stack,div.map.displaced.map.derived .cartodb-map div.cartodb-searchbox{margin-right:520px}div.map.displaced.map.derived.mobile .mobile_bkg:before{left:-300px}div.map.displaced.map.derived.mobile .cartodb-map{margin-left:-445px !important}div.map.displaced.narrow.map.derived.mobile .mobile_bkg:before{left:-155px}div.map.displaced.narrow.map.derived.mobile .cartodb-map{margin-left:-300px !important}div.map.displaced.narrow.map.derived .cartodb-map .leaflet-control-attribution.leaflet-control,div.map.displaced.narrow.map.derived .cartodb-map div.cartodb-share,div.map.displaced.narrow.map.derived .cartodb-map div.cartodb-share,div.map.displaced.narrow.map.derived .cartodb-map div.cartodb-layer-selector-box,div.map.displaced.narrow.map.derived .cartodb-map div.cartodb-legend-stack,div.map.displaced.narrow.map.derived .cartodb-map div.cartodb-searchbox{margin-right:375px}div.map.displaced.map.table .cartodb-map .leaflet-control-attribution.leaflet-control,div.map.displaced.map.table .cartodb-map div.cartodb-share,div.map.displaced.map.table .cartodb-map div.cartodb-layer-selector-box,div.map.displaced.map.table .cartodb-map div.cartodb-legend-stack,div.map.displaced.map.table .cartodb-map div.cartodb-searchbox{margin-right:540px}div.map.displaced.narrow.map.table .cartodb-map .leaflet-control-attribution.leaflet-control,div.map.displaced.narrow.map.table .cartodb-map div.cartodb-share,div.map.displaced.narrow.map.table .cartodb-map div.cartodb-layer-selector-box,div.map.displaced.narrow.map.table .cartodb-map div.cartodb-legend-stack,div.map.displaced.narrow.map.table .cartodb-map div.cartodb-searchbox{margin-right:394px}div.map.displaced.narrow.map.table .cartodb-map div.sqlview p{text-indent:-450px}div.map.displaced.narrow.map.derived.mobile .cartodb-map .leaflet-control-attribution.leaflet-control,div.map.displaced.narrow.map.derived.mobile .cartodb-map div.cartodb-share,div.map.displaced.narrow.map.derived.mobile .cartodb-map div.cartodb-layer-selector-box,div.map.displaced.narrow.map.derived.mobile .cartodb-map div.cartodb-legend-stack,div.map.displaced.narrow.map.derived.mobile .cartodb-map div.cartodb-searchbox,div.map.displaced.map.derived.mobile .cartodb-map .leaflet-control-attribution.leaflet-control,div.map.displaced.map.derived.mobile .cartodb-map div.cartodb-share,div.map.displaced.map.derived.mobile .cartodb-map div.cartodb-layer-selector-box,div.map.displaced.map.derived.mobile .cartodb-map div.cartodb-legend-stack,div.map.displaced.map.derived.mobile .cartodb-map div.cartodb-searchbox{margin-right:0 !important}div.map.displaced.narrow.map.derived.mobile .cartodb-map div.sqlview p,div.map.displaced.map.derived.mobile .cartodb-map div.sqlview p{text-indent:-450px}div.cartodb-edit-buttons{border-top:1px solid #E5E5E5;display:block}.cartodb-popup-content-wrapper div.cartodb-edit-buttons{width:100%;padding:11px 0 6px;margin:10px 0 0;letter-spacing:-4px}.cartodb-popup-content-wrapper div.cartodb-edit-buttons .cartodb_id{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#999;font-size:13px;margin-top:8px;letter-spacing:0px;word-spacing:0px}.cartodb-popup-content-wrapper div.cartodb-edit-buttons div.right{width:auto;margin-top:4px}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button{float:left;vertical-align:top;width:29px;height:24px;border-right:0;margin:0;padding:0 !important;margin:0;text-indent:-9999px;font-size:0;line-height:0;letter-spacing:0px;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_data{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,#F9F9F9;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #ebebeb)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,-moz-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,-webkit-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,linear-gradient(#f9f9f9,#ebebeb) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_data:hover,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_data:active,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_data:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,#DEDEDE;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #e1e1e1)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,-moz-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,-webkit-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -292px no-repeat,linear-gradient(#f9f9f9,#e1e1e1) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_geo{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,#F9F9F9;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #ebebeb)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,-moz-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,-webkit-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,linear-gradient(#f9f9f9,#ebebeb) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_geo:hover,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_geo:active,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.edit_geo:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,#DEDEDE;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #e1e1e1)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,-moz-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,-webkit-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -292px no-repeat,linear-gradient(#f9f9f9,#e1e1e1) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.remove{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,#F9F9F9;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #ebebeb)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,-moz-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,-webkit-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,linear-gradient(#f9f9f9,#ebebeb) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.remove:hover,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.remove:active,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.remove:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,#DEDEDE;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #e1e1e1)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,-moz-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,-webkit-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -292px no-repeat,linear-gradient(#f9f9f9,#e1e1e1) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_point{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,#F9F9F9;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #ebebeb)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,-moz-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,-webkit-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,linear-gradient(#f9f9f9,#ebebeb) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_point:hover,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_point:active,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_point:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,#DEDEDE;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #e1e1e1)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,-moz-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,-webkit-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -80px -291px no-repeat,linear-gradient(#f9f9f9,#e1e1e1) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_annotation{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,#F9F9F9;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ViZWJlYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #ebebeb)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,-moz-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,-webkit-linear-gradient(#f9f9f9,#ebebeb) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,linear-gradient(#f9f9f9,#ebebeb) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_annotation:hover,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_annotation:active,.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button.add_annotation:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,#DEDEDE;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f9f9f9),color-stop(100%, #e1e1e1)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,-moz-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,-webkit-linear-gradient(#f9f9f9,#e1e1e1) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -110px -291px no-repeat,linear-gradient(#f9f9f9,#e1e1e1) 0 0}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button:first-child{-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px}.cartodb-popup-content-wrapper div.cartodb-edit-buttons a.button:last-child{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #B0B0B0}div.cartodb-popup.dark div.cartodb-edit-buttons{border-color:#676767}div.cartodb-popup.dark div.cartodb-edit-buttons a.button{border-color:#676767 !important}div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_data{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,#222;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #222222),color-stop(100%, #222222)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,-moz-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,-webkit-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,linear-gradient(#222222,#222222) 0 0}div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_data:hover,div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_data:active,div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_data:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,#222;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #222222),color-stop(100%, #222222)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,-moz-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,-webkit-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') 10px -314px no-repeat,linear-gradient(#222222,#222222) 0 0}div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_geo{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,#222;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #222222),color-stop(100%, #222222)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,-moz-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,-webkit-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,linear-gradient(#222222,#222222) 0 0}div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_geo:hover,div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_geo:active,div.cartodb-popup.dark div.cartodb-edit-buttons a.button.edit_geo:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,#222;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #222222),color-stop(100%, #222222)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,-moz-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,-webkit-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -20px -314px no-repeat,linear-gradient(#222222,#222222) 0 0}div.cartodb-popup.dark div.cartodb-edit-buttons a.button.remove{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,#222;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #222222),color-stop(100%, #222222)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,-moz-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,-webkit-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,linear-gradient(#222222,#222222) 0 0}div.cartodb-popup.dark div.cartodb-edit-buttons a.button.remove:hover,div.cartodb-popup.dark div.cartodb-edit-buttons a.button.remove:active,div.cartodb-popup.dark div.cartodb-edit-buttons a.button.remove:focus{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,#222;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==') 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #222222),color-stop(100%, #222222)) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,-moz-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,-webkit-linear-gradient(#222222,#222222) 0 0;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') -52px -314px no-repeat,linear-gradient(#222222,#222222) 0 0}.leaflet-editing-icon{width:9px !important;height:9px !important;margin:-5px 0 0 -5px !important;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #397DBA}:-webkit-full-screen{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}:-moz-full-screen{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}:-ms-fullscreen{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}:fullscreen{top:0 !important;left:0 !important;right:0 !important;bottom:0 !important}

@font-face{font-family:'Lato';font-style:Normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(//fonts.gstatic.com/s/lato/v11/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(//fonts.gstatic.com/s/lato/v11/MDadn8DQ_3oT6kvnUq_2rxTbgVql8nDJpwnrE27mub0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(//fonts.gstatic.com/s/lato/v11/rZPI2gHXi8zxUjnybc2ZQFKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(//fonts.gstatic.com/s/lato/v11/MgNNr5y1C_tIEuLEmicLm1KPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(//fonts.gstatic.com/s/lato/v11/IY9HZVvI1cMoAHxvl0w9LVKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(//fonts.gstatic.com/s/lato/v11/22JRxvfANxSmnAhzbFH8PlKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Graduate';font-style:normal;font-weight:400;src:local("Graduate"),local("Graduate-Regular"),url(//fonts.gstatic.com/s/graduate/v4/xBquLOzic3rRbJsTs3BiEBkAz4rYn47Zy2rvigWQf6w.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Old Standard TT';font-style:normal;font-weight:400;src:local("Old Standard TT Regular"),local("OldStandardTT-Regular"),url(//fonts.gstatic.com/s/oldstandardtt/v7/n6RTCDcIPWSE8UNBa4k-DLF-2NVkvf-rOuDmUqmzvVM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Old Standard TT';font-style:normal;font-weight:700;src:local("Old Standard TT Bold"),local("OldStandardTT-Bold"),url(//fonts.gstatic.com/s/oldstandardtt/v7/5Ywdce7XEbTSbxs__4X1_C-wBZwrdXnFg8S-xRZijWL3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Old Standard TT';font-style:italic;font-weight:400;src:local("Old Standard TT Italic"),local("OldStandardTT-Italic"),url(//fonts.gstatic.com/s/oldstandardtt/v7/QQT_AUSp4AV4dpJfIN7U5L2K6DRqiD5gep8WjK7yGlo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Gravitas One';font-style:normal;font-weight:400;src:local("Gravitas One"),local("GravitasOne"),url(//fonts.gstatic.com/s/gravitasone/v6/nBHdBv6zVNU8MtP6w9FwTRVuXpl7XtNjpLlhhhGlVqc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:local("Droid Sans"),local("DroidSans"),url(//themes.googleusercontent.com/static/fonts/droidsans/v4/s-BiyweUPV0v-yRb-cjciL3hpw3pgy2gAi-Ip7WPMi0.woff) format("woff")}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:700;src:local("Droid Sans Bold"),local("DroidSans-Bold"),url(//themes.googleusercontent.com/static/fonts/droidsans/v4/EFpQQyG9GqCrobXxL-KRMXbFhgvWbfSbdVg11QabG8w.woff) format("woff")}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:400;src:local("Vollkorn Regular"),local("Vollkorn-Regular"),url(//themes.googleusercontent.com/static/fonts/vollkorn/v4/BCFBp4rt5gxxFrX6F12DKnYhjbSpvc47ee6xR_80Hnw.woff) format("woff")}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:400;src:local("Vollkorn Regular"),local("Vollkorn-Regular"),url(//themes.googleusercontent.com/static/fonts/vollkorn/v4/BCFBp4rt5gxxFrX6F12DKnYhjbSpvc47ee6xR_80Hnw.woff) format("woff")}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:700;src:local("Vollkorn Bold"),local("Vollkorn-Bold"),url(//themes.googleusercontent.com/static/fonts/vollkorn/v4/wMZpbUtcCo9GUabw9JODerrIa-7acMAeDBVuclsi6Gc.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format("woff")}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url(//themes.googleusercontent.com/static/fonts/robotoslab/v3/y7lebkjgREBJK96VQi37ZrrIa-7acMAeDBVuclsi6Gc.woff) format("woff")}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:local("Roboto Slab Bold"),local("RobotoSlab-Bold"),url(//themes.googleusercontent.com/static/fonts/robotoslab/v3/dazS1PrQQuCxC3iOAJFEJRbnBKKEOwRKgsHDreGcocg.woff) format("woff")}@font-face{font-family:"Helvetica";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica.eot?1474995982');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica.eot?&1474995982#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica.ttf?1474995982') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"Helvetica";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica-bold.eot?1474995982');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica-bold.eot?&1474995982#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica-bold.ttf?1474995982') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:"cartoIcon";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.eot?1494594142');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.eot?&1494594142#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.ttf?1494594142') format('truetype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.svg?1494594142') format('svg'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.woff?1494594142') format('woff');font-weight:normal;font-style:normal}.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}.map-sprite,.overlay-properties ul li .btn.btn-copy:after,.overlay-properties ul li .btn.btn-delete:after,.overlay-properties ul li .btn.btn-zIndexInc:after,.overlay-properties ul li .btn.btn-zIndexDec:after{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') no-repeat}.elements-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/elements-sb44c7a6d28.png') no-repeat}.cartodb-mobile .aside{width:218px}.cartodb-mobile .aside .layer-container .layers h3{color:#fff;cursor:pointer}.cartodb-mobile .aside .layer-container .layers>li div.cartodb-legend.bubble ul li{margin:0}.cartodb-mobile .layers .cartodb-mobile-layer .cartodb-legend ul{min-width:170px}.cartodb-mobile .cartodb-attribution{max-width:150px;font:11px/1 "Helvetica Neue", Arial, Helvetica, sans-serif}.cartodb-mobile .aside .layer-container .layers .cartodb-mobile-layer h3{*zoom:1}.cartodb-mobile .aside .layer-container .layers .cartodb-mobile-layer h3:before,.cartodb-mobile .aside .layer-container .layers .cartodb-mobile-layer h3:after{content:"";display:table}.cartodb-mobile .aside .layer-container .layers .cartodb-mobile-layer h3:after{clear:both}.cartodb-mobile .aside .layer-container .layers .cartodb-mobile-layer h3 span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;float:left;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overlay-properties ul li .field .btn:active{background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3), color-stop(100%, #fff));background:-webkit-linear-gradient(#f3f3f3, #fff);background:-moz-linear-gradient(#f3f3f3, #fff);background:-o-linear-gradient(#f3f3f3, #fff);background:linear-gradient(#f3f3f3,#ffffff);-webkit-box-shadow:inset 0px 2px 2px #ccc;-moz-box-shadow:inset 0px 2px 2px #ccc;box-shadow:inset 0px 2px 2px #ccc}.overlay-properties ul li .field.double-field .btn:first-child{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px}.overlay-properties ul li .field.double-field .btn:last-child{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0;border-left:none}.overlay-properties ul li .btn{position:relative;display:block;float:left;min-width:25px;width:auto;height:20px;margin:0;border:1px solid #9E9E9E;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #fff), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(#fff, #f2f2f2);background:-moz-linear-gradient(#fff, #f2f2f2);background:-o-linear-gradient(#fff, #f2f2f2);background:linear-gradient(#ffffff,#f2f2f2)}.overlay-properties ul li .btn:hover{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzZjNmMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f3f3f3),color-stop(100%, #ffffff));background:-moz-linear-gradient(#f3f3f3,#ffffff);background:-webkit-linear-gradient(#f3f3f3,#ffffff);background:linear-gradient(#f3f3f3,#ffffff)}.overlay-properties ul li .btn:after{content:'';position:absolute;left:8px;top:6px;display:block;width:10px;height:9px}.overlay-properties ul li .btn.btn-copy:after{background-position:0 -494px}.overlay-properties ul li .btn.btn-delete:after{background-position:0 -485px}.overlay-properties ul li .btn.btn-zIndexInc:after{background-position:0 -512px}.overlay-properties ul li .btn.btn-zIndexDec:after{background-position:0 -503px}.cartodb-mobile .cartodb-attribution-button{z-index:10001}.overlay.text,.overlay.annotation{display:none}.overlay.text.selected,.overlay.annotation.selected{border:3px dashed rgba(255,255,255,0.5)}.overlay.text.selected.white-box,.overlay.annotation.selected.white-box{border-color:rgba(0,0,0,0.5)}.overlay.text.selected.white-box.editable .text,.overlay.annotation.selected.white-box.editable .text{color:#000 !important}.overlay.text.selected.white-box .hint,.overlay.annotation.selected.white-box .hint{color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.overlay.text.selected.border-dark,.overlay.annotation.selected.border-dark{border-color:rgba(0,0,0,0.5)}.overlay.text.selected.border-dark .hint,.overlay.annotation.selected.border-dark .hint{color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.overlay.text .content>.text,.overlay.annotation .content>.text{font-family:'Helvetica Neue', Helvetica, sans-serif;font-weight:400}.overlay.text .content>.text strong,.overlay.annotation .content>.text strong{font-weight:700}.overlay.text.droid .content>.text,.overlay.annotation.droid .content>.text{font-family:'Droid Sans', serif;font-weight:400}.overlay.text.droid .content>.text strong,.overlay.annotation.droid .content>.text strong{font-weight:700}.overlay.text.roboto .content>.text,.overlay.annotation.roboto .content>.text{font-family:'Roboto Slab', serif;font-weight:400}.overlay.text.roboto .content>.text strong,.overlay.annotation.roboto .content>.text strong{font-weight:700}.overlay.text.vollkorn .content>.text,.overlay.annotation.vollkorn .content>.text{font-family:'Vollkorn', serif;font-weight:400}.overlay.text.vollkorn .content>.text strong,.overlay.annotation.vollkorn .content>.text strong{font-weight:700}.overlay.text.open_sans .content>.text,.overlay.annotation.open_sans .content>.text{font-family:'Open Sans', sans-serif;font-weight:400}.overlay.text.open_sans .content>.text strong,.overlay.annotation.open_sans .content>.text strong{font-weight:700}.overlay.text.lato .content>.text,.overlay.annotation.lato .content>.text{font-family:'Lato', sans-serif;font-weight:400}.overlay.text.lato .content>.text strong,.overlay.annotation.lato .content>.text strong{font-weight:700}.overlay.text.graduate .content>.text,.overlay.annotation.graduate .content>.text{font-family:'Graduate', sans-serif;font-weight:400}.overlay.text.graduate .content>.text strong,.overlay.annotation.graduate .content>.text strong{font-weight:700}.overlay.text.old_standard_tt .content>.text,.overlay.annotation.old_standard_tt .content>.text{font-family:'Old Standard TT', sans-serif;font-weight:400}.overlay.text.old_standard_tt .content>.text strong,.overlay.annotation.old_standard_tt .content>.text strong{font-weight:700}.overlay.text.gravitas_one .content>.text,.overlay.annotation.gravitas_one .content>.text{font-family:'Gravitas One', sans-serif;font-weight:400}.overlay.text.gravitas_one .content>.text strong,.overlay.annotation.gravitas_one .content>.text strong{font-weight:700}.cartodb-logo{display:none;position:absolute;bottom:0;left:0;z-index:100000}.overlay-properties{position:absolute;top:100px;left:35px;width:950px}.overlay-properties ul{margin:15px 0 0 0}.overlay-properties ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:0 10px;border-right:1px solid rgba(217,217,217,0.8)}.overlay-properties ul li:last-child{border-right:none;padding-right:0}.overlay-properties ul li .field{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}.overlay-properties ul li .field .form-view{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:top;margin:0 8px 0 0}.overlay-properties ul li .field .form-view:hover span{color:#333}.overlay-properties ul li .field .form-view:last-child{margin-right:0}.overlay-properties ul li .field .form-view.margin-min{margin-right:5px}.overlay-properties ul li>span{margin:0 0 5px 0;font-size:13px;color:#7A7A7A;display:block;font-family:"Helvetica", Arial;font-weight:normal;line-height:12px}.header.overlay-static{display:none;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;max-width:inherit;position:absolute;background:rgba(51,51,51,0.5);-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;z-index:1}.header.overlay-static .content:hover{cursor:default}.header.overlay-static:hover{background:rgba(51,51,51,0.5)}.header.overlay-static .content{padding:10px}.header.overlay-static .title,.header.overlay-static .description{display:none}.header.overlay-static .title{font-weight:bold;font-size:15px;color:#fff;line-height:22px}.header.overlay-static .description{color:#fff;font-size:13px;line-height:19px}.header.overlay-static .description a{color:inherit;text-decoration:underline}.header.overlay-static .description a:hover{color:#ccc}.header.overlay-static .description strong{font-weight:bold}.header.overlay-static .description em{font-style:italic}.overlay{display:none;position:absolute !important;background:rgba(51,51,51,0.5);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;max-width:800px;z-index:4}.overlay:hover{background:rgba(51,51,51,0.7)}.overlay .hint{display:none;margin:2px 1px 0 0;padding:0 0 0 20px;font-size:11px;text-align:right;color:#fff;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}.overlay .hint strong,.overlay .hint em,.overlay .hint span{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:3px}.overlay.annotation{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.overlay.annotation.selected{border:1px dashed rgba(255,255,255,0.5)}.overlay.annotation .content{padding:5px}.overlay.annotation.align-right .stick .ball{left:auto;right:-6px}.overlay.annotation .stick{position:absolute;top:50%;margin-top:-1px;left:-50px;width:50px;height:2px;background:#333}.overlay.annotation .stick .ball{position:absolute;left:-6px;top:50%;margin-top:-3px;width:6px;height:6px;background:#333;-moz-border-radius:2000px;-webkit-border-radius:2000px;border-radius:2000px}.overlay.image{display:none}.overlay.image.selected{border:3px dashed rgba(255,255,255,0.5)}.overlay.image .content .text{line-height:0}.overlay.image .content{position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.overlay.image.error .loader{display:none}.overlay.image.error .content .text{position:relative;width:200px !important;height:200px !important;background:rgba(51,51,51,0.5) url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/image_not_found.png?1474995982') no-repeat 50% 50%}.overlay.image.error .content img{display:none !important}.overlay.image.mobile.editable{width:200px;max-width:200px;min-width:100px}.overlay.image.editable{width:400px;max-width:400px;min-width:100px}.overlay.image.editable .content .text{line-height:normal}.overlay.image.editable .content div{background:#333;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.overlay.image.editable .text{font-weight:normal}.overlay.image img{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none}.overlay.open .edit{background:#fff;color:#333;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.overlay.open .edit:after{border-top:4px solid #373F46}.overlay.open .close{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.overlay.editable .text{-webkit-touch-callout:inherit;-webkit-user-select:inherit;-khtml-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit;padding:5px 9px;border:1px dashed #ccc;cursor:text !important;-moz-transition-property:padding;-o-transition-property:padding;-webkit-transition-property:padding;transition-property:padding;-moz-transition-duration:100ms;-o-transition-duration:100ms;-webkit-transition-duration:100ms;transition-duration:100ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.overlay.editable .text .content{padding:10px 10px 3px 10px;line-height:normal !important}.overlay.draggable{cursor:move !important}.overlay.draggable .edit,.overlay.draggable .close{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.overlay.draggable .text{cursor:move !important}.overlay:hover .edit,.overlay:hover .close,.overlay:hover div.dropdown.properties_dropdown{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.overlay div.dropdown.properties_dropdown{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.overlay div.dropdown.properties_dropdown ul li>span:first-child{width:63px}.overlay div.dropdown.properties_dropdown ul li .select2-container .select2-choice{overflow:visible;width:100px}.overlay div.dropdown.properties_dropdown ul li .select2-container.font-family{width:90px}.overlay div.dropdown.properties_dropdown input.value{top:-2px;position:relative}.overlay .close,.overlay .edit{cursor:pointer;position:absolute;color:#fff;border:1px solid #fff;background:#333;font-size:10px;font-family:"helvetica neue", "helvetica", arial;text-align:center;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.overlay .close{top:-12px;left:-15px;height:16px;width:17px;padding:3px;line-height:16px;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px}.overlay .close:hover{text-decoration:none}.overlay .edit{top:-12px;right:-15px;padding:5px 18px 5px 11px;letter-spacing:1px;font-weight:500;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}.overlay .edit:after{content:'';position:absolute;top:10px;right:8px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #fff}.overlay.editable .content .text{-webkit-touch-callout:inherit;-webkit-user-select:inherit;-khtml-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}.header.overlay-static .content,.overlay .content{padding:10px}.header.overlay-static .content:hover,.overlay .content:hover{cursor:move}.header.overlay-static .content .text:hover,.overlay .content .text:hover{cursor:pointer}.header.overlay-static .content,.header.overlay-static .content .text,.overlay .content,.overlay .content .text{outline:none}.header.overlay-static .content[contenteditable="true"],.header.overlay-static .content[contenteditable="true"]:active,.header.overlay-static .content[contenteditable="true"]:focus,.overlay .content[contenteditable="true"],.overlay .content[contenteditable="true"]:active,.overlay .content[contenteditable="true"]:focus{border:none;outline:none}.header.overlay-static .content[contenteditable="true"] .text,.header.overlay-static .content[contenteditable="true"] .text:hover,.header.overlay-static .content[contenteditable="true"]:active .text,.header.overlay-static .content[contenteditable="true"]:active .text:hover,.header.overlay-static .content[contenteditable="true"]:focus .text,.header.overlay-static .content[contenteditable="true"]:focus .text:hover,.overlay .content[contenteditable="true"] .text,.overlay .content[contenteditable="true"] .text:hover,.overlay .content[contenteditable="true"]:active .text,.overlay .content[contenteditable="true"]:active .text:hover,.overlay .content[contenteditable="true"]:focus .text,.overlay .content[contenteditable="true"]:focus .text:hover{cursor:text}.header.overlay-static .content .text,.overlay .content .text{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:20px;line-height:normal;color:#fff;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-moz-transition-property:padding;-o-transition-property:padding;-webkit-transition-property:padding;transition-property:padding;-moz-transition-duration:.05s;-o-transition-duration:.05s;-webkit-transition-duration:.05s;transition-duration:.05s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.header.overlay-static .content .text em,.header.overlay-static .content .text i,.overlay .content .text em,.overlay .content .text i{font-style:italic}.header.overlay-static .content .text strong,.overlay .content .text strong{font-weight:bold}.header.overlay-static .content .text a,.overlay .content .text a{color:inherit;text-decoration:underline}this breaks safari edition .header.overlay-static .content .text.text img,this breaks safari edition .overlay .content .text.text img{display:block}div.cartodb-timeslider{z-index:1000000}div.cartodb-zoom .info{position:absolute;display:block;margin:17px 0 0 0;width:28px;padding:8px 0 7px 0;font:normal 13px "Helvetica",Arial;line-height:normal;color:#858585;text-align:center;-webkit-box-shadow:rgba(0,0,0,0.2) 0 0 4px 2px;-moz-box-shadow:rgba(0,0,0,0.2) 0 0 4px 2px;box-shadow:rgba(0,0,0,0.2) 0 0 4px 2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:1px solid #999999;background:white;z-index:5}div.rule{position:absolute;height:100%;width:1px;background:#aaa;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:10;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}div.rule.horizontal{height:1px;width:100%}div.dropdown.properties_dropdown{width:204px}div.dropdown.properties_dropdown>ul{padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.dropdown.properties_dropdown>ul li{padding:8px 0px;border:none;border-bottom:1px solid rgba(204,204,204,0.35)}div.dropdown.properties_dropdown>ul li a{padding:0}div.dropdown.properties_dropdown>ul li span{color:#BABABA;font-size:13px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:20px}div.dropdown.properties_dropdown>ul li span.handle{margin:0}div.dropdown.properties_dropdown>ul li span.field .form_combo{width:100px}div.dropdown.properties_dropdown>ul li span.field .form_combo span{display:block;padding:0 7px;margin-right:12px;color:#666666}div.dropdown.properties_dropdown>ul li span.field{margin:0;color:#333}div.dropdown.properties_dropdown>ul li span.field div{margin-right:5px}div.dropdown.properties_dropdown>ul li span.field div:last-child{margin-right:0px}div.dropdown.properties_dropdown>ul li:last-child{border-bottom:none}div.dropdown.properties_dropdown>ul li:hover{background:#fff}

@font-face{font-family:'Lato';font-style:Normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(//fonts.gstatic.com/s/lato/v11/8qcEw_nrk_5HEcCpYdJu8BTbgVql8nDJpwnrE27mub0.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(//fonts.gstatic.com/s/lato/v11/MDadn8DQ_3oT6kvnUq_2rxTbgVql8nDJpwnrE27mub0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(//fonts.gstatic.com/s/lato/v11/rZPI2gHXi8zxUjnybc2ZQFKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(//fonts.gstatic.com/s/lato/v11/MgNNr5y1C_tIEuLEmicLm1KPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(//fonts.gstatic.com/s/lato/v11/IY9HZVvI1cMoAHxvl0w9LVKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(//fonts.gstatic.com/s/lato/v11/22JRxvfANxSmnAhzbFH8PlKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Graduate';font-style:normal;font-weight:400;src:local("Graduate"),local("Graduate-Regular"),url(//fonts.gstatic.com/s/graduate/v4/xBquLOzic3rRbJsTs3BiEBkAz4rYn47Zy2rvigWQf6w.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Old Standard TT';font-style:normal;font-weight:400;src:local("Old Standard TT Regular"),local("OldStandardTT-Regular"),url(//fonts.gstatic.com/s/oldstandardtt/v7/n6RTCDcIPWSE8UNBa4k-DLF-2NVkvf-rOuDmUqmzvVM.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Old Standard TT';font-style:normal;font-weight:700;src:local("Old Standard TT Bold"),local("OldStandardTT-Bold"),url(//fonts.gstatic.com/s/oldstandardtt/v7/5Ywdce7XEbTSbxs__4X1_C-wBZwrdXnFg8S-xRZijWL3rGVtsTkPsbDajuO5ueQw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Old Standard TT';font-style:italic;font-weight:400;src:local("Old Standard TT Italic"),local("OldStandardTT-Italic"),url(//fonts.gstatic.com/s/oldstandardtt/v7/QQT_AUSp4AV4dpJfIN7U5L2K6DRqiD5gep8WjK7yGlo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Gravitas One';font-style:normal;font-weight:400;src:local("Gravitas One"),local("GravitasOne"),url(//fonts.gstatic.com/s/gravitasone/v6/nBHdBv6zVNU8MtP6w9FwTRVuXpl7XtNjpLlhhhGlVqc.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:400;src:local("Droid Sans"),local("DroidSans"),url(//themes.googleusercontent.com/static/fonts/droidsans/v4/s-BiyweUPV0v-yRb-cjciL3hpw3pgy2gAi-Ip7WPMi0.woff) format("woff")}@font-face{font-family:'Droid Sans';font-style:normal;font-weight:700;src:local("Droid Sans Bold"),local("DroidSans-Bold"),url(//themes.googleusercontent.com/static/fonts/droidsans/v4/EFpQQyG9GqCrobXxL-KRMXbFhgvWbfSbdVg11QabG8w.woff) format("woff")}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:400;src:local("Vollkorn Regular"),local("Vollkorn-Regular"),url(//themes.googleusercontent.com/static/fonts/vollkorn/v4/BCFBp4rt5gxxFrX6F12DKnYhjbSpvc47ee6xR_80Hnw.woff) format("woff")}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:400;src:local("Vollkorn Regular"),local("Vollkorn-Regular"),url(//themes.googleusercontent.com/static/fonts/vollkorn/v4/BCFBp4rt5gxxFrX6F12DKnYhjbSpvc47ee6xR_80Hnw.woff) format("woff")}@font-face{font-family:'Vollkorn';font-style:normal;font-weight:700;src:local("Vollkorn Bold"),local("Vollkorn-Bold"),url(//themes.googleusercontent.com/static/fonts/vollkorn/v4/wMZpbUtcCo9GUabw9JODerrIa-7acMAeDBVuclsi6Gc.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(//themes.googleusercontent.com/static/fonts/opensans/v8/MTP_ySUJH_bn48VBG8sNSqRDOzjiPcYnFooOUGCOsRk.woff) format("woff")}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:400;src:local("Roboto Slab Regular"),local("RobotoSlab-Regular"),url(//themes.googleusercontent.com/static/fonts/robotoslab/v3/y7lebkjgREBJK96VQi37ZrrIa-7acMAeDBVuclsi6Gc.woff) format("woff")}@font-face{font-family:'Roboto Slab';font-style:normal;font-weight:700;src:local("Roboto Slab Bold"),local("RobotoSlab-Bold"),url(//themes.googleusercontent.com/static/fonts/robotoslab/v3/dazS1PrQQuCxC3iOAJFEJRbnBKKEOwRKgsHDreGcocg.woff) format("woff")}@font-face{font-family:"Helvetica";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica.eot?1474995982');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica.eot?&1474995982#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica.ttf?1474995982') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:"Helvetica";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica-bold.eot?1474995982');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica-bold.eot?&1474995982#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/helvetica-bold.ttf?1474995982') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:"cartoIcon";src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.eot?1494594142');src:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.eot?&1494594142#iefix') format('embedded-opentype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.ttf?1494594142') format('truetype'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.svg?1494594142') format('svg'),url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/fonts/cartoIcon.woff?1494594142') format('woff');font-weight:normal;font-style:normal}.shadow-transition{-webkit-transition:-webkit-box-shadow 0.3s ease-out;-moz-transition:-moz-box-shadow 0.3s ease-out;-o-transition:box-shadow 0.3s ease-out}.no-glow{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.disable-selection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cdb-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px;background:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;-webkit-box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px;box-shadow:rgba(0,0,0,0.07) 0 0 4px 3px}.cdb-block h3,.cdb-block p,.cdb-block a,.cdb-block label{letter-spacing:0}.cdb-block.border{border:1px solid #CCC}.cdb-block .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:25px;background:#fff}.white-gradient-shadow-top{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.95)), color-stop(100%, rgba(255,255,255,0.04)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.95) 0%, rgba(255,255,255,0.04) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.95) 0%,rgba(255,255,255,0.04) 100%)}.white-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(255,255,255,0.95)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(255,255,255,0.95) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.95) 100%)}.black-gradient-shadow-bottom{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0.04)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.04) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.04) 0%,rgba(0,0,0,0.1) 100%)}.map-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map-sfff5cc66d9.png') no-repeat}.elements-sprite{background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/elements-sb44c7a6d28.png') no-repeat}.slides_panel{-moz-transition-property:left;-o-transition-property:left;-webkit-transition-property:left;transition-property:left;-moz-transition-duration:100ms;-o-transition-duration:100ms;-webkit-transition-duration:100ms;transition-duration:100ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;width:140px;position:absolute;top:62px;left:-140px;bottom:0;z-index:1;background:#333 url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/noise.png?1474995982') repeat 0 0}.slides_panel.active{left:0}.slides_panel .scrollpane{padding-top:20px;height:100%;top:0px;bottom:0;position:absolute;outline:none;width:100%}.slides_panel .scrollpane:hover .jspVerticalBar{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.slides_panel .scrollpane .jspContainer{position:relative}.slides_panel .scrollpane .jspPane{position:absolute}.slides_panel .scrollpane .jspVerticalBar{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;top:0;right:7px;width:5px;height:100%;background:none;z-index:20}.slides_panel .scrollpane .jspVerticalBar *{margin:0;padding:0}.slides_panel .scrollpane .jspCap{display:none}.slides_panel .scrollpane .jspTrack{background:none;position:relative}.slides_panel .scrollpane .jspDrag{background:rgba(187,187,187,0.5);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;top:0;left:0;cursor:pointer}.slides_panel .scrollpane .jspArrow{background:none;text-indent:-20000px;display:block;cursor:pointer}.slides_panel .scrollpane .jspVerticalBar .jspArrow{height:10px}.slides_panel .scrollpane .jspVerticalBar .jspArrow:focus{outline:none}.slides_panel .scrollpane .jspCorner{background:#eeeef4;float:left;height:100%}.slides_panel .slide_view{text-align:center;display:block;width:104px;height:63px;margin:0 auto 29px auto;position:relative;padding:11px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;text-decoration:none;background:#eeeeee;background:-moz-linear-gradient(top, #eee 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #eee 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #eee 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #eee 0%, #e5e5e5 100%);background:linear-gradient(to bottom, #eeeeee 0%,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#e5e5e5',GradientType=0 )}.slides_panel .slide_view.ui-sortable-helper{width:104px !important;height:63px !important;margin-left:20px;cursor:move}.slides_panel .slide_view.fake{margin:0 auto 15px auto;pointer-events:none;cursor:default}.slides_panel .slide_view.fake a.close,.slides_panel .slide_view.fake a.info{display:none}.slides_panel .slide_view.fake:hover .count{background:rgba(0,0,0,0.1)}.slides_panel .slide_view.active:hover .count{background:#AAC6DF}.slides_panel .slide_view:hover .count{background:#BBBBBB}.slides_panel .slide_view:hover .close{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.slides_panel .slide_view.active .count{background:#BECFDE}.slides_panel .slide_view.active:before{content:'';position:absolute;top:-3px;left:-3px;width:109px;height:69px;background:transparent url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/sprites/map/slide_frame.png?1474995982') repeat 0 0}.slides_panel .slide_view.add{background:rgba(232,232,232,0.1);-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;margin-bottom:70px}.slides_panel .slide_view.add.loading .count .spinner{display:block}.slides_panel .slide_view.add.loading .count .icon{display:none}.slides_panel .slide_view.add:hover{background:rgba(232,232,232,0.08)}.slides_panel .slide_view.add .count{padding:0;background:rgba(0,0,0,0.1)}.slides_panel .slide_view.add .count .spinner{display:none;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;width:30px;height:30px;background:url('//cartodb-libs.global.ssl.fastly.net/cartodbui/assets/4.6.99/images/layout/tail-spin.svg?1474995982') no-repeat 50% 50%;background-size:30px}.slides_panel .slide_view .close{cursor:pointer;position:absolute;top:-12px;right:-11px;height:16px;width:17px;padding:3px;line-height:16px;-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px rgba(0,0,0,0.5);color:#fff;border:1px solid #fff;background:#333;font-size:10px;font-family:"helvetica neue", "helvetica", arial;text-align:center;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.1s;-o-transition-duration:.1s;-webkit-transition-duration:.1s;transition-duration:.1s;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px}.slides_panel .slide_view .close:hover{text-decoration:none}.slides_panel .slide_view .info{position:relative;top:14px;margin:auto;height:16px;padding:4px 6px;background:#333;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:80%;text-align:center;text-transform:uppercase;font-size:9px;color:#9CA0A3;text-decoration:none}.slides_panel .slide_view .info:hover{color:#666}.slides_panel .slide_view .count{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:auto;padding:3px;width:43px;height:43px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;background:#D1D1D1;line-height:normal;vertical-align:middle;text-align:center;color:#fff;font-weight:bold;font-size:31px;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:150ms;-o-transition-duration:150ms;-webkit-transition-duration:150ms;transition-duration:150ms;-moz-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.slides_panel .dropdown.slide_transition_dropdown{width:150px}.slides_panel .dropdown.slide_transition_dropdown ul li{padding:10px;text-align:left}.slides_panel .dropdown.slide_transition_dropdown ul li a{padding:0}.slides_panel .dropdown.slide_transition_dropdown ul li a.radiobutton span.radio{margin:1px 7px 0 0 !important}.slides_panel .dropdown.slide_transition_dropdown ul li.seconds .form{text-align:center}.slides_panel .dropdown.slide_transition_dropdown ul li.seconds a.radiobutton{margin:0 3px 0 0}.slides_panel .dropdown.slide_transition_dropdown ul li.seconds a.radiobutton,.slides_panel .dropdown.slide_transition_dropdown ul li.seconds .form{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}

.CDB-AvatarList{padding-left:12px}.CDB-AvatarList-item{display:inline-block;margin-left:-12px;border:2px solid #FFF;border-radius:50%;vertical-align:middle}.CDB-AvatarList-itemMore{display:inline-block;margin-left:-12px;padding:2px 6px;border-left:2px solid #FFF;border-radius:50px;background:rgba(46,60,67,0.08)}.CDB-AvatarList-itemMedia{width:16px;height:16px;border-radius:50%}

.CDB-Box-modal{min-width:160px;border:1px solid #DDD;border-radius:4px;background:#FFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.16);box-sizing:border-box}.CDB-Box-modalHeader{background:#F2F6F9}.CDB-Box-modalHeaderItem{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:12px 16px;border-bottom:1px solid #DDD}.CDB-Box-modalHeaderItem--block{display:block}.CDB-Box-modalHeaderItem--paddingHorizontal{padding:0 16px}.CDB-Box-modalHeaderItem--paddingVertical{padding:12px 0}

.CDB-Button{-webkit-transition:background,300ms;-khtml-transition:background,300ms;-moz-transition:background,300ms;-ms-transition:background,300ms;-o-transition:background,300ms;transition:background,300ms;position:relative;padding:8px 20px;border:1px solid transparent;border-radius:4px;cursor:pointer;box-sizing:border-box}.CDB-Button .CDB-Button-Text{display:block}.CDB-Button.is-disabled{cursor:default;opacity:0.24}.CDB-Button--loading .CDB-Button-loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);transform-origin:50%;opacity:0;z-index:10}.CDB-Button--loading .CDB-Button-Text{-webkit-transition:all 600ms;-khtml-transition:all 600ms;-moz-transition:all 600ms;-ms-transition:all 600ms;-o-transition:all 600ms;transition:all 600ms}.CDB-Button--loading.is-loading{cursor:default}.CDB-Button--loading.is-loading .CDB-Button-loader{animation-name:showIn;animation-duration:600ms;animation-fill-mode:forwards}.CDB-Button--loading.is-loading .CDB-Button-Text{opacity:0}@keyframes showIn{0%{transform:translate(-50%, -50%) scale(0);opacity:0}100%{transform:translate(-50%, -50%) scale(1);opacity:1}}.CDB-Button--small{padding:4px 12px;border-radius:3px}.CDB-Button--big{padding:11px 20px}.CDB-Button--icon{padding:7px 9px}.CDB-Button--primary{background:#1181FB;color:#FFF}.CDB-Button--primary:hover{background:#046ddf}.CDB-Button--primary:active{background:#0359b7}.CDB-Button--primary.is-loading:hover{background:#1181FB}.CDB-Button--primary.is-loading:active{background:#1181FB}.CDB-Button--primary.is-disabled:hover{background:#1181FB}.CDB-Button--primary.is-disabled:active{background:#1181FB}.CDB-Button--alert{background:#F19243;color:#FFF}.CDB-Button--alert:hover{background:#ee7c1d}.CDB-Button--alert:active{background:#d36810}.CDB-Button--alert.is-disabled:hover{background:#F19243}.CDB-Button--alert.is-disabled:active{background:#F19243}.CDB-Button--error,.CDB-Button--negative{background:#F15743;color:#FFF}.CDB-Button--error:hover,.CDB-Button--negative:hover{background:#ee351d}.CDB-Button--error:active,.CDB-Button--negative:active{background:#d32610}.CDB-Button--error.is-disabled:hover,.CDB-Button--negative.is-disabled:hover{background:#F15743}.CDB-Button--error.is-disabled:active,.CDB-Button--negative.is-disabled:active{background:#F15743}.CDB-Button--secondary{border:1px solid #1181FB;color:#1181FB}.CDB-Button--secondary:hover{background:rgba(17,129,251,0.08)}.CDB-Button--secondary:active{background:#1181FB;color:#FFF}.CDB-Button--secondary.is-disabled:hover{background:transparent}.CDB-Button--secondary.is-disabled:active{background:transparent}.CDB-Button--secondary.is-loading{cursor:default}.CDB-Button--secondary.is-loading:hover{background:none;color:#1181FB}.CDB-Button--secondary.is-loading:active{background:none;color:#1181FB}.CDB-Button--white{border:1px solid #FFF;color:#FFF}.CDB-Button--white:hover{background:rgba(255,255,255,0.08)}.CDB-Button--white:active{background:rgba(46,60,67,0.08);color:#FFF}.CDB-Button--white.is-disabled{opacity:.24;filter:alpha(opacity=24)}.CDB-Button--white.is-disabled:hover{background:transparent}.CDB-Button--white.is-disabled:active{background:transparent;color:#FFF}.CDB-Button--white.is-loading{cursor:default}.CDB-Button--white.is-loading:hover{background:none;color:#FFF}.CDB-Button--white.is-loading:active{background:none;color:#FFF}

.Color-Blue{background:#1181FB}.Color-White{border:1px solid #E5E5E5;background:#FFF}.Color-Dark{background:#000}.Color-MainDark{background:#2E3C43}.Color-SecondaryDark{background:#282C2F}.Color-SecondaryBackground{background:#F2F6F9}.Color-ThirdBackground{background:#F9F9F9}.Color-HoverLine{background:#AAA}.Color-MainLine{background:#DDD}.Color-SecondaryLine{background:rgba(46,60,67,0.08)}.Color-Type02{background:#636D72}.Color-Type03{background:#979EA1}.Color-Type04{background:#CBCED0}.Color-Higlight{background:#9DE0AD}.Color-Alert{background:#F19243}.Color-Public{background:#9BC63B}.Color-Link{background:#FEB100}.Color-Password{background:#FB7B23}.Color-Error{background:#F15743}

.CDB-Checkbox{position:absolute;width:16px;height:16px;opacity:0;vertical-align:middle;z-index:1}.CDB-Checkbox-face{position:relative;width:16px;height:16px;border:1px solid #DDD;border-radius:3px;background:#FFF;cursor:pointer;box-sizing:border-box;z-index:2;pointer-events:none}.CDB-Checkbox-face::before,.CDB-Checkbox-face::after{display:block;position:absolute;bottom:3px;width:2px;border-radius:1px;background:#FFF;content:''}.CDB-Checkbox-face::before{right:4px;height:8px;transform:rotate(45deg)}.CDB-Checkbox-face::after{left:4px;height:6px;transform:rotate(-45deg)}.CDB-Checkbox:checked+.CDB-Checkbox-face{-webkit-transition:background,300ms;-khtml-transition:background,300ms;-moz-transition:background,300ms;-ms-transition:background,300ms;-o-transition:background,300ms;transition:background,300ms;border:1px solid #1181FB;background:#1181FB}.CDB-Checkbox:checked+.CDB-Checkbox-face::before,.CDB-Checkbox:checked+.CDB-Checkbox-face::after{background:#FFF}.CDB-Checkbox:checked:hover+.CDB-Checkbox-face{border:1px solid #1181FB}.CDB-Checkbox:checked:hover+.CDB-Checkbox-face::before,.CDB-Checkbox:checked:hover+.CDB-Checkbox-face::after{background:#FFF}.CDB-Checkbox:hover+.CDB-Checkbox-face{border:1px solid #AAA}.CDB-Checkbox:hover+.CDB-Checkbox-face::before,.CDB-Checkbox:hover+.CDB-Checkbox-face::after{background:#AAA}.CDB-Checkbox:active+.CDB-Checkbox-face{border:1px solid #1181FB}.CDB-Checkbox:active+.CDB-Checkbox-face::before,.CDB-Checkbox:active+.CDB-Checkbox-face::after{background:#1181FB}.CDB-Checkbox:disabled+.CDB-Checkbox-face{border:1px solid rgba(46,60,67,0.08);background:#F9F9F9}.CDB-Checkbox:disabled+.CDB-Checkbox-face::before,.CDB-Checkbox:disabled+.CDB-Checkbox-face::after{opacity:0}

.CDB-DropdownContainer{position:relative;height:250px}.CDB-Dropdown{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:absolute;top:40px;max-height:200px}.CDB-Dropdown-calculations{padding:14px;border-right:1px solid #DDD;border-radius:4px 0 0 4px;background-color:#F2F6F9;box-sizing:border-box}.CDB-Dropdown-calculationsElement{margin-bottom:16px;color:#2E3C43;font-size:10px}.CDB-Dropdown-calculationsElement:last-child{margin-bottom:0}.CDB-Dropdown-options{width:160px;border-radius:0 4px 4px 0;background-color:#FFF;vertical-align:top}.CDB-Dropdown-optionsElement{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:12px 10px;border-bottom:1px solid #DDD;color:#1181FB}.CDB-Dropdown-optionsElement:last-child{border-bottom:0}.CDB-Dropdown-optionsElement:hover{background-color:rgba(157,224,173,0.2);color:#2E3C43;cursor:pointer}.CDB-Dropdown-optionsElement.is-selected{color:#2E3C43}.CDB-Dropdown-optionsElement.is-disabled{color:#CBCED0}.CDB-Dropdown-optionsElement.is-disabled:hover{background-color:transparent;cursor:default}

.u-tSpace{margin-top:4px}.u-tSpace--m{margin-top:8px}.u-tSpace-xl{margin-top:12px}.u-rSpace--s{margin-right:2px}.u-rSpace{margin-right:4px}.u-rSpace--m{margin-right:8px}.u-rSpace--xl{margin-right:12px}.u-bSpace{margin-bottom:4px}.u-bSpace--m{margin-bottom:8px}.u-bSpace--xl{margin-bottom:12px}.u-lSpace{margin-left:4px}.u-lSpace--xl{margin-left:12px}.u-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-actionTextColor{color:#1181FB}.u-mainTextColor{color:#2E3C43}.u-secondaryTextColor{color:#636D72}.u-altTextColor{color:#979EA1}.u-hintTextColor{color:#CBCED0}.u-alertTextColor{color:#F19243}.u-whiteTextColor{color:#FFF}.u-errorTextColor{color:#F15743}.u-iBlock{display:inline-block;vertical-align:middle}.u-showDesktop{display:block !important}.u-showMobile{display:none !important}.u-upperCase{text-transform:uppercase}.u-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.u-justifySpace{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.u-justifyCenter{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.u-justifyStart{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.u-justifyEnd{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.u-alignStart{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start}.u-alignCenter{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center}.u-alignEnd{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end}@media only screen and (max-width: 600px){.u-showDesktop{display:none !important}.u-showMobile{display:block !important}}.CDB-InputText{width:100%;min-height:32px;padding:7px 8px;border:1px solid #DDD;border-radius:4px;font-size:12px;line-height:16px;box-sizing:border-box}.CDB-InputText.is-cursor{cursor:pointer}.CDB-InputText.is-empty{color:#CBCED0}.CDB-InputText.is-number{color:#5fcc79}.CDB-InputText.is-null{color:#CBCED0;font-style:italic}.CDB-InputText:hover{border:1px solid #AAA}.CDB-InputText:focus{border:1px solid #1181FB;outline:none}.CDB-InputText:disabled,.CDB-InputText.is-disabled{border-color:rgba(46,60,67,0.08);background:#F9F9F9;cursor:default}.CDB-InputText.has-icon{padding-right:32px}.CDB-InputText.has-error{border:1px solid rgba(241,87,67,0.48);background:rgba(241,87,67,0.04);color:#F15743}.CDB-InputTextPlain{width:100%;border:0;background:transparent;font-size:12px;line-height:16px;box-sizing:border-box}.CDB-FieldError .CDB-InputText{border:1px solid rgba(241,87,67,0.48);background:rgba(241,87,67,0.04);color:#F15743}

.CDB-Legend{width:96px}.CDB-Legend--big{width:192px}.CDB-Fieldset{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center}.CDB-Fieldset-block{width:100%}

.CDB-OptionInput{width:100%;height:32px;border:1px solid #DDD;border-radius:4px;box-sizing:border-box;vertical-align:middle}.CDB-OptionInput:hover{border:1px solid #AAA}.CDB-OptionInput:focus{border:1px solid #1181FB}.CDB-OptionInput.is-active{border:1px solid #1181FB}.CDB-OptionInput-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;margin:0 8px}.CDB-OptionInput-container--noMargin{margin:0}.CDB-OptionInput-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center;-ms-flex-align:center;width:auto;height:100%;font-size:12px;box-sizing:content-box}.CDB-OptionInput-item::after{width:1px;height:100%;margin-right:8px;background-color:rgba(46,60,67,0.08);content:''}.CDB-OptionInput-item:last-child{width:100%}.CDB-OptionInput-item:last-child::after{display:none}.CDB-OptionInput-item--noSeparator::after{content:''}.CDB-OptionInput-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center;height:100%;margin-left:-8px;padding:0 10px;color:#2E3C43;box-sizing:content-box;white-space:nowrap}.CDB-OptionInput-content:hover{text-decoration:none}.CDB-OptionInput-item:first-child .CDB-OptionInput-content{border-bottom-left-radius:4px}.CDB-OptionInput-item.is-active>.CDB-OptionInput-content{border-bottom:1px solid #2E3C43}

.CDB-Radio{position:absolute;width:16px;height:16px;opacity:0;vertical-align:middle;z-index:1}.CDB-Radio-face{position:relative;width:16px;height:16px;border:1px solid #DDD;border-radius:50%;background:#FFF;text-indent:20px;cursor:pointer;box-sizing:border-box}.CDB-Radio-face::before{position:absolute;top:50%;left:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;border-radius:50%;background:#FFF;content:''}.CDB-Radio:checked+.CDB-Radio-face{-webkit-transition:background,300ms;-khtml-transition:background,300ms;-moz-transition:background,300ms;-ms-transition:background,300ms;-o-transition:background,300ms;transition:background,300ms;border:1px solid #1181FB;background:#1181FB}.CDB-Radio:checked+.CDB-Radio-face::before{background:#FFF}.CDB-Radio:disabled+.CDB-Radio-face{border:1px solid rgba(46,60,67,0.08);background:#F9F9F9}.CDB-Radio:disabled+.CDB-Radio-face::before{opacity:0}.CDB-Radio:disabled:hover+.CDB-Radio-face{border:1px solid rgba(46,60,67,0.08)}.CDB-Radio:hover+.CDB-Radio-face{border:1px solid #AAA}.CDB-Radio:hover+.CDB-Radio-face::before{background:#AAA}.CDB-Radio:focus+.CDB-Radio-face,.CDB-Radio:checked:hover+.CDB-Radio-face{border:1px solid #1181FB}.CDB-Radio:checked:hover+.CDB-Radio-face::before{background:#FFF}.CDB-Radio:active+.CDB-Radio-face::before{background:#1181FB}

.u-tSpace{margin-top:4px}.u-tSpace--m{margin-top:8px}.u-tSpace-xl{margin-top:12px}.u-rSpace--s{margin-right:2px}.u-rSpace{margin-right:4px}.u-rSpace--m{margin-right:8px}.u-rSpace--xl{margin-right:12px}.u-bSpace{margin-bottom:4px}.u-bSpace--m{margin-bottom:8px}.u-bSpace--xl{margin-bottom:12px}.u-lSpace{margin-left:4px}.u-lSpace--xl{margin-left:12px}.u-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-actionTextColor{color:#1181FB}.u-mainTextColor{color:#2E3C43}.u-secondaryTextColor{color:#636D72}.u-altTextColor{color:#979EA1}.u-hintTextColor{color:#CBCED0}.u-alertTextColor{color:#F19243}.u-whiteTextColor{color:#FFF}.u-errorTextColor{color:#F15743}.u-iBlock{display:inline-block;vertical-align:middle}.u-showDesktop{display:block !important}.u-showMobile{display:none !important}.u-upperCase{text-transform:uppercase}.u-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.u-justifySpace{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.u-justifyCenter{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.u-justifyStart{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.u-justifyEnd{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.u-alignStart{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start}.u-alignCenter{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center}.u-alignEnd{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end}@media only screen and (max-width: 600px){.u-showDesktop{display:none !important}.u-showMobile{display:block !important}}.CDB-Select{position:relative}.CDB-SelectItem{position:absolute;top:40px}.CDB-SelectFake{-webkit-appearance:none;appearance:none;width:100%;padding:7px 8px 6px;border:1px solid #DDD;border-radius:4px;background:#FFF;font-size:12px;line-height:16px;box-sizing:border-box}.CDB-SelectFake:hover{border:1px solid #AAA}.CDB-SelectFake:focus{border:1px solid #1181FB;outline:none}.CDB-SelectFake:disabled{border-color:rgba(46,60,67,0.08);background:#F9F9F9}.CDB-SelectFake.has-error{border:1px solid rgba(241,87,67,0.48);background:rgba(241,87,67,0.04);color:#F15743}.CDB-FieldError .CDB-Select,.CDB-FieldError .CDB-SelectFake{border:1px solid rgba(241,87,67,0.48);background:rgba(241,87,67,0.04);color:#F15743}

.CDB-TabsForms{border:1px solid #DDD;border-radius:4px}.CDB-TabsForms-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.CDB-TabsForms-item{border-left:1px solid rgba(46,60,67,0.08)}.CDB-TabsForms-item:first-child{border-left:0}.CDB-TabsForms-button{padding:7px 8px}

.u-tSpace{margin-top:4px}.u-tSpace--m{margin-top:8px}.u-tSpace-xl{margin-top:12px}.u-rSpace--s{margin-right:2px}.u-rSpace{margin-right:4px}.u-rSpace--m{margin-right:8px}.u-rSpace--xl{margin-right:12px}.u-bSpace{margin-bottom:4px}.u-bSpace--m{margin-bottom:8px}.u-bSpace--xl{margin-bottom:12px}.u-lSpace{margin-left:4px}.u-lSpace--xl{margin-left:12px}.u-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-actionTextColor{color:#1181FB}.u-mainTextColor{color:#2E3C43}.u-secondaryTextColor{color:#636D72}.u-altTextColor{color:#979EA1}.u-hintTextColor{color:#CBCED0}.u-alertTextColor{color:#F19243}.u-whiteTextColor{color:#FFF}.u-errorTextColor{color:#F15743}.u-iBlock{display:inline-block;vertical-align:middle}.u-showDesktop{display:block !important}.u-showMobile{display:none !important}.u-upperCase{text-transform:uppercase}.u-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.u-justifySpace{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.u-justifyCenter{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.u-justifyStart{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.u-justifyEnd{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.u-alignStart{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start}.u-alignCenter{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center}.u-alignEnd{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end}@media only screen and (max-width: 600px){.u-showDesktop{display:none !important}.u-showMobile{display:block !important}}.CDB-Textarea{width:100%;padding:7px 8px 6px;border:1px solid #DDD;border-radius:4px;font-size:12px;line-height:16px;box-sizing:border-box}.CDB-Textarea:hover{border:1px solid #AAA}.CDB-Textarea:focus{border:1px solid #1181FB;outline-color:transparent;outline-style:none}.CDB-Textarea:disabled,.CDB-Textarea.is-disabled{border-color:rgba(46,60,67,0.08);background:#F9F9F9}.CDB-Textarea:has-error{border:1px solid rgba(241,87,67,0.48);background:rgba(241,87,67,0.04);color:#F15743}.CDB-FieldError .CDB-Textarea,.CDB-Textarea.has-error{border:1px solid rgba(241,87,67,0.48);background:rgba(241,87,67,0.04);color:#F15743}

.CDB-Toggle{position:absolute;width:32px;height:16px;opacity:0;z-index:1}.CDB-Toggle+.CDB-ToggleFace{-webkit-transition:background,300ms;-khtml-transition:background,300ms;-moz-transition:background,300ms;-ms-transition:background,300ms;-o-transition:background,300ms;transition:background,300ms;position:relative;width:32px;height:16px;margin:0 2px;border-radius:50px;background:#CBCED0}.CDB-Toggle+.CDB-ToggleFace::before{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#FFF;box-shadow:0 1px 2px 0 rgba(0,0,0,0.48);content:''}.CDB-Toggle:checked+.CDB-ToggleFace{background:#9DE0AD}.CDB-Toggle:checked+.CDB-ToggleFace::before{right:2px;left:auto}.Toggle .is-disabled{opacity:0.24}

.CDB-HeaderInfo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start}.CDB-HeaderInfo.is-block{display:block}.CDB-HeaderInfo-listItem{display:inline-block;margin-right:8px;vertical-align:middle}.CDB-HeaderInfo-listItem:last-child{margin-right:0}.CDB-HeaderInfo-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.CDB-HeaderInfo-back{margin-top:7px}.CDB-HeaderInfo-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center}.CDB-HeaderInfo-titleText{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:0;padding-right:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CDB-HeaderInfo-actionsItem{display:inline-block;margin-left:4px;vertical-align:middle}.CDB-HeaderNumeration{width:24px;min-width:24px;height:24px;border:1px solid #DDD;border-radius:4px;background-color:#FFF;color:#979EA1;font-size:10px;line-height:23px;text-align:center;box-sizing:border-box}

.CDB-ListDecoration-item{border-bottom:1px solid rgba(46,60,67,0.08)}.CDB-ListDecoration-item:last-child{border-bottom:0}.CDB-ListDecoration-itemPadding{padding:12px 16px}.CDB-ListDecoration-itemPadding--horizontal{padding:0 16px}.CDB-ListDecoration-itemPadding--vertical{padding:12px 0}.CDB-ListDecoration-itemLink{display:block;max-width:100%;padding:12px 16px;text-align:left}

.CDB-Loader{position:absolute;top:0;left:0;width:50%;height:3px;transform:translateX(-200%);background-image:linear-gradient(90deg, #1181fb 0%, #32BBFE 90%, #FAFEFF 95%);z-index:2}.CDB-Loader.is-visible{-webkit-animation:loader-progress 1s cubic-bezier(0, 0.85, 0.6, 0.6) infinite;-khtml-animation:loader-progress 1s cubic-bezier(0, 0.85, 0.6, 0.6) infinite;-moz-animation:loader-progress 1s cubic-bezier(0, 0.85, 0.6, 0.6) infinite;-ms-animation:loader-progress 1s cubic-bezier(0, 0.85, 0.6, 0.6) infinite;-o-animation:loader-progress 1s cubic-bezier(0, 0.85, 0.6, 0.6) infinite;animation:loader-progress 1s cubic-bezier(0, 0.85, 0.6, 0.6) infinite}@-webkit-keyframes loader-progress{from{transform:translateX(-200%)}to{transform:translateX(200%)}}@-moz-keyframes loader-progress{from{transform:translateX(-200%)}to{transform:translateX(200%)}}@-ms-keyframes loader-progress{from{transform:translateX(-200%)}to{transform:translateX(200%)}}@-o-keyframes loader-progress{from{transform:translateX(-200%)}to{transform:translateX(200%)}}@keyframes loader-progress{from{transform:translateX(-200%)}to{transform:translateX(200%)}}.CDB-LoaderIcon-spinner{animation:rotate 2s linear infinite;width:16px;height:16px}.CDB-LoaderIcon--small .CDB-LoaderIcon-spinner{width:14px;height:14px}.CDB-LoaderIcon--big .CDB-LoaderIcon-spinner{width:40px;height:40px}.CDB-LoaderIcon-path{stroke:rgba(255,255,255,0.88);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite;stroke-width:4px}.CDB-LoaderIcon--big .CDB-LoaderIcon-path{stroke-width:2px}.CDB-LoaderIcon.is-dark .CDB-LoaderIcon-path{stroke:rgba(0,0,0,0.24)}.CDB-LoaderIcon.is-blue .CDB-LoaderIcon-path{stroke:#1181FB}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1, 150;stroke-dashoffset:0}50%{stroke-dasharray:90, 150;stroke-dashoffset:-35}100%{stroke-dasharray:90, 150;stroke-dashoffset:-124}}

.CDB-NavMenu{position:relative;z-index:2}.CDB-NavMenu-inner{position:relative;margin-bottom:18px;border-bottom:1px solid #DDD}.CDB-NavMenu-inner--no-margin{margin-bottom:0}.CDB-NavMenu-inner--is-dropdown{padding:8px 0 0 16px}.CDB-NavMenu-link{display:block;margin-bottom:-1px;padding:4px 0 11px;border-bottom:1px solid transparent;color:#1181FB}.CDB-NavMenu-item,.CDB-NavSubmenu-item{display:inline-block;margin-right:12px;vertical-align:middle}.CDB-NavMenu-item.is-selected .CDB-NavMenu-link{border-bottom:1px solid #000;color:#2E3C43}.CDB-NavSubmenu{border-bottom:1px solid rgba(46,60,67,0.08)}.CDB-NavSubmenu--inside{position:absolute;right:0;left:0;padding-top:14px}.CDB-NavSubmenu--outside{margin-top:-5px;margin-bottom:18px}.CDB-NavSubmenu-link{display:block;margin-bottom:-1px;padding-bottom:12px;border-bottom:1px solid transparent;color:#1181FB}.CDB-NavSubmenu-item.is-selected .CDB-NavSubmenu-link{border-bottom:1px solid #DDD;color:#2E3C43}.CDB-NavSubmenu-status{margin-left:2px}.CDB-NavMenu.is-dark .CDB-NavMenu-inner,.CDB-NavMenu.is-dark .CDB-NavSubmenu{border-bottom:1px solid #636D72}.CDB-NavMenu.is-dark .CDB-NavMenu-link,.CDB-NavMenu.is-dark .CDB-NavSubmenu-link{color:#979EA1}.CDB-NavMenu.is-dark .CDB-NavMenu-item.is-selected .CDB-NavMenu-link{border-bottom:1px solid #DDD;color:#FFF}.CDB-NavMenu.is-dark .CDB-NavSubmenu-item.is-selected .CDB-NavSubmenu-link{border-bottom:1px solid #DDD;color:#FFF}.CDB-NavMenu.is-dark .CDB-NavSubmenu-status{color:#636D72}

.CDB-Shape{width:16px;height:16px;text-align:center}.CDB-Shape--medium{width:24px;height:24px}.CDB-Shape:hover{cursor:pointer}.CDB-Shape-add{position:relative;height:100%}.CDB-Shape-add::before{display:block;position:absolute;right:1px;bottom:7px;left:0;height:1px;background:#2E3C43;content:''}.CDB-Shape-add::after{display:block;position:absolute;top:1;bottom:0;left:7px;width:1px;background:#2E3C43;content:''}.CDB-Shape-add.is-small::before{display:block;position:absolute;right:3px;bottom:7px;left:4px;height:1px;background:#2E3C43;content:''}.CDB-Shape-add.is-small::after{display:block;position:absolute;top:4px;bottom:3px;left:8px;width:1px;background:#2E3C43;content:''}.CDB-Shape-add.is-blue::before,.CDB-Shape-add.is-blue::after{background:#1181FB}.CDB-Shape-add.is-white::before,.CDB-Shape-add.is-white::after{background:#FFF}

.CDB-Shape-Arrow{position:relative;width:1px;height:8px;background:#2E3C43}.CDB-Shape-Arrow::before{display:block;position:absolute;top:2px;left:0;width:5px;height:1px;transform:rotate(45deg);background:#2E3C43;content:''}.CDB-Shape-Arrow::after{display:block;position:absolute;top:2px;left:-4px;width:5px;height:1px;transform:rotate(-45deg);background:#2E3C43;content:''}.CDB-Shape-Arrow.is-up{top:6px;right:9px;transform:rotate(45deg)}.CDB-Shape-Arrow.is-down{top:13px;left:46px;transform:rotate(-135deg)}.CDB-Shape-Arrow.is-blue{background:#1181FB}.CDB-Shape-Arrow.is-blue::before{background:#1181FB}.CDB-Shape-Arrow.is-blue::after{background:#1181FB}.CDB-Shape-Arrow.is-white{background:#FFF}.CDB-Shape-Arrow.is-white::before{background:#FFF}.CDB-Shape-Arrow.is-white::after{background:#FFF}

.CDB-Shape-CircleItem{width:14px;height:14px;border:1px solid #2E3C43;border-radius:50%}.CDB-Shape-CircleItem.is-small{width:12px;height:12px;transform:translateY(2px)}.CDB-Shape-CircleItem.is-blue{border:1px solid #1181FB}.CDB-Shape-CircleItem.is-white{border:1px solid #FFF}.CDB-Shape-tick{display:block;position:relative;height:100%}.CDB-Shape-tick::before{display:block;position:absolute;width:1px;transform:rotate(-45deg);background:#2E3C43;content:''}.CDB-Shape-tick::after{display:block;position:absolute;width:1px;transform:rotate(45deg);background:#2E3C43;content:''}.CDB-Shape-tick.is-medium::before{top:5px;left:4px;height:4px}.CDB-Shape-tick.is-medium::after{top:3px;right:5px;height:6px}.CDB-Shape-tick.is-small::before{top:4px;left:2px;height:3px}.CDB-Shape-tick.is-small::after{top:2px;right:3px;height:5px}.CDB-Shape-tick.is-blue::before{background:#1181FB}.CDB-Shape-tick.is-blue::after{background:#1181FB}.CDB-Shape-tick.is-white::before{background:#FFF}.CDB-Shape-tick.is-white::after{background:#FFF}.CDB-Shape-tick.is-green::before{background:#9DE0AD}.CDB-Shape-tick.is-green::after{background:#9DE0AD}

.CDB-Shape-close{display:block;position:relative;height:100%}.CDB-Shape-close::before{display:block;position:absolute;width:1px;transform:rotate(-45deg);background:#2E3C43;content:''}.CDB-Shape-close::after{display:block;position:absolute;width:1px;transform:rotate(45deg);background:#2E3C43;content:''}.CDB-Shape-close.is-huge::before{top:-2px;left:7px;height:20px}.CDB-Shape-close.is-huge::after{top:-2px;right:8px;height:20px}.CDB-Shape-close.is-large::before{top:2px;left:7px;height:12px}.CDB-Shape-close.is-large::after{top:2px;right:8px;height:12px}.CDB-Shape-close.is-medium::before{top:3px;left:6px;height:7px}.CDB-Shape-close.is-medium::after{top:3px;right:6px;height:7px}.CDB-Shape-close.is-small::before{top:2px;left:4px;height:5px}.CDB-Shape-close.is-small::after{top:2px;right:4px;height:5px}.CDB-Shape-close.is-blue::before{background:#1181FB}.CDB-Shape-close.is-blue::after{background:#1181FB}.CDB-Shape-close.is-white::before{background:#FFF}.CDB-Shape-close.is-white::after{background:#FFF}.CDB-Shape-close.is-red::before{background:#F15743}.CDB-Shape-close.is-red::after{background:#F15743}

.CDB-Shape-dash{position:relative;height:100%}.CDB-Shape-dash::before{display:block;position:absolute;right:2px;bottom:7px;left:2px;height:1px;background:#2E3C43;content:''}.CDB-Shape-dash.is-small::before{right:3px;left:3px}.CDB-Shape-dash.is-blue::before{background:#1181FB}.CDB-Shape-dash.is-white::before{background:#FFF}

.CDB-Shape-Dataset{padding-top:1px}.CDB-Shape-Dataset.is-small{padding-top:0}.CDB-Shape-DatasetItem{display:inline-block;width:9px;height:9px;margin-left:-10px;border:1px solid #2E3C43;border-radius:50%;background:#FFF}.CDB-Shape-DatasetItem:first-child{position:relative;margin-left:0;box-shadow:3px 0 0 #FFF;z-index:1}.CDB-Shape-Dataset.is-small .CDB-Shape-DatasetItem{width:6px;height:6px;margin-left:-7px}.CDB-Shape-Dataset.is-small .CDB-Shape-DatasetItem:first-child{margin-left:0;box-shadow:2px 0 0 #FFF}.CDB-Shape-Dataset.is-blue .CDB-Shape-DatasetItem{border:1px solid #1181FB}.CDB-Shape-Dataset.is-grey .CDB-Shape-DatasetItem{border:1px solid #AAA}.CDB-Shape-Dataset.is-white .CDB-Shape-DatasetItem{border:1px solid #AAA;background:#2E3C43}.CDB-Shape-Dataset.is-white .CDB-Shape-DatasetItem:first-child{box-shadow:3px 0 #2E3C43}.CDB-Shape-Dataset.is-white.is-small .CDB-Shape-DatasetItem:first-child{box-shadow:2px 0 #2E3C43}

.CDB-Shape-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:rgba(46,60,67,0.08)}.CDB-Shape-dot.is-selected{background:#636D72}

.CDB-Shape-CircleItem{width:13px;height:13px;border:1px solid #2E3C43;border-radius:50%}.CDB-Shape-CircleItem.is-small{width:9px;height:9px;margin:0 auto}.CDB-Shape-CircleItem.is-blue{border:1px solid #1181FB}.CDB-Shape-CircleItem.is-white{border:1px solid #FFF}.CDB-Shape-CircleItem.is-green{border:1px solid #9DE0AD}.CDB-Shape-CircleItem.is-red{border:1px solid #F15743}.CDB-Shape-CircleItem--fill.is-blue{border:1px solid #1181FB;background:#1181FB}.CDB-Shape-CircleItem--fill.is-white{border:1px solid #FFF;background:#FFF}.CDB-Shape-CircleItem--fill.is-green{border:1px solid #9DE0AD;background:#9DE0AD}.CDB-Shape-CircleItem--fill.is-red{border:1px solid #F15743;background:#F15743}

.CDB-Shape-hamburguer{width:16px}.CDB-Shape-hamburguer:hover{cursor:pointer}.CDB-Shape-hamburguerItem{height:2px;margin-bottom:2px;background:#2E3C43}.CDB-Shape-hamburguerItem:last-child{margin-bottom:0}.CDB-Shape-hamburguer.is-blue .CDB-Shape-hamburguerItem{background:#1181FB}.CDB-Shape-hamburguer.is-white .CDB-Shape-hamburguerItem{background:#FFF}

.CDB-Shape-magnify{display:block;position:relative;height:100%}.CDB-Shape-magnify::before{display:block;position:absolute;top:0;left:0;width:11px;height:11px;border:1px solid #2E3C43;border-radius:50%;content:''}.CDB-Shape-magnify::after{display:block;position:absolute;right:2px;bottom:-1px;width:1px;height:7px;transform:rotate(314deg);background:#2E3C43;content:''}.CDB-Shape-magnify.is-blue::before{border:1px solid #1181FB}.CDB-Shape-magnify.is-blue::after{background:#1181FB}.CDB-Shape-magnify.is-white::before{border:1px solid #FFF}.CDB-Shape-magnify.is-white::after{background:#FFF}.CDB-Shape-magnify.is-small::before{top:3px;left:4px;width:5px;height:5px}.CDB-Shape-magnify.is-small::after{display:block;position:absolute;right:4px;bottom:3px;width:1px;height:5px;transform:rotate(314deg);content:''}

.CDB-Shape-rectsHandle{position:relative;padding:1px 0 0}.CDB-Shape-rectsHandle.is-small{padding:3px 0 0 1px}.CDB-Shape-rectsHandle.is-small .CDB-Shape-rectsHandleItem{height:2px;margin-bottom:2px}.CDB-Shape-rectsHandle.is-small .CDB-Shape-rectsHandleItem::before{left:5px;width:2px;height:2px}.CDB-Shape-rectsHandle.is-small .CDB-Shape-rectsHandleItem::after{width:2px;height:2px}.CDB-Shape-rectsHandleItem{height:3px;margin-bottom:3px}.CDB-Shape-rectsHandleItem:last-child{margin-bottom:0}.CDB-Shape-rectsHandleItem::before{display:block;position:absolute;left:4px;width:3px;height:3px;background:#2E3C43;content:''}.CDB-Shape-rectsHandleItem::after{display:block;position:absolute;left:9px;width:3px;height:3px;background:#2E3C43;content:''}.CDB-Shape-rectsHandleItem--blue::before,.CDB-Shape-rectsHandleItem--blue::after{background:#1181FB}.CDB-Shape-rectsHandleItem--white::before,.CDB-Shape-rectsHandleItem--white::after{background:#FFF}.CDB-Shape-rectsHandleItem--grey::before,.CDB-Shape-rectsHandleItem--grey::after{background:#AAA}

.CDB-Shape-paragraph{padding-top:3px;text-align:left}.CDB-Shape-paragraph.is-center{text-align:center}.CDB-Shape-paragraph.is-right{text-align:right}.CDB-Shape-paragraphItem{height:1px;margin-bottom:2px}.CDB-Shape-paragraphItem:last-child{margin-bottom:0}.CDB-Shape-paragraphBar{display:inline-block;height:1px;margin-bottom:2px;background:rgba(46,60,67,0.08);vertical-align:top}.CDB-Shape-paragraph.is-active .CDB-Shape-paragraphBar{background:#1181FB}.CDB-Shape-paragraphBar--01{width:12px}.CDB-Shape-paragraphBar--02{width:6px}.CDB-Shape-paragraphBar--03{width:8px}.CDB-Shape-paragraphBar--04{width:4px}

.CDB-Shape-threePoints{display:inline-block;padding:0 4px}.CDB-Shape-threePoints.is-horizontal{transform:rotate(90deg);padding:4px 0}.CDB-Shape-threePointsItem{width:2px;height:2px;margin-bottom:5px;background:#2E3C43}.CDB-Shape-threePointsItem.is-round{border-radius:50%}.CDB-Shape-threePointsItem:last-child{margin-bottom:0}.CDB-Shape-threePoints.is-small{padding-top:2px}.CDB-Shape-threePoints.is-small .CDB-Shape-threePointsItem{width:2px;height:2px;margin-bottom:3px}.CDB-Shape-threePoints.is-medium{padding-top:2px}.CDB-Shape-threePoints.is-medium .CDB-Shape-threePointsItem{width:4px;height:4px;margin-bottom:3px}.CDB-Shape-threePoints.is-blue .CDB-Shape-threePointsItem{background:#1181FB}.CDB-Shape-threePoints.is-white .CDB-Shape-threePointsItem{background:#FFF}

.CDB-ArrowToogle{position:relative;height:100%}.CDB-ArrowToogle::before{display:block;position:absolute;top:8px;left:0;width:10px;height:1px;transform:rotate(-45deg);background:#2E3C43;content:''}.CDB-ArrowToogle::after{display:block;position:absolute;top:8px;right:-1px;width:10px;height:1px;transform:rotate(45deg);background:#2E3C43;content:''}.CDB-ArrowToogle.is-down{transform:rotate(180deg)}.CDB-ArrowToogle.is-small::before{left:2px;width:8px}.CDB-ArrowToogle.is-small::after{right:1px;width:8px}.CDB-ArrowToogle.is-blue::before{background:#1181FB}.CDB-ArrowToogle.is-blue::after{background:#1181FB}.CDB-ArrowToogle.is-white::before{background:#FFF}.CDB-ArrowToogle.is-white::after{background:#FFF}

.CDB-Shape{width:16px;height:16px;text-align:center}.CDB-Shape--small{width:8px;height:8px}.CDB-Shape--medium{width:24px;height:24px}.CDB-Shape:hover{cursor:pointer}.CDB-Type{position:relative;width:100%;height:100%}.CDB-Type-circle{position:absolute;width:3px;height:3px;border-radius:50%;background:#AAA}.CDB-Type-circle--01{top:0;left:0}.CDB-Type-circle--02{top:0;right:0}.CDB-Type-circle--03{bottom:0;left:0}.CDB-Type-circle--04{right:0;bottom:0}.CDB-Type--polygon::before{display:block;position:absolute;top:1px;right:1px;bottom:1px;left:1px;border:1px solid #AAA;content:''}.CDB-Type--line::before{display:block;position:absolute;top:0;right:0;bottom:0;left:3px;width:1px;transform:rotate(45deg);background:#AAA;content:''}

.CDB-Tag{padding:0 3px;border:1px solid #1181FB;border-radius:2px;color:#1181FB}.CDB-Tag.is-public{border:1px solid #9BC63B;color:#9BC63B}.CDB-Tag.is-link{border:1px solid #FEB100;color:#FEB100}.CDB-Tag.is-password{border:1px solid #FB7B23;color:#FB7B23}.CDB-Tag.is-private{border:1px solid #F15743;color:#F15743}.CDB-ListTag{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.CDB-ListTag-item{margin-right:8px}.CDB-Tag.CDB-Tag--withLink{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:4px 4px 4px 8px;border-radius:4px;background:rgba(17,129,251,0.16)}.CDB-Tag.CDB-Tag--opaque{padding:2px 4px;border:0;border-radius:2px;background:rgba(0,0,0,0.04);text-transform:uppercase}

.CDB-InfoTooltip{display:inline-block;position:absolute;padding:8px;border-radius:4px;background:rgba(46,60,67,0.8)}.CDB-InfoTooltip::after{display:block;position:absolute;width:0;height:0;border:4px solid transparent;content:''}.is-black.CDB-InfoTooltip.CDB-InfoTooltip--up::after{border-bottom-color:rgba(46,60,67,0.8)}.is-black.CDB-InfoTooltip.CDB-InfoTooltip--down::after{border-top-color:rgba(46,60,67,0.8)}.is-black.CDB-InfoTooltip.CDB-InfoTooltip--left::after{border-right-color:rgba(46,60,67,0.8)}.is-black.CDB-InfoTooltip.CDB-InfoTooltip--right::after{border-left-color:rgba(46,60,67,0.8)}.is-error.CDB-InfoTooltip.CDB-InfoTooltip--up::after{border-bottom-color:#F15743}.is-error.CDB-InfoTooltip.CDB-InfoTooltip--down::after{border-top-color:#F15743}.is-error.CDB-InfoTooltip.CDB-InfoTooltip--left::after{border-right-color:#F15743}.is-error.CDB-InfoTooltip.CDB-InfoTooltip--right::after{border-left-color:#F15743}.CDB-InfoTooltip.CDB-InfoTooltip--up::after{top:-8px;left:calc(50% - 4px);border-top-width:4px;border-top-style:solid}.CDB-InfoTooltip.CDB-InfoTooltip--down::after{bottom:-8px;left:calc(50% - 4px);border-top-width:4px;border-top-style:solid}.CDB-InfoTooltip.CDB-InfoTooltip--left::after{top:calc(50% - 4px);left:-8px;border-right-width:4px;border-right-style:solid}.CDB-InfoTooltip.CDB-InfoTooltip--right::after{top:calc(50% - 4px);right:-8px;border-right-width:4px;border-right-style:solid}.CDB-InfoTooltip.is-error{background:#F15743}.CDB-InfoTooltip-text{color:#FFF}

.CDB-Text{font-family:'Open Sans'}.CDB-Text.is-semibold{font-weight:600}.CDB-Text.is-light{font-weight:300}.is-underlined{border-bottom:1px dotted #DDD}.CDB-Size-huge{font-size:26px;line-height:34px}.CDB-Size-large{font-size:16px;line-height:22px}.CDB-Size-medium{font-size:12px;line-height:16px}.CDB-Size-small{font-size:10px;line-height:14px}.CDB-Size-small.u-whiteTextColor{-webkit-font-smoothing:initial}.CDB-FontSize-small{font-size:10px}.CDB-FontSize-medium{font-size:12px}.CDB-IconFont.is-disabled{opacity:0.24}

@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--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-lArrowLight::before{content:'\E018'}.CDB-IconFont-hide::before{content:'\E019'}.CDB-IconFont-info::before{content:'\E01A'}.CDB-IconFont-fork::before{content:'\E01B'}.CDB-IconFont-facebook::before{content:'\E01C'}.CDB-IconFont-folder::before{content:'\E01D'}.CDB-IconFont-dropbox::before{content:'\E01E'}.CDB-IconFont-cloud::before{content:'\E01F'}.CDB-IconFont-step::before{content:'\E020'}.CDB-IconFont-addDocument::before{content:'\E021'}.CDB-IconFont-arrowNext::before{content:'\E022'}.CDB-IconFont-arrowPrev::before{content:'\E023'}.CDB-IconFont-close::before{content:'\E024'}.CDB-IconFont-cartoFante::before{content:'\E025'}.CDB-IconFont-lock::before{content:'\E026'}.CDB-IconFont-cartoDB::before{content:'\E027'}.CDB-IconFont-lens::before{content:'\E028'}.CDB-IconFont-closeLimits::before{content:'\E029'}.CDB-IconFont-defaultUser::before{content:'\E02A'}.CDB-IconFont-cockroach::before{content:'\E02B'}.CDB-IconFont-floppy::before{content:'\E02C'}.CDB-IconFont-trash::before{content:'\E02D'}.CDB-IconFont-wifi::before{content:'\E02E'}.CDB-IconFont-unlock::before{content:'\E02F'}.CDB-IconFont-unlockWithEllipsis::before{content:'\E030'}.CDB-IconFont-gift::before{content:'\E031'}.CDB-IconFont-people::before{content:'\E032'}.CDB-IconFont-play::before{content:'\E033'}.CDB-IconFont-add::before{content:'\E034'}.CDB-IconFont-map::before{content:'\E035'}.CDB-IconFont-anchor::before{content:'\E036'}.CDB-IconFont-key::before{content:'\E037'}.CDB-IconFont-calendar::before{content:'\E038'}.CDB-IconFont-document::before{content:'\E039'}.CDB-IconFont-eye::before{content:'\E03A'}.CDB-IconFont-marker::before{content:'\E03B'}.CDB-IconFont-progressBar::before{content:'\E03C'}.CDB-IconFont-book::before{content:'\E03D'}.CDB-IconFont-notes::before{content:'\E03E'}.CDB-IconFont-rectangles::before{content:'\E03F'}.CDB-IconFont-mountain::before{content:'\E040'}.CDB-IconFont-points::before{content:'\E041'}.CDB-IconFont-snake::before{content:'\E042'}.CDB-IconFont-boss::before{content:'\E043'}.CDB-IconFont-rocket::before{content:'\E044'}.CDB-IconFont-barometer::before{content:'\E045'}.CDB-IconFont-dollar::before{content:'\E046'}.CDB-IconFont-email::before{content:'\E047'}.CDB-IconFont-label::before{content:'\E048'}.CDB-IconFont-outside::before{content:'\E049'}.CDB-IconFont-jigsaw::before{content:'\E04A'}.CDB-IconFont-tools::before{content:'\E04B'}.CDB-IconFont-question::before{content:'\E04C'}.CDB-IconFont-layerStack::before{content:'\E04D'}.CDB-IconFont-alarm::before{content:'\E04E'}.CDB-IconFont-cloudDownArrow::before{content:'\E04F'}.CDB-IconFont-pencil::before{content:'\E050'}.CDB-IconFont-fountainPen::before{content:'\E051'}.CDB-IconFont-emptyDoc::before{content:'\E052'}.CDB-IconFont-mergeArrow::before{content:'\E053'}.CDB-IconFont-mergeColumns::before{content:'\E054'}.CDB-IconFont-mergeSpatial::before{content:'\E055'}.CDB-IconFont-globe::before{content:'\E056'}.CDB-IconFont-chevronDown::before{content:'\E057'}.CDB-IconFont-streets::before{content:'\E058'}.CDB-IconFont-keys::before{content:'\E059'}.CDB-IconFont-facebookSquare::before{content:'\E05A'}.CDB-IconFont-fullscreen::before{content:'\E05B'}.CDB-IconFont-rArrowLight::before{content:'\E05C'}.CDB-IconFont-share::before{content:'\E05D'}.CDB-IconFont-linkedin::before{content:'\E05E'}.CDB-IconFont-calendarBlank::before{content:'\E05F'}.CDB-IconFont-creativeCommons::before{content:'\E060'}.CDB-IconFont-bubble::before{content:'\E061'}.CDB-IconFont-bars::before{content:'\E062'}.CDB-IconFont-arrowMenuLight::before{content:'\E063'}.CDB-IconFont-tieFighter::before{content:'\E064'}.CDB-IconFont-ray::before{content:'\E065'}.CDB-IconFont-markup::before{content:'\E066'}.CDB-IconFont-table::before{content:'\E067'}.CDB-IconFont-airlock::before{content:'\E068'}.CDB-IconFont-pin::before{content:'\E069'}.CDB-IconFont-attache::before{content:'\E06A'}.CDB-IconFont-download::before{content:'\E06B'}.CDB-IconFont-group::before{content:'\E06C'}.CDB-IconFont-dashboard::before{content:'\E06D'}.CDB-IconFont-spinner::before{content:'\E06E'}.CDB-IconFont-mapsearch::before{content:'\E06F'}.CDB-IconFont-rArrow::before{content:'\E070'}

body{color:#2E3C43}a{color:#1181FB;text-decoration:none}a:hover{text-decoration:underline}

@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url("../fonts/OpenSans-Light.eot");src:url("../fonts/OpenSans-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Light.woff") format("woff"),url("../fonts/OpenSans-Light.ttf") format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url("../fonts/OpenSans-Regular.eot");src:url("../fonts/OpenSans-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Regular.woff") format("woff"),url("../fonts/OpenSans-Regular.ttf") format("truetype")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url("../fonts/OpenSans-Semibold.eot");src:url("../fonts/OpenSans-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/OpenSans-Semibold.woff") format("woff"),url("../fonts/OpenSans-Semibold.ttf") format("truetype")}

.u-tSpace{margin-top:4px}.u-tSpace--m{margin-top:8px}.u-tSpace-xl{margin-top:12px}.u-rSpace--s{margin-right:2px}.u-rSpace{margin-right:4px}.u-rSpace--m{margin-right:8px}.u-rSpace--xl{margin-right:12px}.u-bSpace{margin-bottom:4px}.u-bSpace--m{margin-bottom:8px}.u-bSpace--xl{margin-bottom:12px}.u-lSpace{margin-left:4px}.u-lSpace--xl{margin-left:12px}.u-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.u-actionTextColor{color:#1181FB}.u-mainTextColor{color:#2E3C43}.u-secondaryTextColor{color:#636D72}.u-altTextColor{color:#979EA1}.u-hintTextColor{color:#CBCED0}.u-alertTextColor{color:#F19243}.u-whiteTextColor{color:#FFF}.u-errorTextColor{color:#F15743}.u-iBlock{display:inline-block;vertical-align:middle}.u-showDesktop{display:block !important}.u-showMobile{display:none !important}.u-upperCase{text-transform:uppercase}.u-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.u-justifySpace{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.u-justifyCenter{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.u-justifyStart{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.u-justifyEnd{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.u-alignStart{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-ms-flex-align:flex-start}.u-alignCenter{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-ms-flex-align:center}.u-alignEnd{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end;-ms-flex-align:flex-end}@media only screen and (max-width: 600px){.u-showDesktop{display:none !important}.u-showMobile{display:block !important}}

html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-moz-appearance:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;padding:0;outline:none;cursor:pointer}input[type=range]::-webkit-slider-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}input{-moz-appearance:none;-webkit-appearance:none;appearance:none;outline:none}input[type="checkbox"],input[type="radio"]{cursor:pointer}

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}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:''}table{border-collapse:collapse;border-spacing:0}button{margin:0;padding:0;border:none;background:transparent;box-sizing:border-box;outline:none}dd,dt{display:inline-block}
