/*!
Theme Name: RST
Theme URI: http://underscores.me/
Author: Copperwing Design, LLC
Author URI: http://copperwing.com
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rst
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

RST is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/@import"https://fonts.googleapis.com/css?family=Titillium+Web:300,400,600";@import"https://fonts.googleapis.com/css?family=Libre+Baskerville:400,400i,700";html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}@media(max-width: 479px){.page-template-news .btn{display:block;margin-bottom:10px}}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:visited{color:purple}a:hover,a:focus,a:active{color:#191970}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 768px){.menu-toggle{display:none}.main-navigation ul{display:block}.main-navigation{margin-top:25px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.sub-menu{background-color:#fff;padding:20px 0 0}.sub-menu li a{color:#91989e;font-family:"Titillium Web",helvetica,sans-serif;font-weight:600 !important;font-size:13px !important;line-height:14px;text-transform:none !important;float:none;text-indent:0;height:auto;padding:0 0 9px 5px !important;margin:0;display:block;text-decoration:none}.sub-menu li a:hover{color:#616169 !important}@media(min-width: 768px){.menu-collapsed{display:none}#primary-menu .col-sm-4 li a{width:140px !important}li#menu-item-214 ul.sub-menu,li#menu-item-216 ul.sub-menu{width:500px !important}li#menu-item-214 ul{margin-left:-15px}li#menu-item-216 ul{margin-left:-150px}#primary-menu .col-sm-4{padding:0 5px !important}}@media(max-width: 767px){.menu-collapsed{position:fixed !important}.barwrap{right:30px;top:-5px}#sub_navigation{display:none}.underlay{content:"";width:100%;height:80px;background-color:rgba(255,255,255,0);position:fixed;top:0;left:0;z-index:0;transition:all .5s}.underlay.stick{content:"";width:100%;height:80px;background-color:rgba(255,255,255,.97);position:fixed;top:0;left:0;z-index:1;transition:all .5s}}@media(max-width: 364px){.barwrap{top:30px !important}}.b-a,.bar,.bar:before,.bar:after{content:"";position:absolute;right:0;height:3px;width:30px;background-color:#e31937}body.page-id-16 .b-a,body.page-id-16 .bar,body.page-id-16 .bar:before,body.page-id-16 .bar:after,body.page-id-145 .b-a,body.page-id-145 .bar,body.page-id-145 .bar:before,body.page-id-145 .bar:after,body.page-id-150 .bar,body.page-id-150 .bar:before,body.page-id-150 .bar:after,body.single-portfolio-item .b-a,body.single-portfolio-item .bar,body.single-portfolio-item .bar:before,body.single-portfolio-item .bar:after,body.single-team .b-a,body.single-team .bar,body.single-team .bar:before,body.single-team .bar:after{background-color:#fff}.menu-collapsed{position:absolute;height:0;width:100%;z-index:1;cursor:pointer}.menu-collapsed ul,.menu-collapsed .homelink,.menu-collapsed .f-block-menu,.menu-collapsed .big-caps-under{position:absolute;top:-9000px}.barwrap{width:50px;height:50px;float:right;position:absolute}.bar{top:12px}.bar:before{top:-10px}.bar:after{top:10px}.b-a-expanded,.menu-expanded .bar:before,.menu-expanded .bar:after{top:14px !important;left:14px !important;position:absolute}.menu-expanded{text-align:center;height:1000%;width:100%;border-radius:0px;top:0;left:0;background-color:#e31937;position:absolute !important;z-index:10}.menu-expanded .lo-a{background-image:url(/images/logo-a.png);width:288px;height:45px;background-size:contain;margin:15px 0 0 15px;background-repeat:no-repeat}.menu-collapsed:not(.menu-expanded) .lo-a{background-image:url(/images/logo-i.png);width:288px;height:45px;background-size:contain;background-repeat:no-repeat}.menu-expanded ul{position:relative;top:25px;z-index:9;text-align:center;clear:both;padding:0}.menu-expanded ul li{text-align:center;font-family:"Poppins",sans-serif;font-weight:600;margin:25px;border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:15px}.menu-expanded a{text-decoration:none;padding:5px;color:#fff;font-weight:400;font-size:24px}.menu-expanded ul.msub-menu{display:none;top:0}.menu-expanded ul.msub-menu.show{display:block;top:0}.menu-expanded ul.msub-menu li{margin:15px 25px !important;padding-bottom:10px !important;border-bottom:none}.menu-expanded ul.msub-menu li:last-child{border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:20px !important}.menu-expanded ul.msub-menu li a{font-size:18px}.menu-expanded .f-ico a{font-size:2em}.menu-expanded a:hover,.menu-expanded a:focus{color:#000;text-decoration:none}.menu-expanded .bar{background-color:rgba(0,0,0,0) !important}.menu-expanded .bar:before{transform:rotate(225deg);background-color:#fff}.menu-expanded .bar:after{transform:rotate(315deg);background-color:#fff}.menu-expanded .big-caps-under{margin:60px auto;top:0;position:relative}.menu-expanded .f-block-menu{position:relative;top:-35px;z-index:9;text-align:center;clear:both;padding:0;margin:0 auto;width:240px}.menu-expanded .homelink{top:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.single-attorney h3,.single-attorney h2,h3.heads{font-family:"Titillium Web",helvetica,sans-serif !important;font-size:16px !important;font-weight:600 !important;text-transform:uppercase !important;color:#000 !important;padding:0 !important;font-style:normal !important;margin-bottom:10px !important}.sb-atty li a{font-family:"Titillium Web",helvetica,sans-serif;font-size:13px;font-weight:400;color:#91989e}.sb-atty li a:hover{text-decoration:none;color:#616169}.sb-atty ul{margin:0 !important}.nopad,.sb-atty li{padding:0 !important}.padrt{padding-left:0 !important}.sb-atty li{margin-bottom:7px;line-height:125% !important}.sep{margin:15px 0;height:2px;width:100%;background-color:#ddd}#page{max-width:940px;margin:0 auto}.button_search{width:55px;height:25px;background:none !important;border:0 none !important;cursor:pointer !important;font-family:"Titillium Web",helvetica,sans-serif;font-size:13px !important;font-weight:400;text-transform:uppercase;text-align:right;color:#d32027 !important;padding:0 !important}.bio h1,h1.mhead{font-family:"Libre Baskerville",Times New Roman,serif;font-size:25px;margin-bottom:-10px}h1.mhead{margin-bottom:40px;max-width:85%}.bio h5{font-family:"Libre Baskerville",Times New Roman,serif;font-style:italic;font-size:15px;text-transform:capitalize;color:#616169}.bio h3:not(.contact){margin-bottom:60px}h3.contact{font-family:"Libre Baskerville",Times New Roman,serif !important;text-transform:uppercase !important;color:#000 !important;padding:0 !important;font-size:14px !important;font-style:normal !important;font-weight:400 !important;margin-top:40px !important}h4{font-family:"Libre Baskerville",helvetica,sans-serif;text-transform:uppercase;color:#e31937;font-size:14px;font-weight:400;margin-top:5px}h5{font-family:"Libre Baskerville",helvetica,sans-serif;text-transform:uppercase;color:#e31937;font-size:14px;font-weight:400;margin-top:5px}.pg{font-family:"Libre Baskerville",Times New Roman,serif;font-size:14px;text-transform:uppercase;color:#000;padding:0 0 10px 0}h6{font-family:"Libre Baskerville",Times New Roman,serif;font-size:14px;text-transform:uppercase;color:#616169;padding:0 0 10px 0;text-transform:uppercase}.pink{color:#e31937}ul.sb-atty{margin:0 !important;max-width:175px}.cont{font-size:12px;line-height:175%}.fa-folder-o{font-size:1.5em !important;margin:0 0 0 5px}.at-p,.at-n{font-size:2em;color:#e31937;margin:35px 5px 50px 0}.pg-p,.pg-n{font-size:2em;color:#fff;margin:0 5px 0 0}.schfrm .schfld{width:140px !important;border-radius:0 !important;background:#efefef}.underpic{height:18px;width:100%;background-color:#e31937;border-top:2px solid #fff;margin-bottom:25px}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}.single-post h1.entry-title{font-family:"Libre Baskerville",Times New Roman,serif;font-size:24px;color:#000;padding:50px 0 10px 0;line-height:150%}.single-post .entry-meta,.page-template-static h1.entry-title{display:none}#content{margin-bottom:100px}.btn-default,.btn-default:hover,.btn-default:active,.btn-default:focus,.btn-default:active:focus{background-color:#c2cad2;border-radius:0;font-family:"Titillium Web",helvetica,sans-serif;background-image:none;outline:none;box-shadow:none}.btn-default.active,.btn-default.active:focus{color:#e31937 !important;background-color:#c2cad2;background-image:none !important;outline:none !important;box-shadow:none !important}.btn:focus:active,.btn:focus,.btn:active,.btn.active{background-image:none;outline:none;box-shadow:none}.btns{margin:0 0 20px}p.news a,p.news a:hover,p.news a:visited{color:#e31937;text-decoration:none}.arch-ah,.arch-f{display:none}p.news{margin-bottom:.5em}#colophon{border-top:2px solid #ccc;padding-top:12px;color:#91989e;font-size:11px !important;font-family:Helvetica,Arial,"sans-serif" !important}.footer_spacer,.footer_spacer a,.footer_spacer a:visited,#colophon,#colophon a,#colophon a:visited{color:#91989e !important;font-size:11px !important;font-family:Helvetica,Arial,"sans-serif" !important}.footer_spacer a:hover,#colophon a:hover{color:#616169 !important;text-decoration:none !important;font-size:11px !important;font-family:Helvetica,Arial,"sans-serif" !important}button{border:none;background:none;padding:0}.s2bg{background-size:cover;background-repeat:no-repeat;background-position:center}.row.hn{border-bottom:1px solid #ddd;padding:9px 0 9px;margin:0;line-height:100%;font-family:"Libre Baskerville",helvetica,sans-serif;font-size:14px}.bborder2{border-bottom:3px solid #ddd;margin:15px 0 !important}.c12 a{font-family:"Libre Baskerville",helvetica,sans-serif;font-size:14px;color:#616169}.row.hn.fc,.row.hn.nod,.row.hn.last{border:none !important}.pk{color:#e31937;font-family:"Libre Baskerville",helvetica,sans-serif;font-size:14px}.pk a{color:#e31937;font-family:"Libre Baskerville",helvetica,sans-serif;font-size:14px}.bk{color:#000}@media(max-width: 767px){.ex15m{margin-top:35px}.row.hn{border-bottom:1px solid #ddd;padding:18px 0 18px}p.news{margin-bottom:1.5em}button.acc{display:table !important;width:100% !important}.home #content{margin-bottom:0 !important}.row.hn .col-md-8{padding-left:15px}.bborder2{border-bottom:none !important;margin:15px 0 !important}.hc1r2{display:none}.row.hn{max-width:600px;margin:0 auto}.footer_spacer{padding:0 8px 0 !important}.s2bg{height:66vw !important}.flexslider,.flexslider2{height:auto !important}.hc1,.hc2,.hc1r2,.hc2r2{width:100%;max-width:600px;margin:0 auto 35px}.positioning{margin-top:-20px;max-width:140px !important}.menu-collapsed.menu-expanded .positioning{text-align:left;color:#fff !important;margin:-20px 0 0 15px}.single-practice_group .pg.pink{padding:0}.pg-p,.pg-n{color:#e31937}#tmpov p{line-height:175%}.marrs{position:absolute;right:0}h3.heads{text-transform:capitalize !important;vertical-align:middle !important}.acc{margin-bottom:15px;display:block}#tmppg a,#tmpattys a{color:#91989e}.moc{margin-top:40px}.bio h5{margin:20px 0 40px}.single-attorney #content ul li,.single-practice_group #content ul li,.page-template-pgrp ul#tmpattys li,.page-template-attys ul#tmpattys li{padding:0;line-height:200%}.single-attorney #content ul,.single-practice_group #content ul,.page-template-pgrp ul#tmpattys,.page-template-attys ul#tmpattys{margin:0}h3.heads.acc,h5.heads.acc{display:table-cell}.icowrap{display:table-cell;width:100%;text-align:right;vertical-align:middle}.acc.collapsed .fa-caret-right,.acc:not(.collapsed) .fa-caret-right{font-size:2em}.acc.collapsed .fa-caret-right{color:#e31937 !important;transform:rotate(0deg);transition:all .2s}.acc:not(.collapsed) .fa-caret-right{color:#91989e;transform:rotate(270deg);transition:all .2s}.schfrm{display:none}#page{padding:15px}.nomo{display:none !important}#masthead{margin-bottom:65px}.site-branding img{display:none}.marrs .at-p,.marrs .at-n,.marrs .pg-p,.marrs .pg-n{margin:0 0 0 5px !important}}ul.tris li{background:url(/images/background_list.jpg) 0 5px no-repeat !important;padding:0 0 10px 20px !important}#pgr2 li{list-style:none;font-family:"Titillium Web",helvetica,sans-serif;font-weight:600 !important;font-size:14px !important;line-height:14px;text-transform:none !important;float:none;text-indent:0;height:auto;padding:0 0 9px 0 !important}#pgr2 li a{color:#91989e;font-size:14px}#pgr2 li a:hover{color:#616169}.hc1r2 .c1,.hc1r2 .c2,.hc1r2 .c3{padding-left:0 !important}#practicegroups h4{font-family:"Libre Baskerville",helvetica,sans-serif;color:#000;margin:0 0 15px 0}.fixwidow{white-space:pre-wrap}.featured_attorney_content2 a,.featured_attorney_content2 a:visited{color:#616169}.featured_attorney_content2 a:hover{color:#e31937}.page-template-home-tmp .page-content,.page-template-home-tmp .entry-content,.page-template-home-tmp .entry-summary{margin-top:75px}.page-template-home-tmp #masthead{display:none}.page-template-home-tmp .underlay{display:none}.page-template-home-tmp .menu-collapsed{position:absolute !important}.page-template-home-tmp h1{margin-top:0}.page-template-home-tmp a,.page-template-home-tmp a:hover,.page-template-home-tmp a:active,.page-template-home-tmp a:visited{color:#e31937}@media(min-width: 768px){.hc1{width:38%;float:left;margin-right:2%}.hc2{width:60%;float:left}.hc1r2{width:60%;float:left;margin-right:2%}.hc2r2{width:38%;float:left}.dtp30{padding-left:30px !important}.bio h5{margin:20px 0 100px}.nod{display:none}}@media(min-width: 768px)and (max-width: 991px){#page{padding:0 3vw}.site-branding{margin-top:50px}.schfrm{top:45px;position:absolute;right:5vw}}@media(max-width: 991px)and (min-width: 940px){.s2bg{height:245px !important}}@media(max-width: 939px)and (min-width: 768px){.s2bg{height:25.8vw !important}}@media(max-width: 991px){.featured_attorney_title{background-image:none !important}#wearerushtonstakely{background:#ebeced url(/images/background_wearerushtonstakely.jpg);padding:35px 24px 24px 24px;background-repeat:no-repeat;background-position:right top;background-size:auto 120%}}@media(min-width: 992px){#wearerushtonstakely{background:#ebeced url(/images/background_wearerushtonstakely.jpg);padding:35px 24px 0 24px;background-repeat:no-repeat;background-position:right top;background-size:auto 100%;min-height:369px}.s2bg{height:263px !important}nav{float:none !important}.schfrm{float:right;margin-top:-3px}.site-branding{margin:80px 0 20px 0}}@media(max-width: 895px){.breaker{display:block}}@media print{#masthead,.arrs.nomo,.sb-atty,a,.fa{display:none !important}}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}*{padding:0;margin:0}body{background:#fff}img{display:block}p{font:normal 13px/20px helvetica,arial,sans-serif;color:#616169}a{font:normal 12.5px/18px "Titillium Web",helvetica,sans-serif;color:#e31937;outline:none 0;text-decoration:none}a img{border:0 none}ul{list-style:none;padding:0;margin:0}li{font:normal 12px/16px helvetica,arial,sans-serif;color:#616169;padding:0 0 5px 0}strong{font-weight:bold;color:#000}#wrapper{width:938px;position:relative;padding:0;margin:150px auto 50px auto}#sub_navigation{width:143px;height:40px;float:left;color:#91989e}#sub_navigation a{font-family:"Titillium Web",helvetica,sans-serif;font-size:14px;font-weight:600;color:#91989e;display:inline-block}#sub_navigation a:hover{color:#616169}.divider{padding:0 3px 0 3px}#main_navigation{width:584px;height:55px;float:left;position:relative;z-index:100}#main_navigation li{display:inline;padding:0 23px 15px 0;position:relative}#main_navigation li a,#main_navigation li,#primary-menu li a{font-family:"Titillium Web",helvetica,sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#91989e;padding:0 23px 15px 0}#main_navigation li a:hover{color:#d32027}#main_navigation li .sub{position:absolute;top:20px;left:-9px;background:#fff url("/images/background_navigation.png") top left;padding:9px 9px 2px 9px;float:left;display:none;z-index:999;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;z-index:20}#main_navigation li .row{clear:both;float:left;width:100%;padding:0;margin:0}#main_navigation li .sub ul{list-style:none;margin:0;padding:0;width:150px;float:left}#main_navigation li .sub ul:last-child{border-right:none}#main_navigation .sub ul li{color:#91989e;padding:0;margin:0}#main_navigation .sub ul li a{font:normal 12.5px/18px "Titillium Web",helvetica,sans-serif;line-height:14px;text-transform:none;float:none;text-indent:0;height:auto;padding:0 0 9px 0;margin:0;display:block;text-decoration:none;color:#91989e}#main_navigation .sub ul li a:hover{color:#616169}#search{width:211px;height:55px;float:left;margin:-5px 0 0 0}#search .input_search{width:140px;height:18px;background:#efefef;border:0 none;border-top:1px solid #bdc3c9;border-left:1px solid #bdc3c9;font:normal 11px/18px "TitilliumText22LMedium",helvetica,sans-serif;padding:3px 4px 0 4px}#search .button_search{width:55px;height:25px;background:none;border:0 none;cursor:pointer;font:normal 13px/18px "TitilliumText22LMedium",helvetica,sans-serif;text-transform:uppercase;text-align:right;color:#d32027;padding:0}#featured_attorney_wrapper{width:369px;height:491px;float:left;background:#99a7ae url("/images/featured_bottom.jpg") bottom right no-repeat;margin:0 12px 0 0;position:relative;z-index:1 !important}@media(max-width: 991px)and (min-width: 768px),(max-width: 399px){#featured_attorney_wrapper{width:300px !important;height:auto !important}.anythingSlider-default .arrow{top:64% !important}}.featured_attorney_photo{width:369px;height:269px;border-top:2px solid #fff}.featured_attorney_intro{width:369px;height:28px;background:#e51937;border-top:2px solid #fff;font:normal 11px/18px "Titillium Web",helvetica,sans-serif;text-transform:uppercase;color:#fff;padding:4px 24px 0 24px;position:absolute;top:287px;left:0;margin:0}.featured_attorney_content{padding:48px 24px 24px 24px}.featured_attorney_content p{color:#fff}.featured_attorney_content a{color:#616169}.featured_attorney_content a:hover{color:#e31937}.flexslider .featured_attorney_title{width:321px}.featured_attorney_title{height:32px;background:url("/images/featured_divider.jpg") bottom left repeat-x;margin:0 0 28px 0}.featured_attorney_title h2{float:left;font-family:"Libre Baskerville",helvetica,sans-serif;font-size:18px;font-weight:400;color:#000;margin:0 !important}#featured_practicegroups_wrapper{width:557px;height:491px;float:left;background:#99a7ae url("../images/featured_bottom.jpg") bottom right no-repeat;padding:16px 0 0 0;position:relative;z-index:1 !important}.featured_practicegroups_photo{width:557px;height:269px;border-top:2px solid #fff}.featured_practicegroups_intro{width:509px;height:18px;background:#e51937;border-top:2px solid #fff;font:normal 11px/18px "Titillium Web",helvetica,sans-serif;text-transform:uppercase;color:#fff;padding:4px 24px 0 24px;position:absolute;top:287px;left:0}.featured_practicegroups_content{width:509px;padding:48px 24px 24px 24px}.featured_practicegroups_content p{color:#fff}.featured_practicegroups_content a{color:#616169}.featured_practicegroups_content a:hover{color:#e31937}.featured_practicegroups_title{width:509px;height:32px;background:url("/images/featured_divider.jpg") bottom left repeat-x;margin:0 0 28px 0}.featured_practicegroups_title h2{float:left;font:normal 22px/30px "GarogierRegular",helvetica,sans-serif;color:#000}.featured_navigation{width:28px;height:13px;float:right;padding:5px 0 0 0}.featured_navigation li{padding:0;margin:0}.button_previous{width:8px;height:13px;float:left;background:url("/images/button_previous.jpg") top left no-repeat;display:block;text-indent:-999999px;padding:0;margin:0 12px 0 0}.button_next{width:8px;height:13px;float:left;background:url("/images/button_next.jpg") top left no-repeat;display:block;text-indent:-999999px;padding:0;margin:0}#allNews{display:block;position:relative;top:-22px}.anItem.last{padding:9px 0px;border-bottom:none}#news-table td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ddd}#news-table td.last{padding-top:5px;padding-bottom:5px;border-bottom:none}#news{width:938px;border-bottom:3px solid #e0e0e0;padding:0;padding:20px 0 0px 0;margin-bottom:10px;height:95px}#news h4{display:inline;padding:0 15px 0 0}#news p{display:inline}#morenews{position:absolute;right:-15px;top:0;height:30px;width:130px}#morenews h4{text-transform:none;color:#616169;letter-spacing:0px}#morenews a{display:block;height:100%;width:100%;position:relative}#newsarrow{background-image:url(../images/newsarrow.jpg);height:13px;width:8px;margin:-27px 0px 0px 105px}.news_date{display:block;float:left;padding:0 15px 0 72px;width:73px;text-align:right}#practicegroups{width:572px;float:left}#practicegroups ul{width:165px;float:left;margin:0 25px 0 0}#practicegroups ul li a{color:#91989e}#practicegroups ul li a:hover{color:#616169}#wearerushtonstakely h3{font-family:"Libre Baskerville",helvetica,sans-serif;color:#000;margin:0 0 15px 0;font-size:14px;text-transform:uppercase}#wearerushtonstakely p{font-size:13px;line-height:22px}#sidebar{width:175px;float:left;padding:0 15px 0 0}#sidebar h3{font:normal 14px/15px "BaskervilleLTRegular",helvetica,sans-serif;letter-spacing:1.8px;text-transform:uppercase;color:#000;padding:0 0 10px 0}#sidebar ul{padding:0;margin:0 0 15px 0}#sidebar ul li a{font:normal 12.5px/16px "Titillium Web",helvetica,sans-serif;color:#91989e}#sidebar a:hover{color:#616169}#sidebar_attorneys{width:381px;float:left}#sidebar_attorneys h3{font-family:"Titillium Web",sans-serif;font-size:16px;text-transform:uppercase;color:#000;padding:0 0 10px 0}#sidebar_attorneys ul{padding:0 0 20px 0}#sidebar_attorneys ul:last-child{padding:0;margin:0}#sidebar_attorneys ul li a{font:normal 12.5px/16px "Titillium Web",helvetica,sans-serif;color:#91989e}#sidebar_attorneys a:hover{color:#616169}#sidebar_attorneys_photo{width:343px;height:347px;background:#e31937}#sidebar_attorneys_photo img{border-bottom:2px solid #fff}#sidebar_attorneys_columns{width:381px;background:url("../images/background_sidebar_attorneys.jpg") top left repeat-y;margin:35px 0 0 0}#sidebar_attorneys_column1{width:137px;float:left;padding:0 15px 0 0}#sidebar_attorneys_column2{width:174px;float:left;padding:0 25px 0 30px}#sidebar_attorneys_column2 ul{background:url("/images/background_divider.jpg") bottom left no-repeat;margin:0 0 15px 0}#sidebar_attorneys_column2 ul:last-child{background:none}#sidebar_attorneys ul li a.link_over{color:#e31937}#content_attorneys{width:557px;float:left}#content_attorneys_columns{width:557px;margin:0 0 50px 0;position:relative}#content_attorneys_columns .content_attorneys_navigation{width:28px;height:13px;position:absolute;top:37px;left:0px;padding:0;margin:0}#content_attorneys_columns .content_attorneys_navigation li{padding:0;margin:0}.content_attorneys_navigation li a.button_previous{width:7px;height:12px;float:left;background:url("/images/button_attorneys_previous.jpg") top left no-repeat;display:block;text-indent:-999999px;padding:0;margin:0 12px 0 0}.content_attorneys_navigation li a.button_next{width:7px;height:12px;float:left;background:url("/images/button_attorneys_next.jpg") top left no-repeat;display:block;text-indent:-999999px;padding:0;margin:0}#content_attorneys_column1{width:356px;float:left;padding:120px 24px 0 0}#content_attorneys_column2{width:177px;float:left;padding:35px 0 0 0}#content_attorneys h2{font-family:"Titillium Web",sans-serif;text-transform:uppercase;color:#000;padding:0 0 10px 0}.attorney_description{font:italic 15px/18px georgia,times,serif;text-transform:none;color:#616169}#content_header{width:748px;height:377px;background:#e31937;position:relative;margin:0 0 35px 0}#content_header_title{background:url(/images/background_content_header_title.png);width:80%;background-size:cover;background-position:right top;padding:18px 22px 0 24px;position:absolute;top:0;left:0;z-index:2;background-repeat:no-repeat}#content_header_title h1{font-family:"Libre Baskerville",Times New Roman,serif;font-size:16px;color:#000;padding:0 0 12px 0;font-weight:400;margin:0 !important}#content_header_title h2{font:normal 11px/11px "Titillium Web",helvetica,sans-serif;text-transform:uppercase;color:#fff;padding:0 0 10px 0;margin:0 !important}#content_header_title .content_header_navigation{width:38px;height:13px;position:absolute;top:38px;right:22px;padding:0;margin:0}#content_header_title .content_header_navigation li{padding:0;margin:0}#content_header_title .button_previous{width:7px;height:12px;float:left;background:url("/images/button_previous.png") top left no-repeat;display:block;text-indent:-999999px;padding:0;margin:0 12px 0 0}#content_header_title .button_next{width:7px;height:12px;float:left;background:url("/images/button_next.png") top left no-repeat;display:block;text-indent:-999999px;padding:0;margin:0}#content_header img{width:748px;height:360px;border-bottom:2px solid #fff}#content_main{width:574px;float:left;padding:0 35px 0 0}#content_sub{width:139px;float:left;padding:0}#content ul{list-style:none;margin:-10px 0 17px 15px}#content ul li{font:normal 13px/20px helvetica,arial,sans-serif;padding:0 0 10px 20px}#content ul.newslist{list-style:none;margin:0px 0 17px 0}#content ul li.newsitem{font:normal 13px/16px helvetica,arial,sans-serif;background:rgba(0,0,0,0);padding:0 0 10px 0}#content ul li.newsitem a{color:#e31937 !important;font:12.5px/18px "Titillium Web",helvetica,sans-serif;outline:0 none;text-decoration:none}#content_sub h4{font:normal 14px/15px "BaskervilleLTRegular",helvetica,sans-serif;letter-spacing:1.8px;text-transform:uppercase;color:#e31937}#content_sub ul{list-style:none;margin:0 0 15px 0}#content_sub ul li{background:none;padding:0 0 5px 0}#content_sub ul li a{font:normal 12.5px/16px "Titillium Web",helvetica,sans-serif;color:#91989e}#content_sub ul li a:hover{color:#616169}#footer{width:938px;border-top:3px solid #e0e0e0;padding:10px 0 0 0;margin:50px 0 20px 0}#footer p{font-size:11px;color:#91989e;float:left}#footer a{font:11px/20px helvetica,arial,sans-serif;color:#91989e}#footer a:hover{color:#616169}.footer_spacer{padding:0 15px 0 0}.logo_bestlawfirms{float:right}.icon_vcard{background:url("../images/icon_vcard.jpg") top right no-repeat;padding:0 20px 0 0}#featured_attorney_slideshow{width:369px;height:491px;position:relative}#featured_attorney_slideshow #featured_attorney_slidescontainer{width:369px;height:491px;overflow:auto;position:relative}#featured_attorney_slideshow #featured_attorney_slidescontainer .featured_attorney{width:369px;height:491px;position:relative}.featured_attorney_navigation{width:28px;height:13px;position:absolute;top:325px;right:24px;z-index:999999}#featured_attorney_button_previous{width:7px;height:12px;float:left;background:url("/images/button_previous.png") top left no-repeat;display:block;text-indent:-999999px;cursor:pointer;padding:0;margin:0 12px 0 0}#featured_attorney_button_next{width:7px;height:12px;float:left;background:url("/images/button_next.png") top left no-repeat;display:block;text-indent:-999999px;cursor:pointer;padding:0;margin:0}#featured_practicegroups_slideshow{width:557px;height:491px;position:relative}#featured_practicegroups_slideshow #featured_practicegroups_slidescontainer{width:557px;height:491px;overflow:auto;position:relative}#featured_practicegroups_slideshow #featured_practicegroups_slidescontainer .featured_practicegroups{width:557px;height:491px}.featured_practicegroups_navigation{width:28px;height:13px;position:absolute;top:325px;right:24px;z-index:999999}#featured_practicegroups_button_previous{width:7px;height:12px;float:left;background:url("/images/button_previous.png") top left no-repeat;display:block;text-indent:-999999px;cursor:pointer;padding:0;margin:0 12px 0 0}#featured_practicegroups_button_next{width:7px;height:12px;float:left;background:url("/images/button_next.png") top left no-repeat;display:block;text-indent:-999999px;cursor:pointer;padding:0;margin:0}#map_rsjg{width:570px;height:250px;border:1px solid #ccc;margin:0 0 20px 0}.TitilliumText22LThin{font-weight:normal;font-style:normal;line-height:normal;font-family:"TitilliumText22LThin",sans-serif;font-size-adjust:.5}.TitilliumText22LLight{font-weight:normal;font-style:normal;line-height:normal;font-family:"TitilliumText22LLight",sans-serif;font-size-adjust:.5}.Titillium Web{font-weight:normal;font-style:normal;line-height:normal;font-family:"Titillium Web",sans-serif;font-size-adjust:.5}.TitilliumText22LMedium{font-weight:normal;font-style:normal;line-height:normal;font-family:"TitilliumText22LMedium",sans-serif;font-size-adjust:.5}.TitilliumText22LBold{font-weight:normal;font-style:normal;line-height:normal;font-family:"TitilliumText22LBold",sans-serif;font-size-adjust:.5}.TitilliumText22LXBold{font-weight:normal;font-style:normal;line-height:normal;font-family:"TitilliumText22LXBold",sans-serif;font-size-adjust:.5}.clearer{clear:both;height:1%}.positioning{font-size:13px;display:block;color:#91989e !important;font-family:"Titillium Web",sans-serif}.site-branding a:hover{text-decoration:none !important}#practicegroups ul li a{font-size:14px}a.newslink{font:15px/17px "BaskervilleLTRegular",helvetica,sans-serif;margin-left:-35px}.newsitem a.newslink{margin-left:0}.userTools{height:30px;background:#464646;font:normal 12px "Lucida Grande",Verdana,Arial,sans-serif;color:#ccc;padding:0;margin:0}#welcomeMessage{float:left;line-height:26px;padding:0 0 0 20px}.username{font-weight:bold;text-transform:capitalize}.newPageBtn{margin-left:20px;margin-right:20px}#userNav{width:125px;background:url("../images/background_usernav.jpg") top right no-repeat !important;display:block !important;list-style:none !important;border-radius:8px;padding:0 !important;margin:3px 20px 0 0 !important;position:relative}#userNav li{width:125px;height:22px;float:left;display:block;position:relative;padding:0 !important;margin:0 !important}#userNav li a{width:125px;height:22px;font:normal 12px/21px "Lucida Grande",Verdana,Arial,sans-serif;display:block;text-decoration:none;color:#ccc;text-align:left;position:relative;padding:0 0 0 15px;margin:0}#userNav ul{width:108px;background:#666;border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;position:absolute;top:21px;left:8px;display:none;margin:0;padding:0 0 13px 0;list-style:none}#userNav ul li{width:108px;float:left}#userNav ul li a{width:92px;float:left;display:block;font:normal 11px/21px "Lucida Grande",Verdana,Arial,sans-serif;color:#ccc;border-top:1px dotted #ccc;padding:0;margin:0 8px 0 8px}#userNav ul li a:first-child{margin:8px 8px 0 8px}#userNav ul li a:hover{color:#fff}.regions{position:relative}.regionTools{width:115px;height:32px;background:#464646;display:block;border-radius:5px;position:absolute;top:0;left:0;padding:0 0 0 10px;margin:0;opacity:.6;z-index:100 !important}.regionTools:hover{opacity:1}.regionTools a{font:normal 12px/27px "Lucida Grande",Verdana,Arial,sans-serif;color:#ccc;padding:0;margin:0}.regionTools img{width:11px !important;height:11px !important;border:0 none !important;margin:0 5px 0 0 !important}span.cmsedit{width:185px;height:32px;background:#464646;display:block;border-radius:5px;position:absolute;top:0;left:135px;padding:0 10px 0 10px;margin:0;opacity:.6;z-index:100 !important}span.cmsedit:hover{opacity:1}.portlet-547 .cmsedit{width:185px;height:32px;background:#464646;display:block;border-radius:5px;position:absolute;top:42px;left:135px;padding:0 10px 0 10px;margin:0;z-index:100 !important}.portlet-548 .cmsedit{width:185px;height:32px;background:#464646;display:block;border-radius:5px;position:absolute;top:42px;left:135px;padding:0 10px 0 10px;margin:0;z-index:100 !important}span.cmsedit img{width:11px !important;height:11px !important;border:0 none !important;margin:0 5px 0 0 !important}span.cmsedit a{font:normal 12px/27px "Lucida Grande",Verdana,Arial,sans-serif !important;color:#ccc;margin:0 10px 0 0}ul.nav{width:125px !important;background:url("../images/background_usernav.jpg") top right no-repeat !important;display:block !important;list-style:none !important;border-radius:8px;padding:0 !important;margin:5px 0 0 0 !important;position:relative !important}ul.nav:hover{background-position:0 -22px}ul.nav li{width:125px !important;height:22px !important;background:none !important;float:left !important;display:block !important;position:relative !important;padding:0 !important;margin:0 !important}ul.nav li a{width:110px !important;height:22px !important;font:normal 12px/21px "Lucida Grande",Verdana,Arial,sans-serif !important;display:block !important;text-decoration:none !important;color:#ccc !important;text-align:left !important;position:relative !important;padding:0 0 0 15px !important;margin:0 !important}ul.nav li a:hover{color:#fff !important}ul.nav a.selected{color:#ccc !important}ul.nav ul{width:108px !important;background:#666 !important;display:none;list-style:none !important;border-bottom-right-radius:8px !important;-moz-border-radius-bottomright:8px !important;-webkit-border-bottom-right-radius:8px !important;border-bottom-left-radius:8px !important;-moz-border-radius-bottomleft:8px !important;-webkit-border-bottom-left-radius:8px !important;position:absolute !important;top:21px !important;left:8px !important;margin:0 !important;padding:0 0 13px 0 !important}ul.nav ul li{width:108px !important;float:left !important}ul.nav ul li a{width:92px !important;float:left !important;display:block !important;font:normal 11px/21px "Lucida Grande",Verdana,Arial,sans-serif !important;color:#ccc !important;border-top:1px dotted #ccc !important;padding:0 !important;margin:0 8px 0 8px !important}ul.nav ul li a:first-child{margin:8px 8px 0 8px !important}ul.nav ul li a:hover{color:#fff !important}/*# sourceMappingURL=style.css.map */