.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;src:local("Source Sans Pro"),local("SourceSansPro-Regular"),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/toadOcfmlt9b38dHJxOBGFkQc6VGVFSmCnC_l7QZG60.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:400;src:local("Source Sans Pro Italic"),local("SourceSansPro-It"),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/M2Jd71oPJhLKp0zdtTvoMzNrcjQuD0pTu1za2FULaMs.woff) format("woff")}@font-face{font-family:"Source Sans Pro";font-style:italic;font-weight:700;src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldIt"),url(http://themes.googleusercontent.com/static/fonts/sourcesanspro/v7/fpTVHK8qsXbIeTHTrnQH6Nog-We9VNve39Jr4Vs_aDc.woff) format("woff")}@font-face{font-family:metaserifcomp-blackregular;src:url(../fonts/metaserifcomp-black-webfont.eot);src:url(../fonts/metaserifcomp-black-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/metaserifcomp-black-webfont.woff) format('woff'),url(../fonts/metaserifcomp-black-webfont.ttf) format('truetype'),url(../fonts/metaserifcomp-black-webfont.svg#metaserifcomp-blackregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:metaserifsccomp-blackregular;src:url(../fonts/metaserifsccomp-black-webfont.eot);src:url(../fonts/metaserifsccomp-black-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/metaserifsccomp-black-webfont.woff) format('woff'),url(../fonts/metaserifsccomp-black-webfont.ttf) format('truetype'),url(../fonts/metaserifsccomp-black-webfont.svg#metaserifsccomp-blackregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?-xi9htj);src:url(../fonts/icomoon.eot?#iefix-xi9htj) format('embedded-opentype'),url(../fonts/icomoon.woff?-xi9htj) format('woff'),url(../fonts/icomoon.ttf?-xi9htj) format('truetype'),url(../fonts/icomoon.svg?-xi9htj#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ico-logo2:before{content:"\e60d"}.icon-ico-search1:before{content:"\e623"}.icon-tools:before{content:"\e607"}.icon-cog:before{content:"\e622"}.icon-ico-users:before{content:"\e601"}.icon-ico-user:before{content:"\e602"}.icon-ico-twitter:before{content:"\e603"}.icon-ico-search:before{content:"\e604"}.icon-ico-rss:before{content:"\e605"}.icon-ico-r:before{content:"\e606"}.icon-ico-picture:before{content:"\e608"}.icon-ico-photo:before{content:"\e609"}.icon-ico-paper-plane:before{content:"\e60a"}.icon-ico-mail:before{content:"\e60b"}.icon-ico-m:before{content:"\e60c"}.icon-ico-logo:before{content:"\e60e"}.icon-ico-link:before{content:"\e60f"}.icon-ico-info:before{content:"\e610"}.icon-ico-home:before{content:"\e611"}.icon-ico-help:before{content:"\e612"}.icon-ico-hand:before{content:"\e613"}.icon-ico-h:before{content:"\e614"}.icon-ico-flag:before{content:"\e615"}.icon-ico-facebook-small:before{content:"\e616"}.icon-ico-facebook:before{content:"\e617"}.icon-ico-eye:before{content:"\e618"}.icon-ico-export:before{content:"\e619"}.icon-ico-comment:before{content:"\e61a"}.icon-ico-chat-big:before{content:"\e61b"}.icon-ico-chat:before{content:"\e61c"}.icon-ico-book:before{content:"\e61d"}.icon-ico-blob:before{content:"\e61e"}.icon-ico-attach:before{content:"\e61f"}.icon-ico-arrow-right:before{content:"\e620"}.icon-ico-arrow-left:before{content:"\e621"}.icon-close:before{content:"\e600"}*{max-height:100000px}html{height:100%}body{margin:0;color:#000;font:400 13px/16px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;background:#efefef;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased;height:100%}img{border-style:none;vertical-align:top}a{text-decoration:underline;color:#e8c800}a:hover{text-decoration:none}a:active{background-color:transparent}button,input,select,textarea{font:100% 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;vertical-align:middle;color:#000}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{background-color:#f8f8f8;border:1px solid #ccc;color:#555;font-size:16px;line-height:20px;padding:13px 21px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;outline:0}textarea{resize:none}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{border-color:#888}fieldset,form{margin:0;padding:0;border-style:none}button::-moz-focus-inner{padding:0;border:0}article,aside,figure,footer,header,main,nav,section{display:block}figure{margin:0;padding:0}[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=email],input[type=password],input[type=search],input[type=submit],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#555}input::-moz-placeholder,textarea::-moz-placeholder{color:#555;opacity:1}input:-moz-placeholder,textarea:-moz-placeholder{color:#555}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#555}h1{font:600 60px/60px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}h2{font:700 28px/28px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}h3{font-weight:600;font-size:13px;line-height:20px;letter-spacing:.16em;text-transform:uppercase}h4{font-weight:600;font-size:11px;line-height:13px;letter-spacing:.16em;text-transform:uppercase}ul{margin:0;padding:0;list-style:none;color:#555;font-weight:400;font-style:italic}ul li{margin:0 0 6px;padding:0 0 0 14px;position:relative}ul li:before{position:absolute;left:0;top:7px;content:'';background:#aaa;width:4px;height:4px}.underlined-link{font-family:'Whitney SSm A','Whitney SSm B';font-size:20px;line-height:20px;font-weight:400;color:rgba(234,210,60,1);text-decoration:none;padding-bottom:6px;border-bottom:2px solid rgba(234,210,60,1);position:relative;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.underlined-link:after{content:"\203A";display:block;position:absolute;left:100%;padding-left:12px;bottom:10px;color:rgba(234,210,60,.35);font-size:24px;line-height:24px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.underlined-link:hover{color:#c6ab00;border-bottom-color:#c6ab00}.underlined-link:hover:after{padding-left:16px;color:#c6ab00}.button{display:inline-block;vertical-align:top;border-radius:2px;height:48px;line-height:48px;text-align:center;text-decoration:none;padding:0 32px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.16em;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.button:after{display:inline-block;vertical-align:top;margin:9px 0 0;content:"\203A";font-weight:400;padding-left:12px;bottom:6px;color:rgba(34,34,34,.35);font-size:20px;line-height:20px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.button:hover{padding-right:28px}.button:hover:after{padding-left:16px;color:rgba(34,34,34,1)}.button[data-style=primary]{background:#ead23c;color:#222}.button[data-style=primary]:hover{background-color:#c6ab00}.button[data-style=secondary]{color:#555;border:1px solid #aaa}.button[data-style=secondary]:hover{color:#222;border-color:#888}.button[data-style=secondary][data-colors=reversed]{color:#ccc;border:1px solid #555}.button[data-style=secondary][data-colors=reversed]:hover{color:#eee;border-color:#888}.button[data-colors=reversed]:after{color:rgba(238,238,238,.35)}.button[data-colors=reversed]:hover:after{color:rgba(238,238,238,1)}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.chevron-link{color:#fff;text-decoration:none;-webkit-transition:all .2s}.chevron-link:hover{color:rgba(255,255,255,.8)}.floating-block{position:relative}.floating-block:after{display:block;clear:both;content:""}.floating-block section.body,.floating-block section.media{width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block}.floating-block section.media img{display:block;width:100%;height:auto}.floating-block section.body{position:relative;z-index:1;background:rgba(129,24,25,.9);color:#fff}.floating-block[data-above-below=below] .body,.floating-block[data-above-below=below] .media{vertical-align:bottom}.floating-block[data-above-below=above] .body,.floating-block[data-above-below=above] .media{vertical-align:top}@media(min-width:1401px){body{font-size:16px;line-height:24px}}@media(max-width:1400px){body{font-size:13px;line-height:16px}}@media(max-width:960px){body{font-size:13px;line-height:20px}}.labs-page #wrapper{overflow:hidden;position:relative;min-height:100%;padding:0 0 0 256px;background:#e3e3e3}.labs-page a{color:#2c8acf}.labs-page .w1{padding:0 0 192px}.wrapper{max-width:1400px;margin:0 auto}.initiatives-block,.labs-page .wrapper{padding:0 64px}.labs-page .wrapper:after{content:"";display:block;clear:both}.labs-page #header{position:fixed;z-index:1003;top:0;bottom:0;left:0;width:256px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;display:block!important;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MjcyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(39,39,39,1)),color-stop(100%,rgba(48,48,48,1)));background:-webkit-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:-o-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:-ms-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:linear-gradient(to bottom,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%)}.labs-page #header .header-holder{position:relative;height:100%;overflow:auto}.labs-page .logo-holder{background:#00499d;padding:56px 0 54px;text-align:center}.labs-page .logo{font-size:31px}.labs-page .logo a{color:#fff;text-decoration:none}.labs-page .logo a:hover{color:#000}.labs-page .log-box{position:relative;background:#1b334f;margin:0 0 34px;font-size:13px;font-weight:600;line-height:18px;padding:16px 10px 12px 32px}.labs-page .log-box:after{content:"";display:block;clear:both}.labs-page .log-list{margin:0;padding:0;list-style:none;float:left;font-style:normal}.labs-page .log-list:after{content:"";display:block;clear:both}.labs-page .log-box .user-link{float:left;margin:2px 16px 0 0;color:rgba(255,255,255,.4);text-decoration:none}.labs-page .log-box .icon-ico-user{font-size:13px}.labs-page .log-box .user-link:hover{color:#000}.labs-page .log-list li{float:left;position:relative;margin:0 0 0 22px;padding:0}.labs-page .log-list li:first-child{margin:0}.labs-page .log-list li:first-child:after{display:none}.labs-page .log-list li:after{position:absolute;content:'';left:-11px;top:50%;margin:-6px 0 0;width:1px;height:14px;background:rgba(255,255,255,.2)}.labs-page .log-list li:before{display:none}.labs-page .log-list a{color:rgba(255,255,255,.6);text-decoration:underline}.labs-page .log-list a:hover{text-decoration:none;color:rgba(255,255,255,.8)}.labs-page #nav{font:700 25px/28px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;padding:0 32px 10px}.labs-page #nav ul{margin:0;padding:0;list-style:none;font-style:normal}.labs-page #nav li{margin:0 0 12px;padding:0}.labs-page #nav li:before{display:none}.labs-page #nav a{color:#fff;text-decoration:none;position:relative;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page #nav a .icon-ico-arrow-right{color:rgba(255,255,255,.5);position:absolute;left:0;top:50%;margin:-8px 0 0;font-size:12px;line-height:12px;display:none;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page #nav a:hover,.labs-page #nav li.active a{padding:0 0 0 22px;color:#848484}.labs-page #nav a:hover .icon-ico-arrow-right,.labs-page #nav li.active .icon-ico-arrow-right{display:block}.labs-page .bottom-block{position:absolute;bottom:0;right:0;left:0}.labs-page .bottom-block .title-box{padding:0 20px 12px;text-align:center;font-weight:600;font-size:11px;line-height:16px;font-style:italic;color:#ccc;text-transform:uppercase;letter-spacing:1px}.labs-page .bottom-block .title-box a{color:#ccc}.labs-page .bottom-block .logo{margin:0 auto 12px;display:block}.labs-page .bottom-block .logo .icon-ico-logo2{color:#fff;font-size:23px}.labs-page .bottom-block .logo a:hover .icon-ico-logo2{color:#a6a6a6}.labs-page .bottom-block .logo a:active .icon-ico-logo2{color:#7a7a7a}.labs-page .bottom-block .links-list{margin:0;padding:0;list-style:none;font-size:11px;line-height:13px;color:rgba(247,246,241,.6);font-weight:400;font-style:normal}.labs-page .bottom-block .links-list li{margin:0;padding:0}.labs-page .bottom-block .links-list li:before{display:none}.labs-page .bottom-block .links-list a{border-top:1px solid #343434;color:rgba(247,246,241,.6);padding:14px 30px 20px 72px;position:relative;display:block;text-decoration:none}.labs-page .bottom-block .links-list a .icon-ico-arrow-right{position:absolute;right:19px;font-size:15px;line-height:20px;top:50%;margin:-10px 0 0;color:rgba(255,255,255,.33);font-weight:400}.labs-page .bottom-block .links-list a:hover{background:#555}.labs-page .bottom-block .links-list a:hover .icon-ico-arrow-right{color:rgba(0,0,0,.33)}.labs-page .bottom-block .links-list a:active{background:#424242}.labs-page .bottom-block .links-list a.disable{cursor:default;pointer-events:none;padding:16px 10px 18px 72px}.labs-page .bottom-block .links-list a.disable:before{position:absolute;content:'';top:0;right:0;left:0;bottom:0;background:rgba(36,36,36,.67);z-index:2}.labs-page .bottom-block .links-list .ico-holder{position:absolute;left:10px;top:0;bottom:0;height:100%;text-align:center;width:50px;white-space:nowrap}.labs-page .bottom-block .links-list .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .bottom-block .links-list .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .bottom-block .links-list .ico-holder .icon-ico-h{color:#95b426;font-size:50px}.labs-page .bottom-block .links-list .ico-holder .icon-ico-r{color:#63802f;font-size:34px}.labs-page .bottom-block .links-list .ico-holder .icon-ico-m{color:#e8c60d;font-size:40px}.labs-page .bottom-block .links-list .title-text{font-weight:600;font-size:10px;line-height:18px;color:#fff;float:left}.labs-page .bottom-block .links-list .title-holder{margin:0 0 1px}.labs-page .bottom-block .links-list .title-holder:after{content:"";display:block;clear:both}.labs-page .bottom-block .links-list .title-holder .time{float:left;font:9px/12px "Source Sans Pro",Arial,Helvetica,sans-serif;color:#222;padding:0 2px;letter-spacing:1px;margin:2px 0 0 8px;background:rgba(255,255,255,.8);text-transform:uppercase}.labs-page .bottom-block .links-list p{margin:0}.labs-page .social-box{padding:24px 20px 22px 16px;letter-spacing:2px;font-size:11px;line-height:13px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxOGY4ZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iIzliOWE5YSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2E1YTRhNCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(145,143,143,.25)),color-stop(14%,rgba(155,154,154,.25)),color-stop(24%,rgba(165,164,164,.25)),color-stop(79%,rgba(236,236,236,.25)),color-stop(100%,rgba(254,254,254,.25)));background:-webkit-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:-o-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:-ms-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:linear-gradient(to bottom,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%)}.labs-page .social-list{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top;font-style:normal;font-weight:700}.labs-page .social-list:after{content:"";display:block;clear:both}.labs-page .social-list li{float:left;margin:0 0 0 16px;padding:0}.labs-page .social-list li:before{display:none}.labs-page .social-list li:first-child{margin:0}.labs-page .social-list a{display:block;color:#fff;text-decoration:none}.labs-page .social-list .icon-ico-twitter{font-size:20px;display:inline-block;vertical-align:top;margin:-4px 0 0}.labs-page .social-list .icon-ico-facebook{font-size:22px;margin:-6px 0 0;display:inline-block;vertical-align:top}.labs-page .social-list .it{display:block;text-indent:-9999px;overflow:hidden;width:22px;height:22px;margin:-6px 0 0;background:url(../images/labs-sprite.png) 0 -245px no-repeat}.labs-page #main{position:relative}.labs-page #main:after{content:"";display:block;clear:both}.labs-page .law-block{background:url(../images/labs-bg02.jpg)}.labs-page .law-holder{background:url(../images/labs-bg01.jpg) repeat-x}.labs-page .law-block .wrapper{padding:64px 64px 48px;max-width:1272px}.labs-page .law-block .img-box{position:absolute;left:0;top:0;width:480px;height:184px}.labs-page .law-content{position:relative;z-index:2;color:#0fc;font-size:20px;line-height:20px;max-width:1400px;margin:0 auto}.labs-page .law-content .title-box{padding:0 0 16px;overflow:hidden}.labs-page .law-content .title{float:right;text-align:right}.labs-page .law-content .title b{font-weight:600}.labs-page .law-content .title a{color:#0fc}.labs-page .law-content h1{font-size:40px;line-height:40px;color:#fff;margin:0}.labs-page .law-content .holder{position:relative;padding:0 124px 0 0}.labs-page .law-content .underlined-link{position:absolute;bottom:-1px;padding:0 0 1px;right:0;font:700 20px/24px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;color:rgba(38,230,194,1);border-bottom:2px solid rgba(38,230,194,.5)}.labs-page .law-content .underlined-link:hover{color:rgba(38,230,194,1);border-bottom:2px solid rgba(38,230,194,.5)}.labs-page .law-content .underlined-link:after{color:rgba(38,230,194,.5);font-size:28px;margin:0 0 0 -4px;bottom:1px}.labs-page .law-content .underlined-link:hover:after{color:rgba(0,0,0,.5);padding-left:12px}.labs-page .content-item .content-frame{background:url(../images/separator1.png) 0 100% repeat-x;padding:62px 0 42px}.labs-page .content-item .headline{text-align:center;margin:0 0 52px}.labs-page .content-item .headline h1{font-size:40px;line-height:40px;color:#868686;margin:0 0 4px}.labs-page .underlined-link.more{font:700 20px/24px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;color:rgba(44,138,207,.5);padding:0 0 4px;margin:0 8px 0 0;border-bottom:1px solid rgba(44,138,207,.5)}.labs-page .underlined-link.more:hover{color:rgba(44,138,207,1);border-bottom:2px solid rgba(44,138,207,1)}.labs-page .underlined-link.more:after{color:rgba(44,138,207,.5);font-size:27px;bottom:6px;margin:0 0 0 -4px}.labs-page .underlined-link.more:hover:after{color:rgba(44,138,207,1)}.labs-page .one-post{padding:0 98px 32px 21px}.labs-page .floating-block a{color:#fff;text-decoration:none}.labs-page .one-post .floating-block[data-above-below=below] section.media{width:66.9%;margin:0;display:inline-block;vertical-align:bottom}.labs-page .one-post .floating-block[data-above-below=below] section.body{width:68.1%;margin:-30.9% 0 0 31.95%;padding:44px 46px 40px;font-size:16px;line-height:24px;font-weight:400;display:inline-block;vertical-align:bottom}.labs-page .one-post .floating-block[data-above-below=below] section.body header{margin:0 0 22px}.labs-page .floating-block h2{font-size:28px;line-height:28px;margin:0;display:inline-block;position:relative;vertical-align:top}.labs-page .one-post .floating-block h2:after{color:rgba(255,255,255,.4);content:"\203A";display:block;font-size:36px;top:50%;margin:-21px 0 0 -2px;left:100%;line-height:36px;padding-left:12px;position:absolute;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .floating-block a:hover h2:after{padding:0 0 0 16px;color:rgba(255,255,255,1)}.labs-page .one-post .floating-block h3{text-transform:uppercase;font-size:11px;margin:0 0 4px;color:#dabcbd;font-style:italic;font-weight:400;letter-spacing:2px}.labs-page .floating-block p{margin:0}.labs-page .other-posts{font-size:0;line-height:0;letter-spacing:-4px;margin:0 -8px 0 2px}.labs-page .other-posts .post-area{display:inline-block;width:33.333%;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 8px 0 0;font-size:11px;line-height:13px;letter-spacing:0;color:#fff}.labs-page .other-posts .post-area .frame{border-radius:2px;cursor:pointer}.labs-page .other-posts .post-area .frame .img-holder .holder{position:absolute;content:'';width:100%;height:100%;top:0;bottom:0;right:0;left:0;opacity:0;transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out}.labs-page .other-posts .post-area .frame:hover .img-holder .holder{opacity:1}.labs-page .other-posts .post-area.blue .frame:hover .img-holder .holder{background:rgba(0,64,140,.9)}.labs-page .other-posts .post-area.turquoise .frame:hover .img-holder .holder{background:rgba(48,134,159,.9)}.labs-page .other-posts .post-area.green .frame:hover .img-holder .holder{background:rgba(106,206,179,.9)}.labs-page .other-posts .post-area.green .frame{background:#6aceb3}.labs-page .other-posts .post-area.turquoise .frame{background:#30869f}.labs-page .other-posts .post-area.blue .frame{background:#00408c}.labs-page .other-posts .post-area .img-holder{overflow:hidden;text-align:center;position:relative}.labs-page .other-posts .post-area .img-holder img{width:100%;height:auto}.labs-page .other-posts .img-holder .btn-holder{position:absolute;z-index:5;top:50%;margin:-20px 0 0;left:10px;right:10px}.labs-page .other-posts .frame:hover .img-holder .underlined-link{display:inline-block}.labs-page .other-posts .img-holder .underlined-link{display:none;vertical-align:top;color:rgba(255,255,255,.5);border-bottom:2px solid rgba(255,255,255,.5);font:700 20px/24px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .other-posts .img-holder .underlined-link:hover{color:rgba(255,255,255,1);border-bottom:2px solid rgba(255,255,255,1)}.labs-page .other-posts .frame .btn-holder{-moz-transition:opacity .2s ease-in-out .2s;-webkit-transition:opacity .2s ease-in-out .2s;-o-transition:opacity .2s ease-in-out .2s;-ms-transition:opacity .2s ease-in-out .2s;transition:opacity .2s ease-in-out .2s;opacity:0}.labs-page .other-posts .frame:hover .btn-holder{opacity:1}.labs-page .other-posts .img-holder .underlined-link:after{color:rgba(255,255,255,.5);font-size:24px;bottom:8px}.labs-page .other-posts .img-holder .underlined-link:hover:after{color:rgba(255,255,255,1)}.labs-page .other-posts .post-area header{padding:16px 12px 14px 18px;position:relative;overflow:hidden}.labs-page .other-posts .post-area h2{font-size:16px;line-height:16px;margin:0;display:inline-block;vertical-align:top;position:relative;z-index:2}.labs-page .other-posts .post-area h2:after{color:rgba(255,255,255,.4);content:"\203A";display:inline-block;vertical-align:top;font-size:20px;line-height:20px;margin:-4px 0 0 -4px;padding-left:12px;-moz-transition:all .2s linear .2s;-webkit-transition:all .2s linear .2s;-o-transition:all .2s linear .2s;-ms-transition:all .2s linear .2s;transition:all .2s linear .2s}.labs-page .other-posts .post-area .frame:hover h2:after{padding:0 0 0 16px;color:rgba(255,255,255,1)}.labs-page .other-posts .post-area h3{text-transform:uppercase;font-size:11px;line-height:13px;margin:0 0 4px;font-style:italic;font-weight:400;position:relative;z-index:2}.labs-page .other-posts .post-area.green h3{color:#9defd9}.labs-page .other-posts .post-area.turquoise h3{color:#9bdaec}.labs-page .other-posts .post-area.blue h3{color:#6f98c9}.labs-page .other-posts .post-area.green .icon-ico-m{position:absolute;right:-10px;top:-10px;font-size:65px;color:rgba(0,0,0,.07)}.labs-page .content-item.initiatives-block .headline{margin:0 0 20px}.labs-page .initiatives-container{font-size:0;line-height:0;letter-spacing:-4px;margin:0 -8px 0 0}.labs-page .initiatives-box{display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:33.333%;padding:0 8px 0 0;font-size:13px;line-height:20px;letter-spacing:0;font-weight:400;text-align:center}.labs-page .initiatives-box .frame{padding:10px 20px 96px;position:relative;cursor:pointer;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}.labs-page .initiatives-box a{text-decoration:none}.labs-page .initiatives-box .frame.disable{cursor:default}.labs-page .initiatives-box.yellow .frame{background:url(../images/labs-bg04.png) 0 0/100% 100% no-repeat #e8c800;color:rgba(34,34,34,.7)}.labs-page .initiatives-box.green .frame{background:url(../images/labs-bg04.png) 0 0/100% 100% no-repeat #8e9d57;color:rgba(255,255,255,.7)}.labs-page .initiatives-box.light-green .frame{background:url(../images/labs-bg04.png) 0 0/100% 100% no-repeat #92a179;color:rgba(255,255,255,.7)}.labs-page .initiatives-box.yellow .frame:hover{background:url(../images/labs-bg05.png) 0 0/100% 100% no-repeat #ffe22f}.labs-page .initiatives-box.green .frame:hover{background:url(../images/labs-bg05.png) 0 0/100% 100% no-repeat #8e9d57}.labs-page .initiatives-box.light-green .frame:hover{background:url(../images/labs-bg05.png) 0 0/100% 100% no-repeat #92a179}.labs-page .initiatives-box.yellow .frame.disable{background:#e8c800}.labs-page .initiatives-box.green .frame.disable{background:#8e9d57}.labs-page .initiatives-box.light-green .frame.disable{background:#92a179}.labs-page .initiatives-box .ico-holder{height:214px;margin:0 0 10px;white-space:nowrap}.labs-page .initiatives-box .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .initiatives-box .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .initiatives-box .icon-ico-m{font-size:96px;margin:30px 6px 0 0;color:#000}.labs-page .initiatives-box .icon-ico-r{font-size:76px;margin:28px 4px 0 0;color:#fff}.labs-page .initiatives-box .icon-ico-h{font-size:112px;margin:26px 0 0;color:#fff}.labs-page .initiatives-box h2{font:400 28px/32px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;margin:0 0 20px;color:#fff}.labs-page .initiatives-box.yellow h2{color:#222}.labs-page .initiatives-box p{margin:0 0 10px}.labs-page .initiatives-box .time{display:inline-block;vertical-align:top;text-transform:uppercase;font-size:14px;line-height:16px;padding:2px 4px;margin:0 0 0 4px;letter-spacing:2px;font-weight:700}.labs-page .initiatives-box.green .time{background:#e3e6d5;color:#8e9d57}.labs-page .initiatives-box.light-green .time{background:#e4e7dd;color:#92a179}.labs-page .initiatives-box .holder-bottom{position:absolute;bottom:50px;left:0;right:0;text-align:center}.labs-page .initiatives-box .underlined-link{color:rgba(0,0,0,.5);display:inline-block;vertical-align:top;margin:0 0 -8px;padding:0 0 4px;border-bottom:2px solid rgba(0,0,0,.5);font:700 20px/24px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .initiatives-box a:hover .underlined-link{border-bottom:2px solid rgba(0,0,0,1);color:rgba(0,0,0,1)}.labs-page .initiatives-box .underlined-link:after{color:rgba(0,0,0,.35);font-size:30px;margin:0 0 -6px -5px}.labs-page .initiatives-box a:hover .underlined-link:after{color:#000;padding:0 0 0 16px}.labs-page .content-item.story-box .headline{margin:0 0 28px}.labs-page .content-item.story-box{margin:0 0 63px}.labs-page .post-one{padding:0 35px 0 61px}.labs-page .post-one .floating-block[data-side=left] .underlined-link{font:700 20px/24px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;color:rgba(255,255,255,.5);padding:0 0 4px;border-bottom:2px solid rgba(255,255,255,.5)}.labs-page .post-one .floating-block[data-side=left] .underlined-link:hover{color:rgba(255,255,255,1);border-bottom:2px solid rgba(255,255,255,1)}.labs-page .post-one .floating-block[data-side=left] .underlined-link:after{color:rgba(255,255,255,.5);font-size:30px;margin:0 0 0 -4px;bottom:7px}.labs-page .post-one .floating-block[data-side=left] .underlined-link:hover:after{color:#fff}.labs-page .post-one .floating-block[data-side=left] section.media{width:55.4%;margin:-16.1% 0 0 44.6%}.labs-page .post-one .floating-block.blue section.body{background:rgba(14,103,169,.9);width:74%;font-size:20px;line-height:28px;padding:44px 32px 38px 52px}.labs-page .post-one .floating-block.blue section.body p{margin:0 0 29px}.labs-page .post-one .floating-block.blue section.body b{font-weight:600}.labs-page .info-container{position:relative}.labs-page .info-container:after{position:absolute;content:'';width:1px;top:0;left:50%;bottom:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIwLjkxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIwLjc5Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg2JSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIwLjMzIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIwLjE3Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iI2NjY2NjYyIgc3RvcC1vcGFjaXR5PSIwLjA2Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(204,204,204,1) 0,rgba(204,204,204,1) 61%,rgba(204,204,204,.91) 66%,rgba(204,204,204,.79) 71%,rgba(204,204,204,.33) 86%,rgba(204,204,204,.17) 92%,rgba(204,204,204,.06) 96%,rgba(204,204,204,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(204,204,204,1)),color-stop(61%,rgba(204,204,204,1)),color-stop(66%,rgba(204,204,204,.91)),color-stop(71%,rgba(204,204,204,.79)),color-stop(86%,rgba(204,204,204,.33)),color-stop(92%,rgba(204,204,204,.17)),color-stop(96%,rgba(204,204,204,.06)),color-stop(100%,rgba(204,204,204,0)));background:-webkit-linear-gradient(top,rgba(204,204,204,1) 0,rgba(204,204,204,1) 61%,rgba(204,204,204,.91) 66%,rgba(204,204,204,.79) 71%,rgba(204,204,204,.33) 86%,rgba(204,204,204,.17) 92%,rgba(204,204,204,.06) 96%,rgba(204,204,204,0) 100%);background:-o-linear-gradient(top,rgba(204,204,204,1) 0,rgba(204,204,204,1) 61%,rgba(204,204,204,.91) 66%,rgba(204,204,204,.79) 71%,rgba(204,204,204,.33) 86%,rgba(204,204,204,.17) 92%,rgba(204,204,204,.06) 96%,rgba(204,204,204,0) 100%);background:-ms-linear-gradient(top,rgba(204,204,204,1) 0,rgba(204,204,204,1) 61%,rgba(204,204,204,.91) 66%,rgba(204,204,204,.79) 71%,rgba(204,204,204,.33) 86%,rgba(204,204,204,.17) 92%,rgba(204,204,204,.06) 96%,rgba(204,204,204,0) 100%);background:linear-gradient(to bottom,rgba(204,204,204,1) 0,rgba(204,204,204,1) 61%,rgba(204,204,204,.91) 66%,rgba(204,204,204,.79) 71%,rgba(204,204,204,.33) 86%,rgba(204,204,204,.17) 92%,rgba(204,204,204,.06) 96%,rgba(204,204,204,0) 100%)}.labs-page .press-block{float:left;width:50%}.labs-page .press-block h1{color:#878787;font:700 40px/40px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;margin:0 0 46px;text-align:center}.labs-page .press-list{margin:0;padding:0 50px 0 0;list-style:none;font-style:normal}.labs-page .press-list li:before{display:none}.labs-page .press-list li{padding:0;margin:0 0 42px}.labs-page .press-list .title-text{display:block;text-indent:-9999px;overflow:hidden;margin:0 0 14px;background:url(../images/text-sprite.png) no-repeat}.labs-page .press-list .title-text.boston{width:239px;height:32px;margin:0 0 20px;background-position:0 -46px}.labs-page .press-list .title-text.new-york{width:279px;height:40px;background-position:-17px 0}.labs-page .press-list h2{letter-spacing:1px;font:700 18px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;margin:0 0 12px}.labs-page .press-list h2 .underlined-link{color:rgba(0,116,211,.8);border:none;padding:0;font:700 18px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .press-list h2 .underlined-link:hover{color:rgba(0,116,211,1)}.labs-page .press-list h2 .underlined-link:after{color:rgba(66,146,235,.56);font-size:28px;display:inline-block;vertical-align:top;position:static;bottom:0;margin:-2px 0 0 -4px}.labs-page .press-list h2 .underlined-link:hover:after{color:rgba(66,146,235,1)}.labs-page .press-list time{display:block;text-transform:uppercase;font-style:italic;font-weight:400;letter-spacing:1px;color:rgba(58,57,57,.5)}.labs-page .tweets-block{float:right;width:50%}.labs-page .tweets-block h1{color:#878787;font:700 40px/40px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;margin:0 0 36px;text-align:center}.labs-page .tweets-list{margin:0;padding:0 0 4px 37px;list-style:none;font-style:normal;font-size:16px;line-height:24px;color:#555;font-weight:400}.labs-page .tweets-list li{padding:0;margin:0 0 26px}.labs-page .tweets-list li:before{display:none}.labs-page .tweets-list .headline{margin:0 0 -2px}.labs-page .tweets-list .name{color:#222;margin:0 4px 0 0;text-decoration:none;font:700 16px/24px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .tweets-list time{text-transform:uppercase;font-style:italic;font-size:11px;line-height:15px;font-weight:400;letter-spacing:1px;color:#878787}.labs-page .tweets-list p{margin:0 0 10px}.labs-page .tweets-list p a{color:#0074d3}.labs-page .btn-tweet{display:inline-block;vertical-align:top;color:#333;font-size:10px;line-height:13px;font-weight:700;padding:2px 8px 2px 4px;border-radius:2px;border:1px solid #ccc;text-decoration:none;margin:0 0 0 37px}.labs-page .btn-tweet .icon-ico-twitter{color:#48acee;font-size:10px;margin:2px 2px 0 0;display:inline-block;vertical-align:top}.labs-page .btn-tweet:hover{opacity:.8}.labs-page .project-page #wrapper{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(246,246,246,1)),color-stop(13%,rgba(242,242,242,1)),color-stop(37%,rgba(228,228,228,1)),color-stop(54%,rgba(221,221,221,1)),color-stop(100%,rgba(221,221,221,1)));background:-webkit-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:-o-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:-ms-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:linear-gradient(to bottom,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%)}.labs-page .all-projects-block{padding:48px 0 0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEzJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM3JSIgc3RvcC1jb2xvcj0iI2U0ZTRlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZGRkZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(246,246,246,1)),color-stop(13%,rgba(242,242,242,1)),color-stop(37%,rgba(228,228,228,1)),color-stop(54%,rgba(221,221,221,1)),color-stop(100%,rgba(221,221,221,1)));background:-webkit-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:-o-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:-ms-linear-gradient(top,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%);background:linear-gradient(to bottom,rgba(246,246,246,1) 0,rgba(242,242,242,1) 13%,rgba(228,228,228,1) 37%,rgba(221,221,221,1) 54%,rgba(221,221,221,1) 100%)}.labs-page .all-projects-block .heading:after{content:"";display:block;clear:both}.labs-page .all-projects-block .heading{padding:0 0 83px}.labs-page .all-projects-block h1{float:left;color:#888;margin:0}.labs-page .search-form{float:right;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:273px;height:48px;border:1px solid #b3b3b3;background:#fff;position:relative;padding:0 0 0 32px;border-radius:1px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .child-input-focused.search-form{border:1px solid #333}.labs-page .search-form input[type=search],.labs-page .search-form input[type=text]{border:none;background:0 0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:14px;color:#333;font-size:16px;line-height:20px;height:48px}.labs-page .search-form input[type=search]::-webkit-input-placeholder,.labs-page .search-form input[type=text]::-webkit-input-placeholder{color:#888}.labs-page .search-form input[type=search]::-moz-placeholder,.labs-page .search-form input[type=text]::-moz-placeholder{color:#888;opacity:1}.labs-page .search-form input[type=search]:-moz-placeholder,.labs-page .search-form input[type=text]:-moz-placeholder{color:#888}.labs-page .search-form input[type=search]:-ms-input-placeholder,.labs-page .search-form input[type=text]:-ms-input-placeholder{color:#888}.labs-page .search-form button[type=submit]{position:absolute;border:none;background:0 0;cursor:pointer;width:16px;height:16px;color:#888;font-size:16px;line-height:16px;top:15px;left:16px;padding:0;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .child-input-focused.search-form button[type=submit]{color:#000}.labs-page .left-right-holder{padding:0 70px 48px 50px}.labs-page .left-holder{padding:0 278px 48px 0}.labs-page .left-area{padding:0 120px 48px 0}.labs-page .center-holder{padding:0 178px 48px 100px}.labs-page .projects-container .floating-block{font-size:16px;line-height:24px;color:#fff}.labs-page .projects-container .floating-block h2:after{color:rgba(255,255,255,.4);content:"\203A";display:inline-block;vertical-align:top;font-size:36px;line-height:36px;margin:-5px 0 0 -2px;padding-left:12px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .projects-container .floating-block h3{display:none;text-transform:uppercase;font-size:11px;margin:0 0 3px;color:#dabcbd;font-style:italic;font-weight:400;letter-spacing:2px}.labs-page .projects-container .floating-block[data-above-below=below].red section.media{width:66.9%}.labs-page .projects-container .floating-block[data-above-below=below].red section.body{width:68.1%;padding:48px 36px 40px 46px;margin:-30.9% 0 0 31.9%}.labs-page .projects-container .floating-block header{margin:0 0 24px;padding:0 92px 0 0}.labs-page .projects-container .floating-block[data-above-below=above].green section.body{width:85.3%;padding:50px 36px 36px 48px;background:rgba(0,85,100,.9);margin:0 0 -17.3%}.labs-page .projects-container .floating-block[data-above-below=above].green header{margin:0 0 11px}.labs-page .projects-container .floating-block[data-above-below=above].green section.media{width:69.6%;margin:0 0 0 30.4%}.labs-page .projects-container .floating-block[data-above-below=below].light-blue section.media{width:66.9%}.labs-page .projects-container .floating-block[data-above-below=below].light-blue section.body{width:68.1%;padding:54px 36px 36px 48px;margin:-30.9% 0 0 31.9%;background:rgba(14,103,169,.9)}.labs-page .projects-container .floating-block[data-above-below=below].light-blue section.body header{margin:0 0 16px}.labs-page .projects-container .floating-block[data-above-below=above].blue section.body{width:85.3%;padding:54px 36px 40px 50px;background:rgba(0,41,160,.9);margin:0 0 -18.4%}.labs-page .projects-container .floating-block[data-above-below=above].blue section.body header{margin:0 0 11px}.labs-page .projects-container .floating-block[data-above-below=above].blue section.media{width:69.6%;margin:0 0 0 30.4%}.labs-page .projects-container .loader{display:inline-block;vertical-align:top;padding:0 0 0 80px;margin:0 30px 0 0;color:#888;position:relative;font:700 40px/40px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .projects-container .loader-holder{text-align:center;padding:46px 0 0}.labs-page .projects-container .loader img{position:absolute;left:0;top:50%;width:52px;height:auto;margin:-32px 0 0 -4px}.labs-page .projects-container .btn-load{text-transform:uppercase;font-weight:600;display:none;font-size:13px;line-height:18px;border-radius:2px;border:1px solid #aeaeae;text-align:center;padding:14px 14px 14px 8px;letter-spacing:1px;margin:0 15px;color:rgba(136,136,136,.6);text-decoration:none;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .projects-container .btn-load:hover{color:rgba(136,136,136,1)}.labs-page .project-item{font-size:16px;line-height:24px;color:#000;padding:0 0 38px}.labs-page .project-item p{margin:0 0 24px}.labs-page .project-item .wrapper{padding:0 128px}.labs-page .text-block{font-size:16px;line-height:24px;color:#000;padding:38px 0 26px}.labs-page .text-block a{color:#2c8acf;text-decoration:underline}.labs-page .text-block a:hover{text-decoration:none}.labs-page .text-block .top-block{margin:0 10px 60px 14px;font-size:16px;line-height:24px;color:#fff}.labs-page .top-block .floating-block section.media{width:65.4%}.labs-page .top-block .floating-block section.body{width:71%;text-align:center;padding:46px 20px 24px;margin:-32.2% 0 0 28.8%}.labs-page .top-block .floating-block h3{text-transform:uppercase;color:#ebb1b2;font-weight:400;margin:0 0 9px;font-style:italic;font-size:13px;line-height:18px}.labs-page .top-block .floating-block h2{font-size:40px;line-height:40px}.labs-page .top-block .floating-block header{margin:0 0 63px}.labs-page .top-block .floating-block .title{text-transform:uppercase;color:#ebb1b2;font-weight:400;margin:0 0 25px;letter-spacing:3px;display:block;font-style:italic;font-size:13px;line-height:18px}.labs-page .floating-block .persons-list{margin:0;padding:0 12px 0 0;list-style:none;font-style:normal;color:#fff;font-weight:400}.labs-page .floating-block .persons-list li:before{display:none}.labs-page .floating-block .persons-list li{padding:0;margin:0 0 12px}.labs-page .floating-block .persons-list a{color:#fff;text-decoration:underline}.labs-page .floating-block .persons-list a:hover{text-decoration:none}.labs-page .floating-block .persons-list .name{display:block;margin:0 0 4px;font:700 16px/16px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .text-block p{margin:0 0 24px}.labs-page .text-block p sup{font-size:13px}.labs-page .text-block blockquote{margin:0 132px 24px 36px;color:#797979;font-style:italic}.labs-page .text-block blockquote q{quotes:none}.labs-page .popup-share{font-size:11px;line-height:14px;color:#fff;width:256px;position:fixed;z-index:100;right:-256px;top:0;height:100%;background:rgba(34,34,34,.9);-moz-transition:all .18s linear;-webkit-transition:all .18s linear;-o-transition:all .18s linear;-ms-transition:all .18s linear;transition:all .18s linear}.labs-page .popup-share .tab,.labs-page .popup-share .tab-content{height:100%}.labs-page .popup-share .tabset{position:absolute;right:100%;top:0;width:136px;font-size:11px;line-height:14px;text-transform:uppercase;font-weight:600;font-style:normal;margin:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;padding:0}.labs-page .popup-share-active .popup-share{right:0}.labs-page .popup-share .tabset li:before{display:none}.labs-page .popup-share .tabset li{margin:0 0 1px;padding:0}.labs-page .popup-share .tabset a{display:block;position:relative;color:#fff;text-decoration:none;padding:14px 10px 14px 42px;background:rgba(34,34,34,.5);-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.labs-page .popup-share .tabset .ico-holder{position:absolute;top:0;bottom:0;height:auto;left:0;width:42px;text-align:center;white-space:nowrap}.labs-page .popup-share .tabset .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .popup-share .tabset .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .popup-share .tabset .icon-ico-rss{font-size:14px;margin:0 0 2px}.labs-page .popup-share .tabset .icon-ico-flag{font-size:16px}.labs-page .popup-share .tabset a.active{background:rgba(34,34,34,.9)}.labs-page .popup-share.show-popup .tabset a{width:42px;height:42px;padding:0;text-indent:-9999px;overflow:hidden}.labs-page .popup-share.show-popup .tabset .ico-holder{text-indent:0}.labs-page .popup-share.show-popup .tabset{width:42px}.labs-page .popup-share .tab-item{padding:24px 32px}.labs-page .popup-share h2{font-size:20px;line-height:20px;margin:0 0 17px}.labs-page .popup-share .share-title{display:block;text-transform:uppercase;color:#ccc;font-weight:700;font-style:italic;margin:0 0 6px;letter-spacing:2px}.labs-page .popup-share .link-holder{display:block;color:#555;background:#fff;border-radius:2px;padding:10px 12px;white-space:nowrap;overflow:hidden;margin:0 0 16px}.labs-page .popup-share .share-list{margin:0;padding:0;list-style:none;font-style:normal;font-size:12px;line-height:14px;font-weight:700}.labs-page .popup-share .share-list li:before{display:none}.labs-page .popup-share .share-list li{padding:0;margin:0 0 6px}.labs-page .popup-share .share-list a{display:block;border-radius:1px;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:2px;text-align:center}.labs-page .popup-share .share-list a i{display:inline-block;vertical-align:top}.labs-page .popup-share .share-list a.twitter{padding:8px 6px 8px 4px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU4YWRlZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzYwYjJlZiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(88,173,238,.8) 0,rgba(96,178,239,.8) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(88,173,238,.8)),color-stop(100%,rgba(96,178,239,.8)));background:-webkit-linear-gradient(top,rgba(88,173,238,.8) 0,rgba(96,178,239,.8) 100%);background:-o-linear-gradient(top,rgba(88,173,238,.8) 0,rgba(96,178,239,.8) 100%);background:-ms-linear-gradient(top,rgba(88,173,238,.8) 0,rgba(96,178,239,.8) 100%);background:linear-gradient(to bottom,rgba(88,173,238,.8) 0,rgba(96,178,239,.8) 100%)}.labs-page .popup-share .share-list a .icon-ico-twitter{font-size:12px;margin:0 0 0 6px}.labs-page .popup-share .share-list a.facebook{padding:8px 8px 8px 2px;background:rgba(59,89,152,.8)}.labs-page .popup-share .share-list a .icon-ico-facebook-small{font-size:16px;margin:-1px 0 0 10px}.labs-page .popup-share .numbers-list{margin:0;padding:2px 0 0;counter-reset:section;list-style:none}.labs-page .popup-share .numbers-list li{margin:0 0 28px}.labs-page .popup-share .numbers-list li:before{content:counter(section)'.';counter-increment:section;text-decoration:underline;display:block;margin:0 0 4px;font:700 13px/16px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .popup-share .numbers-list a{color:#fff}.labs-page .map-container{height:427px;position:relative;margin:0 0 48px}.labs-page .map-box{position:absolute;left:0;top:0;bottom:0;width:100%}.labs-page .leaflet-left .leaflet-control.leaflet-control-zoom{margin:22px 0 0 36px;overflow:hidden;border:none;-webkit-border-radius:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;width:88px}.labs-page .leaflet-control.leaflet-control-zoom a{width:42px;height:42px;background:url(../images/btn-controls.png) no-repeat;float:right;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 2px 0 0}.labs-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-in{background-position:-43px 0}.labs-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-out{background-position:0 0}.labs-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-in:hover{background-position:-43px -50px}.labs-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-out:hover{background-position:0 -50px}.labs-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-in:active{background-position:-43px -100px}.labs-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-out:active{background-position:0 -100px}.labs-page .map-container .slider-block{height:32px;position:absolute;bottom:25px;left:36px;right:28px;background:rgba(255,255,255,.75);border-radius:0 2px 2px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:12px 26px}.labs-page .map-container .slider-block .year{position:absolute;bottom:100%;left:0;width:95px;text-align:center;border-radius:2px 2px 0 0;font-size:16px;line-height:20px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing:1px;font-weight:600;text-transform:uppercase;color:#555;background:rgba(255,255,255,.75);padding:10px 0}.labs-page .map-container .slider-block .slider{height:6px;background:rgba(0,0,0,.1);border-radius:2px;position:relative}.labs-page .map-container .slider-block .ui-slider-handle{width:20px;height:20px;text-indent:-9999px;overflow:hidden;position:absolute;top:50%;left:0;margin:-10px 0 0 -10px;background:url(../images/labs-sprite.png) -26px -246px no-repeat}.labs-page .tabs-block{position:absolute;z-index:1001;top:0;bottom:0;height:100%;left:100%;width:224px;-moz-transition:margin .5s linear;-webkit-transition:margin .5s linear;-o-transition:margin .5s linear;-ms-transition:margin .5s linear;transition:margin .5s linear;background:rgba(34,34,34,.9)}.labs-page #wrapper.popup-active .tabs-block,.labs-page #wrapper.popup-active-slide .tabs-block{margin-left:-224px}.labs-page .tabs-block .tab{width:100%}.labs-page .tabs-block .tab-content,.labs-page .tabs-block .tabset{position:relative;left:0;-moz-transition:all .5s linear;-webkit-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;margin:0}.labs-page .tabs-block .tab-content{width:100%}.labs-page .map-container .tabs-block .tab,.labs-page .map-container .tabs-block .tab .scrollable-area,.labs-page .map-container .tabs-block .tab .scrollable-area-wrapper,.labs-page .map-container .tabs-block .tab-content{height:100%!important}.labs-page .tabs-block .tabset{padding:0;list-style:none;font-style:normal;color:#888;font-size:11px;text-transform:uppercase;line-height:14px;width:151px;position:absolute;left:0;margin:0 0 0 -151px;font-weight:600;top:0}.labs-page .tabs-block .tabset li:before{display:none}.labs-page .tabs-block .tabset li{padding:0;margin:0 0 1px}.labs-page .tabs-block .tabset a{display:block;color:#888;padding:14px 10px 14px 40px;position:relative;background:rgba(255,255,255,.8);text-decoration:none;transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out}.labs-page .tabs-block .tabset a.active,.labs-page .tabs-block .tabset a:hover{background:#fff;color:#222}.labs-page .tabs-block .tabset .ico-holder{text-align:center;position:absolute;width:40px;bottom:0;top:0;left:0;height:100%;white-space:nowrap}.labs-page .tabs-block .tabset .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .tabs-block .tabset .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .tabs-block .tabset .icon-ico-info{font-size:20px}.labs-page .tabs-block .tabset .icon-ico-rss{font-size:16px}.labs-page .tabs-block .tabset .icon-ico-chat-big{font-size:18px}.labs-page .tabs-block .tabset .icon-ico-help{font-size:18px;margin:0 4px 2px 0}.labs-page .tabs-block .tabset a.btn-view{margin:0 0 0 -66px;background:rgba(227,203,36,.8);color:#292929;padding:14px 10px 14px 52px;letter-spacing:1px}.labs-page .tabs-block .tabset a.btn-view:hover{background:rgba(227,203,36,1)}.labs-page .tabs-block .tabset a.btn-view .ico-holder{width:52px}.labs-page .tabs-block .tabset a.btn-view .icon-ico-export{font-size:17px;margin:0 -2px 4px 0}.labs-page .tabs-block .tab-holder{padding:22px 16px;font-size:11px;line-height:16px;color:#999}.labs-page .tabs-block .tab h2{font-size:20px;line-height:20px;color:#888;margin:0 0 20px}.labs-page .tabs-block .box{border-top:1px solid rgba(255,255,255,.2);padding:14px 0 0}.labs-page .tabs-block .box h3{color:#999;margin:0 0 8px;text-transform:none;letter-spacing:0;font:700 13px/15px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .tabs-block .title-box{padding:17px 0 0}.labs-page .tabs-block .title-box h3{font-size:20px;line-height:20px;color:#fff;margin:0 0 10px}.labs-page .collaboration-title{display:block;margin:0 0 12px;color:#fff;font-size:11px;line-height:14px;font-weight:600}.labs-page .collaboration-title span{text-transform:uppercase;color:#999;display:block}.labs-page .box.title-box .collaboration-title .icon-ico-users{margin:0 4px 0 0;font-size:9px;position:static;color:#999}.labs-page .collaboration-title a{color:#fff}.labs-page .box .links-list{margin:0;padding:0 0 9px;list-style:none;font-style:normal}.labs-page .box .links-list li:before{display:none}.labs-page .box .links-list li{padding:0;margin:0 0 8px}.labs-page .box .links-list a{color:#fff}.labs-page .box .link-holder{white-space:nowrap;background:#fff;border-radius:1px;padding:14px 16px;overflow:hidden;margin:0 0 10px;font-size:12px;display:block}.labs-page .sociallist{margin:0;padding:0 0 14px;list-style:none;font-style:normal}.labs-page .sociallist:after{content:"";display:block;clear:both}.labs-page .sociallist li:before{display:none}.labs-page .sociallist li{float:left;width:60px;text-align:center;margin:0 0 0 6px;padding:0}.labs-page .sociallist li:first-child{margin:0}.labs-page .sociallist a{color:#fff;display:block;border-radius:1px;border:1px solid rgba(174,175,176,.6);text-decoration:none;height:44px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;white-space:nowrap}.labs-page .sociallist a:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .sociallist a i{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .sociallist a:hover{opacity:.9;border:1px solid rgba(174,175,176,1)}.labs-page .sociallist .icon-ico-twitter{font-size:13px;margin:0 4px 0 0}.labs-page .sociallist .icon-ico-facebook{font-size:14px;margin:-4px 4px 0 0}.labs-page .sociallist .icon-ico-mail{font-size:8px;margin:-4px 5px 0 0}.labs-page .tabs-block code{font:13px/16px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;color:#888;background:#fff;border-radius:1px;padding:14px 14px 14px 16px;display:block;margin:0 0 16px;word-break:break-all}.labs-page .tabs-block .box .title-text{display:block;font-style:italic;margin:-4px 0 8px}.labs-page .tabs-block .imgs-list{margin:0;padding:0;list-style:none;font-style:normal}.labs-page .tabs-block .imgs-list li:before{display:none}.labs-page .tabs-block .imgs-list li{padding:0 0 0 20px;margin:0 0 16px}.labs-page .tabs-block .imgs-list a{color:#fff;padding:0 0 0 11px;position:relative}.labs-page .tabs-block .imgs-list i{position:absolute;right:100%;top:50%;margin:-8px 0 0}.labs-page .tabs-block .imgs-list .small i{font-size:9px;margin:-4px 2px 0 0}.labs-page .tabs-block .imgs-list .medium i{font-size:12px}.labs-page .tabs-block .imgs-list .large i{font-size:18px;margin:-10px -2px 0 0}.labs-page .tabs-block .underlined-link{display:inline-block;vertical-align:top;color:#fff;margin:0 0 8px;padding:0 0 4px;color:rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);font:700 13px/15px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .tabs-block .underlined-link:after{font-size:18px;line-height:18px;font-weight:700;color:#999;top:50%;margin:-10px 0 0 -2px}.labs-page .tabs-block .underlined-link:hover{border-bottom:1px solid rgba(255,255,255,1);color:rgba(255,255,255,1)}.labs-page .tabs-block .underlined-link:hover:after{color:#fff}.labs-page .tabs-block .box time{color:#767676;line-height:14px;font-size:11px;display:block;margin:0 0 8px}.labs-page .tabs-block .box time a{font-style:italic;color:#767676}.labs-page .tabs-block .box p{margin:0 0 12px}.labs-page .tabs-block .log-btn{display:block;border-radius:2px;border:1px solid rgba(255,255,255,.6);font-size:9px;line-height:13px;padding:16px 10px;text-align:center;color:rgba(255,255,255,.6);text-decoration:none;text-transform:uppercase;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;margin:0 0 16px}.labs-page .tabs-block .log-btn:hover{border:1px solid rgba(255,255,255,1);color:rgba(255,255,255,1)}.labs-page .tabs-block .legend-list{margin:0;padding:10px 0 0;font-style:normal;font-size:12px;line-height:18px}.labs-page .tabs-block .legend-list li{margin:0 0 14px;padding:0}.labs-page .tabs-block .legend-list li:before{display:none}.labs-page .tabs-block .legend-list a{padding:0 0 0 24px;position:relative;color:#fff}.labs-page .tabs-block .legend-list a:after{position:absolute;left:0;top:50%;margin:-9px 0 0;content:'';width:15px;height:22px;background:url(../images/labs-sprite-mobile.png) no-repeat}.labs-page .tabs-block .legend-list a.blue:after{background-position:-47px 0}.labs-page .tabs-block .legend-list a.red:after{background-position:-47px -25px}.labs-page .tabs-block .scrollable-area{width:100%!important}.labs-page .photo-block{color:#000;font-size:16px;line-height:24px;padding:0 0 22px}.labs-page .photo-block:after{content:"";display:block;clear:both}.labs-page .photo-block p{margin:0 0 24px}.labs-page .photo-block .photo-box{float:right;position:relative;margin:54px -4px 60px 60px;width:50.4%}.labs-page .photo-box img{width:100%;height:auto}.labs-page .photo-box .caption-text{position:absolute;top:100%;right:8px;left:8px;margin:-12px 0 0;color:#5f5f5f;font-size:13px;font-style:italic;line-height:18px;text-align:right}.labs-page .photo-box .caption-text .text{display:inline-block;vertical-align:top;padding:24px 48px 22px;background:rgba(255,255,255,.9)}.labs-page .video-block{margin:0 0 40px}.labs-page .video-block img{width:100%;height:auto}.labs-page .disscussion-block .disscussion-content{padding:40px 0 0;background:url(../images/separator1.png) repeat-x}.labs-page .disscussion-block h2{color:#7f7f7f;margin:0 0 32px}.labs-page .comments-list{font-style:normal;margin:0 0 0 -2px;padding:0 0 24px;list-style:none;color:#1f1f1f;font-size:16px;line-height:24px}.labs-page .comments-list li:before{display:none}.labs-page .comments-list li{margin:0 0 36px;padding:0;overflow:hidden}.labs-page .comments-list .user-box{float:left;width:230px;font-size:0;line-height:0;letter-spacing:-4px}.labs-page .comments-list .alignleft{display:inline-block;vertical-align:middle;width:65px;font-size:16px;line-height:24px;letter-spacing:0;margin:0 14px 0 0}.labs-page .comments-list .alignleft img{width:100%;height:auto}.labs-page .comments-list .info-user{display:inline-block;vertical-align:middle;width:151px;font-size:16px;line-height:24px;letter-spacing:0;margin:21px 0 0}.labs-page .comments-list .name{display:block;margin:0 0 10px;color:#222;font:700 16px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .comments-list .name .underlined-link{color:rgba(16,119,190,.5);padding:0 0 4px;border-bottom:2px solid rgba(16,119,190,.5);font:700 16px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .comments-list .name .underlined-link:hover{color:rgba(16,119,190,1);border-bottom:2px solid rgba(16,119,190,1)}.labs-page .comments-list .name .underlined-link:after{color:rgba(16,119,190,.5);font-size:28px;margin:0 0 -6px -4px}.labs-page .comments-list .name .underlined-link:hover:after{color:rgba(16,119,190,1)}.labs-page .comments-list time{display:block;color:#767676;font-size:13px;line-height:18px}.labs-page .comments-list .description{overflow:hidden;padding:18px 0 0 76px}.labs-page .comments-list p{margin:0}.labs-page .commentform:after{content:"";display:block;clear:both}.labs-page .commentform .label-holder{float:left;padding:2px 0 0;width:305px}.labs-page .commentform label{color:#9a9a9a;font:700 20px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;display:inline-block;vertical-align:top}.labs-page .commentform .field-holder{overflow:hidden}.labs-page .commentform textarea{width:100%;border:1px solid #b3b3b3;background:#fff;font-size:16px;line-height:24px;color:#000;height:157px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;min-height:157px;max-height:157px;outline:0;border-radius:1px;margin:0 0 12px;padding:10px 2px 10px 10px}.labs-page .commentform button{display:block;width:59%;font-size:14px;line-height:18px;float:right;height:53px;font-weight:700;background:0 0;color:rgba(127,127,127,1);text-transform:uppercase;letter-spacing:1px;border:1px solid rgba(185,185,185,1);border-radius:2px;cursor:pointer;padding:14px 0 18px 4px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .commentform button i{font-size:14px;margin:4px 0 0 4px;display:inline-block;vertical-align:top;color:rgba(127,127,127,1);-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .commentform button:hover{border:1px solid rgba(185,185,185,1);color:rgba(127,127,127,1)}.labs-page .commentform button:hover i{color:rgba(127,127,127,1)}.labs-page .disscussion-block{padding:0 0 67px}.labs-page .related-section .related-frame{padding:42px 0 0;background:url(../images/separator1.png) repeat-x}.labs-page .related-section h2{color:#7f7f7f;margin:0 0 14px}.labs-page .related-section .content-area{margin:0 0 36px}.labs-page .related-section .content-area .frame-links:after{content:"";display:block;clear:both}.labs-page .related-section .links-area{float:left;width:66.3%}.labs-page .related-section .links-area h3{text-transform:uppercase;font-weight:700;font-style:italic;color:#7f7f7f;font-size:11px;line-height:13px;margin:0 0 8px}.labs-page .related-section .links-frame{font-size:0;line-height:0;letter-spacing:-4px;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk2OTY5NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iIzk4OTg5OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhNWE1YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(150,150,150,1) 0,rgba(152,152,152,1) 23%,rgba(165,165,165,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(150,150,150,1)),color-stop(23%,rgba(152,152,152,1)),color-stop(100%,rgba(165,165,165,1)));background:-webkit-linear-gradient(top,rgba(150,150,150,1) 0,rgba(152,152,152,1) 23%,rgba(165,165,165,1) 100%);background:-o-linear-gradient(top,rgba(150,150,150,1) 0,rgba(152,152,152,1) 23%,rgba(165,165,165,1) 100%);background:-ms-linear-gradient(top,rgba(150,150,150,1) 0,rgba(152,152,152,1) 23%,rgba(165,165,165,1) 100%);background:linear-gradient(to bottom,rgba(150,150,150,1) 0,rgba(152,152,152,1) 23%,rgba(165,165,165,1) 100%);padding:24px 8px 6px 28px}.labs-page .related-section .links-frame ul{margin:0;padding:0 4px 0 0;font-size:11px;line-height:13px;letter-spacing:0;list-style:none;font-style:normal;width:33.333%;display:inline-block;color:#fff;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.labs-page .related-section .links-frame li{margin:0 0 18px;padding:0 10px 0 30px;position:relative}.labs-page .related-section .links-frame li:before{display:none}.labs-page .related-section .links-frame a{color:#fff;font-size:13px;line-height:18px;font-weight:600;word-wrap:break-word}.labs-page .msie .related-section .links-frame a{display:block}.labs-page .related-section .links-frame .text{display:block;padding:8px 0 0}.labs-page .related-section .links-frame .icon-ico-link{position:absolute;left:0;top:3px;font-size:16px;color:rgba(255,255,255,.3)}.labs-page .related-section .resources-area{float:right;width:32.7%}.labs-page .related-section .resources-area h3{text-transform:uppercase;font-weight:700;font-style:italic;color:#7f7f7f;font-size:11px;line-height:13px;letter-spacing:2px;margin:0 0 8px}.labs-page .related-section .resources-frame{border-radius:2px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY5Njk2OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3Nzc3NzciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(105,105,105,1) 0,rgba(119,119,119,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(105,105,105,1)),color-stop(100%,rgba(119,119,119,1)));background:-webkit-linear-gradient(top,rgba(105,105,105,1) 0,rgba(119,119,119,1) 100%);background:-o-linear-gradient(top,rgba(105,105,105,1) 0,rgba(119,119,119,1) 100%);background:-ms-linear-gradient(top,rgba(105,105,105,1) 0,rgba(119,119,119,1) 100%);background:linear-gradient(to bottom,rgba(105,105,105,1) 0,rgba(119,119,119,1) 100%);padding:24px 10px 6px 26px}.labs-page .related-section .resources-frame ul{font-style:normal;color:#fff;font-weight:700;font-size:13px;line-height:18px}.labs-page .related-section .resources-frame li:before{display:none}.labs-page .related-section .resources-frame li{margin:0 0 18px;padding:0}.labs-page .related-section .resources-frame li a{position:relative;padding:0 0 0 32px;color:#fff}.labs-page .related-section .resources-frame li a i{position:absolute;left:0;top:1px;font-size:16px;color:rgba(255,255,255,.3)}.labs-page .other-posts h2{color:#fff}.labs-page .post-area.more .frame{text-align:center;white-space:nowrap}.labs-page .post-area.more .frame:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .post-area.more .frame .underlined-link.more,.labs-page .post-area.more .frame .underlined-link.more:hover{vertical-align:middle;display:inline-block;white-space:normal;margin:0 -18px 30px 0;border-width:0 0 1px}.labs-page .about-page #wrapper{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(246,246,246,1) 0,rgba(227,227,227,1) 12%,rgba(227,227,227,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(246,246,246,1)),color-stop(12%,rgba(227,227,227,1)),color-stop(100%,rgba(227,227,227,1)));background:-webkit-linear-gradient(top,rgba(246,246,246,1) 0,rgba(227,227,227,1) 12%,rgba(227,227,227,1) 100%);background:-o-linear-gradient(top,rgba(246,246,246,1) 0,rgba(227,227,227,1) 12%,rgba(227,227,227,1) 100%);background:-ms-linear-gradient(top,rgba(246,246,246,1) 0,rgba(227,227,227,1) 12%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(246,246,246,1) 0,rgba(227,227,227,1) 12%,rgba(227,227,227,1) 100%)}.labs-page .about-block{padding:38px 0 0;font-size:20px;line-height:28px;color:#959595}.labs-page .about-block h1{color:#fff;text-align:center;padding:26px 10px 14px;position:relative;margin:0 auto 41px;background:rgba(14,103,168,.9);width:58.8%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.labs-page .about-area:after{content:"";display:block;clear:both}.labs-page .about-area .img-box{float:right;width:34.2%;margin:-98px 10px 0 44px}.labs-page .about-area .img-box img{width:100%;height:auto}.labs-page .about-area p,.labs-page .about-block .map-container{margin:0}.labs-page .about-block .law-container{clear:both;padding:58px 0 0}.labs-page .about-block .law-container .title{display:block;text-align:center;font-size:22px;line-height:28px;font-weight:600;color:rgba(59,59,59,.55);margin:0 0 58px}.labs-page .about-block .law-container .frame:after{content:"";display:block;clear:both}.labs-page .about-block .law-container .frame{font-size:16px;line-height:24px;color:#fff}.labs-page .about-block .law-container .frame p{margin:0;position:relative;z-index:2}.labs-page .about-block .law-container .frame strong{font:700 20px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .about-block .law-container .frame .box{position:relative;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.labs-page .about-block .box.light-green{float:left;width:42.9%;padding:40px 16px 44px 46px;background:rgba(34,202,167,.9)}.labs-page .about-block .box.green{float:right;width:33.4%;margin:31px 0 0;padding:38px 18px 32px 44px;background:rgba(131,162,43,.9)}.labs-page .about-block .box.blue{float:right;width:46.1%;margin:-12px -20px 0 0;padding:40px 28px 32px 46px;background:rgba(0,69,143,.9)}.labs-page .about-block .box i{position:absolute;z-index:1}.labs-page .about-block .box .icon-ico-users{left:1px;bottom:0;font-size:86px;color:#20bf9e}.labs-page .about-block .box .icon-tools{right:11px;top:-13px;font-size:94px;color:#789627}.labs-page .about-block .box .icon-cog{right:11px;bottom:-26px;font-size:110px;color:#003d81}.labs-page .about-area{padding:0 0 76px}.labs-page .history-block h2{font-size:40px;line-height:40px;margin:0 0 24px;color:#888;text-align:center}.labs-page .history-block{margin:0 0 80px}.labs-page .team-block h2{font-size:40px;line-height:40px;margin:0 0 24px;color:#888;text-align:center}.labs-page .team-block ul{margin:0;padding:0;list-style:none;font-style:normal;color:#555;font-size:0;line-height:0;letter-spacing:-4px}.labs-page .team-block ul li{margin:0;font-size:11px;line-height:13px;letter-spacing:0;padding:0;display:inline-block;vertical-align:top;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.labs-page .team-block ul li:before{display:none}.labs-page .team-block .two-columns ul li{width:50%;padding:0 40px 16px 0}.labs-page .team-block .img-box{float:left;white-space:nowrap;text-align:center;font-size:32px;color:#fff}.labs-page .team-block .two-columns .img-box{width:109px;height:109px;margin:0 22px 0 0;background:url(../images/labs-sprite.png) -156px -80px no-repeat}.labs-page .team-block .img-box:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .team-block .img-box i{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .team-block .img-box img{width:100%;height:auto}.labs-page .team-block .text-box{overflow:hidden;padding:32px 0 0}.labs-page .team-block .name{display:block;margin:0 0 10px}.labs-page .team-block .name .underlined-link{color:rgba(16,116,190,.5);display:inline-block;border:none;vertical-align:top;font:700 20px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.labs-page .team-block .name .underlined-link:after{font-size:28px;margin:-3px 0 0 -6px;color:rgba(16,116,190,.5);display:inline-block;vertical-align:top;position:static}.labs-page .team-block .name .underlined-link:hover,.labs-page .team-block .name .underlined-link:hover:after{color:rgba(16,116,190,1)}.labs-page .team-block .two-columns .position{display:block;color:#555;text-transform:uppercase;letter-spacing:2px;font-weight:600;font-size:11px;line-height:16px}.labs-page .team-block .two-columns ul{margin:0 -72px 42px -4px}.labs-page .team-block h2.small-title{font-size:28px;line-height:28px;margin:0 0 28px;color:#888}.labs-page .team-block .three-columns ul li{width:33.333%;margin:0 0 48px;padding:0 16px 0 0}.labs-page .team-block .three-columns ul{margin:0 -26px 0 -6px}.labs-page .team-block .three-columns .img-box{margin:0 18px 0 0;width:93px;height:93px}.labs-page .team-block .three-columns .text-box{padding:24px 0 0}.labs-page .team-block .three-columns .name{margin:0 0 14px}.labs-page .team-block .location{display:block;font-style:italic;font-weight:600}.labs-page .partners-block{padding:80px 0 0;margin:-22px 0 0;background:url(../images/separator1.png) repeat-x}.labs-page .partners-block h2{text-align:center;color:#888;font-size:40px;line-height:40px;margin:0 0 13px}.labs-page .partners-list{margin:0 -12px 0 -2px;padding:0;list-style:none;font-style:normal;font-size:0;line-height:0;letter-spacing:-4px}.labs-page .partners-list li:before{display:none}.labs-page .partners-list li{padding:0;margin:0;color:#a1a1a1;font:700 20px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;width:25%;display:inline-block;vertical-align:top;letter-spacing:0;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;-webkit-box-sizing:border-box}.labs-page .partners-list .img-holder{height:94px;white-space:nowrap;margin:0 0 6px}.labs-page .partners-list .img-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .partners-list .img-holder img,.labs-page .partners-list .img-holder span{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .partners-list a{text-decoration:none}.labs-page .partners-list .underlined-link{font:700 20px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;color:rgba(161,161,161,.5);border:none;padding:0}.labs-page .partners-list .underlined-link:after{color:rgba(161,161,161,.5);font-size:20px;top:0}.labs-page .partners-list .underlined-link:hover,.labs-page .partners-list .underlined-link:hover:after{color:rgba(161,161,161,1)}.labs-page .contact-page #wrapper{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2UzZTNlMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlM2UzZTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(247,247,247,1) 0,rgba(227,227,227,1) 26%,rgba(227,227,227,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(247,247,247,1)),color-stop(26%,rgba(227,227,227,1)),color-stop(100%,rgba(227,227,227,1)));background:-webkit-linear-gradient(top,rgba(247,247,247,1) 0,rgba(227,227,227,1) 26%,rgba(227,227,227,1) 100%);background:-o-linear-gradient(top,rgba(247,247,247,1) 0,rgba(227,227,227,1) 26%,rgba(227,227,227,1) 100%);background:-ms-linear-gradient(top,rgba(247,247,247,1) 0,rgba(227,227,227,1) 26%,rgba(227,227,227,1) 100%);background:linear-gradient(to bottom,rgba(247,247,247,1) 0,rgba(227,227,227,1) 26%,rgba(227,227,227,1) 100%)}.labs-page .contact-block{padding:60px 0 0}.labs-page .contact-block h1{color:#888;margin:0 0 30px}.labs-page .contact-frame{margin:0 0 32px;font-size:20px;line-height:28px;color:#888}.labs-page .contact-frame:after{content:"";display:block;clear:both}.labs-page .contact-frame .description{float:right;width:25.2%}.labs-page .contact-frame .description p{margin:0}.labs-page .contact-frame .title{font-weight:600;display:block;margin:0 0 28px}.labs-page .message-form{margin:6px 0 0 -2px;float:left;width:71.4%;background:#0067bc;padding:38px 64px 32px 62px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.labs-page .message-form h2{color:#fff;margin:0 0 25px}.labs-page .message-form .field-row{margin:0 0 18px}.labs-page .message-form .field-row:after{content:"";display:block;clear:both}.labs-page .message-form .field-row .field-holder{float:left;margin:0 0 0 .6%;width:32.9%}.labs-page .message-form .field-row .field-holder:first-child{margin:0}.labs-page .message-form input[type=email],.labs-page .message-form input[type=text]{display:block;height:46px;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;padding:10px 16px;color:#888;border:1px solid #999;-moz-transition:left .5s linear;-webkit-transition:left .5s linear;-o-transition:left .5s linear;-ms-transition:left .5s linear;transition:left .5s linear}.labs-page .message-form input[type=email]:focus,.labs-page .message-form input[type=text]:focus{border-color:transparent}.labs-page .message-form .error .error-holder{display:block}.labs-page .message-form .error-holder{display:none;text-align:center;color:#fff;font-size:12px;line-height:16px;padding:6px 10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNjBhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMDA1OWE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiMwMDVjYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiMwMDVjYTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0MyUiIHN0b3AtY29sb3I9IiMwMDVmYWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiMwMDVmYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NiUiIHN0b3AtY29sb3I9IiMwMDY2YmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDE2N2JjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(0,96,173,1) 0,rgba(0,89,169,1) 3%,rgba(0,92,169,1) 5%,rgba(0,92,169,1) 25%,rgba(0,95,172,1) 43%,rgba(0,95,175,1) 44%,rgba(0,102,186,1) 76%,rgba(1,103,188,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,96,173,1)),color-stop(3%,rgba(0,89,169,1)),color-stop(5%,rgba(0,92,169,1)),color-stop(25%,rgba(0,92,169,1)),color-stop(43%,rgba(0,95,172,1)),color-stop(44%,rgba(0,95,175,1)),color-stop(76%,rgba(0,102,186,1)),color-stop(100%,rgba(1,103,188,1)));background:-webkit-linear-gradient(top,rgba(0,96,173,1) 0,rgba(0,89,169,1) 3%,rgba(0,92,169,1) 5%,rgba(0,92,169,1) 25%,rgba(0,95,172,1) 43%,rgba(0,95,175,1) 44%,rgba(0,102,186,1) 76%,rgba(1,103,188,1) 100%);background:-o-linear-gradient(top,rgba(0,96,173,1) 0,rgba(0,89,169,1) 3%,rgba(0,92,169,1) 5%,rgba(0,92,169,1) 25%,rgba(0,95,172,1) 43%,rgba(0,95,175,1) 44%,rgba(0,102,186,1) 76%,rgba(1,103,188,1) 100%);background:-ms-linear-gradient(top,rgba(0,96,173,1) 0,rgba(0,89,169,1) 3%,rgba(0,92,169,1) 5%,rgba(0,92,169,1) 25%,rgba(0,95,172,1) 43%,rgba(0,95,175,1) 44%,rgba(0,102,186,1) 76%,rgba(1,103,188,1) 100%);background:linear-gradient(to bottom,rgba(0,96,173,1) 0,rgba(0,89,169,1) 3%,rgba(0,92,169,1) 5%,rgba(0,92,169,1) 25%,rgba(0,95,172,1) 43%,rgba(0,95,175,1) 44%,rgba(0,102,186,1) 76%,rgba(1,103,188,1) 100%)}.labs-page .message-form .field-holder .error-holder{font-size:10px}.labs-page .message-form .error-holder span{padding:0 0 0 25px;position:relative}.labs-page .message-form .error-holder span:after{position:absolute;content:'';left:0;top:50%;margin:-7px 0 0;background:url(../images/ico01.png) no-repeat;width:15px;height:14px}.labs-page .message-form input[type=email]::-webkit-input-placeholder,.labs-page .message-form input[type=text]::-webkit-input-placeholder,.labs-page .message-form textarea::-webkit-input-placeholder{color:#888}.labs-page .message-form input[type=email]::-moz-placeholder,.labs-page .message-form input[type=text]::-moz-placeholder,.labs-page .message-form textarea::-moz-placeholder{color:#888;opacity:1}.labs-page .message-form input[type=email]:-moz-placeholder,.labs-page .message-form input[type=text]:-moz-placeholder,.labs-page .message-form textarea:-moz-placeholder{color:#888}.labs-page .message-form input[type=email]:-ms-input-placeholder,.labs-page .message-form input[type=text]:-ms-input-placeholder,.labs-page .message-form textarea:-ms-input-placeholder{color:#888}.labs-page .message-form label{display:inline-block;vertical-align:top;font-size:16px;line-height:20px;font-style:italic;margin:0 0 10px;color:#fff;border-radius:1px}.labs-page .message-form textarea{display:block;width:100%;height:189px;max-height:189px;min-height:189px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;color:#888;border:1px solid #999;margin:0 0 26px;background:#fff;border-radius:1px;-moz-transition:left .5s linear;-webkit-transition:left .5s linear;-o-transition:left .5s linear;-ms-transition:left .5s linear;transition:left .5s linear}.labs-page .message-form textarea:focus{border-color:transparent}.labs-page .message-form button{display:block;width:349px;height:53px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:1px;border:1px solid rgba(255,255,255,.5);text-transform:uppercase;color:#fff;letter-spacing:2px;font-size:14px;line-height:19px;font-weight:700;padding:16px 10px 16px 22px;margin:0 auto;background:0 0;cursor:pointer;-moz-transition:left .5s linear;-webkit-transition:left .5s linear;-o-transition:left .5s linear;-ms-transition:left .5s linear;transition:left .5s linear}.labs-page .message-form button .sending-text{display:none}.labs-page .message-form button i{display:inline-block;vertical-align:top;color:rgba(255,255,255,.5);font-size:12px;margin:2px 0 0 8px}.labs-page .message-form button:hover{border:1px solid rgba(255,255,255,1)}.labs-page .message-form button:hover I{color:#fff}.labs-page .message-form.send-state input[type=email],.labs-page .message-form.send-state input[type=text],.labs-page .message-form.send-state label,.labs-page .message-form.send-state textarea{opacity:.5}.labs-page .message-form.send-state button.normal{display:none}.labs-page .message-form.send-state button.sending-text{display:block}.labs-page .message-form.after-send .form-container{display:none}.labs-page .message-thanks{display:none;color:#fff;font-size:15px;line-height:22px;padding:36px 46px 44px 48px;background:#0067bc}.labs-page .message-form.after-send .message-thanks{display:block}.labs-page .message-form.after-send{padding:0}.labs-page .message-form.after-send .form-box{display:none}.labs-page .message-thanks h2{font-size:29px;line-height:32px;color:#fff;margin:0 0 26px}.labs-page .message-thanks .text-box{position:relative;padding:0 0 0 108px}.labs-page .message-thanks .text-box p{margin:0}.labs-page .message-thanks .ico-frame{left:0;position:absolute;top:0;bottom:0;height:100%;white-space:nowrap;text-align:center;width:75px;color:#fff;font-size:33px}.labs-page .message-thanks .ico-frame:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .message-thanks .ico-frame i{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .contact-info{padding:0 28px 0 30px}.labs-page .contact-info:after{content:"";display:block;clear:both}.labs-page .contact-info .info-box{float:left;width:370px;position:relative;z-index:1001;font-size:11px;line-height:13px;color:#fff;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:48px 46px 0;background:rgba(131,162,43,.9)}.labs-page .contact-info .info-box .box{margin:0 0 54px}.labs-page .contact-info .info-box .name{display:block;font:700 20px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;margin:0 0 8px}.labs-page .contact-info .info-box .position{font-style:italic;font-size:14px;line-height:18px;display:block;margin:0 0 4px}.labs-page .contact-info .info-box dl{margin:0;overflow:hidden}.labs-page .contact-info .info-box dt{float:left;text-transform:uppercase;margin:0 6px 0 0;letter-spacing:1px;padding:2px 0 0;width:50px;font-weight:600}.labs-page .contact-info .info-box dd{overflow:hidden;font-size:14px;line-height:18px;margin:0 0 -2px;word-break:break-all;font-weight:700}.labs-page .contact-info .info-box a{color:#fff}.labs-page .contact-info .info-box a.phone{cursor:default;text-decoration:none;pointer-events:none}.labs-page .social-section{margin:0 -44px;text-align:center;padding:30px 44px 35px;background:rgba(255,255,255,.12)}.labs-page .social-section .title{display:block;text-transform:uppercase;letter-spacing:2px;font-size:14px;line-height:18px;margin:0 0 23px;color:#d3deb6;padding:0 8px 0 0}.labs-page .social-section .social-list a{color:#d3deb6}.labs-page .social-section .social-list a:hover{color:#323c18}.labs-page .social-section .social-list{margin:0 17px 0 0}.labs-page .social-section .social-list li{margin:0 0 0 29px}.labs-page .social-section .social-list li:first-child{margin:0}.labs-page .social-section .social-list .icon-ico-facebook{font-size:21px}.labs-page .social-section .social-list a:hover .icon-ico-facebook{color:#323c18}.labs-page .social-section .social-list .it{background:url(../images/labs-sprite.png) -52px -246px no-repeat}.labs-page .social-section .social-list a.it:hover{background:url(../images/ico-it.png) no-repeat}.labs-page .map-block{position:relative;height:485px;margin:44px 0 0 -28%;float:right;width:59.8%}.labs-page .map-block .leaflet-control{display:none}.labs-page .popup-map{width:418px;border-radius:10px;background:rgba(0,0,0,.8);z-index:1001;position:absolute;top:0;padding:32px 50px 28px 158px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;left:0;color:#b3b3b3;font-size:13px;line-height:16px}.labs-page .popup-map .title{display:block;color:#fff;margin:0 0 10px}.labs-page .popup-map address{font-style:normal;margin:0 0 14px;font-family:'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]{display:inline-block;vertical-align:top;width:155px;font-size:11px;line-height:13px;color:#fff;height:45px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:14px 30px 16px 22px;position:relative;text-align:left;margin:0 0 0 -4px;letter-spacing:2px;border-color:rgba(255,255,255,.2)}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]:after{font-size:16px;line-height:20px;font-weight:700;position:absolute;top:50%;margin:-13px 0 0;right:17px;padding:0;color:rgba(255,255,255,.5)}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]:hover{border-color:rgba(255,255,255,1);padding:14px 30px 16px 22px}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]:hover:after{color:rgba(255,255,255,1);padding:0;right:13px}.labs-page #footer{padding:26px 0;letter-spacing:1px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;height:64px;margin:-64px 0 0;position:relative;text-align:center;color:#888;font-size:10px;text-transform:uppercase;font-style:italic;font-weight:600;line-height:13px;background:#f1f1f1}.labs-page #footer .wrapper{padding:0 64px 0 320px}.labs-page #footer a{color:#888}.labs-page #footer p{margin:0}.labs-page .popup-holder{position:relative;overflow:hidden;height:0}.labs-page #fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}.labs-page #fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px}.labs-page #fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}.labs-page #fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}.labs-page #fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}.labs-page #fancybox-outer{position:relative;width:100%;height:100%}.labs-page #fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:visible;z-index:1102;border:0 solid #fff}.labs-page #fancybox-content>div{overflow:visible!important}.labs-page #fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}.labs-page #fancybox-close{display:none!important}.labs-page .popup .close{position:absolute;top:-64px;right:0;width:35px;height:35px;background:url(../images/btn-close.png) 0 0/100% 100% no-repeat;z-index:1103}.labs-page .popup{font-size:16px;line-height:24px;color:#fff;text-align:center;width:518px}.labs-page .popup h2{font:700 40px/40px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;margin:0 0 28px;padding:0 12px 0 0}.labs-page .login-form .row{margin:0 0 10px}.labs-page .login-form .row:after{content:"";display:block;clear:both}.labs-page .account-form input[type=email],.labs-page .account-form input[type=password],.labs-page .account-form input[type=text],.labs-page .account-form input[type=url],.labs-page .login-form input[type=email],.labs-page .login-form input[type=password],.labs-page .login-form input[type=text],.labs-page .password-form input[type=email],.labs-page .password-form input[type=password],.labs-page .password-form input[type=text],.labs-page .register-form input[type=email],.labs-page .register-form input[type=password],.labs-page .register-form input[type=text]{display:block;width:100%;margin:0 0 10px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;color:#888;font-size:16px;line-height:24px;height:48px;padding:12px 18px}.labs-page .login-form .field-container{width:257px;margin:0 0 0 4px;float:left;position:relative}.labs-page .account-form .field-container,.labs-page .register-form .field-container{position:relative}.labs-page .login-form .field-container:first-child{margin:0}.labs-page .account-form .field-container .input-placeholder-text,.labs-page .login-form .field-container .input-placeholder-text,.labs-page .register-form .field-container .input-placeholder-text{position:absolute;top:12px;left:18px}.labs-page .register-form .field-holder{padding:0 0 50px}.labs-page .login-form input:first-child{margin:0}.labs-page .login-form .text-box{margin:0 0 66px;padding:9px 0 0}.labs-page .login-form .title{display:block}.labs-page .login-form .text-box a{color:#fff}.labs-page .account-form .check-holder,.labs-page .login-form .check-holder,.labs-page .register-form .check-holder{text-align:center;margin:0 0 16px;padding:0 20px 0 0}.labs-page .account-form .check-holder label,.labs-page .login-form .check-holder label,.labs-page .register-form .check-holder label{text-transform:uppercase;font-weight:600;letter-spacing:3px;font-size:13px;word-spacing:-2px}.labs-page .account-form .button[data-style=secondary][data-colors=reversed],.labs-page .login-form .button[data-style=secondary][data-colors=reversed],.labs-page .password-form .button[data-style=secondary][data-colors=reversed],.labs-page .register-form .button[data-style=secondary][data-colors=reversed]{display:block;width:201px;height:53px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;background:0 0;border:1px solid rgba(114,114,114,.35);cursor:pointer;font-size:13px;line-height:19px;padding:16px 20px;text-align:center;color:rgba(255,255,255,.35);letter-spacing:1px;margin:0 auto 7px}.labs-page .account-form .button[data-style=secondary][data-colors=reversed]:hover,.labs-page .login-form .button[data-style=secondary][data-colors=reversed]:hover,.labs-page .password-form .button[data-style=secondary][data-colors=reversed]:hover,.labs-page .register-form .button[data-style=secondary][data-colors=reversed]:hover{color:rgba(255,255,255,1);border:1px solid rgba(114,114,114,1);padding-right:16px}.labs-page .account-form .button[data-style=secondary][data-colors=reversed]:after,.labs-page .login-form .button[data-style=secondary][data-colors=reversed]:after,.labs-page .password-form .button[data-style=secondary][data-colors=reversed]:after,.labs-page .register-form .button[data-style=secondary][data-colors=reversed]:after{font-weight:700;font-size:30px;line-height:19px;color:rgba(163,156,156,.35);display:inline-block;vertical-align:top;margin:-3px 0 0}.labs-page .account-form .button[data-style=secondary][data-colors=reversed]:hover:after,.labs-page .login-form .button[data-style=secondary][data-colors=reversed]:hover:after,.labs-page .password-form .button[data-style=secondary][data-colors=reversed]:hover:after,.labs-page .register-form .button[data-style=secondary][data-colors=reversed]:hover:after{color:rgba(163,156,156,1)}.labs-page .account-form .reg-text a,.labs-page .login-form .reg-text a,.labs-page .password-form .reg-text a,.labs-page .register-form .reg-text a{color:#fff}.labs-page .account-form .row{text-align:left}.labs-page .account-form .row label{font-style:italic}.labs-page .account-form label{display:inline-block;vertical-align:top;margin:0 0 2px}.labs-page .account-form .web-holder{position:relative;padding:0 0 0 80px}.labs-page .account-form .web-holder .title{position:absolute;left:0;top:50%;margin:-12px 0 0}.labs-page .accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.labs-page .accessibility:focus{position:static;width:auto;height:auto}.labs-page .hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.maps-page #wrapper{overflow:hidden;position:relative;min-height:100%;padding:0 0 0 256px;background:url(../images/bg-map2.jpg) 0 100%/100% auto no-repeat}.maps-page #wrapper:before{content:'';position:absolute;background:url(../images/bg-map2.jpg) 0 100%/100% auto no-repeat}.maps-page .w1{padding:0 0 192px}.maps-page .wrapper{padding:0 64px}.maps-page .wrapper:after{content:"";display:block;clear:both}.maps-page #header{position:fixed;z-index:1003;top:0;bottom:0;left:0;background:url(../images/maps-bg01.jpg) 0 100% no-repeat #222;width:256px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.maps-page #header .header-holder{position:relative;height:100%;overflow:auto}.maps-page .logo-holder{background:#e8c800;padding:62px 0 44px;text-align:center}.maps-page .logo{font-size:33px}.maps-page .logo a{color:#222;text-decoration:none}.maps-page .logo a:hover{color:#000}.maps-page .log-box{position:relative;background:#b69e09;margin:0 0 28px;font-size:13px;font-weight:600;line-height:18px;padding:16px 10px 14px 32px}.maps-page .log-box:after{content:"";display:block;clear:both}.maps-page .log-list{margin:0;padding:0;list-style:none;float:left;font-style:normal}.maps-page .log-list:after{content:"";display:block;clear:both}.maps-page .log-box .user-link{float:left;margin:2px 16px 0 0;color:rgba(255,255,255,.4);text-decoration:none}.maps-page .log-box .icon-ico-user{font-size:13px}.maps-page .log-box .user-link:hover{color:#000}.maps-page .log-list li{float:left;position:relative;margin:0 0 0 22px;padding:0}.maps-page .log-list li:first-child{margin:0}.maps-page .log-list li:first-child:after{display:none}.maps-page .log-list li:after{position:absolute;content:'';left:-11px;top:50%;margin:-6px 0 0;width:1px;height:14px;background:rgba(255,255,255,.2)}.maps-page .log-list li:before{display:none}.maps-page .log-list a{color:rgba(255,255,255,.66);text-decoration:underline}.maps-page .log-list a:hover{text-decoration:none;color:rgba(255,255,255,.8)}.maps-page #nav{font:700 25px/28px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;padding:0 32px 100px}.maps-page #nav ul{margin:0;padding:0;list-style:none;font-style:normal}.maps-page #nav li{margin:0 0 8px;padding:0}.maps-page #nav li:before{display:none}.maps-page #nav a{color:#fff;text-decoration:none;position:relative;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page #nav a .icon-ico-arrow-right{color:rgba(255,255,255,.5);position:absolute;left:0;top:50%;margin:-6px 0 0;font-size:12px;line-height:12px;display:none;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page #nav a:hover,.maps-page #nav li.active a{padding:0 0 0 22px;color:#848484}.maps-page #nav a:hover .icon-ico-arrow-right,.maps-page #nav li.active .icon-ico-arrow-right{display:block}.maps-page .bottom-block{position:absolute;bottom:0;right:0;left:0}.maps-page .bottom-block .title-box{padding:0 20px 12px;text-align:center;font-weight:600;font-size:11px;line-height:16px;font-style:italic;color:#ccc;text-transform:uppercase;letter-spacing:1px}.maps-page .bottom-block .title{display:block;margin:0 0 10px}.maps-page .bottom-block .title-box a{color:#ccc}.maps-page .bottom-block .title-box a:hover{text-decoration:underline;color:#aaa}.maps-page .bottom-block .title-box a:active{color:#888}.maps-page .bottom-block .logo{margin:0 auto 12px;display:block}.maps-page .bottom-block .logo .icon-ico-logo2{color:#fff;font-size:23px}.maps-page .bottom-block .logo a:hover .icon-ico-logo2{color:#a6a6a6}.maps-page .bottom-block .logo a:active .icon-ico-logo2{color:#7a7a7a}.maps-page .bottom-block .links-list{margin:0;padding:0;list-style:none;font-size:11px;line-height:13px;color:rgba(247,246,241,.6);font-weight:400;font-style:normal}.maps-page .bottom-block .links-list li{margin:0;padding:0}.maps-page .bottom-block .links-list li:before{display:none}.maps-page .bottom-block .links-list a{border-top:1px solid #343434;color:rgba(247,246,241,.6);padding:16px 10px 18px 72px;position:relative;display:block;text-decoration:none}.maps-page .bottom-block .links-list a.disable{cursor:default;pointer-events:none}.maps-page .bottom-block .links-list a:before{position:absolute;content:'';top:0;right:0;left:0;bottom:0;background:rgba(36,36,36,.67);z-index:2}.maps-page .bottom-block .links-list .ico-holder{position:absolute;left:10px;top:0;bottom:0;height:100%;text-align:center;width:50px;white-space:nowrap}.maps-page .bottom-block .links-list .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .bottom-block .links-list .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .bottom-block .links-list .ico-holder .icon-ico-h{color:#95b426;font-size:50px}.maps-page .bottom-block .links-list .ico-holder .icon-ico-r{color:#63802f;font-size:34px}.maps-page .bottom-block .links-list .title-text{font-weight:600;font-size:10px;line-height:18px;color:#fff;float:left}.maps-page .bottom-block .links-list .title-holder{margin:0 0 1px}.maps-page .bottom-block .links-list .title-holder:after{content:"";display:block;clear:both}.maps-page .bottom-block .links-list .title-holder .time{float:left;font:9px/12px "Source Sans Pro",Arial,Helvetica,sans-serif;color:#222;padding:0 4px;letter-spacing:1px;margin:2px 0 0 8px;background:rgba(255,255,255,.8);text-transform:uppercase}.maps-page .bottom-block .links-list p{margin:0}.maps-page .social-box{padding:24px 4px 22px 16px;letter-spacing:2px;font-size:11px;line-height:13px;text-transform:uppercase;color:#fff;font-weight:700;text-align:center;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkxOGY4ZiIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iIzliOWE5YSIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjI0JSIgc3RvcC1jb2xvcj0iI2E1YTRhNCIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc5JSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIwLjI1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+) #d0d0d0;background:-moz-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(145,143,143,.25)),color-stop(14%,rgba(155,154,154,.25)),color-stop(24%,rgba(165,164,164,.25)),color-stop(79%,rgba(236,236,236,.25)),color-stop(100%,rgba(254,254,254,.25)));background:-webkit-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:-o-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:-ms-linear-gradient(top,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%);background:linear-gradient(to bottom,rgba(145,143,143,.25) 0,rgba(155,154,154,.25) 14%,rgba(165,164,164,.25) 24%,rgba(236,236,236,.25) 79%,rgba(254,254,254,.25) 100%)}.maps-page .social-list{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top;font-style:normal;font-weight:600}.maps-page .social-list:after{content:"";display:block;clear:both}.maps-page .social-list li{float:left;margin:0 0 0 16px;padding:0}.maps-page .social-list li:before{display:none}.maps-page .social-list li:first-child{margin:0}.maps-page .social-list a{display:block;color:#fff;text-decoration:none}.maps-page .social-list .icon-ico-twitter{font-size:20px;display:inline-block;vertical-align:top;margin:-4px 0 0}.maps-page .social-list .icon-ico-facebook{font-size:22px;margin:-4px 0 0;display:inline-block;vertical-align:top}.maps-page #main{position:relative}.maps-page #main:after{content:"";display:block;clear:both}.maps-page .maps-block{background:url(../images/bg-map.jpg) 0 0/100% 100% no-repeat;padding:60px 62px 0;margin:0 0 70px}.maps-page .maps-block h1{color:#6b5f12;font:400 36px/40px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;margin:0 0 -28px;position:relative;max-width:71%}.maps-page .maps-block h1:after{content:'';position:absolute;top:100%;margin:36px 0 0;background:url(../images/maps-separator1.png) repeat-x;height:15px;left:0;right:12%}.maps-page .slideshow-maps{position:relative;margin:0 -2px 0 0}.maps-page .slideshow-maps .slide{position:absolute;top:33px;right:0;left:0;z-index:1}.maps-page .slideshow-maps .slide.active{z-index:2}.maps-page .slideshow-maps .slide:after{content:"";display:block;clear:both}.maps-page .slideshow-maps .img-holder{float:right;width:256px;height:256px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:128px;border:4px solid #efefef;overflow:hidden;position:relative}.maps-page .slideshow-maps .img-holder img{width:100%;height:auto}.maps-page .slideshow-maps .description{position:absolute;top:0;left:0;bottom:0;right:289px;height:100%;white-space:nowrap;text-transform:uppercase;color:#555;font-size:13px;line-height:18px;letter-spacing:1px;font-weight:600;text-align:right;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px 0}.maps-page .slideshow-maps .description:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .slideshow-maps .text-box{vertical-align:middle;display:inline-block;white-space:normal;margin:24px 0 0}.maps-page .slideshow-maps .text-box .title{display:block;margin:0 0 24px}.maps-page .slideshow-maps .text-box .title .name{color:#222}.maps-page .slideshow-maps .text-box .button{font-size:11px;line-height:43px;font-weight:700;height:43px;padding:0 20px;word-spacing:3px}.maps-page .slideshow-maps .text-box .button:hover{padding-right:16px}.maps-page .slideshow-maps .pagination{text-align:center;font-size:0;line-height:0;position:absolute;top:100%;left:0;right:0;padding:20px 0 0 4px;z-index:2}.maps-page .slideshow-maps .pagination ul{margin:0;padding:0;list-style:none;overflow:hidden;display:inline-block;vertical-align:top;font-style:normal}.maps-page .slideshow-maps .pagination li{float:left;margin:0 0 0 8px;padding:0}.maps-page .slideshow-maps .pagination li:before{display:none}.maps-page .slideshow-maps .pagination li:first-child{margin:0}.maps-page .slideshow-maps .pagination a{width:12px;height:12px;display:block;border-radius:6px;text-decoration:none;border:2px solid #aaa;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.maps-page .slideshow-maps .pagination li a:hover,.maps-page .slideshow-maps .pagination li.active a{background:#aaa}.maps-page .maps-posts .top-block{padding:0 0 24px}.maps-page .maps-posts .top-block .wrapper{padding:0 128px}.maps-page .ico-title{font:700 28px/28px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;color:#888;margin:0;position:relative;text-decoration:none}.maps-page .ico-title .ico-holder{width:48px;height:48px;position:absolute;left:0;top:50%;margin:-24px 0 0 -64px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid #aaa;text-align:center;white-space:nowrap;border-radius:24px;display:inline-block;vertical-align:middle}.maps-page .ico-title .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .ico-title .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .maps-posts .ico-title{float:left}.maps-page .maps-posts .ico-title .icon-ico-hand{font-size:20px}.maps-page .maps-posts .underlined-link{float:right;font-weight:600;margin:2px 0 0;padding:0 0 10px}.maps-page .maps-post{padding:54px 0 64px}.maps-page .maps-post .wrapper{padding:0 128px}.maps-page .maps-post.blue-map{background:url(../images/bg-blue-map.jpg) 0 0/100% 100% no-repeat}.maps-page .maps-post.blue-map:hover{background:url(../images/bg-blue-map-hover.jpg) 0 0/100% 100% no-repeat}.maps-page .maps-post.green-map{background:url(../images/bg-green-map.jpg) 0 0/100% 100% no-repeat}.maps-page .maps-post .img-holder{float:left;position:relative;margin:10px 64px 0 0}.maps-page .maps-post .img-frame{width:192px;height:192px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:4px solid #efefef;border-radius:50%;overflow:hidden}.maps-page .maps-post .img-holder img{width:100%;height:auto}.maps-page .maps-post .img-holder .ico-holder{width:78px;height:103px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;position:absolute;left:100%;margin:0 0 -2px -54px;white-space:nowrap;bottom:0;background:url(../images/maps-sprite.png) no-repeat}.maps-page .maps-post .img-holder .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .maps-post .img-holder .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal;color:#fff}.maps-page .maps-post .img-holder .icon-ico-blob{font-size:52px;margin:0 0 10px}.maps-page .maps-post .img-holder .icon-ico-home{font-size:32px;margin:0 0 22px}.maps-page .maps-post .description{overflow:hidden;font-size:16px;padding:8px 0 0;line-height:24px;font-weight:400;color:rgba(255,255,255,.8)}.maps-page .maps-post .links-list{margin:0 0 18px;padding:0;list-style:none;font-size:11px;text-transform:uppercase;line-height:13px;color:rgba(255,255,255,.8);letter-spacing:1px;font-style:normal}.maps-page .maps-post .links-list:after{content:"";display:block;clear:both}.maps-page .maps-post .links-list li{float:left;margin:0 0 0 42px;padding:0}.maps-page .maps-post .links-list li:before{display:none}.maps-page .maps-post .links-list li:first-child{margin:0}.maps-page .maps-post .links-list a,.maps-page .maps-post .links-list span{color:rgba(255,255,255,.5);text-decoration:none;padding:0 0 0 20px;position:relative}.maps-page .maps-post .links-list i{position:absolute;left:0;top:50%}.maps-page .maps-post .links-list .icon-ico-eye{font-size:8px;margin:-4px 0 0}.maps-page .maps-post .links-list .icon-ico-chat{font-size:13px;margin:-6px 0 0}.maps-page .maps-post h1{font:700 40px/48px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;margin:0 0 10px}.maps-page .maps-post h1 a{color:#fff;text-decoration:none;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .maps-post h1 .icon-ico-arrow-right{display:inline-block;vertical-align:top;color:rgba(255,255,255,.35);margin:10px 0 0 12px;font-size:27px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .maps-posts .maps-post:hover .icon-ico-arrow-right{color:rgba(255,255,255,.8);margin:10px 0 0 20px}.maps-page .maps-post p{margin:0 0 10px}.maps-page .about-block{font-size:16px;line-height:24px;font-weight:400;color:#333;padding:90px 0 0}.maps-page .about-block .wrapper{padding:0 128px}.maps-page .about-block .top-holder{padding:0 0 32px}.maps-page .about-block .top-holder:after{content:"";display:block;clear:both}.maps-page .about-block .top-holder .ico-title{float:left}.maps-page .about-block .top-holder .ico-title i{font:600 28px/28px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;margin:0 0 0 6px}.maps-page .about-block .top-holder .underlined-link{float:right;margin:-1px 0 0;font-weight:600;padding:0 0 8px}.maps-page .about-block .top-holder .underlined-link:after{font-size:26px;top:-3px;margin:0 0 0 -4px;color:rgba(234,210,60,.35)}.maps-page .about-block .top-holder .underlined-link:hover:after{color:rgba(234,210,60,1)}.maps-page .about-holder:after{content:"";display:block;clear:both}.maps-page .about-holder .img-holder{float:right;width:256px;height:254px;border-radius:50%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;border:4px solid #aaa;margin:18px 0 0 36px}.maps-page .about-holder .img-holder img{width:100%;height:auto}.maps-page .about-holder .description{overflow:hidden}.maps-page .about-holder p{margin:0 0 24px}.maps-page .about-holder ul{padding:0 0 18px 18px;font-size:13px;line-height:18px}.maps-page.single-map .w1{padding:0;background:0 0;position:relative}.maps-page .map-container{position:relative}.maps-page .map-block{position:absolute;left:0;top:0;bottom:0;width:100%}.maps-page .leaflet-left .leaflet-control.leaflet-control-zoom{margin:32px 0 0 32px;overflow:hidden;border:none;-webkit-border-radius:0;border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.maps-page .leaflet-control.leaflet-control-zoom a{width:42px;height:42px;background:url(../images/btn-controls.png) no-repeat;float:left;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin:0 2px 0 0}.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-in{background-position:-43px 0}.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-out{background-position:0 0}.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-in:hover{background-position:-43px -50px}.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-out:hover{background-position:0 -50px}.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-in:active{background-position:-43px -100px}.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-out:active{background-position:0 -100px}.maps-page .map-popup{left:-99999px;top:-99999px;position:absolute;width:416px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:10px;font-size:11px;line-height:16px;color:#fff}.maps-page .map-popup .headline:after{content:"";display:block;clear:both}.maps-page .map-popup .headline .name{display:block;text-transform:uppercase;color:#ccc;font-size:13px;line-height:18px;font-weight:600;margin:0 0 8px;letter-spacing:1px}.maps-page .map-popup .headline h2{margin:0 0 10px}.maps-page .map-popup .links-list{margin:0;display:inline-block;vertical-align:top;padding:0;border-radius:2px;border:1px solid rgba(255,255,255,.2);list-style:none;color:#fff;font-size:11px;line-height:14px;font-weight:600;font-style:normal;text-transform:uppercase}.maps-page .map-popup .links-list:after{content:"";display:block;clear:both}.maps-page .map-popup .links-list li{padding:0;margin:0;float:left;border-left:1px solid rgba(255,255,255,.2)}.maps-page .map-popup .links-list li:first-child{border:none}.maps-page .map-popup .links-list li:before{display:none}.maps-page .map-popup .links-list a{display:block;color:#fff;text-decoration:none;padding:4px 12px 4px 8px}.maps-page .map-popup .links-list a:hover{background:rgba(255,255,255,.1)}.maps-page .map-popup .links-list a:active{background:rgba(255,255,255,.2)}.maps-page .map-popup .links-list .icon-ico-chat-big,.maps-page .map-popup .links-list .icon-ico-rss{margin:0 4px 0 0;font-size:9px}.maps-page .map-popup .links-list a .number{color:#888;margin:0 2px}.maps-page .map-popup .title-box{float:right;width:123px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:6px 0 8px 8px;margin:2px 0 0 10px;border-left:1px solid rgba(255,255,255,.2)}.maps-page .map-popup .title-box .title{display:block;text-transform:uppercase;color:#ccc;font-weight:600;font-size:11px;line-height:14px;margin:0 0 11px}.maps-page .map-popup .title-box .company-logo{width:62px;display:block;height:34px;text-indent:-9999px;overflow:hidden;background:url(../images/logo2.png) no-repeat}.maps-page .map-popup .title-box .company-logo:hover{background-position:0 -40px}.maps-page .map-popup .title-box .company-logo:active{background-position:0 -80px}.maps-page .map-popup .title-box .company-logo a{display:block;height:100%}.maps-page .map-popup .content-box p{margin:0 0 16px}.maps-page .map-popup .content-box .alignright{float:right;margin:4px -16px 0 10px}.maps-page .map-popup .content-box a.lightbox{display:block;position:relative}.maps-page .map-popup .content-box a.lightbox:hover:after{position:absolute;top:0;right:0;left:0;bottom:0;content:'';background:rgba(0,0,0,.5)}.maps-page .map-popup .content-box a.lightbox:hover:before{position:absolute;right:7px;top:4px;content:'';background:url(../images/ico-search.png) no-repeat;width:17px;height:17px;z-index:2}.maps-page .map-popup .content-box a.lightbox:active:after{background:rgba(0,0,0,.75)}.maps-page .map-popup .btn-close{position:absolute;top:16px;right:14px;color:#707679;text-decoration:none;font-size:16px}.map-legends,.map-tooltip,.maps-page .leaflet-popup-content-wrapper{background:0 0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.maps-page .leaflet-popup-close-button,.maps-page .leaflet-popup-tip{display:none}.maps-page #wrapper .leaflet-popup-content .map-popup{margin:-10px 0 0 -50px;left:auto;top:auto}.maps-page .popup-gallery,.maps-page .scrollable-block{position:relative}.maps-page #fancybox-content .popup-box{position:fixed;top:0;left:0;right:0}.maps-page #fancybox-content .popup-box .popup-frame{width:100%;height:100%;text-align:center;white-space:nowrap}.maps-page .popup-box .popup-frame:before{content:'';display:inline-block;vertical-align:middle;width:1px;height:100%}.maps-page .popup-box .popup-gallery{position:relative;max-width:100%;text-align:left;display:inline-block;vertical-align:middle;white-space:normal}.maps-page .popup-gallery .mask{overflow:hidden}.maps-page .popup-gallery .slideset{width:999999px}.maps-page .popup-gallery .slide{float:left}.maps-page .popup-gallery img{width:100%;height:auto}.maps-page .popup-gallery .pagination{text-align:center;padding:28px 0 0}.maps-page .popup-gallery .pagination ul{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:top;font-style:normal;font-size:0;line-height:0}.maps-page .popup-gallery .pagination li{float:left;margin:0 0 0 8px;padding:0}.maps-page .popup-gallery .pagination li:first-child{margin:0}.maps-page .popup-gallery .pagination li:before{display:none}.maps-page .popup-gallery .pagination a{width:12px;height:12px;display:block;text-indent:-9999px;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid #727272;border-radius:50%;text-decoration:none}.maps-page .popup-gallery .pagination .active a{background:#727272}.maps-page .gallery-popup{position:relative}.maps-page .gallery-popup .close{position:absolute;color:#929292;text-decoration:none;font-size:20px;line-height:16px;width:16px;height:16px;top:0;right:0}.maps-page .map-popup .btn-close:hover{color:#fff}.maps-page .map-popup .btn-close:active{color:#ccc}.maps-page .map-popup .scrollable-block{padding:0 16px}.maps-page .map-popup .paging-list{margin:0;padding:0;text-transform:uppercase;list-style:none;font-weight:600;line-height:20px;font-style:normal;bottom:0;left:0;border-radius:0 0 10px 10px;right:0;border-top:1px solid rgba(255,255,255,.2)}.maps-page .map-popup .paging-list li{margin:0;width:49%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;float:left;border-left:1px solid rgba(255,255,255,.2);padding:0;border-radius:0 0 10px}.maps-page .map-popup .paging-list li:before{display:none}.maps-page .map-popup .paging-list li:first-child{border:none;width:51%;border-radius:0 0 0 10px}.maps-page .map-popup .paging-list a{display:block;color:#fff;text-decoration:none;padding:8px 0;border-radius:0 0 10px;letter-spacing:1px}.maps-page .map-popup .paging-list li:first-child a{border-radius:0 0 0 10px}.maps-page .map-popup .paging-list .prev{padding:12px 64px 15px 10px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .map-popup .paging-list .next{padding:12px 10px 15px 58px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .map-popup .paging-list i{color:rgba(255,255,255,.35)}.maps-page .map-popup .paging-list .icon-ico-arrow-left{-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;font-size:12px}.maps-page .map-popup .paging-list .icon-ico-arrow-right{-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;font-size:13px}.maps-page .map-popup .paging-list a:hover{background:rgba(255,255,255,.1)}.maps-page .map-popup .paging-list a:active{background:rgba(255,255,255,.2)}.maps-page .map-popup .paging-list .next:hover .icon-ico-arrow-right,.maps-page .map-popup .paging-list .prev:hover .icon-ico-arrow-left{color:#fff}.maps-page .map-popup .scrollable-area{height:286px;width:100%!important}.maps-page .map-popup.login-popup{left:416px}.maps-page .map-popup.comments-popup{left:832px}.maps-page .map-popup .text-holder{margin:0 0 34px}.maps-page .map-popup .text-holder:after{content:"";display:block;clear:both}.maps-page .map-popup h3{color:#888;margin:0 0 12px;padding:0 0 4px;border-bottom:1px solid #888;letter-spacing:0;text-transform:none;font:700 20px/24px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.maps-page .map-popup .link-title{display:block;text-transform:uppercase;color:#888;font-size:12px;line-height:15px;margin:0 0 6px;font-weight:600;letter-spacing:1px}.maps-page .map-popup .box .link-holder{font-size:16px;line-height:20px;color:#888;margin:0 0 8px;padding:14px 22px}.maps-page .map-popup .list-social{margin:0 0 42px;padding:0;list-style:none;font-style:normal;overflow:hidden;font-size:14px}.maps-page .list-social li{float:left;margin:0 8px 0 0;padding:0}.maps-page .list-social li:before{display:none}.maps-page .list-social a{display:block;width:49px;height:48px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid rgba(169,169,167,.6);border-radius:2px;white-space:nowrap;color:rgba(169,169,167,.6);text-align:center;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .list-social a:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .list-social i{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .list-social a:hover{color:#fff;border-color:#fff}.maps-page .list-social .icon-ico-twitter{font-size:15px;margin:0 4px 0 0}.maps-page .list-social .icon-ico-facebook{font-size:15px;margin:0 4px 2px 0}.maps-page .list-social .icon-ico-mail{font-size:12px;margin:0 4px 4px 0}.maps-page .comments-list .comment{padding:8px 0 0;border-top:1px solid rgba(136,136,136,.4)}.maps-page .comments-list .comment:first-child{border:none}.maps-page .comments-list .heading:after{content:"";display:block;clear:both}.maps-page .comments-list .heading{padding:0 5px 14px}.maps-page .comments-list .alignleft{float:left}.maps-page .comments-list .description{overflow:hidden;color:#c1c1c1;font-weight:400;font-size:12px;line-height:15px;padding:0 0 0 12px}.maps-page .comments-list .name.underlined-link{display:inline-block;vertical-align:top;color:rgba(255,255,255,.5);margin:0 0 8px;font:700 16px/20px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;padding:0 0 4px;border-bottom:1px solid rgba(255,255,255,.5)}.maps-page .comments-list .name.underlined-link:after{top:50%;font-size:25px;line-height:20px;margin:-12px 0 0 4px;color:rgba(255,255,255,.5)}.maps-page .comments-list .name.underlined-link:hover{color:#fff;border-color:#fff}.maps-page .comments-list .name.underlined-link:hover:after{color:#fff}.maps-page .comments-list time{display:block}.maps-page .log-btn{display:block;text-align:center;color:#919191;text-transform:uppercase;font-weight:700;font-size:12px;line-height:15px;height:53px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;letter-spacing:3px;word-spacing:-3px;border:1px solid rgba(127,127,127,.7);padding:18px 22px 18px 10px;text-decoration:none;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;margin:28px 0 16px}.maps-page .log-btn i{padding:0 14px 0 0;font-size:13px}.maps-page .log-btn:hover{color:#fff;border-color:#fff}.maps-page .comment-form{border-top:1px solid rgba(136,136,136,.4);padding:16px 0 0}.maps-page .comment-form h3{border:none;padding:0;font-size:17px;line-height:20px;margin:0 0 10px}.maps-page .comment-form textarea{height:162px;min-height:162px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:14px 2px 14px 14px;font-size:14px;line-height:20px;font-weight:400;color:#333;background:#fff;border-radius:2px;border:none;margin:0 0 14px}.maps-page .comment-form button{display:block;width:100%;background:0 0;cursor:pointer;text-align:center;color:#919191;text-transform:uppercase;font-weight:700;font-size:12px;line-height:15px;height:53px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;letter-spacing:3px;word-spacing:-3px;border:1px solid rgba(127,127,127,.7);padding:18px 28px 18px 10px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;margin:0 0 16px}.maps-page .comment-form button i{padding:0 0 0 4px;font-size:14px;display:inline-block;vertical-align:top;margin:2px 0 0}.maps-page .comment-form button:hover{color:#fff;border-color:#fff}.maps-page .map-container .slider-block{height:32px;position:absolute;bottom:32px;left:32px;right:32px;background:rgba(255,255,255,.75);border-radius:0 2px 2px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:14px 26px}.maps-page .map-container .slider-block .day{position:absolute;bottom:100%;left:0;width:95px;text-align:center;border-radius:2px 2px 0 0;font-size:16px;line-height:20px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing:1px;font-weight:600;text-transform:uppercase;color:#555;background:rgba(255,255,255,.75);padding:10px 0}.maps-page .map-container .slider-block .slider{height:6px;background:rgba(0,0,0,.1);border-radius:2px;position:relative}.maps-page .map-container .slider-block .ui-slider-handle{width:20px;height:20px;text-indent:-9999px;overflow:hidden;position:absolute;top:50%;left:0;margin:-12px 0 0 -10px;background:url(../images/maps-sprite.png) -95px -3px no-repeat}.maps-page .map-container .slider-block .ui-state-hover{background-position:-95px -43px}.maps-page .map-container .slider-block .ui-state-active{background-position:-95px -83px}.maps-page .tabs-block{position:absolute;z-index:1001;top:0;left:100%;width:224px;-moz-transition:margin .5s linear;-webkit-transition:margin .5s linear;-o-transition:margin .5s linear;-ms-transition:margin .5s linear;transition:margin .5s linear}.maps-page #wrapper.popup-active .tabs-block .tab-content,.maps-page #wrapper.popup-active .tabs-block .tabset,.maps-page #wrapper.popup-active-slide .tabs-block .tab-content,.maps-page #wrapper.popup-active-slide .tabs-block .tabset{left:-224px}.maps-page .tabs-block .tab{width:100%}.maps-page .tabs-block .tab-content,.maps-page .tabs-block .tabset{position:relative;left:0;-moz-transition:all .18s linear;-webkit-transition:all .18s linear;-o-transition:all .18s linear;-ms-transition:all .18s linear;transition:all .18s linear;margin:0}.maps-page .tabs-block .tab-content{background:rgba(34,34,34,.9)}.maps-page .tabs-block .tabset{padding:0;list-style:none;font-style:normal;color:#888;font-size:11px;text-transform:uppercase;line-height:14px;width:151px;position:absolute;left:0;margin:0 0 0 -151px;font-weight:600;top:0}.maps-page .tabs-block .tabset li:before{display:none}.maps-page .tabs-block .tabset li{padding:0;margin:0 0 2px}.maps-page .tabs-block .tabset a{display:block;color:#888;padding:14px 10px 14px 40px;position:relative;background:rgba(255,255,255,.8);text-decoration:none;transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out}.maps-page .tabs-block .tabset a.active,.maps-page .tabs-block .tabset a:hover{background:#fff;color:#222}.maps-page .tabs-block .tabset .ico-holder{text-align:center;position:absolute;width:40px;bottom:0;top:0;left:0;height:100%;white-space:nowrap}.maps-page .tabs-block .tabset .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .tabs-block .tabset .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .tabs-block .tabset .icon-ico-info{font-size:20px}.maps-page .tabs-block .tabset .icon-ico-rss{font-size:16px}.maps-page .tabs-block .tabset .icon-ico-chat-big{font-size:18px}.maps-page .tabs-block .tabset .icon-ico-help{font-size:18px;margin:0 4px 2px 0}.maps-page .tabs-block .tab-holder{padding:22px 16px;font-size:11px;line-height:16px;color:#999}.maps-page .tabs-block .tab h2{font-size:20px;line-height:20px;color:#888;margin:0 0 20px}.maps-page .tabs-block .box{border-top:1px solid rgba(255,255,255,.2);padding:14px 0 0}.maps-page .tabs-block .box h3{color:#999;margin:0 0 8px;text-transform:none;letter-spacing:0;font:700 13px/15px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.maps-page .tabs-block .title-box{padding:17px 0 0}.maps-page .tabs-block .title-box h3{font-size:20px;line-height:20px;color:#fff;margin:0 0 10px}.maps-page .collaboration-title{display:block;margin:0 0 12px;color:#fff;font-size:11px;line-height:14px;font-weight:600}.maps-page .collaboration-title span{text-transform:uppercase;color:#999;display:block}.maps-page .collaboration-title .icon-ico-users{margin:0 4px 0 0;font-size:9px}.maps-page .collaboration-title a{color:#fff}.maps-page .box .links-list{margin:0;padding:0 0 8px;list-style:none;font-style:normal}.maps-page .box .links-list li:before{display:none}.maps-page .box .links-list li{padding:0;margin:0 0 8px}.maps-page .box .links-list a{color:#fff}.maps-page .box .link-holder{white-space:nowrap;background:#fff;border-radius:1px;padding:14px 16px;overflow:hidden;margin:0 0 10px;font-size:12px;display:block}.maps-page .sociallist{margin:0;padding:0 0 14px;list-style:none;font-style:normal}.maps-page .sociallist:after{content:"";display:block;clear:both}.maps-page .sociallist li:before{display:none}.maps-page .sociallist li{float:left;width:60px;text-align:center;margin:0 0 0 6px;padding:0}.maps-page .sociallist li:first-child{margin:0}.maps-page .sociallist a{color:#fff;display:block;border-radius:1px;border:1px solid rgba(174,175,176,.6);text-decoration:none;height:44px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;white-space:nowrap}.maps-page .sociallist a:hover{color:#000}.maps-page .sociallist a:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .sociallist a i{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .sociallist a:hover{opacity:.9;border:1px solid rgba(174,175,176,1)}.maps-page .sociallist .icon-ico-twitter{font-size:13px;margin:0 3px 0 0}.maps-page .sociallist .icon-ico-facebook{font-size:14px;margin:-2px 2px 0 0}.maps-page .sociallist .icon-ico-mail{font-size:8px;margin:-2px 4px 0 0}.maps-page .tabs-block code{font:13px/16px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;color:#888;background:#fff;border-radius:1px;padding:14px 14px 14px 16px;display:block;margin:0 0 16px;word-break:break-all}.maps-page .tabs-block .box .title-text{display:block;font-style:italic;margin:-4px 0 8px}.maps-page .tabs-block .imgs-list{margin:0;padding:0;list-style:none;font-style:normal}.maps-page .tabs-block .imgs-list li:before{display:none}.maps-page .tabs-block .imgs-list li{padding:0 0 0 20px;margin:0 0 16px}.maps-page .tabs-block .imgs-list a{color:#fff;padding:0 0 0 12px;position:relative}.maps-page .tabs-block .imgs-list i{position:absolute;right:100%;top:50%;margin:-8px 0 0}.maps-page .tabs-block .imgs-list .small i{font-size:9px;margin:-4px 2px 0 0}.maps-page .tabs-block .imgs-list .medium i{font-size:12px}.maps-page .tabs-block .imgs-list .large i{font-size:18px;margin:-10px -2px 0 0}.maps-page .tabs-block .underlined-link{display:inline-block;vertical-align:top;color:#fff;margin:0 0 8px;padding:0 0 2px;color:rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);font:700 13px/15px metaserifcomp-blackregular,Arial,Helvetica,sans-serif}.maps-page .tabs-block .underlined-link:after{font-size:18px;line-height:18px;font-weight:700;color:#999;top:50%;margin:-10px 0 0 -2px}.maps-page .tabs-block .underlined-link:hover{border-bottom:1px solid rgba(255,255,255,1);color:rgba(255,255,255,1)}.maps-page .tabs-block .underlined-link:hover:after{color:#fff}.maps-page .tabs-block .box time{color:#767676;line-height:14px;font-size:11px;display:block;margin:0 0 8px}.maps-page .tabs-block .box time a{font-style:italic;color:#767676}.maps-page .tabs-block .box p{margin:0 0 12px}.maps-page .tabs-block .log-btn{display:block;border-radius:2px;border:1px solid rgba(255,255,255,.6);font-size:9px;line-height:13px;padding:16px 10px;text-align:center;color:rgba(255,255,255,.6);text-decoration:none;text-transform:uppercase;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;margin:0 0 16px}.maps-page .tabs-block .log-btn:hover{border:1px solid rgba(255,255,255,1);color:rgba(255,255,255,1)}.maps-page .tabs-block .legend-list{margin:0;padding:10px 0 0;font-style:normal;font-size:12px;line-height:18px}.maps-page .tabs-block .legend-list li{margin:0 0 14px;padding:0}.maps-page .tabs-block .legend-list li:before{display:none}.maps-page .tabs-block .legend-list a{padding:0 0 0 24px;position:relative;color:#fff}.maps-page .tabs-block .legend-list a:after{position:absolute;left:0;top:50%;margin:-10px 0 0;content:'';width:15px;height:22px;background:url(../images/maps-sprite-mobile.png) no-repeat}.maps-page .tabs-block .legend-list a.blue:after{background-position:-47px 0}.maps-page .tabs-block .legend-list a.red:after{background-position:-47px -25px}.maps-page .tabs-block .scrollable-area{width:100%!important}.maps-page .popup-container{max-width:550px;padding:0 0 64px;position:relative;font-size:16px;line-height:24px;color:#fff}.maps-page .popup-container h2{font-size:36px;line-height:40px;margin:0 0 28px}.maps-page .popup-container .button[data-style=secondary][data-colors=reversed]{position:absolute;width:158px;height:45px;left:0;cursor:pointer;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;border-color:rgba(255,255,255,.28);text-transform:uppercase;font-size:13px;line-height:43px;letter-spacing:3px;padding:0 6px;color:rgba(255,255,255,.28)}.maps-page .popup-container .button[data-style=secondary][data-colors=reversed]:hover{color:#fff;border-color:#fff;padding:0 2px 0 6px}.maps-page .popup-container .button[data-style=secondary][data-colors=reversed]:after{color:rgba(255,255,255,.28)}.maps-page .popup-container .button[data-style=secondary][data-colors=reversed]:hover:after{color:rgba(255,255,255,1)}.maps-page .popup-container .title{text-transform:uppercase;display:block;color:rgba(255,255,255,.5);font-size:12px;font-weight:600;line-height:15px;margin:0 0 16px;letter-spacing:1px}.maps-page .popup-container .title-box:after{content:"";display:block;clear:both}.maps-page .popup-container .title-box{margin:0 0 36px}.maps-page .popup-container .title-box .logo-title{float:left;width:109px;text-indent:-9999px;overflow:hidden;background:url(../images/maps-sprite.png) -129px -3px no-repeat;height:60px}.maps-page .popup-container .title-box .logo-title a{display:block;height:100%}.maps-page .popup-container .person-box{float:left;padding:0 0 0 48px;font-size:11px;line-height:15px;color:#fff}.maps-page .popup-container .person-box .name{font:700 13px/15px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;display:block}.maps-page .popup-container .person-box .name a{color:#fff}.maps-page .popup-container p{margin:0 0 8px}.maps-page .all-maps-block{padding:62px 0 0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjExJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0,rgba(252,252,252,1) 11%,rgba(239,239,239,1) 40%,rgba(239,239,239,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,1)),color-stop(11%,rgba(252,252,252,1)),color-stop(40%,rgba(239,239,239,1)),color-stop(100%,rgba(239,239,239,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0,rgba(252,252,252,1) 11%,rgba(239,239,239,1) 40%,rgba(239,239,239,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 0,rgba(252,252,252,1) 11%,rgba(239,239,239,1) 40%,rgba(239,239,239,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 0,rgba(252,252,252,1) 11%,rgba(239,239,239,1) 40%,rgba(239,239,239,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0,rgba(252,252,252,1) 11%,rgba(239,239,239,1) 40%,rgba(239,239,239,1) 100%)}.maps-page .all-maps-block .heading:after{content:"";display:block;clear:both}.maps-page .all-maps-block .heading{padding:0 0 38px}.maps-page .all-maps-block h1{float:left;color:#888;margin:0}.maps-page .search-form{float:right;margin:2px 0 0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:257px;height:48px;border:1px solid #ddd;background:#fff;position:relative;padding:0 0 0 32px;border-radius:2px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .search-form.child-input-focused{border-color:#999}.maps-page .search-form input[type=search],.maps-page .search-form input[type=text]{border:none;background:0 0;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;padding:14px 16px;color:#888;font-size:16px;line-height:20px;height:46px}.maps-page .search-form input[type=search]::-webkit-input-placeholder,.maps-page .search-form input[type=text]::-webkit-input-placeholder{color:#888;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .search-form input[type=search]::-moz-placeholder,.maps-page .search-form input[type=text]::-moz-placeholder{color:#888;opacity:1;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .search-form input[type=search]:-moz-placeholder,.maps-page .search-form input[type=text]:-moz-placeholder{color:#888;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .search-form input[type=search]:-ms-input-placeholder,.maps-page .search-form input[type=text]:-ms-input-placeholder{color:#888;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .search-form.child-input-focused input[type=search]:-moz-placeholder,.maps-page .search-form.child-input-focused input[type=search]:-ms-input-placeholder,.maps-page .search-form.child-input-focused input[type=search]::-moz-placeholder,.maps-page .search-form.child-input-focused input[type=search]::-webkit-input-placeholder,.maps-page .search-form.child-input-focused input[type=text]:-moz-placeholder,.maps-page .search-form.child-input-focused input[type=text]:-ms-input-placeholder,.maps-page .search-form.child-input-focused input[type=text]::-moz-placeholder,.maps-page .search-form.child-input-focused input[type=text]::-webkit-input-placeholder{opacity:.5}.maps-page .search-form button[type=submit]{position:absolute;border:none;background:0 0;cursor:pointer;width:16px;height:16px;color:#888;font-size:16px;line-height:16px;top:15px;padding:0;left:16px}.maps-page .search-form.child-input-focused button[type=submit]{color:#000}.maps-page .filter-block{overflow:hidden;padding:0 0 64px}.maps-page .filter-list{margin:0 -1px -1px 0;letter-spacing:1px;padding:0;list-style:none;font-style:normal;font-size:16px;line-height:20px;text-transform:uppercase;font-weight:600;border-radius:3px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyMjIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMjIyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(34,34,34,1) 0,rgba(34,34,34,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(34,34,34,1)),color-stop(100%,rgba(34,34,34,1)));background:-webkit-linear-gradient(top,rgba(34,34,34,1) 0,rgba(34,34,34,1) 100%);background:-o-linear-gradient(top,rgba(34,34,34,1) 0,rgba(34,34,34,1) 100%);background:-ms-linear-gradient(top,rgba(34,34,34,1) 0,rgba(34,34,34,1) 100%);background:linear-gradient(to bottom,rgba(34,34,34,1) 0,rgba(34,34,34,1) 100%)}.maps-page .filter-list:after{content:"";display:block;clear:both}.maps-page .filter-list li{padding:0;margin:0;float:left;width:33.333%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.maps-page .filter-list li:before{display:none}.maps-page .filter-list a{display:block;color:#ccc;height:48px;padding:5px 10px 2px 16px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:solid #555;border-width:0 1px 1px 0;text-decoration:none;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;white-space:nowrap}.maps-page .filter-list a:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .filter-list a .holder-link{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .filter-list a .number{color:rgba(170,170,170,.5);font-size:13px;font-style:italic;letter-spacing:1px}.maps-page .filter-list a:hover{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.1);color:rgba(255,255,255,1)}.maps-page .filter-list li.active a{border-color:#e8c800;background:#e8c800;color:#010101;pointer-events:none;cursor:default}.maps-page .filter-list a:hover .number{color:#ccc}.maps-page .filter-list li.active a .number{color:rgba(1,1,1,.5)}.maps-page .content-maps{overflow:hidden;margin:0 -34px 80px -32px}.maps-page .content-maps .frame{margin:0 -1px -1px 0;overflow:hidden}.maps-page .content-maps .maps-post{padding:0 32px;border-right:1px solid #ccc;width:50%;float:left;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;color:#555;font-size:13px;line-height:18px}.maps-page .content-maps .maps-post .frame{border-bottom:1px solid #ccc;padding:24px 0 12px}.maps-page .content-maps .maps-post .description{color:#555;font-size:13px;line-height:18px}.maps-page .content-maps .maps-post .img-holder{margin:10px 32px 0 0}.maps-page .content-maps .maps-post .img-frame{width:128px;height:128px;border-radius:50%;border:4px solid #003963}.maps-page .content-maps .maps-post .img-holder .ico-holder{width:49px;height:65px;margin:0 0 0 -34px;background:url(../images/maps-sprite.png) -95px -130px no-repeat}.maps-page .content-maps .maps-post .img-holder .icon-ico-blob{font-size:30px;margin:0 0 6px}.maps-page .content-maps .maps-post .links-list{margin:0}.maps-page .content-maps .maps-post .links-list li{margin:0 18px 10px 0}.maps-page .content-maps .maps-post .links-list a,.maps-page .content-maps .maps-post .links-list span{color:rgba(136,136,136,1);font-weight:600}.maps-page .content-maps .maps-post .links-list a:hover{color:#555}.maps-page .content-maps .maps-post h1{font-size:28px;line-height:28px;margin:0 0 17px;float:none}.maps-page .content-maps .maps-post h1 a{color:#555;position:relative}.maps-page .content-maps .maps-post h1 .icon-ico-arrow-right{font-size:17px;margin:6px 0 0 4px;color:rgba(136,136,136,.35)}.maps-page .content-maps .maps-post h1 a:hover{color:#222}.maps-page .content-maps .maps-post h1 a:hover .icon-ico-arrow-right{color:rgba(136,136,136,1);margin:6px 0 0 10px}.maps-page .btn-load{margin:0 auto 24px;color:rgba(85,85,85,.6);text-align:center;font-size:13px;line-height:18px;border-radius:2px;border:1px solid rgba(136,136,136,.6);padding:14px 14px 14px 6px;letter-spacing:1px;font-weight:600;text-transform:uppercase;text-decoration:none;display:none;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .btn-load:hover{border-color:#888;color:#555}.maps-page .loader-box{text-align:center;padding:0 0 0 30px}.maps-page .loader-box .loader{display:inline-block;vertical-align:top;font:700 32px/32px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;color:#555}.maps-page .loader-box .loader img{display:inline-block;vertical-align:top;margin:-16px 16px 0 0;width:48px;height:64px}.maps-page .no-results-state{font-size:20px;padding:2px 0 0;line-height:24px;color:#888;font-weight:400;display:none}.maps-page .no-results-state p{margin:0 0 30px}.maps-page .no-results-state p br{display:none}.maps-page .btn-view.underlined-link{font-weight:600;color:rgba(232,200,0,.6);border-color:rgba(232,200,0,.6)}.maps-page .btn-view.underlined-link:hover{color:rgba(232,200,0,1);border-color:rgba(232,200,0,1)}.maps-page .btn-view.underlined-link:after{font-weight:700;color:rgba(136,136,136,.35);margin:0 0 0 -2px}.maps-page .btn-view.underlined-link:hover:after{color:rgba(136,136,136,1)}.maps-page .results-state{font-size:20px;line-height:24px;color:#888;position:relative;display:none}.maps-page .results-state .title{display:block;padding:2px 200px 68px 0}.maps-page .results-state .btn-view.underlined-link{position:absolute;top:-1px;right:21px;padding-bottom:8px}.maps-page .collaborate-block{padding:62px 0 0}.maps-page .collaborate-block .wrapper{max-width:1472px}.maps-page .collaborate-block h1{color:#888;margin:0 0 34px}.maps-page .collaborate-container{position:relative;font-size:16px;line-height:24px}.maps-page .collaborate-container:after{content:"";display:block;clear:both}.maps-page .collaborate-container:before{position:absolute;content:'';top:4px;bottom:35px;width:0;border-right:1px solid #ccc;left:67.8%}.maps-page .collaborate-container .left-col{float:left;width:64.3%}.maps-page .collaborate-container .left-col p{margin:0 0 52px}.maps-page .message-form{padding:0 0 0 98px}.maps-page .message-form .form-box{position:relative;padding:0 0 28px}.maps-page .message-form .ico-holder{position:absolute;top:-7px;left:-97px;width:64px;height:64px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;white-space:nowrap;border-radius:50%;border:2px solid #aaa;color:#888}.maps-page .message-form .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .message-form .ico-holder i{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .message-form .icon-ico-user{font-size:24px;margin:0 2px 4px 0}.maps-page .message-form .icon-ico-book{font-size:25px;margin:0 4px 2px 0}.maps-page .message-form .icon-ico-hand{font-size:26px;margin:0 4px 4px 0}.maps-page .message-form .row{padding:0 222px 0 0;margin:0 0 4px}.maps-page .message-form input[type=email],.maps-page .message-form input[type=text]{width:100%;font-size:16px;line-height:22px;height:48px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ddd;border-radius:1px;background:#fff;color:#888;padding:12px 16px}.maps-page .message-form input[type=email]::-webkit-input-placeholder,.maps-page .message-form input[type=text]::-webkit-input-placeholder{color:#888}.maps-page .message-form input[type=email]::-moz-placeholder,.maps-page .message-form input[type=text]::-moz-placeholder{color:#888;opacity:1}.maps-page .message-form input[type=email]:-moz-placeholder,.maps-page .message-form input[type=text]:-moz-placeholder{color:#888}.maps-page .message-form input[type=email]:-ms-input-placeholder,.maps-page .message-form input[type=text]:-ms-input-placeholder{color:#888}.maps-page .message-form label{color:#555;display:inline-block;vertical-align:top;margin:0 0 8px;font-style:italic}.maps-page .message-form textarea{width:100%;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:10px 2px 10px 10px;color:#888;height:191px;border:1px solid #ddd;border-radius:1px;background:#fff;min-height:191px;max-height:191px}.maps-page .message-form .error .error-holder{display:block}.maps-page .message-form .error-holder{display:none;text-align:center;color:#555;font-size:12px;line-height:16px;padding:6px 10px;background:#e8c800}.maps-page .message-form .error-holder span{padding:0 0 0 25px;position:relative}.maps-page .message-form .error-holder span:after{position:absolute;content:'';left:0;top:50%;margin:-7px 0 0;background:url(../images/ico01.png) no-repeat;width:15px;height:14px}.maps-page .message-form .file-holder{position:relative;padding:0 0 11px 34px}.maps-page .message-form .file-holder:after{content:"";display:block;clear:both}.maps-page .message-form .file-holder .icon-ico-attach{position:absolute;left:1px;top:-2px;color:#888;font-size:20px}.maps-page .message-form .file-holder .frame{float:left;overflow:hidden}.maps-page .message-form .file-area .jcf-upload-button{display:none}.maps-page .message-form .field-file{margin:0 0 23px}.maps-page .message-form .file-area .jcf-fake-input{padding:0;background:0 0;color:#222;font-size:13px;line-height:15px;font-style:normal;font-weight:400;border:none;height:auto;margin:0;width:auto;cursor:pointer}input[type=file]{cursor:pointer}.maps-page .message-form .file-area .jcf-fake-input:hover,.maps-page .message-form .file-area.no-file .jcf-fake-input{text-decoration:underline}.maps-page .message-form .file-attach-text{display:block;font-size:13px;line-height:20px;color:#888}.maps-page .message-form button{display:block;width:285px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;background:#e8c800;cursor:pointer;text-transform:uppercase;color:rgba(34,34,34,.8);font-weight:700;border:none;font-size:14px;line-height:17px;padding:12px 12px 14px 14px;letter-spacing:2px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .message-form button i{color:rgba(34,34,34,.35);margin:0 0 0 4px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.maps-page .message-form button:hover,.maps-page .message-form button:hover i{color:rgba(34,34,34,1)}.maps-page .message-form.send-state input[type=email],.maps-page .message-form.send-state input[type=text],.maps-page .message-form.send-state label,.maps-page .message-form.send-state textarea{opacity:.5}.maps-page .message-form button .sending-text{display:none}.maps-page .message-form.send-state button .sending-text{display:block}.maps-page .message-form.send-state button .standart-text{display:none}.maps-page .message-thanks{display:none;color:#fff;font-size:15px;line-height:22px;padding:36px 46px 46px;background:#e8c800}.maps-page .message-form.after-send .message-thanks{display:block}.maps-page .message-form.after-send{padding:0}.maps-page .message-form.after-send .form-container{display:none}.maps-page .message-thanks h2{font-size:29px;line-height:32px;color:#fff;margin:0 0 26px}.maps-page .message-thanks .text-box{position:relative;padding:0 0 0 108px}.maps-page .message-thanks .text-box p{margin:0}.maps-page .message-thanks .ico-frame{left:0;position:absolute;top:0;bottom:0;height:100%;white-space:nowrap;text-align:center;width:75px;color:#fff;font-size:33px}.maps-page .message-thanks .ico-frame:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .message-thanks .ico-frame i{vertical-align:middle;display:inline-block;white-space:normal}.maps-page .collaborate-container .right-col{padding:34px 0 0;float:right;width:28.6%}.maps-page .collaborate-container .right-col h2{color:#888;font-size:28px;line-height:32px;margin:0 0 16px}.maps-page .maps-post.sample{padding:24px 0 8px;border-top:1px solid #ccc}.maps-page .maps-post.sample:first-child{border:none}.maps-page .maps-post.sample .img-holder{float:none;margin:0 0 10px;display:inline-block;vertical-align:top}.maps-page .maps-post.sample .img-frame{width:128px;height:128px;border:4px solid #003963}.maps-page .maps-post.sample .img-holder .ico-holder{width:49px;height:65px;margin:0 0 0 -34px;background:url(../images/maps-sprite.png) -95px -130px no-repeat}.maps-page .maps-post.sample .img-holder .ico-holder i{font-size:30px;margin:0 0 6px}.maps-page .maps-post.sample .description{font-size:13px;line-height:20px;color:#555}.maps-page .maps-post.sample .links-list{margin:0}.maps-page .maps-post.sample .links-list li{margin:0 18px 12px 0}.maps-page .maps-post.sample .links-list a{color:#888;font-weight:600;cursor:default}.maps-page .maps-post.sample h1{font-size:28px;line-height:28px;font-weight:700;margin:0 0 26px}.maps-page .maps-post.sample h1 a{color:#555}.maps-page .maps-post.sample h1 a:hover{color:#222}.maps-page .maps-post.sample h1 .icon-ico-arrow-right{font-size:15px;margin:8px 0 0 2px;color:rgba(136,136,136,.35)}.maps-page .maps-post.sample h1 a:hover .icon-ico-arrow-right{margin:8px 0 0 4px;color:rgba(136,136,136,1)}.maps-page .maps-post.sample .collaboration-title{margin:0 0 14px;color:#787878;font-size:11px;line-height:19px}.maps-page .maps-post.sample .collaboration-title .icon-ico-users{font-size:13px;margin:0 4px 0 0}.maps-page .maps-post.sample .collaboration-title span{color:#555;font-weight:600;letter-spacing:1px}.maps-page .maps-post.sample .collaboration-title a{color:#787878}.maps-page #footer{padding:26px 0;letter-spacing:1px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;height:64px;margin:-64px 0 0;position:relative;text-align:center;color:#888;font-size:11px;text-transform:uppercase;font-style:italic;font-weight:600;line-height:13px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M4YzdjNyIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZDNkMmQyIiBzdG9wLW9wYWNpdHk9IjAuNSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3NiUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(top,rgba(200,199,199,.5) 0,rgba(211,210,210,.5) 25%,rgba(244,244,244,.5) 76%,rgba(254,254,254,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(200,199,199,.5)),color-stop(25%,rgba(211,210,210,.5)),color-stop(76%,rgba(244,244,244,.5)),color-stop(100%,rgba(254,254,254,.5)));background:-webkit-linear-gradient(top,rgba(200,199,199,.5) 0,rgba(211,210,210,.5) 25%,rgba(244,244,244,.5) 76%,rgba(254,254,254,.5) 100%);background:-o-linear-gradient(top,rgba(200,199,199,.5) 0,rgba(211,210,210,.5) 25%,rgba(244,244,244,.5) 76%,rgba(254,254,254,.5) 100%);background:-ms-linear-gradient(top,rgba(200,199,199,.5) 0,rgba(211,210,210,.5) 25%,rgba(244,244,244,.5) 76%,rgba(254,254,254,.5) 100%);background:linear-gradient(to bottom,rgba(200,199,199,.5) 0,rgba(211,210,210,.5) 25%,rgba(244,244,244,.5) 76%,rgba(254,254,254,.5) 100%)}.maps-page #footer .wrapper{padding:0 64px 0 320px}.maps-page #footer a{color:#888}.maps-page #footer p{margin:0}.maps-page .popup-holder{position:relative;overflow:hidden;height:0}.maps-page #fancybox-overlay.full-screen,.maps-page #fancybox-overlay.full-screen+#fancybox-wrap{position:fixed;height:100%!important;width:100%!important}.maps-page #fancybox-overlay.full-size+#fancybox-wrap{top:0!important;left:0!important}.maps-page #fancybox-overlay.full-screen+#fancybox-wrap{overflow-y:auto;overflow-x:hidden;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}.maps-page #fancybox-overlay.full-screen+#fancybox-wrap #fancybox-content{max-width:100%}.maps-page #fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;gallery-popup z-index:1104;display:none}.maps-page #fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px}.maps-page #fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}.maps-page #fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}.maps-page #fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}.maps-page #fancybox-outer{position:relative;width:100%;height:100%}.maps-page #fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:visible;z-index:1102;border:0 solid #fff}.maps-page #fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}.maps-page #fancybox-close{display:none!important}.maps-page #fancybox-content>div{overflow:visible!important}.maps-page .popup .close{position:absolute;top:0;right:0;width:35px;height:35px;background:url(../images/btn-close.png) 0 0/100% 100% no-repeat;z-index:1103}.maps-page .popup{position:relative;font-size:15px;line-height:24px;color:#fff;text-align:center;width:518px;padding:64px 0 0}.maps-page .popup h2{font:700 40px/40px metaserifcomp-blackregular,Arial,Helvetica,sans-serif;margin:0 0 28px;padding:0 12px 0 0}.maps-page .login-form .row{margin:0 0 10px}.maps-page .login-form .row:after{content:"";display:block;clear:both}.maps-page .account-form input[type=email],.maps-page .account-form input[type=password],.maps-page .account-form input[type=text],.maps-page .account-form input[type=url],.maps-page .login-form input[type=email],.maps-page .login-form input[type=password],.maps-page .login-form input[type=text],.maps-page .password-form input[type=email],.maps-page .password-form input[type=password],.maps-page .password-form input[type=text],.maps-page .register-form input[type=email],.maps-page .register-form input[type=password],.maps-page .register-form input[type=text]{display:block;width:100%;margin:0 0 10px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;color:#888;font-size:16px;line-height:24px;height:48px;padding:12px 18px}.maps-page .login-form .field-container{width:257px;margin:0 0 0 4px;float:left;position:relative}.maps-page .account-form .field-container,.maps-page .register-form .field-container{position:relative}.maps-page .login-form .field-container:first-child{margin:0}.maps-page .account-form .field-container .input-placeholder-text,.maps-page .login-form .field-container .input-placeholder-text,.maps-page .register-form .field-container .input-placeholder-text{position:absolute;top:12px;left:18px}.maps-page .login-form input[type=email],.maps-page .login-form input[type=password],.maps-page .login-form input[type=text]{display:block}.maps-page .register-form .field-holder{padding:0 0 50px}.maps-page .login-form input:first-child{margin:0}.maps-page .login-form .text-box{margin:0 0 66px;padding:10px 0 0}.maps-page .login-form .title{display:block}.maps-page .login-form .text-box a{color:#fff}.maps-page .account-form .check-holder,.maps-page .login-form .check-holder,.maps-page .register-form .check-holder{text-align:center;margin:0 0 16px;padding:0 20px 0 0}.maps-page .account-form .check-holder label,.maps-page .login-form .check-holder label,.maps-page .register-form .check-holder label{text-transform:uppercase;font-weight:600;letter-spacing:3px;font-size:13px;word-spacing:-2px}.maps-page .account-form .button[data-style=secondary][data-colors=reversed],.maps-page .login-form .button[data-style=secondary][data-colors=reversed],.maps-page .password-form .button[data-style=secondary][data-colors=reversed],.maps-page .register-form .button[data-style=secondary][data-colors=reversed]{display:block;width:201px;height:53px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:2px;background:0 0;border:1px solid rgba(114,114,114,.35);cursor:pointer;font-size:13px;line-height:19px;padding:16px 20px;text-align:center;color:rgba(255,255,255,.35);letter-spacing:1px;margin:0 auto 8px}.maps-page .account-form .button[data-style=secondary][data-colors=reversed]:hover,.maps-page .login-form .button[data-style=secondary][data-colors=reversed]:hover,.maps-page .password-form .button[data-style=secondary][data-colors=reversed]:hover,.maps-page .register-form .button[data-style=secondary][data-colors=reversed]:hover{color:rgba(255,255,255,1);border:1px solid rgba(114,114,114,1);padding-right:16px}.maps-page .account-form .button[data-style=secondary][data-colors=reversed]:after,.maps-page .login-form .button[data-style=secondary][data-colors=reversed]:after,.maps-page .password-form .button[data-style=secondary][data-colors=reversed]:after,.maps-page .register-form .button[data-style=secondary][data-colors=reversed]:after{font-weight:700;font-size:30px;line-height:19px;color:rgba(163,156,156,.35);display:inline-block;vertical-align:top;margin:-2px 0 0}.maps-page .account-form .button[data-style=secondary][data-colors=reversed]:hover:after,.maps-page .login-form .button[data-style=secondary][data-colors=reversed]:hover:after,.maps-page .password-form .button[data-style=secondary][data-colors=reversed]:hover:after,.maps-page .register-form .button[data-style=secondary][data-colors=reversed]:hover:after{color:rgba(163,156,156,1)}.maps-page .account-form .reg-text a,.maps-page .login-form .reg-text a,.maps-page .password-form .reg-text a,.maps-page .register-form .reg-text a{color:#fff}.maps-page .account-form .row{text-align:left}.maps-page .account-form .row label{font-style:italic}.maps-page .account-form label{display:inline-block;vertical-align:top;margin:0 0 2px}.maps-page .account-form .web-holder{position:relative;padding:0 0 0 80px}.maps-page .account-form .web-holder .title{position:absolute;left:0;top:50%;margin:-12px 0 0}.maps-page .accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.maps-page .accessibility:focus{position:static;width:auto;height:auto}.maps-page .hidden{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.labs-page .jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.labs-page .chk-area{margin:1px 4px 0 0;display:inline-block;vertical-align:top;background:url(../images/labs-sprite-mobile.png) -71px -28px no-repeat;width:26px;height:25px}.labs-page .chk-checked{background-position:-71px -1px}.labs-page .rad-area{border:1px solid #777;border-radius:10px;margin:0 10px 0 0;float:left;width:20px;height:20px}.labs-page .rad-checked{background:#aaf}.labs-page .rad-focus{border-color:red}.labs-page .rad-disabled{background:#eee}.labs-page .select-area{border:1px solid #777;position:relative;overflow:hidden;cursor:default;height:26px;float:left}.labs-page .select-focus{border-color:red}.labs-page .select-area .center{white-space:nowrap;padding:3px 10px}.labs-page .select-disabled{background:#eee}.labs-page .select-area .select-opener{background:#777;position:absolute;height:26px;width:20px;right:0;top:0}.labs-page .select-options{position:absolute;overflow:hidden;background:#fff;z-index:2000}.labs-page .select-options .drop-holder{border:1px solid #777;overflow:hidden;height:1%}.labs-page .select-options ul{list-style:none;overflow:hidden;padding:0;margin:0}.select-options ul li{width:100%;float:left}.labs-page .select-options ul a{text-decoration:none;padding:5px 10px;display:block;cursor:default;color:#000;height:1%}.labs-page .select-options .item-selected a{text-decoration:none;background:#007;color:#fff}.labs-page .select-nav-select{display:none;width:100%!important;height:48px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;background:#e8c800;border:none;font-size:13px;line-height:18px;color:#010101;text-transform:uppercase;letter-spacing:1px;font-weight:600}.labs-page .select-nav-select .center{white-space:nowrap;margin:0 35px 0 0;display:block;overflow:hidden;padding:15px 10px}.labs-page .select-nav-select .number{font-size:11px;font-style:italic;color:rgba(1,1,1,.5)}.labs-page .select-nav-select .select-opener{background:0 0;width:15px;height:10px;top:19px;right:16px;cursor:pointer}.labs-page .select-nav-select .select-opener:after{top:0;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:#212121 transparent transparent;border-width:10px 7px 0}.labs-page .drop-nav-select{background:#e8c800;font-size:13px;line-height:18px;color:#010101;text-transform:uppercase;letter-spacing:1px;font-weight:600}.labs-page .drop-nav-select .drop-holder{border:none}.labs-page .drop-nav-select .drop-list{width:100%!important}.labs-page .drop-nav-select .drop-list ul{margin:0;padding:0;list-style:none;font-style:normal;font-weight:600}.labs-page .drop-nav-select .drop-list li:before{display:none}.labs-page .drop-nav-select .drop-list li{padding:0;margin:0}.labs-page .drop-nav-select .drop-list .number{font-size:11px;font-style:italic;color:rgba(1,1,1,.5)}.labs-page .drop-nav-select .drop-list a{display:block;padding:15px 10px}.labs-page .drop-nav-select .drop-list .item-selected a{color:#fff;background:#222}.labs-page .drop-nav-select .drop-list .item-selected .number{color:rgba(170,170,170,.5)}.labs-page .drop-nav-select .drop-list .opt-default{display:none}.labs-page .drop-nav-select .scrollable-area-wrapper .vscrollbar{right:6px}.labs-page .scrollable-area-wrapper{position:relative;overflow:hidden;width:100%!important}.labs-page .scrollable-area-wrapper .hscrollbar,.labs-page .scrollable-area-wrapper .vscrollbar{position:absolute;top:0;right:0;width:20px}.labs-page .scrollable-area-wrapper .hscroll-left,.labs-page .scrollable-area-wrapper .hscroll-right,.labs-page .scrollable-area-wrapper .vscroll-down,.labs-page .scrollable-area-wrapper .vscroll-up{background:#777;width:20px;height:20px;float:left}.labs-page .scrollable-area-wrapper .hscroll-line,.labs-page .scrollable-area-wrapper .vscroll-line{background:#eee;width:20px;float:left}.labs-page .scrollable-area-wrapper .hscroll-slider,.labs-page .scrollable-area-wrapper .vscroll-slider{background:#ccc;width:20px;height:20px}.labs-page .scrollable-area-wrapper .hscrollbar{position:static;height:20px;top:auto}.labs-page .scrollable-area-wrapper .hscroll-line{height:20px;width:auto}.labs-page .scrollable-area-wrapper .vscroll-down,.labs-page .scrollable-area-wrapper .vscroll-up{display:none}.labs-page .scrollable-area-wrapper .vscrollbar{width:6px;right:6px}.labs-page .scrollable-area-wrapper .vscroll-line{float:none;width:6px;top:0;bottom:0;border-radius:3px;background:rgba(255,255,255,.5)}.labs-page .scrollable-area-wrapper .vscroll-slider{width:6px;height:20px;border-radius:3px;background:rgba(0,0,0,.4)}.labs-page .file-area .jcf-input-wrapper{position:relative;overflow:hidden;float:left}.labs-page .file-area .jcf-upload-button{border:1px solid #777;padding:10px 15px;background:#777;color:#fff;float:left;height:20px}.labs-page .file-area .jcf-fake-input{border:1px solid #777;padding:10px 15px;float:left;margin:0 5px;width:200px;height:20px}.labs-page .file-disabled .jcf-upload-button{border-color:#eee;background-color:#eee;color:#777}.labs-page .file-disabled .jcf-fake-input{border-color:#eee;color:#aaa}.labs-page .mobile-logo,.labs-page .trigger{display:none}.maps-page .jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.maps-page .chk-area{margin:1px 4px 0 0;display:inline-block;vertical-align:top;background:url(../images/maps-sprite-mobile.png) -71px -28px no-repeat;width:26px;height:25px}.maps-page .chk-checked{background-position:-71px -1px}.maps-page .rad-area{border:1px solid #777;border-radius:10px;margin:0 10px 0 0;float:left;width:20px;height:20px}.maps-page .rad-checked{background:#aaf}.maps-page .rad-focus{border-color:red}.maps-page .rad-disabled{background:#eee}.maps-page .select-area{border:1px solid #777;position:relative;overflow:hidden;cursor:default;height:26px;float:left}.maps-page .select-focus{border-color:red}.maps-page .select-area .center{white-space:nowrap;padding:3px 10px}.maps-page .select-disabled{background:#eee}.maps-page .select-area .select-opener{background:#777;position:absolute;height:26px;width:20px;right:0;top:0}.maps-page .select-options{position:absolute;overflow:hidden;background:#fff;z-index:2000}.maps-page .select-options .drop-holder{border:1px solid #777;overflow:hidden;height:1%}.maps-page .select-options ul{list-style:none;overflow:hidden;padding:0;margin:0}.maps-page .select-options ul li{width:100%;float:left}.maps-page .select-options ul a{text-decoration:none;padding:5px 10px;display:block;cursor:default;color:#000;height:1%}.maps-page .select-options .item-selected a{text-decoration:none;background:#007;color:#fff}.maps-page .select-nav-select{display:none;width:100%!important;height:48px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;background:#e8c800;border:none;font-size:13px;line-height:18px;color:#010101;text-transform:uppercase;letter-spacing:1px;font-weight:600}.maps-page .select-nav-select .center{white-space:nowrap;margin:0 35px 0 0;display:block;overflow:hidden;padding:15px 10px}.maps-page .select-nav-select .number{font-size:11px;font-style:italic;color:rgba(1,1,1,.5)}.maps-page .select-nav-select .select-opener{background:0 0;width:15px;height:10px;top:19px;right:16px;cursor:pointer}.maps-page .select-nav-select .select-opener:after{top:0;left:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;border-color:#212121 transparent transparent;border-width:10px 7px 0}.maps-page .drop-nav-select{background:#e8c800;font-size:13px;line-height:18px;color:#010101;text-transform:uppercase;letter-spacing:1px;font-weight:600}.maps-page .drop-nav-select .drop-holder{border:none}.maps-page .drop-nav-select .drop-list{width:100%!important}.maps-page .drop-nav-select .drop-list ul{margin:0;padding:0;list-style:none;font-style:normal;font-weight:600}.maps-page .drop-nav-select .drop-list li:before{display:none}.maps-page .drop-nav-select .drop-list li{padding:0;margin:0}.maps-page .drop-nav-select .drop-list .number{font-size:11px;font-style:italic;color:rgba(1,1,1,.5)}.maps-page .drop-nav-select .drop-list a{display:block;padding:15px 10px}.maps-page .drop-nav-select .drop-list .item-selected a{color:#fff;background:#222}.maps-page .drop-nav-select .drop-list .item-selected .number{color:rgba(170,170,170,.5)}.maps-page .drop-nav-select .drop-list .opt-default{display:none}.maps-page .drop-nav-select .scrollable-area-wrapper .vscrollbar{right:6px}.maps-page .scrollable-area-wrapper{position:relative;overflow:hidden;width:100%!important}.maps-page .scrollable-area-wrapper .hscrollbar,.maps-page .scrollable-area-wrapper .vscrollbar{position:absolute;top:0;right:0;width:20px}.maps-page .scrollable-area-wrapper .hscroll-left,.maps-page .scrollable-area-wrapper .hscroll-right,.maps-page .scrollable-area-wrapper .vscroll-down,.maps-page .scrollable-area-wrapper .vscroll-up{background:#777;width:20px;height:20px;float:left}.maps-page .scrollable-area-wrapper .hscroll-line,.maps-page .scrollable-area-wrapper .vscroll-line{background:#eee;width:20px;float:left}.maps-page .scrollable-area-wrapper .hscroll-slider,.maps-page .scrollable-area-wrapper .vscroll-slider{background:#ccc;width:20px;height:20px}.maps-page .scrollable-area-wrapper .hscrollbar{position:static;height:20px;top:auto}.maps-page .scrollable-area-wrapper .hscroll-line{height:20px;width:auto}.maps-page .scrollable-area-wrapper .vscroll-down,.maps-page .scrollable-area-wrapper .vscroll-up{display:none}.maps-page .scrollable-area-wrapper .vscrollbar{width:6px;right:6px;opacity:0}.maps-page .scrollable-area-wrapper .vscroll-line{float:none;width:6px;top:0;bottom:0;border-radius:3px;background:rgba(255,255,255,.5)}.maps-page .scrollable-area-wrapper .vscroll-slider{width:6px;height:20px;border-radius:3px;background:rgba(0,0,0,.4)}.maps-page .file-area .jcf-input-wrapper{position:relative;overflow:hidden;float:left}.maps-page .file-area .jcf-upload-button{border:1px solid #777;padding:10px 15px;background:#777;color:#fff;float:left;height:20px}.maps-page .file-area .jcf-fake-input{border:1px solid #777;padding:10px 15px;float:left;margin:0 5px;width:200px;height:20px}.maps-page .file-disabled .jcf-upload-button{border-color:#eee;background-color:#eee;color:#777}.maps-page .file-disabled .jcf-fake-input{border-color:#eee;color:#aaa}.maps-page .mobile-logo,.maps-page .trigger{display:none}.maps-page .single-map #header .trigger{display:none!important}.maps-page .reset-file{background:url(../images/btn-close2.png) no-repeat;width:16px;height:16px;cursor:pointer;display:inline-block;margin:0 0 0 5px;text-decoration:none;text-indent:-9999px;overflow:hidden;vertical-align:top}.labs-page .contact-block .mobile-h1{display:none}@media only screen and (min-width:1401px){.maps-page .all-maps-block .wrapper{margin:0 auto;max-width:1272px}}@media only screen and (max-width:1279px){.maps-page .content-maps .maps-post h1{font-size:23px}.labs-page .popup-map{width:368px;padding:32px 50px 28px 108px}.labs-page .contact-info{padding:0}}@media only screen and (max-width:1100px){.labs-page .law-content .holder{padding:0 130px 0 0}.labs-page .law-content h1{font-size:30px}.labs-page .team-block .two-columns ul{margin:0 -40px 42px -4px}.labs-page .team-block .three-columns ul{margin:0 -6px}.labs-page .initiatives-box h2{font-size:23px}.maps-page .maps-post .links-list li{margin:0 0 0 29px}.maps-page .all-maps-block .wrapper{padding:0 15px}.maps-page .message-form .row{padding:0}}@media only screen and (max-width:1024px){.labs-page .law-block .wrapper{padding:64px 30px 48px}.initiatives-block,.labs-page .project-item .wrapper,.labs-page .wrapper{padding:0 16px}.labs-page .map-container{margin:0 0 48px}.labs-page .about-block .map-container{margin:0}.labs-page .video-block{margin:0 0 40px}.maps-page .maps-post .wrapper,.maps-page .wrapper{padding:0 15px}.maps-page .maps-block{padding:59px 0 0}.maps-page .about-block .wrapper{padding:0 30px 0 80px}.maps-page .collaborate-container .right-col h2{font-size:24px}.maps-page .leaflet-left .leaflet-control.leaflet-control-zoom{margin-top:72px}}@media only screen and (max-width:960px){.labs-page .commentform button{width:100%}.labs-page .about-block h1{margin:0 0 40px;width:68%;font-size:49px;line-height:49px}.labs-page .about-area .img-box{width:44%;margin:-154px 10px 0 44px}.labs-page .about-block .box.light-green{width:48%;margin:0 0 16px}.labs-page .about-block .box.green{width:48%;margin:0 0 16px;padding:40px 16px 44px 44px}.labs-page .about-block .box.blue{width:100%;clear:both;margin:0}.labs-page .partners-list li,.labs-page .team-block .three-columns ul li{width:50%}.labs-page .contact-frame .description,.labs-page .message-form{float:none;width:100%;margin:0 0 16px}.labs-page .contact-info{padding:0}.labs-page .contact-info .info-box{float:left;width:45%;padding:48px 20px 0 30px}.labs-page .map-block{float:right;width:70%;margin:65px 0 0 -15%}.labs-page .popup-map{top:50%;margin:-89px 0 0;right:0;left:auto}.labs-page .contact-block{padding:98px 0 0}.maps-page .content-maps{margin:0 0 80px}.maps-page .content-maps .maps-post{float:none;width:100%}}@media only screen and (min-width:881px){.maps-page #header{left:0!important;top:0!important;position:fixed!important;width:256px!important;display:block!important;opacity:1!important}}@media(max-width:880px){.labs-page .header-hidden{display:none!important}.labs-page #wrapper{padding:0}.labs-page .popup-share-active #header{background:0 0}.labs-page .popup-share-active #header .header-holder{visibility:hidden}.labs-page .popup-share-active .popup-share{z-index:1005}.labs-page .mobile-logo{width:160px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;background:rgba(0,73,157,.8);color:#fff;font-size:22px;line-height:24px;position:absolute;text-align:center;z-index:10;top:0;left:0;display:block;-moz-transition:left .18s linear;-webkit-transition:left .18s linear;-o-transition:left .18s linear;-ms-transition:left .18s linear;transition:left .18s linear}.labs-page .mobile-logo a{color:#fff;display:block;padding:22px 0 18px 4px;text-decoration:none}.labs-page #wrapper.popup-active .mobile-logo,.labs-page #wrapper.popup-active-slide .mobile-logo,.labs-page #wrapper.popup-share-active .mobile-logo{left:-160px}.labs-page #header{display:block!important;left:auto;right:0;top:0;width:224px;margin:0 -224px 0 0;-moz-transition:margin .18s linear;-webkit-transition:margin .18s linear;-o-transition:margin .18s linear;-ms-transition:margin .18s linear;transition:margin .18s linear;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI3MjcyNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMDMwMzAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(39,39,39,1)),color-stop(100%,rgba(48,48,48,1)));background:-webkit-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:-o-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:-ms-linear-gradient(top,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%);background:linear-gradient(to bottom,rgba(39,39,39,1) 0,rgba(48,48,48,1) 100%)}.labs-page #wrapper.popup-active #header,.labs-page #wrapper.popup-share-active #header{margin:0}.labs-page .trigger{position:absolute;display:block;top:0;right:100%;width:64px;height:63px;background:rgba(0,73,157,.8);-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;text-decoration:none}.labs-page .trigger:hover{background:rgba(0,73,157,1)}.labs-page .lines-button:focus{outline:0}.labs-page .lines-button{display:inline-block;vertical-align:top;border:none;height:34px;background:0 0;margin:12px 0 0 16px;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;cursor:pointer;user-select:none;padding:0;border-radius:.57143rem}.labs-page .lines-button:hover{opacity:1}.labs-page .lines-button:active{transition:none}.labs-page .lines{display:inline-block;vertical-align:middle;width:32px;height:4px;background:#fff;border-radius:100px;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:relative}.labs-page .lines:after,.labs-page .lines:before{display:inline-block;width:32px;height:4px;background:#fff;border-radius:.28571rem;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:absolute;left:0;content:'';-moz-transform:center center;-o-transform:center center;-ms-transform:center center;-webkit-transform-origin:.28571rem center;transform-origin:center center}.labs-page .lines:before{top:8px}.labs-page .lines:after{top:-8px}.labs-page .lines-button.x2 .lines{-moz-transition:background .15s .25s ease;-webkit-transition:background .15s .25s ease;-o-transition:background .15s .25s ease;-ms-transition:background .15s .25s ease;transition:background .15s .25s ease}.labs-page .lines-button.x2 .lines:after,.labs-page .lines-button.x2 .lines:before{-moz-transform:50% 50%;-o-transform:50% 50%;-ms-transform:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:top .15s .3s ease,-moz-transform .15s ease;-o-transition:top .15s .3s ease,-o-transform .15s ease;-ms-transition:top .15s .3s ease,-ms-transform .15s ease;-webkit-transition:top .15s .3s ease,-webkit-transform .15s ease;transition:top .15s .3s ease,transform .15s ease}.labs-page #wrapper.popup-active .trigger,.labs-page #wrapper.popup-active-slide .trigger,.labs-page #wrapper.popup-share-active .trigger{background:rgba(0,73,157,.8)}.labs-page #wrapper.popup-active .lines-button,.labs-page #wrapper.popup-active-slide .lines-button,.labs-page #wrapper.popup-share-active .lines-button{-moz-transform:scale3d(0.8,.8,.8);-o-transform:scale3d(0.8,.8,.8);-ms-transform:scale3d(0.8,.8,.8);-webkit-transform:scale3d(0.8,.8,.8);transform:scale3d(0.8,.8,.8);margin:12px 0 0 16px}.labs-page #wrapper.popup-active .lines-button.x2 .lines,.labs-page #wrapper.popup-active-slide .lines-button.x2 .lines,.labs-page #wrapper.popup-share-active .lines-button.x2 .lines{-moz-transition:background .15s 0s ease;-o-transition:background .15s 0s ease;-ms-transition:background .15s 0s ease;-webkit-transition:background .15s 0s ease;transition:background .15s 0s ease;background:0 0}.labs-page #wrapper.popup-active .lines-button.x2 .lines:after,.labs-page #wrapper.popup-active .lines-button.x2 .lines:before,.labs-page #wrapper.popup-active-slide .lines-button.x2 .lines:after,.labs-page #wrapper.popup-active-slide .lines-button.x2 .lines:before,.labs-page #wrapper.popup-share-active .lines-button.x2 .lines:after,.labs-page #wrapper.popup-share-active .lines-button.x2 .lines:before{-moz-transition:top .15s ease,-webkit-transform .15s .25s ease;-o-transition:top .15s ease,-webkit-transform .15s .25s ease;-ms-transition:top .15s ease,-webkit-transform .15s .25s ease;-webkit-transition:top .15s ease,-webkit-transform .15s .25s ease;transition:top .15s ease,transform .15s .25s ease;top:0;width:34px}.labs-page #wrapper.popup-active .lines-button.x2 .lines:before,.labs-page #wrapper.popup-active-slide .lines-button.x2 .lines:before,.labs-page #wrapper.popup-share-active .lines-button.x2 .lines:before{-moz-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.labs-page #wrapper.popup-active .lines-button.x2 .lines:after,.labs-page #wrapper.popup-active-slide .lines-button.x2 .lines:after,.labs-page #wrapper.popup-share-active .lines-button.x2 .lines:after{-moz-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.labs-page .logo-holder{padding:21px 16px 14px;text-align:left;background:rgba(0,73,157,.8)}.labs-page .logo{font-size:24px}.labs-page .log-box{padding:12px 10px 16px 16px;margin:0 0 14px}.labs-page #nav{font-size:26px;padding:0 12px 10px}.labs-page #nav li{margin:0 0 10px}.labs-page #nav a:hover,.labs-page #nav li.active a{padding:0 0 0 20px}.labs-page #nav a .icon-ico-arrow-right{margin:-10px 0 0 4px}.labs-page .social-box{padding:24px 10px 22px 16px}.labs-page .social-list li{margin:0 0 0 16px}.labs-page .bottom-block .links-list{font-size:9px;line-height:11px}.labs-page .bottom-block .links-list .title-text{font-size:11px;line-height:15px}.labs-page .bottom-block .links-list .title-holder .time{font-size:8px;line-height:10px;padding:0 2px;margin:2px 0 0 8px}.labs-page .bottom-block .links-list a{padding:10px 12px 16px 64px}.labs-page .bottom-block .links-list .ico-holder .icon-ico-h{font-size:39px}.labs-page .bottom-block .logo .icon-ico-logo2{font-size:20px}.labs-page .bottom-block .title{margin:0 0 4px}.labs-page .bottom-block .title-box{font-size:10px;letter-spacing:0;padding:0 20px 8px}.labs-page .all-projects-block{padding:94px 0 0}.labs-page .all-projects-block h1{font-size:50px}.labs-page .popup-share .tabset{top:65px}.labs-page .project-item{padding:54px 0 38px}.labs-page .popup-share{width:224px;right:-224px}.labs-page .about-block{padding:120px 0 0}.labs-page .tabs-block .tabset{width:48px;margin:0 0 0 -48px}.labs-page .tabs-block .tabset a,.labs-page .tabs-block .tabset a.btn-view{margin:0;padding:0;height:48px;width:48px;text-indent:-9999px;overflow:hidden}.labs-page .tabs-block .tabset .ico-holder,.labs-page .tabs-block .tabset a.btn-view .ico-holder{text-indent:0;width:48px}.labs-page .tabs-block .tabset a.active,.labs-page .tabs-block .tabset a:hover{background:rgba(34,34,34,.9)}.labs-page .tabs-block .tabset a.active i,.labs-page .tabs-block .tabset a:hover i{color:#fff}.labs-page .tabs-block .tabset .icon-ico-info{margin:0 8px 0 0}.labs-page .tabs-block .tabset .icon-ico-rss{margin:0 4px 0 0}.labs-page .tabs-block .tabset .icon-ico-chat-big{margin:0 8px 0 0}.labs-page #footer .wrapper{padding:0 16px}.labs-page .popup-share .tabset a{width:42px;height:42px;padding:0;text-indent:-9999px;overflow:hidden}.labs-page .popup-share .tabset .ico-holder{text-indent:0}.labs-page .popup-share .tabset{width:42px}.maps-page .header-hidden{display:none!important}.maps-page #wrapper{padding:0;background:url(../images/bg-map2.jpg) 0 100% no-repeat}.maps-page .mobile-logo{width:160px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;background:rgba(232,200,0,.8);color:#222;font-size:22px;line-height:24px;position:absolute;text-align:center;z-index:10;top:0;left:0;display:block;-moz-transition:left .18s linear;-webkit-transition:left .18s linear;-o-transition:left .18s linear;-ms-transition:left .18s linear;transition:left .18s linear}.maps-page .mobile-logo a{color:#222;display:block;padding:23px 0 16px;text-decoration:none}.maps-page #wrapper.popup-active .mobile-logo,.maps-page #wrapper.popup-active-slide .mobile-logo{left:-160px}.maps-page #header{left:auto;right:0;top:0;width:224px;margin-right:-224px;-moz-transition:margin .18s linear;-webkit-transition:margin .18s linear;-o-transition:margin .18s linear;-ms-transition:margin .18s linear;transition:margin .18s linear;background:url(../images/bg-mobile-header.png) 0 100% no-repeat rgba(34,34,34,.9)}.maps-page #wrapper.popup-active #header,.maps-page #wrapper.popup-active-slide #header{margin:0}.maps-page .trigger{display:block}.maps-page #header span.trigger{display:none}.maps-page #header a.trigger{position:absolute;left:-64px;margin:0;background:rgba(232,200,0,.8)}.maps-page .tabs-block .tabset .trigger a,.maps-page a.trigger{display:block;width:64px;height:63px;margin-left:-16px;background:rgba(232,200,0,.8);-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear;text-decoration:none;text-indent:0}.maps-page .popup-active a.trigger,.maps-page .popup-active-slide a.trigger,.maps-page .tabs-block .tabset .trigger a.active,.maps-page .tabs-block .tabset .trigger a:hover{background:#e8c800}.maps-page .lines-button:focus{outline:0}.maps-page .lines-button{display:inline-block;vertical-align:top;height:34px;border:none;background:0 0;margin:12px 0 0 16px;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;cursor:pointer;user-select:none;padding:0;border-radius:.57143rem}.maps-page .lines-button:hover{opacity:1}.maps-page .lines-button:active{transition:none}.maps-page .lines{display:inline-block;vertical-align:middle;width:32px;height:4px;background:#222;border-radius:100px;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:relative}.maps-page .lines:after,.maps-page .lines:before{display:inline-block;width:32px;height:4px;background:#222;border-radius:.28571rem;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:absolute;left:0;content:'';-moz-transform:center center;-o-transform:center center;-ms-transform:center center;-webkit-transform-origin:.28571rem center;transform-origin:center center}.maps-page .lines:before{top:8px}.maps-page .lines:after{top:-8px}.maps-page .lines-button.x2 .lines{-moz-transition:background .15s .25s ease;-webkit-transition:background .15s .25s ease;-o-transition:background .15s .25s ease;-ms-transition:background .15s .25s ease;transition:background .15s .25s ease}.maps-page .lines-button.x2 .lines:after,.maps-page .lines-button.x2 .lines:before{-moz-transform:50% 50%;-o-transform:50% 50%;-ms-transform:50% 50%;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-moz-transition:top .15s .3s ease,-moz-transform .15s ease;-o-transition:top .15s .3s ease,-o-transform .15s ease;-ms-transition:top .15s .3s ease,-ms-transform .15s ease;-webkit-transition:top .15s .3s ease,-webkit-transform .15s ease;transition:top .15s .3s ease,transform .15s ease}.maps-page #wrapper.popup-active .tabs-block .trigger a,.maps-page #wrapper.popup-active-slide .tabs-block .trigger a{background:rgba(232,200,0,1)}.maps-page #wrapper.popup-active .lines-button,.maps-page #wrapper.popup-active-slide .lines-button{-moz-transform:scale3d(0.8,.8,.8);-o-transform:scale3d(0.8,.8,.8);-ms-transform:scale3d(0.8,.8,.8);-webkit-transform:scale3d(0.8,.8,.8);transform:scale3d(0.8,.8,.8);margin:12px 0 0 16px}.maps-page #wrapper.popup-active .lines-button.x2 .lines,.maps-page #wrapper.popup-active-slide .lines-button.x2 .lines{-moz-transition:background .15s 0s ease;-o-transition:background .15s 0s ease;-ms-transition:background .15s 0s ease;-webkit-transition:background .15s 0s ease;transition:background .15s 0s ease;background:0 0}.maps-page #wrapper.popup-active .lines-button.x2 .lines:after,.maps-page #wrapper.popup-active .lines-button.x2 .lines:before,.maps-page #wrapper.popup-active-slide .lines-button.x2 .lines:after,.maps-page #wrapper.popup-active-slide .lines-button.x2 .lines:before{-moz-transition:top .15s ease,-webkit-transform .15s .25s ease;-o-transition:top .15s ease,-webkit-transform .15s .25s ease;-ms-transition:top .15s ease,-webkit-transform .15s .25s ease;-webkit-transition:top .15s ease,-webkit-transform .15s .25s ease;transition:top .15s ease,transform .15s .25s ease;top:0;width:34px}.maps-page #wrapper.popup-active .lines-button.x2 .lines:before,.maps-page #wrapper.popup-active-slide .lines-button.x2 .lines:before{-moz-transform:rotate3d(0,0,1,45deg);-o-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.maps-page #wrapper.popup-active .lines-button.x2 .lines:after,.maps-page #wrapper.popup-active-slide .lines-button.x2 .lines:after{-moz-transform:rotate3d(0,0,1,-45deg);-o-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.maps-page .logo-holder{padding:22px 15px 13px;text-align:left;background:rgba(232,200,0,.8)}.maps-page .logo{font-size:24px}.maps-page .log-box{padding:14px 10px 16px 16px;margin:0 0 14px}.maps-page #nav{font-size:28px;padding:0 12px 10px}.maps-page #nav li{margin:0 0 8px}.touchdevice .maps-page #nav a:hover{padding:0}.touchdevice .maps-page #nav a:hover .icon-ico-arrow-right{display:none}.maps-page #nav a:hover,.maps-page #nav li.active a{padding:0 0 0 20px}.maps-page #nav a .icon-ico-arrow-right{margin:-8px 0 0 4px}.maps-page .social-box{padding:24px 10px 22px 16px}.maps-page .social-list li{margin:0 0 0 16px}.maps-page .bottom-block .links-list{font-size:9px;line-height:11px;display:none}.maps-page .bottom-block .links-list .title-text{font-size:11px;line-height:15px}.maps-page .bottom-block .links-list .title-holder .time{font-size:8px;line-height:10px;padding:0 1px;margin:2px 0 0 8px}.maps-page .bottom-block .links-list a{padding:10px 12px 16px 64px}.maps-page .bottom-block .links-list .ico-holder .icon-ico-h{font-size:39px}.maps-page .bottom-block .logo .icon-ico-logo2{font-size:20px}.maps-page .bottom-block .title{margin:0 0 4px}.maps-page .bottom-block .title-box{font-size:10px;letter-spacing:0;padding:0 20px 8px}.maps-page .maps-block{padding:94px 0 0}.maps-page .tabs-block .tabset{top:0;width:48px;margin:0 0 0 -48px;position:absolute}.maps-page .tabs-block .tabset a{padding:0;height:48px;width:48px;text-indent:-9999px;overflow:hidden}.maps-page .tabs-block .tabset .ico-holder{text-indent:0;width:48px}.maps-page .tabs-block .tabset a.active,.maps-page .tabs-block .tabset a:hover{background:rgba(34,34,34,.9)}.maps-page .tabs-block .tabset a.active i,.maps-page .tabs-block .tabset a:hover i{color:#fff}.maps-page .tabs-block .tabset .icon-ico-info{margin:0 7px 0 0}.maps-page .tabs-block .tabset .icon-ico-rss{margin:0 3px 0 0}.maps-page .tabs-block .tabset .icon-ico-chat-big{margin:0 7px 0 0}.maps-page .all-maps-block{padding:100px 0 0}.maps-page .collaborate-block{padding:94px 0 0}.maps-page .maps-post.sample h1{font-size:26px}.maps-page #footer .wrapper{padding:0 16px}}@media only screen and (max-width:640px){.labs-page .popup-map{margin:0}.labs-page .contact-info .info-box,.labs-page .map-block{float:none}.maps-page .about-block .top-holder .underlined-link:after{font-size:21px;top:-3px}.maps-page .loader-box{padding:0}.maps-page .loader-box .loader{font-size:14px;line-height:18px}.labs-page .about-block .box .icon-cog{color:#004591}.labs-page .projects-container .loader{font-size:18px;line-height:22px;padding-left:48px}#footer a{text-decoration:none}.labs-page .w1{padding:0 0 124px}.labs-page .law-block .img-box{width:240px;height:93px;top:17px}.labs-page .law-block .img-box img{width:100%;height:auto;vertical-align:top}.labs-page .law-block .wrapper{padding:94px 16px 16px}.labs-page .law-content .title-box{padding:0 28px 22px 0}.labs-page .law-content .title{width:auto;float:none;text-align:left}.labs-page .law-content{font-size:13px;line-height:16px}.labs-page .law-content .holder{padding:0}.labs-page .law-content h1{font-size:20px;line-height:20px;margin:0 20px 14px 0}.labs-page .law-content .underlined-link{position:relative;bottom:auto;right:auto;display:inline-block;vertical-align:top;font-size:16px;margin:0 0 0 4px;line-height:18px;padding:0}.labs-page .law-content .underlined-link:after{font-size:22px;bottom:-2px}.labs-page .content-item .headline{text-align:left;margin:0 0 28px}.labs-page .content-item .headline h1{font-size:28px;line-height:28px;margin:0}.labs-page .underlined-link.more{font-size:16px;line-height:16px}.labs-page .underlined-link.more:after{font-size:18px;margin:0 0 0 -6px;bottom:3px}.labs-page .other-posts .img-holder .underlined-link:after{display:none}.labs-page .one-post{padding:0;margin:0 -8px 16px}.labs-page .one-post .floating-block[data-above-below=below] section.media{float:right;width:49.2%}.labs-page .one-post .floating-block[data-above-below=below] section.body{float:left;width:73.6%;margin:-22% 0 0;padding:24px 20px 22px}.labs-page .one-post .floating-block h3{margin:0 0 -2px}.labs-page .one-post .floating-block h2:after{margin:-19px 0 0 -6px;font-size:24px}.labs-page .one-post .floating-block[data-above-below=below] section.body header{margin:0}.labs-page .one-post .floating-block p{display:none}.labs-page .one-post .floating-block h2{font-size:20px;line-height:20px}.labs-page .other-posts{margin:0 -16px 20px}.labs-page .other-posts .post-area{display:block;padding:0;width:100%}.labs-page .other-posts .post-area .frame{height:auto!important;-webkit-border-radius:0;border-radius:0}.labs-page .other-posts .post-area .frame:after{content:"";display:block;clear:both}.labs-page .other-posts .post-area .img-holder{float:left;width:87px}.labs-page .other-posts .post-area header{padding:20px 28px 14px 20px}.labs-page .other-posts .post-area.green .icon-ico-m{font-size:72px;right:-15px}.labs-page .other-posts .post-area h2:after{margin:-4px 0 0 -8px}.labs-page .other-posts .img-holder .underlined-link{font-size:11px;line-height:13px;padding:0 0 2px}.labs-page .other-posts .img-holder .btn-holder{right:13px;left:3px;margin:-6px 0 0}.labs-page .other-posts .img-holder .underlined-link:after{padding-left:3px}.labs-page .other-posts .img-holder .underlined-link:hover:after{padding-left:5px}.labs-page .content-item.initiatives-block .headline{text-align:center}.labs-page .initiatives-container{margin:0 -16px}.labs-page .initiatives-box{display:block;padding:0;width:100%;font-size:11px;line-height:16px}.labs-page .initiatives-box.green .frame.disable{background:#aebd77}.labs-page .initiatives-box .frame{padding:32px 40px 32px 84px;position:relative;text-align:left;height:auto!important}.labs-page .initiatives-box.yellow .frame{background-image:url(../images/bg-map3.jpg)}.labs-page .initiatives-box .ico-holder{height:auto;width:85px;text-align:center;position:absolute;margin:0;top:0;left:0;bottom:0}.labs-page .initiatives-box .icon-ico-m{font-size:48px;margin:0 4px 0 0}.labs-page .initiatives-box .icon-ico-h{font-size:54px;margin:0 0 0 -4px}.labs-page .initiatives-box .icon-ico-r{font-size:38px;margin:2px 4px 0 0}.labs-page .initiatives-box p{display:inline;margin:0}.labs-page .initiatives-box .underlined-link,.labs-page .initiatives-box p br{display:none}.labs-page .initiatives-box .holder-bottom{position:static;display:inline-block;vertical-align:top}.labs-page .initiatives-box h2{margin:0}.labs-page .initiatives-box.yellow h2{display:block}.labs-page .initiatives-box.yellow h2:after{display:inline-block;margin:4px 10px 0 -2px;vertical-align:top;content:"\203A";font-size:24px;font-weight:600;line-height:24px;color:rgba(0,0,0,.3);padding:0 0 0 8px;-moz-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;-ms-transition:all .12s linear;transition:all .12s linear}.labs-page .initiatives-box.yellow .frame:hover h2:after{padding:0 0 0 10px}.labs-page .initiatives-box .time{margin-top:3px;font-size:9px;line-height:12px;letter-spacing:0;display:inline-block;vertical-align:middle;vertical-align:top;padding:0 2px}.labs-page .content-item.story-box{margin:0;padding:8px 0 90px}.labs-page .post-one .floating-block.blue section.body{font-size:16px;line-height:24px;width:87%;padding:18px 22px 24px}.labs-page .post-one .floating-block.blue[data-side=left] section.media{width:55.5%;margin:-12.4% 0 0 44.4%}.labs-page .post-one .floating-block.blue[data-side=left] .underlined-link{font-size:16px;line-height:20px;padding:0 0 2px;border-width:1px}.labs-page .post-one .floating-block.blue[data-side=left] .underlined-link:after{font-size:20px;line-height:20px;margin:0 0 -4px -4px}.labs-page .post-one .floating-block.blue section.body p{margin:0 0 15px}.labs-page .post-one{padding:0;margin:-8px -8px 0}.labs-page .content-item .content-frame{padding:38px 0 8px;background:0 0}.labs-page .info-container:after{display:none}.labs-page .press-block{float:none;width:100%;padding:0 0 20px}.labs-page .press-block h1{text-align:left;font-size:28px;line-height:28px;margin:0 0 22px}.labs-page .press-list time{font-size:11px;line-height:13px}.labs-page .press-list{padding:0 66px 0 0}.labs-page .press-list li{margin:0 0 22px}.labs-page .press-list .title-text{background:url(../images/text-sprite-mobile.png) no-repeat}.labs-page .press-list .title-text.boston{background-position:0 0;width:207px;height:28px;margin:0 0 10px}.labs-page .press-list .title-text.new-york{background-position:-2px -38px;width:208px;height:30px;margin:0 0 8px}.labs-page .press-list h2{letter-spacing:0;font-size:16px;line-height:16px;margin:0 0 8px}.labs-page .press-list h2 .underlined-link{font-size:16px;line-height:16px}.labs-page .press-list h2 .underlined-link:after{font-size:22px;margin:-5px 0 0 -4px}.labs-page .tweets-block{float:none;width:100%}.labs-page .tweets-block h1{text-align:left;font-size:28px;line-height:28px;margin:0 0 16px}.labs-page .tweets-list{padding:0 4px 0 0;font-size:13px;line-height:20px}.labs-page .tweets-list .name{font-size:13px;margin:0 8px 0 0}.labs-page .tweets-list .headline{margin:0 0 -4px}.labs-page .tweets-list li{margin:0 0 24px}.labs-page .btn-tweet{margin:-4px 0 0}.labs-page .all-projects-block{padding:102px 0 0}.labs-page .all-projects-block h1{float:none;font-size:40px;line-height:40px;margin:0 0 16px}.labs-page .all-projects-block .heading{padding:0 0 42px}.labs-page .projects-container{margin:0 -16px}.labs-page .center-holder,.labs-page .left-area,.labs-page .left-holder,.labs-page .left-right-holder{padding:0}.labs-page .projects-container .floating-block{position:relative;height:91px}.labs-page .projects-container .floating-block.blue[data-above-below=above] section.media,.labs-page .projects-container .floating-block.green[data-above-below=above] section.media,.labs-page .projects-container .floating-block.light-blue[data-above-below=below] section.media,.labs-page .projects-container .floating-block.red[data-above-below=below] section.media{position:absolute;z-index:3;width:88px;left:0;top:0;margin:0}.labs-page .projects-container .floating-block.blue[data-above-below=above] section.body,.labs-page .projects-container .floating-block.green[data-above-below=above] section.body,.labs-page .projects-container .floating-block.light-blue[data-above-below=below] section.body,.labs-page .projects-container .floating-block.red[data-above-below=below] section.body{width:100%;height:91px;margin:0;padding:0 10px 0 108px;white-space:nowrap}.labs-page .projects-container .floating-block section.body:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .projects-container .floating-block section.body header,.labs-page .projects-container .floating-block.blue[data-above-below=above] section.body header,.labs-page .projects-container .floating-block.green[data-above-below=above] header,.labs-page .projects-container .floating-block.light-blue[data-above-below=below] section.body header{vertical-align:middle;display:inline-block;white-space:normal;padding:0;margin:0 0 -2px}.labs-page .projects-container .floating-block h3{display:block;margin:0 0 2px}.labs-page .floating-block h2{font-size:16px;line-height:16px}.labs-page .projects-container .floating-block h2:after{font-size:19px;line-height:19px;margin:-3px 0 0 -6px}.labs-page .projects-container .floating-block p{display:none}.labs-page .projects-container .btn-load{display:block}.labs-page .projects-container .loader{display:none}.labs-page .top-block .floating-block h3{font-size:12px;line-height:13px;margin:0 0 4px}.labs-page .top-block .floating-block h2{font-size:28px;line-height:28px}.labs-page .top-block .floating-block .title{font-size:11px;line-height:13px;letter-spacing:2px;margin:0 0 14px}.labs-page .floating-block .persons-list .name{font-size:13px;line-height:16px;margin:0 0 2px}.labs-page .text-block .top-block{margin:0 -8px 36px}.labs-page .top-block .floating-block section.media{margin:0 0 0 48.9%;width:50.9%}.labs-page .top-block .floating-block section.body{width:77%;margin:-15.2% 0 0;padding:22px 12px 12px}.labs-page .top-block .floating-block header{margin:0 0 24px}.labs-page .floating-block .persons-list{padding:0 4px 0 0;font-size:13px;line-height:16px}.labs-page .text-block .top-block{font-size:13px;line-height:20px}.labs-page .text-block{font-size:13px;line-height:20px;padding:38px 0 48px}.labs-page .text-block p sup{font-size:8px}.labs-page .text-block p{margin:0 0 20px 3px}.labs-page .text-block blockquote{margin:0 22px 20px 18px}.labs-page .map-container{height:516px;margin:0 0 28px}.labs-page .map-container .slider-block{left:16px;right:16px;height:40px;bottom:24px;padding:16px}.labs-page .map-container .slider-block .slider{height:8px}.labs-page .map-container .slider-block .year{padding:8px 0 4px}.labs-page .map-container .slider-block .hendle{background:url(../images/labs-sprite-mobile.png) -3px -157px no-repeat;width:25px;height:25px;margin:-12px 0 0}.labs-page .photo-block{font-size:13px;line-height:20px;padding:0 0 4px}.labs-page .photo-block .photo-box{float:none;width:auto;margin:0 8px 68px 0}.labs-page .photo-box .caption-text{font-size:11px;line-height:13px;margin:-8px 0 0;left:9px;right:9px}.labs-page .photo-box .caption-text .text{padding:18px 28px 16px 24px}.labs-page .project-item{font-size:13px;line-height:20px;padding:52px 0 30px}.labs-page .video-block{margin:0 -16px 32px}.labs-page .disscussion-block h2{font-size:20px;line-height:20px;margin:0 0 32px}.labs-page .disscussion-block .disscussion-content{padding:26px 0 0}.labs-page .comments-list{margin:0;font-size:13px;line-height:20px;padding:0}.labs-page .comments-list .alignleft{width:41px;margin:0 8px 0 0}.labs-page .comments-list .info-user{margin:2px 0 0}.labs-page .comments-list .name{margin:-2px 0 8px}.labs-page .comments-list .name .underlined-link{border-width:1px;padding:0 0 4px}.labs-page .comments-list time{font-size:11px;line-height:13px}.labs-page .comments-list .name .underlined-link:after{font-size:26px;margin:0 0 -8px -8px}.labs-page .comments-list .user-box{float:none;width:auto}.labs-page .comments-list .description{padding:14px 0 0}.labs-page .comments-list li{margin:0 0 28px}.labs-page .commentform .label-holder{float:none;width:auto;padding:0 0 6px}.labs-page .commentform label{color:#9a9a9a;font-size:16px;line-height:20px}.labs-page .commentform{margin:-4px 0 0}.labs-page .commentform textarea{border-color:#ddd;height:156px;min-height:156px;max-height:156px;margin:0 0 9px}.labs-page .commentform button{height:50px;padding:14px 10px 14px 4px;letter-spacing:1px}.labs-page .disscussion-block{padding:0 0 54px}.labs-page .related-section h2{font-size:20px;line-height:20px;margin:0 0 8px}.labs-page .related-section .related-frame{padding:20px 0 0}.labs-page .related-section .links-area,.labs-page .related-section .resources-area{float:none;width:100%;margin:0 0 12px}.labs-page .related-section .links-area h3{margin:0 0 4px}.labs-page .related-section .links-frame ul{width:100%;display:block}.labs-page .related-section .links-frame{padding:22px 20px 2px 24px}.labs-page .related-section .links-frame a{font-size:11px}.labs-page .related-section .links-frame li{padding:0 0 0 28px;margin:0 0 24px}.labs-page .related-section .links-frame .text{padding:6px 0 0}.labs-page .about-block{padding:88px 0 0}.labs-page .about-block h1{font-size:40px;line-height:40px;padding:14px 10px 8px;width:auto;margin:0 2px 0 -8px}.labs-page .about-area .img-box{margin:-16px -8px 22px 44px;width:52.6%}.labs-page .about-area p{clear:both}.labs-page .about-block{font-size:13px;line-height:20px}.labs-page .about-block .law-container .title{text-align:left;font-size:13px;line-height:20px;margin:0 0 22px}.labs-page .about-block .law-container{padding:16px 0 0}.labs-page .about-block .law-container .frame{margin:0 -15px;font-size:13px;line-height:20px}.labs-page .about-block .law-container .frame .box{float:none;width:100%;margin:0}.labs-page .about-block .law-container .frame strong{font-size:16px;line-height:20px}.labs-page .about-block .box.blue{padding:40px 20px 32px 36px}.labs-page .about-block .box.green{padding:32px 30px 30px 36px}.labs-page .about-block .box.light-green{padding:36px 16px 34px 36px}.labs-page .about-block .box .icon-ico-users{font-size:72px}.labs-page .about-block .box .icon-tools{bottom:-14px;top:auto;right:auto;left:13px;font-size:81px}.labs-page .about-block .box .icon-cog{font-size:89px;right:-8px;bottom:-26px}.labs-page .about-area{padding:0 0 40px}.labs-page .history-block h2{font-size:28px;line-height:28px;margin:0 0 14px;text-align:left}.labs-page .history-block{margin:0 0 42px}.labs-page .team-block h2{font-size:28px;line-height:28px;margin:0 0 12px;text-align:left}.labs-page .team-block .two-columns ul{margin:0 -6px 14px -8px}.labs-page .team-block .two-columns ul li{width:100%;padding:0 8px 16px}.labs-page .team-block .two-columns .img-box{width:72px;height:72px;margin:0 14px 0 0;background:url(../images/labs-sprite-mobile.png) -43px -113px no-repeat}.labs-page .team-block .name .underlined-link{font-size:16px;line-height:16px}.labs-page .team-block .two-columns .text-box{padding:0;height:74px;white-space:nowrap}.labs-page .team-block .two-columns .text-box:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.labs-page .team-block .two-columns .text-box .holder{vertical-align:middle;display:inline-block;white-space:normal}.labs-page .team-block .two-columns .name{margin:0 0 8px}.labs-page .team-block .name .underlined-link:after{font-size:22px;margin:-6px 0 0 -8px}.labs-page .team-block .two-columns .position{font-size:12px}.labs-page .team-block .img-box{font-size:17px}.labs-page .team-block h2.small-title{font-size:20px;line-height:20px;margin:0 0 12px}.labs-page .team-block .three-columns ul li{width:100%;margin:0 0 20px;padding:0 4px 0 0}.labs-page .team-block .three-columns .img-box{width:74px;height:74px;margin:0 12px 0 0;background:url(../images/labs-sprite-mobile.png) -43px -113px no-repeat}.labs-page .team-block .three-columns ul{margin:0 0 22px 2px}.labs-page .team-block .three-columns .text-box{padding:18px 0 0}.labs-page .team-block .three-columns .name{margin:0 0 6px}.labs-page .partners-block{background:0 0;margin:0;padding:0}.labs-page .partners-block h2{font-size:28px;line-height:28px;margin:0 0 16px;text-align:left}.labs-page .partners-list{margin:0}.labs-page .partners-list li{width:100%;display:block;margin:0 0 12px;text-align:left;font-size:0;line-height:0;letter-spacing:-4px}.labs-page .partners-list .img-holder{display:inline-block;height:auto;vertical-align:middle;width:40%;text-align:right;margin:0;font-size:11px;line-height:13px;letter-spacing:0}.labs-page .partners-list .link-holder{display:inline-block;vertical-align:middle;width:60%;font-size:11px;line-height:13px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing:0;padding:0 0 0 20px}.labs-page .partners-list .img-holder:after{display:none}.labs-page .partners-list .underlined-link{font-size:16px;line-height:19px}.labs-page .partners-list .underlined-link:after{margin:-4px 0 0 -8px}.labs-page .contact-block h1{display:none}.labs-page .contact-block .mobile-h1{font-size:40px;line-height:40px;margin:0 0 18px;display:block}.labs-page .contact-frame{font-size:13px;line-height:20px;margin:0 0 28px}.labs-page .contact-frame .title{margin:0}.labs-page .contact-frame .description{margin:0 0 22px}.labs-page .message-form{margin:0 -16px;padding:24px 16px 8px;width:auto}.labs-page .message-form button{width:100%;height:44px;font-size:11px;line-height:14px;padding:14px 20px}.labs-page .message-form button i{font-size:10px;margin:2px 0 0 12px}.labs-page .message-form .field-row .field-holder{float:none;width:100%;margin:8px 0 0}.labs-page .message-form input[type=email],.labs-page .message-form input[type=text]{height:48px;padding:14px 14px 16px}.labs-page .message-form label{font-size:13px;line-height:18px;margin:0 0 8px}.labs-page .message-form .field-row{margin:0 0 8px}.labs-page .message-form textarea{height:155px;min-height:155px;max-height:155px;margin:0 0 12px}.labs-page .contact-info .info-box{width:auto;max-width:370px;margin:0 auto;padding:22px 22px 0}.labs-page .contact-info .info-box .name,.labs-page .contact-info .info-box .position,.labs-page .contact-info .info-box dd{margin:0 0 2px}.labs-page .contact-info .info-box .box{margin:0 0 20px}.labs-page .social-section{margin:-12px -22px 0;padding:16px 22px 18px}.labs-page .social-section .title{margin:0 0 18px}.labs-page .social-section .social-list{margin:0 10px 0 0}.labs-page .map-block{margin:-10px auto;height:219px;width:auto}.labs-page .popup-map{top:25px;width:auto;right:8px;left:-8px;padding:24px 8px 8px;font-size:13px;line-height:20px}.labs-page .contact-info .popup-map{left:8px}.labs-page .popup-map .title{font-size:19px;padding:0 0 0 108px;margin:0 0 6px}.labs-page .popup-map address{padding:0 30px 0 106px;margin:0 0 10px}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]{width:100%;text-align:center;padding:16px 30px 16px 32px;margin:0;font-family:'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;font-weight:600}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]:after{position:static;display:inline-block;vertical-align:top;padding:0 0 0 12px;top:auto;line-height:20px;right:auto;margin:-4px 0 0}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]:hover{padding:16px 30px 16px 36px}.labs-page .popup-map .button[data-style=secondary][data-colors=reversed]:hover:after{right:auto;padding:0 0 0 16px}.labs-page .message-thanks{font-size:11px;line-height:13px;padding:24px 26px 24px 28px}.labs-page .message-form h2{font-size:28px;line-height:28px;margin:0 0 24px}.labs-page .message-thanks .text-box{padding:0 0 0 50px}.labs-page .message-thanks .ico-frame{width:40px;font-size:20px}.labs-page .related-section .resources-frame ul{font-size:11px;line-height:13px;font-weight:600}.labs-page .related-section .resources-frame{padding:24px 10px 2px 26px}.labs-page .related-section .resources-frame li{margin:0 0 26px}.labs-page .related-section .resources-frame li a{padding:0 0 0 28px}.labs-page .related-section .content-area{margin:0 0 18px}.labs-page .post-area.more .frame{text-align:right}.labs-page .post-area.more .frame .underlined-link.more,.labs-page .post-area.more .frame .underlined-link.more:hover{margin:16px 34px 0 0}.labs-page .popup h2{font-size:28px;line-height:28px;padding:0 0 0 6px;margin:0 0 14px}.labs-page .login-form input[type=email],.labs-page .login-form input[type=password],.labs-page .login-form input[type=text]{width:100%;height:48px;padding:12px 14px;font-size:16px;line-height:20px;border-radius:2px;float:none;margin:0 0 8px}.labs-page .login-form .field-container{width:100%;float:none;margin:0}.labs-page .login-form .text-box{padding:0;margin:0 0 16px}.labs-page .chk-area{margin:2px 4px 0 0}.labs-page .account-form .check-holder,.labs-page .login-form .check-holder,.labs-page .register-form .check-holder{padding:0 0 0 12px;margin:0 0 14px}.labs-page .account-form .button[data-style=secondary][data-colors=reversed]:after,.labs-page .login-form .button[data-style=secondary][data-colors=reversed]:after,.labs-page .password-form .button[data-style=secondary][data-colors=reversed]:after,.labs-page .register-form .button[data-style=secondary][data-colors=reversed]:after{margin:-2px 0 0;font-size:22px}.labs-page .account-form .button[data-style=secondary][data-colors=reversed],.labs-page .login-form .button[data-style=secondary][data-colors=reversed],.labs-page .password-form .button[data-style=secondary][data-colors=reversed],.labs-page .register-form .button[data-style=secondary][data-colors=reversed]{height:44px;padding:12px 10px 14px 18px;letter-spacing:3px;width:178px}.labs-page .account-form .button[data-style=secondary][data-colors=reversed]:hover,.labs-page .login-form .button[data-style=secondary][data-colors=reversed]:hover,.labs-page .password-form .button[data-style=secondary][data-colors=reversed]:hover,.labs-page .register-form .button[data-style=secondary][data-colors=reversed]:hover{padding:12px 6px 12px 18px}.labs-page .account-form input[type=email],.labs-page .account-form input[type=password],.labs-page .account-form input[type=text],.labs-page .account-form input[type=url]{padding:12px 14px;margin:0 0 8px}.labs-page .password-form input[type=email],.labs-page .password-form input[type=password],.labs-page .password-form input[type=text]{padding:12px 14px;margin:0 0 16px}.labs-page .register-form input[type=email],.labs-page .register-form input[type=password],.labs-page .register-form input[type=text]{margin:0 0 8px;padding:12px 16px}.labs-page .register-form .field-holder{padding:0 0 14px}.labs-page #popup4.popup h2{font-size:20px;line-height:24px;margin:0 0 12px}.labs-page .account-form .row label{font-size:13px;margin:0 0 2px}.labs-page .account-form .web-holder{padding:0 0 0 64px}.labs-page .account-form .web-holder .title{margin:-14px 0 0 2px}.labs-page .account-form .web-holder input[type=text],.labs-page .account-form .web-holder input[type=url]{padding:12px 10px}.labs-page .account-form .check-holder{padding:20px 2px 0 0}.labs-page .search-form{width:100%}.maps-page .w1{padding:0 0 124px}.maps-page .maps-block{margin:0 0 42px}.maps-page .maps-block h1{font-size:24px;line-height:24px;text-align:center;margin:0 0 48px;max-width:100%}.maps-page .slideshow-maps{margin:0;padding:0 0 14px}.maps-page .slideshow-maps .img-holder{width:102px;height:100px;margin:2px -8px 0 0;border:2px solid #efefef;-webkit-border-radius:50%;border-radius:50%}.maps-page .slideshow-maps .slide{top:0}.maps-page .slideshow-maps .description{right:87px;font-size:9px;line-height:13px;padding:0}.maps-page .slideshow-maps .description:after{display:none}.maps-page .slideshow-maps .text-box{margin:0}.maps-page .maps-block .wrapper{padding:0 8px}.maps-page .slideshow-maps .text-box .title{margin:0 0 12px}.maps-page .slideshow-maps .text-box .button{padding:0 16px;height:32px;line-height:32px;margin-right:10px}.maps-page .slideshow-maps .text-box .button:after{margin:4px 0 0}.maps-page .slideshow-maps .text-box .button:hover{padding:0 14px 0 16px}.maps-page .slideshow-maps .pagination{padding:10px 0 0}.maps-page .slideshow-maps .pagination li{margin:0 0 0 6px}.maps-page .slideshow-maps .pagination a{height:8px;width:8px;-webkit-border-radius:50%;border-radius:50%;border:1px solid #aaa}.maps-page .maps-posts .top-block .wrapper{padding:0 16px}.maps-page .ico-title .ico-holder{display:none}.maps-page .maps-posts .ico-title{float:none;margin:0 0 -1px}.maps-page .maps-posts .underlined-link{float:none;display:inline-block;vertical-align:top;margin:0;padding:0 0 1px}.maps-page .underlined-link{font-size:16px;line-height:20px}.maps-page .underlined-link:after{bottom:0}.maps-page .maps-posts .top-block{padding:0 0 22px}.maps-page .maps-post .img-frame{width:100px;height:100px;-webkit-border-radius:50%;border-radius:50%;border:2px solid #efefef}.maps-page .maps-post{padding:22px 0 20px}.maps-page .maps-post .img-holder{margin:10px 16px 0 -17px}.maps-page .maps-post .links-list{font-size:9px;line-height:11px;margin:0 0 10px}.maps-page .maps-post .description{padding:8px 0 0;font-size:13px;line-height:18px}.maps-page .maps-post .img-holder .ico-holder{background:url(../images/maps-sprite-mobile.png) no-repeat;width:40px;height:54px;margin:0 0 0 -32px}.maps-page .maps-post.blue-map .img-holder .ico-holder{background-position:0 0}.maps-page .maps-post.green-map .img-holder .ico-holder{background-position:0 -57px}.maps-page .maps-post .img-holder .icon-ico-blob{font-size:26px;margin:0 0 4px}.maps-page .maps-post .links-list .icon-ico-chat{font-size:11px;margin:-4px 0 0}.maps-page .maps-post .links-list li{margin:0 0 0 12px}.maps-page .maps-post .links-list a{padding:0 0 0 18px}.maps-page .maps-post h1{font-size:20px;line-height:20px;margin:0 0 8px}.maps-page .maps-post h1 .icon-ico-arrow-right{margin:6px 0 0 4px;font-size:10px}.maps-page .maps-posts .maps-post:hover h1 a .icon-ico-arrow-right{margin:6px 0 0 10px}.maps-page .maps-post .img-holder .icon-ico-home{font-size:16px;margin:0 0 10px}.maps-page .about-block{padding:48px 0 0;font-size:13px;line-height:18px}.maps-page .about-block .wrapper{padding:0 16px}.maps-page .about-block .top-holder .underlined-link{float:none;display:inline-block;vertical-align:top;padding:0 0 1px;margin:2px 0 0}.maps-page .about-holder .img-holder{width:129px;height:126px;margin:4px 2px 0 18px;-webkit-border-radius:50%;border-radius:50%;border:2px solid #aaa}.maps-page .about-block .top-holder{padding:0 0 12px}.maps-page .about-holder .description{overflow:visible}.maps-page .about-holder ul{font-size:11px;line-height:14px;padding:0 4px 12px 8px}.maps-page .about-holder p{margin:0 0 14px}.maps-page .about-holder ul li{padding:0 0 0 8px}.maps-page .about-holder ul li:before{width:2px;height:2px;top:6px}.labs-page .popup,.maps-page .popup{width:100%!important;padding:34px 0 0}.maps-page .popup h2{font-size:28px;line-height:28px;padding:0 0 0 6px;margin:0 0 14px}.maps-page .login-form input[type=email],.maps-page .login-form input[type=password],.maps-page .login-form input[type=text]{width:100%;height:48px;padding:12px;font-size:16px;line-height:20px;border-radius:2px;float:none;margin:0 0 10px}.maps-page .login-form .field-container{width:100%;float:none;margin:0}.labs-page .popup .close,.maps-page .popup .close{width:23px;height:23px;right:0;top:0}.maps-page .login-form .text-box{padding:0;margin:0 0 16px}.maps-page .chk-area{margin:2px 4px 0 0}.maps-page .account-form .check-holder,.maps-page .login-form .check-holder,.maps-page .register-form .check-holder{padding:0 0 0 12px;margin:0 0 14px}.maps-page .account-form .button[data-style=secondary][data-colors=reversed]:after,.maps-page .login-form .button[data-style=secondary][data-colors=reversed]:after,.maps-page .password-form .button[data-style=secondary][data-colors=reversed]:after,.maps-page .register-form .button[data-style=secondary][data-colors=reversed]:after{margin:-2px 0 0;font-size:22px}.maps-page .account-form .button[data-style=secondary][data-colors=reversed],.maps-page .login-form .button[data-style=secondary][data-colors=reversed],.maps-page .password-form .button[data-style=secondary][data-colors=reversed],.maps-page .register-form .button[data-style=secondary][data-colors=reversed]{height:44px;padding:12px 10px 14px 18px;letter-spacing:3px;width:178px}.maps-page .account-form .button[data-style=secondary][data-colors=reversed]:hover,.maps-page .login-form .button[data-style=secondary][data-colors=reversed]:hover,.maps-page .password-form .button[data-style=secondary][data-colors=reversed]:hover,.maps-page .register-form .button[data-style=secondary][data-colors=reversed]:hover{padding:12px 6px 14px 18px}.maps-page .account-form input[type=email],.maps-page .account-form input[type=password],.maps-page .account-form input[type=text],.maps-page .account-form input[type=url]{padding:12px 14px;margin:0 0 8px}.maps-page .password-form input[type=email],.maps-page .password-form input[type=password],.maps-page .password-form input[type=text]{padding:12px 14px;margin:0 0 16px}.maps-page .register-form input[type=email],.maps-page .register-form input[type=password],.maps-page .register-form input[type=text]{margin:0 0 8px;padding:12px 14px}.maps-page .register-form .field-holder{padding:0 0 14px}.maps-page #popup4.popup h2{font-size:20px;line-height:24px;margin:0 0 12px}.maps-page .account-form .row label{font-size:13px;margin:0 0 2px}.maps-page .account-form .web-holder{padding:0 0 0 64px}.maps-page .account-form .web-holder .title{margin:-14px 0 0 2px}.maps-page .account-form .web-holder input[type=text],.maps-page .account-form .web-holder input[type=url]{padding:12px 9px}.maps-page .account-form .check-holder{padding:20px 2px 0 0}.maps-page .popup-container{padding:11px 0 32px;font-size:13px;line-height:18px}.maps-page .popup-container h2{font-size:40px;margin:0 0 16px}.maps-page .popup-container .button[data-style=secondary][data-colors=reversed]{position:static;margin:0 0 24px}.maps-page .popup-container .title{margin:0 0 10px}.maps-page .popup-container .title-box{margin:0 0 11px}.maps-page .popup-container .title-box .logo-title{width:65px;height:36px;background:url(../images/maps-sprite-mobile.png) -50px -62px no-repeat}.maps-page .popup-container .person-box{padding:0 0 0 24px}.maps-page .map-popup{width:100%;opacity:0;-moz-transition:opacity .4s linear;-webkit-transition:opacity .4s linear;-o-transition:opacity .4s linear;-ms-transition:opacity .4s linear;transition:opacity .4s linear}.active .map-popup{width:auto;opacity:1;margin:8px!important;padding:16px 8px 48px 16px;top:0;left:0;bottom:0;right:0}.active .map-popup .content-box .scrollable-area,.active .map-popup .content-box .scrollable-area-wrapper{height:100%!important}.active .map-popup .content-box .alignright{margin-top:0}.maps-page .leaflet-popup-content .map-popup{display:none}.maps-page .map-popup .headline{padding:0 0 20px 76px}.maps-page .map-popup .headline .name{margin:0 0 3px}.maps-page .map-popup .headline h2{font-size:20px;line-height:24px;margin:0 0 6px}.maps-page .map-popup .title-box{padding:8px 0 8px 8px;margin:4px 0 0 10px;width:76px}.maps-page .map-popup .title-box .title{font-size:10px;line-height:11px;margin:0 0 2px}.maps-page .map-popup .content-box .alignright{float:none;margin:-6px -8px 16px -16px}.maps-page .map-popup .content-box .alignright img{width:100%;height:auto}.maps-page .scrollable-area-wrapper .vscrollbar{right:16px}.maps-page .map-popup .scrollable-area{height:369px}.maps-page .map-popup .paging-list li,.maps-page .map-popup .paging-list li:first-child{width:50%}.maps-page .map-popup .paging-list .prev{padding:14px 36px 14px 10px}.maps-page .map-popup .paging-list .next{padding:14px 10px 14px 34px}.maps-page .map-container .slider-block{left:16px;right:16px;padding:16px;height:40px;bottom:9px}.maps-page .map-container .slider-block .day{width:82px;font-size:13px;line-height:18px;padding:6px 6px 8px}.maps-page .map-container .slider-block .slider{height:7px}.maps-page .map-container .slider-block .hendle{width:25px;height:25px;margin:-14px 0 0 168px;border-radius:50%;background:url(../images/maps-sprite-mobile.png) -120px -4px no-repeat}.maps-page .map-container .slider-block .hendle:hover{background-position:-120px -35px}.maps-page .map-container .slider-block .hendle:active{background-position:-120px -64px}.maps-page .all-maps-block{padding:95px 0 0}.maps-page .all-maps-block .wrapper{padding:0 16px}.maps-page .all-maps-block .heading{padding:0 0 8px}.maps-page .all-maps-block h1{font-size:40px;line-height:40px;margin:0 0 24px;float:none}.maps-page .search-form{float:none;width:100%;margin:0}.maps-page .search-form input[type=search],.maps-page .search-form input[type=text]{padding:13px 6px}.maps-page .search-form button[type=submit]{left:15px;top:16px}.maps-page .filter-block{padding:0 0 18px}.maps-page .filter-list{display:none}.maps-page .select-nav-select{display:block}.maps-page .content-maps .maps-post{padding:0}.maps-page .content-maps .maps-post .frame{padding:12px 0 10px}.maps-page .content-maps .maps-post .img-frame{width:64px;height:64px;border-width:2px}.maps-page .content-maps .maps-post .img-holder .ico-holder{background:url(../images/maps-sprite-mobile.png) -3px -116px no-repeat;width:25px;height:34px;margin:0 0 -5px -16px}.maps-page .content-maps .maps-post .img-holder .icon-ico-blob{font-size:15px;margin:0 2px 4px 0}.maps-page .content-maps .maps-post .img-holder{margin:11px 15px 0 0}.maps-page .content-maps .maps-post .links-list li{margin:0 15px 13px 0}.maps-page .content-maps .maps-post h1{font-size:20px;line-height:20px;margin:0 0 16px}.maps-page .content-maps .maps-post h1 .icon-ico-arrow-right{font-size:8px;margin:7px 0 0 4px;width:8px;height:8px}.maps-page .content-maps .maps-post h1 a:hover .icon-ico-arrow-right{font-size:8px;margin:7px 0 0 10px}.maps-page .content-maps .maps-post .description{font-size:13px;line-height:16px}.maps-page .loader-box{display:none}.maps-page .btn-load{display:block}.maps-page .content-maps{margin:0 0 2px}.maps-page .no-results-state{font-size:16px;line-height:19px;padding:30px 0 0 4px}.maps-page .no-results-state p{margin:0 0 20px}.maps-page .no-results-state p br{display:block}.maps-page .btn-view.underlined-link{font-size:18px;line-height:24px;display:inline-block;vertical-align:top;margin:10px 0 0;padding-bottom:2px}.maps-page .btn-view.underlined-link:after{font-size:18px;font-weight:600}.maps-page .results-state{font-size:16px;line-height:19px;padding:30px 0 0}.maps-page .results-state .title{padding:0 0 10px}.maps-page .results-state .btn-view.underlined-link{position:relative;margin:24px 0 0 26px}.maps-page .collaborate-block h1{font-size:40px;line-height:40px;margin:0 0 15px}.maps-page .collaborate-container:before{display:none}.maps-page .collaborate-container{font-size:13px;line-height:18px}.maps-page .collaborate-container .left-col{float:none;width:100%}.maps-page .message-form{padding:0}.maps-page .message-form .ico-holder{display:none}.maps-page .message-form input[type=email],.maps-page .message-form input[type=text]{font-size:13px;line-height:18px;padding:16px}.maps-page .message-form textarea{height:163px;min-height:163px;max-height:163px}.maps-page .collaborate-container .right-col{float:none;width:100%;padding:36px 0 0}.maps-page .collaborate-container .right-col h2{font-size:28px;line-height:27px;margin:0}.maps-page .maps-post.sample h1{font-size:20px;line-height:20px;margin:0 0 16px}.maps-page .maps-post.sample .description{font-size:12px;line-height:16px;overflow:hidden}.maps-page .maps-post.sample .collaboration-title{font-size:11px;line-height:13px;margin:0 0 12px}.maps-page .collaborate-container .left-col p{margin:0 0 32px}.maps-page .message-form .row{margin:0 0 8px}.maps-page .message-form .form-box{padding:0 0 6px}.maps-page .message-form label{margin:0 22px 8px 0}.maps-page .message-form .field-file{padding:10px 0 0;margin:0 0 8px}.maps-page .message-form .file-attach-text{display:none}.maps-page .message-form button{width:100%;height:48px;border-radius:2px;padding:16px 12px 15px 14px}.maps-page .maps-post.sample .img-frame{width:64px;height:64px;border-width:2px}.maps-page .maps-post.sample .img-holder .ico-holder{background:url(../images/maps-sprite-mobile.png) -3px -116px no-repeat;width:25px;height:34px;margin:0 0 -2px -16px}.maps-page .maps-post.sample .img-holder .ico-holder i{font-size:15px;margin:0 2px 4px 0}.maps-page .maps-post.sample .img-holder{float:left;margin:12px 16px 0 0}.maps-page .maps-post.sample{padding:10px 0 6px}.maps-page .maps-post.sample .links-list li{margin:0 14px 14px 0}.maps-page .maps-post.sample h1 .icon-ico-arrow-right{font-size:9px;margin:6px 0 0 4px}.maps-page .maps-post.sample h1 a:hover .icon-ico-arrow-right{margin:6px 0 0 8px}.maps-page .maps-post.sample .collaboration-title .icon-ico-users{font-size:10px}.maps-page .message-thanks{padding:15px;font-size:13px;line-height:15px}.maps-page .message-thanks h2{font-size:20px;line-height:24px;margin:0 0 15px}.maps-page .message-thanks .text-box{padding:0 0 0 40px}.maps-page .message-thanks .ico-frame{font-size:18px;width:30px}.maps-page .message-thanks .text-box p{margin:0}.maps-page .maps-block h1:after{left:0;right:0;margin:10px 0 0}}@media (-webkit-min-device-pixel-ratio :1.5) and (max-width:640px),(min-resolution :144dpi) and (max-width:640px){.labs-page .chk-area,.labs-page .map-container .slider-block .hendle,.labs-page .tabs-block .legend-list a:after,.labs-page .team-block .two-columns .img-box{background-image:url(../images/labs-sprite-mobile2x.png);background-size:400px 220px}.labs-page .press-list .title-text{background-image:url(../images/text-sprite-mobile2x.png);background-size:231px 71px}.maps-page .chk-area,.maps-page .content-maps .maps-post .img-holder .ico-holder,.maps-page .map-container .slider-block .hendle,.maps-page .maps-post .img-holder .ico-holder,.maps-page .maps-post.sample .img-holder .ico-holder,.maps-page .popup-container .title-box .logo-title,.maps-page .tabs-block .legend-list a:after{background-image:url(../images/maps-sprite-mobile2x.png);background-size:400px 220px}}@media print{*{text-shadow:none!important;color:#000!important;background:0 0!important;box-shadow:none!important;border:none!important;min-height:auto!important}:after,:before{background:none!important;z-index:-1!important}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a{text-decoration:none}body{height:auto!important;min-width:0}.labs-page #wrapper,.labs-page .w1{padding:0;overflow:hidden}.labs-page #wrapper .wrapper{padding:0 20px!important}.labs-page .project-item{padding:0}.labs-page .mobile-logo{margin:0 auto}.labs-page .top-block .floating-block section.body{margin:0}.labs-page .top-block .floating-block section.media{width:40%}.labs-page .other-posts h2{color:#000!important}.labs-page .other-posts .post-area .frame{height:auto!important;color:#000!important}.labs-page .photo-block .photo-box{float:none;margin:0 auto 40px;width:40%}.labs-page .about-area .img-box{margin:0 0 20px 30px}.labs-page .about-block .law-container .frame .box{float:none!important;width:100%!important;margin:0 0 20px!important;padding:0!important}.labs-page .about-block .law-container .frame .box i{display:none!important}.labs-page .contact-info .info-box{width:100%;float:none}.labs-page .law-content .title{float:none}.labs-page .law-content .holder,.labs-page .one-post{padding:0}.labs-page .floating-block section.body{margin:0 0 20px!important;width:100%!important;padding:0!important}.labs-page .description{color:#000!important}.labs-page .post-one .floating-block[data-side=left] section.media{margin:0}.labs-page .press-block,.labs-page .tweets-block{margin:0 0 20px;float:none;width:100%}.labs-page .all-projects-block .heading,.labs-page .center-holder,.labs-page .left-area,.labs-page .left-holder,.labs-page .left-right-holder{padding:0}.labs-page .about-block,.labs-page .all-projects-block,.labs-page .contact-block,.labs-page .text-block{padding:20px 0 0}.labs-page #footer,.labs-page #header,.labs-page .commentform,.labs-page .contact-frame,.labs-page .content-area,.labs-page .initiatives-block,.labs-page .law-block .img-box,.labs-page .law-content .underlined-link,.labs-page .map-block,.labs-page .map-container,.labs-page .mobile-logo,.labs-page .other-posts .post-area .frame i,.labs-page .popup,.labs-page .projects-container .loader-holder,.labs-page .search-form,.labs-page .social-section,.labs-page .underlined-link.more,.labs-page .video-block{display:none!important}.maps-page .all-maps-block{padding:0}.maps-page #wrapper{padding:0!important}.maps-page #wrapper,.maps-page .w1{padding:0;overflow:hidden}.maps-page #wrapper .wrapper{padding:0 20px!important}.maps-page .all-maps-block .heading{padding:0 0 10px}.maps-page .collaborate-block,.maps-page .maps-block{padding:0}.maps-page .collaborate-container .right-col{float:none;width:100%}.maps-page .maps-block h1{width:100%!important}.maps-page .maps-post{padding:0!important}.maps-page .about-block{padding:20px 0 0}.maps-page #footer,.maps-page #header,.maps-page .collaborate-container .left-col,.maps-page .collaborate-container:before,.maps-page .filter-block,.maps-page .loader-box,.maps-page .map-container,.maps-page .maps-post .img-holder,.maps-page .mobile-logo,.maps-page .popup,.maps-page .search-form,.maps-page .slideshow-maps{display:none!important}}.no-underline{text-decoration:none}.honeepot{display:block!important;left:-9999px!important;position:absolute!important}.map-embed-close,.map-embed-overlay{display:none}.maps-page .map-intro{display:none;position:fixed;top:0;bottom:0;left:256px;right:0;background:#255579;background:rgba(0,57,99,.85);max-width:none;z-index:10000;padding:0}.maps-page.show-map-intro #main,.maps-page.show-map-intro .leaflet-marker-icon{visibility:hidden}.maps-page.show-map-intro .map-intro{display:block}.logged-in .logged-out-only,.logged-out .logged-in-only{display:none!important}.nll-logo{background:url(/assets/images/logo.png);width:180px;height:28px;margin-left:auto;margin-right:auto}.nll-logo:hover{background-position:bottom}.nll-logo-black{background:url(/assets/images/logo.png) bottom;width:180px;height:28px;margin-left:auto;margin-right:auto}@media screen and (max-width:880px){.maps-page .map-intro{left:0}}.maps-page .map-intro .map-intro-scrollable{position:relative;left:20px;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.maps-page .map-intro .map-intro-container{position:relative;left:-20px;display:table;height:100%;margin:0 auto}.maps-page .map-intro .map-intro-content{padding:20px 0 84px;display:table-cell;vertical-align:middle;position:relative}.maps-page .map-intro .map-intro-content>*{max-width:550px}.maps-page .map-intro .map-intro-content .button[data-style=secondary][data-colors=reversed]{position:static}.maps-page .map-intro .map-intro-content .button[data-style=secondary][data-colors=reversed].desktop-only{margin-top:15px}.maps-page .map-intro .map-intro-content .button[data-style=secondary][data-colors=reversed].mobile-only{display:none}@media screen and (max-width:640px){.maps-page .map-intro .map-intro-container,.maps-page .map-intro .map-intro-scrollable{position:static}.maps-page .map-intro .map-intro-content{padding:31px 20px 32px;max-width:none;position:static}.maps-page .map-intro .map-intro-content .button[data-style=secondary][data-colors=reversed].mobile-only{display:block}.maps-page .map-intro .map-intro-content .button[data-style=secondary][data-colors=reversed].desktop-only{display:none}}.maps-page .popup-container .button[data-style=secondary][data-colors=reversed]{bottom:20px}@media screen and (max-width:880px){.map-embed-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;color:#fff;padding:40px;background:#255579;background:rgba(0,57,99,.85);z-index:99999999999}.map-embed-overlay h2{font-size:50px;margin:0 0 24px;line-height:1em}.map-embed-overlay .map-embed-open{display:block;border-color:#888!important;font-size:17px;height:56px;line-height:56px}.map-embed-overlay .map-embed-open:hover{border-color:#ccc!important}.map-embed-overlay .map-embed-open:after{margin-top:16px;font-weight:700}.map-embed-active .map-embed-close{position:fixed;top:0;left:0;font-size:24px;font-weight:700;z-index:2;cursor:pointer;padding:0;height:48px;width:48px;display:block;color:#888;text-align:center;line-height:48px;background:#fff;background:rgba(255,255,255,.8);text-decoration:none;transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out}.map-embed-active .map-embed-close:hover{background:#222;background:rgba(34,34,34,.9);color:#fff}.labs-page.map-embed-active #header{display:none!important}.map-embed-active .map-embed-overlay{display:none}}.maps-page form .error-holder{display:none;text-align:center;color:#555;font-size:12px;line-height:16px;padding:6px 10px;background:#e8c800;border-radius:2px}.maps-page form .error-holder.active{display:block}.maps-page form .error-holder span{padding:0 0 0 25px;position:relative}.maps-page form .error-holder span:after{position:absolute;content:'';left:0;top:50%;margin:-7px 0 0;background:url(../images/ico01.png) no-repeat;width:15px;height:14px}.maps-page .glowing{transition:background-color .5s ease-in .5s;background:rgba(255,255,200,.1)}.maps-page .not-glowing{background:0 0}.header-holder .top-block{min-height:100%;height:auto!important;height:100%;margin:0 auto -420px}.header-holder .top-block .push{height:420px}.header-holder .bottom-block{position:relative;height:420px}.header-holder .bottom-block .block-container{position:absolute;bottom:0}.labs-page .header-holder .logo a{display:inline-block;width:180px;height:31px;background:url(../images/logo-large.png) 3px 1px no-repeat;text-indent:-9999px;overflow:hidden}.labs-page .header-holder .logo a:hover{background-position:3px -31px}.labs-page .mobile-logo a{font-size:24px}.labs-page .popup-map .title{font:400 16px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;text-shadow:none}@media (-webkit-min-device-pixel-ratio :1.5) and (min-resolution :144dpi){.labs-page .header-holder .logo a{background-image:url(../images/logo-large2x.png);background-size:174px auto}}.labs-page .header-holder .log-box .user-link:hover,.maps-page .header-holder .log-box .user-link:hover{color:rgba(255,255,255,.4)}.maps-page .maps-post .links-list li.comment{padding:0 0 0 20px}.labs-page .header-holder .log-box .user-link.logged:hover,.maps-page .header-holder .log-box .user-link.logged:hover{color:#000}.maps-page .maps-post.blue-map .img-holder .ico-holder,.maps-page .maps-post.green-map .img-holder .ico-holder{background-position:0 0}.maps-page .maps-post.blue-map,.maps-page .maps-post.blue-map:hover,.maps-page .maps-post.green-map,.maps-page .maps-post.green-map:hover{padding:0;background-image:none;background-size:cover;background-position:center center}.maps-page .maps-post.blue-map .wrapper,.maps-page .maps-post.green-map .wrapper{transition:background-color .2s;padding-top:54px;padding-bottom:64px;position:relative}.maps-page .maps-post.blue-map .map-icon,.maps-page .maps-post.green-map .map-icon{width:48px;height:48px}@media screen and (max-width:640px){.maps-page .maps-post.blue-map .map-icon,.maps-page .maps-post.green-map .map-icon{width:32px;height:32px;background-position:-1px 0}.maps-page .maps-post.blue-map .img-holder .ico-holder,.maps-page .maps-post.green-map .img-holder .ico-holder{background-size:100%}.maps-page .maps-posts .maps-post.blue-map,.maps-page .maps-posts .maps-post.green-map{padding:0}.maps-page .maps-post.blue-map .wrapper,.maps-page .maps-post.green-map .wrapper{padding:22px 18px 20px}}.maps-page .maps-post.blue-map .wrapper:before,.maps-page .maps-post.green-map .wrapper:before{content:'\00a0';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,#000,#fff);opacity:.08}.maps-page .maps-post.blue-map .wrapper{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAEElEQVR42gEFAPr/AAA5Y8wCQgFpYEI0BQAAAABJRU5ErkJggg==);background:rgba(0,57,99,.8)}.maps-page .maps-post.blue-map:hover .wrapper{background:rgba(0,42,72,.8)}.maps-page .maps-post.green-map .wrapper{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAEElEQVR42gEFAPr/AJWbVMwFngJR1AJkcgAAAABJRU5ErkJggg==);background:rgba(149,155,84,.8)}.maps-page .maps-post.green-map:hover .wrapper{background:rgba(109,113,61,.8)}.maps-page .message-form.freeform-edit .error-holder{display:block;background:0 0}.maps-page .message-form.freeform-edit .error-holder.background{background:#e8c800}.ico-holder .collab-ico{vertical-align:baseline}.maps-page .message-form .jcf-fake-input span em{font-style:normal}.maps-page .maps-post.sample .img-holder .ico-holder{background-position:0 0}.maps-page .maps-post.sample .img-holder .ico-holder .map-icon{width:35px;height:35px;background-size:100%}@media screen and (max-width:640px){.maps-page .maps-post.sample .img-holder .ico-holder{background-size:100%}.maps-page .maps-post.sample .img-holder .ico-holder .map-icon{width:18px;height:18px}}.all-maps-block .no-results-state{display:block;padding:0 32px}.search-results{padding:2px 200px 30px 32px;font-size:20px;color:#888;display:block}.maps-page .maps-block{background-size:cover}.maps-page .content-maps .maps-post.js-resize .frame{border-bottom:none}.maps-page .content-maps .maps-post.js-resize{position:relative}.maps-page .content-maps .maps-post.js-resize .border{display:block;position:absolute;bottom:0;left:35px;width:83%;border-bottom:1px solid #ccc}.maps-page .content-maps .map-icon{width:35px;height:35px;background-size:100%}.maps-page .content-maps .maps-post .img-holder .ico-holder{background-position:0 0}.content-maps .maps-post .links-list a.comment-no-cursor{cursor:default}.content-maps .maps-post .links-list a.comment-no-cursor:hover{color:rgba(136,136,136,1);font-weight:600}@media screen and (max-width:640px){.maps-page .content-maps .maps-post .img-holder .ico-holder{background-size:100%}.maps-page .content-maps .map-icon{width:18px;height:18px}}body.single-map{padding:0;margin:0}#map{position:absolute;left:0;right:0;top:0;bottom:0;width:100%}.leaflet-overlay-pane>svg>g,img.leaflet-marker-icon{visibility:visible;opacity:1;transition:opacity .3s linear 0s,visibility 0s linear 0s}.leaflet-overlay-pane>svg>g.no-transition,img.leaflet-marker-icon.no-transition{transition:none!important}.leaflet-marker-icon.not-in-time,.leaflet-overlay-pane>svg>g.not-in-time,img.leaflet-marker-icon.faded{visibility:hidden;opacity:0!important;transition-delay:0s,.3s;pointer-events:none}.map-slider{height:32px;position:absolute;bottom:32px;left:32px;right:32px;background:rgba(255,255,255,.75);border-radius:0 2px 2px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;padding:14px 26px;z-index:1000000}.map-slider.noUi-horizontal{font:400 13px/16px 'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;height:32px}.map-slider.noUi-horizontal .map-slider-indicator{position:absolute;bottom:100%;left:0;min-width:95px;text-align:center;border-radius:2px 2px 0 0;font-size:16px;line-height:20px;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;letter-spacing:1px;font-weight:600;text-transform:uppercase;color:#555;background:rgba(255,255,255,.75);padding:10px}.map-slider.noUi-horizontal .noUi-base{height:6px;background:rgba(0,0,0,.1);border-radius:2px;position:relative}.map-slider.noUi-horizontal .noUi-handle{width:20px;height:20px;text-indent:-9999px;overflow:hidden;position:absolute;top:50%;left:0;margin:-12px 0 0 -10px;background:url(/assets/images/maps-sprite.png) -95px -3px no-repeat}.map-slider.noUi-horizontal .noUi-active{box-shadow:none}.map-slider.noUi-horizontal .noUi-handle{border:none;box-shadow:none}.map-slider .noUi-handle:after,.map-slider.noUi-horizontal .noUi-handle:before{display:none}.map-slider.noUi-horizontal .noUi-handle:hover{background-position:-95px -43px}.map-slider.noUi-horizontal .noUi-handle:active{background-position:-95px -83px}.maps-page .leaflet-popup-pane{-webkit-transition:-webkit-transform .1s linear;-moz-transition:-moz-transform .1s linear;-o-transition:-o-transform .1s linear;transition:transform .1s linear}.maps-page .region-popup{font-family:'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif;letter-spacing:.1em;text-align:center}.maps-page .region-popup p{font-size:11px;line-height:13px;font-weight:600;color:#888;text-transform:uppercase;margin:0 0 8px}.maps-page .region-popup h4{font-weight:600;font-size:24px;color:#222;margin:0}.maps-page .leaflet-popup-content-wrapper{background:#fff;border-radius:10px;box-shadow:0 1px 2px rgba(0,0,0,.1)}.maps-page .leaflet-popup.custom .leaflet-popup-content-wrapper{background:0 0;border-radius:0;box-shadow:none}.maps-page .leaflet-popup-tip{display:block}.maps-page .leaflet-popup.custom .leaflet-popup-tip{display:none}.maps-page .map-popup{padding:0;background:0 0;z-index:1;display:table}.maps-page .map-popup .headline{padding:0}.maps-page .map-popup .row{display:table-row}.maps-page .map-popup .popup-header{padding-left:148px;position:relative}.maps-page .map-popup .popup-header:before{content:"\00a0";display:block;position:absolute;top:0;left:0;bottom:0;width:148px;border-radius:10px 0 0;background:url(../images/popup-cutout.png) no-repeat}.maps-page .map-popup .diamond{width:34px;height:34px;margin:8px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden}.maps-page .map-popup .diamond img{width:52px;height:52px;margin:-8px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-in,.maps-page .leaflet-control.leaflet-control-zoom .leaflet-control-zoom-out{background-size:85px 142px}.maps-page .map-popup .headline h2{font-size:28px;line-height:28px}.maps-page .map-popup .headline h2.size-ii{font-size:24px;line-height:24px}.maps-page .map-popup .headline h2.size-iii{font-size:20px;line-height:20px}.maps-page .map-popup .headline h2.size-iiii{font-size:16px;line-height:16px}.maps-page .map-popup .popup-info{min-height:148px;padding:16px 40px 14px 0;border-radius:0 10px 0 0;background:rgba(0,0,0,.8);width:100%;height:100%}.maps-page .map-popup .content-box{background:rgba(0,0,0,.8);margin:0}.maps-page .map-popup .text-holder .alignleft{float:left;margin:4px 10px 0 -16px}.maps-page .map-popup .text-holder .alignright img{max-width:204px}.maps-page .map-popup .text-holder .alignleft img{max-width:212px}.maps-page .map-popup .text-holder .img-holder img{height:auto}.maps-page .map-popup .separator{border:none;height:1px;background:rgba(50,50,50,.8);font-size:1px;line-height:1px}.maps-page .map-popup .paging-list{position:static;height:48px;background:0 0}.maps-page .map-popup .paging-list.empty{display:block;background:rgba(0,0,0,.8)}.maps-page .map-popup .paging-list li{background:rgba(0,0,0,.8);height:48px}.maps-page .map-popup .paging-list li.solo{width:100%;border-radius:0 0 10px 10px}.maps-page .map-popup .paging-list{font-size:15px}.maps-page .map-popup .popup-scrollable-area{height:283px;overflow:scroll;overflow-x:hidden;overflow-y:scroll}.maps-page .tabs-block .comment-form button{padding-right:10px}.maps-page .tabs-block .comment-form .error-holder>span{padding-left:20px;font-size:10px}.maps-page .tabs-block .comment-form h3{font-size:14px}.maps-page .tabs-block .legend-list li{color:#fff}.maps-page .map-popup .content-box a.log-btn:hover:before{display:none}.legend-icon{display:inline-block;width:16px;height:20px;margin-right:8px;background-repeat:no-repeat;vertical-align:middle}.legend-color{display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:top}.maps-page .map-popup .link-holder{font-family:'Helvetica Neue',Arial,Helvetica,sans-serif;width:100%}.maps-page .tabs-block textarea.link-holder{word-break:break-all;white-space:normal}.maps-page .box .link-holder.js-link{border-radius:0;border-color:transparent;color:#999}.maps-page .box .link-holder.js-link::selection{color:#000;background-color:#e8c800}.maps-page .lightbox-container{display:none}.maps-page.single-map #fancybox-overlay.full-screen{left:256px}.maps-page .popup-container .title-box .logo-collab{float:left}.maps-page .map-intro .person-box{padding-left:0;max-width:150px}.maps-page .map-intro .title-box .title-box-item{padding-right:48px;padding-left:0;padding-bottom:10px}.maps-page .map-intro .person-box .diamond{width:41px;height:41px;margin:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden}.maps-page .map-intro .person-box .diamond img{width:62px;height:62px;margin:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width:480px){.map-popup .issuuembed{max-width:272px}}.maps-page.embed #header{display:none!important}.maps-page.embed #wrapper{padding-left:0}.maps-page.embed .mobile-logo{display:none}.maps-page .tabs-block .tab-top{padding:0;list-style:none;font-style:normal;color:#888;font-size:11px;text-transform:uppercase;line-height:14px;width:151px;position:absolute;left:0;margin:0 0 0 -151px;font-weight:600;top:0}.maps-page .tabs-block .tab-top+.tabset,.maps-page .tabs-block .tabset+.tab-top{top:43px}.maps-page .tabs-block a.btn-view-map{margin:0 0 0 -66px;background:rgba(227,203,36,.8);color:#292929;padding:14px 10px 14px 52px;letter-spacing:1px;display:block;position:relative;text-decoration:none;transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;font-size:11px;text-transform:uppercase;line-height:14px;list-style:none;font-style:normal;font-weight:600}.maps-page .tabs-block a.btn-view-map:hover{background:rgba(227,203,36,1)}.maps-page .tabs-block a.btn-view-map .ico-holder{text-align:center;position:absolute;width:40px;bottom:0;top:0;left:0;height:100%;white-space:nowrap}.maps-page .tabs-block a.btn-view-map .ico-holder:after{content:'';display:inline-block;height:100%;width:1px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.maps-page .tabs-block a.btn-view-map .icon-ico-export{font-size:17px;margin:0 -2px 4px 0;vertical-align:middle;display:inline-block;white-space:normal}.maps-page .map-popup .paging-list .next,.maps-page .map-popup .paging-list .prev{padding-left:0;padding-right:0;text-align:center}.maps-page .map-popup .paging-list .icon-ico-arrow-left,.maps-page .map-popup .paging-list .icon-ico-arrow-right,.maps-page .map-popup .paging-list .next:hover .icon-ico-arrow-right,.maps-page .map-popup .paging-list .prev:hover .icon-ico-arrow-left{padding:0}.not-found-page #wrapper{background:#f6f6f6;background:-moz-linear-gradient(top,#f6f6f6 0,#dcdcdc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f6f6f6),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#f6f6f6 0,#dcdcdc 100%);background:-o-linear-gradient(top,#f6f6f6 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#f6f6f6 0,#dcdcdc 100%);background:linear-gradient(to bottom,#f6f6f6 0,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dcdcdc', GradientType=0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#dcdcdc', GradientType=0)}.not-found-page #wrapper .content{width:690px;padding:16px 57px}.not-found-page #wrapper .content h1{color:#878787;font-size:40px;font-weight:400;margin-bottom:.8em}.not-found-page #wrapper .content p{color:#555;font-size:20px;line-height:30px}.not-found-page #wrapper .content p a{color:#555}.not-found-page #wrapper .content h2{font-size:20px;font-weight:400;margin-top:2.5em}.not-found-page #wrapper .content h2 a{text-decoration:none;border-bottom-width:2px;border-bottom-style:solid;padding-bottom:3px}.not-found-page.not-found-labs #wrapper .content h2 a{border-bottom-color:#7fb9e9}.not-found-page.not-found-maps #wrapper .content h2 a{border-bottom-color:#eed640}.not-found-page #wrapper .content h2 a:hover{text-decoration:none;border-bottom:none}.not-found-page #wrapper .content h2:after{content:"\203A";font-size:28px;left:9px;position:relative;top:2px;color:#94c1f4}.not-found-page.not-found-maps #wrapper .content h2:after{color:#eed640}@media (max-width:880px){.maps-page .tabs-block .tab-top{width:48px;margin:0 0 0 -48px}.maps-page .tabs-block a.btn-view-map{margin:0;padding:0;height:48px;width:48px;text-indent:-9999px;overflow:hidden}.maps-page .tabs-block a.btn-view-map .ico-holder{text-indent:0;width:48px}.maps-page .tabs-block .tab-top+.tabset,.maps-page .tabs-block .tabset+.tab-top{top:50px}.not-found-page #wrapper .w1{width:100%;padding:0 20px}}@media(max-width:880px){.active .map-popup .text-holder .alignleft{margin-top:0}}@media (max-width:640px){.leaflet-control-zoom{display:none}.map-slider.noUi-horizontal .map-slider-indicator{font-size:13px;min-width:83px;padding:8px}.popup-open #header,.popup-open .map-slider,.popup-open .mobile-logo,.popup-open .tabs-block{display:none!important}.popup-open .leaflet-map-pane{width:100%;height:100%;bottom:0;right:0}.popup-open .leaflet-map-pane .leaflet-objects-pane{width:100%;height:100%}.popup-open .leaflet-map-pane .leaflet-popup-pane{left:0;right:0;top:0;bottom:0}.popup-open .leaflet-map-pane .leaflet-popup{width:100%;height:100%;-webkit-transform:none!important;-moz-transform:none!important;transform:none!important;left:0!important;top:0!important;right:initial!important;bottom:initial!important}.popup-open .leaflet-map-pane .leaflet-popup-content-wrapper{width:100%;height:100%}.popup-open .leaflet-map-pane .leaflet-popup-content{width:100%!important;height:100%;padding:0}.popup-open .leaflet-map-pane .map-popup-container{width:100%;height:100%}.maps-page.popup-open #wrapper .leaflet-map-pane .map-popup{display:table;padding:8px;margin:0!important;width:100%;height:100%;top:0;left:0}.maps-page .map-popup .headline h2{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.maps-page .map-popup .btn-close{top:24px;right:22px}.maps-page .map-popup .paging-list .next,.maps-page .map-popup .paging-list .prev{padding:12px 0 0;text-align:center;height:100%}.maps-page .map-popup{background:0 0}.maps-page .map-popup .popup-header{padding-left:98px}.maps-page .map-popup .popup-header:before{width:98px;background-image:url(../images/popup-cutout-mobile.png)}.maps-page .map-popup .popup-info{min-height:98px;padding-right:16px}.maps-page .map-popup .popup-header .name{padding-right:32px}.maps-page .map-popup .content-box{height:100%}.maps-page .map-popup .text-holder .img-holder{float:none;margin:-6px -8px 16px -16px}.maps-page .map-popup .text-holder .img-holder img{max-width:100%;width:100%;height:auto}.maps-page .map-popup .popup-scrollable-area{height:100%}.maps-page.single-map #fancybox-overlay.full-screen{left:0}}@media only screen and (min-width:1920px){#wrapper{width:1664px}}@media (-webkit-min-device-pixel-ratio :1.5) and (min-resolution :144dpi){.maps-page .map-popup .popup-header:before{background-image:url(../images/popup-cutout2x.png);background-size:100%}}@media (-webkit-min-device-pixel-ratio :1.5) and (min-resolution :144dpi) and (max-width:640px){.maps-page .map-popup .popup-header:before{background-image:url(../images/popup-cutout-mobile2x.png)}}.press-block .press-image{padding-bottom:20px}.labs-page .law-content .title{width:410px}@media only screen and (max-width:640px){.labs-page .law-content .title{width:auto}}.labs-page .twitter-follow-button.tweet-btn{margin:0 0 0 37px}.labs-page .social-section .title.connect-us{font-size:13px}.labs-page .no-results-state{font-size:20px;line-height:24px;color:#888;font-weight:400;display:block;padding:0 32px}.labs-page .btn-view.underlined-link{font-weight:600;color:#00499d;border-color:#00499d}.labs-page .btn-view.underlined-link:after{color:#00499d}.labs-page .comments-list .user-box .diamond{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden;margin:8px;width:45px;height:45px}.labs-page .comments-list .user-box .diamond img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-8px;width:63px;height:63px}.labs-page .team-block .img-box .diamond-our{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden;margin:17px;width:75px;height:75px}.labs-page .team-block .img-box .diamond-our img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-15px;width:105px;height:105px}.labs-page .team-block .three-columns .img-box .diamond{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);overflow:hidden;margin:17px;width:60px;height:60px}.labs-page .team-block .three-columns .img-box .diamond img{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-12px;width:85px;height:85px}@media only screen and (max-width:640px){.press-block .press-image{padding-bottom:10px}.maps-page .maps-posts .maps-post{padding:22px 40px 20px}.labs-page .map-container.condensed-map{height:400px}.labs-page .team-block .img-box .diamond-our,.labs-page .team-block .three-columns .img-box .diamond{width:50px;height:50px;margin:11px}.labs-page .team-block .img-box .diamond-our img,.labs-page .team-block .three-columns .img-box .diamond img{width:75px;height:75px}.labs-page .comments-list .user-box .diamond img{width:41px;height:41px}.labs-page .comments-list .user-box .diamond{width:27px;height:27px}}.map-icon{display:inline-block;background-position:0 0}@media screen and (max-width:640px){.map-icon{background-size:100%}}.gallery-popup .popup-box{overflow-x:auto}.map-icon-airfield{background-repeat:no-repeat;background-image:url(../maki/svg/airfield.svg),none}.map-icon-airport{background-repeat:no-repeat;background-image:url(../maki/svg/airport.svg),none}.map-icon-alcohol-shop{background-repeat:no-repeat;background-image:url(../maki/svg/alcohol-shop.svg),none}.map-icon-america-football{background-repeat:no-repeat;background-image:url(../maki/svg/america-football.svg),none}.map-icon-art-gallery{background-repeat:no-repeat;background-image:url(../maki/svg/art-gallery.svg),none}.map-icon-bakery{background-repeat:no-repeat;background-image:url(../maki/svg/bakery.svg),none}.map-icon-bank{background-repeat:no-repeat;background-image:url(../maki/svg/bank.svg),none}.map-icon-bar{background-repeat:no-repeat;background-image:url(../maki/svg/bar.svg),none}.map-icon-baseball{background-repeat:no-repeat;background-image:url(../maki/svg/baseball.svg),none}.map-icon-basketball{background-repeat:no-repeat;background-image:url(../maki/svg/basketball.svg),none}.map-icon-beer{background-repeat:no-repeat;background-image:url(../maki/svg/beer.svg),none}.map-icon-bicycle{background-repeat:no-repeat;background-image:url(../maki/svg/bicycle.svg),none}.map-icon-building{background-repeat:no-repeat;background-image:url(../maki/svg/building.svg),none}.map-icon-bus{background-repeat:no-repeat;background-image:url(../maki/svg/bus.svg),none}.map-icon-cafe{background-repeat:no-repeat;background-image:url(../maki/svg/cafe.svg),none}.map-icon-camera{background-repeat:no-repeat;background-image:url(../maki/svg/camera.svg),none}.map-icon-campsite{background-repeat:no-repeat;background-image:url(../maki/svg/campsite.svg),none}.map-icon-car{background-repeat:no-repeat;background-image:url(../maki/svg/car.svg),none}.map-icon-cemetery{background-repeat:no-repeat;background-image:url(../maki/svg/cemetery.svg),none}.map-icon-chemist{background-repeat:no-repeat;background-image:url(../maki/svg/chemist.svg),none}.map-icon-cinema{background-repeat:no-repeat;background-image:url(../maki/svg/cinema.svg),none}.map-icon-circle-stroked{background-repeat:no-repeat;background-image:url(../maki/svg/circle-stroked.svg),none}.map-icon-circle{background-repeat:no-repeat;background-image:url(../maki/svg/circle.svg),none}.map-icon-city{background-repeat:no-repeat;background-image:url(../maki/svg/city.svg),none}.map-icon-clothing-store{background-repeat:no-repeat;background-image:url(../maki/svg/clothing-store.svg),none}.map-icon-college{background-repeat:no-repeat;background-image:url(../maki/svg/college.svg),none}.map-icon-commercial{background-repeat:no-repeat;background-image:url(../maki/svg/commercial.svg),none}.map-icon-cricket{background-repeat:no-repeat;background-image:url(../maki/svg/cricket.svg),none}.map-icon-cross{background-repeat:no-repeat;background-image:url(../maki/svg/cross.svg),none}.map-icon-dam{background-repeat:no-repeat;background-image:url(../maki/svg/dam.svg),none}.map-icon-danger{background-repeat:no-repeat;background-image:url(../maki/svg/danger.svg),none}.map-icon-disability{background-repeat:no-repeat;background-image:url(../maki/svg/disability.svg),none}.map-icon-dog-park{background-repeat:no-repeat;background-image:url(../maki/svg/dog-park.svg),none}.map-icon-embassy{background-repeat:no-repeat;background-image:url(../maki/svg/embassy.svg),none}.map-icon-emergency-telephone{background-repeat:no-repeat;background-image:url(../maki/svg/emergency-telephone.svg),none}.map-icon-entrance{background-repeat:no-repeat;background-image:url(../maki/svg/entrance.svg),none}.map-icon-farm{background-repeat:no-repeat;background-image:url(../maki/svg/farm.svg),none}.map-icon-fast-food{background-repeat:no-repeat;background-image:url(../maki/svg/fast-food.svg),none}.map-icon-ferry{background-repeat:no-repeat;background-image:url(../maki/svg/ferry.svg),none}.map-icon-fire-station{background-repeat:no-repeat;background-image:url(../maki/svg/fire-station.svg),none}.map-icon-fuel{background-repeat:no-repeat;background-image:url(../maki/svg/fuel.svg),none}.map-icon-garden{background-repeat:no-repeat;background-image:url(../maki/svg/garden.svg),none}.map-icon-gift{background-repeat:no-repeat;background-image:url(../maki/svg/gift.svg),none}.map-icon-golf{background-repeat:no-repeat;background-image:url(../maki/svg/golf.svg),none}.map-icon-grocery{background-repeat:no-repeat;background-image:url(../maki/svg/grocery.svg),none}.map-icon-hairdresser{background-repeat:no-repeat;background-image:url(../maki/svg/hairdresser.svg),none}.map-icon-harbor{background-repeat:no-repeat;background-image:url(../maki/svg/harbor.svg),none}.map-icon-heart{background-repeat:no-repeat;background-image:url(../maki/svg/heart.svg),none}.map-icon-heliport{background-repeat:no-repeat;background-image:url(../maki/svg/heliport.svg),none}.map-icon-hospital{background-repeat:no-repeat;background-image:url(../maki/svg/hospital.svg),none}.map-icon-ice-cream{background-repeat:no-repeat;background-image:url(../maki/svg/ice-cream.svg),none}.map-icon-industrial{background-repeat:no-repeat;background-image:url(../maki/svg/industrial.svg),none}.map-icon-land-use{background-repeat:no-repeat;background-image:url(../maki/svg/land-use.svg),none}.map-icon-laundry{background-repeat:no-repeat;background-image:url(../maki/svg/laundry.svg),none}.map-icon-library{background-repeat:no-repeat;background-image:url(../maki/svg/library.svg),none}.map-icon-lighthouse{background-repeat:no-repeat;background-image:url(../maki/svg/lighthouse.svg),none}.map-icon-lodging{background-repeat:no-repeat;background-image:url(../maki/svg/lodging.svg),none}.map-icon-logging{background-repeat:no-repeat;background-image:url(../maki/svg/logging.svg),none}.map-icon-london-underground{background-repeat:no-repeat;background-image:url(../maki/svg/london-underground.svg),none}.map-icon-marker-stroked{background-repeat:no-repeat;background-image:url(../maki/svg/marker-stroked.svg),none}.map-icon-marker{background-repeat:no-repeat;background-image:url(../maki/svg/marker.svg),none}.map-icon-minefield{background-repeat:no-repeat;background-image:url(../maki/svg/minefield.svg),none}.map-icon-mobilephone{background-repeat:no-repeat;background-image:url(../maki/svg/mobilephone.svg),none}.map-icon-monument{background-repeat:no-repeat;background-image:url(../maki/svg/monument.svg),none}.map-icon-museum{background-repeat:no-repeat;background-image:url(../maki/svg/museum.svg),none}.map-icon-music{background-repeat:no-repeat;background-image:url(../maki/svg/music.svg),none}.map-icon-oil-well{background-repeat:no-repeat;background-image:url(../maki/svg/oil-well.svg),none}.map-icon-park{background-repeat:no-repeat;background-image:url(../maki/svg/park.svg),none}.map-icon-park2{background-repeat:no-repeat;background-image:url(../maki/svg/park2.svg),none}.map-icon-parking-garage{background-repeat:no-repeat;background-image:url(../maki/svg/parking-garage.svg),none}.map-icon-parking{background-repeat:no-repeat;background-image:url(../maki/svg/parking.svg),none}.map-icon-pharmacy{background-repeat:no-repeat;background-image:url(../maki/svg/pharmacy.svg),none}.map-icon-pitch{background-repeat:no-repeat;background-image:url(../maki/svg/pitch.svg),none}.map-icon-place-of-worship{background-repeat:no-repeat;background-image:url(../maki/svg/place-of-worship.svg),none}.map-icon-playground{background-repeat:no-repeat;background-image:url(../maki/svg/playground.svg),none}.map-icon-police{background-repeat:no-repeat;background-image:url(../maki/svg/police.svg),none}.map-icon-polling-place{background-repeat:no-repeat;background-image:url(../maki/svg/polling-place.svg),none}.map-icon-post{background-repeat:no-repeat;background-image:url(../maki/svg/post.svg),none}.map-icon-prison{background-repeat:no-repeat;background-image:url(../maki/svg/prison.svg),none}.map-icon-rail-above{background-repeat:no-repeat;background-image:url(../maki/svg/rail-above.svg),none}.map-icon-rail-light{background-repeat:no-repeat;background-image:url(../maki/svg/rail-light.svg),none}.map-icon-rail-metro{background-repeat:no-repeat;background-image:url(../maki/svg/rail-metro.svg),none}.map-icon-rail-underground{background-repeat:no-repeat;background-image:url(../maki/svg/rail-underground.svg),none}.map-icon-rail{background-repeat:no-repeat;background-image:url(../maki/svg/rail.svg),none}.map-icon-religious-christian{background-repeat:no-repeat;background-image:url(../maki/svg/religious-christian.svg),none}.map-icon-religious-jewish{background-repeat:no-repeat;background-image:url(../maki/svg/religious-jewish.svg),none}.map-icon-religious-muslim{background-repeat:no-repeat;background-image:url(../maki/svg/religious-muslim.svg),none}.map-icon-restaurant{background-repeat:no-repeat;background-image:url(../maki/svg/restaurant.svg),none}.map-icon-roadblock{background-repeat:no-repeat;background-image:url(../maki/svg/roadblock.svg),none}.map-icon-rocket{background-repeat:no-repeat;background-image:url(../maki/svg/rocket.svg),none}.map-icon-school{background-repeat:no-repeat;background-image:url(../maki/svg/school.svg),none}.map-icon-scooter{background-repeat:no-repeat;background-image:url(../maki/svg/scooter.svg),none}.map-icon-shop{background-repeat:no-repeat;background-image:url(../maki/svg/shop.svg),none}.map-icon-skiing{background-repeat:no-repeat;background-image:url(../maki/svg/skiing.svg),none}.map-icon-slaughterhouse{background-repeat:no-repeat;background-image:url(../maki/svg/slaughterhouse.svg),none}.map-icon-soccer{background-repeat:no-repeat;background-image:url(../maki/svg/soccer.svg),none}.map-icon-square-stroked{background-repeat:no-repeat;background-image:url(../maki/svg/square-stroked.svg),none}.map-icon-square{background-repeat:no-repeat;background-image:url(../maki/svg/square.svg),none}.map-icon-star-stroked{background-repeat:no-repeat;background-image:url(../maki/svg/star-stroked.svg),none}.map-icon-star{background-repeat:no-repeat;background-image:url(../maki/svg/star.svg),none}.map-icon-suitcase{background-repeat:no-repeat;background-image:url(../maki/svg/suitcase.svg),none}.map-icon-swimming{background-repeat:no-repeat;background-image:url(../maki/svg/swimming.svg),none}.map-icon-telephone{background-repeat:no-repeat;background-image:url(../maki/svg/telephone.svg),none}.map-icon-tennis{background-repeat:no-repeat;background-image:url(../maki/svg/tennis.svg),none}.map-icon-theatre{background-repeat:no-repeat;background-image:url(../maki/svg/theatre.svg),none}.map-icon-toilets{background-repeat:no-repeat;background-image:url(../maki/svg/toilets.svg),none}.map-icon-town-hall{background-repeat:no-repeat;background-image:url(../maki/svg/town-hall.svg),none}.map-icon-town{background-repeat:no-repeat;background-image:url(../maki/svg/town.svg),none}.map-icon-triangle-stroked{background-repeat:no-repeat;background-image:url(../maki/svg/triangle-stroked.svg),none}.map-icon-triangle{background-repeat:no-repeat;background-image:url(../maki/svg/triangle.svg),none}.map-icon-village{background-repeat:no-repeat;background-image:url(../maki/svg/village.svg),none}.map-icon-warehouse{background-repeat:no-repeat;background-image:url(../maki/svg/warehouse.svg),none}.map-icon-waste-basket{background-repeat:no-repeat;background-image:url(../maki/svg/waste-basket.svg),none}.map-icon-water{background-repeat:no-repeat;background-image:url(../maki/svg/water.svg),none}.map-icon-wetland{background-repeat:no-repeat;background-image:url(../maki/svg/wetland.svg),none}.map-icon-zoo{background-repeat:no-repeat;background-image:url(../maki/svg/zoo.svg),none}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.marker-cluster{background-color:#fff;background-color:rgba(255,255,255,.6);background-clip:padding-box;border-radius:20px;font-weight:600;font-size:20px;color:#222;z-index:99999!important}.marker-cluster span{letter-spacing:.16em;margin-right:-.16em}.marker-cluster div{width:30px;height:30px;line-height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;background-color:#fff;font-family:'Whitney SSm A','Whitney SSm B',arial,helvetica,sans-serif}.marker-cluster-medium{font-size:16px}.marker-cluster-large{font-size:13px}