/* Minify: at least one missing file. See http://code.google.com/p/minify/wiki/Debugging */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav
ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}input,select{vertical-align:middle}body{background:#FFF;font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif}a:active,a:focus{outline:none}#legion-content.profile .profile-content .two-col .left-col{width:315px;padding-right:13px}#legion-content.profile .profile-content .two-col .right-col{width:315px;padding-left:10px}#rightBar
a{text-decoration:none}#rightBar a:link,
#rightBar a:visited{color:#A22}#rightBar a:active,
#rightBar a:hover,
#rightBar a:focus{color:#700;text-decoration:underline}#wrapper{width:960px;margin:0
auto 60px auto;background:#FFF}#header-wrap{width:100%;min-width:930px;background:#f7f0e2 url('/images/header_bg.jpg') repeat-x center top}header#top-header{width:930px;margin:0
auto;height:124px;position:relative}#top-header .top-logo{display:block;padding:4px
0 0 3px}.top-logo
.logomark{display:block;width:90px;height:116px;margin-right:11px;float:left}.top-logo
.logotype{display:block;overflow:hidden;width:256px;height:55px;text-indent:100%;white-space:nowrap;margin:33px
0 0 0}.top-logo
.mottotext{font:italic 12px/18px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;color:#000;text-indent:90px;display:block}#top-header #header-utility{position:absolute;top:0;right:0;background:#fdf9e6;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px
solid #d8d3bf;border-top:none;width:410px}#header-utility #standard-util{min-height:16px;padding:13px
24px}#standard-util
a{display:block;float:left;width:60px;padding-left:26px;font-size:11px;color:#430d00;height:16px;line-height:16px;text-decoration:none;font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif}#header-utility a:hover{text-decoration:underline;color:#900}#header-utility a#hdr-web-design{background:url('/images/icon-webdesign.png') no-repeat left top;width:160px}#header-utility a#hdr-sign-in{background:url('/images/icon-signin.png') no-repeat left center}#header-utility a#hdr-get-listed{background:url('/images/icon-getlisted.png') no-repeat left center}#header-user{height:28px;position:relative;padding:6px
6px 6px 32px}#header-user p.user-name{padding:0
6px;font:bold 14px/26px Lora, Georgia, 'Palatino Linotype', serif;float:left}#header-user #user-avatar{width:21px;height:26px;border:1px
solid #FBF9E3;float:left}#header-user.admin #user-avatar{width:60px}#header-user
a{text-decoration:none}#header-user a:hover,
#header-user a:focus{text-decoration:underline}#header-user .user-options{position:absolute;left:0;top:0;width:26px;height:40px}#header-user .user-options
a.drop{position:absolute;display:block;width:26px;line-height:40px;height:40px;font-size:16px;text-align:center;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px}#header-user .user-options.clicked a.drop,
#header-user .user-options:hover
a.drop{background:#a32000 url('/images/menu-hover-lace.png') no-repeat center;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbf1d8), color-stop(80%,#FFF), color-stop(100%,#FFF));background:-webkit-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-moz-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-ms-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-o-linear-gradient(top, #a32000 0%,#6e1702 100%);background:linear-gradient(top, #a32000 0%,#6e1702 100%);text-decoration:none;border-right:1px solid #fbf1cf;border-top:1px solid #fbf9c4;border-bottom:1px solid #fbf9c4;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#FFF;line-height:38px;height:38px;-webkit-box-shadow:-1px 0 3px rgba(0, 0, 0, .5) inset;-moz-box-shadow:-1px 0 3px rgba(0, 0, 0, .5) inset;box-shadow:-5px 0 3px -5px rgba(0, 0, 0, .5) inset}#header-user .user-options.clicked a.drop:before,
#header-user .user-options:hover a.drop:before{content:' ';display:block;position:absolute;left:-1px;top:0;height:100%;width:1px;background:#ba2501;z-index:10}#header-user
ul{list-style:none;padding:0;margin:0;position:absolute;left:-999px;top:-999px;z-index:5}#header-user .user-options.clicked ul,
#header-user .user-options:hover
ul{right:26px;left:auto;top:0;-webkit-border-radius:5px 0 5px 5px;-moz-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .4);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, .4);box-shadow:0 1px 2px rgba(0, 0, 0, .4);background:#6e1702;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1702), color-stop(100%,#3f0c00));background:-webkit-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:-moz-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:-ms-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:-o-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:linear-gradient(to bottom, #6e1702 0%,#3f0c00 100%)}#header-user ul
li{list-style:none}#header-user ul li
a{display:block;line-height:26px;height:26px;width:90px;padding:0
12px;border-left:1px solid #fbf9c4;border-right:1px solid #fbf9c4;text-shadow:none;font-size:13px;color:#fbf2d1}#header-user ul li.first
a{-webkit-border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0;border-top:1px solid #fbf9c4;height:24px;line-height:24px}#header-user ul li.first a:hover{box-shadow:0 1px 1px -1px #ba2501, 0 7px 5px -5px rgba(0, 0, 0, .5)}#header-user ul li a:hover{background:#a32000 url('/images/menu-hover-lace.png') no-repeat center;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbf1d8), color-stop(80%,#FFF), color-stop(100%,#FFF));background:-webkit-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-moz-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-ms-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-o-linear-gradient(top, #a32000 0%,#6e1702 100%);background:linear-gradient(top, #a32000 0%,#6e1702 100%);text-decoration:none;color:#FFF;box-shadow:0 -1px 1px -1px #ba2501, 0 1px 1px -1px #ba2501, 0 -7px 5px -5px rgba(0, 0, 0, .5), 0 7px 5px -5px rgba(0, 0, 0, .5)}#header-user ul li.last
a{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-bottom:1px solid #fbf9c4}#header-user ul li.last a:hover{box-shadow:0 -1px 1px -1px #ba2501, 0 -7px 5px -5px rgba(0,0,0,.5)}#header-social{position:absolute;right:0;top:38px;padding:23px
4px}#header-social
a.smlink{display:block;float:left;margin-left:8px;width:48px;height:42px;background:url('/images/legion-social-icons.png') no-repeat;overflow:hidden;white-space:nowrap;text-indent:100%}#header-social
a.smlink.fb{background-position:0 top;margin-left:0}#header-social
a.smlink.gplus{background-position:-48px top}#header-social
a.smlink.twitter{background-position:-96px top}#header-social
a.smlink.linkedin{background-position:-144px top}#header-social a.smlink.fb:hover{background-position:0 bottom}#header-social a.smlink.gplus:hover{background-position:-48px bottom}#header-social a.smlink.twitter:hover{background-position:-96px bottom}#header-social a.smlink.linkedin:hover{background-position:-144px bottom}#nav-wrap{width:100%;min-width:930px;height:58px;background:#6e1702;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e1702), color-stop(100%,#3f0c00));background:-webkit-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:-moz-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:-ms-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:-o-linear-gradient(top, #6e1702 0%,#3f0c00 100%);background:linear-gradient(to bottom, #6e1702 0%,#3f0c00 100%);border-bottom:1px solid #fbf9c4;border-top:1px solid #fbf9c4;box-shadow:0 -1px 0 #731e08, 0 1px 0 #731e08, 0 1px 5px rgba(0, 0, 0, .4);position:relative;margin:1px
0}#nav-wrap #top-nav{width:958px;margin:0
auto;height:58px}#mobile-menu{display:none}#top-nav
a.navlink{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:58px;padding:11px
0 15px 0;float:left;font:bold 14px/36px Lora, Georgia, 'Palatino Linotype', serif;color:#fbf2d1;text-decoration:none;text-transform:uppercase;text-shadow:0 2px 0 rgba(0, 0, 0, .75);text-align:center;width:20%;outline:none;position:relative}#top-nav a#nav-find{width:16.6%}#top-nav a#nav-orgs{width:20.35%}#top-nav a#nav-res{width:24.22%}#top-nav a#nav-law{width:18.68%}#top-nav a#nav-const{width:20.15%}#top-nav a
span{font:italic 14px/36px Lora, Georgia, 'Palatino Linotype', serif;text-transform:lowercase}nav#top-nav a.navlink:hover{color:#FFF !important;background:#a32000 url('/images/menu-hover-lace.png') no-repeat center;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbf1d8), color-stop(80%,#FFF), color-stop(100%,#FFF));background:-webkit-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-moz-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-ms-linear-gradient(top, #a32000 0%,#6e1702 100%);background:-o-linear-gradient(top, #a32000 0%,#6e1702 100%);background:linear-gradient(top, #a32000 0%,#6e1702 100%);box-shadow:-14px 0 10px -10px rgba(0, 0, 0, .5), 14px 0 10px -10px rgba(0, 0, 0, .5);border-left:1px solid #ba2501;border-right:1px solid #ba2501}#footer-wrap{clear:left;width:100%;min-width:930px;background:#2b0800}#footer-top{width:100%;height:17px;border-bottom:1px solid #7c6748;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, .6);-moz-box-shadow:0 2px 2px rgba(0, 0, 0, .6);box-shadow:0 2px 2px rgba(0, 0, 0, .6);background:#621600;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#621600), color-stop(100%,#370e00));background:-webkit-linear-gradient(top, #621600 0%,#370e00 100%);background:-moz-linear-gradient(top, #621600 0%,#370e00 100%);background:-ms-linear-gradient(top, #621600 0%,#370e00 100%);background:-o-linear-gradient(top, #621600 0%,#370e00 100%);background:linear-gradient(to bottom, #621600 0%,#370e00 100%)}#footer-content{width:100%;min-width:930px}footer#site-footer{clear:left;width:930px;margin:0
auto;position:relative;padding:18px
0 1px 0;font-size:11px;font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;color:#fbf9c4;text-shadow:0 -1px 0 #120600}footer#site-footer
a{color:#fbf9c4;text-decoration:none}footer#site-footer a:hover{color:#fbf9c4;text-decoration:underline}#site-footer a.footer-logo{display:block;width:195px;height:143px;position:absolute;top:-72px;left:50%;margin-left:-97.5px;outline:none}#site-footer #utility-social{margin-top:14px;float:left;margin-bottom:51px}#utility-social .utility
a{float:left;line-height:18px;font-size:12px}#ftr-signin{margin-right:20px}#utility-social .utility a:before{display:inline-block;*display:inline;zoom:1;margin-right:7px;vertical-align:bottom;content:' '}#ftr-signin:before{width:20px;height:16px;background:url('/images/icon-signin-footer.png') no-repeat}#ftr-getlisted:before{height:18px;width:18px;background:url('/images/icon-getlisted-footer.png') no-repeat}#utility-social #ftr-signin{width:80px}#utility-social #ftr-news{width:150px}#utility-social #social-links{margin:60px
0 0 0}#utility-social #social-links .social-title{font-size:13px;line-height:18px;padding:6px
0}#utility-social #social-links
a.smlink{display:block;width:48px;height:42px;margin-right:12px;background:url('/images/legion-social-icons.png') no-repeat left top;outline:none;text-indent:-9999px;float:left}#utility-social #social-links
a.smlink.fb{background-position:left top}#utility-social #social-links
a.smlink.twitter{background-position:-48px top}#utility-social #social-links
a.smlink.gplus{background-position:-96px top}#utility-social #social-links
a.smlink.linkedin{background-position:-144px top}#utility-social #social-links a.smlink.fb:hover{background-position:left bottom}#utility-social #social-links a.smlink.twitter:hover{background-position:-48px bottom}#utility-social #social-links a.smlink.gplus:hover{background-position:-96px bottom}#utility-social #social-links a.smlink.linkedin:hover{background-position:-144px bottom}#site-footer #footer-states{float:right;padding-top:1px}#footer-states
p{font-size:12px;line-height:16px;padding:13px
0 17px 0;margin:0;text-align:center}#site-footer #footer-links{width:424px;margin-top:85px;height:60px;position:absolute;left:50%;margin-left:-199px}#footer-links
.column{float:left}#footer-links .column.site-core{width:110px}#footer-links .column.site-nav{width:144px}#footer-links .column.site-members{width:170px}#footer-links .column
a{display:block;padding:2px
0;line-height:14px}#footer-links .column a:before{content:' ';display:inline-block;*display:inline;zoom:1;width:0;height:0;border-left:4px solid #fbf9c4;border-top:4px solid rgba(251, 249, 196, 0);border-bottom:4px solid rgba(251, 249, 196, 0);margin-right:8px}#site-footer
p.disclaimer{line-height:1.6em;margin-top:40px;clear:both}#site-footer
p.copyright{text-align:center;margin:2em
0;line-height:1.8em}#main
aside#rightBar{width:295px;float:left}#main aside .side-section{margin-bottom:15px}#main aside .side-title{padding-left:15px;font:13px/20px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;color:#4e2222}#main aside .claim-cta{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background:#F8F8F8;background:-moz-linear-gradient(top, #f3f3f3 0%, #fff 50%, #fff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(50%,#ffffff), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #f3f3f3 0%,#fff 50%,#fff 100%);background:-o-linear-gradient(top, #f3f3f3 0%,#fff 50%,#fff 100%);background:-ms-linear-gradient(top, #f3f3f3 0%,#fff 50%,#fff 100%);background:linear-gradient(top, #f3f3f3 0%,#fff 50%,#fff 100%)}#main aside .claim-cta .claim-title{font:bold 18px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;padding:8px
2%;border:1px
solid #FFF;border-bottom-color:#CCC;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;text-align:center;color:#333;text-shadow:0 1px 0 #FFF;letter-spacing:-.025em}#main aside .claim-cta .claim-content{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border:1px
solid #FFF}#main aside .claim-cta .claim-content
p{color:#000;text-shadow:0 1px 0 #FFF;text-align:center;font-size:14px;margin-top:5px;padding:8px
2%}#main aside .claim-cta .claim-content
ul{list-style:none;padding:0;margin:0}#main aside .claim-cta .claim-content ul
li{font:13px/27px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;padding-left:40px;color:#444;background:url('/images/check.png') no-repeat 13px 7px}#main aside .claim-cta .claim-content a.btn,
#main aside .claim-cta .claim-content
span.btn{display:block;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #C9B470;padding:12px;margin-bottom:7px;font:11px/18px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;text-transform:uppercase;text-align:center;text-shadow:0 1px 0 #f8f0e3;background:#F0E1B3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8EDC8), color-stop(100%,#F0E1B3));background:-webkit-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:-moz-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:-ms-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:-o-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);color:#652;text-decoration:none;width:150px;margin:10px
auto}#main aside .claim-cta .claim-content .btn:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;border-top:1px solid #FFF;box-shadow:0 1px 1px rgba(0, 0, 0, .25)}#main aside .claim-cta .claim-content .btn:hover,
#main aside .claim-cta .claim-content .btn:focus,
#main aside .claim-cta .claim-content .btn:active,
#main aside .claim-cta a:hover .claim-content .btn,
#main aside .claim-cta a:focus .claim-content .btn,
#main aside .claim-cta a:active .claim-content
.btn{background:#F5DD95;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F9F5E8), color-stop(100%,#F5DD95));background:-webkit-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:-moz-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:-ms-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:-o-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);text-decoration:none;text-shadow:0 1px 0 #FFF;border-color:#B49636}#main aside .claim-cta .claim-content .btn
span{display:inline-block;*display:inline;zoom:1;margin-left:10px;width:7px;height:8px;background:url('/images/arrow-right.png') no-repeat center}#main aside .badges-cta .badges-content{text-align:center;padding: .5em}#main aside .badges-cta .side-badge-container{display:inline-block;width:50%;position:relative}#main aside .badges-cta .side-badge-container
img{display:block;width:100%;height:auto}#main aside .lava-ad{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;border:1px
solid #CCC}#main aside .lava-ad a,
#main aside .lava-ad
img{display:block;padding:0;margin:0}#main aside .featured-profile{padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background:#f8f8f8;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top, #fff 0%,#eee 100%);background:-o-linear-gradient(top, #fff 0%,#eee 100%);background:-ms-linear-gradient(top, #fff 0%,#eee 100%);background:linear-gradient(top, #fff 0%,#eee 100%);margin-bottom:8px;position:relative}.featured-profile a.profile-link{display:block;position:absolute;right:0;top:0;border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;line-height:28px;height:28px;padding-bottom:1px;background:url('/images/profile-link.png') no-repeat 10px center;background:url('/images/profile-link.png') no-repeat 10px center, -moz-linear-gradient(left, #fff 0%, #CCC 100%);background:url('/images/profile-link.png') no-repeat 10px center, -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#CCC));background:url('/images/profile-link.png') no-repeat 10px center, -webkit-linear-gradient(left, #fff 0%,#CCC 100%);background:url('/images/profile-link.png') no-repeat 10px center, -o-linear-gradient(left, #fff 0%,#CCC 100%);background:url('/images/profile-link.png') no-repeat 10px center, -ms-linear-gradient(left, #fff 0%,#CCC 100%);background:url('/images/profile-link.png') no-repeat 10px center, linear-gradient(left, #fff 0%,#CCC 100%);text-shadow:0 1px 0 #F8F8F8;box-shadow:-1px -1px 1px rgba(0, 0, 0, .3) inset;padding-left:30px;width:75px;font-size:11px;text-decoration:none}.featured-profile a.profile-link:hover{background:url('/images/profile-link.png') no-repeat 10px center;background:url('/images/profile-link.png') no-repeat 10px center, -moz-linear-gradient(left, #fff 0%, #EEE 100%);background:url('/images/profile-link.png') no-repeat 10px center, -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#EEE));background:url('/images/profile-link.png') no-repeat 10px center, -webkit-linear-gradient(left, #fff 0%,#EEE 100%);background:url('/images/profile-link.png') no-repeat 10px center, -o-linear-gradient(left, #fff 0%,#EEE 100%);background:url('/images/profile-link.png') no-repeat 10px center, -ms-linear-gradient(left, #fff 0%,#EEE 100%);background:url('/images/profile-link.png') no-repeat 10px center, linear-gradient(left, #fff 0%,#EEE 100%);box-shadow:-1px -1px 0 rgba(0, 0, 0, .2) inset;text-shadow:0 1px 0 #FFF}.featured-profile
.info{margin-bottom:8px}.featured-profile .info
p{padding:0;margin:0;font-size:11px;line-height:14px}.featured-profile .info
p.name{font-size:14px;color:#4e2222;margin-bottom:2px;width:165px}.featured-profile .info p.name
a{text-decoration:none;color:#4e2222}.featured-profile .info p.name a:hover{text-decoration:underline}.featured-profile .featured-photo{border:1px
solid #222;margin-right:8px;margin-bottom:4px}.featured-profile
p.desc{font-size:11px;float:right;line-height:15px;width:209px}.featured-profile .associations
span.title{display:block;font-size:11px;padding:2px
0 1px 15px}.featured-profile .associations
.assoc{margin-top:3px}#main aside .ad-box{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;padding:4px;margin-top:15px}#main aside .ad-note{font-size:10px;line-height:12px;color:#777;text-align:right}@media screen and (max-width: 960px){img{max-width:100%;height:auto}#header-user .user-options:hover a.drop:before{left:-9999px;top:-9999px}#header-user .user-options a.drop,
#header-user .user-options:hover
a.drop{background:none !important;box-shadow:none !important;border:none !important;color:#A22 !important}#header-user .user-options.clicked
a.drop{background:#a32000 url('/images/menu-hover-lace.png') no-repeat center !important;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbf1d8), color-stop(80%,#FFF), color-stop(100%,#FFF)) !important;background:-webkit-linear-gradient(top, #a32000 0%,#6e1702 100%) !important;background:-moz-linear-gradient(top, #a32000 0%,#6e1702 100%) !important;background:-ms-linear-gradient(top, #a32000 0%,#6e1702 100%) !important;background:-o-linear-gradient(top, #a32000 0%,#6e1702 100%) !important;background:linear-gradient(top, #a32000 0%,#6e1702 100%) !important;border-right:1px solid #fbf1cf !important;border-top:1px solid #fbf9c4 !important;border-bottom:1px solid #fbf9c4 !important;color:#FFF !important;-webkit-box-shadow:-1px 0 3px rgba(0, 0, 0, .5) inset !important;-moz-box-shadow:-1px 0 3px rgba(0, 0, 0, .5) inset !important;box-shadow:-5px 0 3px -5px rgba(0, 0, 0, .5) inset !important}#header-user .user-options:hover a.drop:before{background:none}#header-user .user-options:hover
ul{display:none}#header-wrap,#nav-wrap{min-width:0}header#top-header{width:91%;height:auto;padding-bottom:3px}#nav-wrap #top-nav{width:100%}#wrapper{width:95%}#main
aside#rightBar{width:30.75%}#footer-wrap,#footer-content{min-width:0}footer#site-footer{width:91%}}@media screen and (max-width: 320px){header#top-header,footer#site-footer{width:291px}#nav-wrap,
#nav-wrap #top-nav{width:320px !important}#wrapper{width:304px}}@media screen and (max-width: 760px){.top-logo
.logomark{width:15%;height:auto}.top-logo
.logotype{width:40%;margin-top:5.5%;height:auto}.top-logo
.mottotext{text-indent:15%}#top-header #header-utility{width:auto}#header-utility #standard-util{padding:7px
24px}#header-utility a#hdr-sign-in , #header-utility a#hdr-get-listed, #header-utility a#hdr-web-design{background:none}#header-utility a#hdr-sign-in{padding-right:2.5em}#standard-util
a{padding:0;width:auto}}@media screen and (max-width: 550px){.top-logo{margin-top:8px}.top-logo
.logotype{width:35%}.top-logo
.mottotext{text-indent:0}}@media screen and (max-width: 500px){.top-logo{margin-top:0}.top-logo
.logomark{width:40px}.top-logo
.logotype{width:110px;margin-top:18px}.top-logo
.mottotext{display:none}#top-header #header-utility{top:7px;background:none;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0;border:none}#header-utility #standard-util{height:auto;overflow:hidden;padding:0}#standard-util a
span{display:none}#header-utility a#hdr-sign-in{background-image:url('/images/icon-signin.png');background-position:center;background-repeat:no-repeat;margin-right:0.25em}#header-utility a#hdr-get-listed{background-image:url('/images/icon-getlisted.png');background-position:center;background-repeat:no-repeat}#header-utility a#hdr-web-design{background-image:url('/images/icon-webdesign.png');background-position:center;background-repeat:no-repeat;margin-right:0.25em}#header-utility #standard-util
a{background-color:#FDF9E6 !important;border:1px
solid #D8D3BF;-webkit-border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:18px;padding:15px
!important}#header-user .user-options{left:6px}}@media screen and (max-width: 400px){.top-logo
.logomark{width:35px}.top-logo
.logotype{width:90px;margin-top:18px}#top-header #header-utility{top:10px}#header-utility #standard-util
a{padding:10px
!important}}@media screen and (max-width: 800px){#nav-wrap,
#nav-wrap #top-nav{height:51px}#top-nav
a.navlink{font:bold 11px/33px Lora, Georgia, 'Palatino Linotype', serif;padding:8px
0 12px 0;height:51px}#top-nav a
span{font:italic 13px/33px Lora, Georgia, 'Palatino Linotype', serif}}@media screen and (max-width: 700px){#top-nav a#nav-find,
#top-nav a#nav-orgs{width:50%}#top-nav a#nav-res,
#top-nav a#nav-law,
#top-nav a#nav-const{width:33.33%}#top-nav a#nav-find,
#top-nav a#nav-res,
#top-nav a#nav-law{border-right:1px solid #FBF9C4}#top-nav a#nav-find,
#top-nav a#nav-orgs{border-bottom:1px solid #FBF9C4}#nav-wrap,
#nav-wrap #top-nav{height:102px}nav#top-nav a.navlink:hover{border:none}}@media screen and (max-width: 550px){@font-face{font-family:'IconicFill';src:url('/fonts/iconic_fill.eot');src:url('/fonts/iconic_fill.eot?#iefix') format('embedded-opentype'),
url('/fonts/iconic_fill.woff') format('woff'),
url('/fonts/iconic_fill.ttf') format('truetype'),
url('/fonts/iconic_fill.svg#iconic') format('svg');font-style:normal;font-weight:normal}#mobile-menu [data-icon]:before{font-family:IconicFill;content:'\e055';margin-right: .5em;font-weight:normal}a#mobile-menu{display:block;padding:3px
0 5px 0;font:bold 11px/33px Lora, Georgia, 'Palatino Linotype', serif;color:#FBF2D1;text-transform:uppercase;text-shadow:0 2px 0 rgba(0,0,0,.75);text-align:center;text-decoration:none}.mobile-menu-container{height:0;overflow:hidden;position:relative}#nav-wrap{height:auto}#nav-wrap #top-nav{height:auto;overflow:visible;position:absolute}#top-nav a#nav-find,
#top-nav a#nav-orgs,
#top-nav a#nav-res,
#top-nav a#nav-law,
#top-nav a#nav-const{width:100%;padding-left:5%;padding-right:5%;border:none}#top-nav
a.navlink{border-top:1px solid #FBF9C4 !important;text-align:left;padding:6px
0 8px 0;height:auto}}@media screen and (max-width: 900px){#rightBar .side-title{font-size:11px}#rightBar .claim-cta .claim-title{font-size:15px;line-height:normal;padding:0.5em 0}#rightBar .claim-cta .claim-content
p{font-size:12px}#rightBar .claim-cta .claim-content ul
li{font-size:12px}#rightBar .claim-cta .claim-content
a.btn{padding:10px}}@media screen and (max-width: 800px){#rightBar .side-title{font-size:10px}#rightBar .claim-cta .claim-title{font-size:14px}#rightBar .claim-cta .claim-content
p{font-size:11px}#rightBar .claim-cta .claim-content ul
li{font-size:11px}#rightBar .claim-cta .claim-content
a.btn{padding:9px}}@media screen and (max-width: 750px){#main
aside#rightBar{width:100%;margin-top:15px}#rightBar .claim-cta .claim-content
ul{width:100%;margin:0
auto;overflow:hidden}#rightBar .claim-cta .claim-content ul
li{float:left;width:38%}}@media screen and (max-width: 580px){#rightBar .claim-cta .claim-content p,
#rightBar .claim-cta .claim-content
ul{display:none}#rightBar .side-section{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background:#F8F8F8;background:-moz-linear-gradient(top, #F3F3F3 0%, #FFF 50%, #FFF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F3F3F3), color-stop(50%,#FFF), color-stop(100%,#FFF));background:-webkit-linear-gradient(top, #F3F3F3 0%,#FFF 50%,#FFF 100%);background:-o-linear-gradient(top, #F3F3F3 0%,#FFF 50%,#FFF 100%);background:-ms-linear-gradient(top, #F3F3F3 0%,#FFF 50%,#FFF 100%);background:linear-gradient(top, #F3F3F3 0%,#FFF 50%,#FFF 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:70%;margin:0
auto 15px}#rightBar .claim-cta{background:none;border:none}#rightBar .claim-cta .claim-title{border:none;font-size:14px}#rightBar .claim-cta .claim-content
a.btn{margin-top:0;width:auto;max-width:150px}}@media screen and (max-width: 400px){#rightBar .side-section{width:250px}#rightBar .claim-cta .claim-content
a.btn{padding:5px}#rightBar .side-title{font-size:9px}#rightBar .claim-cta .claim-title{padding-top:0;font-size:12px}}@media screen and (max-width: 900px){.utility.clearfix{display:none}#utility-social #social-links{margin:0}#footer-states
p{padding-bottom:8px}.footer-map{width:50%;margin:0
auto;display:block;margin-bottom:70px}#site-footer #footer-links{margin-left:-212px}}@media screen and (max-width: 800px){#site-footer
p.copyright{line-height:1.4}#site-footer p.copyright
span{display:block}}@media screen and (max-width: 750px){#site-footer #footer-links{position:static;margin:0;clear:both}#site-footer #utility-social,
footer#site-footer
a{margin-bottom:0}#site-footer
p.disclaimer{margin-top:20px}}@media screen and (max-width: 700px){#site-footer #footer-states{display:none}#site-footer #utility-social{margin:75px
auto 30px;float:none;width:170px;overflow:hidden}#site-footer #footer-links{margin:0
auto}#site-footer
p.disclaimer{text-align:justify}#utility-social #social-links
a.smlink.gplus{margin-right:0}}@media screen and (max-width: 600px){#site-footer a.footer-logo{width:180px;height:auto;top:-67px;margin-left:-90px}}@media screen and (max-width: 450px){#site-footer #footer-links{width:auto;height:auto;text-align:center}#footer-links .column a:before{border:none;margin:0}#footer-links
.column{float:none;width:auto !important}#site-footer a.footer-logo{width:150px;height:auto;top:-55px;margin-left:-75px}#site-footer #utility-social{margin-top:60px}}#legion-content a:link,
#legion-content a:visited,a:link,a:visited{color:#A22}#legion-content a:active,
#legion-content a:hover,
#legion-content a:focus,a:active,a:hover,a:focus{color:#700}#legion-content
h1.state{color:#711}#legion-content section.listing header h1 a,
#legion-content section.listing header h2 a,
#legion-content.create .duplicate p.name
a{color:#333 !important}#legion-content section.listing.lifetime header h1 a,
#legion-content section.listing.lifetime header h2 a,
#legion-content section.listing.pro header h1 a,
#legion-content section.listing.pro header h2 a,
#legion-content section.listing.lifetime header h1 span.nolink,
#legion-content section.listing.lifetime header h2 span.nolink,
#legion-content section.listing.pro header h1 span.nolink,
#legion-content section.listing.pro header h2 span.nolink,
#legion-content.create .duplicate.claimed p.name
a{background:#ece2b7 url('/images/grad-subs/atty-title-lt.png') repeat-x left top;text-shadow:0 1px 0 #f9f4de;color:#300 !important}#legion-content section.listing.lifetime header h1 a:hover,
#legion-content section.listing.lifetime header h2 a:hover,
#legion-content section.listing.pro header h1 a:hover,
#legion-content section.listing.pro header h2 a:hover,
#legion-content.create .duplicate.claimed p.name a:hover{text-decoration:none;color:#000;background-position:left bottom}#legion-content section.listing header
.phone{border:1px
solid #bb3317;border-bottom-color:#790c06;text-shadow:0 -1px 0 #300}.contact-info span.search-distance{font-style:italic;color:#751}#legion-content .listing-content .utility-links li a:hover,
#legion-content .listing-content .utility-links li a:focus{color:#A22}#legion-content nav.profileNav li.current a,
#legion-content nav.profileNav li.current a:hover,
#legion-content nav.profileNav li.current a:focus{color:#FFF !important;background:#711 url('/images/grad-subs/profile-side-link.png') repeat-x left top !important;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#922424), to(#5b0a0a)) !important;background-image:-webkit-linear-gradient(top, #922424, #5b0a0a) !important;background-image:-moz-linear-gradient(top, #922424, #5b0a0a) !important;background-image:-ms-linear-gradient(top, #922424, #5b0a0a) !important;background-image:-o-linear-gradient(top, #922424, #5b0a0a) !important;text-shadow:0 -1px 0 #400 !important;border-color:#c32828 !important}#legion-content.profile .profile-content h2,
#legion-content.profile .profile-content #sec-biography section h3,
#browse-options.content-browse h2,
#legion-content.badges
h2{background:#fbf1cf;border:1px
solid #ecdca8;color:#5f1301;text-shadow:0 1px 0 #fef8e2}#legion-content.profile .profile-content section
h3{color:#500}input[type="text"]:hover,input.textfield:hover,textarea:hover,select:hover{border-color:#751}input[type="text"]:focus,input.textfield:focus,textarea:focus,select:focus{border-color:#751;background:#FFF;box-shadow:0 1px 0 #999, 0 0 4px #975;-moz-box-shadow:0 1px 0 #999, 0 0 4px #975;-webkit-box-shadow:0 1px 0 #999, 0 0 4px #975;outline:none}a.form-submit:hover,
a.form-submit:focus,
input.form-submit:hover,
input.form-submit:focus,
button.form-submit:hover,
button.form-submit:focus,
#legion-content .pagination a.pagerNavButton:hover,
#legion-content .pagination a.pagerNavButton:focus,
#legion-content .pagerPages a.pagerPage:hover,
#legion-content .pagerPages a.pagerPage:focus,a.form-button:hover,a.form-button:focus,button.form-button:hover,button.form-button:focus,a.form-button.highlight{background:#711;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#922424), to(#5b0a0a));background:-webkit-linear-gradient(top, #922424, #5b0a0a);background:-moz-linear-gradient(top, #922424, #5b0a0a);background:-ms-linear-gradient(top, #922424, #5b0a0a);background:-o-linear-gradient(top, #922424, #5b0a0a);color:#FFF !important;text-shadow:0 -1px 0 #00400c;border-color:#711;border-bottom-color:#400;border-top-color:#c32828}#searchbox .practicepop ul li:hover,
#searchbox .practicepop ul
li.selected{background:#6C0E0E}#legion-content #searchbox form a.form-submit{background:#F0E1B3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8EDC8), color-stop(100%,#F0E1B3));background:-webkit-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:-moz-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:-ms-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:-o-linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);background:linear-gradient(top, #F8EDC8 0%,#F0E1B3 100%);border-color:#C9B470;color:#652 !important}#legion-content #searchbox form a.form-submit:hover,
#legion-content #searchbox form a.form-submit:focus{background:#F5DD95;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F9F5E8), color-stop(100%,#F5DD95));background:-webkit-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:-moz-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:-ms-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:-o-linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);background:linear-gradient(top, #F9F5E8 0%,#F5DD95 100%);color:#652 !important;text-shadow:0 1px 0 #FFF;border-color:#B49636}a.form-submit:active,input.form-submit:active,button.form-submit:active,a.form-button:active,button.form-button:active,a.form-button.highlight:hover,a.form-button.highlight:focus{border-color:#400;border-top-color:#200;border-bottom-color:#FFF;background:#450707;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#871818), to(#450707));background:-webkit-linear-gradient(top, #871818, #450707);background:-moz-linear-gradient(top, #871818, #450707);background:-ms-linear-gradient(top, #871818, #450707);background:-o-linear-gradient(top, #871818, #450707);background:linear-gradient(to bottom, #871818 0%,#450707 100%)}#legion-content .blog-feed .feed-content .feed-entries h4.entry-title a,
#legion-content .pub-content .pub-list .pub-entries h3.pub-title a,
#legion-content .pub-content .pub-list .pub-entries h3.pub-title{color:#711}#legion-content .blog-feed .feed-content .feed-entries h4.entry-title a:hover,
#legion-content .pub-content .pub-list .pub-entries h3.pub-title a:hover{color:#400}#legion-content #practice-chart .start-color{background-color:#700;display:none}#legion-content #practice-chart .end-color{background-color:#ecdca8;display:none}@media screen and (max-width: 450px){#legion-content section.listing header h1 a,
#legion-content section.listing header h2 a,
#legion-content.create .duplicate p.name
a{color:#fff !important}#legion-content section.listing.listingspage header h1 a,
#legion-content section.listing.listingspage header h2 a,
#legion-content section.listing.listingspage header h1 span.nolink,
#legion-content section.listing.listingspage header h2 span.nolink,
#legion-content.create .duplicate p.name
a{background:rgb(146,36,36);background:-moz-linear-gradient(top,  rgba(146,36,36,1) 0%, rgba(140,32,32,1) 16%, rgba(119,17,17,1) 52%, rgba(90,9,9,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(146,36,36,1)), color-stop(16%,rgba(140,32,32,1)), color-stop(52%,rgba(119,17,17,1)), color-stop(100%,rgba(90,9,9,1)));background:-webkit-linear-gradient(top,  rgba(146,36,36,1) 0%,rgba(140,32,32,1) 16%,rgba(119,17,17,1) 52%,rgba(90,9,9,1) 100%);background:-o-linear-gradient(top,  rgba(146,36,36,1) 0%,rgba(140,32,32,1) 16%,rgba(119,17,17,1) 52%,rgba(90,9,9,1) 100%);background:-ms-linear-gradient(top,  rgba(146,36,36,1) 0%,rgba(140,32,32,1) 16%,rgba(119,17,17,1) 52%,rgba(90,9,9,1) 100%);background:linear-gradient(to bottom,  rgba(146,36,36,1) 0%,rgba(140,32,32,1) 16%,rgba(119,17,17,1) 52%,rgba(90,9,9,1) 100%);text-shadow:0 -1px 0 #300}#legion-content section.listing header h1 a:hover,
#legion-content section.listing header h2 a:hover,
#legion-content.create .duplicate p.name a:hover{text-shadow:0 -1px 0 #300;background:rgb(180,57,57);background:-moz-linear-gradient(top,  rgba(180,57,57,1) 0%, rgba(163,46,46,1) 32%, rgba(150,35,35,1) 52%, rgba(128,30,30,1) 80%, rgba(117,26,26,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,57,57,1)), color-stop(32%,rgba(163,46,46,1)), color-stop(52%,rgba(150,35,35,1)), color-stop(80%,rgba(128,30,30,1)), color-stop(100%,rgba(117,26,26,1)));background:-webkit-linear-gradient(top,  rgba(180,57,57,1) 0%,rgba(163,46,46,1) 32%,rgba(150,35,35,1) 52%,rgba(128,30,30,1) 80%,rgba(117,26,26,1) 100%);background:-o-linear-gradient(top,  rgba(180,57,57,1) 0%,rgba(163,46,46,1) 32%,rgba(150,35,35,1) 52%,rgba(128,30,30,1) 80%,rgba(117,26,26,1) 100%);background:-ms-linear-gradient(top,  rgba(180,57,57,1) 0%,rgba(163,46,46,1) 32%,rgba(150,35,35,1) 52%,rgba(128,30,30,1) 80%,rgba(117,26,26,1) 100%);background:linear-gradient(to bottom,  rgba(180,57,57,1) 0%,rgba(163,46,46,1) 32%,rgba(150,35,35,1) 52%,rgba(128,30,30,1) 80%,rgba(117,26,26,1) 100%)}}#staterefid,#attyrefid,#basedir,#pageinfo{display:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}input[type="text"],input.textfield,input[type="password"],select{font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;font-size:12px;line-height:16px;border:1px
solid #b4b4b4;border-radius:4px;-moz-border-radius:4px;padding:4px
2.5%;background:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#FFF));background-image:-webkit-linear-gradient(top, #f8f8f8, #FFF);background-image:-moz-linear-gradient(top, #f8f8f8, #FFF);background-image:-ms-linear-gradient(top, #f8f8f8, #FFF);background-image:-o-linear-gradient(top, #f8f8f8, #FFF);box-shadow:0 1px 0 #CCC;-moz-box-shadow:0 1px 0 #CCC;-webkit-box-shadow:0 1px 0 #CCC;outline:none;width:95%}input.invalid,textarea.invalid{border-color:#D22;border-left-width:4px;padding-left:3px}input.invalid:hover,textarea.invalid:hover,input.invalid:focus,textarea.invalid:focus{border-color:#F00 !important;outline:none !important}label
.feedback{color:#D22;line-height:1em;font-size: .75em;font-weight:normal}#legion-content.edit .inputs label
.feedback{text-shadow:none;color:#B00}textarea{font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;font-size:12px;line-height:18px;overflow:auto;min-height:60px;min-width:200px;max-width:100%;border:1px
solid #b4b4b4;border-radius:4px;-moz-border-radius:4px;padding:4px
6px;background:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#FFF));background-image:-webkit-linear-gradient(top, #f8f8f8, #FFF);background-image:-moz-linear-gradient(top, #f8f8f8, #FFF);background-image:-ms-linear-gradient(top, #f8f8f8, #FFF);background-image:-o-linear-gradient(top, #f8f8f8, #FFF);box-shadow:0 1px 0 #CCC;-moz-box-shadow:0 1px 0 #CCC;-webkit-box-shadow:0 1px 0 #CCC}#map_canvas{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#brows-options.content-browse{margin-top:10px}#browse-options.content-browse
h2{font-size:1.4em;text-indent:25px}#browse-options.content-browse li h2,
#browse-options.content-browse li
h1{font-size:inherit;font-family:inherit}#browse-options.content-browse
.browselist{list-style:none;margin:0
0 15px 0}.content-browse .browselist .columns,
.content-browse .browselist
ul{list-style:none;overflow:hidden;padding:5px
15px}.content-browse .browselist .columns li,
.content-browse .browselist
li{width:30%;margin-right:3%;float:left;line-height:1.5em;font-size:12px;padding: .125em 0;color:#333}.content-browse .browselist
li.top{font-weight:bold}.content-browse .browselist
.toggle{display:block;text-align:right}#legion-content .content-browse .browselist>h3{padding-left:15px;line-height:1.5em;color:#333}#legion-content .content-browse .browselist .columns li
h3{font-size:13px;font-weight:bold;line-height:18px}.content-browse .browselist .columns li
ul{list-style:none;padding:5px
0 0 10px;margin-bottom:20px}.content-browse .browselist .columns li ul
li{width:auto;float:none;position:relative;padding-left:8px}.content-browse .browselist .statecert
li{position:relative;padding-left:8px;width:47%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content-browse .browselist .statecert.us
li{float:none;width:auto}.content-browse .browselist .statecert li:nth-child(even){margin-right:0;width:50%}.content-browse .browselist .columns li ul li:before,
.content-browse .browselist .statecert li:before{content:'·';position:absolute;left:0;top:auto}#browse-options.side-browse,#legion-snippets{padding:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#F8F8F8;background:-moz-linear-gradient(top, #f3f3f3 0%, #FCFCFC 100px, #FCFCFC 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100px,#FCFCFC), color-stop(100%,#FCFCFC));background:-webkit-linear-gradient(top, #f3f3f3 0%,#FCFCFC 100px,#FCFCFC 100%);background:-o-linear-gradient(top, #f3f3f3 0%,#FCFCFC 100px,#FCFCFC 100%);background:-ms-linear-gradient(top, #f3f3f3 0%,#FCFCFC 100px,#FCFCFC 100%);background:linear-gradient(top, #f3f3f3 0%,#FCFCFC 100px,#FCFCFC 100%);border:1px
solid #CCC;margin-bottom:15px}#browse-options.side-browse h2.browse-title,
#legion-snippets h2.snippet-header{color:#333;text-shadow:0 1px 0 #FFF;font-size:16px;text-align:center;margin:0;border-bottom:1px solid #FFF}#browse-options.side-browse h2.browse-title span,
#legion-snippets h2.snippet-header
span{display:block;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border:1px
solid #FFF;border-bottom:1px solid #CCC;line-height:30px;height:30px;padding:5px
0}#browse-options.side-browse li h3,
#browse-options.side-browse li h2,
#browse-options.side-browse li
h1{font-size:inherit;font-family:inherit;display:inline}#browse-options.side-browse
.browselist{list-style:none;margin:5px
0 0 0}#browse-options.side-browse .browselist
li{line-height:32px;font-size:13px;text-indent:12px;border-top:1px solid #C0C0C0}#browse-options.side-browse
.browselist.first{margin:0}#browse-options.side-browse .browselist.first
li.first{border:none}#browse-options.side-browse .browselist li
.limiter{min-height:221px;height:221px;padding-bottom:20px;overflow:hidden;position:relative}#browse-options.side-browse .browselist.standard li
.limiter{min-height:221px;height:221px}#browse-options.side-browse .browselist li .limiter
a.toggle{display:block;height:20px;line-height:20px;font-size:12px;color:#333 !important;text-shadow:0 1px 0 #FFF;background:#FCFCFC;text-align:right;padding-right:10px;position:absolute;bottom:0;left:0;width:283px}#browse-options.side-browse .browselist li .limiter a.toggle:hover{background:#FDFDFD;text-decoration:none;color:#000 !important}#browse-options.side-browse .browselist li .limiter a.toggle:focus{text-decoration:none}#browse-options.side-browse .browselist li .limiter a.toggle.truelink:before{content:"»";margin-right:3px;font-size:12px;font-weight:bold}#browse-options.side-browse .browselist li .limiter a.toggle.more:before{content:"\25BC";margin-right:3px;font-size:9px}#browse-options.side-browse .browselist li .limiter a.toggle.less:before{content:"\25B2";margin-right:3px;font-size:9px}#browse-options.side-browse .browselist.state
li{text-indent:50px}#browse-options.side-browse .browselist.state li ul
li{text-indent:25px}#browse-options.side-browse .browselist.state
li.florida{background:#FFF url('/images/state-fl-small.png') no-repeat 20px 7px}#browse-options.side-browse .browselist.state
li.georgia{background:#FFF url('/images/state-ga-small.png') no-repeat 29px 7px}#browse-options.side-browse .browselist.state
li.alabama{background:#FFF url('/images/state-al-small.png') no-repeat 30px 7px}#browse-options.side-browse .browselist.state
li.mississippi{background:#FFF url('/images/state-ms-small.png') no-repeat 30px 7px}#browse-options.side-browse .browselist.state
li.southcarolina{background:#FFF url('/images/state-sc-small.png') no-repeat 25px 7px}#browse-options.side-browse .browselist.state
li.northcarolina{background:#FFF url('/images/state-nc-small.png') no-repeat 15px 7px}#browse-options.side-browse .browselist.state li:before{content:'';margin-right:0}#browse-options.side-browse .browselist li ul li:before{content:'»';position:absolute;left:22px}#browse-options.side-browse .browselist li
ul{padding:0
0 5px 0;list-style:none;overflow:hidden}#browse-options.side-browse .browselist li ul
li{font-size:12px;line-height:24px;width:auto;float:none;display:block;background:transparent;text-indent:0;padding:0
5% 0 35px;position:relative;border:none}#browse-options.side-browse .browselist li ul li
ul{padding:0
0 3px 0;border:none}#legion-snippets .snippet-section{font-size:12px;line-height:1.5em;padding:0
15px 10px 15px}#legion-snippets .snippet-section+.snippet-section{border-top:1px solid #CCC}#legion-snippets .snippet-section h3.snippet-title{font-size:13px;line-height:32px}#legion-snippets .snippet-section .flag
img{float:left;padding:7px
8px 7px 0}#legion-snippets .snippet-section
.flag{margin-top:-4px}#legion-snippets .snippet-list{list-style:none;padding-left:10px}#legion-snippets .snippet-list
li{margin-bottom: .5em;position:relative}#legion-snippets .snippet-list li:before{content:"»";position:absolute;display:block;width:15px;height:1em;top:0;left:-15px;text-align:center}#main{margin:0
auto;padding-top:10px;width:960px}#main
div#container{margin:0
12px 0 0;float:left;width:68%}div#legion-content{min-height:500px;font-family:'Open Sans',Arial,Verdana,sans-serif;font-size:13px}.legion-content a, .legion-content a:link, .legion-content a:visited{color:#047;text-decoration:none}.legion-content a:hover, .legion-content a:focus{text-decoration:underline}a.viewall{float:right;padding-right:5px;font-size:11px}#legion-content
nav#breadcrumbs{font-size:11px;margin-bottom:15px}#legion-content nav#breadcrumbs
div{display:inline}#legion-content
h1.state{padding:4px
0 4px 58px;line-height:32px;min-height:32px;font-size:24px;font-weight:normal;font-family:Lora,Georgia,'Palatino Linotype',serif;background-position:6px center;background-repeat:no-repeat;margin:20px
0 5px 0;position:relative}#legion-content
h1.state.us{padding-left:10px}#legion-content h1.state
img{position:absolute;top:4px;right:93%}#legion-content h1 .cert-text{display:block;font-size:16px;font-weight:normal;color:#333;line-height:20px}#legion-content .search-suggestion{display:block;padding:10px
20px;margin:15px
0;font-size:13px;background:#EEE;text-shadow:0 1px 0 #FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC}#legion-content .search-suggestion>a{font-weight:bold}#legion-content .search-suggestion
ul{padding:5px
0;margin:0;list-style:none;overflow:hidden}#legion-content .search-suggestion
li{width:33%;float:left;text-indent:20px;display:block;padding:4px
0}#legion-content span.search-filters{display:block;font-style:italic;font-size:12px;color:#555;margin:5px
0;padding:0
0 0 50px}#legion-content
h1{font-family:Lora,Georgia,'Palatino Linotype',serif;font-weight:normal;font-size:2em;line-height:1.5em}#legion-content
h2{font-weight:normal;font-family:Lora,Georgia,'Palatino Linotype',serif;font-size:1.75em}#legion-content
h2.notfound{margin-top:1em}#legion-content>#usmap,#browse-options>#usmap,#mapster_wrap_0{margin:15px
auto 25px auto}#usmap,#mapster_wrap_0{width:600px;height:auto}.fallback-notice{padding:10px;border:1px
solid #AAA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#EEE}#map_canvas{background:#FFF;border:1px
solid #999;border-radius:5px;height:350px;margin:15px
auto;box-shadow:1px 1px 2px #CCC;font-family:Arial,Helvetica,sans-serif}#legion-content.listings
#map_canvas{display:none}#legion-content
section.listing{margin-bottom:10px}#legion-content section.listing
header{position:relative;z-index:2;top:1px;overflow:hidden}#legion-content section.listing header h1 a,
#legion-content section.listing header h2 a,
#legion-content section.listing header h1 span.nolink,
#legion-content section.listing header h2 span.nolink,
#legion-content.create .duplicate p.name
a{display:block;height:30px;line-height:30px;font-size:18px;border:1px
solid #999;border-bottom:none;border-right:none;border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;background:#d0d0d0 url('/images/grad-subs/atty-title.png') repeat-x left top;font-family:'Lora',Georgia,'Palatino Linotype',serif;font-weight:bold;text-indent:12px;text-shadow:0 1px 0 #FFF;margin-right:147px;padding:0;position:relative;z-index:2}#legion-content section.listing header h1 a:hover,
#legion-content section.listing header h2 a:hover,
#legion-content.create .duplicate p.name a:hover{text-decoration:none;color:#000;background-position:left bottom;text-shadow:0 1px 0 #EEE}#legion-content section.listing header .curve-divide{display:block;width:36px;height:31px;background:url('/images/list-head-curve.png') no-repeat;position:absolute;right:-23px;top:-1px}#legion-content section.listing header h1 a:hover .curve-divide,
#legion-content section.listing header h2 a:hover .curve-divide{background-position:left bottom}#legion-content section.listing.lifetime header .curve-divide,
#legion-content section.listing.pro header .curve-divide{background:url('/images/list-head-curve-lt.png') no-repeat}#legion-content section.listing header
.phone{display:block;height:26px;float:right;line-height:26px;font-size:16px;color:#FFF;font-family:'Open Sans','Trebuchet MS',Arial,sans-serif;font-weight:bold;background:url('/images/list-num-grad.png') repeat-x left top;border-left:none;border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;text-align:center;position:relative;z-index:1;margin-top:-31px;width:134px}#legion-content section.listing header .phone a,
#legion-content section.listing header .phone a:link{color:#FFF !important}#legion-content section.listing .listing-content{border:1px
solid #999;border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;background:#FFF url('/images/listing-bg.png') repeat-x left top;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#legion-content .listing-content .attorney-info{font-size:12px;line-height:15px;margin:0
0 0 122px}#legion-content .listing-content .portrait-frame{float:left;margin:8px
8px 0 8px}#legion-content .listing-content img.attorney-portrait{border:1px
solid #999}#legion-content .listingspage .listing-content img.attorney-portrait{width:104px;height:130px}#legion-content .listing-content .contact-info{margin:8px
0 8px 10px;min-height:73px;font-size:13px;overflow:hidden;margin-right:142px}.contact-info span.search-distance{font-style:italic}.contact-info span.search-distance
.sdnum{font-weight:bold}#legion-content
abbr{border:none;cursor:default}#legion-content .listing-content .utility-links{height:69px;float:right;margin-top:-89px}#legion-content .listing-content .utility-links
ul{padding:0;margin:0;list-style:none}#legion-content .listing-content .utility-links
li{border-bottom:1px solid #DDD}#legion-content .listing-content .utility-links
li.last{border:none}#legion-content .listing-content .utility-links li.first
a{border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0}#legion-content .listing-content .utility-links li
a{display:block;height:22px;line-height:20px;padding:0
18px 0 28px;background-position:5px top;background-repeat:no-repeat;font-size:12px}#legion-content .listing-content .utility-links li a:hover,
#legion-content .listing-content .utility-links li a:focus{background-color:#EEE;background-position:5px bottom;text-shadow:0 1px 0 #FFF;text-decoration:none}#legion-content .utility-links li.profileLink
a{background-image:url('/images/util-pro.png')}#legion-content .utility-links li.siteLink
a{background-image:url('/images/util-web.png')}#legion-content .utility-links li.vcardLink
a{background-image:url('/images/util-card.png')}#legion-content .utility-links li.emailLink
a{background-image:url('/images/util-contact.png')}#legion-content .listing-content
.description{min-height:48px;border-top:1px solid #CCC;border-left:1px solid #CCC;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#legion-content .listing-content .description
p{padding:4px
10px;line-height:14px}#legion-content .listing-content
.associations{clear:both;padding:8px}#legion-content .assoc,
#rightBar
.assoc{display:block;float:left;position:relative;margin-right:3px;margin-bottom:3px}#legion-content .assoc .badge
img{width:80px;height:32px}#legion-content .assoc .cert
img{width:40px;height:32px}#legion-content .assoc.award,
#rightBar
.assoc.award{width:33px}#legion-content .assoc.cert.score .score-num{display:block;border:1px
solid #919191;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:4px;font-weight:bold;text-align:center;font-size:10px;height:22px;line-height:22px;cursor:pointer}#legion-content .assoc.admin
img.badge{cursor:pointer}#legion-content .assoc.admin .edit-indie{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#eee;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#F8F8F8), color-stop(100%,#DDD));background:-webkit-linear-gradient(top, #F8F8F8 0%,#DDD 100%);background:-moz-linear-gradient(top, #F8F8F8 0%,#DDD 100%);background:-ms-linear-gradient(top, #F8F8F8 0%,#DDD 100%);background:-o-linear-gradient(top, #F8F8F8 0%,#DDD 100%);background:linear-gradient(top, #F8F8F8 0%,#DDD 100%);border:1px
solid #AAA;box-shadow:1px 1px 1px rgba(0, 0, 0, .25);width:12px;height:12px;padding:2px;position:absolute;left:-8px;top:-8px;z-index:15}#legion-content .assoc.admin:hover .edit-indie{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#EEE));background:-webkit-linear-gradient(top, #FFF 0%,#EEE 100%);background:-moz-linear-gradient(top, #FFF 0%,#EEE 100%);background:-ms-linear-gradient(top, #FFF 0%,#EEE 100%);background:-o-linear-gradient(top, #FFF 0%,#EEE 100%);background:linear-gradient(top, #FFF 0%,#EEE 100%);border:1px
solid #999;box-shadow:1px 1px 1px rgba(0, 0, 0, .5)}#legion-content .assoc.admin .edit-indie
span{display:block;width:12px;height:12px;background:url('/images/edit-pencil-small.png') no-repeat left top}#legion-content .assoc.admin:hover .edit-indie
span{background-position:right top}#legion-content .assoc .orginfo,
#rightBar .assoc
.orginfo{position:absolute;left:-9999px;top:-9999px;border-radius:5px;border:1px
solid #888;background:#FFF;box-shadow:1px 1px 2px rgba(0, 0, 0, .5);z-index:15;padding:10px;width:400px}#legion-content .assoc.admin
.orginfo{padding-top:42px}#legion-content .assoc.selected
.orginfo{z-index:16}#legion-content .assoc
.orginfo.loading{min-height:31px;background-image:url('/images/load-white.gif');background-repeat:no-repeat;background-position:center}#legion-content .assoc:hover .orginfo.left,
#legion-content .assoc.selected .orginfo.left,
#rightBar .assoc:hover
.orginfo.left{top:40px;left:0}#legion-content .assoc:hover .orginfo.right,
#legion-content .assoc.selected .orginfo.right,
#rightBar .assoc:hover
.orginfo.right{top:40px;right:0;left:auto}#legion-content .assoc .orginfo .arrow,
#rightBar .assoc .orginfo
.arrow{display:block;width:19px;height:8px;background:url('/images/org-info-arrow.png') no-repeat center bottom;position:absolute;top:-8px}#legion-content .assoc.admin .orginfo .admin-info .arrow,
#rightBar .assoc.admin .orginfo .admin-info
.arrow{display:block;width:19px;height:8px;background:url('/images/org-info-arrow-admin.png') no-repeat center bottom;position:absolute;top:-8px;z-index:18}#legion-content .assoc .orginfo.left .arrow,
#rightBar .assoc .orginfo.left
.arrow{left:31px}#legion-content .assoc .orginfo.right .arrow,
#rightBar .assoc .orginfo.right
.arrow{right:31px}#legion-content .assoc.cert .orginfo.left .arrow,
#rightBar .assoc.cert .orginfo.left
.arrow{left:10px}#legion-content .assoc.cert .orginfo.right .arrow,
#rightBar .assoc.cert .orginfo.right
.arrow{right:10px}#legion-content .assoc.award .orginfo.left .arrow,
#rightBar .assoc.award .orginfo.left
.arrow{left:7px}#legion-content .assoc.award .orginfo.right .arrow,
#rightBar .assoc.award .orginfo.right
.arrow{right:7px}#legion-content .assoc.admin .orginfo.left .admin-info
.arrow{left:25px}#legion-content .assoc.admin .orginfo.right .admin-info
.arrow{right:25px}#legion-content .assoc .orginfo .admin-info,
#rightBar .assoc .orginfo .admin-info{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#FE9;border:1px
solid #CA3;text-align:center;padding:5px;position:absolute;top:5px;left:5px;width:328px;height:15px;line-height:15px}#legion-content .assoc
.orginfo.edit{padding-top:10px !important}#legion-content .assoc.none .orginfo,
#rightBar .assoc.none
.orginfo{padding-top:27px}#legion-content .assoc .orginfo .member-level{display:none}#legion-content .assoc .orginfo img.seal,
#rightBar .assoc .orginfo
img.seal{float:left;margin-right:10px;width:120px;height:120px}#legion-content .assoc .orginfo .org_text,
#rightBar .assoc .orginfo
.org_text{overflow:hidden}#legion-content .assoc .orginfo p.org_title,
#rightBar .assoc .orginfo
p.org_title{font-size:14px;line-height:17px;color:#4d0f01;padding:0;margin:6px
0 10px 0}#legion-content .assoc .orginfo p.org_attyname,
#rightBar .assoc .orginfo
p.org_attyname{font-size:12px;margin-bottom:10px;padding:0}#legion-content .assoc .orginfo p.org_memberdate,
#rightBar .assoc .orginfo
p.org_memberdate{font-size:12px;padding:0}#legion-content .assoc .orginfo p.disclaimer,
#rightBar .assoc .orginfo
p.disclaimer{padding: .5em;margin-top:1.5em;color:#555;font-style:italic;font-size:11px}#legion-content .assoc.score .orginfo
table{border:1px
solid #777;border-collapse:collapse;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#legion-content .assoc.score .orginfo table td,
#legion-content .assoc.score .orginfo table
th{border:1px
solid #777;border-collapse:collapse;padding:5px}#legion-content .assoc.score .orginfo table
tr.total{background:#EEE;font-size:14px;font-weight:bold}#legion-content .assoc.score .orginfo table
td.name{text-align:left;padding-left:15px}#legion-content .assoc.score .orginfo table
td.value{text-align:right;padding-right:15px}#legion-content #search-header{height:30px;margin-top:10px}#search-header p.search-title{padding:0
0 0 12px;font-size:16px;line-height:30px}#search-header #search-tabs{float:right;margin-right:5px}#search-header #search-tabs a.search-tab,
#search-header #search-checktab{display:block;float:left;font-size:12px;line-height:20px;margin-top:4px;padding:2px
10px 3px 10px;border:1px
solid #D5D5D5;border-bottom:none;background-color:#E6E6E6;background-image:-webkit-gradient(linear, left top, left bottom, from(#E8E8E8), to(#E0E0E0));background-image:-webkit-linear-gradient(top, #E8E8E8, #E0E0E0);background-image:-moz-linear-gradient(top, #E8E8E8, #E0E0E0);background-image:-ms-linear-gradient(top, #E8E8E8, #E0E0E0);background-image:-o-linear-gradient(top, #E8E8E8, #E0E0E0);background-image:linear-gradient(top, #E8E8E8, #E0E0E0);border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}#search-header #search-checktab{margin-left:5px;border:1px
solid #D5D5D5;position:relative;top:-1px;background-color:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F8F8F8));background-image:-webkit-linear-gradient(top, #FFF, #F8F8F8);background-image:-moz-linear-gradient(top, #FFF, #F8F8F8);background-image:-ms-linear-gradient(top, #FFF, #F8F8F8);background-image:-o-linear-gradient(top, #FFF, #F8F8F8);background-image:linear-gradient(top, #FFF, #F8F8F8);border-bottom:2px solid #F8F8F8}#search-header #search-tabs a.st-advanced{margin-left:1px;margin-right:1px}#search-header #search-tabs a.st-basic{margin-left:1px}#search-header #search-tabs a.st-browse{margin-right:1px}#search-header #search-tabs a.search-tab.current + a.st-advanced,
#search-header #search-tabs a.search-tab.current + a.st-basic,
#search-header #search-tabs a.search-tab.aftercurrent{border-left:none;border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;margin-left:0;padding-left:9px}#search-header #search-tabs a.search-tab.beforecurrent{border-right:none;border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;margin-right:0;padding-right:9px}#search-header #search-tabs a.search-tab.current{background-color:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F8F8F8));background-image:-webkit-linear-gradient(top, #FFF, #F8F8F8);background-image:-moz-linear-gradient(top, #FFF, #F8F8F8);background-image:-ms-linear-gradient(top, #FFF, #F8F8F8);background-image:-o-linear-gradient(top, #FFF, #F8F8F8);background-image:linear-gradient(top, #FFF, #F8F8F8);border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border:1px
solid #D5D5D5;position:relative;top:-1px;border-bottom:2px solid #F8F8F8;padding:5px
10px;font-size:13px;margin-top:0;margin-left:0;margin-right:0;z-index:10}#search-header #search-tabs a.search-tab.st-advanced.current{padding:5px
12px}#search-header #search-tabs a.search-tab:hover{background-color:#EAEAEA;background-image:-webkit-gradient(linear, left top, left bottom, from(#EEE), to(#E8E8E8));background-image:-webkit-linear-gradient(top, #EEE, #E8E8E8);background-image:-moz-linear-gradient(top, #EEE, #E8E8E8);background-image:-ms-linear-gradient(top, #EEE, #E8E8E8);background-image:-o-linear-gradient(top, #EEE, #E8E8E8);background-image:linear-gradient(top, #EEE, #E8E8E8);text-decoration:none}#search-header #search-tabs a.search-tab:focus{text-decoration:none}#search-header #search-tabs a.search-tab.current:hover{background-color:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F8F8F8));background-image:-webkit-linear-gradient(top, #FFF, #F8F8F8);background-image:-moz-linear-gradient(top, #FFF, #F8F8F8);background-image:-ms-linear-gradient(top, #FFF, #F8F8F8);background-image:-o-linear-gradient(top, #FFF, #F8F8F8);background-image:linear-gradient(top, #FFF, #F8F8F8);cursor:default}#legion-content
#searchbox{border:1px
solid #CCC;background-color:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#E8E8E8));background-image:-webkit-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-moz-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-ms-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-o-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:linear-gradient(top, #F8F8F8, #E8E8E8);text-shadow:0 1px 0 #FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0
0 5px 0}#searchbox form,
#searchbox > div,
#searchbox #browse-search{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:1px solid #FFF;border-bottom:1px solid #DDD;padding:5px
10px 10px 10px}#searchbox #basic-search .input-wrapper{float:left;width:43%}#searchbox #basic-search .input-wrapper.certifications{width:36%;margin-right:1.5%}#searchbox #basic-search .input-wrapper.short{width:36%}#searchbox #basic-search .input-wrapper.full{width:86%}#searchbox #advanced-search .input-wrapper.certifications{margin-left:0;width:65%;max-width:264px}#searchbox #basic-search .input-wrapper.cert-location{width:31%}#searchbox #advanced-search .input-wrapper{float:left;width:31.5%;margin-left:2.5%}#searchbox #basic-search .input-wrapper.states{width:11%;margin-right:1.5%}#searchbox #advanced-search .input-wrapper:first-child{margin-left:0}#searchbox #basic-search .input-wrapper.practices{margin-right:1.5%;width:42%}#searchbox #advanced-search .input-wrapper.practices{width:264px}#searchbox .input-wrapper.half{width:50%}#searchbox #basic-search
input#searchcity{float:left}#searchbox .input-wrapper.hidden{display:none}#searchbox
label{font-size:12px;text-indent:10px;display:block;padding:6px
0}#searchbox
label.invalid{color:#D22 !important}#searchbox input.textfield,
#searchbox
select{margin:0}#searchbox
select{width:149px}#searchbox
#basicstate{width:100%;margin-right:10px;background:#FFF;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#FFF));background-image:-webkit-linear-gradient(top, #F8F8F8, #FFF);background-image:-moz-linear-gradient(top, #F8F8F8, #FFF);background-image:-ms-linear-gradient(top, #F8F8F8, #FFF);background-image:-o-linear-gradient(top, #F8F8F8, #FFF);background-image:linear-gradient(top, #F8F8F8, #FFF);box-shadow:0 1px 0 #CCC;-moz-box-shadow:0 1px 0 #CCC;-webkit-box-shadow:0 1px 0 #CCC;height:32px;font-size:14px;padding:4px
6px}#searchbox select .parent,
#searchbox .practicepop
.parent{font-weight:bold;color:#555}#searchbox select .child,
#searchbox .practicepop
.child{padding-left:17px}#searchbox
.searchprac{position:relative;z-index:100;width:100%}#searchbox .searchprac
.practicepop{width:254px}#searchbox .searchprac
.pracselection{display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #B4B4B4;font-size:12px;line-height:16px;min-height:17px;padding:4px
6px;background:#FFF;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#FFF));background-image:-webkit-linear-gradient(top, #F8F8F8, #FFF);background-image:-moz-linear-gradient(top, #F8F8F8, #FFF);background-image:-ms-linear-gradient(top, #F8F8F8, #FFF);background-image:-o-linear-gradient(top, #F8F8F8, #FFF);background-image:linear-gradient(top, #F8F8F8, #FFF);box-shadow:0 1px 0 #CCC;-moz-box-shadow:0 1px 0 #CCC;-webkit-box-shadow:0 1px 0 #CCC;cursor:pointer;position:relative}#searchbox .searchprac.invalid
.pracselection{border-color:#D22;padding-left:3px;border-left-width:4px}#searchbox .searchprac.open
.pracselection{background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F8F8F8));background-image:-webkit-linear-gradient(top, #FFF, #F8F8F8);background-image:-moz-linear-gradient(top, #FFF, #F8F8F8);background-image:-ms-linear-gradient(top, #FFF, #F8F8F8);background-image:-o-linear-gradient(top, #FFF, #F8F8F8);background-image:linear-gradient(top, #FFF, #F8F8F8);box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-bottom:none;padding-bottom:5px;border-left-width:1px;border-color:#B4B4B4;padding-left:6px}#searchbox .searchprac.disabled
.pracselection{background:#EEE;text-shadow:none;color:#888;cursor:default}#searchbox .searchprac .pracselection:after{content:'';display:block;position:absolute;right:0;top:0;width:16px;height:16px;padding:4px;text-align:center;border-left:1px solid #CCC;border-top:1px solid #FFF;background:#EEE url('/images/select-arrow.png') no-repeat center;border-radius:0 5px 4px 0;-moz-border-radius:0 5px 4px 0;-webkit-border-radius:0 5px 4px 0}#searchbox .searchprac.open .pracselection:after{background:url('/images/select-arrow-up.png') no-repeat center;border-left:none}#searchbox #basic-search #searchcitystatezip,
#searchbox #basic-search .pracselection,
#searchbox #basic-search a.form-submit{line-height:22px;height:22px;font-size:14px}#searchbox #basic-search
.pracselection{overflow:hidden}#searchbox #basic-search .pracselection:after{height:21px}#searchbox #basic-search a.form-submit{height:32px;margin-left:1.5%}#searchbox
.practicepop{display:none;position:absolute;top:100%;left:0;z-index:300;background:#F8F8F8;border:1px
solid #B4B4B4;border-top:none;padding:0
4px 4px 4px}#searchbox .searchprac.open
.practicepop{display:block}#searchbox .practicepop
input.textfield{background:#FFF url('/images/search-icon.png') no-repeat 96% center;margin:0
!important}#searchbox .practicepop
ul{width:252px;overflow:auto;max-height:261px;list-style:none;position:relative;margin-top:4px;padding:0}#searchbox .practicepop ul
li{font-size:13px;line-height:15px;height:15px;padding:7px
0 7px 5px;white-space:nowrap;overflow:hidden}#searchbox .practicepop ul li:hover,
#searchbox .practicepop ul
li.selected{cursor:pointer;color:#FFF;text-shadow:0 -1px 0 rgba(0, 0, 0, .5)}#searchbox .practicepop ul li.disabled:hover,
#searchbox .practicepop ul
li.disabled.selected{background:none;cursor:default;color:#555;text-shadow:none}#searchbox .practicepop ul
li.nomatch{display:none}#searchbox form
input#searcharea{margin:0}#searchbox form a.form-submit{float:left;margin:24px
0 0 2.5%;height:16px;font-size:14px;line-height:16px;padding:4px
1% 5px 1%;font-weight:normal;position:relative;width:12%}#searchbox #advanced-search.withpractice a.form-submit{height:226px;line-height:226px}#searchbox #advanced-search.nopractice a.form-submit{height:176px;line-height:176px}#searchbox a.form-submit:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;border-top:1px solid #FFF;box-shadow:0 1px 1px rgba(0, 0, 0, .25)}#legion-content #searchbox form a.form-submit:active{top:1px}#legion-content #searchbox form a.form-submit:active:before{box-shadow:none}#searchbox #advanced-search,
#searchbox #browse-search,
#searchbox #basic-search{display:none}#searchbox #advanced-search.current-srchtab,
#searchbox #browse-search.current-srchtab,
#searchbox #basic-search.current-srchtab{display:block}#searchbox #advanced-search
hr{clear:left;margin:11px
0;border-color:#999}#searchbox #advanced-search
input.textfield{margin-bottom:10px}#searchbox #advanced-search #adv-names #adv-ln{margin-right:0}#searchbox #advanced-search #adv-inputs{float:left;margin:0;padding:0;position:relative;top:-1px;width:85%}#searchbox #adv-geoarea,
#searchbox #adv-citystate{float:left;position:relative}#searchbox #adv-geoarea{padding-right:2.5%;width:47%}#searchbox #adv-citystate{width:40%;padding-right:0;padding-left:2.5%}#searchbox #adv-firm{width:65%;padding:4px
0.5%}#searchbox form input#adv-sd,
#searchbox form input#adv-pp{width:42px;text-align:center}#searchbox #adv-geo
p{line-height:27px}#searchbox #adv-geo .geo-distance{display:block;margin-bottom:10px;padding-left:15px}#searchbox #adv-geo .advanced-or{border-right:1px solid #CCC;float:left;padding:0;margin:0;width:7.5%;position:relative;left:-21px}#searchbox #adv-geo .advanced-or
span{display:block;width:100%;border:1px
solid #DDD;background:#F5F5F5;text-align:center;margin:26px
0;font-weight:bold;font-style:italic;text-transform:uppercase;position:relative;left:21px}#searchbox #advanced-search .inline-input{display:inline-block;*display:inline;zoom:1;margin:0
5px}#searchbox #advanced-search .inline-input
input{margin:0}#searchbox input[readonly],
#searchbox select[disabled]{background:#EEE;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:#CCC;color:#EEE}#searchbox input[readonly]:hover,
#searchbox select[disabled]:hover{background:#F8F8F8;border-color:#B4B4B4;cursor:text}#searchbox
.hitbox{display:block;zoom:1;z-index:50;background-color:#EEE;background-color:rgba(255, 255, 255, 0);position:absolute;left:14px}#searchbox #browse-search
ul.browselist{display:block;width:30%;float:left;list-style:none;padding:0}#searchbox #browse-search
ul.browselist.twocol{width:50%}#searchbox #browse-search
ul.browselist.half{width:40%}#searchbox #browse-search
ul.browselist.threecol{width:75%}#searchbox #browse-search
ul.browselist.full{width:100%;float:none;clear:left;margin-bottom:10px}#searchbox #browse-search ul.browselist
h3{padding:6px
0;font-weight:normal;font-size:13px;line-height:13px;padding-left:10px;border-bottom:1px solid #CCC;margin-bottom:4px;width:90%;font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif}#searchbox #browse-search ul.browselist.full
h3{width:98%}#searchbox #browse-search ul.browselist li
ul{list-style:none;overflow:hidden;padding:0}#searchbox #browse-search ul.browselist li ul
li{font-size:12px;line-height:1.8em;padding:0
5px 0 15px;position:relative}#searchbox #browse-search ul.browselist.twocol li ul
li{float:left;width:43%;padding:0
2% 0 5%}#searchbox #browse-search ul.browselist.threecol li ul li,
#searchbox #browse-search ul.browselist.full li ul
li{float:left;width:29%;padding:0
1.5% 0 2.5%}#searchbox #browse-search ul.browselist li ul li:before{content:'»';position:absolute;top:auto;left:1%}#legion-content
.pagination{padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background-color:#EEE;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#E8E8E8));background-image:-webkit-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-moz-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-ms-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-o-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:linear-gradient(top, #F8F8F8, #E8E8E8);margin-bottom:15px}#legion-content .pagination
p.description{text-align:center;margin:0;padding:0}#legion-content .pagination
.pagerNav{margin:10px
0 0 0}#legion-content .pagination .pagerNavButton,
#legion-content .pagerPages
.pagerPage{display:block;float:left;padding:6px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #BBB;text-align:center;margin-right:5px}#legion-content .pagination
.pagerNavButton{width:40px}#legion-content .pagerPages
.pagerPage{width:15px}#legion-content .pagination a.pagerNavButton.goLast,
#legion-content .pagination
span.pagerNavButton.goLast{margin:0}#legion-content .pagination a.pagerNavButton,
#legion-content .pagerPages
a.pagerPage{border-radius:5px;border:1px
solid #777;background:#f8f8f8 url('/images/grad-subs/form-submit-button.png') repeat-x left -37px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#EEE));background:-webkit-linear-gradient(top, #FFF, #EEE);background:-moz-linear-gradient(top, #FFF, #EEE);background:-ms-linear-gradient(top, #FFF, #EEE);background:-o-linear-gradient(top, #FFF, #EEE);color:#444 !important;text-shadow:0 1px 0 #FFF;text-align:center;cursor:pointer;font-family:'Open Sans','Trebuchet MS',Verdana,sans-serif}#legion-content .pagination
span.pagerNavButton{border-color:#BBB;cursor:default;background:#EEE url('/images/grad-subs/form-submit-button.png') repeat-x left top;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8e8e8), to(#EEE));background:-webkit-linear-gradient(top, #e8e8e8, #EEE);background:-moz-linear-gradient(top, #e8e8e8, #EEE);background:-ms-linear-gradient(top, #e8e8e8, #EEE);background:-o-linear-gradient(top, #e8e8e8, #EEE);color:#777 !important;text-shadow:none;outline:none;text-decoration:none}#legion-content .pagerPages
span.pagerPage{background:#FFF;color:#000;font-weight:bold;border-color:#777}#legion-content .pagination
.prevButtons{float:left;overflow:hidden}#legion-content .pagination
.nextButtons{float:right;overflow:hidden;margin-top:-27px}#legion-content .pagination a.pagerNavButton:hover,
#legion-content .pagination a.pagerNavButton:focus,
#legion-content .pagerPages a.pagerPage:hover,
#legion-content .pagerPages a.pagerPage:focus{text-decoration:none;outline:none}#legion-content .pagination
.pagerPagesContainer{margin:0
116px 0 120px;overflow:hidden}#legion-content .pagination
.pagerPages{margin:0
auto;overflow:hidden}#legion-content
.return{padding:10px
10px 5px 10px;text-align:right;font-size:11px;min-height:18px;line-height:13px}#legion-content .return
a{padding:2px
0 3px 0;display:inline-block;*display:inline;zoom:1}#legion-content .return
.claim{display:block;float:left;text-align:left;line-height:13px}#legion-content .return
.claim.verified{padding:2px
0 3px 18px;color:#020;background:url('/images/check.png') no-repeat left center}#legion-content .login-link{float:right;font-size:11px}#legion-content .listing.profilepage .attorney-info{margin-left:143px}#legion-content .listing.profilepage .portrait-frame{margin-bottom:8px}#legion-content .listing.profilepage img.attorney-portrait{width:125px;height:156px}#legion-content .listing.profilepage .contact-info{margin-left:2px}#legion-content.profile
section.listing{margin-bottom:0}#legion-content .listing.profilepage .listing-content .utility-links{height:92px}#legion-content .listing.profilepage .listing-content .utility-links
li.last{border-bottom:1px solid #DDD}#legion-content .listing.profilepage .listing-content
.associations{clear:none;padding-left:2px;padding-bottom:0;padding-top:7px}#legion-content.profile section.listing .listing-content{margin:0}#legion-content.profile
aside{margin:0
0 10px 0}#legion-content.profile aside
nav.profileNav{margin:0
10px}#legion-content nav.profileNav
ul{margin:0;padding:0;list-style:none;height:32px}#legion-content nav.profileNav ul
li{float:left;margin-right:2px}#legion-content nav.profileNav li a:link,
#legion-content nav.profileNav li a:visited{display:block;height:30px;line-height:30px;text-align:center;background:#EEE url('/images/grad-subs/profile-side-link.png') repeat-x left center;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F8F8F8), to(0.5, #E8E8E8));background-image:-webkit-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-moz-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-ms-linear-gradient(top, #F8F8F8, #E8E8E8);background-image:-o-linear-gradient(top, #F8F8F8, #E8E8E8);color:#555;text-shadow:0 1px 0 #FFF;font-size:13px;font-family:Lora,Georgia,'Palatino Linotype',serif;font-weight:bold;border:1px
solid #CCC;border-bottom-color:#BBB;border-top-color:#FFF;padding:0
25px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}#legion-content nav.profileNav li a:hover,
#legion-content nav.profileNav li a:focus{text-decoration:none;background:#FFF  url('/images/grad-subs/profile-side-link.png') repeat-x left bottom;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(0.5, #f8f8f8));background-image:-webkit-linear-gradient(top, #FFF, #f8f8f8);background-image:-moz-linear-gradient(top, #FFF, #f8f8f8);background-image:-ms-linear-gradient(top, #FFF, #f8f8f8);background-image:-o-linear-gradient(top, #FFF, #f8f8f8)}#legion-content nav.profileNav li.current a,
#legion-content nav.profileNav li.current a:hover,
#legion-content nav.profileNav li.current a:focus{cursor:default}#legion-content.profile .social-section{margin-bottom:10px}#legion-content.profile .social-section h3.social-title,
#legion-content.profile .profile-content h3.section-subhead{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;border-top-color:#FFF;border-bottom-color:#AAA;box-shadow:0 -1px 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 -1px 0 rgba(0, 0, 0, .15);-webkit-box-shadow:0 -1px 0 rgba(0, 0, 0, .15);background:#EEE;color:#333;font-size:15px;font-family:Lora,Georgia,'Palatino Linotype',serif;font-weight:normal;font-style:italic;text-align:center;text-shadow:0 1px 0 #FFF;padding: .4em 0;margin:0
0 10px 0}#legion-content ul.social-links{list-style:none;padding:0
0 0 11px;margin:0}#legion-content ul.social-links
li{line-height:16px;margin-bottom:10px;font-size:14px;width:33%;float:left}#legion-content ul.social-links li
a{line-height:16px;height:16px}#legion-content ul.social-links li a
img{vertical-align:middle;line-height:16px;margin-right:5px}.social-section a.social-title{display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 1px 0 rgba(0, 0, 0, .4);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .4);-webkit-box-shadow:0 1px 0 rgba(0,0,0,.4);font-size:18px;margin-bottom:5px;font-weight:normal}.social-section.twitter,.social-section.facebook{width:48%;float:left}.social-section.twitter{margin-right:2%}.social-section.facebook{margin-left:2%}.social-section.twitter a.social-title{background:#2abfea;border:1px
solid #0c84bb}.social-section.facebook a.social-title{background:#395ca5;border:1px
solid #214ca5}.social-section.linkedin a.social-title{background:#0181B2;border:1px
solid #056b92}.social-section.flickr a.social-title,
.social-section.youtube a.social-title{background:#DBDBDB;border:1px
solid #ACACAC}.social-section a.social-title:hover,
.social-section a.social-title:focus{text-decoration:none;outline:none}.social-section.twitter a.social-title:hover,
.social-section.twitter a.social-title:focus{background:#40d3fd}.social-section.facebook a.social-title:hover,
.social-section.facebook a.social-title:focus{background:#4776d7}.social-section.linkedin a.social-title:hover,
.social-section.linkedin a.social-title:focus{background:#14abd3}.social-section.flickr a.social-title:hover,
.social-section.flickr a.social-title:focus,
.social-section.youtube a.social-title:hover,
.social-section.youtube a.social-title:focus{background:#EEE}.social-section a.social-title
span{display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-top:1px solid #EDEDED;height:33px;line-height:32px;text-align:center;color:#FFF;text-shadow:0 -1px 0 rgba(0, 0, 0, .5)}.social-section.twitter a.social-title
span{border-top-color:#95dff5;background:url('http://lawyers.lawyerlegion.com/images/soclink-icon-twitter.png') no-repeat left top}.social-section.facebook a.social-title
span{border-top-color:#9caed2;background:url('http://lawyers.lawyerlegion.com/images/soclink-icon-facebook.png') no-repeat 4px top}.social-section.linkedin a.social-title
span{border-top-color:#a3daef;background:url('http://lawyers.lawyerlegion.com/images/soclink-icon-linkedin.png') no-repeat left top}.social-section.flickr a.social-title
span{color:#333;text-shadow:0 1px 0 rgba(255, 255, 255, .5);background:url('http://lawyers.lawyerlegion.com/images/soclink-icon-flickr.png') no-repeat left top}.social-section.youtube a.social-title
span{color:#333;text-shadow:0 1px 0 rgba(255, 255, 255, .5);background:url('http://lawyers.lawyerlegion.com/images/soclink-icon-youtube.png') no-repeat left top;line-height:30px}.social-section a.social-title span
img{display:inline;vertical-align:baseline;margin-left:1px}#legion-content #tweets-content{padding:0;margin:0;list-style:none}#legion-content #tweets-content
p.tweet{background:#FFF;border:1px
solid #AAA;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:12px;position:relative;box-shadow:0 1px 0 rgba(0, 0, 0, .15);-moz-box-shadow:0 1px 0 rgba(0, 0, 0, .15);-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .15);margin-bottom:18px;font-size:14px;line-height:21px;word-wrap:break-word}#legion-content #tweets-content p.tweet:after{content:' ';position:absolute;left:6px;bottom:-14px;display:block;padding:3px
0 0 16px;line-height:11px;font-size:10px !important;color:#CCC;background:url('http://lawyers.lawyerlegion.com/images/tweet-bubble-arrow.png') no-repeat left top;height:11px}#legion-content #tweets-content p.tweet span
a{position:static;display:inline;padding:0;font-size:inherit !important;line-height:inherit;color:#197aac;background:none}#legion-content .twitter .follow-link{position:relative;padding:5px;background:#f8f8f8;border:1px
solid #999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:5px}#legion-content .twitter .follow-link
iframe{position:absolute !important;left:50%;top:auto;margin:0
0 0 -30px}#legion-content .twitter .follow-link a.twitter-username{display:block;text-align:center;margin-top:25px;font-size:12px;line-height:16px;font-weight:bold}#legion-content .profile-content{line-height:1.6em}section.pageSection{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #AAA}.js #legion-content .profile-content
section.pageSection{display:none;margin:0;padding:0;border:none}#legion-content .profile-content
section.pageSection.current{display:block}#legion-content.profile .profile-content h2,
#legion-content.profile .profile-content #sec-biography section h3,
#browse-options.content-browse h2,
#legion-content.badges
h2{font:16px/42px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:5px;text-indent:15px;height:42px;margin-bottom:10px}#legion-content.profile
h2.hidden{position:absolute;left:-9999px;top:-9999px}#legion-content.profile p#brief-desc{margin:0
10px 15px 10px;padding:6px
0}#legion-content .two-col .left-col{width:48%;padding-right:2%;float:left}#legion-content .two-col .right-col{width:48%;padding-left:2%;float:left}#fb-root{display:none}.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style]{width:100% !important}#legion-content #user-bio{margin:0
10px 10px 10px;font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif !important}#legion-content #user-bio
p{padding:6px
0}#legion-content #user-bio p,
#legion-content #user-bio span,
#legion-content #user-bio strong,
#legion-content #user-bio
em{font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif !important;font-size:13px !important}#legion-content #user-bio h1,
#legion-content #user-bio h2,
#legion-content #user-bio h3,
#legion-content #user-bio h4,
#legion-content #user-bio h5,
#legion-content #user-bio
h6{border:none;outline:none;background:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#000;text-align:left;text-shadow:none;font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;font-weight:bold}#legion-content #user-bio
h1{font-size:17px}#legion-content #user-bio
h2{font-size:16px;color:#333}#legion-content #user-bio
h3{font-size:15px;color:#333}#legion-content #user-bio
h4{font-size:14px}#legion-content #user-bio
h5{font-size:14px;color:#333}#legion-content #user-bio
h6{font-size:14px;color:#666}#legion-content.profile .profile-content
table.practiceList{width:50%;margin:0
0 10px 0}#legion-content.profile.edit .profile-content
table.practiceList{width:100%}#legion-content .profile-content table.practiceList
th{font-weight:bold}#legion-content .profile-content table.practiceList td,
#legion-content .profile-content table.practiceList
th{padding:5px
3%}#legion-content .profile-content table.practiceList tbody
tr.odd{background:#CCC}#legion-content .profile-content table.practiceList .practice-name{width:60%;text-align:left}#legion-content .profile-content table.practiceList .practice-percent{width:28%;text-align:right}#legion-content.profile.edit .profile-content table.practiceList
tr.hidden{display:none}#legion-content table.practiceList tfoot
tr{background:#DDD}#legion-content table.practiceList tfoot td
a{display:block;text-align:right}#practice-chart{display:none;float:left;width:34%;margin-bottom:25px}#practice-legend{margin-left:34%;padding:20px
0;list-style:none}#practice-legend li .li-content{font-size:13px;line-height:26px;padding-left:5px;position:relative;padding-right:29px}#practice-legend
li.even{background:#F8F8F8}#practice-legend
li.parent{cursor:pointer}#practice-legend li:hover{background:#EEE}#practice-legend li.parent .child-indicator{position:absolute;right:25px;top:3px}#practice-legend li.parent .child-indicator
.text{font-size:10px;line-height:12px;height:12px;padding:3px
0 3px 18px;border:1px
solid #BBB;background:#F8F8F8;-webkit-border-radius:10px;color:#555;position:absolute;z-index:1;width:0;overflow:hidden;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .25);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .25);box-shadow:0 1px 1px rgba(0, 0, 0, .25);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#practice-legend li.parent .li-content:hover .child-indicator
.text{width:95px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .4);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .4);box-shadow:0 1px 1px rgba(0, 0, 0, .4)}#practice-legend li.parent .child-indicator .text:before{content:' ';display:block;position:absolute;left:4px;top:7px;border-top:5px solid #CCC;border-left:5px solid rgba(204, 204, 204, 0);border-right:5px solid rgba(204, 204, 204, 0);-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;transition:all 0.25s ease-out}#practice-legend li.parent .li-content:hover .child-indicator .text:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#practice-legend li
ul.children{display:none;list-style:none;padding:5px
0 5px 25px;margin:0
0 0 5px;background:#FFF;cursor:default}#practice-legend li ul.children
li{font-size:12px;color:#777}#practice-legend
li.extender{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin:4px
0;padding:4px
10px;height:26px;line-height:24px;color:#999}#practice-legend li.extender:hover{background-color:#F8F8F8;cursor:pointer;text-decoration:underline;color:#555}#practice-legend
li.hidden{display:none}#practice-legend li
span{vertical-align:baseline}#practice-legend li
span.swatch{margin-right:8px;width:14px;height:14px;line-height:26px;position:absolute;left:5px;top:6px;box-shadow:0 2px 2px -2px rgba(0, 0, 0, .75)}#practice-legend li
span.name{padding-left:24px}#practice-legend li
span.pct{font-weight:bold}#legion-content .profile-content .credentials
h4{border-bottom:1px solid #AAA;color:#333;font-weight:bold;font-size:15px;padding: .4em 0 .4em 5px;margin:0}#legion-content .profile-content .credentials .cred-content{padding:0
0 10px 0;margin-bottom:25px;text-shadow:0 1px 0 #FFF}#legion-content .profile-content .credentials .cred-content
table{width:100%}#legion-content .profile-content .credentials .cred-content table
th{font-size:14px;font-weight:bold;font-family:'Open Sans','Trebuchet MS',Verdana,sans-serif;background:#FFF;padding-top:6px;padding-bottom:6px}#legion-content .credentials .cred-content tbody tr:nth-child(odd),
#legion-content .credentials .cred-content tbody
tr.odd{background:#F8F8F8}#legion-content .profile-content .credentials .cred-content table
td{font-size:12px;line-height:18px;padding:6px
1%}.cred-content table .bar-state{text-align:left;width:24%;padding-left:1%}.cred-content table .bar-status{text-align:left;width:55%}.cred-content table .bar-year{text-align:right;width:19%;padding-right:1%}.cred-content table .work-position{text-align:left;width:74%;padding-left:1%}.cred-content table .work-duration{text-align:right;width:24%;padding-right:1%}.cred-content table .edu-school{text-align:left;width:34%;padding-left:1%}.cred-content table .edu-major{text-align:left;width:25%}.cred-content table .edu-degree{text-align:left;width:20%}.cred-content table .edu-graduated{text-align:right;width:19%;padding-right:1%}.cred-content table .assoc-position{text-align:left;width:34%;padding-left:1%}.cred-content table .assoc-org{text-align:left;width:40%}.cred-content table .assoc-duration{text-align:right;width:24%;padding-right:1%}.cred-content table .cert-name{text-align:left;width:27%;padding-left:1%}.cred-content table .cert-specialty{text-align:left;width:26%;padding-left:1%}.cred-content table .cert-org{text-align:left;width:40%}.cred-content table .cert-year{text-align:right;width:14%;padding-right:1%}.cred-content table .rec-name{text-align:left;width:39%;padding-left:1%}.cred-content table .rec-org{text-align:left;width:38%;passing-left:2%}.cred-content table .rec-year{text-align:right;width:19%;padding-right:1%}.cred-content table .spk-name{text-align:left;width:39%;padding-left:1%}.cred-content table .spk-conf{text-align:left;width:38%;padding-left:2%}.cred-content table .spk-year{text-align:right;width:19%;padding-right:1%}#legion-content .credentials .cred-content table tbody tr.pending-org{border:1px
solid #efdb79}#legion-content .credentials .cred-content table tbody tr.pending-org,
#legion-content .credentials .cred-content table tbody tr.pending-org
tr{background:#fef7d5}#legion-content .credentials .cred-content table tbody tr.pending-org p.pending-desc{padding:0
6px 0 26px;background:url('/images/gold-diamond.png') no-repeat 10px center}#legion-content .credentials .cred-content
p.disclaimer{color:#555;font-style:italic;padding: .5em 20px;font-size:11px}.ui-autocomplete li
a{webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #FFF}.ui-autocomplete .ui-state-hover{background:#FEF7D5 !important;border:none !important}.ui-autocomplete .member
a{color:#999}.ui-autocomplete .must-verify
a{background:url('/images/gold-diamond.png') no-repeat right center !important}.ui-autocomplete .must-verify .ui-state-hover{background:#FEF7D5 url('/images/gold-diamond.png') no-repeat right center !important}.ui-autocomplete .member .ui-state-hover{background-color:#FFF !important;border-color:#FFF !important}section#sec-contactmap
#map_canvas{height:300px;margin:5px
0;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#map_canvas .map-adr{font-size:12px;line-height:16px}#map_directions{padding:10px
2.5%;border-radius:5px;border:1px
solid #CCC;background:#FFF;margin:5px
0 20px 0;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%}#directionsPanel{clear:left}#directionsPanel
img{max-width:none !important}#directionsPanel>div{padding-top:10px}#map_directions
input#origin{display:block;float:left;padding-top:7px;padding-bottom:7px;line-height:21px;height:21px;font-size:14px;width:68%;margin:0
2% 0 0}#map_directions
label{font-weight:bold;margin-left:1.5%}#map_directions
select{margin-bottom:10px;width:98%}#map_directions a.form-submit{font-size:14px;font-weight:normal;width:24%;float:left}#legion-content.profile .profile-content .contact-info{margin:5px
0 23px 15px;line-height:1.4em}#legion-content.profile .contact-info
ul{padding:0
0 0 25px;list-style:none;margin:0}#legion-content.profile .contact-info ul li:before{content:"»";padding-right:5px}#legion-content.profile .contact-info ul li
.teltype{width:65px;display:inline-block;*display:inline;zoom:1}.notice{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px
solid #DDD;background:#F8F8F8;padding:5px
15px;margin:10px
0}.notice .notice-phone{font-weight:bold}#contact-form{padding-left:10px}#contact-form
fieldset{display:block;border:none;text-align:left}.form-desc{padding:10px
20px;margin-bottom:15px;background:#F8F8F8;border-radius:5px;border:1px
solid #EEE;font-size:13px}.form-desc
em{font-size:13px;font-weight:bold;font-style:italic;text-align:left;display:block}section.pageSection#sec-contactmap div.form-desc
p{text-align:left;margin:0
0 6px;padding:0;font-size:13px;line-height:1.4em}.form-desc
ul{margin:0;padding:0;list-style:none;overflow:hidden}.form-desc
li{text-align:left;padding:2px
0;line-height:1.2em;width:33%;float:left}.form-desc li
.teltype{vertical-align:text-top;width:50px;text-align:right;display:inline-block;*display:inline;zoom:1;padding-right:5px}.form-desc li
.telnum{font-size:1.25em;certical-align:baseline}#contact-form
label{display:block;clear:left;font-size:15px;font-family:'Open Sans','Trebuchet MS',Verdana,sans-serif;font-weight:bold}#contact-form label
.optional{font-weight:normal;font-size: .75em;color:#777}#contact-form
.placeholder{color:#777}#contact-form
input.textfield{display:block}html.ie7 #contact-form
input.textfield{margin-left:-184px}input[type="text"]:focus,input.textfield:focus,textarea:focus{background:#FFF;outline:none}#contact-form input#contact-subject{width:65%}#contact-form input#contact-name,
#contact-form input#contact-email{width:45%}#contact-form input#contact-phone{width:35%}#contact-form input.textfield, #contact-form
textarea{margin:0
0 10px 0;font-size:14px;line-height:20px}#contact-form
textarea{height:7em;min-height:7em;max-height:21em;width:65%;max-width:65%;min-width:65%}#recaptcha_widget_div{margin:0
0 10px 0}#recaptcha_widget_div
img{max-width:none !important}#contact-form
input.testfield{display:none}form#contact-form a.form-submit{display:none}html.js form#contact-form a.form-submit{display:block}a.form-submit,input.form-submit,button.form-submit,a.form-button,button.form-button{padding: .5em 1%;border-radius:5px;border:1px
solid #777;background:#f8f8f8 url('/images/grad-subs/form-submit-button.png') repeat-x left -37px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#EEE));background:-webkit-linear-gradient(top, #FFF, #EEE);background:-moz-linear-gradient(top, #FFF, #EEE);background:-ms-linear-gradient(top, #FFF, #EEE);background:-o-linear-gradient(top, #FFF, #EEE);font-weight:bold;color:#444 !important;text-shadow:0 1px 0 #FFF;text-align:center;cursor:pointer;font-family:'Open Sans','Trebuchet MS',Verdana,sans-serif;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}a.form-submit.inactive,a.form-submit.inactive:hover,a.form-submit.inactive:focus,a.form-submit.inactive:active,input.form-submit.inactive,input.form-submit.inactive:hover,input.form-submit.inactive:focus,input.form-submit.inactive:active,a.form-button.inactive,a.form-button.inactive:hover,a.form-button.inactive:focus,a.form-button.inactive:active{border-color:#BBB;cursor:default;background:#EEE url('/images/grad-subs/form-submit-button.png') repeat-x left top;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8e8e8), to(#EEE));background:-webkit-linear-gradient(top, #e8e8e8, #EEE);background:-moz-linear-gradient(top, #e8e8e8, #EEE);background:-ms-linear-gradient(top, #e8e8e8, #EEE);background:-o-linear-gradient(top, #e8e8e8, #EEE);color:#777 !important;text-shadow:none;outline:none;text-decoration:none}a.form-submit:hover,a.form-submit:focus,input.form-submit:hover,input.form-submit:focus,button.form-submit:hover,button.form-submit:focus,a.form-button:hover,a.form-button:focus{outline:none;text-decoration:none}a.form-submit:active,input.form-submit:active,button.form-submit:active{outline:none;text-decoration:none}form#contact-form a.form-submit,
form#contact-form input.form-submit{width:67%;font-size:16px}.finish-feedback{margin-top:10px;padding:10px;background:#f8f8f8;border-radius:5px;border:1px
solid #777;display:none;text-align:center}.finish-feedback.loading{background:#f8f8f8 url('/images/load-light-grey.gif') no-repeat center;height:50px}.finish-feedback.error{border-color:#900;background:#FCC}.pageSection#sec-contactemail
p.disclaimer{font-size: .8em;font-style:italic;line-height:1.4em;margin:0
0 26px 0px;text-align:left;padding:5px
0 5px 10px;width:65%}.blog-feed .feed-content{padding:10px
0}#legion-content .blog-feed header.feed-header h3.feed-title{text-align:left;text-indent:25px;margin-bottom:0}#legion-content .blog-feed header.feed-header h3.feed-title a:hover{text-decoration:underline}#legion-content .blog-feed header.feed-header p.feed-description{padding:10px;font-size:13px;background:#F8F8F8;border:1px
solid #EEE;border-top:none;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;margin:0
10px}#legion-content .blog-feed header.feed-header a.feed-icon{display:inline-block;*display:inline;*zoom:1;vertical-align:text-top;width:14px;height:14px;margin-right:5px}.blog-feed .feed-content .feed-entries .feed-entry,
.pub-content .pub-list .pub-entries .pub-entry{padding:5px
10px}.blog-feed .feed-content .feed-entries .feed-entry.even,
.pub-content .pub-list .pub-entries .pub-entry.even{background:#F8F8F8}.blog-feed .feed-content .feed-entries .feed-entry.first,
.pub-content .pub-list .pub-entries .pub-entry.first{border-radius:5px 5px 0 0}.blog-feed .feed-content .feed-entries .feed-entry.last,
.pub-content .pub-list .pub-entries .pub-entry.last{border-radius:0 0 5px 5px}#legion-content .blog-feed .feed-content .feed-entries h4.entry-title a,
#legion-content .pub-content .pub-list .pub-entries h3.pub-title a,
#legion-content .pub-content .pub-list .pub-entries h3.pub-title{font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;font-size:15px;font-weight:normal;text-shadow:0 1px 0 #FFF;padding:0;border:none;margin:0}#legion-content .blog-feed .feed-content .feed-entries h4.entry-title a:hover,
#legion-content .pub-content .pub-list .pub-entries h3.pub-title a:hover{text-decoration:underline}#legion-content .pub-content .pub-list .pub-entries h3.pub-title{color:#333}#legion-content .blog-feed .feed-content .feed-entries p,
#legion-content .pub-content .pub-list .pub-entries
p{font-size:13px;margin:0
0 5px 0}#legion-content .blog-feed .feed-content .feed-entries p.entry-pubdate{line-height:18px;font-size:10px;text-indent:25px;color:#555;padding:0}#legion-content .pub-content .pub-list .pub-entries p.entry-pubdate,
#legion-content .pub-content .pub-list .pub-entries p.entry-publisher{font-size:10px;text-indent:25px;color:#555;margin:0;padding:0;line-height:16px}#legion-content .pub-content .pub-list .pub-entries p.entry-description{margin-top:5px}#legion-content.badges .atty-badge-embed{margin:1em
0}#legion-content.badges .badge-preview,
#legion-content.badges .badge-code{float:left}#legion-content.badges .badge-preview{width:26%;max-width:165px}#legion-content.badges .badge-preview.loading{position:relative}#legion-content.badges .badge-preview.loading::after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(255, 255, 255, .5);background-image:url('/images/load-light-grey.gif');background-repeat:no-repeat;background-position:center;z-index:1}#legion-content.badges .badge-preview
iframe{width:100%;display:block;min-height:165px}#legion-content.badges .badge-code{width:73%;margin-left:1%}#legion-content.badges .badge-code
label{display:block;width:100%;font-weight:bold}#legion-content.badges .badge-code
select{width:100%;margin: .25em 0 .5em}#legion-content.badges .badge-code
textarea{width:100%;height:12em;resize:vertical;font-family:Monaco,Courier,'Courier New',monospace;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#legion-content.badges .badge-code
textarea.hidden{display:none}#legion-content.claim
section.listing{margin-bottom:15px}#claim-intro{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#FFF;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), color-stop(0.5, #F8F8F8), to(#FFF));background-image:-webkit-linear-gradient(top, #FFF, #F8F8F8, #FFF);background-image:-moz-linear-gradient(top, #FFF, #F8F8F8, #FFF);background-image:-ms-linear-gradient(top, #FFF, #F8F8F8, #FFF);background-image:-o-linear-gradient(top, #FFF, #F8F8F8, #FFF);background-image:linear-gradient(top, #FFF, #F8F8F8, #FFF);border:1px
solid #CCC;padding:10px;width:230px;float:left;margin-right:15px;font-size:13px}#legion-content
p{padding: .5em 0;line-height:1.5em}#claim-intro
p.greeting{font-size:1.5em;font-family:Lora,Georgia,'Palatino Linotype',serif;font-weight:normal;line-height:1em;padding:0;text-indent:15px}#registration{margin-left:267px}#registration .claim-options{padding-left:10px;height:31px}.claim-options a.option-tab{display:block;color:#333 !important;text-shadow:0 1px 0 #FFF;border:1px
solid #CCC;border-bottom:none;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;background:#E3E3E3;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#F0F0F0));background-image:-webkit-linear-gradient(top, #F8F8F8, #F0F0F0);background-image:-moz-linear-gradient(top, #F8F8F8, #F0F0F0);background-image:-ms-linear-gradient(top, #F8F8F8, #F0F0F0);background-image:-o-linear-gradient(top, #F8F8F8, #F0F0F0);background-image:linear-gradient(top, #F8F8F8, #F0F0F0);font-size:13px;line-height:16px;padding:5px
10px;margin:4px
1px 0 1px;float:left}.claim-options a.option-tab:hover,
.claim-options a.option-tab:focus{text-decoration:none;color:#000 !important;background:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F8F8F8));background-image:-webkit-linear-gradient(top, #FFF, #F8F8F8);background-image:-moz-linear-gradient(top, #FFF, #F8F8F8);background-image:-ms-linear-gradient(top, #FFF, #F8F8F8);background-image:-o-linear-gradient(top, #FFF, #F8F8F8);background-image:linear-gradient(top, #FFF, #F8F8F8)}.claim-options a.option-tab.current{font-size:15px;line-height:20px;position:relative;top:1px;z-index:5;margin:0;background:#FFF;color:#333 !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#FFF));background-image:-webkit-linear-gradient(top, #F8F8F8, #FFF);background-image:-moz-linear-gradient(top, #F8F8F8, #FFF);background-image:-ms-linear-gradient(top, #F8F8F8, #FFF);background-image:-o-linear-gradient(top, #F8F8F8, #FFF);background-image:linear-gradient(top, #F8F8F8, #FFF);cursor:default}.claim-options a.option-tab.beforecurrent{border-right:none;margin-right:0;padding-right:13px;border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0}.claim-options a.option-tab.aftercurrent{border-left:none;margin-left:0;padding-left:13px;border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0}.user-form{padding:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background-image:-webkit-gradient(linear, left top, left bottom,from(#FFF),color-stop(0.5,#F8F8F8),to(#FFF));background-image:-webkit-linear-gradient(top,#FFF,#F8F8F8,#FFF);background-image:-moz-linear-gradient(top,#FFF,#F8F8F8,#FFF);background-image:-ms-linear-gradient(top,#FFF,#F8F8F8,#FFF);background-image:-o-linear-gradient(top,#FFF,#F8F8F8,#FFF);background-image:linear-gradient(top,#FFF,#F8F8F8,#FFF);margin-bottom:10px}.user-form.inactive{display:none}#legion-content .header-section{margin-bottom:15px}#legion-content.setup .header-section
h1{margin-bottom:0}#legion-content.setup
h1{font-size:26px;font-family:Lora,Georgia,'Palatino Linotype',serif;font-weight:normal;padding:5px;margin-bottom:15px}#legion-content.setup
h1.name{padding:0;margin:0}#legion-content.setup #registration
h1{padding:0
5px;margin-bottom:10px}#legion-content.setup #registration
p.error{padding:10px;border-radius:5px;border:1px
solid #300;margin-bottom:15px;background:#FFA;color:#700}.user-form
label{display:block;font-size:15px;font-family:'Open Sans','Trebuchet MS',Verdana,sans-serif;font-weight:bold;padding-bottom:5px}.user-form label
.info{font-weight:normal;font-size: .75em;color:#777;display:inline}.user-form label .info .infoHelp,
.user-form label .info .infoHelp
a.infoClick{color:#911;text-decoration:underline;cursor:pointer;position:relative;display:inline-block;*display:inline;zoom:1}label
.infoBox{position:absolute;display:none;left:105%;top:0;background-color:#FBFBFB;text-shadow:0 1px 0 #FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #777;box-shadow:1px 1px 2px rgba(0, 0, 0, .5);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, .5);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, .5);padding:10px;width:250px;text-decoration:none;color:#000;font-size:13px;z-index:100;cursor:auto}.infoBox
p{margin-right:32px !important}.infoBox
strong{display:block}.infoBox strong
.good{color:#272}.infoBox strong
.bad{color:#911}.user-form .form-given{display:block;font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;font-size:15px;line-height:20px;border:1px
dashed #CCC;border-radius:4px;-moz-border-radius:4px;padding:4px
6px;margin-bottom:15px;background:rgb(252, 252, 252);background:rgba(255, 255, 255, .5)}.user-form .user-help{display:block;font-size:11px;line-height:15px;text-indent:25px;margin:0
0 10px 0}#legion-content .user-form
p.error{font-size:12px;line-height:1.25em;color:#C00;padding: .5em 0}#legion-content .user-form
p.note{background:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #BBB;padding:10px;margin:15px
0}#legion-content .user-form
.placeholder{color:#777}#legion-content .user-form
input.textfield{display:block}.user-form
input.textfield.email{width:76%}.user-form
input.textfield.answer{width:305px}#legion-content .user-form
p.instructions{padding:10px;margin-bottom:15px;font-size:12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#FFFCE8;border:1px
solid #ecdca8;color:#5f1301}.user-form
fieldset{margin:15px
0;padding:15px
0;border-top:1px solid #CCC;border-bottom:1px solid #CCC}.user-form fieldset
legend{padding:10px;font-size:15px;border:1px
solid #CCC;background:#FFF}.user-form
select{width:355px;margin-bottom:15px;font-size:15px}.user-form input.textfield, .user-form
textarea{margin:0
0 15px 0;font-size:14px;line-height:20px}.user-form
textarea{width:431px;max-width:431px;min-width:431px;height:7em;min-height:7em;max-height:21em}#registration #support-claim.user-form textarea,
#registration #support-claim.user-form
input.textfield{width:100%;max-width:100%;min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#support-claim.user-form
p.note{margin-top:0}#legion-content .pass-check{float:right;margin-left:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background:#EEE;color:#777;font-size:12px;line-height:20px;font-weight:bold;padding:4px
6px 4px 26px;width:120px;box-shadow:0 1px 0 #CCC;-moz-box-shadow:0 1px 0 #CCC;-webkit-box-shadow:0 1px 0 #CCC}#legion-content .pass-check.email-check{padding:4px;width:20px}#legion-content .pass-check.email-check
span{display:block;margin:0
1px;width:18px;height:20px;line-height:20px;background-position:right center;background-repeat:no-repeat;text-align:center;font-size:18px;font-weight:normal}#legion-content .pass-check.email-check.pass
span{background-image:url('/images/edit-check.png')}#legion-content .pass-check.email-check.fail
span{background-image:url('/images/edit-delete.png')}#legion-content .pass-check.email-check.load
span{background-image:url('/images/edit-load.gif')}#legion-content .pass-check.fail{border-color:#F99;background:#FDD;color:#700}#legion-content .pass-check.weak{border-color:#fac082;background:#fff1de;color:#784600}#legion-content .pass-check.okay{border-color:#d7d47e;background:#fffede;color:#747117}#legion-content .pass-check.good{border-color:#aacd91;background:#e9fcdc;color:#3e810f}#legion-content .pass-check.strong,
#legion-content .pass-check.pass{border-color:#109210;background:#c5ffc5;color:#065506}.user-form
input.testfield{display:none}.user-form a.form-submit{display:none}html.js .user-form a.form-submit,
html.js .user-form a.form-button{display:block}.user-form a.form-submit,
.user-form input.form-submit,
.user-form a.form-button{font-size:16px}.user-form a.form-button,
.user-form button.form-submit{margin-top:10px;width:100%}#login.user-form{width:250px;margin-left:15px}#login.user-form
label{font-weight:normal}#login.user-form
.remember{margin:-5px 0 10px 0}#login.user-form label.remember-text{display:inline;font-size:12px;line-height:16px}#login.user-form
.textfield{width:236px}#login.user-form .form-submit{clear:right}#login.user-form .user-help{text-indent:0;text-align:center;margin:6px
0 0 0}#login.user-form .forgot-request{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background:rgb(230, 230, 230);background:rgba(0, 0, 0, .15);padding:10px;text-shadow:0 1px 0 #EEE;display:none;margin-top:6px}#login.user-form .forgot-request
input.textfield{width:214px}#login.user-form .forgot-request
p{font-size:12px;padding:0
0 10px 0}#login.user-form .forgot-request #reset-response{background:#F8F8F8;border:1px
solid #777;padding:10px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-top:10px}#legion-content #security-questions.user-form{max-width:431px;margin-left:200px}#legion-content #security-questions.user-form
select{width:100%}#legion-content #security-questions.user-form
.textfield{width:95%}#legion-content.setup
#progress{width:200px;float:left;margin-top:10px}#progress .progress-step{width:200px;margin-bottom:20px}#progress .progress-step .step-num{display:block;height:30px;width:30px;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;background:#CCC;border:1px
solid #CCC;float:left}#progress .progress-step .step-num
span{display:block;height:30px;width:30px;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;background:#CCC;text-align:center;color:#FFF;font:bold 18px/30px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;text-shadow:0 -1px 0 #AAA}#progress .progress-step .step-title{display:block;margin-left:32px;width:152px;line-height:18px;font-size:14px;padding:0
0 2px 8px;border-bottom:1px solid #CCC;color:#AAA}#progress .progress-step .step-description{margin:0
0 0 32px;padding:2px
8px;font-size:11px;line-height:15px;color:#333;display:none}#progress .progress-step.current .step-num{border-color:#4f1001;background:#812009}#progress .progress-step.current .step-num
span{border-top:1px solid #d87158;height:29px;line-height:28px;padding-bottom:1px;background:#812009;background:-moz-linear-gradient(top, #812009 0%, #661806 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#812009), color-stop(100%,#661806));background:-webkit-linear-gradient(top, #812009 0%,#661806 100%);background:-o-linear-gradient(top, #812009 0%,#661806 100%);background:-ms-linear-gradient(top, #812009 0%,#661806 100%);background:linear-gradient(top, #812009 0%,#661806 100%);text-shadow:0 -1px 0 #260b05}#progress .progress-step.current .step-title{color:#000;border-bottom-color:#4f1001;width:160px}#progress .progress-step.current .step-description{display:block}#legion-content.create
h1{margin:0
0 0 200px}#legion-content.create .user-form{margin-left:200px;max-width:431px}#legion-content.create #dupe-check
select{width:100%}#legion-content.create #info-form fieldset.questions
select{width:385px}#legion-content.create #dupe-check #input-city{width:50%}#legion-content.create #dupe-check #input-fname{width:70%}#legion-content.create #dupe-check #input-mname{width:70%}#legion-content.create #dupe-check #input-lname{width:70%}#legion-content.create #dupecheck-response,
#legion-content.create #creation-response,
#legion-content.forgot #email-display{margin-left:200px;display:none}#legion-content.create #dupecheck-response.loading,
#legion-content.create #creation-response.loading,
#legion-content.forgot #sec-questions.loading,
#legion-content.forgot #email-display.loading{height:80px;background:url('/images/load-white.gif') no-repeat center},
#legion-content.forgot #sec-questions.loading
*{display:none !important}#legion-content.create
.duplicate{margin-bottom:10px}#legion-content.create .duplicate
p.name{padding:0}#legion-content.create .duplicate p.name
a{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;float:none;border-right:1px solid #999;margin:0}#legion-content.create .duplicate-content{border:1px
solid #999;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;background:#FFF url('/images/listing-bg.png') repeat-x left top;position:relative;padding:10px}#legion-content.create .duplicate-content .attorney-info{overflow:hidden}#legion-content.create .duplicate-content .dupe-map{float:left;width:100px;height:80px;background:#FFF;border:1px
solid #999;margin-bottom:10px}#legion-content.create .duplicate-content .adr,
#legion-content.create .duplicate-content
.fn{line-height:18px;margin:0
0 10px 110px}#legion-content.create .duplicate-content a.form-button{display:block}#legion-content.create #dupecheck-response
p.instructions{margin:0
10px 10px 10px}#legion-content.create #dupecheck-response p.claimed-info{font-size:10px;padding:6px
8px 0;text-align:center}#legion-content.create #dupecheck-response .duplicate.claimed a.form-button:link{background:#fbf1ca;background:-moz-linear-gradient(top, #fbf1ca 0%, #dfd29f 96%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbf1ca), color-stop(96%,#dfd29f));background:-webkit-linear-gradient(top, #fbf1ca 0%,#dfd29f 96%);background:-o-linear-gradient(top, #fbf1ca 0%,#dfd29f 96%);background:-ms-linear-gradient(top, #fbf1ca 0%,#dfd29f 96%);background:linear-gradient(top, #fbf1ca 0%,#dfd29f 96%);text-shadow:0 1px 0 #FCF5DB}#legion-content.create #dupecheck-response .duplicate.claimed a.form-button:hover,
#legion-content.create #dupecheck-response .duplicate.claimed a.form-button:focus{background:#711 url('/images/grad-subs/form-submit-button.png') repeat-x left -74px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#922424), to(#5b0a0a));background:-webkit-linear-gradient(top, #922424, #5b0a0a);background:-moz-linear-gradient(top, #922424, #5b0a0a);background:-ms-linear-gradient(top, #922424, #5b0a0a);background:-o-linear-gradient(top, #922424, #5b0a0a);color:#FFF !important;text-shadow:0 -1px 0 #00400c;border-color:#711;border-bottom-color:#400;border-top-color:#c32828}#legion-content.create #dupecheck-response .duplicate.claimed a.form-button:active{border-color:#400;border-top-color:#200;border-bottom-color:#FFF;background:#005005 url('/images/grad-subs/form-submit-button.png') repeat-x left bottom;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#871818), to(#450707));background:-webkit-linear-gradient(top, #871818, #450707);background:-moz-linear-gradient(top, #871818, #450707);background:-ms-linear-gradient(top, #871818, #450707);background:-o-linear-gradient(top, #871818, #450707)}#legion-content.create #dupecheck-response .form-button.continue{display:block;font-size:15px;line-height:22px}#legion-content.create #atty-info{display:none}#legion-content.forgot #sec-questions{display:none}#legion-content.create #info-form
fieldset{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:rgb(215, 215, 215);background:rgba(0, 0, 0, .1);border:1px
solid #CCC;padding:15px;margin-bottom:10px}#legion-content.create #info-form fieldset
legend{display:block;padding:5px;background:#FFF;border:1px
solid #999;box-shadow:1px 1px 1px rgba(0, 0, 0, .25)}#legion-content.create #info-form
select{line-height:18px;font-size:14px;width:214px;margin-bottom:15px;display:block}#legion-content.create #info-form select.phone-type{display:inline-block;*display:inline;zoom:1;vertical-align:baseline;margin-left:4px}#legion-content.create
.textfield.telnum{display:inline-block;*display:inline;zoom:1;width:30px;vertical-align:baseline}#legion-content.create #info-form
label{font-size:12px}#legion-content.create #info-firm,
#legion-content.create #info-fname,
#legion-content.create #info-mname,
#legion-content.create #info-lname,
#legion-content.create #info-street,
#legion-content.create #info-site{width:76%}#legion-content.create #info-pass,
#legion-content.create #info-pass-conf{width:212px}#legion-content.create #info-city,
#legion-content.create #info-ext-addy,
#legion-content.create #info-barnum{width:200px}#legion-content.create #info-zip{width:100px}#legion-content.create #info-suffix,
#legion-content.create #info-baryear{width:40px}#legion-content.create #creation-response
p{margin-left:15px}#legion-content.forgot #email-display .the-login{text-align:center;font-weight:bold;font-size:15px;padding:10px;border-top:1px solid #CCC;border-bottom:1px solid #CCC}#legion-content.first-login
.section{display:none;position:relative;max-width:431px;margin-left:200px}#legion-content.first-login
.section.current{display:block}#legion-content.first-login .section
.back{font-size:10px;display:block;width:60px;float:left}#legion-content.first-login .section
.skip{text-align:right;font-size:10px;display:block;width:150px;float:right}#legion-content.first-login .section
.skip.continue{font-size:14px;line-height:18px;font-weight:bold;border-radius:5px 0 0 5px;border:1px
solid #ecdca8;background:#fbf1cf;padding:6px;color:rgb(119,112,82);text-align:center;position:relative;margin-right:15px;margin-bottom:10px;width:100px}.skip.continue:after{border-left:15px solid #fbf1cf;border-top:15px solid transparent;border-bottom:15px solid transparent;content:' ';position:absolute;right:-15px;top:0px}.skip.continue:before{content:' ';border-left:16px solid #ecdca8;border-top:16px solid transparent;border-bottom:16px solid transparent;position:absolute;right:-17px;top:-1px}#legion-content.first-login .section .skip.continue:hover,
#legion-content.first-login .section .skip.continue:focus{text-decoration:none;color:rgb(60,56,41);background:#fff8df}.skip.continue:hover:after{border-left-color:#fff8df}#legion-content.first-login .attorney-portrait{width:125px;height:156px;float:left;border:1px
solid #999;display:block}#legion-content.first-login
.guidelines{margin-left:150px;padding-top:36px}#legion-content.first-login .guidelines
h2{font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;font-size:15px;line-height:1.25em;background:#fbf1cf;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px
solid #ecdca8;padding:7px
7px 7px 22px;position:absolute;top:0;left:132px;width:300px}#legion-content.first-login .guidelines h2:before{content:' ';position:absolute;border-right:10px solid #ecdca8;border-top:10px solid rgba(236, 220, 168, 0);border-bottom:10px solid rgba(236, 220, 168, 0);top:6px;left:-10px;width:0;height:0}#legion-content.first-login .guidelines h2:after{content:' ';position:absolute;border-right:8px solid #fbf1cf;border-top:8px solid rgba(251, 241, 207, 0);border-bottom:8px solid rgba(251, 241, 207, 0);top:8px;left:-8px;width:0;height:0}#legion-content.first-login .guidelines
h3{margin-top: .5em}#legion-content.first-login .guidelines
ul{padding: .5em 0 .5em 20px;list-style:none}#legion-content.first-login .guidelines
li{line-height:1.5em}#legion-content.first-login .guidelines li:before{content:'»';margin-right:8px}#legion-content.first-login
.photoUpload{margin-top:10px}#legion-content.first-login .photoUpload
label{font-size:12px;font-weight:bold;display:block;line-height:1.5em}#legion-content.first-login .bioform
label{font-size:11px;display:block;line-height:1.5em}#legion-content.first-login .section .edit-button{margin-top:8px}#legion-content.first-login .section .edit-button
span{vertical-align:top;display:inline-block;*display:inline;zoom:1}#legion-content.first-login .section .edit-button
span.text{width:auto;background:none;margin-left:5px}#legion-content.first-login .section .finish-feedback{margin-bottom:8px}#legion-content.admin
h1{font-size:18px;margin-left:25px}.admin-section{margin:10px
10px 25px 10px;padding:5px;background:#F8F8F8;border:1px
solid #999}.admin-section
.attorneys{border:1px
solid #777}.admin-section .attorneys
p.empty{text-align:center;padding:30px
10px;background:#DDD;text-shadow:0 1px 0 #F8F8F8}.admin-section
.attorney{padding:10px;background:#DDD;border-top:1px solid #FFF;border-bottom:1px solid #999;text-shadow:0 1px 0 #F8F8F8}#legion-content .admin-section .attorney
h2{font-size:15px;font-weight:bold;margin-bottom:8px}.admin-section
.adr{margin-bottom:8px}#pending.admin-section .attorney .attorney-info{width:47.5%;float:left;margin-right:2.5%}#pending.admin-section .attorney
.contact{width:47.5%;margin-right:2.5%;float:right;line-height:16px;word-break:break-word}.admin-section .attorney .confirm-level
input{width:auto}.admin-section a.form-button{margin-top:6px;display:block}.admin-section a.form-button.approve{float:left;width:46%;border:2px
solid #070;margin-right:15px}#legion-content .admin-section a.form-button.approve:hover,
#legion-content .admin-section a.form-button.approve:focus{background:#007510 url('/images/grad-subs/form-submit-button.png') repeat-x left -74px;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#00841f), to(#005a09));background:-webkit-linear-gradient(top, #029825, #005a09);background:-moz-linear-gradient(top, #029825, #005a09);background:-ms-linear-gradient(top, #029825, #005a09);background:-o-linear-gradient(top, #029825, #005a09);text-shadow:0 -1px 0 #00400c}#legion-content .admin-section a.form-button.approve:active{background:#005005 url('/images/grad-subs/form-submit-button.png') repeat-x left bottom;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#006518), to(#004307));background:-webkit-linear-gradient(top, #006518, #004307);background:-moz-linear-gradient(top, #006518, #004307);background:-ms-linear-gradient(top, #006518, #004307);background:-o-linear-gradient(top, #006518, #004307)}.admin-section a.form-button.deny{float:left;width:46%;border:2px
solid #700}.admin-section .pendingID,
.admin-section
.orgCode{display:none}#legion-content p.admin-prompt{padding:0
0 20px 0;text-align:center;font-size:15px}#legion-content a.admin-option{display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #999;background:#f8f8f8;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#eeeeee));background:-webkit-linear-gradient(top, #f8f8f8 0%,#eee 100%);background:-moz-linear-gradient(top, #f8f8f8 0%,#eee 100%);background:-ms-linear-gradient(top, #f8f8f8 0%,#eee 100%);background:-o-linear-gradient(top, #f8f8f8 0%,#eee 100%);background:linear-gradient(top, #f8f8f8 0%,#eee 100%);text-align:center;font-size:15px;line-height:20px;float:left;width:165px;height:40px;padding:30px
15px;margin-right:30px;margin-bottom:30px;color:#333;text-shadow:0 1px 0 #FFF}#legion-content a.admin-option.last,
#legion-content a.admin-option:nth-child(3n){margin:0}#legion-content a.admin-option:hover,
#legion-content a.admin-option:focus{background:#FFF;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFF), color-stop(100%,#F3F3F3));background:-webkit-linear-gradient(top, #FFF 0%,#F3F3F3 100%);background:-moz-linear-gradient(top, #FFF 0%,#F3F3F3 100%);background:-ms-linear-gradient(top, #FFF 0%,#F3F3F3 100%);background:-o-linear-gradient(top, #FFF 0%,#F3F3F3 100%);background:linear-gradient(top, #FFF 0%,#F3F3F3 100%);text-decoration:none;color:#000}#legion-content a.admin-option.out{clear:left;float:none;padding:11px
0;margin:20px
auto;height:18px;line-height:18px;width:400px}#legion-content a.admin-option.out
span{background:url('/images/edit-cancel.png') no-repeat left top;display:inline-block;*display:block;zoom:1;width:18px;height:18px;margin-right:10px;vertical-align:bottom}#legion-content a.admin-option:hover
span{background-position:right top}#legion-content.admin #dupecheck-response form.member-level{margin-top:6px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #999;background:#BBB;padding:10px;display:none;position:relative}#legion-content .org-level{margin-bottom:4px}#legion-content .org-level
span.radio{display:inline-block;*display:inline;zoom:1;line-height:32px;height:32px;margin-right:4px;vertical-align:middle}#legion-content .org-level .radio
input{vertical-align:baseline}#legion-content .org-level .org-badge{display:inline-block;*display:inline;zoom:1;height:32px;margin-right:8px;vertical-align:baseline}#legion-content .org-level .org-member-type{display:inline-block;*display:inline;zoom:1;line-height:32px;height:32px;vertical-align:middle}#legion-content .org-level .org-member-type
span{vertical-align:top;line-height:32px;height:32px;display:inline-block;*display:inline;zoom:1}#legion-content form.member-level a.form-submit{display:block;margin-top:10px}#legion-content form.member-level a.edit-button.cancel{position:absolute;top:5px;right:5px;margin:0
!important}#dashboard{border:1px
solid #CCC;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:10px
0;background:#DDD}#dashboard-title{border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border:1px
solid #DDD;border-top-color:#FFF;border-bottom-color:#BBB;background:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#EEE));background-image:-webkit-linear-gradient(top, #F8F8F8, #EEE);background-image:-moz-linear-gradient(top, #F8F8F8, #EEE);background-image:-ms-linear-gradient(top, #F8F8F8, #EEE);background-image:-o-linear-gradient(top, #F8F8F8, #EEE);background-image:linear-gradient(to bottom, #F8F8F8, #EEE);font:italic 16px/24px Lora, Georgia, 'Times New Roman', serif;height:24px;color:#333;text-shadow:0 1px 0 #FFF;padding:4px
10px;position:relative}#legion-content #dashboard-title a.bar-btn{display:block;position:absolute;top:4px;right:4px;font:normal 12px/16px 'Open Sans', 'Segoe UI', 'Trebuchet MS', sans-serif;padding:3px
12px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #D00;border-bottom-color:#A00;border-top-color:#EBB;background:#f74f4f;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f74f4f), color-stop(50%,#d33737), color-stop(51%,#b21010), color-stop(100%,#e26c6c));background:-webkit-linear-gradient(top, #f74f4f 0%, #d33737 50%, #b21010 51%, #e26c6c 100%);background:-moz-linear-gradient(top, #f74f4f 0%, #d33737 50%, #b21010 51%, #e26c6c 100%);background:-ms-linear-gradient(top, #f74f4f 0%, #d33737 50%, #b21010 51%, #e26c6c 100%);background:-o-linear-gradient(top, #f74f4f 0%, #d33737 50%, #b21010 51%, #e26c6c 100%);background:linear-gradient(to bottom, #f74f4f 0%, #d33737 50%, #b21010 51%, #e26c6c 100%);color:#FFF;text-shadow:0 1px 1px #600}#legion-content #dashboard-title a.bar-btn:hover,
#legion-content #dashboard-title a.bar-btn:focus{background:#f92727;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f92727), color-stop(50%,#e22828), color-stop(51%,#c60d0d), color-stop(100%,#e83535));background:-webkit-linear-gradient(top, #f92727 0%, #e22828 50%, #c60d0d 51%, #e83535 100%);background:-moz-linear-gradient(top, #f92727 0%, #e22828 50%, #c60d0d 51%, #e83535 100%);background:-ms-linear-gradient(top, #f92727 0%, #e22828 50%, #c60d0d 51%, #e83535 100%);background:-o-linear-gradient(top, #f92727 0%, #e22828 50%, #c60d0d 51%, #e83535 100%);background:linear-gradient(to bottom, #f92727 0%, #e22828 50%, #c60d0d 51%, #e83535 100%);border-color:#C00;border-bottom-color:#900;border-top-color:#EBB;text-shadow:0 1px 1px #300;text-decoration:none}#legion-content #dashboard-title a.bar-btn:active{box-shadow:0 0 2px #300 inset;-moz-box-shadow:0 0 2px #300 inset;-webkit-box-shadow:0 0 2px #300 inset}#legion-content #dashboard-title a.verify-attorney{display:block;position:absolute;right:44px;top:1px;background:#27c62b;background-image:-webkit-gradient(linear, left top, left bottom, from(#53ec57), color-stop(50%, #27c62b), to(#53ec57));background-image:-webkit-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:-moz-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:-ms-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:-o-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:linear-gradient(to bottom, #53ec57 0%, #27c62b 50%, #53ec57 100%);color:#FFF;text-shadow:0 1px 1px rgba(0, 0, 0, .5);font-size:13px;padding:7px;line-height:13px;margin:0px
4px;border:1px
solid #393}#legion-content #dashboard-title a.verify-attorney:hover,
#legion-content #dashboard-title a.verify-attorney:focus{text-decoration:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#61F964), color-stop(50%,#25DD28), color-stop(100%,#61F964));background:-webkit-linear-gradient(top, #61F964 0%, #25DD28 50%, #61F964 100%);background:-moz-linear-gradient(top, #61F964 0%, #25DD28 50%, #61F964 100%);background:-ms-linear-gradient(top, #61F964 0%, #25DD28 50%, #61F964 100%);background:-o-linear-gradient(top, #61F964 0%, #25DD28 50%, #61F964 100%);background:linear-gradient(to bottom, #61F964 0%, #25DD28 50%, #61F964 100%)}#legion-content #dashboard-title a.delete-attorney{display:block;position:absolute;right:-1px;top:-2px;border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-webkit-border-radius:0 5px 0 0;height:26px;width:25px;padding:4px
10px;background:#a90329;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(44%,#8f0222), color-stop(100%,#6d0019));background:-webkit-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);background:-moz-linear-gradient(top, #a90329 0%, #8f0222 44%, #6d0019 100%);background:-ms-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);background:-o-linear-gradient(top, #a90329 0%,#8f0222 44%,#6d0019 100%);background:linear-gradient(to bottom, #a90329 0%,#8f0222 44%,#6d0019 100%);box-shadow:0 1px 1px rgba(0, 0, 0, .35) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .35) inset;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .35) inset;border-left:1px solid #FFF}#legion-content #dashboard-title a.delete-attorney:hover,
#legion-content #dashboard-title a.delete-attorney:focus{background:#cc041e;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc041e), color-stop(44%,#a50619), color-stop(100%,#d60404));background:-webkit-linear-gradient(top, #cc041e 0%,#a50619 44%,#d60404 100%);background:-moz-linear-gradient(top, #cc041e 0%, #a50619 44%, #d60404 100%);background:-ms-linear-gradient(top, #cc041e 0%,#a50619 44%,#d60404 100%);background:-o-linear-gradient(top, #cc041e 0%,#a50619 44%,#d60404 100%);background:linear-gradient(to bottom, #cc041e 0%,#a50619 44%,#d60404 100%);box-shadow:-1px -1px 1px rgba(0, 0, 0, .35) inset;-moz-box-shadow:-1px -1px 1px rgba(0, 0, 0, .35) inset;-webkit-box-shadow:-1px -1px 1px rgba(0, 0, 0, .35) inset;border-left:1px solid #999}#legion-content #dashboard-title a.delete-attorney
span{display:block;width:24px;height:24px;background:url('/images/delete-attorney.png') no-repeat center;text-indent:-9999px;overflow:hidden;outline:none}#dashboard-content{padding:15px}#dashboard-content #progress-box{padding:10px;background:#F8F8F8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC}#dashboard-content
p.title{font-size:14px;font-weight:bold;padding:0;color:#555;text-shadow:0 1px 0 #EEE;text-align:center}#comp-progress{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #CCC;background:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), color-stop(50%, #F0F0F0), to(#FFF));background-image:-webkit-linear-gradient(top, #FFF 0%, #F0F0F0 50%, #FFF 100%);background-image:-moz-linear-gradient(top, #FFF 0%, #F0F0F0 50%, #FFF 100%);background-image:-ms-linear-gradient(top, #FFF 0%, #F0F0F0 50%, #FFF 100%);background-image:-o-linear-gradient(top, #FFF 0%, #F0F0F0 50%, #FFF 100%);background-image:linear-gradient(to bottom, #FFF 0%, #F0F0F0 50%, #FFF 100%);height:35px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#progress-fill{width:0;height:33px;position:relative;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border:1px
solid #77ff7a;border-right-color:#0ade0f;border-left-color:#0ade0f;background:#27c62b;background-image:-webkit-gradient(linear, left top, left bottom, from(#53ec57), color-stop(50%, #27c62b), to(#53ec57));background-image:-webkit-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:-moz-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:-ms-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:-o-linear-gradient(top, #53ec57 0%, #27c62b 50%, #53ec57 100%);background-image:linear-gradient(to bottom, #53ec57 0%, #27c62b 50%, #53ec57 100%);box-shadow:0 0 4px rgba(128, 255, 128, .5) inset;-moz-box-shadow:0 0 4px rgba(128, 255, 128, .5) inset;-webkit-box-shadow:0 0 4px rgba(128, 255, 128, .5) inset}#comp-score{display:block;height:35px;line-height:35px;font-weight:bold;position:absolute;top:-1px;left:100%;padding-left:15px;color:#0e9812;text-shadow:0 1px 1px rgba(0, 0, 0, .25)}#dashboard-content
p.suggestion{text-align:center;font-size:11px}#dashboard-buttons{height:30px}#dashboard-buttons
span{width:50%;float:left}#dashboard-buttons a.dash-btn{display:block;font-size:14px;line-height:28px;text-align:center;background:#F8F8F8;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#E3E3E3));background-image:-webkit-linear-gradient(top, #F8F8F8, #E3E3E3);background-image:-moz-linear-gradient(top, #F8F8F8, #E3E3E3);background-image:-ms-linear-gradient(top, #F8F8F8, #E3E3E3);background-image:-o-linear-gradient(top, #F8F8F8, #E3E3E3);background-image:linear-gradient(to bottom, #F8F8F8, #E3E3E3);border:1px
solid #EEE;border-top-color:#FFF;border-bottom-color:#E8E8E8;text-shadow:0 1px 0 #FFF}#dashboard-buttons a.dash-btn:hover{text-decoration:none;background:#FFF;background-image:-webkit-gradient(linear, left top, left bottom, from(#FFF), to(#F3F3F3));background-image:-webkit-linear-gradient(top, #FFF, #F3F3F3);background-image:-moz-linear-gradient(top, #FFF, #F3F3F3);background-image:-ms-linear-gradient(top, #FFF, #F3F3F3);background-image:-o-linear-gradient(top, #FFF, #F3F3F3);background-image:linear-gradient(to bottom, #FFF, #F3F3F3)}#dashboard-buttons a.dash-btn.dash-left{border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-webkit-border-radius:0 0 0 5px;border-right-color:#CCC}#dashboard-buttons a.dash-btn.dash-right{border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;-webkit-border-radius:0 0 5px 0;border-left-color:#FFF}#dashboard-buttons a.dash-btn.current,
#dashboard-buttons a.dash-btn.current:hover,
#dashboard-buttons a.dash-btn.current:focus{color:#FFF;background:#711 url('/images/grad-subs/profile-side-link.png') repeat-x left top;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#922424), to(#5b0a0a));background-image:-webkit-linear-gradient(top, #922424, #5b0a0a);background-image:-moz-linear-gradient(top, #922424, #5b0a0a);background-image:-ms-linear-gradient(top, #922424, #5b0a0a);background-image:-o-linear-gradient(top, #922424, #5b0a0a);text-shadow:0 -1px 0 #400;border-color:#500;border-top-color:#300;border-bottom-color:#300;box-shadow:0 0 2px #300 inset;-moz-box-shadow:0 0 2px #300 inset;-webkit-box-shadow:0 0 2px #300 inset;cursor:default;text-decoration:none}#legion-content.edit .profile-content{margin-top:15px}#legion-content a.edit-button:link,
#legion-content a.edit-button:visited{display:block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px
solid #AAA;border-bottom:2px solid #999;background-color:#EEE;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#CCC));background-image:-webkit-linear-gradient(top, #F8F8F8, #CCC);background-image:-moz-linear-gradient(top, #F8F8F8, #CCC);background-image:-ms-linear-gradient(top, #F8F8F8, #CCC);background-image:-o-linear-gradient(top, #F8F8F8, #CCC);background-image:linear-gradient(top, #F8F8F8, #CCC);color:#555;text-shadow:0 1px 0 #FFF;padding:5px;text-align:center;font-weight:bold;font-size:14px;line-height:18px;height:18px;margin:5px
0;position:relative}#legion-content a.edit-button:active{border-top:2px solid #777;border-bottom:1px solid #999}#legion-content a.edit-button:hover,
#legion-content a.edit-button:focus,
#legion-content.edit .attorney-portrait:hover + #photo-edit a.edit-button.edit,
#legion-content.edit .attorney-portrait:focus + #photo-edit a.edit-button.edit{text-decoration:none;color:#222;text-shadow:0 1px 0 #EEE;border-color:#999;background-color:#DDD;background-image:-webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#BBB));background-image:-webkit-linear-gradient(top, #F3F3F3, #BBB);background-image:-moz-linear-gradient(top, #F3F3F3, #BBB);background-image:-ms-linear-gradient(top, #F3F3F3, #BBB);background-image:-o-linear-gradient(top, #F3F3F3, #BBB);background-image:linear-gradient(top, #F3F3F3, #BBB)}#legion-content a.edit-button:focus{text-decoration:none}#legion-content a.edit-button
span{display:block;width:18px;height:18px;background:no-repeat left top}#legion-content.edit a.edit-button
span.title{position:absolute;z-index:40;background:#EEE;border:1px
solid #AAA;font-size:10px;font-weight:normal;line-height:12px;text-align:center;width:40px;margin-left:-12px;height:0;-webkit-box-shadow:0 3px 3px -3px rgba(0, 0, 0, .5);-moz-box-shadow:0 3px 3px -3px rgba(0, 0, 0, .5);box-shadow:0 3px 3px -3px rgba(0, 0, 0, .5);-webkit-transition:all 0.1s ease-out 0.125s;-moz-transition:all 0.1s ease-out 0.125s;-o-transition:all 0.1s ease-out 0.125s;transition:all 0.1s ease-out 0.125s;opacity:0;padding:2px
4px;visibility:hidden;text-shadow:0 1px 0 #FFF;left:0;top:31px}#legion-content.edit a.edit-button span.title:before{content:' ';position:absolute;-webkit-transform:rotate(360deg);width:0;height:0;left:50%;margin-left:-6px;top:-6px;border-bottom:6px solid #AAA;border-left:6px solid rgba(170, 170, 170, 0);border-right:6px solid rgba(170, 170, 170, 0)}#legion-content.edit a.edit-button span.title:after{content:' ';position:absolute;-webkit-transform:rotate(360deg);width:0;height:0;left:50%;margin-left:-4px;top:-4px;border-bottom:4px solid #EEE;border-left:4px solid rgba(238, 238, 238, 0);border-right:4px solid rgba(238, 238, 238, 0)}#legion-content.edit a.edit-button:hover span.title,
#legion-content.edit a.edit-button:focus span.title,
#legion-content.edit .attorney-portrait:hover + #photo-edit a.edit-button.edit span.title,
#legion-content.edit .attorney-portrait:focus + #photo-edit a.edit-button.edit
span.title{display:block;opacity: .95;height:14px;visibility:visible}#legion-content.edit a.edit-button
span.text{background:none;width:auto;line-height:18px;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding-left:6px}#legion-content a.edit-button:hover span,
#legion-content.edit .attorney-portrait:hover + #photo-edit a.edit-button.edit
span{background-position:right top}#legion-content a.edit-button.none{display:none}#legion-content a.edit-button.edit
span{background-image:url('/images/edit-pencil.png')}#legion-content a.edit-button.save
span{background-image:url('/images/edit-check.png')}#legion-content a.edit-button.add
span{background-image:url('/images/edit-plus.png')}#legion-content a.edit-button.delete
span{background-image:url('/images/edit-delete.png')}#legion-content a.edit-button.close
span{background-image:url('/images/edit-delete.png')}#legion-content a.edit-button.back
span{background-image:url('/images/edit-back.png')}#legion-content a.edit-button.cancel
span{background-image:url('/images/edit-cancel.png')}#legion-content a.edit-button.loading
span{background-image:url('/images/edit-load.gif')}#legion-content .edit-item a.edit-button.add,
#legion-content .edit-item a.edit-button.cancel{right:40px !important}#legion-content .edit-item a.edit-button.cancel{display:block}.edit-section{margin-bottom:15px}.edit-items{border-top:1px solid #CCC}.edit-items .edit-item{position:relative;border-bottom:1px solid #CCC}.edit-items .edit-item:nth-child(even){background:#F0F0F0}.edit-items .edit-item
.display{padding:5px;width:100%;min-height:42px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.edit-items .edit-item .edit-label{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:20%;margin-right:3%;font-weight:bold;text-align:right;line-height:18px;padding:6px
0}.edit-items .edit-item .edit-label
.info{color:#555;font-size:11px;font-weight:normal;display:block;line-height:16px}.edit-items .edit-item .edit-label
.info.inline{display:inline}.edit-items .edit-item .edit-value{display:inline-block;*display:inline;zoom:1;vertical-align:middle;width:64%;overflow:hidden;word-wrap:break-word;line-height:18px;padding:6px
0}.edit-item .edit-value .address-item+.address-item{margin-top: .75em}#legion-content.edit .edit-section .credentials
h4{position:relative;line-height:30px}#legion-content.edit .edit-items .edit-item .edit-button,
#legion-content.edit .edit-section .credentials h4 .edit-button{position:absolute;top:5px;right:5px;width:18px;margin:0
0 0 25px;-webkit-box-shadow:0px 1px 1px #fff;-moz-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff}#legion-content.edit .listing-content .attorney-portrait{cursor:pointer}#legion-content.edit .listing-content #photo-edit{position:absolute;top:13px;left:100px}#legion-content #photo-edit .edit-button{width:18px;margin:0}#legion-content #photo-edit.open .edit-button.edit{background:#EEE !important;border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;position:relative;border-right:none;z-index:30}#legion-content #photo-edit .edit-button.save{margin:10px
0 0 0;width:auto}#legion-content #photo-edit .edit-button.save
span{margin:0
auto;display:inline-block;*display:inline;zoom:1}.popform,.popup{display:none;position:absolute;left:28px;top:0px;background-color:#EEE;text-shadow:0 1px 0 #FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px
solid #999;box-shadow:2px 2px 2px rgba(0, 0, 0, .25);-moz-box-shadow:2px 2px 2px rgba(0, 0, 0, .25);-webkit-box-shadow:2px 2px 2px rgba(0,0,0,.25);padding:15px;z-index:20}.popform{border-radius:0 5px 5px 5px;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px}.popup
p{padding:0
!important;margin-right:32px !important}#legion-content .popup .edit-button.close, #legion-content .infoBox .edit-button.close{position:absolute !important;top:5px !important;right:5px !important}#registration .infoBox .edit-button.close,
#legion-content.create .infoBox .edit-button.close{margin:0;top:4px;right:4px}.photoUpload.popform
.fileinput{margin-top:5px;width:300px}.photoUpload
.upFeedback{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.edit-section .photoUpload
.upFeedback{width:77%;margin-left:23%;margin-top:5px;clear:left}.upFeedback
strong{font-weight:normal}#legion-content.edit .edit-section .credentials h4 .edit-button{position:relative;right:auto;top:auto;float:right;margin:0
5px 0 0;-webkit-box-shadow:0px 1px 0 #999;-moz-box-shadow:0px 1px 0 #999;box-shadow:0px 1px 0 #999}#legion-content.edit .edit-section.pubs .edit-item .edit-value,
#legion-content.edit .edit-section.blogs .edit-item .edit-value{width:80%;padding-left:15px}#legion-content.edit .edit-section.pubs .edit-item .edit-value
span{display:block}#legion-content.edit .edit-section.pubs .edit-item .edit-value .pub-title,
#legion-content.edit .edit-section.blogs .edit-item .edit-value .feed-title{font-weight:bold;margin-bottom:3px}#legion-content.edit .edit-section.pubs .edit-item .edit-value .pub-url,
#legion-content.edit .edit-section.pubs .edit-item .edit-value .pub-date,
#legion-content.edit .edit-section.pubs .edit-item .edit-value .publisher,
#legion-content.edit .edit-section.blogs .edit-item .edit-value .feed-url{font-size:12px;padding-left:25px;color:#555;margin-bottom:3px;display:block}#legion-content.edit .edit-item .feed-item,
#legion-content.edit .edit-item .pub-item{margin-bottom:8px;border-bottom:1px solid #CCC;padding-bottom:8px}.edit-section .simple-form{border-bottom:1px solid #CCC;padding:5px;position:relative}.edit-section .simple-form .photo-mini{position:absolute;top:6px;left:5px;border:1px
solid #AAA}.edit-section .simple-form
label{display:block;width:20%;margin-right:2%;padding:6px
0;font-weight:bold;line-height:18px;text-align:left;float:left;margin-left:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#legion-content.edit .simple-form .photoUpload
.fileinput{width:43%;margin-right:3%;float:left;display:block;height:30px}.photoUpload
.fileinput{position:relative}.photoUpload .fileinput
.decoy{position:absolute;top:0;left:0;z-index:1;width:100%}.photoUpload .fileinput .decoy
input.textfield{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;border-right:none;width:80%;height:30px}.photoUpload .fileinput .decoy button.file-button{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px;width:20%;text-align:center;font-size:11px;color:#555;text-shadow:0 1px 0 #FFF;line-height:20px;height:30px;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;-webkit-box-shadow:0 1px 0 #CCC;-moz-box-shadow:0 1px 0 #CCC;box-shadow:0 1px 0 #CCC;background-image:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#CCC));background-image:-webkit-linear-gradient(top, #F8F8F8, #CCC);background-image:-moz-linear-gradient(top, #F8F8F8, #CCC);background-image:-ms-linear-gradient(top, #F8F8F8, #CCC);background-image:-o-linear-gradient(top, #F8F8F8, #CCC);background-image:linear-gradient(top, #F8F8F8, #CCC);border:1px
solid #AAA}.photoUpload .fileinput:hover .decoy button.file-button{background-image:-webkit-gradient(linear, left top, left bottom, from(#F3F3F3), to(#BBB));background-image:-webkit-linear-gradient(top, #F3F3F3, #BBB);background-image:-moz-linear-gradient(top, #F3F3F3, #BBB);background-image:-ms-linear-gradient(top, #F3F3F3, #BBB);background-image:-o-linear-gradient(top, #F3F3F3, #BBB);background-image:linear-gradient(top, #F3F3F3, #BBB);color:#222}.photoUpload .fileinput
input.file{position:relative;text-align:right;-moz-opacity:0;filter:alpha(opacity: 0);opacity:0;z-index:2;cursor:pointer;height:30px;width:100%}#legion-content.edit .simple-form .photoUpload .edit-button.save{float:left;width:25%;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:31px}#legion-content.edit .simple-form .photoUpload .edit-button.save span,
#legion-content.first-login .photoUpload .edit-button
span{display:inline-block;*display:inline;zoom:1}#reauth-form{padding:10px}#reauth-form
p{font-size:12px;text-align:center;padding-top:0}#reauth-form .input-box{width:223px;display:inline-block;*display:inline;zoom:1;margin-bottom:10px}#reauth-form .input-box.right{width:214px;padding-left:10px}#reauth-form
label{display:block}#reauth-form
input.textfield{width:200px;font-size:14px;line-height:18px}#reauth-form a.form-submit{display:block}.edit-section .hidden,
.inputs
.hidden{display:none}.edit-item .inputs,
.edit-item .add-inputs{display:none;padding:5px;background:#D8D8D8;width:100%;min-height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#legion-content.edit .edit-section.blogs .edit-inputs,
#legion-content.edit .edit-section.pubs .edit-inputs{padding-top:22px}#legion-content.edit .bar .edit-item,
#legion-content.edit .experience .edit-item,
#legion-content.edit .education .edit-item,
#legion-content.edit .associations .edit-item{width:99%;margin:0
3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.ui-autocomplete{max-height:400px;overflow:auto}.edit-item .inputs
label{display:block;font-size:12px;padding-left:15px;color:#222;text-shadow:0 1px 0 #F3F3F3;line-height:13px;font-weight:bold;padding-bottom:3px}.edit-item .inputs label
.info{display:block;width:75%;font-weight:normal;position:relative;font-size:12px;color:#000}.edit-item .inputs label
.info.inline{display:inline}#legion-content .edit-item #form-password
input.textfield{width:305px}#legion-content .edit-item .inputs .pass-check{text-align:center;padding-left:6px;width:114px}.edit-item .inputs .textfield,
.edit-item .inputs
textarea{line-height:18px;font-size:14px;width:76.5%;margin-bottom:6px}#legion-content .edit-item .inputs .inactive-input{font-family:'Open Sans','Segoe UI','Trebuchet MS',sans-serif;font-size:14px;line-height:18px;border:1px
dashed #AAA;margin-bottom:6px;border-radius:4px;-moz-border-radius:4px;padding:4px
6px;background:#E3E3E3;text-shadow:0 1px 0 #FFF}.edit-item .inputs
textarea{max-width:76.5%;min-width:76.5%;min-height:15em;max-height:1500px;padding:4px
2.5%}.edit-item .inputs
textarea.shortarea{min-height:7em;max-height:12em}#item-social .inputs
textarea.socialurl{min-height:4em;max-height:8em}#item-social .inputs
textarea{width:451px;min-width:451px;max-width:451px}#item-social .inputs input,
#item-social .inputs
select{width:70%}.edit-item .inputs
.textfield.telnum{display:inline-block;*display:inline;zoom:1;width:30px;vertical-align:top}.edit-item .inputs .textfield.telnum.line-number,
#legion-content.create .textfield.telnum.line-number{width:40px}.edit-item .inputs .checkbox,
#legion-content.create
.checkbox{display:inline-block;*display:inline;zoom:1;vertical-align:top;line-height:29px;padding:0
3px 0 7px}.edit-item .inputs .checkbox input,
#legion-content.create .checkbox
input{margin:0}.edit-item .inputs label.check-label,
#legion-content.create label.check-label{font-size:14px;font-weight:normal;display:inline-block;*display:inline;zoom:1;padding:0;color:#000;line-height:29px;vertical-align:top}.edit-item .inputs .radioBox,
#legion-content.create
.radioBox{padding:2px
0 2px 25px}.edit-item .inputs .radioBox span,
#legion-content.create .radioBox
span{vertical-align:middle;text-shadow:0 1px 0 #E3E3E3}.edit-item .inputs .radioBox label,
#legion-content.create .radioBox
label{padding-left:5px;font-weight:normal;display:inline;vertical-align:text-bottom;font-size:14px}.edit-item .inputs
select{line-height:18px;font-size:14px;width:214px;margin-bottom:6px;display:block}.inputs
select.hidden{display:none}#form-telnums .phone-type{float:left}#legion-content .edit-section .edit-item .inputs #form-telnums .edit-button.delete{top:32px}.inputs .secret-field{display:none;float:left;width:40%;margin-left:10px}.inputs .secret-field.visible{display:block}.inputs .telnum-parts{clear:left}.credentials .edit-item
select{font-size:12px}.edit-item .inputs
select.state{width:200px}.edit-item .inputs
select.barstatus{width:260px}.edit-item .inputs
input.year{width:40px}.edit-item#item-practices
.inputs{padding-top:24px}.edit-item .inputs .main-prac-box{background:#EEE;border:1px
solid #AAA;border-top:1px solid #777;border-bottom:1px solid #777;clear:left;margin:2px
0}.edit-item .inputs .main-prac-box
label{display:block;padding:8px;line-height:24px;font-size:14px;font-weight:normal;margin-left:10px}.edit-item .inputs .main-prac-box
span{display:inline-block;*display:inline;zoom:1;line-height:24px;padding:0}.edit-item .inputs .sub-pracs-box{overflow:hidden;padding:5px;display:none}.edit-item .inputs .sub-pracs-box.visible{display:block}.edit-item .inputs .sub-pracs-box .sub-prac{width:32%;margin-right:1%;float:left}.edit-item .inputs .box-orgsection .org-section{padding-left:1em}.edit-item .inputs .sub-pracs-box .sub-prac label,
.edit-item .inputs .box-orgsection .org-section
label{display:block;line-height:22px;font-size:11px;font-weight:normal;padding:0;margin-left:20px}.edit-item .inputs .box-orgsection .org-section
label{line-height:26px;font-size:13px}.edit-item .inputs .sub-pracs-box .sub-prac.disabled
label{color:#777}.edit-item .inputs .sub-pracs-box .sub-prac span,
.edit-item .inputs .box-orgsection .org-section
span{display:block;float:left;line-height:22px;padding:0}.edit-item .inputs .cred-box{float:left;margin-right:5px;width:59%}.edit-item .inputs .cred-box.box-assocorg{width:98%}.edit-item .inputs .cred-box.box-certstate,
.edit-item .inputs .cred-box.box-certyear,
.edit-item .inputs .cred-box.box-expstart,
.edit-item .inputs .cred-box.box-expend,
.edit-item .inputs .cred-box.box-assocjoin,
.edit-item .inputs .cred-box.box-assocleave{width:auto}.edit-item .inputs .cred-box.box-exppos,
.edit-item .inputs .cred-box.box-eduschool{float:none;width:100%}.edit-item .inputs .cred-box.box-barstate{width:210px}.edit-item .inputs .cred-box.box-barstatus{width:270px}.edit-item .inputs .cred-box.box-baryear{width:50px}.edit-item .inputs .cred-box.box-edumajor{width:207px}.edit-item .inputs .cred-box.box-edudegree{width:207px}.edit-item .inputs .cred-box.box-edugrad{width:50px}.edit-item .inputs .cred-box.box-expstart{clear:left}.edit-item .inputs .cred-box.box-edudegree input.textfield,
.edit-item .inputs .cred-box.box-edumajor
input.textfield{width:193px}#legion-content.edit .associations .edit-item .box-assocpos{margin-right:18px}#legion-content.edit .associations .edit-item .box-assocpos
.textfield{width:95%}.edit-item .inputs
fieldset{padding:10px
0;border-bottom:1px solid #AAA;min-width:0}#legion-content .edit-section .edit-item .inputs .edit-button{position:relative;right:auto;top:auto;float:right;margin:0}#legion-content #item-social .inputs .edit-button{position:static;margin:4px
0 6px 0;width:auto}#legion-content #item-social .inputs .edit-button
span{margin:0
auto}#legion-content .credentials .edit-item .inputs .edit-button,
#legion-content .edit-item#item-practices .inputs .edit-button{margin-top:14px}#legion-content.edit .profile-content .edit-section .cred-content{padding:0;margin-bottom:25px}#legion-content.edit .practice-bar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:20px;border:1px
solid #CCC;-webkit-box-shadow:0 1px 0 #EEE, 0 1px 2px rgba(0, 0, 0, .4) inset;-moz-box-shadow:0 1px 0 #EEE, 0 1px 2px rgba(0, 0, 0, .4) inset;box-shadow:0 1px 0 #EEE, 0 1px 2px rgba(0, 0, 0, .4) inset;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:10px
auto 0 auto;position:relative}#legion-content.edit .practice-bar .practice-slice{height:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;background:#d3d3d3;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3d3d3), color-stop(50%,#c4c4c4), color-stop(100%,#c9c9c9));background:-webkit-linear-gradient(top, #d3d3d3 0%,#c4c4c4 50%,#c9c9c9 100%);background:-moz-linear-gradient(top, #d3d3d3 0%,#c4c4c4 50%,#c9c9c9 100%);background:-ms-linear-gradient(top, #d3d3d3 0%,#c4c4c4 50%,#c9c9c9 100%);background:-o-linear-gradient(top, #d3d3d3 0%,#c4c4c4 50%,#c9c9c9 100%);background:linear-gradient(to bottom, #d3d3d3 0%,#c4c4c4 50%,#c9c9c9 100%);-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .25) inset;-moz-box-shadow:0 1px 1px rgba(0, 0, 0, .25) inset;box-shadow:0 1px 1px rgba(0, 0, 0, .25) inset}#legion-content.edit .practice-bar .practice-slice .ui-resizable-handle{position:absolute;display:block;right:0;width:2px;height:18px;background:#F8F8F8;cursor:e-resize}#legion-content.edit .practice-bar .practice-slice:hover .ui-resizable-handle,
#legion-content.edit .practice-bar .practice-slice.ui-resizable-resizing .ui-resizable-handle{border-left:1px solid #FFF;border-right:1px solid #FFF}#legion-content.edit .practice-bar .practice-slice:first-child{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#legion-content.edit .practice-bar .practice-slice:last-child{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#legion-content.edit .practice-bar .practice-slice:last-child  .ui-resizable-handle{width:0;border-right:2px solid #F8F8F8;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#legion-content.edit .practice-bar .practice-slice
.title{position:absolute;left:50%;margin-left:-100px;width:200px;top:22px;background:#FFF;border:1px
solid #BBB;-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, .25);-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, .25);box-shadow:1px 1px 2px rgba(0, 0, 0, .25);padding:5px;display:none;z-index:1}#legion-content.edit .practice-bar .practice-slice .title:before{content:' ';position:absolute;top:-8px;left:92px;border-bottom:8px solid #BBB;border-left:8px solid rgba(204, 204, 204, 0);border-right:8px solid rgba(204, 204, 204, 0);z-index:2}#legion-content.edit .practice-bar .practice-slice .title:after{content:' ';position:absolute;top:-6px;left:94px;border-bottom:6px solid #FFF;border-left:6px solid rgba(255, 255, 255, 0);border-right:6px solid rgba(255, 255, 255, 0);z-index:3}#legion-content.edit .practice-bar .practice-slice:hover
.title{display:block}#legion-content.edit .practice-bar .practice-slice.ui-resizable-resizing
.title{display:none}#legion-content.edit .practice-total{margin-left:100px}#legion-content.edit .practice-total
.number{font-weight:bold;font-size:1.5em;vertical-align:text-bottom;margin-left:5px;color:#070}#legion-content.edit .practice-total
.number.invalid{color:#900}#legion-content.edit .practice-entry .edit-button.delete{margin-top:1px}#legion-content.edit .practice-entry .practice-inputs{width:90%;float:left}#legion-content.edit .practice-inputs p.inactive-input{display:inline-block;*display:inline;zoom:1;width:82%;margin-right:1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}#legion-content.edit .practice-inputs
input.textfield.numeric{width:13%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}#legion-content.edit .practice-inputs span.pct-symbol{width:4%;text-align:center;display:inline-block;vertical-align:baseline;line-height:28px;height:28px}#legion-content.edit .profile-content .edit-section .cred-content{padding:0;margin-bottom:25px}#legion-content.edit .certifications .add-inputs .box-certorg{width:70%}#legion-content.edit .certifications .add-inputs .box-certspec{width:60%;margin-right:2%}#legion-content.edit .certifications .edit-inputs .box-certstate .inactive-input{width:40px}#legion-content.edit .certifications .edit-inputs .box-certyear
input{margin-top:0}#legion-content.edit .certifications .add-inputs
select{width:100%}#legion-content.edit .certifications .add-inputs select[disabled],
#legion-content.edit .certifications .add-inputs select[disabled]:hover{background:#D8D8D8;border-color:#B4B4B4}#legion-content .credentials .edit-item
.display{padding:5px;width:100%;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.edit-item .inputs #input-city{width:200px}.edit-item .inputs #input-zip{width:100px}.edit-item .inputs #input-suffix{width:40px}.edit-item .inputs .input-pubdate{width:80px}#form-password label[for="input-currpassword"] .info{display:inline;margin-left:5px}@media screen and (max-width: 960px){#main{width:100%}#main
div#container{margin-right:1.25%}#searchbox #basic-search a.form-submit{height:auto}#searchbox
.practicepop{padding-top:6px;border-top:1px solid #B4B4B4}#searchbox #browse-search ul.browselist.threecol li ul li,
#searchbox #browse-search ul.browselist.full li ul
li{width:46%}#map_canvas
img{max-width:none !important}#legion-content>#usmap,#browse-options>#usmap,#mapster_wrap_0{display:none !important}}@media screen and (max-width: 900px){#map_canvas{height:300px}#legion-content
h1.state{font-size:22px;min-height:0;line-height:normal}#legion-content nav.profileNav li a:link,
#legion-content nav.profileNav li a:visited{padding:0
20px}}@media screen and (max-width: 800px){#searchbox
label{text-indent:0}#searchbox #advanced-search
input.textfield{font-size:10px}#searchbox #adv-geo .geo-distance{font-size:11px}#legion-content
h1.state{font-size:18px}}@media screen and (max-width: 750px){#main
div#container{margin-right:0;width:100%}#login.user-form{margin:0
auto}#legion-content nav.profileNav li a:link,
#legion-content nav.profileNav li a:visited{padding:0
25px}#legion-content .assoc,
#rightBar
.assoc{cursor:pointer;height:42px}#legion-content .assoc:hover .orginfo.left,
#legion-content .assoc.selected .orginfo.left,
#rightBar .assoc:hover
.orginfo.left{left:-9999px;top:-9999px}#legion-content .assoc.click .orginfo.left,
#legion-content .assoc.selected .orginfo.left,
#rightBar .assoc.click
.orginfo.left{top:42px;left:50%;margin-left:-165px;display:block;z-index:50;cursor:default;padding-top:10px}#legion-content .assoc .orginfo p.org_title,
#rightBar .assoc .orginfo
p.org_title{padding-right:25px}#legion-content
.assoc.click{position:static}#legion-content .listing-content
.associations{position:relative}#legion-content .assoc.click .orginfo
.arrow{display:none}#legion-content .orginfo .close,
#rightBar .orginfo
.close{background:url('/images/close.png') no-repeat center #7d1a15;width:30px;height:30px;position:absolute;top:-1px;right:0;cursor:pointer;-webkit-border-radius:0px 5px 0 5px;border-radius:0px 5px 0 5px;box-shadow:-1px -1px 1px rgba(0, 0, 0, 0.35) inset;-moz-box-shadow:-1px -1px 1px rgba(0, 0, 0, .35) inset;-webkit-box-shadow:-1px -1px 1px rgba(0, 0, 0, 0.35) inset;border-left:1px solid #999}#legion-content .assoc.score .orginfo
table{margin-top:10px}.social-section.twitter,.social-section.facebook{width:304px;float:none;margin-left:0 !important;margin-right:0 !important}.social-section.twitter{margin-bottom:30px !important}#practice-legend li.parent .li-content:hover .child-indicator
.text{left:-95px}}@media screen and (max-width: 650px){#searchbox #browse-search ul.browselist.twocol li ul
li{float:none;width:93%}#searchbox #browse-search
ul.browselist.half{width:50%}#searchbox #browse-search
ul.browselist.twocol{width:50%}#legion-content nav.profileNav li a:link,
#legion-content nav.profileNav li a:visited{padding:0
20px}.content-browse .browselist .columns li,
.content-browse .browselist
li{width:47%}}@media screen and (max-width: 550px){#legion-content .assoc .badge img,
#legion-content .assoc.cert .cert
img{width:42px;height:42px}#legion-content
.assoc.score{height:32px;width:40px;margin:5px
3px 5px 0}#legion-content .assoc.award,
#rightBar
.assoc.award{display:none}#legion-content .assoc.click .orginfo.left,
#legion-content .assoc.selected .orginfo.left,
#rightBar .assoc.click
.orginfo.left{top:62px}#searchbox #basic-search .input-wrapper{width:100%;margin:0;float:none}#searchbox #basic-search .input-wrapper.practices{width:100%;margin-bottom:5px;float:none}#legion-content #searchbox form a.form-submit{float:right;margin-left:0;margin-top:10px;width:30%}#searchbox #advanced-search.withpractice a.form-submit,
#searchbox #advanced-search.nopractice a.form-submit{height:auto;line-height:normal}#searchbox .searchprac
.practicepop{width:100%;padding:0
2.5% 4px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;border-top:none}#searchbox .practicepop
input.textfield{width:95%}#searchbox .practicepop
ul{width:100%}#searchbox #advanced-search #adv-inputs{width:100%}#searchbox #advanced-search
input.textfield{font-size:11px}#searchbox #adv-geo .geo-distance{font-size:12px}#searchbox #adv-geo .advanced-or{margin:15px
0 25px;width:100%;border-top:1px solid #CCC;border-right:none;left:auto;float:none}#searchbox #adv-geo .advanced-or
span{width:45px;margin:-14px auto;left:auto}#searchbox #adv-geoarea, #searchbox #adv-citystate{padding:0;float:none;width:100%}#searchbox #advanced-search .input-wrapper.practices{width:65%}#searchbox #adv-firm{width:98.5%}#searchbox
select{width:65%}.content-browse .browselist .columns
li{width:100%;margin-right:0;float:none}#legion-content .listingspage .listing-content img.attorney-portrait{width:106px;height:133px}#legion-content .listing-content .attorney-info{margin-left:124px}#legion-content .listing-content .contact-info{min-height:0;margin-right:0}#legion-content .listing-content .utility-links{float:none;margin-top:0;border-top:1px solid #CCC;border-left:1px solid #CCC;height:auto}#legion-content .listing-content .utility-links
li{border-bottom:none}#legion-content section.listing.listingspage .listing-content
.description{display:none}#legion-content .listing.profilepage .listing-content .utility-links{height:auto;margin-top:12px}#legion-content section.listing header h1 a,
#legion-content section.listing header h2 a,
#legion-content section.listing header h1 span.nolink,
#legion-content section.listing header h2 span.nolink,
#legion-content.create .duplicate p.name
a{font-size:16px}#legion-content h1.state
img{right:91%}#legion-content.listings
#map_canvas{display:none !important}#legion-content.profile .profile-content h2,
#legion-content.profile .profile-content #sec-biography section h3,
#browse-options.content-browse
h2{font-size:14px}#legion-content .listing.profilepage .listing-content
.associations{padding:3px
6px 7px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;float:left}#map_directions
input#origin{width:95%;margin:0;float:none}#map_directions
select{margin-bottom:10px;width:98%}#map_directions
label{display:block;font-weight:bold;margin-left:2%}#map_directions a.form-submit{width:100%;margin-top:10px}#legion-content nav.profileNav li a:link, #legion-content nav.profileNav li a:visited{padding:0
16px}#legion-content.profile .profile-content
table.practiceList{width:75%}#practice-chart{float:none;width:200px;margin:0
auto}#practice-legend{margin:0
auto;max-width:300px;width:100%}}@media screen and (max-width: 500px){#legion-content
h1.state{font-size:16px}#legion-content h1.state
img{right:90%}section#sec-contactmap
#map_canvas{height:275px}#legion-content nav.profileNav ul
li{width:100%;margin:0}#legion-content nav.profileNav ul li.first
a{border-top-color:#CCC}#legion-content nav.profileNav li a:link, #legion-content nav.profileNav li a:visited{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#legion-content.profile
aside{margin-top:10px;overflow:hidden}.content-browse .browselist .columns li,
.content-browse .browselist
li{width:100%;margin:0
auto;float:none}.content-browse .browselist.standard .columns li,
.content-browse .browselist.standard
li{width:47%;float:left;margin-right:3%}}@media screen and (max-width: 450px){#legion-content .pagination
.pagerPagesContainer{display:none}#legion-content .pagination
.nextButtons{margin:0}#legion-content .pagination
.pagerNav{margin:10px
auto 0;width:232px}#searchbox #browse-search ul.browselist.half,
#searchbox #browse-search ul.browselist.twocol,
#searchbox #browse-search
ul.browselist{width:100%;float:none}#legion-content section.listing header .phone,
#legion-content section.listing header .curve-divide{display:none}#legion-content section.listing header h1 a,
#legion-content section.listing header h2 a,
#legion-content section.listing header h1 span.nolink,
#legion-content section.listing header h2 span.nolink,
#legion-content.create .duplicate p.name
a{border:1px
solid #999;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;margin-right:0}#legion-content section.listing .listing-content{border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px}#legion-content .listingspage .listing-content img.attorney-portrait{width:auto;height:117px}#legion-content .listing-content .attorney-info{margin-left:102px}#legion-content .listing-content .contact-info{min-height:0;margin:8px
0 6px}#legion-content section.listing.listingspage .listing-content .attorney-info .fn.org,
#legion-content section.listing.listingspage .listing-content .attorney-info .adr,
#legion-content section.listing.listingspage .listing-content .attorney-info a.url,
#legion-content section.listing.listingspage .utility-links
li.emailLink{display:none}#legion-content section.listing.listingspage .listing-content .utility-links
li.siteLink{display:block}#legion-content section.listing.listingspage .listing-content .attorney-info
.phone{font-size:12px;font-weight:bold;line-height:normal;margin-left:0}#legion-content section.listing.listingspage .listing-content
.associations{clear:none;padding-bottom:6px}#legion-content .listing-content .utility-links{margin-top:0}#legion-content
h1.state{font-size:16px;padding-left:50px}#legion-content h1.state
img{right:90%;max-width:30px}#searchbox #basic-search #searchcitystatezip,
#searchbox #basic-search .pracselection,
#searchbox #basic-search a.form-submit{font-size:12px}#legion-content .assoc .orginfo,
#rightBar .assoc
.orginfo{padding:8px;width:294px}#legion-content .assoc.click .orginfo.left,
#legion-content .assoc.selected .orginfo.left,
#rightBar .assoc.click
.orginfo.left{margin-left:-157px}#legion-content .assoc .orginfo img.seal,
#rightBar .assoc .orginfo
img.seal{width:100px;height:100px}#legion-content .assoc .orginfo p.org_title,
#rightBar .assoc .orginfo
p.org_title{font-size:13px}#legion-content .assoc .orginfo p.org_attyname,
#rightBar .assoc .orginfo
p.org_attyname{font-size:11px}#legion-content .listing-content .attorney-info{margin-left:113px}#legion-content .listing-content .contact-info{font-size:12px}#legion-content .listing.profilepage img.attorney-portrait{width:auto;height:135px}#legion-content .listing.profilepage .contact-info
a.url{display:none}#legion-content .listing.profilepage .attorney-info{margin-left:126px}#legion-content.profile .profile-content
table.practiceList{width:100%}#legion-content .listing.profilepage .listing-content .utility-links{margin-top:0}}@media screen and (max-width: 400px){#searchbox #advanced-search .input-wrapper.practices{width:100%}#searchbox
select{width:100%}#searchbox #browse-search ul.browselist.threecol li ul li,
#searchbox #browse-search ul.browselist.full li ul
li{width:92%;padding:0
4%}#searchbox #browse-search ul.browselist li ul li:before{left:0}#legion-content section.listing header h1 a,
#legion-content section.listing header h2 a,
#legion-content section.listing header h1 span.nolink,
#legion-content section.listing header h2 span.nolink,
#legion-content.create .duplicate p.name
a{font-size:14px}section#sec-contactmap
#map_canvas{height:250px}#legion-content
h1{font-size:1.75em}#legion-content
h2{font-size:1.5em}#legion-content.profile .profile-content h2,
#legion-content.profile .profile-content #sec-biography section h3,
#browse-options.content-browse
h2{height:auto;text-indent:0;padding:0.75em 5%;line-height:normal}#searchbox #advanced-search .input-wrapper.certifications{width:100%;max-width:none}#header-user.admin #user-avatar{width:45px;height:20px;margin:4px
0}}@media screen and (max-width: 900px){#browse-options.side-browse h2.browse-title span,
#legion-snippets h2.snippet-header
span{font-size:15px;line-height:normal;height:auto;padding:0.5em 0}}@media screen and (max-width: 800px){#browse-options.side-browse h2.browse-title span,
#legion-snippets h2.snippet-header
span{font-size:14px}}@media screen and (max-width: 750px){#browse-options.side-browse .browselist li ul
li{float:left;width:35%}}@media screen and (max-width: 550px){#browse-options.side-browse .browselist li ul
li{float:none;width:auto}}@media screen and (max-width: 960px){#legion-content.create #info-pass,
#legion-content.create #info-pass-conf{width:95%}#legion-content .pass-check{margin-bottom:2px;padding:2px
6px 2px 26px}}@media screen and (max-width: 960px) and (min-width: 751px){#claim-intro{width:100%;margin:0
auto 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}#registration{margin:0}}@media screen and (max-width: 600px){#legion-content.setup
#progress{width:100%;float:none}#progress .progress-step{width:100%}#legion-content.create #dupecheck-response,
#legion-content.create #creation-response,
#legion-content.forgot #email-display,
#legion-content.create .user-form{margin:0
auto}#legion-content.create
h1{margin:0
0 0.5em}#progress .progress-step{display:none}#progress .progress-step.current{display:block !important}#claim-intro{width:100%;margin:0
auto 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none}#registration{margin:0}#legion-content.setup
h1{font-size:24px}}@media screen and (max-width: 960px){#legion-content.first-login .guidelines
h2{width:auto;padding-left:13px;font-size:14px}#legion-content.first-login
.guidelines{padding-top:50px}.legionSkin
table.mceLayout{width:100% !important}}@media screen and (max-width: 900px){#legion-content.first-login .attorney-portrait{width:100px;height:124px}#legion-content.first-login
.guidelines{margin-left:109px;height:145px}#legion-content.first-login .guidelines h3,
#legion-content.first-login .guidelines
ul{position:absolute;left:0;top:130px}#legion-content.first-login .guidelines
h2{left:107px}#legion-content.first-login .guidelines
ul{top:150px}.edit-section .simple-form
label{float:none;width:auto}#legion-content.edit .simple-form .photoUpload .edit-button.save{width:29%}#legion-content.edit .simple-form .photoUpload
.fileinput{margin-left:20%;width:48%}}@media screen and (max-width: 600px){#legion-content.first-login .section,
#legion-content #security-questions.user-form{margin:0
auto}}@media screen and (max-width: 500px){#pending.admin-section .attorney .attorney-info,
#pending.admin-section .attorney
.contact{width:100%;margin:0}#legion-content a.admin-option.out{width:75%}.edit-item .inputs
label{padding-right:52px}.edit-items .edit-item .edit-label{width:100%;margin:0;text-align:left}.edit-items .edit-item .edit-value{width:100%}#legion-content a.edit-button:link, #legion-content a.edit-button:visited{padding:2px}#legion-content.edit a.edit-button
span.title{width:38px}#legion-content .edit-item a.edit-button.add, #legion-content .edit-item a.edit-button.cancel{right:33px !important}.edit-item .inputs
label{padding-bottom:6px}.edit-items .edit-item
.display{min-height:34px}.edit-item .inputs .sub-pracs-box .sub-prac{width:45%;margin-right:5%}#legion-content.edit .simple-form .photoUpload
.fileinput{width:100%;float:none;margin:0
0 5px}#legion-content.edit .simple-form .photoUpload .edit-button.save{width:100%;padding:5px}.edit-section .simple-form
label{margin-bottom:5px}.edit-item .inputs .cred-box{float:none;width:100% !important;margin:0
!important}#legion-content ul.social-links
li{width:50%}#legion-content #photo-edit.open .edit-button.edit{border-right:1px solid #AAA;border-bottom:none;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0}.popform{border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;left:-73px;top:22px}.photoUpload.popform
.fileinput{width:240px}#legion-content #photo-edit .edit-button.save{padding:5px}}@media screen and (max-width: 400px){.edit-item .inputs .sub-pracs-box .sub-prac{width:100%;margin-right:0}#dashboard-title{font-size:14px}#comp-progress{height:30px}#progress-fill{height:28px}#dashboard-content
p.title{font-size:12px}#dashboard-buttons a.dash-btn{font-size:13px}#comp-score{height:30px;line-height:30px}}@media screen and (max-width: 850px) and (min-width: 750px){#legion-content #search-header.certification{height:56px}#search-header #search-checktab{margin-left:0;padding-left:0;float:none;background:none;border:none;width:auto}}@media screen and (max-width: 550px){#searchbox #basic-search .input-wrapper.states,
#searchbox #basic-search .input-wrapper.certifications,
#searchbox #basic-search .input-wrapper.cert-location{float:left}#searchbox #basic-search .input-wrapper.states{width:15%}#searchbox #basic-search .input-wrapper.certifications{width:44%}#searchbox #basic-search .input-wrapper.cert-location{width:38%}#legion-content #search-header.certification{height:56px}#search-header #search-checktab{margin-left:0;padding-left:0;float:none;background:none;border:none;width:auto}}@media screen and (max-width: 500px){#searchbox #basic-search .input-wrapper.states{width:20%}#searchbox #basic-search .input-wrapper.certifications{width:78.5%;margin-right:0}#searchbox #basic-search .input-wrapper.cert-location{width:99.5%;float:none;clear:both}}