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