/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{*zoom:1;display:inline-block;*display:inline}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-spacing:0}td,th{display:table-cell!important}ul.bullets{list-style:disc outside;overflow:hidden}div.insertion{overflow:hidden;position:relative}div.insertion.image{margin-bottom:16px}div.insertion.link{display:inline!important}div.insertion img{width:inherit}div.insertion div.text{bottom:0;color:#fff;left:0;padding:4px 0;position:absolute;text-align:center;width:100%}div.insertion.video{background-color:#000}div.insertion.document{border:1px solid #ccc;margin-bottom:16px;padding:8px}div.insertion.document a{font-weight:700}div.insertion.document .thumb{display:none}div.insertion.document .caption{font-size:11px}.insertion.form.float_left,.insertion.form.float_right{width:50%!important}.insertion.integration_form{border:0!important;padding:0!important}.insertion.integration_form.float_left,.insertion.integration_form.float_right{width:70%!important}#alert,#notice,.notice,.warning{background-color:#edf9e1;border:1px solid #bfd38c!important;margin-bottom:12px;padding:7px;position:relative;z-index:99}#alert,.warning{background-color:#faf2f0!important;border:1px solid #ce6160!important}.map_container>div{min-height:200px}.truncate_more_link{display:none!important}button,input[type=submit]{-webkit-font-smoothing:antialiased;background-color:#4b4b4b;color:#fff;display:inline-block;font-size:1em;font-weight:800;line-height:1;padding:.75em 1em;text-decoration:none}button:hover,input[type=submit]:hover{background-color:#999;color:#fff;transition:background .1s linear}button:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}hr{border:none;border-bottom:1px solid #d8d8d8;margin:1.5em 0}img,picture{margin:0;max-width:100%}blockquote{border-left:2px solid #d8d8d8;margin:1.5em 0;padding-left:.75em}cite{font-style:italic}cite:before{content:"\2014 \00A0"}fieldset{background:#f2f2f2;border:1px solid #d8d8d8;margin:0 0 .75em;padding:1.5em}label abbr{display:none}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:Raleway,sans-serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color;width:100%}input[type=color]:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=datetime]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#bfbfbf}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#4b4b4b;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(62,62,62,.7);outline:0}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}input[type=file]{padding-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #b2b2b2;text-align:left}td,th{padding:.75em 0}td{border-bottom:1px solid #d8d8d8}td,th,tr{vertical-align:middle}ol,ul{list-style-type:none;margin:0;padding:0}dl{margin-bottom:.75em}dl dt{margin-top:.75em}dl dd{margin:0}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}*,:after,:before{box-sizing:inherit}.attorneys_index{overflow:hidden}.attorneys_index .attorneys{margin-left:0;overflow:hidden}.attorneys_index .attorneys li{height:auto!important;padding:.75em 0}.attorneys_index .attorneys li h2{font-size:1.5em;text-align:left}.attorneys_index .attorneys li .thumb{float:none;width:100%}@media screen and (min-width:48em){.attorneys_index .attorneys li .thumb{float:left;padding:.5em .75em 0 0;width:auto}}.attorneys_index .attorneys li p a:after{content:"\00bb";padding-left:2px;position:absolute}.attorneys_list.grid li{overflow:hidden}.primary .content .blog_posts{padding:1em 0}.primary .content .blog_posts article{border-bottom:1px solid #e5e5e5;padding:1em 0}.primary .content .blog_posts article:after{clear:both;content:"";display:table}.primary .content .blog_posts article:last-child{border-bottom:none}.primary .content .blog_posts p:last-of-type{margin-bottom:1em}.primary .content .cover{float:left;padding:.5em .75em .5em 0}.primary .content .authorDetails{float:left}.primary .content .comments{overflow:hidden}.primary .content .comments .commentEntry{overflow:hidden;width:auto}.primary .content .comments .reply{position:relative}.page_nav:after{clear:both;content:"";display:table}.page_nav li{list-style:none}.page_nav li:first-child{float:left}.attorney_profile{overflow:hidden;padding-top:2em}.attorney_profile .thumb{float:left;padding:0 1em}.attorney_profile a:hover,.attorney_profile a:hover h3,.attorney_profile a h3{text-decoration:none}#primary aside.offices{overflow:hidden;width:100%}aside.offices ul{margin-left:0;overflow:hidden}aside.offices ul li{float:left;list-style:none}input[type=text],textarea{border:none;border:1px solid #dbdbdb!important;border-radius:0!important;box-shadow:none!important}input[type=text]:focus,textarea:focus{border-color:#989898!important;box-shadow:none!important;outline:0!important}.comments .leaveComment form li,.replyBox li{list-style:none;width:100%}.comments .leaveComment form li input[type=text],.comments .leaveComment form li textarea,.replyBox li input[type=text],.replyBox li textarea{padding:5px 2%;width:100%}.rplyBox ol li{list-style:none}.full_width form ul{margin-left:0}.full_width form ul li{list-style:none}.full_width form ul li input[type=text]{display:block;margin-right:5.13568%;width:100%}.full_width form ul li input[type=text]:last-child{margin-right:0}@media screen and (min-width:62em){.full_width form ul li input[type=text]{display:block;float:none;margin-right:5.13568%;width:100%}.full_width form ul li input[type=text]:last-child{margin-right:0}}.full_width form ul li textarea{display:block;float:left;height:12em;margin-right:5.13568%;resize:none;width:100%}.full_width form ul li textarea:last-child{margin-right:0}@media screen and (min-width:62em){.full_width form ul li textarea{display:block;float:none;margin-right:5.13568%;width:100%}.full_width form ul li textarea:last-child{margin-right:0}}.btn{margin-left:.25em;margin-right:.25em;padding-bottom:.25em}.wysiwyg_container{overflow:hidden;width:auto}.insertion.form{border:1px solid #d9d9d9;margin-bottom:1em}.insertion.form form{width:100%}.insertion.form .fields{margin:0!important;width:100%}.insertion.form .fields li{list-style:none;margin-bottom:.25em;position:relative;width:100%}.insertion.form .fields li input[type=text],.insertion.form .insertion.form .fields li textarea{padding:.25em 1%;width:100%}.insertion.form .fields li select{width:auto}.insertion.form .fields li.buttons{margin-bottom:0;padding-bottom:0}.insertion.form .fields li.buttons input{margin-bottom:0!important}.insertion.form.float_left{background:#fff;float:left;margin-right:1.25em;margin-top:0!important;padding:1em;width:190px}.insertion.form.float_left input[type=text],.insertion.form.float_left textarea{padding:.25em 1%;width:97%}.insertion.form.float_right{background:#fff;float:right;margin-left:1.25em;margin-top:0!important;padding:1em;width:190px}.insertion.form.float_right input[type=text],.insertion.form.float_right textarea{padding:.25em 1%;width:97%}.insertion.form.float_none{background:#fff;clear:both;float:none;margin-top:0!important;padding:1em;width:auto}.notice,.warning{font-size:.75em;margin-bottom:1em;padding:1%;width:95%}body.resources #content ul{margin-bottom:1em!important;margin-left:0!important}body.resources #content ul li{list-style:none}body.resources #content ul li ul{margin-left:1.5em}body.resources #content ul li ul li{list-style:disc}#li_ui_li_gen_1348673971413_0-logo{z-index:100!important}.social-share{align-items:normal;display:flex}.fb-like{margin-left:-12px}#___plusone_0,.g-plusone{display:inline-block;margin-right:.5em;width:65px!important}#___plusone_0{width:42px!important}.twitter-share{display:inline-block}.twitter-share iframe{width:72px!important}#li_ui_li_gen_1348675017557_1-container.IN-right{overflow:hidden!important}.content .offices.listview{margin-left:0;overflow:hidden}.content .offices.listview li{float:left;list-style:none;margin:0 0 1em;overflow:hidden;padding:1%;width:48%}.content .offices.listview li h2{font-size:1em;line-height:1.125em;margin-bottom:.25em}.content aside.offices li h2{font-size:16px!important;line-height:1.125em;margin-bottom:5px!important}.offices li a,.offices li a:hover{text-decoration:none}.offices li a h2{color:#18b3d0}.offices li a address{color:#737373;float:left;font-size:.75em;margin-bottom:0;width:65%}.offices li a:hover h2{color:#4c4c4c!important;text-decoration:none}.offices li .thumb{background:#fff;border:1px solid #e7e7e7;float:left;margin-right:1.25em;padding:.25em;width:20%}.offices li p a{background:#d6d6d6;border-radius:.25em;color:#8f8f8f;display:inline-block;font-size:11px;line-height:normal;padding:2px 4px}.offices li p a:hover{color:#3e3e3e}.office_photo_thumb{background:#fff;float:left;margin-right:.625em;padding:.375em}.office .office_photo_thumb{width:auto}.office_details{margin-bottom:1.5em;overflow:hidden;width:100%}.office_details h2{font-size:1.25em;margin-bottom:0!important}.office_details+h2{font-size:1.25em}.office_details .office_photo_thumb{float:left}.office_details address{float:left;font-style:normal;width:65%}.office_details address *{font-family:"Source Serif Pro",serif}.hours{clear:both!important;margin-bottom:20px}.content .hours h2{font-size:18px!important}.attorneys_list{margin-bottom:2em;margin-left:0;margin-top:1em;overflow:hidden}.attorneys_list li{float:left;list-style:none;margin-bottom:15px;width:50%}.attorneys_list li h5{font-size:21px!important}.attorneys_list li .thumb{float:left;margin-right:1em}.attorneys_list li a:hover{color:#717171;text-decoration:none}.map_container{background:#fff;box-shadow:0 1px 8px rgba(0,0,0,.4);margin-bottom:2em;min-height:8em}#map{height:220px}.map_infowindow_thumb{background:#fff;border:1px solid #e7e7e7;float:left;padding:5px;width:40px}.map_infowindow_thumb img{width:40px}.map_infowindow_details{float:left;font-size:11px;line-height:14px;margin-left:15px;width:160px}#map img{max-width:none!important}#map label{display:inline;width:auto}img[src^="http://maps.gstatic.com/"]{max-width:none!important}.recent-posts ul{margin-left:0;padding:0 .5em}.recent-posts ul li{border-top:1px solid #d8d8d8;list-style:none;padding:0 .75em;transition:all .1s linear}.recent-posts ul li a{display:block;padding:.5em 0;width:100%}.recent-posts ul li:hover{background:#d8d8d8}.recent-posts ul li:hover a{color:#4b4b4b;text-decoration:none}.recent-posts ul li p a{color:#717171;font-size:1.25em;font-weight:800}.recent-posts ul li p{margin-bottom:.25em}.recent-posts ul li p:last-of-type{margin-bottom:0!important}.recent-posts h1{background:#717171;color:#fff;font-size:1.5em;padding:.5em 1em}.recent-posts h2{font-size:1em;margin-bottom:0!important}.recent-posts h2 a{color:#717171}.recent-posts h2 a:hover{color:#8b8b8b;text-decoration:none}.recent-posts #recent_posts{margin-bottom:2em}.recent-posts ul:last-child li{padding-bottom:.75em}.widget.form input{border:none;height:2em;outline:0;width:100%}.widget.form .buttons button{border-radius:100%;box-shadow:1px 2px 3px rgba(0,0,0,.4);display:block;height:4em;margin:0 auto;position:relative;width:4em}.home_sidebar{overflow:hidden}.sidebar .widget{box-shadow:1px 2px 5px rgba(0,0,0,.2);margin-bottom:1.5em;overflow:hidden}.sidebar .widget h4{background:#4b4b4b;color:#fff;padding:.5em 1em}.sidebar .widget ul{margin:0;padding:.75em 1.5em}.widget ul li a:hover{color:#717171;text-decoration:none}.widget.blog_search input[type=text]{padding:5px 2%;width:95%}.widget.form ul{margin:0}.widget.form ul li{list-style:none;margin-bottom:10px;width:auto}.widget.form .widget.form ul li textarea,.widget.form ul li input[type=text]{padding:5px 2%}.widget.form ul li select{width:auto}.widget.blog_posts{padding-top:0!important}.widget.blog_posts ul li{border-top:1px solid #d8d8d8;list-style:none;padding:.75em 0}.widget.blog_posts ul li:first-child{border-top:none;margin-top:0;padding-top:0}.widget.blog_posts .date:before{content:"Posted on:"}.widget.blog_posts .date span:after{content:"/";margin:0 -3px 0 0}.widget.attorneys ul{list-style:none;margin-left:0;padding-bottom:0}.widget.attorneys ul li{border-top:1px solid #d8d8d8;overflow:hidden;padding:1em 0}.widget.attorneys ul li:first-child{border-top:none;margin-top:0;padding-top:0}.widget.attorneys ul li .thumb{float:left;padding:.25em .5em 0 0}.widget.attorneys ul li .thumb img{height:auto;max-width:100%}.widget.recommendations ul li{border-top:1px solid #d8d8d8;list-style:none;padding:.75em 0}.widget.recommendations ul li:first-child{border-top:none;margin-top:0;padding-top:0}.widget.link_group ul li{list-style:none}.widget.link_group ul li:first-child{margin-top:0}.widget.link_group ul li h5{margin-bottom:0}.widget.case_results ul{margin-left:0;padding-bottom:0}.widget.case_results ul li{border-top:1px solid #d8d8d8;list-style:none;padding:.75em 0}.widget.case_results ul li:first-child{border-top:none;margin-top:0;padding-top:0}.widget.case_results ul li h5{margin-bottom:0}.widget.case_results ul li a:hover{text-decoration:none}.widget.social_media_posts ul{margin-left:0;padding-bottom:0}.widget.social_media_posts ul li{list-style:none}.widget.social_media_posts ul li h5{margin-bottom:0}.widget.social_media_posts ul li a:hover{text-decoration:none}.widget.blog_calendar{position:relative}.widget.blog_calendar table{width:99%}.widget.blog_calendar h4{background:0 0!important;border:none!important;padding:0!important;position:relative;text-align:center;z-index:30}.widget.blog_calendar .prev{background:url(https://law-media.s3.amazonaws.com/layouts/109/assets/img/calendar-arrow-left.png) 0 no-repeat;left:15px;z-index:50}.widget.blog_calendar .next,.widget.blog_calendar .prev{display:block;height:11px;position:absolute;text-indent:-9000px;top:5px;width:6px}.widget.blog_calendar .next{background:url(https://law-media.s3.amazonaws.com/layouts/109/assets/img/calendar-arrow-right.png) 0 no-repeat;right:15px;z-index:51}.widget.blog_calendar table tr{padding:10px}.widget.blog_calendar table td{background:#eee;padding:4px;text-align:center}.widget.blog_calendar table td.highlight{background:#fff}.widget.blog_calendar table td a{color:#a5a5a5;text-decoration:none}.sidebar .widget.tags ul{margin-left:0;overflow:hidden;padding:.25em 0}.widget.tags ul:after{clear:both;content:"";display:table}.widget.tags ul h4+ul{padding:0}.widget.tags ul li{float:left;list-style:none;margin-bottom:10px;margin-right:.25em}.widget.tags ul li a{background:#979797;color:#fff;padding:.25em}.widget.tags ul li a:hover{background:#646464;color:#fff;text-decoration:none}.widget p{margin-bottom:0!important}.widget.free_form ol,.widget.free_form ul{margin:0}.widget.free_form ul li{list-style-type:disc}.widget.free_form ol li,.widget.free_form ul li{list-style-position:outside;margin-bottom:0!important;margin-left:1em;padding-bottom:0}.widget.free_form ol li{list-style-type:decimal}.widget.free_form p{margin-bottom:.75em}.insertion.widget{background:#f9f9f9}.insertion.widget h4{background:#717171;border-bottom:none;color:#fff;margin-bottom:.75em;padding:.25em .75em}.insertion.widget h4+div,.insertion.widget h4+ul{padding:0 1.25em}.insertion.widget.no-background{background:0 0!important}.insertion.widget.float_left{display:block;float:left;margin-bottom:2em;margin-right:5.13568%;width:100%}.insertion.widget.float_left:last-child{margin-right:0}@media screen and (min-width:62em){.insertion.widget.float_left{display:block;float:left;margin-right:5.13568%;width:47.43216%}.insertion.widget.float_left:last-child{margin-right:0}}.insertion.widget.float_right{display:block;float:left;margin-bottom:2em;margin-right:0;width:100%}.insertion.widget.float_right:last-child{margin-right:0}@media screen and (min-width:62em){.insertion.widget.float_right{display:block;float:right;margin-left:5.13568%;margin-right:0;width:47.43216%}.insertion.widget.float_right:last-child{margin-right:0}}.insertion.widget.float_none{display:block;float:none;float:left;margin-bottom:2em;margin-right:5.13568%;width:100%}.insertion.widget.float_none:last-child{margin-right:0}.insertion.widget.free_form h4+div{padding-bottom:0!important}.insertion.widget .rowList{margin-bottom:0!important}.widget p.notice,.widget p.warning{margin-bottom:15px!important}.insertion.widget.float_none .widget.attorneys ul li p{width:82%}.attorney_profile a:hover h3,.attorneys_list li a:hover,.attorneys h2 a:hover,.btn:hover,.cancel_reply:hover,.case_results h2 a:hover,.content a[href^=tel]:hover,.offices.listview li a:hover h2,.page_nav li a:hover,.recent-posts h2 a:hover,.recommendations h2 a:hover,aside.offices li a:hover h2,h3 a:hover,p a:hover{text-decoration:none!important}.sidebar{padding:0!important}.browsehappy{background:#ccc;color:#000;margin:.2em 0;padding:.2em 0}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;height:150%;width:0}*{box-sizing:border-box}body,html{height:100%}#siteCanvas,#siteWrapper{height:auto;position:relative;width:100%}@media screen and (min-width:62em){#siteCanvas,#siteWrapper{height:100%}}#siteWrapper{overflow:hidden}@media screen and (min-width:62em){#siteWrapper{overflow:visible}}#siteCanvas{background:#fff;z-index:1}.sub{height:auto}.primary img{height:auto;max-width:100%}.primary .sidebar{padding:.25em 0 0 .5em}@media screen and (min-width:62em){.primary .sidebar{display:block;float:left;margin-right:0;width:29.90954%}.primary .sidebar:last-child{margin-right:0}}.primary .sidebar .contact{background:rgba(0,0,0,.1);padding:.5em 1.25em 2em}.primary .sidebar .contact h4{margin-bottom:.25em}.primary .sidebar .contact input{border:none;border-radius:4px;height:2em;outline:0;width:100%}.primary .sidebar .contact textarea{height:8em;margin-bottom:1em;resize:none}.primary .badge img{display:block;height:auto;margin:1.5em auto 0;max-width:350px;width:auto}.map_container h2{text-align:left}.map_container #map{transform:none!important}.full_width .contact{display:none}html{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;background-color:#fff;font-size:1em;line-height:1.5}input,label,select{display:block;font-family:Raleway,sans-serif;font-size:1em}.sub label{color:#2b2b2b;font-size:.75em;font-weight:800!important;letter-spacing:1px;text-transform:uppercase}label{margin-bottom:.5em}label.required:after{content:"*"}span.required{color:#1a6ba5}*{font-family:Raleway,sans-serif}body,p{color:#555;font-family:"Source Serif Pro",serif!important}a{color:#1a6ba5;font-family:inherit;text-decoration:none;transition:color .1s linear}a:active,a:focus,a:hover{color:#999}h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{color:#2b2b2b;font-family:Raleway,sans-serif!important;font-weight:800;text-transform:uppercase}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.125;margin:0 0 1rem}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.75em}p{font-weight:400;margin:0}.headline{font-size:2.5em;margin-bottom:1em}.headline,p.lead{text-align:center}p.lead{font-size:1.125em;margin:0 auto;max-width:40em}p.lead:after{border-bottom:1px solid #efefef;content:"";display:block;margin:1.75em auto 2.5em;width:200px}@media screen and (min-width:62em){p.lead{font-size:1.25em}p.lead:after{margin:2.5em auto 3em;width:350px}}.primary .content p{margin-bottom:1em}ul.bullets{margin:0;padding-left:2em}ul.bullets li{font-family:"Source Serif Pro",serif;margin-bottom:.75em}ol{list-style:decimal;margin:0;padding-left:2em}ol li{margin-bottom:.75em}.wysiwyg_container p *,ol li{font-family:"Source Serif Pro",serif}label{font-size:.75em}blockquote{border-left:2px solid #1a6ba5;color:#555;font-size:.9em;margin:0 0 24px;padding:.5em 0 .5em 1em}.caps{font-family:inherit}input[type=submit]{background:#1a6ba5;border:none;border-radius:0;color:#fff;display:inline-block;font-size:.875em;font-weight:800!important;height:auto!important;letter-spacing:1px;line-height:1;padding:1em 2.25em;text-transform:uppercase;width:auto!important}@media screen and (min-width:62em){input[type=submit]{padding:1.25em 2.25em}}input[type=submit]:hover{background:#999;cursor:pointer}input[type=submit]:active{background:#999!important}.replyBox input[type=submit]{background:#999}small{font-size:.85em}.insertion.image{margin-bottom:1em}.insertion.image img{display:block;height:auto!important;margin:0 auto}.insertion.image .text{color:#555;font-size:.75em;padding:.5em;position:relative}@media screen and (min-width:62em){.insertion.image.float_left{float:left;margin-right:1em}.insertion.image.float_right{float:right;margin-left:1em}}.insertion.video{background:0 0!important;margin-bottom:0;max-width:100%;padding-bottom:56.25%}.insertion.video,.insertion.video .video_wrapper{height:0;overflow:hidden;padding-top:25px;position:relative}.insertion.video .video_wrapper{clear:both;margin-bottom:15px!important;margin-top:0!important;padding-bottom:58%;text-align:center;width:100%!important}.insertion.video video{height:100%!important;left:0;margin-bottom:0;max-width:100%;position:absolute;top:0;width:100%!important}.insertion.video embed,.insertion.video iframe,.insertion.video object{left:0;position:static;top:0;width:100%!important}.insertion.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.insertion.video.float_left{float:left;margin-right:1em;width:auto}.insertion.video.float_right{float:right;margin-left:1em;width:auto}div.video div.insertion.widget div.free_form div.widget_content{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}div.video div.insertion.widget div.free_form div.widget_content div iframe{height:100%;left:0;position:absolute;top:0;width:100%}.insertion.widget{margin-bottom:24px}.insertion.widget h4{background:#dbdbdb;color:#374048;padding:.75em}.insertion.widget .map_container{margin-bottom:0}.insertion.widget .widget.case_results ul li{border-bottom:none;margin-bottom:0}.insertion.widget .widget.link_group ul{margin-bottom:24px}.insertion.form{padding:24px}.insertion.widget .widget.attorneys ul li .thumb .thumb.profile_pic.micro img{width:48px}.big-table{display:none}@media screen and (min-width:62em){.small-table{display:none}.big-table{display:block}}table{border:1px solid #dbdbdb}table tr:nth-of-type(2n){background:#f7f7f8}table td,table th{border-bottom:none;font-size:.85em;line-height:1.25;padding:12px}.navtoggle{cursor:pointer;position:absolute;right:1.25em;top:1.25em;transform:translateZ(0);transition:all .5s cubic-bezier(.39,.575,.565,1) .15s}@media screen and (min-width:48em){.navtoggle{right:1.5em;top:1.5em}}@media screen and (min-width:62em){.navtoggle{display:none}}.navtoggle .bar{background:#2b2b2b;display:block;height:3px;margin-bottom:7px;transform:rotate(0) translateZ(0);transition:background .2s cubic-bezier(.165,.84,.44,1);width:30px}.navtoggle:active .bar,.navtoggle:focus .bar,.navtoggle:hover .bar,.navtoggle:visited .bar{background:#999}.mobileMenu{background:#555;box-shadow:none;display:block;height:100%;overflow-y:auto;padding:2em 1em;position:fixed;right:0;top:0;transform:translate3d(18em,0,0);transition:all .3s cubic-bezier(.39,.575,.565,1) .1s;width:18em;z-index:1}@media screen and (min-width:62em){.mobileMenu{display:none}}.mobileMenu .navtoggle{position:absolute;right:1.25em;top:1em}@media screen and (min-width:48em){.mobileMenu .navtoggle{right:1.5em;top:.5em}}.mobileMenu .navtoggle i{color:#fff;font-size:3em}.mobileMenu h3{color:#fff;font-size:2em;margin-bottom:.5em}.mobileMenu>ul>li{border-top:1px solid hsla(0,0%,98%,.4);cursor:pointer}.mobileMenu>ul>li>a{transition:all .1s linear}.mobileMenu>ul>li>a:hover{background:hsla(0,0%,98%,.4);color:#4b4b4b}.mobileMenu>ul>li:last-child{border-bottom:1px solid hsla(0,0%,98%,.4)}.mobileMenu>ul>li>ul{padding:0 1.5em}.mobileMenu>ul>li>ul>li>ul{display:none}.mobileMenu>ul>li>ul>li>a:before{content:"\f0da";font-family:Font Awesome\ 5 Pro;font-weight:900;margin-right:.25em}.mobileMenu>ul>li>ul>li>a:first-child{padding-top:0}.mobileMenu>ul>li>ul>li>a:hover{color:#989898}.mobileMenu>ul a{color:#fff;display:block;font-size:1.25em;padding:.75em .5em}@media screen and (min-width:62em){.mobileMenu>ul{display:none}}@media (max-width:991px){.left .mobileMenu{box-shadow:0 3px 5px rgba(0,0,0,.5);transform:translateZ(0)}}header{background:#fff;width:100%;z-index:100}.headerWrap{margin:0 auto;max-width:1200px;padding:1.5em}.headerPhone{background:#1b1b1b;padding:.75em 1em;text-align:center}.headerPhone a{color:#fff;font-size:1.125em;font-weight:800}.headerPhone a:hover{color:#999}.headerPhone a:before{color:#1a6ba5;content:"\f095";font-family:Font Awesome\ 5 Pro;margin-right:.25em}header .logo{display:block;max-width:75%;transition:all .4s cubic-bezier(.165,.84,.44,1);width:auto}header .logo .title{font-size:1.25em}header .logo .tagline,header .logo .title{display:block;font-weight:800;line-height:1.125;text-transform:uppercase}header .logo .tagline{font-size:1em;margin-top:.25em}header .phone{display:none}@media screen and (min-width:62em){.headerPhone{display:none}.headerWrap{align-items:center;display:flex;padding:1.25em 1em}header .logo{flex-basis:50%}header .logo .title{font-size:1.5em}header .logo .tagline{font-size:1.25em}header .phone{display:block;flex-basis:50%;text-align:right}.phone span{color:#2b2b2b;display:block;font-size:.75em;font-weight:800;letter-spacing:1px;text-transform:uppercase}.phone a{font-size:2em;font-weight:800;line-height:1.125}}.mainNav{display:none}@media screen and (min-width:62em){.mainNav-wrapper{background:#1b1b1b;position:relative;width:100%;z-index:999}.mainNav{display:block;float:none;margin:0 auto;max-width:1220px;padding:0 1em;width:100%}.mainNav a{color:#fff;font-size:.875em;font-weight:800;text-transform:uppercase}.mainNav>ul{display:flex;flex-direction:row}.mainNav>ul>li{flex-grow:1;height:100%;position:relative;text-align:center;transition:all .3s cubic-bezier(.165,.84,.44,1);z-index:10}.mainNav>ul>li.parent>a:after{color:#1a6ba5;content:"\f107";font-family:Font Awesome\ 5 Pro;margin-left:5px;position:relative;top:-1px}.mainNav>ul>li>a{cursor:pointer;display:block;height:100%;line-height:1.75;padding:1.75em 0;transition:all .3s cubic-bezier(.165,.84,.44,1);width:100%}.mainNav>ul>li>ul{display:none;height:100%;left:0;position:absolute;right:0;width:20em;z-index:9}.mainNav>ul>li>ul li{background-color:#fff;border-bottom:1px solid #efefef;display:block;line-height:1.25;position:relative;transition:all .1s linear}.mainNav>ul>li>ul li:last-child{border-bottom:none}.mainNav>ul>li>ul li a{color:#1a6ba5;display:block;height:100%;padding:24px;text-align:left;width:100%}.mainNav>ul>li>ul li a:hover{color:#999}.mainNav>ul>li>ul li>ul{background:#d8d8d8;display:none;position:absolute;right:-100%;top:0;width:100%}.mainNav>ul>li>ul li>ul.bottom{bottom:0;top:auto}.mainNav>ul>li>ul li>ul li a{display:block;width:100%}.mainNav>ul>li>ul li:hover>ul,.mainNav>ul>li>ul li>ul ul{display:none}.mainNav>ul>li:hover>a{color:#dbdbdb}.mainNav>ul>li:hover>ul{display:block}.mainNav a:last-child li{border:none}}.unslider{margin:0;overflow:auto;padding:0}.unslider,.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative}.unslider-fade .unslider-wrap li{left:0;position:absolute;right:0;top:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{border:none;list-style:none;margin:0;padding:0}.unslider-arrow{cursor:pointer;display:none;left:20px;position:absolute;z-index:2}.unslider-arrow.next{left:auto;right:20px}.unslider-nav{bottom:2rem;display:block;left:0;position:absolute;right:0}.unslider-nav ol{list-style:none;text-align:center}.unslider-nav ol li{background:0 0;border:2px solid #fff;border-radius:5px;cursor:pointer;display:inline-block;height:6px;margin:0 4px;overflow:hidden;text-indent:-999em;width:6px}.unslider-nav ol li.unslider-active{background:#fff;cursor:default}.slideWrap{background-position:top!important;background-size:cover!important}.slideContent{padding:2.5em 5%}.slideOverlay{background:rgba(0,0,0,.8);min-height:32em}@media screen and (min-width:62em){.slideContent{margin:0 auto;max-width:1200px;padding:8em 0 0}.slideOverlay{background:0 0;background-image:linear-gradient(90deg,rgba(0,0,0,.9),transparent);min-height:40em;padding:0 1em}}.slideContent h2{color:#fff;font-size:2em;margin-bottom:0;max-width:85%;text-transform:uppercase}.slideContent h2:after{border-bottom:1px solid #1a6ba5;content:"";display:block;margin:.75em 0;width:100px}.slideContent h2 a{color:#fff}.slideContent h2 a:hover{color:#dbdbdb}.slideContent .slideBody{color:#fff;width:90%}.slideContent .slideBody p{color:#fff}.slideContent .button{background:#1a6ba5;color:#fff;display:inline-block;font-size:.75em;font-weight:800;letter-spacing:1px;margin-top:2.5em;padding:1.25em 2.25em;text-transform:uppercase}.slideContent .button:hover{background:#999;transition:background .2s}@media screen and (min-width:48em){.slideContent h2{font-size:2.75em}}@media screen and (min-width:62em){.slideContent h2{font-size:3.375em;max-width:50%}.slideContent h2:after{width:125px}.slideContent .slideBody{font-size:1.25em;width:60%}.slideContent .button{margin-top:2.75em;padding:1.5em 2.5em}}.shoutout{background:#efefef}.shoutBox{border-bottom:1px solid #dbdbdb;padding:1.5em}.shoutBox:last-child{border-bottom:none}.shoutBox h4{font-size:1em;margin-bottom:0}.shoutBox h4:after{border-bottom:2px solid #1a6ba5;content:"";display:block;margin:.75em 0;width:35px}.shoutTitle{color:#2b2b2b;font-size:1em;font-weight:800;line-height:1.125;text-transform:uppercase}.shoutTitle:after{border-bottom:2px solid #1a6ba5;content:"";display:block;margin:.75em 0;width:35px}@media screen and (min-width:62em){.shoutoutWrap{display:flex}.shoutBox{border-bottom:none;border-right:1px solid #fff;flex-basis:25%;padding:3em 2em}.shoutBox:last-child{border-right:none}.shoutBox h4,.shoutTitle{font-size:1.25em}}@media screen and (min-width:80em){.shoutBox{padding:4em 3em}}.primary{padding:2.5em 5%}@media screen and (min-width:62em){.primary{padding:6em 1em}.primary .content{margin:0 auto;max-width:1200px}.primary .content:after{clear:both;content:"";display:table}.primary .content .col2>div{float:left;width:50%}.primary .content .col2-1{padding-right:1.5em}.primary .content .col2-2{padding-left:1.5em}.primary .content .col2:after{clear:both;content:"";display:table}}.fullSpace{background:#efefef}.fullSpaceContent{padding:2.5em 5%}.fullSpaceContent .space h3{font-size:2em}.fullSpaceContent .space h3:after{border-bottom:1px solid #1a6ba5;content:"";display:block;margin:.75em 0;width:100px}.fullSpaceContent .space p{margin-bottom:1em}.fullSpaceContent .space .image_wrapper{display:none}@media screen and (min-width:62em){.fullSpace{display:flex;padding:0}.fullSpaceContent{flex:1;padding:8em 0}.fullSpaceContent .space{margin:0 auto;width:75%}.fullSpaceContent .space h3{font-size:2.75em}.fullSpaceContent .space h3:after{width:125px}.fullSpaceContent .space p{font-size:1.25em}.fullSpaceImage{background:url(https://law-media.s3.amazonaws.com/layouts/109/assets/img/full-image.jpg) no-repeat;background-position:50%;background-size:cover;flex:1}}.home .contact{background:url(https://law-media.s3.amazonaws.com/layouts/109/assets/img/contact-bg.jpg) no-repeat 50%;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important}.home .contactWrap{background:rgba(0,0,0,.8);padding:2em 5%}.home .contactWrap p{color:#fff;margin-bottom:1em}.home .contactWrap .notice,.home .contactWrap .warning{color:#2b2b2b;text-align:center}@media screen and (min-width:62em){.home .contactWrap{padding:5em 0}.home .contact .formWrap{margin:0 auto;max-width:40em}.home .contact .formWrap:after{clear:both;content:"";display:table}}.home .contact .formWrap h4{border-bottom:none;color:#fff;font-size:2.5em;padding:0;text-align:center}.home .contact .formWrap label{color:#fff;font-size:.75em;font-weight:800!important;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.home .contact .formWrap input{background:0 0;border:1px solid #fff!important;border-radius:0;color:#fff;font-size:1.25em;margin-bottom:.5em;outline:0;padding:.5em .75em;width:100%}.home .contact .formWrap input:focus{outline:5px auto -webkit-focus-ring-color!important}.home .contact .formWrap textarea{background:0 0;border:1px solid #fff!important;color:#fff;font-size:1.25em;height:6em;outline:0;padding:.5em;resize:none}.home .contact .formWrap textarea:focus{outline:5px auto -webkit-focus-ring-color!important}.home .contact .formWrap input[type=submit]{background:#1a6ba5;border:none!important;color:#fff;display:block;font-size:.875em;font-weight:800!important;letter-spacing:1px;line-height:1.5;margin:0 auto;padding:1em 2.25em;text-transform:uppercase;transition:all .2s cubic-bezier(.165,.84,.44,1)}.home .contact .formWrap input[type=submit]:focus,.home .contact .formWrap input[type=submit]:hover{background:#999;border:none!important;color:#fff}@media screen and (min-width:62em){.home .contact .formWrap input[type=submit]{padding:1.25em 2.5em}}.spacerWrap{padding:2em 5%}@media screen and (min-width:62em){.spacerWrap{padding:4em 0}.spacerWrap .spaces{margin:0 auto;max-width:60em}.spacerWrap .spaces:after{clear:both;content:"";display:table}}.spacerWrap .spaces .spacer{margin-bottom:2em;padding:0}.spacerWrap .spaces .spacer:nth-child(2){margin-bottom:0}.spacerWrap .spaces .spacer:after{clear:both;content:"";display:table}@media screen and (min-width:62em){.spacerWrap .spaces .spacer{margin:0}.spacerWrap .spaces .spacer:first-child{float:left;padding-right:2em;width:50%}.spacerWrap .spaces .spacer:nth-child(2){border-right:none;float:left;padding-left:2em;width:50%}}.spacerWrap .spaces .spacer .btn{display:block;font-family:"Source Serif Pro",serif;margin:1em 0 0;padding:0}.spacerWrap .spaces .spacer .btn:after{content:"\00bb";padding-left:2px}.contact_container:nth-of-type(n+2){margin-top:1em}.contact_container .image{display:none;float:left;margin-right:1em;max-width:75px}.contact_container address{font-style:normal;overflow:hidden}.contact_container address,.contact_container address *{font-family:"Source Serif Pro",serif}footer{background:#001b2e;padding:2em 5%}@media screen and (min-width:62em){footer{padding:4em 0}}footer .footWrap{margin-left:auto;margin-right:auto;max-width:60em}footer .footRow:after,footer .footWrap:after{clear:both;content:"";display:table}footer .footNav{display:none}footer .footNav a{color:#fff;font-family:"Source Serif Pro",serif}footer .footNav a:hover{color:#999}footer .footNav>ul>li{margin-bottom:.5rem}footer .footNav>ul>li>ul{display:none}@media screen and (min-width:62em){footer .footRow{margin-bottom:2.5em}footer .footNav{display:block;float:left;width:25%}footer .footNav:last-child{margin-right:0}}footer .disclaimer{font-size:.75em;margin-bottom:2rem;text-align:center}footer .disclaimer p{color:#999}@media screen and (min-width:62em){footer .disclaimer{display:block;float:left;margin-bottom:0;padding:0 1rem;width:50%}}footer .social{margin-bottom:2rem;text-align:center}@media screen and (min-width:62em){footer .social{float:right;margin-bottom:0;text-align:right;width:25%}}.social h3{color:#fff;margin-bottom:.5rem}.social ul li{display:inline-block}footer .copyright{margin-bottom:2rem;text-align:center}footer .copyright p{color:#fff;font-size:.75em}footer .lawlytics{margin-bottom:2rem}footer .lawlytics .lawlyticslogo{background:url(https://law-media.s3.amazonaws.com/layouts/109/assets/img/lawlytics-light.png) no-repeat;background-size:200%;display:block;height:46px;margin:0 auto;width:150px}footer .lawlytics .lawlyticslogo:hover{background-position-x:-150px}footer .groupdisc{text-align:center}footer .groupdisc ul{display:flex;font-size:.75em;justify-content:center}footer .groupdisc ul li:after{color:#fff;content:"|";margin:0 .25em}footer .groupdisc ul li:last-child:after{content:"";margin:0}footer .groupdisc ul li a{color:#fff;cursor:pointer;font-family:"Source Serif Pro",serif}footer .groupdisc ul li a:hover{color:#999}@media screen and (min-width:62em){.copyWrap{align-items:center;display:flex}footer .copyright{flex-basis:35%;margin-bottom:0;text-align:left}footer .lawlytics{flex-basis:30%;margin-bottom:0}footer .groupdisc{flex-basis:35%}footer .groupdisc ul{justify-content:flex-end}}.sub .hero{background:url(https://law-media.s3.amazonaws.com/layouts/109/assets/img/contact-bg.jpg) no-repeat 50%;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;position:relative;width:100%}.sub .hero .headingWrap{background:rgba(0,0,0,.65);padding:2.5em 5%}.sub .hero .headingWrap hgroup h1{color:#fff;font-size:2em;font-weight:800;line-height:1.125;margin-bottom:0;text-align:center;text-transform:uppercase}@media screen and (min-width:62em){.sub .hero .headingWrap{padding:4em 1em}.sub .hero .headingWrap hgroup{margin:0 auto;max-width:60em}.sub .hero .headingWrap hgroup h1{font-size:3.5em}}.sub .primary{margin:0 auto;max-width:60em;padding:2.5em 5%}.sub .primary:after{clear:both;content:"";display:table}@media screen and (min-width:62em){.sub .primary{padding:2.5em 0}.sub .content{display:block;float:left;margin-right:5%;padding:1em 0;width:65%}.sub .contact{display:block;float:left;width:30%}}.contact .formWrap .subnavigation{margin-bottom:1.5em}.contact .formWrap h4{border-bottom:2px solid #19202d;color:#1a6ba5;padding:12px;text-align:left}.contact .formWrap .subnavigation h4 a{color:#1a6ba5;padding:0}.contact .formWrap .subnavigation h4 a:hover{color:#999}.contact .formWrap .subnavigation a{color:#2b2b2b;display:block;padding:12px}.contact .formWrap .subnavigation nav>ul>li>a{font-size:.75em;font-weight:800;letter-spacing:1px;text-transform:uppercase}.contact .formWrap .subnavigation a:hover{color:#999}.contact .formWrap .subnavigation nav>ul>li{background:#efefef;margin-bottom:2px}.contact .formWrap .subnavigation .active>a{color:#1a6ba5}.contact .formWrap .subnavigation .active>a:hover{color:#999}.widget.subnavigation nav .active>ul{display:block!important;padding:0}.sub .contact .formWrap .widget.subnavigation nav ul>li>ul>li>a{font-size:.85em;padding:0 12px 12px}.sub .contact .formWrap .widget.subnavigation nav ul>li>ul>li:last-child a{padding-bottom:24px}.widget.form textarea{height:8em;margin-bottom:1em;resize:none}.widget.form .widget.form ul li textarea,.widget.form ul li input[type=text]{padding:.5em}.sub .spacerWrap{border-top:1px solid #efefef}.case_results.listview{padding:1em 0}.page_nav li.prev{float:left}.page_nav li.next{float:right}.case_results li{border-bottom:1px solid #efefef;margin-bottom:1.5em}.entry_container{padding:.5em 0 1.25em}.entry_container:after{clear:both;content:"";display:table}.case_results.listview .entry_container .entry{overflow:hidden}.case_results .entry_container .entry p small{font-weight:800;text-transform:uppercase}.case_results.listview .summary a{display:block;font-size:.85em;margin-top:.25em}.case_results.listview .summary a:after{content:"\00bb";padding-left:2px}.case_result .page_nav{margin-bottom:1.5em}.case_result.wrapped_content p span{font-size:.85em;font-weight:800;text-transform:uppercase}.case_result .attorney_profile{font-family:"Source Serif Pro",serif}.case_result .attorney_profile .thumb{float:left;margin-right:1em;padding:0;width:100px}.case_result .primary .case_result h1{font-size:2em}@media screen and (min-width:62em){.case_result .page_nav{font-size:.85em}.case_result .attorney_profile .thumb{width:125px}.case_result .attorney_profile{font-size:.85em}}.attorneys_index .attorneys li .thumb{padding:0 0 .5em;width:100px}.attorneys_index .attorneys li .bio_summary{margin-bottom:0}.attorneys_index .attorneys li h2{font-size:1.25em;margin-bottom:.25em}.attorneys_index .attorneys li .bio_summary+p{margin-bottom:12px}.attorneys_index .attorneys li .bio_summary a{display:block;margin-top:.25em}@media screen and (min-width:48em){.attorneys_index .attorneys li .thumb{padding:.25em 1em 0 0;width:125px}.attorneys_index .attorneys li .bio_summary a{font-size:.85em}}.sub.attorney .primary .photo{margin-bottom:24px}.sub.attorney .primary .photo img{display:block}.sub.attorney .primary .content .recent-posts h1{font-size:1.25em}.sub.attorney .primary .content .recent-posts ul li:first-child{border-top:none}.sub.attorney .primary .content .recent-posts ul li h2{font-size:1em}.attorneys_index ul.attorneys.grid.bullets{list-style:none;padding-left:0}.manual-photo{margin-bottom:24px}.manual-photo img{display:block}.content .offices.listview li{height:auto!important;padding:0;width:100%}.sub.offices_index .office_photo_thumb{display:none}.offices li a h2{color:#1a6ba5}.content .offices.listview li h2{font-size:1.25em}.offices li a:hover h2{color:#999!important}.offices li a address{color:#555;font-size:1em;font-style:normal;width:100%}.offices li a address *{font-family:"Source Serif Pro",serif}@media screen and (min-width:62em){.content .offices.listview li{float:left;padding:0 1em;width:50%}.content .offices.listview li:nth-child(2n+3){clear:both}.content .offices.listview li h2{font-size:1em}.offices li a address{font-size:.85em}}.attorneys_list li{height:auto!important;margin-bottom:1em;width:100%}.attorneys_list li h5{font-size:1.125em!important;margin-bottom:.125em}@media screen and (min-width:62em){.attorneys_list li{width:50%}.attorneys_list li:nth-child(2n+3){clear:both}}.recommendations.listview{padding:1em 0}.primary .content .recommendations.listview .summary a{display:block;font-size:.85em;margin-top:.25em}.primary .content .recommendations.listview .summary a:after{content:"\00bb";padding-left:2px}.primary .content .recommendations.listview li:first-child{padding-top:1em}.primary .content .recommendations.listview li{border-bottom:1px solid #e5e5e5;padding:1.5em 0}.primary .content .recommendations.listview .summary{margin-bottom:0}.primary .content .recommendations.listview li:last-child{border-bottom:none}.recommendation .page_nav{margin-bottom:1.5em}@media screen and (min-width:62em){.recommendation .page_nav{font-size:.85em}}.primary .content .blog_posts article{padding:1.5em 0}.primary .content .blog_posts article:first-child{padding-top:1em}.sub.blog .primary .blog_posts h2{margin-bottom:12px;text-align:left}.sub.blog .primary .blog_posts .meta{font-size:.85em}.sub.blog .primary .blog_posts .meta span{font-family:"Source Serif Pro",serif}.primary .content .cover .imageContainer img{display:block}.primary .content .cover{float:none;padding:0 0 1em;width:100px}.sub.blog .primary .blog_posts .continue{font-family:"Source Serif Pro",serif;font-size:.85em}.sub.blog .primary .blog_posts .continue a:after{content:"\00bb";padding-left:4px}.pagination{font-size:.85em;margin-top:1.5em}.pagination li{display:inline-block}.pagination .arrow.unavailable{display:none}.pagination .arrow a{margin-right:10px}.pagination .arrow.next a{margin-left:10px;margin-right:0}@media screen and (min-width:62em){.primary .content .cover{float:left;padding:.5em 1em .5em 0;width:125px}.primary .content .float_entry{overflow:hidden}}.primary .content .blog_posts article h1{font-size:2em;margin-bottom:.5em}.primary .content .blog_posts .share{margin-top:1em}.primary .content .blog_posts .share h3{font-size:1.5em;margin-bottom:.25em}#___plusone_0{height:23px!important}.primary .content .comments{margin-top:1em;overflow:visible}.primary .content .aboutAuthor{margin-top:1em}.primary .content .aboutAuthor:after{clear:both;content:"";display:table}.sub.blog .primary .content .aboutAuthor h2{margin-bottom:.5em}.primary .content .authorThumb{float:left}.primary .content .authorThumb img{display:block;margin-right:1em}.primary .content .authorDetails{float:none;overflow:hidden}.primary .content .authorDetails h5{font-size:1.125em}.comments fieldset{background:rgba(76,91,112,.05);border:1px solid #e1e1e1}.primary .content .comments h2{margin-bottom:.25em}.comments .leaveComment form ol,.replyBox ul{margin:0;padding:0}#addComment h3{font-size:1.125em}#addComment input[type=submit]{background:#1a6ba5;border-radius:0;font-size:.85em!important;padding:1.25em 1.75em;text-transform:uppercase}#addComment input[type=submit]:hover{background:#999}.full_width .primary .content{display:block;width:100%}.full_width .primary .contact{display:none}.full_width .primary .content form{display:block;margin-bottom:2em;width:100%}@media screen and (min-width:62em){.full_width .primary .content form{display:block;float:left;margin-right:5%;width:40%}}.full_width .primary .content .offices{display:block;padding:1em 0 0;width:100%}@media screen and (min-width:62em){.full_width .primary .content .offices{display:block;float:left;width:55%}}.full_width .primary .content .offices .grid li{display:block;height:auto!important;margin-bottom:1.5em;width:100%}.full_width .primary .content .offices .office_photo_thumb{display:none}@media screen and (min-width:62em){.full_width .primary .content .offices .grid li{display:inline-block;padding-right:1em;width:50%}}.super_lawyers_badge table tr:nth-of-type(2n){background:0 0}fieldset.buttons{background:0 0;border:none;margin:0;padding:1.5rem 0 0}.hours.standard_hours{padding-top:1rem}.formWrap>.widget{margin-bottom:1rem}form .fields .checkboxes input[type=checkbox]{height:auto;margin:0 .5rem 0 0;padding:0;width:auto}.practice-areas{padding:2.5em 5%}.pa-heading{margin-bottom:1.25rem;text-align:center}.pa-heading h2{font-size:2rem}.pa-col{padding:1.25rem .75rem}.pa-link{display:block}.pa-content{padding:0!important;text-align:center}.pa-img{margin-bottom:1rem}.pa-img img{display:block;margin:0 auto}.pa-title{margin-bottom:.5rem}.pa-desc{margin-bottom:0}@media screen and (min-width:62em){.practice-areas{padding:6em 1em}.pa-container{margin:0 auto;max-width:1200px}.pa-heading{margin-bottom:2rem}.pa-heading h2{font-size:2.75rem}.pa-grid{display:flex;flex-wrap:wrap;justify-content:center}.pa-col{padding:2rem 1rem}.pa-cols-1 .pa-col{flex:0 0 100%;max-width:100%}.pa-cols-2 .pa-col{flex:0 0 50%;max-width:50%}.pa-cols-3 .pa-col,.pa-cols-5 .pa-col,.pa-cols-6 .pa-col,.pa-cols-9 .pa-col{flex:0 0 33.333333%;max-width:33.333333%}.pa-cols-4 .pa-col,.pa-cols-7 .pa-col,.pa-cols-8 .pa-col,.pa-cols-10 .pa-col,.pa-cols-11 .pa-col,.pa-cols-12 .pa-col{flex:0 0 25%;max-width:25%}}#new_recommendation fieldset{background:none;border:none;margin:0;padding:0}#new_recommendation select{border:1px solid #dbdbdb;height:40px;margin-bottom:.75em;padding:.5em;width:100%!important}#new_recommendation select:focus{outline:none}#new_recommendation .text textarea{border:none;display:block;height:200px}#new_recommendation .hint{display:block;margin-bottom:1rem}