.menu{list-style:inside square;overflow:hidden;padding:0;width:600px}.menu li{float:left;width:300px}.menu.zip li{padding-left:12px}.cityList:target{display:block}#stateList ul,.cityList{display:none}hr{border-color:#aaa;border-style:solid;border-width:0 0 1px;color:#aaa;display:block;height:0;margin:1em 0}.break{text-align:center;margin-top:1.25em}.btn,a.btn,a.btn:visited{border:1px solid #23539f;background:#0e326c;color:#fff;display:block;display:inline-block;font-size:120%;line-height:2;padding:.05em .75em;text-shadow:1px 2px 2px #0b306a;text-decoration:none;text-transform:uppercase;border-radius:.4em;box-shadow:2px 2px 2px rgba(0,0,0,.2);background:linear-gradient(#3462aa,#0e326c)}a.btn:focus,a.btn:hover{border-color:#23539f #000 #000 #23539f}a.btn:active{background:linear-gradient(#3462aa,#092859)}#casePresenter{width:300px;height:600px;margin:2em 0}.promo{background:url(https://cdnws3.aws.legalmatch.com/images/geo/lawyer-courthouse.jpg) center no-repeat;border:1px solid #aaa;margin:1em 0 .25em;height:126px;overflow:hidden;width:215px;padding:20px 0 0 385px;box-shadow:2px 2px 2px #eee}.bank .promo,.biz .promo{background-image:url(https://cdnws3.aws.legalmatch.com/images/geo/case-pres-m.jpg)}.crim .promo{background-image:url(https://cdnws3.aws.legalmatch.com/images/geo/case-pres-ymf.jpg)}.family .promo{background-image:url(https://cdnws3.aws.legalmatch.com/images/geo/case-pres-f.jpg)}.inj .promo{background-image:url(https://cdnws3.aws.legalmatch.com/images/geo/scales.jpg)}.civil .promo{background-image:url(https://cdnws3.aws.legalmatch.com/images/geo/justice.jpg)}.promo+#byline{margin:0 0 1em}.promo p{margin-top:.5em}#breadcrumbs{font-size:90%}#catSelect,#ratings .atty{background:#fff;border-style:solid;border-color:#ddebf8 #a8c5e3 #a8c5e3 #ddebf8;border-width:1px 2px 2px 1px;margin:.5em 0}#catSelect:nth-child(n),#ratings .atty:nth-child(n){border-width:1px 0 0 1px;box-shadow:2px 2px #a8c5e3}#ratings .atty{overflow:hidden;padding:.5em 8px;width:271px}.atty .rating,.atty .stars{font:bold 130% Courier New,Courier,monospace}.attyPhoto{float:right;margin:0 0 0 5px}#aside h3,#ratings .name{color:#333}h4{margin:0}#ratings h4{color:#4b4b4b}#ratings{font-size:95%}#ratings h4{font-size:105%}#ratings .specialty{margin:.1em 0}#ratings .city{font-style:italic;font-weight:400;display:block}#ratings .fn,#ratings .name{display:inline-block}.widget{margin:0 0 2em}#catSelect{list-style:none;padding:0}#catSelect a{background:url(https://cdnws3.aws.legalmatch.com/img_common/intake/arw-blt.png) no-repeat .5em center;height:1.5em;padding:.25em 1.9em}#catSelect a:focus,#catSelect a:hover{background-color:#f6f9fe}#catSelect fieldset{padding:0}img{-ms-interpolation-mode:bicubic}#stateList{overflow:hidden}#stateList .section{width:50%;float:left}#stateList h3{font-size:100%}#stateList h3 span{font-size:80%;text-transform:lowercase}#map_canvas{width:270px;height:300px;border:1px solid #ddd;position:relative;margin:0 0 .25em}.photoCaption{margin:1em 0 1em 1em;font-size:70%;float:right}#welcome{border:none;height:8em;width:100%;border:none;overflow:hidden;display:block}.statePhoto{max-width:15em;display:block}@media only screen and (max-device-width :736px){.menu{width:100%}.menu li{width:100%}#chooseCategory{margin:0!important}}.cityList.forced-open{display:block!important}