/*!
NYC DOT Site
Version: 3.0
URL: http://nyc.gov/dot
<socialmedia@dot.nyc.gov>

Embedded in this file:

Leaflet
http://leafletjs.com/
Copyright (c) 2010-2014, Vladimir Agafonkin
Copyright (c) 2010-2011, CloudMade
All rights reserved.

Leaflet Fullscreen
http://brunob.github.io/leaflet.fullscreen/
Copyright (c) 2013, Bruno Bergot
All rights reserved.

elements, structure and ideas drawn from:

  320 and Up v3.0: http://stuffandnonsense.co.uk/projects/320andup/
  by Andy Clarke
  Apache License v2.0: http://www.apache.org/licenses/LICENSE-2.0

  Golden Grid System v1.01  http://goldengridsystem.com/
  by Joni Korpi http://jonikorpi.com/>
  MIT License: http://opensource.org/licenses/mit-license.php

  Bootstrap v2.0.4 http://twitter.github.com/bootstrap/
  Copyright 2012 Twitter, Inc
  Apache License v2.0: http://www.apache.org/licenses/LICENSE-2.0
*/.lt-ie8 .clearfix{zoom:1}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}.lt-ie9 audio,.lt-ie9 canvas,.lt-ie9 video{display:inline;zoom:1}audio:not([controls]){display:none}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:active,a:hover{outline:0}html{height:100%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background:#f2f2f2}body{background-color:transparent;margin:0;padding:0;width:100%;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:15px;font-size:.9375rem;line-height:1.6em;color:#333}h1,h2,h3,h4,h5,h6{margin:0;font-family:inherit;font-weight:700}.h1,h1{font-size:22px;font-size:1.375rem;line-height:1.63636364em;color:#069;margin-bottom:.2em}.h2,h2{margin-bottom:.2em;font-size:18px;font-size:1.125rem;line-height:1.33333333em;color:#006644}.h3,h3{margin-bottom:.13333333em;font-size:16px;font-size:1rem;line-height:1.5em;color:#069}h4,h5{font-size:15px;font-size:.9375rem}h6{font-weight:400;letter-spacing:1px}address,body,dl,ol,p,ul{font-size:14px;font-size:.875rem;line-height:1.71428571em}address,dl,ol,p,ul{margin-bottom:.8em}.small,small{font-size:.8125em;line-height:1.47692308em}ol,ul{padding:0 0 0 .8em;list-style-position:inside;text-indent:-.8em}li ol,li ul{margin:0 0 0 1.6em;list-style-position:inside}blockquote{margin:0 0 .8em;padding-left:.8em;font-family:Monaco,"Courier New",monospace;font-style:normal}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}cite{font-style:normal}dd,dl{margin-bottom:1.6em}dt{font-weight:700}.dl-horizontal dt{float:left;clear:left;width:20.25%;text-align:right}.dl-horizontal dd{margin-left:22.78%}abbr[title]{border-bottom:1px dotted #1f7a5c}b,strong{font-weight:700}dfn{font-style:italic}ins{background-color:#fff;color:#333;text-decoration:none}mark{background-color:#fff;color:#333;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:Monaco,"Courier New",monospace;font-size:14px;font-size:.875rem;line-height:1.6em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{position:relative;font-size:11.25px;font-size:.703125rem;line-height:0}sup{vertical-align:1.056em}sub{bottom:-.25em}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff) format('woff'),url(../fonts/fontawesome-webfont.ttf) format('truetype'),url(../fonts/fontawesome-webfont.svg#FontAwesome) format('svg');font-weight:400;font-style:normal}.icon:before{font-family:FontAwesome;font-weight:400;font-style:normal;display:inline-block;text-decoration:none}a .icon{display:inline-block;text-decoration:inherit}.icon-large:before{vertical-align:middle;font-size:1.33333333em}.btn .icon,.nav-tabs .icon{line-height:.9em}li .icon{display:inline-block;width:1.25em;text-align:center}ul.icons{list-style-type:none;margin-left:2em;text-indent:-.8em}ul.icons li .icon{width:.8em}ul.icons li .icon-large:before{vertical-align:initial}.icon-envelope:before{content:"\f003"}.icon-twitter-sign:before{content:"\f081"}.icon-facebook-sign:before{content:"\f082"}.icon-twitter:before{content:"\f099"}.icon-facebook:before{content:"\f09a"}.icon-envelope-alt:before{content:"\f0e0"}a{color:#069}a:visited{color:#005580}a:hover{color:#096}a:focus{outline:thin dotted;color:#00334d}a:active,a:hover{outline:0}::-moz-selection{background-color:#096;color:#9fd;text-shadow:none}::selection{background-color:#096;color:#9fd;text-shadow:none}.alert{margin-bottom:1.6em;padding:8px 35px 8px 14px;background-color:#fcf8e3;border:1px solid #f2e187;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;font-size:.875rem;color:#9c8611}.alert .alert-heading{color:inherit}.alert .close{position:relative;top:-2px;right:-21px;float:right;font-size:21px;font-size:1.3125rem;font-weight:700;line-height:18px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-warning{background-color:#fcf8e3;border-color:#fbeed5;color:#c09853}.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-inverse{background-color:#414141;border-color:#000;color:#fff}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block .alert-heading{margin-bottom:.2em;font-size:inherit;font-weight:700}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.badge{padding:1px 9px 2px;font-size:12px;font-size:.75rem;font-weight:700;white-space:nowrap;color:#555;background-color:#f2f2f2;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-transition:background-color .25s 0 linear;-moz-transition:background-color .25s 0 linear;-ms-transition:background-color .25s 0 linear;-o-transition:background-color .25s 0 linear;transition:background-color .25s 0 linear}.badge:hover{color:#555;text-decoration:none;cursor:pointer}.badge-error{background-color:#f2dede;color:#fff}.badge-error:hover{background-color:#d59595;color:#fff}.badge-warning{background-color:#fcf8e3;color:#fff}.badge-warning:hover{background-color:#f2e187;color:#fff}.badge-success{background-color:#dff0d8;color:#fff}.badge-success:hover{background-color:#a3d48e;color:#fff}.badge-info{background-color:#d9edf7;color:#247fad}.badge-info:hover{background-color:#85c5e5}.badge-inverse{background-color:#414141;color:#fff}.badge-inverse:hover{background-color:#0e0e0e;color:#fff}.well{min-height:1.6em;padding:1em;margin-bottom:1.6em;background-color:#f2f2f2;border:1px solid #bfbfbf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well p:last-child{margin-bottom:0}.well-large{padding:22px}.well-small{padding:6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.icon-before{width:.75em;height:.75em;display:inline-block;content:"";margin-right:2px;border-radius:50%}.icon-no{background-color:#fc1745}.icon-yes{background-color:#267f6f}hr{display:block;margin:1em 0;padding:0;height:1px;border:0;border-top:1px solid #1f7a5c;border-bottom:1px solid #fff}img{max-width:100%;border-width:0;vertical-align:middle;-ms-interpolation-mode:bicubic}.embed-map{width:100%;height:400px;margin-bottom:.8em}.embed-map img{max-width:none}svg:not(:root){overflow:hidden}.list-bordered{list-style-type:none;margin:0 0 1.6em;padding:0}.list-bordered li{margin-bottom:.4em;padding-bottom:.4em;border-bottom:1px dashed #000}.list-bordered li:last-child{margin-bottom:0;padding-bottom:0;border-bottom-width:0}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{line-height:normal}.lt-ie8 button,.lt-ie8 input{overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}form{margin:0 0 1.6em}legend{display:block;width:80%;margin-bottom:.8em;padding:0;color:#333;border:0;border-bottom:1px solid #ccc;white-space:normal}legend small{font-size:.8125em;line-height:1.47692308em;color:#999}legend p{margin-bottom:.8em}legend ul{list-style-type:none;margin:0 0 1.6em;padding:0}legend br{display:none}button,input,label,select,textarea{font-size:15px;font-size:.9375rem;font-weight:400;line-height:1.6em}button,input,select,textarea{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}label{display:block;margin-bottom:.25em}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;height:1.6em;padding:.25em;margin-bottom:.5em;font-size:15px;font-size:.9375rem;line-height:1.6em;color:#555}input,textarea{width:210px}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}input[type=checkbox],input[type=radio]{margin:3px 0;line-height:normal;cursor:pointer}.lt-ie8 input[type=checkbox],.lt-ie8 input[type=radio]{margin-top:0}input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit]{width:auto}.uneditable-textarea{width:auto;height:auto}input[type=file],select{height:30px;line-height:30px}.lt-ie8 input[type=file],.lt-ie8 select{margin-top:4px}select{width:220px;border:1px solid #bbb}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus,select:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox,.radio{min-height:18px;padding-left:18px}.checkbox input[type=checkbox],.radio input[type=radio]{float:left;margin-left:-18px}.controls>.checkbox:first-child,.controls>.radio:first-child{padding-top:5px}.checkbox.inline,.radio.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.checkbox.inline+.checkbox.inline,.radio.inline+.radio.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}.row-fluid .uneditable-input[class*=span],.row-fluid input[class*=span],.row-fluid select[class*=span],.row-fluid textarea[class*=span],.uneditable-input[class*=span],input[class*=span],select[class*=span],textarea[class*=span]{float:none;margin-left:0}.input-append .uneditable-input[class*=span],.input-append input[class*=span],.input-prepend .uneditable-input[class*=span],.input-prepend input[class*=span],.row-fluid .input-append [class*=span],.row-fluid .input-prepend [class*=span]{display:inline-block}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#f2f2f2;border-color:#ddd}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning>label{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853}.control-group.warning .checkbox:focus,.control-group.warning .radio:focus,.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .help-block,.control-group.error .help-inline,.control-group.error>label{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48}.control-group.error .checkbox:focus,.control-group.error .radio:focus,.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .help-block,.control-group.success .help-inline,.control-group.success>label{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847}.control-group.success .checkbox:focus,.control-group.success .radio:focus,.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}input:focus:required:invalid,select:focus:required:invalid,textarea:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:required:invalid:focus,select:focus:required:invalid:focus,textarea:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:.6em 20px 1.6em;margin-top:1.6em;margin-bottom:1.6em}.lt-ie8 .form-actions{zoom:1}.form-actions:after,.form-actions:before{display:table;content:""}.form-actions:after{clear:both}.uneditable-input{overflow:hidden;white-space:nowrap;cursor:not-allowed;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.025);box-shadow:inset 0 1px 2px rgba(0,0,0,.025)}:-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}::-webkit-input-placeholder{color:#999}.help-block,.help-inline{color:#555}.help-block{display:block;margin-bottom:.8em}.help-inline{display:inline-block;vertical-align:middle;padding-left:5px}.lt-ie8 .help-inline{display:inline;zoom:1}.input-append,.input-prepend{margin-bottom:5px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:15px;font-size:.9375rem;position:relative;margin-bottom:0;vertical-align:top;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-append .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-prepend .uneditable-input:focus,.input-prepend input:focus,.input-prepend select:focus{z-index:2}.input-append .uneditable-input,.input-prepend .uneditable-input{border-left-color:#ccc}.lt-ie8 .input-append .uneditable-input,.lt-ie8 .input-prepend .uneditable-input{margin-left:0}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;font-size:15px;font-size:.9375rem;height:1.6em;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.6em;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#f2f2f2;border:1px solid #ccc}.input-append .add-on,.input-append .btn,.input-prepend .add-on,.input-prepend .btn{margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin-bottom:1.6em}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .uneditable-input,.input-append input,.input-append select{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-append .uneditable-input{border-right-color:#ccc;border-left-color:#eee}.input-append .add-on:last-child,.input-append .btn:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-prepend.input-append .uneditable-input,.input-prepend.input-append input,.input-prepend.input-append select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.search-query{padding-right:14px;padding-left:14px;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}.lt-ie9 .search-query{padding-right:4px;padding-left:4px}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{display:inline-block;margin-bottom:0}.form-horizontal .hide,.form-inline .hide,.form-search .hide{display:none}.lt-ie8 .form-horizontal,.lt-ie8 .form-inline,.lt-ie8 .form-search{display:inline;zoom:1}.form-inline{margin-bottom:.8em}.form-inline label,.form-search label{display:inline-block}.form-inline label.radio{display:block}.form-inline .input-append,.form-inline .input-prepend,.form-search .input-append,.form-search .input-prepend{margin-bottom:0}.form-inline .checkbox,.form-inline .radio,.form-search .checkbox,.form-search .radio{padding-left:0;margin-bottom:0;vertical-align:middle}.form-inline .radio input[type=radio],.form-search .radio input[type=radio]{float:left;margin-right:3px;margin-left:0}.form-inline .checkbox input[type=checkbox],.form-search .checkbox input[type=checkbox]{float:left;margin-right:6px;margin-left:0;margin-top:5px}.control-group{margin-bottom:.8em}fieldset{margin-bottom:.8em}legend+.control-group{margin-top:1.6em;-webkit-margin-top-collapse:separate}.btn{display:inline-block;padding:4px 10px;margin-bottom:0;line-height:1.6em;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#e6e6e6;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #ccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.lt-ie8 .btn{background-color:#e6e6e6}.btn.active,.btn.disabled,.btn:active,.btn:hover,.btn[disabled]{background-color:#e6e6e6}.lt-ie8 .btn.active,.lt-ie8 .btn.disabled,.lt-ie8 .btn:active,.lt-ie8 .btn:hover,.lt-ie8 .btn[disabled]{background-color:#d9d9d9}.lt-ie9 .btn.active,.lt-ie9 .btn:active{background-color:#ccc}.lt-ie8 .btn{display:inline;zoom:1;line-height:20px;border:0;margin-left:.3em}.lt-ie8 .btn:first-child{margin-left:0}.lt-ie8 .btn:hover{background-color:#d9d9d9}.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.lt-ie9 .btn.active,.lt-ie9 .btn:active{background-color:#d9d9d9}.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;-webkit-opacity:65;-moz-opacity:65;opacity:65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:9px 14px;font-size:17px;line-height:normal;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.btn-large [class^=icon-]{margin-top:1px}.btn-small{padding:5px 9px;font-size:13px;line-height:1.5em}.btn-small [class^=icon-]{margin-top:-1px}.btn-mini{padding:2px 6px;font-size:13px;line-height:1.4em}.btn-danger,.btn-danger:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover,.btn-primary,.btn-primary:hover,.btn-success,.btn-success:hover,.btn-warning,.btn-warning:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.btn-danger.active,.btn-info.active,.btn-inverse.active,.btn-primary.active,.btn-success.active,.btn-warning.active{color:rgba(255,255,255,.75)}.btn{border-color:#ccc;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-primary{background-color:#00998c;background-image:-webkit-gradient(linear,0 0,0 100%,from(#096),to(#00998c));background-image:-webkit-linear-gradient(top,#096,#00998c);background-image:-moz-linear-gradient(top,#096,#00998c);background-image:-ms-linear-gradient(top,#096,#00998c);background-image:-o-linear-gradient(top,#096,#00998c);background-image:linear-gradient(top,#096,#00998c);background-repeat:repeat-x;border-color:#00998c #00998c #004d46;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.lt-ie8 .btn-primary{background-color:#00998c}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:hover,.btn-primary[disabled]{background-color:#00998c}.lt-ie8 .btn-primary.active,.lt-ie8 .btn-primary.disabled,.lt-ie8 .btn-primary:active,.lt-ie8 .btn-primary:hover,.lt-ie8 .btn-primary[disabled]{background-color:#008075}.lt-ie9 .btn-primary.active,.lt-ie9 .btn-primary:active{background-color:#00665e}.btn-warning{background-color:#f89406;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.lt-ie8 .btn-warning{background-color:#f89406}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:hover,.btn-warning[disabled]{background-color:#f89406}.lt-ie8 .btn-warning.active,.lt-ie8 .btn-warning.disabled,.lt-ie8 .btn-warning:active,.lt-ie8 .btn-warning:hover,.lt-ie8 .btn-warning[disabled]{background-color:#df8505}.lt-ie9 .btn-warning.active,.lt-ie9 .btn-warning:active{background-color:#c67605}.btn-danger{background-color:#bd362f;background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.lt-ie8 .btn-danger{background-color:#bd362f}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:hover,.btn-danger[disabled]{background-color:#bd362f}.lt-ie8 .btn-danger.active,.lt-ie8 .btn-danger.disabled,.lt-ie8 .btn-danger:active,.lt-ie8 .btn-danger:hover,.lt-ie8 .btn-danger[disabled]{background-color:#a9302a}.lt-ie9 .btn-danger.active,.lt-ie9 .btn-danger:active{background-color:#942a25}.btn-success{background-color:#51a351;background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.lt-ie8 .btn-success{background-color:#51a351}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:hover,.btn-success[disabled]{background-color:#51a351}.lt-ie8 .btn-success.active,.lt-ie8 .btn-success.disabled,.lt-ie8 .btn-success:active,.lt-ie8 .btn-success:hover,.lt-ie8 .btn-success[disabled]{background-color:#499249}.lt-ie9 .btn-success.active,.lt-ie9 .btn-success:active{background-color:#408140}.btn-info{background-color:#2f96b4;background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.lt-ie8 .btn-info{background-color:#2f96b4}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:hover,.btn-info[disabled]{background-color:#2f96b4}.lt-ie8 .btn-info.active,.lt-ie8 .btn-info.disabled,.lt-ie8 .btn-info:active,.lt-ie8 .btn-info:hover,.lt-ie8 .btn-info[disabled]{background-color:#2a85a0}.lt-ie9 .btn-info.active,.lt-ie9 .btn-info:active{background-color:#24748c}.btn-inverse{background-color:#222;background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-moz-linear-gradient(top,#555,#222);background-image:-ms-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.lt-ie8 .btn-inverse{background-color:#222}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:hover,.btn-inverse[disabled]{background-color:#222}.lt-ie8 .btn-inverse.active,.lt-ie8 .btn-inverse.disabled,.lt-ie8 .btn-inverse:active,.lt-ie8 .btn-inverse:hover,.lt-ie8 .btn-inverse[disabled]{background-color:#151515}.lt-ie9 .btn-inverse.active,.lt-ie9 .btn-inverse:active{background-color:#080808}button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0}.lt-ie8 button.btn,.lt-ie8 input[type=submit].btn{padding-top:2px;padding-bottom:2px}.lt-ie8 button.btn.btn-large,.lt-ie8 input[type=submit].btn.btn-large{padding-top:7px;padding-bottom:7px}.lt-ie8 button.btn.btn-small,.lt-ie8 input[type=submit].btn.btn-small{padding-top:3px;padding-bottom:3px}.lt-ie8 button.btn.btn-mini,.lt-ie8 input[type=submit].btn.btn-mini{padding-top:1px;padding-bottom:1px}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.select2-container{position:relative;display:inline-block;margin:0}.select2-container .lt-ie8{zoom:1;display:inline;vertical-align:middle}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-o-linear-gradient(bottom,#eee 0,#fff 90%);background-image:-ms-linear-gradient(top,#eee 0,#fff 90%);background-image:linear-gradient(top,#eee 0,#fff 90%)}.select2-container.select2-allowclear .select2-choice span{margin-right:42px}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;position:absolute;right:24px;top:7px;width:12px;height:12px;font-size:1px;background:url(../assets/select2.png) right top no-repeat;cursor:pointer;text-decoration:none;border:0;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-drop-undermask{border:0;margin:0;padding:0;position:absolute;left:0;top:0;z-index:9998;background-color:transparent}.select2-drop-mask{border:0;margin:0;padding:0;position:absolute;left:0;top:0;z-index:9998;background-color:#fff;opacity:0}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-container .select2-choice div{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-o-linear-gradient(bottom,#ccc 0,#eee 60%);background-image:-ms-linear-gradient(top,#ccc 0,#eee 60%);background-image:linear-gradient(top,#ccc 0,#eee 60%)}.select2-container .select2-choice div b{display:block;width:100%;height:100%;background:url(../assets/select2.png) no-repeat 0 1px}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff url(../assets/select2.png) no-repeat 100% -22px;background-image:url(../assets/select2.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background-image:url(../assets/select2.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background-image:url(../assets/select2.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background-image:url(../assets/select2.png) no-repeat 100% -22px,-o-linear-gradient(bottom,#fff 85%,#eee 99%);background-image:url(../assets/select2.png) no-repeat 100% -22px,-ms-linear-gradient(top,#fff 85%,#eee 99%);background-image:url(../assets/select2.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(../assets/select2-spinner.gif) no-repeat 100%}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;background-color:#fff}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent}.select2-dropdown-open .select2-choice div{background:0 0;border-left:0;filter:none}.select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li em{background:#feffde;font-style:normal}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f2f2f2;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f2f2f2;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f2f2f2;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f2f2f2 url(../assets/select2-spinner.gif) no-repeat 100%}.select2-more-results{background:#f2f2f2;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f2f2f2;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f2f2f2;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:-o-linear-gradient(top,#eee 1%,#fff 15%);background-image:-ms-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%)}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(../assets/select2-spinner.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;border:1px solid #aaa;line-height:13px;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f2f2f2),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f2f2f2 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f2f2f2 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f2f2f2 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-ms-linear-gradient(top,#f2f2f2 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f2f2f2 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%)}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;outline:0}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f2f2f2;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f2f2f2;border:1px solid #ddd;padding:3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0);width:1px;height:1px;border:0;margin:0;padding:0;overflow:hidden;position:absolute;outline:0;left:0}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}@media only screen and (-webkit-min-device-pixel-ratio:1.5){.select2-container .select2-choice abbr,.select2-container .select2-choice div b,.select2-search input,.select2-search-choice-close{background-image:url(../assets/select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.select2-container{width:210px}.error .select2-choice{border:1px solid #b94a48}.error .select2-choice span{color:#b94a48}.select2-results{text-indent:0}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:0 0!important}.select2-drop-active{border:1px solid #5897fb;border-top:0}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-search input.select2-active{background:#fff url(../assets/select2-spinner.gif) no-repeat 99%}table{width:100%;max-width:100%;margin-bottom:1.6em;border-collapse:collapse;border-spacing:0;background-color:transparent}table td,table th{padding:.5em;vertical-align:top;border-top:1px solid #8c8c8c;font-size:15px;font-size:.9375rem;line-height:1.6em;text-align:left}table th{font-weight:700}table thead th{vertical-align:bottom}table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{border-top:0}table tbody+tbody{border-top:2px solid #8c8c8c}.table-condensed td,.table-condensed th{padding:4px 5px}.table-bordered{border:1px solid #8c8c8c;border-left:0;border-collapse:separate}.lt-ie8 .table-bordered{border-collapse:collapse}.table-bordered td,.table-bordered th{border-left:1px solid #8c8c8c}.table-bordered tbody:first-child tr:first-child td,.table-bordered tbody:first-child tr:first-child th,.table-bordered thead:first-child tr:first-child th{border-top:0}.table-striped td,.table-striped th{border-top:0}.table-striped th{background-color:#006644!important;vertical-align:middle;color:#fff;font-weight:700}.table-striped tr:nth-child(odd){background-color:#f2f2f2}.tabular-data-value-fourth tr td:nth-child(4),.tabular-data-value-second tr td:nth-child(2),.tabular-data-value-third tr td:nth-child(3){text-align:center}.data th:last-child,.data tr td:last-child,.table-data th:last-child,.table-data tr td:last-child{padding-right:.5em;text-align:right}.data tr.subtotal,.table-data tr.subtotal{background-color:#999}.data tr.subtotal td,.table-data tr.subtotal td{font-weight:700;border-bottom:1.5em solid #fff;border-top:1.5em solid #fff}.data tr.total,.table-data tr.total{background-color:#555}.data tr.total td,.table-data tr.total td{color:#fff;font-weight:700;border-bottom:2em solid #fff}.data-bike-col1{width:75%}.data-bike-col2{width:16%}.data-bike-col3{width:9%}.schedule-labels td,.schedule-sublabels td{text-align:center;font-weight:700}.schedule-row td{text-align:right;padding-right:7%}.schedule-row td:nth-child(odd),.schedule-sublabels td:nth-child(odd){background-color:#f2f2f2}.schedule-row td:nth-child(even),.schedule-sublabels td:nth-child(even){background-color:#fff}.col-sortable{text-align:left;cursor:pointer}.col-sortable-bg{background:#096 url(../assets/arrow-sort.gif) no-repeat right center}.right-margin{width:100%}.nycgov{position:relative;height:27px}#nycgov-footer-copy,.nycgov,.nycgov ul{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:13px;font-size:.8125rem;font-weight:700}.nycgov-part{background-color:#000;height:27px}.nycgov-first{position:relative;overflow:hidden;width:40%;z-index:2;font-size:15px;font-size:.9375rem}.nycgov-second{top:0;width:100%;overflow:hidden;z-index:1;position:absolute;text-align:right}.nycgov-links{list-style:none;margin-bottom:0;position:absolute;right:0;top:0;display:none;text-indent:0;padding:0}.nycgov-links a:active,.nycgov-links a:hover,.nycgov-links a:link,.nycgov-links a:visited{color:#fff;text-decoration:none}.nycgov-links li{display:inline-block;padding-right:10px;margin-right:10px;border-right:1px solid #777}.nycgov-links li a{z-index:10;height:27px;line-height:27px;float:left;text-align:center}.nycgov-links li:last-child{margin-right:0;border-right:0}.nycgov-banner-wrap{position:relative;top:0;left:0;height:27px}#nycgov-home{background-image:url(../assets/nyc_white.png);background-position:0 0;background-repeat:no-repeat;background-size:40px 15px;text-indent:-1000px;position:absolute;height:15px;width:40px;top:7px}.footer-wrapper{clear:both}#nycgov-footer-copy{color:#bbb;top:2px;height:22px}#banner-agency{background-color:#096;position:relative;background-repeat:no-repeat;overflow:hidden;background-position:50% 55%;height:5.48571429em}#banner-agency-logo{background-image:url(../assets/dot_logo_web.png);background-repeat:no-repeat;position:absolute;top:50%;margin-top:-30px;height:60px;width:99.75px;background-size:100%;z-index:10}#banner-agency-logo a{display:block;height:100%;width:100%}.lt-ie7 #banner-agency-logo{background-image:none}#banner-links{text-align:right;right:.8em;position:absolute;bottom:4px;z-index:10;list-style-type:none;text-indent:0;margin-bottom:0}#banner-links li{display:inline-block;padding-left:.4em}#banner-links a{text-decoration:none;color:#fff}.agency-nav{list-style:none;clear:both}#nav-list,.agency-nav-helpers{padding-left:0;text-indent:0}.nav-item{background-color:#046;display:block;list-style:none outside none;margin-bottom:1px;padding:0}.nav-item a{padding:.8em 0 .8em .8em;color:#fff;text-decoration:none;display:block;height:100%;width:94%}.agency-nav-helpers .nav-item a{padding:0}.current-menu-item,.nav-item.active,.nav-item:hover{background-color:#006644}.nav-item.nav-undecorated{background-color:transparent}.nav-item.nav-undecorated a{font-weight:400;color:#069}.nav-sub{display:none;background-color:#fff;border:medium none;list-style:none outside none;margin-left:0;padding:.5em 0 .5em .8em;font-size:.8125em;line-height:1.47692308em;text-indent:0}.nav-sub a{color:#069;line-height:1.25em;padding:0;font-size:13px;font-size:.8125rem}.active .nav-sub{display:block}.nav-link{color:#fff}.nav-sub-item{color:#069}.nav-sub-item.active,.nav-sub-item:hover{color:#006644}#translate-nav a{cursor:pointer;text-decoration:none;display:inline}#google_translate_element{display:none;line-height:1.5em}address{font-style:normal}#skiplink{overflow:hidden;position:absolute;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#skiplink .focusable:active,#skiplink .focusable:focus{position:static;clip:auto;height:auto;width:auto;margin:0;overflow:visible}.header-category-wrap{line-height:1.2em}.header-category-wrap a{text-decoration:none;color:#007f55}#page_title,.header-category,.page_category,.page_title{color:#006644;font-weight:700;font-size:14px;font-size:.875rem;margin-bottom:.13333333em;text-transform:uppercase}#page_subtitle,.header-title,.page_subtitle{font-size:22px;font-size:1.375rem;line-height:1.63636364em;color:#069;margin-bottom:.2em}.arr,.more-link{display:block;background:url(../assets/arr.gif) no-repeat 0px 2px;padding-left:10px;}.arr:before,.more-link:before{margin-right:1px}li .arr{margin-left:.8em}.project-tag-list{font-size:.8125em;line-height:1.47692308em;margin-bottom:0;text-transform:capitalize}.clearboth{clear:both}.leftinset,.rightinset,figure{display:table;margin-bottom:.8em}.leftinset .caption,.leftinset figcaption,.rightinset .caption,.rightinset figcaption,figure .caption,figure figcaption{font-size:.8125em;line-height:1.47692308em;display:table-caption;caption-side:bottom;margin-top:.4em}.arrlist,.atglance_list{list-style-type:none;padding-left:0;margin-bottom:.8em;list-style:none}.arrlist li,.atglance_list li{background:url(../assets/arr.gif) no-repeat scroll 0 3px transparent;text-indent:10px}.linklist,.linklists{padding-left:0;font-weight:700;text-indent:0}.linklist li,.linklists li{list-style:none;display:inline}.linklist li:after,.linklists li:after{content:" - "}.linklist li:last-child:after,.linklists li:last-child:after{content:none}.tag-list{font-size:.8125em;line-height:1.47692308em;text-transform:uppercase;margin-bottom:.4em}.tag-item{margin-right:.8em;letter-spacing:1px}.agency-module{padding:0 .8em 3em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-top:.8em}.agency-wrapper{background-color:#fff;padding-bottom:4.8em}.lt-ie8 .agency-wrapper{zoom:1}.agency-wrapper:after,.agency-wrapper:before{display:table;content:""}.agency-wrapper:after{clear:both}.left-margin-inset{margin-left:.8em}#iw-vpreview{top:60px!important;left:150px!important}.iw-vpreview-blurred div{height:30px}#iw-vpreview table{margin-bottom:0}#iw-vpreview td{padding:0}.iw-base-popup{top:125px!important;left:555px!important}.iw-base-popup-row,.iw-base-popup-row-highlighted{line-height:1.5em}.thirty{text-align:center}.feature-home-search{display:none}.feature-banner{font-size:20px;font-size:1.25rem;line-height:1.5em;margin-bottom:1em}.feature-home-main,.feature-home-secondary{overflow:hidden}.feature-home-main a,.feature-home-main a:active,.feature-home-main a:hover,.feature-home-main a:link,.feature-home-main a:visited,.feature-home-secondary a,.feature-home-secondary a:active,.feature-home-secondary a:hover,.feature-home-secondary a:link,.feature-home-secondary a:visited{color:#333;text-decoration:none}.feature-home-item{width:100%;clear:both;height:auto;overflow:hidden;margin-bottom:.4em}.feature-home-item img{width:25%;height:auto;float:left;padding:0 .4em .4em 0}.feature-home-sub{display:inline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.feature-home-sub h1{font-size:14px;font-size:.875rem;line-height:1.25em;color:#222}.feature-home-sub p{font-size:12px;font-size:.75rem}#feature-home-quicklist{font-weight:700;list-style:none;clear:both;padding:0;padding-top:1.6em;text-indent:0}#feature-home-quicklist li{margin:.8em 0;display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:.4em 0 .4em .4em;border:1px solid #bfbfbf;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 10px #d9d9d9;-moz-box-shadow:inset 0 1px 10px #d9d9d9;box-shadow:inset 0 1px 10px #d9d9d9}#feature-home-quicklist li div{background:transparent url(../assets/quicklinks.gif) no-repeat;display:table-cell;vertical-align:middle;height:32px;width:27px;padding-right:.4em}#feature-home-quicklist li a{display:table-cell;vertical-align:middle}#q-realtime div{background-position:0 0!important}#q-lib div,#q-pdf div,#q-permit div,#q-rfp div{background-position:0 -32px!important}#q-cycling div{background-position:0 -64px!important}#q-prob div{background-position:0 -192px!important}#q-check div{background-position:0 -224px!important}#q-traf div{background-position:0 -256px!important}#q-cards div{background-position:0 -290px!important}#q-asp div{background-position:0 -320px!important}#q-sif div{background-position:0 -416px!important}#q-cal div{background-position:0 -448px!important}#q-title6 div{background-position:0 -480px!important}/*! Leaflet CSS */.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:0}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:0;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:0;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}/*! Leaflet Fullscreen */.leaflet-control-zoom-fullscreen{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAYElEQVR42u2UwQkAIAwDHckROpobdgRHURQRQcgngn3kIL9o+kibhAhFO+TA56eXDTLgs5dBFfgqG+Rj2vVRBr68PDbfkJQ98a3ytBhICvoQRJQhQr35hQ19gvijKkQYOnXBYeFRr/ZKAAAAAElFTkSuQmCC)}.leaflet-retina .leaflet-control-zoom-fullscreen{background-size:26px 26px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAq0lEQVR42u2Y0QmAMAwFHcHR3DAjOUJH6AhV/CgE0UJK6wPv4H0aOFtjmwUAAAAAfkV5yR6otzdqjqUhswbqrVVKSCg7mZhUVlshW+KYzgr1S5nKN5QHCuV5Qr4B2IAtZ65RDOfezaxH5qlOlfqY7Uyqb7uddD0jhZcpkahKpQ6hpChUeoIQQggh5ELb5scqcvThcMr1YdIFjys4Q5IJYywGjYyCAQAAAECZA/11ewjNJ8u0AAAAAElFTkSuQmCC)}.leaflet-container:-webkit-full-screen{width:100%!important;height:100%!important;z-index:99999}.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}@page{margin:.25in}dd,dt,figcaption,h1,h2,h3,h4,h5,ol,p,ul{font-size:72%}h2,h3{orphans:3;widows:3;page-break-after:avoid}p{orphans:3;widows:3}blockquote,pre{border:1px solid #555;page-break-inside:avoid}abbr[title]:after{content:" (" attr(title) ")"}a,a:visited{text-decoration:underline}a[href]:after{font-size:.8125em;line-height:1.47692308em;content:" [" attr(href) "]"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}img{max-width:100%!important;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}nav{display:none}#banner-agency-logo{margin-top:0;margin-left:.8em;top:0;position:relative;left:0;width:auto;height:auto}#banner-agency{height:auto}#banner-agency-logo a,#banner-agency-logo a:visited{text-decoration:none!important}#banner-agency-logo a:after{margin-bottom:.2em;font-size:18px;font-size:1.125rem;line-height:1.33333333em;color:#096;color:#333;content:"NYC DOT";font-weight:700}#banner-links,#footer-links,.banner-nycgov{display:none}}@media only screen and (min-width:40em){address,body,dl,ol,p,ul{font-size:15px;font-size:.9375rem;line-height:1.6em}.linklist li,.linklists li{display:list-item}.linklist li:after,.linklists li:after{content:none}.linklist.linklist-collapsed li,.linklists.linklist-collapsed li{list-style:none;display:inline}.linklist.linklist-collapsed li:after,.linklists.linklist-collapsed li:after{content:" - "}.linklist.linklist-collapsed li:last-child:after,.linklists.linklist-collapsed li:last-child:after{content:none}.rightinset{float:right;margin-left:.8em}.leftinset{float:left;margin-right:.8em}.well.leftinset,.well.rightinset{max-width:50%}.width-half{width:40%}.width-third{width:30%}select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.controls .select2-container{width:81%}.lt-ie8 .form-horizontal-dot .control-group{zoom:1}.form-horizontal-dot .control-group:after,.form-horizontal-dot .control-group:before{display:table;content:""}.form-horizontal-dot .control-group:after{clear:both}.form-horizontal-dot .control-label,.form-horizontal-dot .controls{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.form-horizontal-dot .control-label{width:25%;padding-top:4px;padding-right:.8em;text-align:right}.form-horizontal-dot .control-label.labelWinput{width:100%}.form-horizontal-dot .labelWinput .controls{width:75%}.form-horizontal-dot .labelWinput .labelW{width:25%;float:left}.form-horizontal-dot .labelWinput .select2-container{display:inherit}.form-horizontal-dot .labelWinput .controls span{text-align:left}.form-horizontal-dot .labelWinput .controls select{float:left}.form-horizontal-dot .radio{display:inline-block;clear:both;margin-right:-3px}.form-horizontal-dot legend{width:85%;padding-right:.8em}.form-horizontal-dot .controls,.form-horizontal-dot .form-actions{padding:0 0 0 .8em}.form-horizontal-dot .controls{width:75%}.form-horizontal-dot .controls .radio,.form-horizontal-dot .controls input,.form-horizontal-dot .controls select,.form-horizontal-dot .controls textarea{width:80%}.form-horizontal-dot .controls .input-small{width:90px}.form-horizontal-dot .controls input[type=button],.form-horizontal-dot .controls input[type=checkbox],.form-horizontal-dot .controls input[type=radio],.form-horizontal-dot .controls input[type=reset],.form-horizontal-dot .controls input[type=submit]{width:auto}.form-horizontal-dot .input-append,.form-horizontal-dot .input-prepend{width:100%}.form-horizontal-dot .input-append input,.form-horizontal-dot .input-append textarea,.form-horizontal-dot .input-prepend input,.form-horizontal-dot .input-prepend textarea{width:56%}.form-horizontal-dot .help-block{margin-top:.4em;margin-bottom:0;clear:both}.form-horizontal-dot .help-inline{padding-left:.4em}.form-horizontal-dot .form-actions{text-align:left;margin-left:25%}.agency-wrapper,.right-margin{width:auto;margin:0 11.11111111% 0 0;-webkit-box-shadow:1px 0 12px rgba(0,0,0,.1);-moz-box-shadow:1px 0 12px rgba(0,0,0,.1);box-shadow:1px 0 12px rgba(0,0,0,.1)}#banner-agency{background-image:url(../assets/mb-banner-40em.jpg);height:6.4em}#banner-agency-logo{background-image:url(../assets/dot_logo_web.png);background-repeat:no-repeat;position:absolute;top:5px;height:80px;width:133px;margin-top:0;z-index:10}.lt-ie7 #banner-agency-logo{background-image:none}.agency-module{float:right}.agency-nav{width:25%;padding:0 .8em;position:relative;left:-1px;clear:none}.agency-nav li,.agency-nav ul{font-size:14px;font-size:.875rem}.agency-nav .input-append{width:100%}.agency-nav input{max-width:51%}.agency-content{width:75%;padding:0 1.6em 3em .8em}#banner-links .like-box{background-color:#fff}.nycgov-links{display:block}.feature-home-search{display:block}.feature-home-search input{width:800px;max-width:82%}#search-top{max-width:15%}#feature-home-quicklist{clear:both;padding-top:1.6em;overflow:hidden}.feature-home-main,.feature-home-secondary{width:100%;clear:both}.feature-home-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin-bottom:0}.feature-home-inner img{height:auto}.feature-home-main .feature-home-item{width:31.25%;float:left;clear:none;overflow:visible}.feature-home-main .feature-home-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 .8em 0 0;height:auto;overflow:hidden;position:relative}.feature-home-main .feature-home-inner img{width:100%}.feature-home-main h1{margin-bottom:0;font-size:14px;font-size:.875rem}.feature-home-main p{font-size:13px;font-size:.8125rem}.feature-home-secondary{padding-top:.8em}.feature-home-secondary .feature-home-item{clear:none;width:50%;float:left;max-height:150px}.feature-home-secondary .feature-home-inner{background-color:transparent;padding-right:.8em}.feature-home-secondary p{font-size:12px;font-size:.75rem}.feature-home-secondary h1{font-size:13px;font-size:.8125rem}.feature-home-secondary img{width:50%;float:left;top:-25px}}@media only screen and (min-width:55.5em){#banner-agency{background-image:url(../assets/mb-banner-55em.jpg)}.agency-nav-input{max-width:70%}.homeleft, .homeright{width:45%; float:left;margin-right:1.6em;margin-top:0;margin-bottom:0}}@media only screen and (min-width:65em){#feature-home-quicklist li{float:left;width:48%;margin-right:.8em}}@media only screen and (min-width:87em){#banner-agency{background-image:url(../assets/mb-banner-87em.jpg)}#banner-agency-logo{left:16.66666667%;padding:0;margin-left:1.6em}#banner-links{font-size:18px;font-size:1.125rem}.agency-wrapper{-webkit-box-shadow:0 0 36px rgba(0,0,0,.1);-moz-box-shadow:0 0 36px rgba(0,0,0,.1);box-shadow:0 0 36px rgba(0,0,0,.1)}.right-margin{width:100%}.right-margin-inline{margin-right:16.66666667%}.left-margin-inline{margin-left:16.66666667%}.left-margin-inset{padding-left:1.6em}.agency-nav{left:0}.agency-nav input{max-width:70%}.agency-module{padding:0 1.6em 3em}}#google_translate{padding:0 1.6em;}#google_translate select{width: 100%;font-size:1rem;font-family:inherit;padding:5px 0;border:2px solid #ccc;height:2.2rem}#google_translate .goog-te-gadget{text-align:center;}#google_translate{padding:0 1.6em;}#google_translate select{width: 100%;font-size:1rem;font-family:inherit;padding:5px 0;border:2px solid #ccc;height:2.2rem}.translate-toggle2 img{height:1em;cursor:pointer;vertical-align:top}ul#banner-links{line-height:1em;}.videoWrapper {position: relative;padding-bottom: 56.25%;height: 0;}.videoWrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.translate-toggle2:focus{outline: 1px dotted white;}	.homesecond{width:100% ;float:left;padding-top: 1.6em;}/*#feature-home-quicklist {padding-top:0}#feature-home-quicklist li{width:100%;margin:0; border:none;-webkit-box-shadow:none;box-shadow:none;}*/.homeleft, .homeright{box-sizing: border-box;padding: 0.4em 0 0.4em 0.4em;border: 1px solid #bfbfbf;border-radius: 4px;box-shadow: inset 0 1px 10px #d9d9d9;height:670px;}.homeright{overflow-y: scroll;margin: 10px 0}.timeline-Header-title{display:none !important}.homeleft{margin-top:10px;margin-bottom:10px}#feature-home-quicklist li div{display:inherit;float:left}#feature-home-quicklist li a {display:inherit}#q-access div{background-position: 0 -516px!important;}#q-hat div{background-position: 0 -551px!important;}.twocolumns li{border:none !important;padding:0 !important;margin:0.4em 0.8em 0.4em 0 !important;box-shadow: none !important; font-weight: initial !important;}