@charset "UTF-8";@import url(../jshared/css/mobile-supplementary.css);@media only screen and (max-device-width: 1024px){/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}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{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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-collapse:collapse;border-spacing:0}iframe[src*="youtube"],iframe[src*="maps"]{width:100% !important;height:200px !important;margin-bottom:1em}ul>br{display:none}h4,h4 a{font-family:sans-serif !important}a{text-decoration:none}blockquote{margin:0 0 1.5em;padding:.5em 1em 1em;background-color:rgba(0,0,0,0.03);border-left:0.5em solid #0a44a7}#mainlogo,#tagline,#topnav ul ul,#topnav div.subnav,#breadcrumbs,.clr,.topfrags,.tcfrags,.hfrags,.imgwrap,#img3,#footer img,#footer .ffrags,.prevnext,#fragments>*,#left>*,.globalcfrags>*,#sidebar-primary .wrap>*,#sidebar-secondary .wrap>*,.entry-header .entry-tags,.entry-header .asset-meta{display:none}#content img,.d-none,#utilities,.fullversion{display:none !important}#contactform,#pr_ar,[id*="rss"],#blogs-menu,#leftnav,.frag-search,body#contactus div.cfrags div.block,body#thankyouform div.cfrags div.block{display:block !important}#content span.fld center{text-align:center}#content span.fld center img{display:inline-block !important}body#contactus form#detailedForm{margin-bottom:1.3em}body#contactus form#detailedForm label strong{font-weight:normal}body#contactus form#detailedForm fieldset{padding:0;border:0}#topnav ul{background-color:#f2f2f2;text-align:center;border:1px solid #000;border-width:0 0 1px;margin:0;padding:0}#topnav ul li{border-bottom:1px solid #ccc;border-top:1px solid #fff}#topnav ul li a{font-size:1.1em;color:#444;display:block;width:100%;padding:0.5em 0 0.6em;font-weight:bold;text-shadow:1px 1px 0 #fff}#topnav ul li a:hover{background-color:#fff}#container{width:100%;margin:0% auto;overflow:hidden;border-radius:0px;background:#fff}#container .cwrap>div{width:100%}#main{line-height:1.4em}#main .mwrap{padding:0 5%}#main .mwrap .fragment,#main .mwrap .customcontent{margin-bottom:1em}#content>div{padding-bottom:2em}#content>div>h3{font-size:1.5em;margin:1em 0}#content>div h4{margin:1em 0;font-size:1.25em;line-height:normal}#content>div p,#content>div ul{margin:0 0 1.3em}#content ul{padding-left:5%;border-left:1px dotted #939393;list-style-type:none}#content ul li,#content ol li{margin-bottom:1.5em}#content .globalcfrags,#content .cfrags{padding-bottom:0}#content center{text-align:left}.fragment h4,.fragment h4 a,.customcontent h4,.customcontent h4 a{color:#333;font-size:140%;line-height:normal;margin:0}#contactform{background-color:rgba(0,0,0,0.05);border-top:6px solid #0a44a7;padding:0.3em 6% 1.1em;margin:0 -6%;position:relative;border-bottom:1px solid #333;text-shadow:#f2f2f2 1px 1px 0px,#f2f2f2 1px 1px 1px}#contactform span.fld,#contactform span.textarea{margin-bottom:5px;display:block}#contactform:after{content:" ";display:block;width:100%;border-top:1px solid #f7f7f7;position:absolute;bottom:-2px;left:0}#contactform h4{padding-bottom:0 !important;font-style:normal !important;margin:0.5em 0}#contactform h4 a{color:#000}#contactform img{display:block !important}#contactform .formdesc{font-size:1.3em;color:#0a44a7;border-left:1px dotted #333;padding-left:0.5em;margin:0 0 0.8em;font-weight:bold}#contactform .formdesc a{display:inline-block}#pr_ar,#leftnav{text-align:center}#pr_ar h4 a,#leftnav h4 a{color:#333;font-size:140% !important;text-shadow:1px 1px 0px #fff, 1px 1px 1px #fff}#pr_ar ul,#leftnav ul{padding:.5em 0 0;border:none;list-style-type:none}#pr_ar ul li,#leftnav ul li{margin-bottom:0;border-bottom:1px solid #ccc;padding:0.8em 0}#pr_ar ul li a,#leftnav ul li a{text-transform:capitalize;font-size:125%;line-height:normal;display:block;padding:0.8em 0;margin:-0.8em 0}#pr_ar ul li ul,#leftnav ul li ul{display:none}form label{text-transform:uppercase;padding-top:0.3em;display:block}form textarea{height:5em}form input,form textarea{border:1px solid #666;border-radius:5px;width:92%;padding:3.2% 4%;color:#555}form .submit button,form button,form input#Submit{width:100%;font-size:1.5em;margin-top:0.5em;color:#fff;line-height:1.8em;white-space:nowrap;text-indent:150%;position:relative;overflow:hidden;border-radius:5px;text-transform:uppercase;background:#0a44a7;border:1px solid #073077;border-width:1px 1px 3px;cursor:pointer}form .submit button:after,form button:after,form input#Submit:after{content:"\53\55\42\4d\49\54";display:block;width:100%;height:auto;position:absolute;top:50%;left:0;margin-top:-0.8em;text-indent:0}form input#Submit{text-indent:0;line-height:1.3em;font-style:normal}form input#Submit:after{content:none}form img{width:75%;height:auto;border-radius:10px;-webkit-box-shadow:0 0 15px color-blend(#dad8d4, rgba(0,0,0,0.4));box-shadow:0 0 15px color-blend(#dad8d4, rgba(0,0,0,0.4));margin:20px 0}form select{display:block;width:100%;margin:.2em 0}#practiceareas .subpageslist strong,#sitemap .section strong{font-weight:normal}#practiceareas .subpageslist>ul,#sitemap .section>ul{padding-left:0 !important;border:none !important}#practiceareas .subpageslist>ul>li>a,#practiceareas .subpageslist>ul>li>strong a,#sitemap .section>ul>li>a,#sitemap .section>ul>li>strong a{font-weight:bold}#practiceareas .subpageslist>ul ul,#sitemap .section>ul ul{margin-top:1.5em !important}#container.attorney #otherinfo ul{border:none !important;padding:0 !important}#container.attorney #otherinfo .block{padding-left:10px;border-left:1px dotted #939393}#container.attorney #otherinfo .block h4{margin-left:-13px;border-left:6px solid #F7F5F1}#footer{text-align:center;background-color:rgba(0,0,0,0.05);border-top:10px solid #ccc;padding:10px 0 0;line-height:1.2em;margin-top:2em;width:100%;text-align:center}#footer>div{width:90%;margin:0 auto}#footer #footernav ul{display:block;width:100%;padding:2% 0 3% 0;text-align:center;border:1px dotted #999;border-width:1px 0px;margin:1em 0}#footer #footernav ul li{display:inline-block;color:#444;margin-right:-9px}#footer #footernav ul li a{line-height:175%;font-weight:bold;text-shadow:#f2f2f2 1px 1px 0px,#f2f2f2 1px 1px 1px}#footer #footernav ul li:before{content:"\00b7\00a0"}#footer #footernav ul li:after{content:"\00a0\00b7"}#footer .copyright{font-size:0.8em;color:#333;line-height:125%}#footer .copyright .backlinks{margin-bottom:-1em}#footer .copyright a{color:#333}#footer .credits{font-size:100%;margin:1em -6% 0;background-color:rgba(0,0,0,0.05);font-weight:bold}#footer .credits a{color:#000;text-shadow:1px 1px 1px #f2f2f2;display:inline-block;width:100%;text-indent:150%;white-space:nowrap;font-size:1.3em;overflow:hidden;line-height:200%;position:relative}#footer .credits a:after{content:"\50\6f\77\65\72\65\64\20\62\79\20\4a\75\73\74\69\61";display:block;width:100%;height:100%;text-indent:0;position:absolute;top:0;left:0}body #top-numbers{display:block !important;width:100%;list-style-type:none;background-color:#262626;text-align:center;color:#fff}body #top-numbers label{display:block;padding:15px 0;font-weight:bold;cursor:pointer;border-bottom:1px solid #383838;box-shadow:inset 0 -5px 5px #1f1f1f}body #top-numbers a{padding:15px 0}body #top-numbers ul{padding:0;margin:0}body #top-numbers ul li{border-top:1px solid #333;border-bottom:1px solid #1a1a1a}body #top-numbers ul li:first-child{border-top:0}body #top-numbers ul li,body #top-numbers ul a{display:block;color:#fff;font-weight:bold}body #top-numbers.multiple ul{display:none}input#pToggle:checked+ul{display:block}#pToggle{display:none}#topnav{width:100%;text-align:center}#topnav ul>li:last-child{border-bottom:none}body{background-color:#fff;font-size:20px;font-family:helvetica, sans-serif}body a{color:#0a44a7;font-weight:bold}#header{border-bottom:1px solid #f7f7f7}#head{border-bottom:6px solid #0a44a7}#logo{padding-top:20px;padding-bottom:20px;margin:0}#logo a{display:block;margin:0 auto;overflow:hidden;font-size:40px;font-size:30px;line-height:1.1;text-align:center;width:90%;font-weight:bold;height:auto}.cfrags>div{display:none}.location .cfrags>div{display:block;margin-bottom:2em}.profilepic{float:right;width:25%;border-radius:10px;display:block !important}#content .location{ margin-bottom:1em}#attorneys .peoplelist{padding-left:10px;border-left:1px dotted #939393}#attorneys .peoplelist .name{font-size:1.5em;font-weight:bold;margin-left:-13px;border-left:6px solid #F7F5F1;padding-bottom:1em;display:block}#attorneys .peoplelist .pos{font-weight:bold}#attorneys #alphabhets{overflow:hidden;margin-bottom:1em}#attorneys #alphabhets a{display:inline-block;text-align:center;background-color:rgba(0,0,0,0.05);width:24.4%;padding:7% 0;margin:0 0.3% 0.5%;font-weight:bold;color:#000;text-shadow:2px 2px 0 #fff;float:left}#attorneys #alphabhets a:hover{background-color:rgba(0,0,0,0.1)}#attorneys #alphabhets a:last-child{width:49.2%;font-size:85%;padding:7.2% 0 6.8%}#attorneys #alphabhets h5{font-size:120%}[id*="rss"]{background-color:rgba(0,0,0,0.05);padding:0 6%;margin:1em -6% 0;border:1px solid #093a8f;border-width:1px 0px}[id*="rss"] h4{padding:0.8em 0 1em !important;margin:0 !important;font-size:1em !important}[id*="rss"] h4 a{width:100%;line-height:normal;display:inline-block;text-shadow:1px 1px 0px #fff, 1px 1px 1px #fff;font-weight:bold;text-align:center}[id*="rss"] div{display:none}#blogs-menu{padding:0 0;margin:1em -6%;border:1px solid #093a8f;border-width:1px 0px}#blogs-menu .wrapper{display:none}#blogs-menu>label{background-color:rgba(0,0,0,0.05);width:100%;display:inline-block;text-shadow:1px 1px 0px #fff, 1px 1px 1px #fff;font-weight:bold;text-align:center;color:#000;font-size:1.6em;padding:.5em 0}#blogs-menu>label:after{content:"\00bb"}#blogs-menu [id*="rss"]{margin:0 !important;padding:0;border:none}#blogs-menu h4{border-bottom:1px solid rgba(0,0,0,0.1);border-top:1px solid #fff;margin:0;padding:0 !important}#blogs-menu h4 a{color:#444;padding:3% 5% 4%;width:90%;font-size:1.2em !important;line-height:normal}#blogs-menu h4 a:after{content:"" !important}#blogs-menu h4 a:hover{background-color:#e5e5e5}#blogs-menu .wrapper{border:1px solid #093a8f;border-width:1px 0 0;background-color:#fff}#blogs-menu .wrapper>div:nth-child(1) h4{border-top:none}#blogs-menu .wrapper>div:last-child h4{border-bottom:none}#blogs-menu .wrapper>div:nth-child(1) h4 a{background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.3)), color-stop(15%, transparent))}#blogs-menu .wrapper>div:last-child h4 a{background:-webkit-gradient(linear, left bottom, left top, color-stop(0%, rgba(0,0,0,0.3)), color-stop(15%, transparent))}#index #content>.bodytext>.description{padding-top:0.5em}#thankyouform #content{margin-bottom:2em}.fwrap>div{margin:1em 0 0}.fwrap #address>div{margin:1em 0 0}.fwrap #address>div:first-child{margin:0}.contacts>span{display:block;font-weight:bold}.contacts>span span{font-weight:normal}table{width:100%}#logo a{overflow:hidden;text-indent:-9999px}#logo a:after{content:"" attr(data-title) "";display:block;text-indent:0;float:left;width:100%}}
