html{-webkit-text-size-adjust:100%;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,img,strong,sub,sup,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tr,th,td,article,canvas,embed,figure,figcaption,footer,header,menu,nav,output,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}
.w100{width:100%;}.w95{width:95%;}.w90{width:90%;}.w85{width:85%;}.w80{width:80%;}.w75{width:75%;}.w70{width:70%;}.w65{width:65%;}.w60{width:60%;}.w55{width:55%;}.w50{width:50%;}.w45{width:45%;}.w40{width:40%;}.w35{width:35%;}.w30{width:30%;}.w25{width:25%;}.w20{width:20%;}.w15{width:15%;}.w10{width:10%;}
input#Submit,input.submit,input[type="submit"],button{-webkit-appearance:none !important;}
.fl{float:left;}.fr{float:left;}pre{border:1px #aaa solid;padding:10px;background-color:#E0D7C3;font-size:12px;line-height:16px;}code{font-family:monospace,'courier new';font-size:12px;line-height:16px;color:#222;}hr{border:none;margin:20px 0px;border-top:1px #bbb solid;}i,em{font-style:italic;}b,strong{font-weight:600;font-style:bold;}
.sectionWrapper{width:100%;float:left;position:relative;}.inner{margin:0px;padding:0px;}
body{font-family:sans-serif;font-size:16px;line-height:22px;overflow-x:hidden !important;}
@font-face{font-family:CopperB;src:local("CopperB"),url(copperb.ttf);font-weight:bold;}
@font-face{font-family:CopperL;src:local("CopperL"),url(copperl.ttf);}

#hpavvo{width:100%;float:left;margin:30px 0px;padding:0px;text-align:center;}
#hpavvo img{width:160px;}
h1,h2,h3,h4{font-weight:900;font-style:bold;font-family:"CopperB";color:#7D6038;}
h1,h2,h3,h4,strong{font-weight:900;font-style:bold;}
h1{font-size:32px;line-height:38px;margin:20px 0px;}
h2{font-size:24px;line-height:30px;margin:20px 0px;}
h3{font-size:20px;line-height:26px;margin:20px 0px;}
h4{font-size:16px;line-height:22px;margin:20px 0px;}

#header_container_1{width:100%;float:left;padding:10px 0px;}
#header_container_1 .inner{padding:10px;}
#header_container_2{width:100%;float:left;padding:0px;font-size:40px;color:#fff;font-family:"CopperL";font-weight:400;}
#header_container_2 .inner{padding:0px;border-top:1px #7D6038 solid;padding-top:20px;}
#header_container_2 .inner .custom{position:relative;}

#hd_logo{width:500px;float:left;margin:0px;padding:0px;}#hd_logo img{width:100%;margin:0px;padding:0px;}
#hd_menu{width:100%;float:left;}
#hd_addr{float:right;text-align:right;}
#hd_addr h3,#hd_addr h4{margin:0px;padding:0px;}
#hd_addr h3{font-size:36px;line-height:36px;margin-bottom:4px;}
#hd_addr h4{font-size:16px;line-height:22px;}
#mainmenu_desktop_container .inner{padding:0px !important;}
#sliderAbs{position:absolute;width:100%;}
#sliderAbs #slideSocs{position:absolute;right:20px;top:20px;}
#sliderAbs #slideSocs img{margin-left:4px;}
#sliderAbs h3{margin:0px;margin-bottom:10px;padding:0px;font-size:32px;}
#sliderAbs h4{margin:0px;padding:0px;font-size:22px;font-weight:400;}
#sliderAbs h3,#sliderAbs h4{color:#fff;}
#sliderAbs #slideBaton{position:absolute;width:100%;left:0;top:280px;text-align:center;}
#sliderAbs #slideBaton a{font-size:20px;color:#fff;text-decoration:none;font-family:"CopperB";display:inline-block;width:200px;border-top:3px #fff solid;border-bottom:3px #fff solid;padding:8px 0px;}
#sliderAbs #slideBaton h3{font-size:34px;color:#fff;margin-top:30px;}
#sliderAbs #slideBaton h4{font-size:30px;color:#fff;margin-top:16px;font-family:"CopperL";font-weight:100;}
body.page #header_container_2 .inner .custom{padding:40px 0px;background-position:center;background-size:cover;}
body.page #header_container_2 .inner .custom #pageBanner{padding:0px 30px;}
body.page #header_container_2 .inner .custom #pageBanner h1{font-size:32px;margin:0px;padding:0px;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,1);}
#mainMenuWrapper{color:#000;padding:0px;width:100%;float:left;}
#mainMenuWrapper ul li{list-style:none;list-style-type:none;}
#mainMenuWrapper ul li a{color:#fff;font-size:16px;}
#mainmenu_desktop{z-index:100000;position:relative;width:100%;float:left;}
#mainmenu_desktop a{margin:0px;padding:0px;font-size:14px;line-height:20px;text-decoration:none;}
#mainmenu_desktop li{margin:0px;padding:20px 0px;}
#mainmenu_desktop ul.lvl1{width:100%;float:left;}
#mainmenu_desktop ul.lvl1 > li{float:left;margin:0px;position:relative;width:15%;text-align:center;}
#mainmenu_desktop ul.lvl1 > li.li1.li-home{width:10%;}
#mainmenu_desktop ul.lvl1 > li li{text-align:left;}
#mainmenu_desktop ul.lvl1 > li a{font-family:"CopperL";color:#222;}
#mainmenu_desktop ul.lvl2,#mainmenu_desktop ul.lvl3{padding:10px;display:none;position:absolute;width:270px;}
#mainmenu_desktop ul.lvl2{background-color:rgba(225,213,196,.9);}
#mainmenu_desktop ul.lvl3{background-color:rgba(215,203,186,.9);}
#mainmenu_desktop ul.lvl2{margin-top:20px;margin-left:-20px;z-index:1000000;}
#mainmenu_desktop ul.lvl3{margin-top:-37px;margin-left:-308px;z-index:1000001;}
#mainmenu_desktop ul.lvl2 li,#mainmenu_desktop ul.lvl3 li{float:none;padding:5px 10px;}
#mainmenu_desktop ul.lvl2 li a,#mainmenu_desktop ul.lvl3 li a{font-family:sans-serif;color:#4A3517;}
#mainmenu_desktop ul.lvl2 li a:hover,#mainmenu_desktop ul.lvl3 li a:hover{color:#fff;}
#mainmenu_desktop li.hasChilds:hover > ul{display:block;}
#mainmenu_desktop ul.lvl2.ul-attorneys{width:160px;}
#mainmenu_desktop ul.lvl2.ul-practiceareas{width:220px;margin-left:0px;padding-left:25px;}
#mainmenu_desktop ul.lvl2.ul-contactus{width:150px;margin-left:0px;}
#mainmenu_desktop ul.lvl2 li.hasChilds{position:relative;}
#mainmenu_desktop ul.lvl2 li.hasChilds:before{color:#4A3517;content:"\2190";font-family:sans-serif;font-size:14px;margin-top:-8px;position:absolute;left:-12px;top:50%;}
#mainContentWrapper img.fprac_image{width:33%;padding:6px;background-color:#fff;border:1px #ccc solid;margin-bottom:20px;float:right;margin-left:30px;}
.myssmSearchBar{position:absolute;right:20px;top:18px;}
.myssmSearchBar .cfld{width:0px;opacity:0;margin:0px;margin-left:-10px;margin-top:-34px;padding:2px 4px;position:absolute;z-index:0;border:none;height:27px;border-radius:6px;-moz-transition:0.3s all ease-out;-o-transition:0.3s all ease-out;-webkit-transition:0.3s all ease-out;transition:0.3s all ease-out;}
.myssmSearchBar .cfld.on{width:210px;margin-left:-230px;opacity:1;}
.myssmSearchForm input{padding:4px;border-radius:4px;border:1px #aaa solid;margin-bottom:5px;}
.myssmSearch{margin-top:20px;}
.myssmSearch hr{margin:10px 0px;border:none;border-top:1px #ccc solid;}

#mobNav{display:none;height:40px;margin:0px;padding:0px;width:100%;position:fixed;top:44px;border-bottom:1px #333 solid;z-index:99 !important;}
#mobNav #mobLocs{position:absolute;right:0px;top:40px;background-color:rgba(50,50,50,.9);padding:6px 25px;}
#mobNav #mobLocs ul li{margin:20px 0px;text-align:right;}#mobNav #mobLocs ul li a{font-size:18px !important;}
#mobNav button{height:40px;margin:0px;padding:0px;width:33.333333%;border:none;float:left;background-color:#555;color:#fff;font-size:16px;cursor:pointer;}
#mobNav button:hover,#mobNav button:focus{background-color:#444;}
#mobNav button img{margin-right:6px;margin-bottom:-2px;}
#mobNav button#mobNav_btn2{border-left:1px #333 solid;border-right:1px #333 solid;}

body.page #sliderAbs #slideSocs{position:absolute;right:20px;top:-35px;}
body.page #sliderAbs .myssmSearchBar{position:absolute;right:80px;top:-32px;}
#sliderWrapper{width:100%;float:left;position:relative;height:500px;text-align:center;}
#sliderWrapper div{position:absolute;left:0px;top:0px;margin:0px;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center center;display:block;}
#sliderWrapper .slide{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;color:#fff;}
#sliderWrapper .slide h3{font-size:40px;margin-top:150px;margin-bottom:30px;font-family:"CopperB";color:#fff;}
#sliderWrapper .slide h4{font-size:30px;font-family:"CopperL";font-weight:400;color:#fff;}
#footer_container_2{width:100%;float:left;}
#dvMap,#dvMap iframe.gmap,#gmapStatic,.google_map #mapw{height:400px !important;}
#gmapBox{position:absolute;z-index:9999;width:100%;float:left;left:0px;bottom:0px;background-color:rgba(0,0,0,.65);height:70px;text-align:center;padding-top:5px;}
#gmapBox h3,#gmapBox h4{color:#fff;display:inline-block;float:none;width:auto;}
#gmapBox h3{font-size:24px;font-family:"CopperB";}
#gmapBox h4{font-size:22px;font-family:"CopperL";font-weight:100;}
#dvMap{position:relative;}
#dvMap iframe.gmap{border:0;width:100%;}
#gmapStatic{background-color:#ccc;background-image:url("../../images/gmap.png");background-position:center;cursor:pointer;left:0;position:absolute;top:0;width:100%;z-index:1000;}
.google_map #mapw{position:relative !important;width:100% !important;z-index:0 !important;background-color:#e5e3df !important;overflow-x:hidden !important;overflow-y:hidden !important;}
.google_map #map{height:100% !important;position:absolute !important;width:100% !important;z-index:0 !important;background-color:#e5e3df !important;overflow-x:hidden !important;overflow-y:hidden !important;}
#b2t{bottom:30px;right:30px;display:block;position:fixed;transition-delay:0s;transition-duration:0.7s;transition-property:all;transition-timing-function:ease-in-out;z-index:99999;}#b2t.hide{right:-50px;}
#main_content_article .inner,#sidebar_left .inner,#sidebar_right .inner{padding:8px;}
#main_content_article ul,#main_content_article ol{margin:10px;margin-left:20px;}
#main_content_article p,#sidebar_right p{margin:12px 0px;}
body.page #mainContentWrapper #main_content_article .inner{padding-right:30px;}
#sidebar_right h3{margin-left:0px;}
#sidebar_right ul{margin:10px;margin-left:20px;}
#sidebar_right ul li{margin-bottom:5px;}
#sidebar_right ul li a{font-weight:400;font-size:16px;line-height:20px !important;}
#sidebar_right ul li b a{font-weight:600;}
#sidebar_right ul li.sbar-li1{list-style:disc;list-style-type:disc;margin-left:0px;}
#sidebar_right ul li.sbar-li2{list-style:circle;list-style-type:circle;margin-left:20px;margin-bottom:4px;font-size:16px;line-height:22px;}
#sidebar_right ul li.sbarsep{list-style:none;list-style-type:none;margin-top:10px;}
#error404page h1,#error404page h2,#error404page h3,#error404page p{text-transform:none !important;}
#error404page ul button{display:none;}
.hide1000{display:block;}.show1000{display:none;}
.hide900{display:block;}.show900{display:none;}
.hide800{display:block;}.show800{display:none;}
.hide700{display:block;}.show700{display:none;}
.hide600{display:block;}.show600{display:none;}
.hide500{display:block;}.show500{display:none;}
.hide400{display:block;}.show400{display:none;}
#attprof{width:30%;float:right;margin-left:20px;margin-bottom:15px;}
#atts .attprof{width:24%;float:left;margin-right:20px;margin-bottom:15px;}
#atts h3{font-size:30px;border-bottom:2px #7D6038 solid;display:inline;padding-bottom:16px;}
#atts p{margin-top:40px;}
#atts .attsatt{width:100%;float:left;}
#atts .rmbtn{float:right;}
#atts .rmbtn a{font-size:18px;color:#7D6038;text-decoration:none;font-family:"CopperB";display:block;width:120px;border-top:2px #7D6038 solid;border-bottom:2px #7D6038 solid;padding:7px 0px;margin-right:30px;margin-top:40px;}
#atts .rmbtn a:hover{color:#000;border-top:2px #000 solid;border-bottom:2px #000 solid;}
.hpprac{width:24%;margin:.5%;float:left;padding:0px;text-align:center;background-position:center;background-size:cover;opacity:.7;}
.hpprac:hover{opacity:1;}
.hpprac1{background-image:url(../../../images/hp-prac-comm.jpg);}
.hpprac2{background-image:url(../../../images/hp-prac-pinj.jpg);}
.hpprac3{background-image:url(../../../images/hp-prac-crim.jpg);}
.hpprac4{background-image:url(../../../images/hp-prac-work.jpg);}
.hppraci{padding-top:140px;padding-bottom:20px;background-color:rgba(0,0,0,.6);}
.hpprac:hover .hppraci{background-color:rgba(0,0,0,.4);text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);}
a .hppraci h3{font-family:"CopperB";font-weight:600;color:#fff;font-size:18px;}
#afterContentWrapper{width:100%;float:left;}
#after_content_container_4{width:100%;float:left;padding:0px;position:relative;}
#after_content_container_4 .inner .custom{position:relative;padding-top:40px;width:100%;background-image:url(../../../images/bg-hp-brian.jpg);background-position:bottom left;background-repeat:no-repeat;}
#after_content_container_4 #hpatt-brian{height:560px;position:relative;}
#after_content_container_4 #hpatt-brianL{width:48%;float:left;padding-top:200px;padding-left:100px;color:#fff;}
#after_content_container_4 #hpatt-brianL h3{color:#fff;text-align:left;font-size:26px;}
#after_content_container_4 #hpatt-brianL hr{width:20%;margin:20px 0px;border-top:3px #fff solid;}
#after_content_container_4 #hpatt-brianL p{color:#fff;margin:12px 0px;line-height:24px;}
#after_content_container_4 #hpatt-brianR{width:50%;float:right;margin:0px;padding:0px;position:absolute;right:0px;bottom:auto;}
#after_content_container_4 #hpatt-brianRi{position:relative;margin:0px;padding:0px;}
#after_content_container_4 #hpatt-brianRi img{position:absolute;right:0px;top:0px;height:560px;}
#after_content_container_4 #hpatt-brianL .rmbtn{width:100%;margin:0px;float:left;margin-top:20px;}
#after_content_container_4 #hpatt-brianL .rmbtn a{font-size:16px;color:#fff;text-decoration:none;font-family:"CopperB";display:block;width:120px;border-top:2px #fff solid;border-bottom:2px #fff solid;padding:5px 0px;text-align:center;}
#footer_container_1 .inner{text-align:center;padding:0px;width:100%;}
#footer_container_1 table{width:100%;float:left;margin:40px 0px;margin-bottom:35px;padding:0px;}
#footer_container_1 table td.hhr{width:30%;margin:0px;padding:0px;background-image:url(../../../images/line.png);background-position:center;background-repeat:no-repeat;}
#footer_container_1 table td.bdgs{width:40%;margin:0px;padding:0px;text-align:center;}
#footer_container_1 img{height:168px;margin:0px 50px;}
#footer_container_4{margin-top:40px;width:100%;float:left;color:#777;}
#footer_container_4 .inner{background-image:url(../../../images/bg-footer.jpg);background-position:center;background-size:cover;padding:50px 0px;}
#footer_container_4 .inner .custom{padding:0px 120px;position:relative;}
#footer_container_4 #foo_left{padding-right:400px;}
#footer_container_4 #foo_lgo{margin-bottom:30px;}
#footer_container_4 #foo_lgo img{width:90%;max-width:632px;}
#footer_container_4 #foo_geo{margin-bottom:30px;}
#footer_container_4 #foo_nap{margin-bottom:30px;font-size:16px;}
#footer_container_4 #foo_dsc{font-size:14px;}
#footer_container_4 #foo_dsc a{color:#666;text-decoration:none;}
#footer_container_4 #foo_dsc a:hover{color:#333;}
#footer_container_4 #foo_ovc{position:absolute;top:100px;right:80px;}
#mainContentWrapper ul{margin-left:30px;}
body.page #mainContentWrapper{color:#555;font-size:16px;line-height:24px;}
body.page #mainContentWrapper a{color:#7D6038;font-weight:600;text-decoration:none;}
body.page #mainContentWrapper #sidebar_right a{font-weight:400;}
body.page #mainContentWrapper #sidebar_right b a{font-weight:600;}
body.page #mainContentWrapper a:hover{color:#000;}
body.page #mainContentWrapper h3{font-weight:600;}
body.page .container .inner{max-width:1600px;}
body.home #mainContentWrapper #hptext{width:70%;margin-left:15%;padding:30px 0px 60px;}
body.home #mainContentWrapper h1,body.home #mainContentWrapper h2{text-align:center;margin:0px;}
body.home #mainContentWrapper h2{margin-bottom:30px;}
body.home #mainContentWrapper hr{width:20%;margin:20px 0px;margin-left:40%;margin-right:40%;border:none;border-top:3px #7D6038 solid;}
body.home #mainContentWrapper p,body.home #mainContentWrapper li{font-size:16px;line-height:24px;color:#666;}
body.home #mainContentWrapper p a{color:#7D6038;font-weight:600;text-decoration:none;}
body.home #mainContentWrapper p a:hover{color:#000;}
body.home #mainContentWrapper li a{color:#7D6038;font-weight:600;text-decoration:none;}
body.home #mainContentWrapper li a:hover{color:#000;}
body.home #mainContentWrapper .rmbtn{width:120px;text-align:center;margin:0px auto;margin-top:40px;}
body.home #mainContentWrapper .rmbtn a{font-size:18px;color:#7D6038;text-decoration:none;font-family:"CopperB";display:block;width:120px;border-top:2px #7D6038 solid;border-bottom:2px #7D6038 solid;padding:7px 0px;}
body.home #mainContentWrapper .rmbtn a:hover{color:#000;border-top:2px #000 solid;border-bottom:2px #000 solid;}
.addressRight, .addressLeft {Width:31%;display:inline-block;padding-left:15%;}
.icon img{position:absolute;width:20px;margin:0 0px 0 -28px;}
.main-pa-img{float:right;padding-left:10px;padding-bottom:10px;max-width:100%;}
.attBadges{text-align:center;}
.attBadges img,.attBadges svg{width:75%;}
#attprof{width:30%;float:right;margin:0px;margin-bottom:8px;padding:0px;text-align:center;margin-left:30px;}
#attprof img.attprofi{width:96%;margin:0px;margin-bottom:8px;padding:2%;border:1px #ccc solid;}
#after_content_container_3{padding:60px 0px;width:100%;float:left;background-color:#fff;}
#after_content_container_3 .inner{position:relative;border:2px #777 solid;padding:80px 0px;padding-top:90px;}
#after_content_container_3 #hpTestimonials{position:relative;height:180px;padding:0px;margin:0px;list-style-type:none;}
#after_content_container_3 #hpTestimonials li{padding:0px;margin:0px 15%;box-sizing:border-box;background:transparent;color:#000;position:absolute;left:0px;top:0px;width:70%;height:100%;opacity:0;z-index:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;}
#after_content_container_3 #hpTestimonials li.show{opacity:1;z-index:2;}
#after_content_container_3 #hpTestimonials p{font-size:24px;line-height:30px;text-align:center;margin:0 0 25px;font-style:italic;font-family:serif;color:#444;}
#after_content_container_3 #hpTestimonials p.sign{margin-top:20px;text-align:center;font-style:italic;font-family:serif;color:#7d6038;}
#after_content_container_3 #hpTestBtns{position:absolute;top:0;right:0;display:none;}
#after_content_container_3 #hpTestBtns button{font-size:40px;line-height:40px;border:none;background:none;color:#000;cursor:pointer;}
#tquote{position:absolute;left:50%;top:0px;margin-left:-57px;margin-top:-50px;}
.home #main_content_article .inner{padding: 0;}
#hpcases{margin:7px 0 0!important;padding: 0;width:100%;float:left;list-style:none;text-align:center;}
#hpcases li{margin: 0 0.5% 0 0;width: 16.25%;height:220px;float:left;background-color:#9FA0A4;}
#hpcases li:last-child{margin:0;}
#hpcases li span{display:block;}
#hpcases li .hpc-title{margin:0 0 15px;background-color:#B6A794;border-bottom:1px #C8BCAC solid;padding:12px;font-family:"CopperL";font-weight:100;color:#fff;}
#hpcases li hr{margin:10px auto;border:none;border-top:1px #D0CAA8 solid;width:50px;}
#hpcases li h3{font-family:"CopperB";font-weight:600;color:#fff;margin:0px;font-size:22px;line-height:22px;}
#hpcases li h4{font-family:inherit;font-weight:300;color:#fff;margin:0px;font-size:14px;line-height:18px;}
#after_content_wide_2{width:100%;float:left;margin:0px;padding:0px;margin-bottom:60px;}
#after_content_wide_2 h3{color:#fff;font-size:32px;line-height:38px;}
#bprac1{width:100%;float:left;background-image:url(../../../images/w-work.jpg);background-size:cover;background-position:center;margin-top:70px;margin-bottom:100px;}
#bprac1 h3{margin-top:70px;}
#bprac1 p{margin:15px 0px;}
#bprac1i{margin-top:-50px;margin-bottom:50px;height:460px;width:50%;padding-left:10%;background-color:rgba(142,143,147,.9);color:#fff;float:left;}
#bprac1img{width:300px;margin-top:-50px;margin-bottom:50px;height:460px;float:left;background-image:url(../../../images/corner1.png);background-size:100% 100%;background-position:center;}
#bprac2{width:100%;float:left;background-image:url(../../../images/w-pinj.jpg);background-size:cover;background-position:center;}
#bprac2 h3{margin-top:70px;text-align:right;}
#bprac2 p{margin:15px 0px;text-align:right;}
#bprac2i{margin-top:-50px;margin-bottom:50px;height:460px;width:50%;padding-right:10%;background-color:rgba(142,143,147,.9);color:#fff;float:right;}
#bprac2img{width:300px;margin-top:-50px;margin-bottom:50px;height:460px;float:right;background-image:url(../../../images/corner2.png);background-size:100% 100%;background-position:center;}
#bprac1 .rmbtn{float:left;}
#bprac2 .rmbtn{float:right;}
#bprac1 .rmbtn a,#bprac2 .rmbtn a{font-size:18px;color:#fff;text-decoration:none;font-family:"CopperB";display:block;width:120px;border-top:2px #fff solid;border-bottom:2px #fff solid;padding:7px 0px;margin-top:15px;}
#bprac1 .rmbtn a:hover,#bprac2 .rmbtn a:hover{color:#fff;border-top:2px #fff solid;border-bottom:2px #fff solid;}
#sbpracs ul{margin-left:15px;}
li#sbactive,li#sbactive a{font-weight:900 !important;}
#mainContentWrapper #client-testimonials{margin:0;list-style:none;}
#client-testimonials li{margin:0 0 25px 0;border: 1px solid #d6d6d6;}
#client-testimonials li .inner-test{padding:15px 25px}
#client-testimonials li .quote-test{padding: 0.6%;width: 98.9%;background-color:#e8e8e8;}
#main_content .avvo-badge{width:200px!important;height:auto!important;margin:25px auto 0;display:block;}
#mainContentWrapper .att-case-results{margin:0;list-style:none;}
.att-case-results li{margin:0 0 15px;background:#f3f3f3;}
.att-case-results li .settlement {padding: 15px 2%;width: 96%;font-family:"CopperB";color: #fff;background: #B6A794;}
.att-case-results li .settlement span span{font-family:"CopperB";}
.att-case-results li .case-info{margin:0!important;padding:15px 2%;}
#footer-disclaimer{margin:15px 0 0;font-style:italic;font-size:14px;text-align:left;font-weight: bold;}
#attbdgs svg.avvo-badge{width:90% !important;max-width:175px !important;height:auto !important;margin:0px auto !important;}
#attbdgs{margin-bottom:550px !important;}

@media(max-width:1900px){
#bprac1i{padding-left:7%;}
#bprac2i{padding-right:7%;}
}
@media(max-width:1800px){
#bprac1i{padding-left:5%;width:55%;}
#bprac2i{padding-right:5%;width:55%;}
#bprac1img,#bprac1img{width:270px;}
}
@media(max-width:1700px){
#bprac1i{padding-left:40px;width:60%;}
#bprac2i{padding-right:40px;width:60%;}
#bprac1img,#bprac1img{width:250px;}
}
@media(max-width:1600px){
#footer_container_4 #foo_left{padding-right:370px;}
#footer_container_1 table{margin:40px 0px;margin-bottom:35px;}
#footer_container_1 table td.hhr{width:26%;}
#footer_container_1 table td.bdgs{width:48%;}
#footer_container_1 img{height:160px;margin:0px 45px;}
}

@media(max-width:1500px){
#footer_container_4 #foo_left{padding-right:340px;}
#after_content_container_3 #hpTestimonials li{margin:0px 10%;width:80%;}
#after_content_wide_2{margin-bottom:50px;}
#bprac1{margin-top:50px;margin-bottom:100px;}
#bprac1 h3,#bprac2 h3{font-size:30px;line-height:36px;margin-top:40px;}
#bprac1 p,#bprac2 p{margin:14px 0px;}
#bprac1i,#bprac2i{margin-top:-50px;margin-bottom:50px;height:420px;width:65%;}
#bprac1img,#bprac2img{margin-top:-50px;margin-bottom:0px;height:420px;width:250px;}
#bprac1i{padding-left:40px;}
#bprac2i{padding-right:40px;}
}

@media(max-width:1400px){
body.home #mainContentWrapper #hptext{width:80%;margin-left:10%;padding:60px 0px;}
#footer_container_4 #foo_left{padding-right:310px;}
#after_content_container_4 #hpatt-brian{height:500px;}
#after_content_container_4 #hpatt-brianL{width:50%;padding-top:130px;padding-left:50px;}
#after_content_container_4 #hpatt-brianRi img{top:0px;height:500px;}
#after_content_container_3{padding:55px 0px;}
#after_content_container_3 .inner{padding:70px 0px;padding-top:80px;}
#after_content_container_3 #hpTestimonials{height:180px;}
#after_content_container_3 #hpTestimonials li{margin:0px 5%;width:90%;}
#after_content_container_3 #hpTestimonials p{font-size:18px;line-height:30px;}
#after_content_container_3 #hpTestimonials p.sign{margin-top:20px;}
#tquote{margin-left:-57px;margin-top:-50px;}
}

@media(max-width:1300px){
#footer_container_4 #foo_left{padding-right:280px;}
body.home #mainContentWrapper #hptext{width:90%;margin-left:5%;padding:50px 0px;}
#sliderWrapper .slide h3{font-size:30px;margin-top:150px;margin-bottom:30px;}
#sliderWrapper .slide h4{font-size:28px;}
#footer_container_1 table{margin:35px 0px;margin-bottom:30px;}
#footer_container_1 table td.hhr{width:25%;}
#footer_container_1 table td.bdgs{width:50%;}
#footer_container_1 img{height:150px;margin:0px 40px;}
}

@media(max-width:1200px){
#footer_container_4 #foo_left{padding-right:250px;}
body.home #mainContentWrapper #hptext{width:98%;margin-left:1%;padding:50px 0px;}
#mainmenu_desktop ul.lvl1 > li{margin-left:0px;}
#mainmenu_desktop ul.lvl1 > li a{font-size:14px;}
#footer_container_4 #foo_nap{margin-bottom:30px;font-size:14px;}
#footer_container_4 #foo_dsc{font-size:13px;}
#after_content_container_4 #hpatt-brian{height:420px;}
#after_content_container_4 #hpatt-brianL{width:55%;padding-top:50px;padding-left:40px;}
#after_content_container_4 #hpatt-brianR{bottom:0;}
#after_content_container_4 #hpatt-brianRi img{top:auto;bottom:0;height:420px;}
#after_content_container_3{padding:50px 0px;}
#after_content_container_3 .inner{padding:60px 0px;padding-top:70px;}
#after_content_container_3 #hpTestimonials{height:180px;}
#after_content_container_3 #hpTestimonials li{margin:0px 3%;width:94%;}
#after_content_container_3 #hpTestimonials p{font-size:18px;line-height:28px;}
#after_content_container_3 #hpTestimonials p.sign{margin-top:20px;}
#tquote{margin-left:-57px;margin-top:-50px;}
.home #main_content_article .inner{padding: 8px;}
#hpcases li h3{font-size:16px;}
#after_content_wide_2{margin-bottom:50px;}
#bprac1{margin-top:50px;margin-bottom:100px;}
#bprac1 h3,#bprac2 h3{font-size:30px;line-height:36px;margin-top:35px;}
#bprac1 p,#bprac2 p{margin:14px 0px;}
#bprac1i,#bprac2i{margin-top:-50px;margin-bottom:50px;height:420px;width:80%;}
#bprac1img,#bprac2img{margin-top:-50px;margin-bottom:0px;height:420px;width:15%;}
#bprac1i{padding-left:5%;}
#bprac2i{padding-right:5%;}
}

@media(max-width:1100px){
#footer_container_4 #foo_left{padding-right:220px;}
.back2top {bottom:20px;right:20px;}
a .hppraci h3{font-size:14px;}
#mainmenu_desktop ul.lvl1 > li a{font-size:13px;}
#footer_container_4 #foo_lgo{margin-bottom:25px;}
#footer_container_4 #foo_geo{margin-bottom:25px;}
#footer_container_4 #foo_nap{margin-bottom:25px;font-size:13px;}
#footer_container_4 #foo_ovc{position:absolute;top:100px;right:40px;}
#footer_container_4 .inner .custom{padding:0px 40px;position:relative;}
#footer_container_1 table{margin:35px 0px;margin-bottom:30px;}
#footer_container_1 table td.hhr{width:25%;}
#footer_container_1 table td.bdgs{width:50%;}
#footer_container_1 img{height:145px;margin:0px 32px;}
#after_content_container_3 #hpTestimonials p{font-size:16px;line-height:26px;}
#hpavvo{margin:26px 0px;}
#hd_logo{width:400px;}
#hd_addr h3{font-size:32px;line-height:32px;margin-bottom:4px;margin-top:-6px;}
#hd_addr h4{font-size:14px;line-height:20px;}
}

@media(max-width:1000px){
.hide1000{display:none;}.show1000{display:block;}
#footer_container_4{margin-top:30px;text-align:center;}
#footer_container_4 .inner{padding:35px 0px;}
#footer_container_4 .inner .custom{padding:0px 30px;}
#footer_container_4 #foo_left{padding-right:0px;}
#footer_container_4 #foo_lgo{margin-bottom:20px;}
#footer_container_4 #foo_geo{margin-bottom:20px;}
#footer_container_4 #foo_nap{margin-bottom:20px;font-size:13px;}
#footer_container_4 #foo_dsc{font-size:13px;margin-bottom:20px;}
#footer_container_4 #foo_ovc{position:relative;top:0px;right:0px;}
#main_content_article.w75.fl{width:100%;float:left;margin:0px;padding:0px;}
#sidebar_right.w25.fl{width:100%;float:left;margin:0px;padding:0px;}
body.page #mainContentWrapper #main_content_article .inner{padding:0px 10px;}
body.page #mainContentWrapper #sidebar_right .inner{padding:0px 10px;}
#footer_container_1 table{margin:35px 0px;margin-bottom:30px;}
#footer_container_1 table td.hhr{width:20%;}
#footer_container_1 table td.bdgs{width:60%;}
#footer_container_1 img{height:135px;margin:0px 30px;}
#after_content_wide_2{margin-bottom:35px;text-align:left !important;}
#after_content_wide_2 .rmbtn{float:left !important;}
#bprac1{margin-top:0px;margin-bottom:15px;}
#bprac1 h3,#bprac2 h3{font-size:30px;line-height:36px;margin-top:0px;text-align:left !important;}
#bprac1 p,#bprac2 p{margin:14px 0px;text-align:left !important;}
#bprac1i,#bprac2i{margin-top:0px;margin-bottom:0px;height:auto;width:94%;background-color:rgba(102,103,107,.7);}
#bprac1img,#bprac2img{display:none;width:0px;}
#bprac1i,#bprac2i{padding:30px 3%;padding-bottom:40px;}
#after_content_container_4 #hpatt-brianRi img{height:390px;}
#attbdgs{margin-bottom:10px !important;}
}

@media(max-width:900px){
#mobNav{display:block;}
.mmm img#btnHome {display: block;position: absolute;top: 12px;right: 12px;z-index: 9999999 !important;}
#after_content_container_4{height:auto;position:relative;width:100%;float:left;}
#after_content_container_4 .inner{height:auto;position:relative;width:100%;float:left;}
#after_content_container_4 .inner .custom{height:auto;position:relative;width:100%;float:left;background-image:none;border:none;margin:0px;padding:0px;}
#after_content_container_4 #hpatt-brianRi{display:none;}
#after_content_container_4 #hpatt-brian{height:auto;position:relative;width:100%;float:left;}
#after_content_container_4 #hpatt-brianL{padding:0px;position:relative;width:100%;float:left;}
#after_content_container_4 #hpatt-brianL hr{display:none;}
#after_content_container_4 #hpatt-brianLi{padding:0px 10px;}
#after_content_container_4 #hpatt-brianL h3{color:#7d6038;font-size:22px;}
#after_content_container_4 #hpatt-brianL p{color:#444;}
#after_content_container_4 #hpatt-brianL .rmbtn{margin-top:10px;}
#after_content_container_4 #hpatt-brianL .rmbtn a{color:#7d6038;border-top:2px #7d6038 solid;border-bottom:2px #7d6038 solid;}
.hide900{display:none;}.show900{display:block;}
.hpprac{width:49%;margin:.5%;}
a .hppraci h3{font-size:18px;}
.hppraci{padding-top:100px;padding-bottom:20px;}
#header_container_2 .inner{padding:0px;border-top:none;}
#ovcCFpopupBtn{display:none;}
#gmapBox{height:65px;padding-top:0px;}
#gmapBox h3{font-size:20px;}
#gmapBox h4{font-size:18px;}
#sliderWrapper{height:350px;}
#sliderWrapper .slide h3{font-size:22px;margin-top:70px;margin-bottom:20px;}
#sliderWrapper .slide h4{font-size:24px;}
#sliderAbs #slideBaton{top:180px;}
#sliderAbs #slideBaton a{font-size:20px;width:180px;}
#sliderAbs #slideBaton h3{font-size:30px;margin-top:24px;}
#sliderAbs #slideBaton h4{font-size:26px;margin-top:14px;}
.myssmSearchBar{position:absolute;right:16px;top:14px;}
#hpcases li{margin:0 1% 1% 0;width:32.6%;}
#hpcases li:nth-child(3n+3){margin:0 0 1% 0}
body.home #mainContentWrapper #hpcases li hr{margin:10px auto;}
#hpcases li .hpc-title {margin: 0 0 20px;}
#hpcases li h3{font-size:16px;}
#hd_logo{width:340px;}
#hd_addr h3{font-size:26px;line-height:26px;margin-bottom:4px;margin-top:-2px;}
#hd_addr h4{font-size:12px;line-height:14px;}
}

@media(max-width:800px){
.hide800{display:none;}.show800{display:block;}
.w25.fl,.w50.fl{width:100%;float:left;}
body.page #header_container_2 .inner .custom #pageBanner h1{font-size:26px;}
body.page #header_container_2 .inner .custom{padding:30px 0px;}
body.page #header_container_2 #sliderAbs{display:none;}
#footer_container_1 table{margin:32px 0px;margin-bottom:28px;}
#footer_container_1 table td.hhr{width:20%;}
#footer_container_1 table td.bdgs{width:60%;}
#footer_container_1 img{height:130px;margin:0px 30px;}
#after_content_container_3{padding:35px 0px;}
#after_content_container_3 .inner{padding:50px 0px;padding-top:60px;}
#after_content_container_3 #hpTestimonials{height:240px;}
#after_content_container_3 #hpTestimonials li{margin:0px 3%;width:94%;}
#after_content_container_3 #hpTestimonials p{font-size:16px;line-height:26px;}
#after_content_container_3 #hpTestimonials p.sign{margin-top:20px;}
#tquote{margin-left:-40px;margin-top:-35px;width:80px;}
#hpavvo{margin:23px 0px;}
}
@media(max-width:760px){
#gmapBox{height:60px;padding-top:0px;}
#gmapBox h3{font-size:16px;}
#gmapBox h4{font-size:14px;}
#mainContentWrapper img.fprac_image{width:34%;padding:6px;margin-bottom:20px;margin-left:20px;}
#footer_container_1 table{margin:30px 0px;margin-bottom:26px;}
#footer_container_1 table td.hhr{width:20%;}
#footer_container_1 table td.bdgs{width:60%;}
#footer_container_1 img{height:120px;margin:0px 20px;}
#hd_logo{width:300px;}
#hd_addr h3{font-size:24px;line-height:24px;margin-bottom:4px;margin-top:-2px;}
#hd_addr h4{font-size:10px;line-height:12px;}
}
@media(max-width:700px){
.hide700{display:none;}.show700{display:block;}
a .hppraci h3{font-size:16px;}
.hppraci{padding-top:80px;padding-bottom:20px;}
body.page #mainContentWrapper,body.page #mainContentWrapper p,body.page #mainContentWrapper ul,body.page #mainContentWrapper ol{font-size:14px;line-height:20px}
body.page #mainContentWrapper h1{font-size:24px;line-height:28px}
body.page #mainContentWrapper h2{font-size:20px;line-height:24px}
body.page #mainContentWrapper h3{font-size:16px;line-height:20px}
#sliderWrapper{height:320px;}
#sliderWrapper .slide h3{font-size:16px;margin-top:70px;margin-bottom:10px;}
#sliderWrapper .slide h4{font-size:18px;margin:0px;}
#sliderAbs #slideBaton{top:160px;}
#sliderAbs #slideBaton a{font-size:20px;width:180px;}
#sliderAbs #slideBaton h3{font-size:30px;margin-top:24px;}
#sliderAbs #slideBaton h4{font-size:22px;margin-top:14px;}
.myssmSearchBar{position:absolute;right:16px;top:14px;}
#footer_container_1 table{margin:26px 0px;margin-bottom:20px;}
#footer_container_1 table td.hhr{width:0%;}
#footer_container_1 table td.bdgs{width:100%;}
#footer_container_1 img{height:120px;margin:0px 30px;}
#after_content_container_3{padding:30px 0px;}
#after_content_container_3 .inner{padding:50px 0px;padding-top:60px;}
#after_content_container_3 #hpTestimonials{height:220px;}
#after_content_container_3 #hpTestimonials p.sign{margin-top:18px;}
.test-img{width:100%;display:block;}
}
@media(max-width:660px){
#hd_logo{width:100%;text-align:center;}#hd_logo img{width:420px;}
#hd_addr{width:100%;float:left;margin:0px;padding:0px;text-align:center;}
#hd_addr h3{font-size:24px;line-height:24px;margin-bottom:6px;margin-top:5px;}
#hd_addr h4{font-size:14px;line-height:16px;}
}
@media(max-width:600px){
.hide600{display:none;}.show600{display:block;}
.back2top {bottom:10px;right:10px;}
a .hppraci h3{font-size:14px;}
.hppraci{padding-top:60px;padding-bottom:20px;}
body.home #mainContentWrapper #hptext{padding:40px 0px;}
body.home #mainContentWrapper h1{font-size:26px;line-height:30px;}
body.home #mainContentWrapper h2{font-size:20px;line-height:24px;}
.contact-us-button{display:none;}
#footer_container_4 #foo_dsc{font-size:12px;}
#gmapBox{display:none;}
#dvMap,#dvMap iframe.gmap,#gmapStatic,.google_map #mapw{height:300px !important;margin:0px;padding:0px;border:none;}
#footer_container_4{margin-top:0px;}
#footer_container_2{border-bottom:30px #444 solid;}
#footer_container_2 .inner{padding-top:0px;margin-top:40px;border-top:none;}
#atts .rmbtn{float:left;}
#atts .rmbtn a{font-size:16px;margin:20px 0px;}
#attprof{width:32%;margin-left:25px;}
#footer_container_1 table{margin:26px 0px;margin-bottom:0px;}
#footer_container_1 table td.hhr{width:0%;display:none;}
#footer_container_1 table td.bdgs{width:100%;}
#footer_container_1 img{height:110px;margin:0px 25px;}
#after_content_container_3{padding:25px 0px;}
#after_content_container_3 .inner{padding:40px 0px;padding-top:50px;}
#after_content_container_3 #hpTestimonials{height:240px;}
#after_content_container_3 #hpTestimonials p{font-size:14px;line-height:22px;}
#after_content_container_3 #hpTestimonials p.sign{margin-top:18px;}
body.page #header_container_2 .inner .custom #pageBanner h1{font-size:24px;line-height:28px;}
#hpcases li{width:48%;}
#hpcases li:nth-child(2n+2){margin:0 0 1% 0;}
#hpcases li:nth-child(3n+3){margin:0 1% 1% 0;}
}
@media(max-width:560px){
#sliderWrapper{height:290px;}
#sliderWrapper .slide h3{font-size:24px;line-height:28px;margin-top:50px;margin-bottom:10px;}
#sliderWrapper .slide h4{font-size:20px;line-height:24px;}
#sliderAbs #slideBaton{top:190px;}
#sliderAbs #slideBaton a{font-size:20px;width:180px;}
#sliderAbs #slideBaton h3,#sliderAbs #slideBaton h4{display:none;}
.myssmSearchBar{display:none;}
#hpavvo{margin:20px 0px;}
body.home h1{margin-bottom:15px !important;}
body.home h1,body.home h2,#hptext .rmbtn{text-align:left !important;}
#hptext hr{display:none;}
}
@media(max-width:500px){
#atts .attprof{width:90%;float:left;margin-right:5%;margin-left:5%;margin-bottom:15px;}
.hide500{display:none;}.show500{display:block;}
.hpprac{width:100%;margin:2px 0px;}
a .hppraci h3{font-size:20px;}
.hppraci{padding-top:20px;padding-bottom:20px;}
body.home #mainContentWrapper #hptext{padding:30px 0px;}
#footer_container_4 #foo_geo{font-size:14px;line-height:20px;}
#slideAddrL h3{font-size:13px;line-height:13px;}
#after_content_container_3{padding:25px 0px;}
#after_content_container_3 .inner{padding:30px 0px;padding-top:40px;}
#after_content_container_3 #hpTestimonials{height:250px;}
#after_content_container_3 #hpTestimonials p{font-size:14px;line-height:20px;}
#after_content_container_3 #hpTestimonials p.sign{margin-top:18px;}
#tquote{margin-left:-35px;margin-top:-30px;width:70px;}
body.home #mainContentWrapper p, body.home #mainContentWrapper li{font-size:14px;line-height:20px;}
#hpcases li .hpc-title {margin: 0 0 10px;}
#hpcases li h4{margin:0 0 10px 0;}
#hpcases li{width:100%;height:auto;margin:0 0 1% 0;}
#hpcases li:nth-child(2n+2){margin:0 0 1% 0;}
#hpcases li:nth-child(3n+3){margin:0 0 1% 0;}
#hpcases li span{display:inline;}
#bprac1 h3,#bprac2 h3{font-size:26px;line-height:32px;}
#bprac1i,#bprac2i{width:92%;}
#bprac1i,#bprac2i{padding:26px 4%;padding-bottom:32px;}
#hd_logo img{width:320px;}
#hd_addr h3{font-size:24px;line-height:24px;margin-bottom:6px;margin-top:3px;}
#hd_addr h4{font-size:12px;line-height:14px;}
.mmmhd .mmmpt{font-size:14px;line-height:18px;padding-right:40px;box-sizing:border-box;}
}
@media(max-width:440px){
#slideAddrL h3{font-size:12px;line-height:12px;}
#footer_container_2{border-bottom:26px #444 solid;}
#mainContentWrapper img.fprac_image{width:96%;padding:2%;margin-bottom:20px;margin-left:0px;float:left;}
#attprof{width:90%;float:left;margin-left:5%;margin-right:5%;}
#after_content_container_3 #hpTestimonials{height:240px;}
#bprac1 h3,#bprac2 h3{font-size:22px;line-height:28px;}
#hd_addr h4{font-size:10px;line-height:13px;}
}
@media(max-width:400px){
.hide400{display:none;}.show400{display:block;}
a .hppraci h3{font-size:18px;}
#slideAddrL h3{font-size:11px;line-height:11px;}
#sliderWrapper .slide h3{font-size:18px;line-height:22px;margin-top:50px;margin-bottom:10px;}
#sliderWrapper .slide h4{font-size:18px;line-height:22px;}
#footer_container_1 img{height:100px;margin:0px 20px;}
#after_content_container_3 #hpTestimonials{height:260px;}
body.page #header_container_2 .inner .custom #pageBanner h1{font-size:22px;line-height:26px;}
}
@media(max-width:360px){
#slideAddrL h3{font-size:10px;line-height:10px;}
#footer_container_2{border-bottom:22px #444 solid;}
#footer_container_1 img{height:90px;margin:0px 16px;}
#after_content_container_3 #hpTestimonials{height:260px;}

#hd_logo img{width:280px;}
#hd_addr h3{font-size:24px;line-height:24px;margin-bottom:6px;margin-top:3px;}
#hd_addr h4{font-size:8px;line-height:12px;}

}
@media(max-width:340px){
#slideAddrL h3{font-size:9px;line-height:9px;}
}
