.location h1.entry-title{font-size:40px;text-transform:none;letter-spacing:-1px;position:relative;margin-bottom:20px;padding-bottom:26px;border-bottom:7px double #ABA134}.location h2{border-top:0;font-size:3.7em;letter-spacing:-1px;text-transform:none;margin-bottom:10px}.attorney-details .attorney h3,.location h3{border-bottom:7px double #ABA134;font-family:"din-condensed-web",sans-serif;font-size:3em;letter-spacing:-1px}.attorney-details .bio-image .bio-image{max-width:100%;border:3px solid #ABA134;padding:7px}.attorney-details .bio-image .bio-headshot{padding:17px;float:left;margin-left:30px;margin-right:30px;margin-bottom:30px;margin-top:-120px;z-index:99;position:relative;background:#F1F2E5;outline:3px solid #ABA134;outline-offset:-11px}.attorney-details .attorney:nth-child(even) .bio-image .bio-headshot{float:right}.attorney-details .attorney-content{margin-top:30px}.attorney-readmore-link a,.read-more a{background-color:#ce5c82;display:inline-block;color:#fff!important;font-weight:700;padding:14px 25px 8px 24px}.state-law-section h2{border-bottom:7px double #ABA134;margin-top:50px;display:block;margin-bottom:25px;padding-bottom:20px}.state-law-section h4{margin-bottom:20px}.call-to-action-section{border-top:7px double #ABA134;margin-top:50px;padding-top:20px}.call-to-action-section a{text-decoration:underline;color:#aba033!important}.location-sidebar .widget{border:2px solid #232d2f;background-color:#f8f9f3;padding:25px;margin-bottom:50px;margin-left:20px}.locations-links-box a{font-size:2.2em;font-family:"din-condensed-web",sans-serif;display:block;text-align:center;color:#fff;background:#333;margin-bottom:20px;padding:13px 10px}.locations-links-box a.sbl-link{background:#ce5c82}.locations-links-box a.bicycle-crash-link{background:#006a55}.locations-links-box a.report-crash-link{margin-bottom:0;background:#a99f34}.law-firm-details{font-weight:700}.law-firm-addr{font-size:.9em;border-bottom:7px double #ABA134;margin-bottom:20px}.law-firm-addr,.law-firm-phone,.law-firm-attorney{position:relative;padding-left:50px}.law-firm-addr a,.law-firm-phone a,.law-firm-attorney a{color:#232d2f!important}.law-firm-addr:before,.law-firm-phone:before,.law-firm-attorney:before{position:absolute;left:0}.law-firm-addr:before{content:url(../../../../../../../plugins/bike-law-location-pages/css/images/icon-location-address.png)}.law-firm-phone:before{content:url(../../../../../../../plugins/bike-law-location-pages/css/images/icon-location-phone.png);top:-10px}.law-firm-attorney:before{content:url(../../../../../../../plugins/bike-law-location-pages/css/images/icon-location-email.png)}.law-firm-attorney span{color:#a99f34}.law-firm-details hr{height:1px;background-color:#e7e5c9;border:0;margin-bottom:20px}.latest-post-wrap h3,.select-badge h3,.lawyers-link-section h3,.state-location-form h3{border-bottom:7px double #ABA134;font-family:"din-condensed-web",sans-serif;font-size:3em;letter-spacing:-1px;margin-bottom:20px;padding-bottom:20px}.latest-post-wrap h4{font-family:"din-condensed-web",sans-serif;font-size:2.5em;padding-bottom:10px;font-weight:400;color:#a99f34}.latest-post-wrap .post-info{background-color:#ce5c82;display:block;color:#fff;text-align:center;padding:11px 10px 5px 10px;font-size:1.6em;font-weight:700;margin-bottom:10px}.latest-post-wrap .read-more{color:#a99f34;border-bottom:2px solid}.latest-post-wrap .view-more-cat-link a{display:block;background-color:#a99f34;color:#fff;text-align:center;font-family:"din-condensed-web",sans-serif;padding:10px}.select-badge{overflow:hidden}.bike-law-usa-badge{float:left}.bike-law-location-specific-badge{float:left}.lawyers-link-section .ui-accordion-header{border:0;font-size:2.5em!important;padding:10px 0!important;background-color:transparent!important}.lawyers-link-section .ui-accordion-header-icon{position:absolute;right:0;top:24px}.lawyers-link-section .link-title{margin-bottom:0}.lawyers-link-section .ui-widget-content a{color:#a99f34;font-family:"din-condensed-web",sans-serif}.clearfix{clear:both}#location-badge-code,#usa-badge-code{margin-bottom:20px;font-size:16px;line-height:25px}a#location-badge-code,a#usa-badge-code{font-weight:700;color:#a99f34;text-decoration:underline;margin-bottom:0}a#location-badge-code:hover,a#usa-badge-code:hover{color:#000;text-decoration:none}#TB_ajaxContent p:last-child{margin-bottom:10px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.wp-caption{max-width:100%}.state-location-form .gform_wrapper input[type="text"],.state-location-form .gform_wrapper input[type="email"],.state-location-form .gform_wrapper input[type="tel"],.state-location-form .gform_wrapper textarea,.state-location-form .gform_wrapper select,.state-location-form .styled-form input[type="text"],.state-location-form .styled-form input[type="email"],.state-location-form .styled-form input[type="tel"],.state-location-form .styled-form textarea{padding:10px 10px;margin-bottom:8px;background:transparent;border:1px solid #ABA134}.state-location-form .gform_wrapper .select,.state-location-form .gform_wrapper textarea{margin-bottom:8px}.state-location-form button.btn.btn-large,.state-location-form input.btn.btn-large{font-size:2.4em;padding:6px 28px 4px;margin-top:20px}@media only screen and (max-width:1200px){.location-sidebar .widget{padding:15px}.law-firm-addr,.law-firm-phone,.law-firm-attorney{padding-left:40px}.law-firm-addr:before,.law-firm-phone:before,.law-firm-attorney:before{transform:scale(.6)}.law-firm-addr,.law-firm-phone,.law-firm-attorney{white-space:nowrap}}@media only screen and (max-width:1024px){.law-firm-attorney a{font-size:16px}}@media only screen and (max-width:960px){.law-firm-addr-wrap,.law-firm-attorney-wrap{font-size:8px}}@media only screen and (max-width:880px){.single-location .row{position:relative}.single-location .location{margin-top:150px}.locations-links-box{position:absolute;top:0;left:0;width:100%;margin:0!important}.locations-links-box{overflow:hidden}.locations-links-box li{width:33%;float:left}.locations-links-box li:nth-child(1){margin-right:.5%}.locations-links-box li:nth-child(2){margin-right:.5%}.locations-links-box li a{font-size:1.8em;margin-bottom:0}.law-firm-details{overflow:hidden}.law-firm-addr-wrap{width:50%;float:left;border-right:1px solid #e7e5c9;padding-right:40px}.law-firm-addr-wrap hr{display:none}.law-firm-attorney-wrap{width:48%;float:right;padding-left:20px}.latest-post-info{width:50%;float:left;padding-right:40px}.latest-post-content{width:48%;float:right;padding-left:20px}.latest-post-wrap .post-info{margin-top:-20px}.attorney-details .bio-image .bio-headshot{max-width:40%}.law-firm-addr-wrap,.law-firm-attorney-wrap{font-size:10px}}@media only screen and (min-width:768px) and (max-width:800px){.locations-links-box a.bicycle-crash-link{padding-top:22px}}@media only screen and (min-width:520px) and (max-width:800px){.locations-links-box li a{min-height:62px}.locations-links-box a.sbl-link,.locations-links-box a.report-crash-link{padding-top:22px}}@media only screen and (max-width:520px){.locations-links-box li{width:100%;float:left;margin-bottom:15px}.law-firm-addr-wrap{width:100%;float:left;border-right:0;padding-right:0}.law-firm-addr-wrap hr{display:block}.law-firm-attorney-wrap{width:100%;float:right;padding-left:0}.latest-post-info{width:100%;float:left;padding-right:0}.latest-post-content{width:100%;float:right;padding-left:0}.single-location .location{margin-top:270px}}@media only screen and (max-width:480px){.attorney-details .bio-image .bio-headshot{max-width:65%;margin:-100px auto 0;float:none}.attorney-details .attorney:nth-child(even) .bio-image .bio-headshot{max-width:65%;margin:-100px auto 0;float:none}}@media only screen and (max-width:340px){.law-firm-addr{font-size:9px}}.popup-overlay{visibility:hidden}.popup-content{visibility:hidden}.popup-overlay.active{visibility:visible}.popup-content.active{visibility:visible}