#logo img,#logo span,#topNav br,#superCats a span{display:inline}img{max-width:none}#logo{height:auto;text-decoration:none}#logo span{color:#000}#main-nav,.nav{list-style:square}#mobiMenu,#findBanner h1{display:none}#libraryIntake .deskOnly,input.btn.deskOnly{display:inline-block}span.deskOnly{display:inline}.mobOnly{display:none}#nav,#topNav,.seoLinks,#promo,#nav ul,.library .section ul,.library .section select,.geo #breadcrumbs,#geo-banner{display:block}#logo,#topNav,#searchQuery,a.btn,input.btn{width:auto}a.btn{display:inline-block}h1,h2,h3,#nav a,#topNav a{letter-spacing:0}#nav ul a:visited{color:#000!important}#topNav,#nav{min-height:0}#topNav,#nav a{width:auto;min-width:0}#topNav a,#nav a{margin:0}#topNav a{font-family:inherit;text-decoration:underline}#topNav,#header,#aside a,.nav,.nav a{border:none}#nav,#topNav,#aside h3,#aside form,.nav a,#findBanner a{padding:0}#nav{clear:both}#header,#findBanner a,#topNav{background:0 0}#copyright p:first-child{font-size:inherit}.menu a{padding:0}.nav a,.menu a,#aside,#footer{border-top:0}.nav,.menu{border:0}h3{font-weight:700}#aside h3{margin:0}input{font-size:inherit}input.btn{display:inline-block}select{width:auto;font-size:inherit;display:inline-block}legend{font-family:inherit;font-weight:700}#findBanner .start,#findBanner .start:visited,#findBanner .start:active{background:0 0}.huge{font-size:150%}#aside .navHead{margin:0 0 .1em .2em}#linkToUs{resize:none;width:100%;height:2em}.planOptions .btn span{padding:.5em 0 0 .5em;font-size:60%;font-weight:400;position:absolute}#attorneyMap{width:100%;height:300px;margin:0;overflow:hidden;padding:0!important}.login #content{background:#fafafa}#loginForm #userName,#loginForm #password{min-width:20em}#loginForm input[type=submit]{width:100%}#loading{text-align:center;background:#ffffff80;border:1px solid #ccc;border-radius:.25em;width:410px;margin:0 0 0 -214px;padding:18px;font-size:186%;position:absolute;top:5em;left:50%;box-shadow:2px 3px 3px #0003}#floaty{display:none}.pageNav{margin:1em 0}#letterNav{background:#f3eeda;border:1px solid #ccc;border-left-width:0;max-width:100%;margin:0 0 1em}#letterNav a{border-left:1px solid #ccc;padding:.25em .53em;font-weight:700;text-decoration:none;display:inline-block}#letterNav a:hover{background:#fcfcfc}#letterNav a.current{color:#fff;background:#042868}#libCategories div{width:49%;display:inline-block}#libraryIntake fieldset li:nth-child(odd),#libraryIntake fieldset li{width:50%}#libraryIntake fieldset,#libraryIntake .actionBtns{margin:0}.container-flex{flex-flow:row;display:flex}.container-flex .column{width:50%}