.wp-column.three{width:189px}#map{width:100%;height:400px;background-color:#fff;z-index:100}#map.fixed{border-bottom:1px solid #D9D8D8;-webkit-box-shadow:-1px 2px 3px #E6E6E6;box-shadow:-1px 2px 3px #E6E6E6;-moz-box-shadow:-1px 2px 3px #e6e6e6}.mobile #map{height:185px}.iframe #map{height:400px}.mobile.iframe #map{height:185px}.iframe #map-list,.iframe span.extra{display:none}.iframe .filter-menu a{font-size:1.2em}.iframe .filter-menu li{margin-left:150px}.mobile.iframe .filter-menu li{margin-left:0}.fa{font-size:10px}.border-topper{height:0;border-top:1px solid #ddd;-webkit-box-shadow:-1px 2px 3px #ddd;box-shadow:-1px 2px 3px #ddd;-moz-box-shadow:-1px 2px 3px #ddd;top:400px;position:relative}svg{position:relative;left:-10px}#states path{stroke:#fff;z-index:-1000;cursor:pointer}#states path.active{stroke:#666;stroke-width:1}#states path.other{fill:#ccc}.mobile #states path{stroke-width:.4}span.death{background-color:#e19218}.imprisonment,span.illegal{background-color:#f3c162}span.no-laws{background-color:#ccc}span.allowed{background-color:#6993cd}span.jurisdictions{background-color:#95b6df}span.legal,span.religious{background-color:#c7d6ee}p.death{color:#e19218}p.illegal{color:#f3c162}p.allowed{color:#6993cd}p.jurisdictions{color:#95b6df}p.legal,p.religious{color:#c7d6ee}path.death-penalty{fill:#e19218}path.homosexual-acts-illegal{fill:#f3c162}path.marriage-is-legal{fill:#6993cd}path.marriage-is-legal-in-some-jurisdictions-but-not-others{fill:#95b6df}path.homosexual-acts-legal,path.same_sex-marriage-is-allowed-with-religious-caveats{fill:#c7d6ee}span.marker{float:left;margin:2px 4px 0 0;width:9px;height:9px;-moz-border-radius:35px;border-radius:35px;-webkit-border-radius:35px}ul.legend li{list-style-type:none!important;font-size:12px;line-height:15px;padding:3px 0;color:#666;float:left;margin-right:20px;width:100%}.legend-container{height:82px}h1.franklin.small{font-size:1.7em}.mobile h1.franklin.small{font-size:1.2em}#map-list{display:block}.status-column{width:100%}.status-column .count{font-size:2.5em;width:100%;margin-right:10px;font-family:FranklinITCProThin,Helvetica,Arial,sans-serif}.mobile .status-column .count{font-size:1.4em}td.name h5.franklin{font-family:FranklinITCStdLight,"Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif}td.name{width:20%}.status-column .status{line-height:1em;width:95%}