#module-attorneys{clear:both;margin:20px 0;overflow:hidden}#module-attorneys table tbody tr:hover td.highlight{background-color:#b7c0d2}#module-attorneys table a{color:#1a2c4d}#module-attorneys table tr:hover td{background-color:#b7c0d2}#module-attorneys .section-header{border-bottom:1px solid #2e4061;color:#2e4061;font-family:RobotoCondensed,Arial,sans-serif;font-size:21px;margin:0;text-transform:uppercase;padding:0 0 13px}#module-attorneys .column-headers td{color:#142647;padding:19px 0;text-transform:uppercase}#module-attorneys tr.nohl:hover td{background-color:transparent}#module-attorneys .clear{clear:both;overflow:hidden}#module-attorneys.alpha #search-query{margin:0 0 15px}#module-attorneys.alpha #letter-navigation{background:url(/images/border_dotted.png) left bottom repeat-x;margin:0 0 14px}#module-attorneys.alpha #letter-navigation a{color:#142647;display:inline-block;margin:0 15px 0 0;text-align:center;width:10px}#module-attorneys.alpha #letter-navigation a.inactive{color:#b7c0d2;cursor:text}#module-attorneys.alpha table thead tr td{color:#142647;padding:0 0 15px;text-align:left;text-transform:uppercase}#module-attorneys.alpha table tr:hover td.alpha-indicator{background:0 0}#module-attorneys.alpha table tr td{height:20px;line-height:20px;padding:0 5px}#module-attorneys.alpha table tr td:first-child{padding-left:0}#module-attorneys.alpha .alpha-indicator{color:#142647;font-family:RobotoCondensed,Arial,sans-serif;font-size:21px;padding:5px 0 0;text-align:left;vertical-align:top;width:75px}#module-attorneys.alpha .name{width:191px}#module-attorneys.alpha .location{width:135px}#module-attorneys.alpha .phone{width:105px}#module-attorneys.practice table tr.thead td{color:#142647;padding:0 0 15px;text-align:left;text-transform:uppercase}#module-attorneys.practice .practice-area-header{font-size:21px;text-transform:uppercase;font-family:RobotoCondensed,Arial,sans-serif}#module-attorneys.practice .practice-area-sub-header{background:url(/images/border_dotted.png) left bottom repeat-x;font-family:RobotoMedium,Arial,sans-serif;font-size:14px;margin:0 0 10px;padding:18px 0 5px;text-transform:uppercase}#module-attorneys.practice .name{width:217px}#module-attorneys.practice .location{width:165px}#module-attorneys.practice .phone{width:135px}#module-attorneys.profile{margin-top:0}#module-attorneys.profile #info-left{float:left;padding:0 20px 0 0;width:368px}#module-attorneys.profile #info-left #info{font-family:RobotoCondensed,Arial,sans-serif}#module-attorneys.profile #info-left .email a{color:#1a2c4d;text-transform:uppercase}#module-attorneys.profile #info-left .location{text-transform:uppercase}#module-attorneys.profile #info-left .content-box{margin:37px 0 0}#module-attorneys.profile #info-left .content-box h2{border-bottom:1px solid #2e4061;margin:0 0 10px;padding:0 0 14px}#module-attorneys.profile #info-download{margin:0 0 10px}#module-attorneys.profile #info-download a{color:#1a2c4d}#module-attorneys.profile #info-download .vcard{background:url(/images/attorney_vcard.png) left 2px no-repeat;margin:0 13px 0 0;padding:0 0 0 26px}#module-attorneys.profile #info-download .pdf{background:url(/images/attorney_pdf.png) left top no-repeat;margin:0 13px 0 0;padding:0 0 0 16px}#module-attorneys.profile #info-download .events{background:url(/images/attorney_events.png) left top no-repeat;padding:0 0 0 21px}#module-attorneys.profile .biography{border-bottom:1px dotted #b7c0d2;padding:20px 0 10px}#module-attorneys.profile .biography p{margin-bottom:10px}#module-attorneys.profile #publications{margin:0 0 144px}#module-attorneys.profile #publications .content-box{margin:37px 0 0}#module-attorneys.profile #publications .content-box h2{border-bottom:1px solid #2e4061;margin:0 0 10px;padding:0 0 8px}#module-attorneys.profile #publications #publications-more{display:none}#module-attorneys.profile #publications #publications-toggler{background:url(/images/border_dotted.png) repeat-x;color:#2e4061;display:none;font-family:RobotoCondensed,Arial,sans-serif;font-size:14px;padding:19px 0 0;text-align:center;text-transform:uppercase}#module-attorneys.profile #info-right{background-color:#fff;float:right;width:360px}#module-attorneys.profile #info-right .content-box{border-bottom:1px dotted #b7c0d2;padding:25px 25px 5px}#module-attorneys.profile #info-right .content-box:last-child{border-bottom:none}#module-attorneys.profile #info-right .content-box.practice-areas{padding-bottom:25px}#module-attorneys.profile #info-right .content-box.practice-areas a{color:#1a2c4d}#module-attorneys.profile #info-right .content-box.industry-groups{padding-bottom:25px}#module-attorneys.profile #info-right .content-box.industry-groups a{color:#1a2c4d}#module-attorneys.profile .content-box h2{color:#1a2c4d;font-family:RobotoCondensed,Arial,sans-serif;text-transform:uppercase}#module-attorneys.profile .content-box p{margin-bottom:10px}#module-attorneys.profile .info-lower{margin:37px 0 0;padding:37px 0 0}#module-attorneys.profile .info-lower h2{border-bottom:1px solid #2e4061;margin:0 0 10px;padding:0 0 14px}#module-attorneys.photo .attorney{float:left;margin:0 29px 45px 0;text-align:center;width:165px}#module-attorneys.photo .attorney .image{height:220px;margin:0 0 15px;overflow:hidden;width:165px}#module-attorneys.photo .attorney a{color:#142647}#module-attorneys.photo .attorney.row-end{margin-right:0}.contact-waiver-agree{position:relative;top:2px}#attorneys_module.cms_form .contact_info,#attorneys_module.cms_form .email_warning{margin-bottom:15px;margin-top:0}#attorneys_module.cms_form .confidentiality_waiver{margin:0}#attorneys_module.cms_form .confidentiality_ckeckbox{margin:0;display:inline}#attorneys_module.cms_form .required_information{text-align:right;margin-bottom:20px;margin-top:0}#attorneys_module.cms_form .required_information em{color:#e00}#attorneys_module.cms_form .cms_form_row{margin-bottom:15px;clear:both;overflow:hidden}#attorneys_module.cms_form .cms_label{text-align:right;width:calc(30% - 30px);float:left}#attorneys_module.cms_form .cms_label label{font-weight:inherit}#attorneys_module.cms_form .cms_required{width:30px;text-align:center;color:#e00;float:left}#attorneys_module.cms_form .cms_field{width:70%;float:right}#attorneys_module.cms_form .cms_buttons{margin-left:30%;clear:both}#attorneys_module.cms_form .cms_buttons .primary{margin-left:0;margin-right:40px}#attorneys_module.cms_form .cms_buttons .secondary{margin-left:0}#module-attorneys-top-navigation.nav-list{padding:10px 0;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;margin-bottom:15px;display:none}#module-attorneys-top-navigation.nav-list ul{list-style-type:none;margin:0;padding:0}#module-attorneys-top-navigation.nav-list ul li{display:inline-block;margin:0;padding:0 15px 0 0}#module-attorneys-top-navigation.nav-list ul li:last-child{padding-right:0}#module-attorneys-top-navigation.nav-list ul li a.active{font-weight:700}@media (max-width:991px){#attorneys_module.cms_form .cms_label{text-align:left;width:100%}#attorneys_module.cms_form .cms_label.required label::after{content:"*";font-style:italic;color:#e00;padding-left:5px}#attorneys_module.cms_form .cms_required{display:none}#attorneys_module.cms_form .cms_field{width:100%}#attorneys_module.cms_form .cms_field input[type=text]{width:100%;max-width:270px}#attorneys_module.cms_form .cms_field textarea{width:100%;max-width:404px}#attorneys_module.cms_form .cms_buttons{margin-left:0}#module-attorneys-top-navigation.nav-list{display:block}}
/*# sourceMappingURL=screen.min.css.map */
