@charset "UTF-8";
/*!
Theme Name: Hybrid
Theme URI: https://www.cdgi.com/themes/hybrid/
Author: Clockwork Design Group, Inc.
Author URI: https://www.cdgi.com/
Description: Hybrid Theme
Version: 1.5.0
Text Domain: cdgi-hybrid
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:fontello;src:url(fonts/fontello.eot?24789167);src:url(fonts/fontello.eot?24789167#iefix) format("embedded-opentype"),url(fonts/fontello.woff?24789167) format("woff"),url(fonts/fontello.ttf?24789167) format("truetype"),url(fonts/fontello.svg?24789167#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-rss:before{content:"\e800"}.icon-twitter:before{content:"\e801"}.icon-location:before{content:"\e802"}.icon-linkedin:before{content:"\e803"}.icon-mail:before{content:"\e804"}.icon-phone:before{content:"\e805"}.icon-print:before{content:"\e806"}.icon-vcard:before{content:"\e807"}.icon-minus:before{content:"\e808"}.icon-share:before{content:"\e809"}.icon-plus:before{content:"\e80a"}.icon-arrow-left:before{content:"\e80b"}.icon-arrow-right:before{content:"\e80c"}.icon-plus-nav:before{content:"\e80d"}.icon-minus-nav:before{content:"\e80e"}.icon-search:before{content:"\e80f"}.icon-facebook:before{content:"\f09a"}.icon-gplus:before{content:"\f0d5"}.icon-youtube:before{content:"\f167"}.icon-instagram:before{content:"\f16d"}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before{content:" ";display:table}.clear,.clearfix:after,.desktop-clear,.tablet-clear{clear:both}.tablet-clear{display:none}a{color:#0092b2;text-decoration:none}a:hover{color:#a8c545}.container{max-width:1244px;margin:0 auto;position:relative}body{background:#fff;font-family:Open Sans,arial,sans-serif;color:#585858;font-size:15px;line-height:1.5;font-weight:600}body p{font-weight:400}#footer,#header,#main{position:relative;z-index:2}#header{z-index:5}img{max-width:100%;height:auto}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{background:#fff;border:1px solid #414042;width:100%;font-family:inherit;font-size:14px;padding:7px 12px 5px;vertical-align:top;margin:0;font-weight:600}::-webkit-input-placeholder{color:#aaa;opacity:1;font-style:italic}:-moz-placeholder,::-moz-placeholder{color:#aaa;opacity:1;font-style:italic}:-ms-input-placeholder{color:#aaa;opacity:1;font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:700}.display-table{display:table;width:100%}.display-cell{display:table-cell;vertical-align:middle}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric,select{border:0 solid #fff;background:rgba(0,0,0,.2);position:relative;border-radius:0;color:#fff}select{background-color:rgba(0,0,0,.2);background-image:url(images/arrow-down.png);background-position:96%;background-repeat:no-repeat;padding-left:9px!important;color:#fff}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 26px 0 0;font-size:13px;line-height:26px;color:#fff;height:26px;padding-left:9px}.selectric .button{background:transparent;border-radius:0;display:block;width:26px;height:26px;color:#fff;text-align:center;font:0/0 a;*font:26px/26px Lucida Sans Unicode,Arial Unicode MS,Arial}.selectric .button,.selectric .button:after{position:absolute;right:0;top:0;bottom:0;margin:auto}.selectric .button:after{content:" ";left:0;width:0;height:0;border:4px solid transparent;border-top-color:#fff;border-bottom:none}.selectric-hover .selectric{border-color:#e6e6e6}.selectric-hover .selectric .button{color:#fff}.selectric-hover .selectric .button:after{border-top-color:#fff}.selectric-open{z-index:10}.selectric-open .selectric{border-color:rgba(0,0,0,.2);background:rgba(0,0,0,.2)}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%;display:none}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid rgba(0,0,0,.2);z-index:9;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto;z-index:9}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:3px 9px;border-top:1px solid #fff;border-bottom:1px solid #eee;color:#666;cursor:pointer}.selectric-items li .indent{padding-left:15px}.selectric-items li.selected{background:#efefef;color:#444}.selectric-items li:hover{background:#f0f0f0;color:#444}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important}.selectric-items .disabled,.selectric-items .selectric-group .selectric-group-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.r-tabs .r-tabs-nav{margin:0;padding:0}.r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.r-tabs .r-tabs-panel{padding:15px;display:none}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}.r-tabs .r-tabs-tab{background:#f88607;border:1px solid #f88607;border-bottom:0;font-size:14px;color:#fff;line-height:1.2;text-transform:uppercase;display:block;float:left;margin:0 6px 0 0}.r-tabs .r-tabs-tab a{color:#fff;display:block;padding:11px 19px 10px}.r-tabs-nav .r-tabs-state-active{background:#fff;border:1px solid #fb0;border-bottom:0}.r-tabs-nav .r-tabs-state-active a{color:#0092b2}.r-tabs .r-tabs-panel{min-height:400px;padding:0}@media only screen and (max-width:1023px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}}.the-content{font-size:18px;line-height:1.66667}.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6{font-weight:600}.the-content h1{color:#0092b2;font-size:22px;text-transform:uppercase;line-height:1.2;margin:22px 0 13px;font-weight:400}.the-content h2{margin:0 0 6px}.the-content h3{font-size:18px;color:#0092b2;font-weight:600}.the-content h4,.the-content h5,.the-content h6{font-size:13px}.the-content article>h1:first-child,.the-content article>h2:first-child,.the-content article>h3:first-child,.the-content h1:first-child,.the-content h2:first-child,.the-content h3:first-child{margin-top:0}.the-content ol{padding-left:3em;list-style:decimal}.the-content ul{list-style:none;position:relative;padding:0}.the-content ul>li{padding-left:.55em;position:relative}.the-content ol,.the-content ul{font-weight:400}.the-content ol li,.the-content ul li{font-size:15px;padding-top:4px;padding-bottom:6px}.the-content ul li ul{padding:6px 0 0 1em}.the-content ul>li:before{content:"•";position:absolute;top:.3em;left:0}.the-content li ol{padding-bottom:0;margin-bottom:0;padding-left:20px}.the-content sub,.the-content sup{font-size:10px}.the-content .intro-text{font-size:28px;font-weight:300;line-height:1.28571}.the-content blockquote,.the-content dd,.the-content hr,.the-content iframe,.the-content ol,.the-content p,.the-content pre,.the-content table,.the-content ul{margin-bottom:.68em}.the-content ol ol,.the-content ol ul,.the-content ul ol,.the-content ul ul{margin-bottom:0}.the-content p iframe{margin:0}.the-content blockquote{border-left:4px solid #a8c545;font-size:23px;font-style:italic;padding:5px 10px 10px 30px;margin:30px 0 30px 28px}.the-content blockquote>p:last-child{margin-bottom:0}.the-content blockquote cite{display:block;color:#525252;font-size:14px;font-style:normal;text-align:right}.the-content .entry-thumbnail+h1,.the-content .entry-thumbnail+h2{margin-top:0}.attachment img,img,img.size-auto,img.size-full,img.size-large,img.size-medium{max-width:100%;height:auto}.alignleft,img.alignleft{display:inline;float:left;margin:1px 21px 0 0}.alignright,img.alignright{display:inline;float:right;margin:1px 0 0 21px}.aligncenter,img.aligncenter{clear:both;display:block;margin:10px auto}.wp-caption{margin-bottom:19px;max-width:96%;padding:0;text-align:left}.wp-caption img{margin-top:12px;vertical-align:top}.wp-caption p.wp-caption-text{font-size:14px;font-style:italic;margin-top:8px}.wp-smiley{margin:0}.gallery{margin:0 auto 18px}.gallery .gallery-item{float:left;margin-top:0;text-align:center;width:33%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-4 .gallery-item{width:25%}.gallery img{border:2px solid #cfcfcf}.gallery-columns-2 .attachment-medium{max-width:92%;height:auto}.gallery-columns-4 .attachment-thumbnail{max-width:84%;height:auto}.gallery .gallery-caption{color:#888;font-size:12px;margin:0 0 12px}.gallery dl{margin:0}.gallery img{border:10px solid #f1f1f1}.gallery br+br{display:none}.page-link{clear:both;color:#000;font-weight:700;margin:0 0 22px;word-spacing:.5em}.page-link a:link,.page-link a:visited{background:#f1f1f1;color:#333;font-weight:400;padding:.5em .75em;text-decoration:none}.page-link a:active,.page-link a:hover{color:#ff4b33}body *{-webkit-tap-highlight-color:transparent}.mobile,.phone-version{display:none}#header .container{padding-bottom:24px}#logo-container{float:left;padding:44px 0 0}#logo-container #logo{max-width:211px}#logo-container #logo img{vertical-align:top}#logo-container #logo .site-name{display:none}.header-top{position:absolute;top:17px;right:162px;z-index:5}.subscribe-link{font-size:18px;display:block;line-height:24px;float:left;color:#a8c545}.subscribe-link a{color:#a8c545}.social-link{background:#e5e5e5;display:block;float:left;width:24px;height:24px;color:#fff;text-align:center;vertical-align:top;margin-left:7px;font-size:14px}.social-link .icon{vertical-align:top;position:relative;top:1px}.social-link:hover{color:#fff}.sl-twitter{background:#29a9e0}.sl-linkedin{background:#036b9a}.sl-facebook{background:#3460a1}.sl-instagram{background:#ffc838}.sl-gplus{background:#d34836}.sl-youtube{background:#cc181e}.sl-rss{background:#528dc7;width:auto;padding:1px 8px 0 1px;vertical-align:top}.sl-rss .icon{font-size:15px;left:1px}.sl-rss .sl-rss-label{text-transform:uppercase;font-weight:600;font-size:12px;vertical-align:top;position:relative;top:3px}.header-top .sl-rss:hover{background:#4a80b5}#blog-menu{display:block;float:left;margin-left:7px}#blog-menu a{display:block;color:#fff;background:#528dc7;padding:4px 10px;font-weight:600;font-size:14px}#blog-menu a:hover{color:#ffcb4b;background:#42709e}#blog-menu ul ul{background:#528dc7;min-width:12em}#blog-menu ul ul li{margin-bottom:4px}#blog-menu ul ul li:last-child{margin-bottom:0}#blog-menu>ul>li>a{font-size:12px;text-transform:uppercase;text-align:center;padding:0 7px 0 8px;height:24px;line-height:24px;position:relative}#blog-menu>ul>li>a:after{content:" ";display:inline-block;width:10px;height:5px;margin-left:5px;background:url(images/blog-menu-arrow.png) no-repeat 50%;vertical-align:middle}.header-search{position:absolute;right:0;top:17px}.header-search input[type=search],.header-search input[type=text]{background:#e5e5e5;position:relative;z-index:1;border:0;height:24px;font-family:inherit;font-size:12px;color:#666;width:155px;padding:3px 27px 2px 6px;margin:0;vertical-align:top;-webkit-appearance:none;border-radius:0}.header-search ::-webkit-input-placeholder{color:#666;opacity:.8;font-style:italic}.header-search :-moz-placeholder,.header-search ::-moz-placeholder{color:#666;opacity:1;font-style:italic}.header-search :-ms-input-placeholder{color:#666;opacity:1;font-style:italic}.header-search button{border:0;background:transparent;color:#666;position:absolute;z-index:2;top:2px;right:0;padding:0;font-size:14px;width:25px;height:19px;-webkit-appearance:none;border-radius:0;cursor:pointer}.header-search button.disabled{cursor:default}.header-search button.disabled i{opacity:.5}#nav-wrap{float:right;padding:73px 0 0;position:relative;z-index:1;margin:0}#nav{margin:0 -16px 0 0}#show-menu{display:none}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu li{position:relative}.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:8}.sf-menu>li{float:left}.sf-menu a,.sf-menu li.sfHover>ul,.sf-menu li:hover>ul{display:block}.sf-menu a{position:relative}.sf-menu ul ul{top:0;left:100%}#nav .sf-menu li a{background:transparent;position:relative;z-index:5}#nav .sf-menu>li{margin-left:40px}#nav .sf-menu>li:first-child{margin-left:0}#nav .sf-menu>li>a{font-weight:400;text-transform:uppercase;font-size:18px;color:#0092b2;padding:6px 17px 11px}#nav .sf-menu>li.sfHover{z-index:9}#nav .sf-menu>li.current-menu-ancestor>a,#nav .sf-menu>li.current-menu-item>a,#nav .sf-menu>li.current_page_ancestor>a,#nav .sf-menu>li.current_page_item>a,#nav .sf-menu>li.current_page_parent>a,#nav .sf-menu>li.sfHover>a,#nav .sf-menu>li>a:hover{color:#a8c545}#nav .sf-menu li ul{background:#e5e5e5;width:150px!important}#nav .sf-menu li ul li{padding:0;margin:0;font-size:15px;font-weight:600;line-height:1.3}#nav .sf-menu li ul li a{color:#0092b2;padding:7px 16px}#nav .sf-menu li ul li a:hover{background:#0092b2;color:#fff!important}#nav .sf-menu li ul li.sfHover>a,#nav .sf-menu li ul li:hover>a{background:#a8c545;color:#fff!important}#nav .sf-menu li ul li.menu-item-has-children>a{padding-right:25px}#nav .sf-menu li ul li.menu-item-has-children>a:before{content:"\e80c";font-family:fontello;font-style:normal;font-weight:400;font-size:11px;width:6px;height:10px;position:absolute;z-index:8;top:10px;right:14px;display:block;background-size:cover}.mobnav-subarrow{display:none}#main{z-index:4}#home-page-slideshow{background-position:top;background-repeat:repeat-x;background-size:contain}.home-slide{width:100%;position:relative}.home-slide .home-slide-image{position:relative;overflow:hidden;z-index:1;height:344px}.home-slide .home-slide-image img{vertical-align:top;width:auto;max-width:none;height:344px;margin:auto;position:absolute;left:-9999px;right:-9999px}.home-page-content{background:#0092b2;text-align:center;color:#fff;font-size:30px;font-weight:300}.home-page-content h1,.home-page-content h2,.home-page-content p{font-weight:300}.home-page-content p{margin:0 0 .35em}.home-page-content h2{font-size:50px;margin:0 0 .7em}.home-page-content-text{padding:139px 0;min-height:949px}.home-content{padding:29px 0;width:63.5%;float:left}.home-content .home-content-title{font-size:24px;font-weight:400;margin:0 0 9px}.home-content .home-content-title strong{font-size:39px;font-weight:400}.home-whats-new-callout{float:right;width:31.7%;padding:45px 29px 25px 0}.whats-new-callout li{line-height:1.2;padding:22px 0 0;font-weight:600}.whats-new-callout li:first-child{padding-top:4px}.whats-new-callout li p.widget-post-meta{font-size:11px}.whats-new-callout li p.widget-post-meta a{color:#a8c545}.whats-new-callout li h3{font-size:15px;font-weight:600;margin:1px 0 4px}.spotlight-callout{border:1px solid #fb0;margin:24px 0;padding:15px 20px 12px 22px;min-height:280px}.spotlight-callout-sub-title{font-size:14px;font-weight:600;text-transform:uppercase;color:#528cc5;line-height:1.2;margin:0 0 8px}.spotlight-callout-title{font-size:21px;font-weight:600;line-height:1.2;margin:0 0 10px}.spotlight-callout-title span.sub-sct{font-size:14px;color:#585858;font-weight:600;font-style:italic}.spotlight-callout-image{float:left;margin:6px 22px 10px 0}.spotlight-callout-image img{vertical-align:top}.spotlight-content p{margin-bottom:4px}.spotlight-content p.sc-more{margin:8px 0 0}.home-main-bottom{padding:2px 0 25px}.spotlight-callout-left{float:left;width:63.2%}.spotlight-callout-left .spotlight-content{padding-right:29px;font-size:14px}.spotlight-callout-right{float:right;width:33.44%}.spotlight-callout-right .spotlight-callout-title{margin-right:-14px}.spotlight-callout-right .spotlight-content{font-size:14px;padding-top:2px}.spotlight-callout-right .spotlight-content .read-more{font-size:15px}.spotlight-callout-right .spotlight-callout-image{margin:4px 26px 10px 0}.read-more{text-transform:uppercase;font-weight:700}.sub-nav-widget-title,.the-content .page-title,.the-content h2,.widget-whats-new-callout .wnc-title{font-size:22px;font-weight:400;line-height:1.2;color:#a8c545}.sub-nav-widget-title a,.widget-whats-new-callout .wnc-title a{color:#a8c545}.the-content .page-title{margin-top:0}.main-content,.sidebar-left,.sidebar-right{padding:45px 0 65px}.landing-sidebar-left{padding-top:36px}.orange{color:#f68526}.blue{color:#0092b2}.splash{background:#0092b2}.splash .container{max-width:1272px}.splash .splash-image{width:249px;position:absolute;top:0;left:0;height:100%}.splash .splash-image img{width:100%;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.splash .splash-text{margin-left:249px;padding:0 30px 0 69px;color:#fff;line-height:1.2}.splash .splash-text .display-table{height:249px}.splash .splash-text .display-cell{padding:15px 0}.splash .splash-text h1{font-size:50px;font-weight:300;line-height:1.2}.splash .splash-text h1 a{color:#fff}.splash .splash-text h2.splash-sub-title{font-size:16px;font-weight:600;text-transform:uppercase;margin:9px 0 0}.splash .splash-text .splash-link-with-icon{font-size:16px;line-height:30px;display:inline-block;margin-right:15px}.splash .splash-text .splash-link-with-icon .icon{font-size:18px;line-height:30px;margin-right:5px}.splash .splash-text .splash-link-with-icon .icon-phone{font-size:19px}.splash .splash-text .splash-link-with-icon .icon-location{margin-right:0}.splash .splash-text a.splash-link-with-icon,.splash .splash-text span.splash-link-with-icon,.splash .splash-text span.splash-link-with-icon a{color:#fff}.splash .splash-text a.splash-link-with-icon span.icon-link-text,.splash .splash-text span.splash-link-with-icon span.icon-link-text{opacity:.6}.splash .splash-text a.splash-link-with-icon span.icon-link-text:hover,.splash .splash-text span.splash-link-with-icon span.icon-link-text:hover{opacity:1}.splash .social-link{background:#fff;width:30px;height:30px;color:#0092b2;line-height:30px;font-size:17px;margin-bottom:7px}.splash .social-link .icon{top:0}.splash .social-link:hover{background:#a8c545;color:#fff}.splash .splash-links{padding:24px 0 15px}.splash .splash-links-left{float:left;text-align:justify}.splash .splash-links-right{float:right}.phone-inline{display:none}.sidebar-left{float:left;width:18.89068%}.sidebar-right{float:right;width:16.63987%}.sidebar-left,.sidebar-right{font-size:14px;line-height:1.3}.sub-nav-widget-title,.widget-whats-new-callout .wnc-title{margin-bottom:14px}.sub-nav-widget{padding-bottom:8px}.sub-nav-widget li{font-size:15px;font-weight:600}.sub-nav-widget li li{padding:0 0 14px}.sub-nav-widget li li li{padding:10px 0 0}.sub-nav-widget .sub-nav li ul{padding-bottom:16px}.sub-nav-widget .sub-nav ul ul{padding:0 0 0 20px}.sub-nav-widget .sub-nav>li,.sub-nav-widget .sub-nav>li>a,.sub-nav-widget .sub-nav>li ul{display:none}.sub-nav-widget .sub-nav>li.current-menu-ancestor,.sub-nav-widget .sub-nav>li.current-menu-ancestor>ul,.sub-nav-widget .sub-nav>li.current-menu-item,.sub-nav-widget .sub-nav>li.current-menu-item>ul,.sub-nav-widget .sub-nav>li.current-menu-parent,.sub-nav-widget .sub-nav>li.current-menu-parent>ul,.sub-nav-widget .sub-nav>li ul>li.current-menu-item>ul,.sub-nav-widget .sub-nav>li ul>li.current-menu-parent>ul{display:block}.sub-nav-widget li.current-menu-item>a{color:#858585}.sub-nav-widget .side-nav-button{display:none}.search-attorney{background:#a8c545;line-height:1.2;padding:11px 18px 13px;margin-left:-14px}.search-attorney h3{color:#528cc5;text-transform:uppercase;font-size:14px;font-weight:600;margin:0 0 11px}.search-attorney input[type=search],.search-attorney input[type=submit],.search-attorney input[type=text],.search-attorney select{width:100%;font-size:16px;font-family:inherit;border:0;padding:4px 0;margin:0 0 6px;font-weight:400;-webkit-appearance:none;border-radius:0}.search-attorney input[type=search],.search-attorney input[type=text]{background:#f68626;color:#fff;-webkit-appearance:none;border-radius:0}.search-attorney button,.search-attorney input[type=submit]{background:#528cc6;font-size:15px;text-transform:uppercase;font-weight:400;padding:3px 5px;color:#fff;margin:0;-webkit-appearance:none;border-radius:0;cursor:pointer}.search-attorney button:hover,.search-attorney input[type=submit]:hover{background:#4a80b5}.search-attorney .selectric-wrapper{margin:0 0 7px}.search-attorney ::-webkit-input-placeholder{color:#fff;opacity:1;font-style:italic}.search-attorney :-moz-placeholder,.search-attorney ::-moz-placeholder{color:#fff;opacity:1;font-style:italic}.search-attorney :-ms-input-placeholder{color:#fff;opacity:1;font-style:italic}.search-attorney .search-attorney-keyword-wrap{position:relative}.search-attorney .search-attorney-keyword-wrap input[type=search],.search-attorney .search-attorney-keyword-wrap input[type=text]{background:transparent;position:relative;z-index:1;border-bottom:1px solid #7e9434;padding:5px 30px 7px 0;margin:0 0 7px}.search-attorney .search-attorney-keyword-wrap button{background:transparent;border:0;position:absolute;right:0;top:0;font-size:19px;height:34px;z-index:3;padding:0 2px}.widget{margin-bottom:38px;font-size:15px}.widget .widget-title{font-size:22px;font-weight:400;line-height:1.2;color:#a8c545;margin:0 0 12px}.widget .widget-title a{color:#a8c545}.widget li,.widget p{line-height:1.3;margin:0 0 15px;font-weight:600;color:#7c7c7c}.widget li ul,.widget p ul{margin:10px 0;padding-left:15px}.widget .icon-mail{position:relative;top:-1px}.contact-chair-widget{margin-bottom:33px}.contact-chair-widget li{margin:0 0 12px}.entry-cc .entry-cc-photo{max-width:136px}.entry-cc h5{font-size:21px;font-weight:700;margin:4px 0}.entry-cc .entry-cc-links{font-size:14px}.entry-cc .entry-cc-links a{color:#a8c545;display:inline-block;vertical-align:top;margin-right:10px}.entry-cc .entry-cc-links a:hover{color:#0092b2}.entry-cc~.entry-cc{padding-top:30px}.widget-search-n-subscribe{background:#a8c545;margin:6px 0 28px;padding:11px 12px}.widget-search-n-subscribe .widget-title{font-size:17px;font-weight:600;margin:0 0 11px;color:#fff;text-transform:uppercase}.widget-search-n-subscribe input[type=email],.widget-search-n-subscribe input[type=search],.widget-search-n-subscribe input[type=text]{background:rgba(0,0,0,.2);width:100%;border:0;color:#fff;font-family:inherit;font-size:14px;font-weight:600;vertical-align:top;padding:3px 9px 4px;-webkit-appearance:none;border-radius:0}.widget-search-n-subscribe ::-webkit-input-placeholder{color:#fff;opacity:1;font-style:italic}.widget-search-n-subscribe :-moz-placeholder,.widget-search-n-subscribe ::-moz-placeholder{color:#fff;opacity:1;font-style:italic}.widget-search-n-subscribe :-ms-input-placeholder{color:#fff;opacity:1;font-style:italic}.widget-search-n-subscribe .wsns-search form{position:relative}.widget-search-n-subscribe .wsns-search form input[type=email],.widget-search-n-subscribe .wsns-search form input[type=search],.widget-search-n-subscribe .wsns-search form input[type=text]{position:relative;z-index:1;padding-right:26px;margin:0 0 6px;-webkit-appearance:none;border-radius:0}.widget-search-n-subscribe .wsns-search form button{border:0;background:transparent;color:#fff;position:absolute;z-index:2;top:0;right:1px;padding:0;font-size:16px;vertical-align:top;width:25px;height:26px;-webkit-appearance:none;border-radius:0;cursor:pointer}.widget-search-n-subscribe .wsns-search form button.disabled{cursor:default}.widget-search-n-subscribe .wsns-search form button.disabled i{opacity:.5}.widget-search-n-subscribe .wsns-subscribe{margin-top:8px}.widget-search-n-subscribe .wsns-subscribe .widget-title{margin:0 0 6px}.widget-search-n-subscribe .wsns-subscribe input[type=email],.widget-search-n-subscribe .wsns-subscribe input[type=text]{margin:0 0 6px;-webkit-appearance:none;border-radius:0}.widget-search-n-subscribe .wsns-subscribe input[type=submit]{border:0;background:#528cc6;font-size:15px;text-transform:uppercase;font-weight:400;padding:2px 5px;color:#fff;margin:0;width:100%;font-family:inherit;-webkit-appearance:none;border-radius:0;cursor:pointer}.widget-search-n-subscribe .wsns-subscribe input[type=submit]:hover{background:#4a80b5}.widget-search-n-subscribe .wsns-subscribe br{display:none}.widget-search-n-subscribe .wsns-subscribe p{margin:0}.widget-search-n-subscribe .wsns-subscribe .unsubscribe-link,.widget-search-n-subscribe .wsns-subscribe input[name=unsubscribe]{background:none;font-weight:600;text-transform:none;font-size:12px!important;color:#fca000;padding:6px 0 0;text-align:center;cursor:pointer;padding:4px 0 0;margin:0;-webkit-appearance:none;border-radius:0}.widget-search-n-subscribe .wsns-subscribe .unsubscribe-link a,.widget-search-n-subscribe .wsns-subscribe input[name=unsubscribe] a{color:#fca000}.widget-collapse .widget-title{cursor:pointer;font-size:14px;font-weight:600;margin-bottom:0;color:#0092b2}.widget-collapse .widget-title .icon{color:#a8c545;font-size:12px;position:relative;top:-1px}.widget-collapse ul{display:none;padding:9px 0 1px}.widget-sidebar-content{margin-bottom:31px}.widget-sidebar-content p{margin-bottom:15px}.blog-sidebar .widget-collapse{margin-bottom:14px}.main-content{float:left;width:50.5627%;margin-left:5.30547%}.page-content{min-height:580px}.but{display:block;text-align:center;border:0;background:#528cc6;font-size:15px;text-transform:uppercase;font-weight:400;padding:5px;color:#fff;margin:0;width:100%;font-family:inherit;-webkit-appearance:none;border-radius:0;cursor:pointer}.but:hover{color:#fff;background:#4a80b5}.but-inline{display:inline-block;text-align:center;border:0;background:#528cc6;font-size:15px;text-transform:uppercase;font-weight:400;padding:5px 20px;color:#fff;margin:10px 0;font-family:inherit;-webkit-appearance:none;border-radius:0;cursor:pointer}.but-inline:hover{color:#fff;background:#4a80b5}.page-template-news-subscription p.submit input[type=submit]{display:inline-block;text-align:center;border:0;background:#528cc6;font-size:15px;text-transform:uppercase;font-weight:400;padding:5px 20px;color:#fff;margin:10px 0;font-family:inherit;-webkit-appearance:none;border-radius:0;cursor:pointer}.page-template-news-subscription p.submit input[type=submit]:hover{color:#fff;background:#4a80b5}.full-width-content{width:75.5627%;float:right;padding-top:36px;margin:0}.three-columns-wrap .three-columns-wrap-inner{margin-left:-15px;margin-right:-1px}.three-columns-wrap .box-entry{width:33.333%;float:left;padding:6px 0 6px 15px}.two-cols-wrap .two-cols-wrap-inner{margin-left:-29px}.two-cols-wrap .box-entry{display:inline-block;vertical-align:top;width:50%;padding-right:5.85106%;padding-left:29px;margin-bottom:-1px;position:relative;z-index:1}.two-cols-wrap .expanded-box{z-index:6}.box-entry .box-entry-inner{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative}.box-entry .box-entry-main-link{position:relative;z-index:2;display:block;overflow:hidden;font-size:22px;color:#0092b2;font-weight:400;line-height:1.4;padding:10px 0 9px;margin-right:40px}.box-entry .box-entry-main-link:hover{color:#a8c545}.box-entry .box-entry-sub-links{position:absolute;z-index:5;left:0;right:0;top:100%;margin-top:-9px}.box-entry .box-entry-sub-links .sub-box-button{background:#ccc;cursor:pointer;display:block;position:absolute;width:33px;height:33px;top:-33px;right:0}.box-entry .box-entry-sub-links .sub-box-button:after,.box-entry .box-entry-sub-links .sub-box-button:before{content:" ";background:#fff;display:block;position:absolute}.box-entry .box-entry-sub-links .sub-box-button:after{width:3px;top:7px;bottom:7px;left:15px}.box-entry .box-entry-sub-links .sub-box-button:before{height:3px;left:7px;right:7px;top:15px}.box-entry .box-entry-sub-links .active-sbb:after,.box-entry .box-entry-sub-links .active-sbb:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.box-entry .box-entry-sub-links ul{background:#e5e5e5;width:100%;padding:10px 0;display:none}.box-entry .box-entry-sub-links ul li{font-size:18px;font-weight:400;color:#0092b2}.box-entry .box-entry-sub-links ul li a{color:#0092b2;display:block;padding:7px 18px}.box-entry .box-entry-sub-links ul li a:hover{color:#a8c545}.two-cols-wrap-inner .box-entry:last-child .box-entry-sub-links,.two-cols-wrap-inner .box-entry:nth-last-child(2):nth-child(odd) .box-entry-sub-links{top:auto;bottom:100%;margin-bottom:-7px}.two-cols-wrap-inner .box-entry:last-child .box-entry-sub-links .sub-box-button,.two-cols-wrap-inner .box-entry:nth-last-child(2):nth-child(odd) .box-entry-sub-links .sub-box-button{top:0}.two-cols-wrap-inner .box-entry:last-child .box-entry-sub-links ul,.two-cols-wrap-inner .box-entry:nth-last-child(2):nth-child(odd) .box-entry-sub-links ul{position:absolute;right:0;bottom:0}.larger-section-image{height:344px;margin-bottom:9px}.larger-section-image img{height:344px}.tab-buttons-row{background:#a8c545}.tab-buttons-row a{display:inline-block;min-height:50px;padding:10px 35px;color:#fff;font-size:20px;font-weight:400}.tab-buttons-row a.more-tab-button{display:none}.tab-buttons-row a.active-tab-button,.tab-buttons-row a:hover{background-color:rgba(0,0,0,.25)}.tab-buttons-row .tab-button-row-left{float:left}.tab-buttons-row .tab-button-row-left li{float:left;margin-right:50px}.tab-buttons-row .tab-button-row-left li:last-child{margin-right:0}.tab-buttons-row .tab-button-row-right{float:right}.pdf-button-link-wrap span,a.pdf-button-link{background:rgba(0,0,0,.2) url(images/pdf-icon.png) right 4px no-repeat;background-size:41px;font-size:14px;padding:15px 32px 10px 16px;font-weight:600}.tab-content{display:none}.active-tab-content{display:block}.mobile-tab-button{display:none}.the-content .tab-content-heading{margin-top:0!important}.tabbed-content-title{color:#528cc5;font-size:28px;font-weight:700;line-height:1.2;padding:0 111px 28px 0}.tabbed-content-sub-title{color:#666;font-size:16px;font-weight:600;font-style:italic}.single-attorney-heading{padding:0 111px 28px 0}.single-attorney-heading .tabbed-content-title{display:inline-block;padding:0 3px 0 0}.single-attorney-heading .tabbed-content-sub-title{color:#666;font-size:16px;font-weight:600;font-style:italic;display:inline-block;padding:0}.clients-logo-wrap .client-logo{display:inline-block;width:33.333%;text-align:center;padding:22px 5px}.clients-logo-wrap .client-logo img{vertical-align:top}.attorney-landing-wrap{line-height:1.2}.attorney-landing-wrap-inner{margin:0 -13px 0 -29px}.attorney-landing-wrap-inner .entry-attorney{display:inline-block;vertical-align:top;width:25%;padding:0 30px 22px 29px}.entry-attorney{font-weight:600}.entry-attorney h3{font-size:18px;font-weight:600;margin:5px 0 0}.entry-attorney p.entry-attorney-sub-title{font-size:12px;margin:5px 0 0}.entry-attorney .entry-attorney-links{font-size:14px;padding:12px 0 0;text-align:justify}.entry-attorney .entry-attorney-links:after{content:" ";width:100%;display:inline-block}.entry-attorney .entry-attorney-links a{color:#a8c545}.entry-attorney .entry-attorney-links a:hover{color:#0092b2}.entry-attorney .entry-attorney-links a .icon{color:#9a9a9a;font-size:14px;margin-right:1px}.entry-attorney .entry-attorney-links a .icon-phone{font-size:15px}.team-entry{border-bottom:1px solid #fb0;padding:6px 0 7px;position:relative}.team-entry-email,.team-entry-phone,.team-entry-position,.team-entry-vcard{font-size:14px;padding:19px 8px 10px 0}.team-entry-photo{width:40px;height:50px;overflow:hidden;position:relative;float:left}.team-entry-photo img{vertical-align:top;width:auto;max-width:none;height:50px;margin:auto;position:absolute;left:-9999px;right:-9999px}.team-entry-name{float:left;width:33.1%;padding-right:8px}.team-entry-name h3{padding:15px 0 10px;margin:0 0 0 56px;line-height:1.2;font-weight:700;font-size:16px}.team-entry-position{float:left;width:19.7%;font-size:14px;font-style:italic}.team-entry-phone{float:left;width:20.5%}.team-entry-email{float:left;width:16.1%}.team-entry-email .icon-mail{position:relative;top:-1px}.team-entry-vcard{float:left;width:10.6%;padding-right:0}.team-entry-vcard .icon-vcard{position:relative;top:-1px}.team-entry-heading{padding:0 0 17px;margin:0 0 2px}.team-entry-heading .team-entry-heading-text{text-transform:uppercase;font-size:22px;color:#528cc5;font-weight:400;line-height:1.2;font-style:normal}.team-entry-heading .team-entry-heading-text span{text-transform:none}.team-entry-heading .team-entry-email,.team-entry-heading .team-entry-phone,.team-entry-heading .team-entry-position,.team-entry-heading .team-entry-vcard{padding:0}.team-heading-break{margin-top:40px}.attorney-section-image{background-size:contain;height:344px;margin-bottom:9px}.attorney-section-image .container{max-width:1046px;padding:0}.attorney-section-image .single-attorney-photo{width:346px;height:344px;position:absolute;left:-1px}.attorney-section-image .single-attorney-photo img{vertical-align:top;height:344px;width:100%}.attorney-section-image .attorney-info{float:left;width:172px;height:172px;margin-top:172px;color:#fff;font-size:14px;line-height:1.2;padding:43px 10px 10px 26px;position:absolute;left:344px}.attorney-section-image .attorney-info a{color:#fff}.attorney-section-image .attorney-info p{margin-bottom:16px}.attorney-section-image .attorney-info .icon-mail,.attorney-section-image .attorney-info .icon-vcard{position:relative;top:-1px}.content-heading,.content-title,.the-content .content-title{border-bottom:1px solid #e5e5e5;padding:0 1px 6px;margin:0 0 21px}.content-title,.the-content .content-title{padding-bottom:17px}.content-title a,.the-content .content-title a{color:#a8c545}.content-title a:hover,.the-content .content-title a:hover{color:#0092b2}.content-heading .content-title,.content-heading .page-title{border:0;padding:0;margin:0}.blog-entry{border-bottom:1px solid #e5e5e5;padding:0 3px 30px;margin:0 0 21px}.blog-entry .blog-entry-title{font-size:21px;font-weight:700;line-height:1.2;color:#0092b2;padding:0;margin:0 0 4px;text-transform:none}.blog-entry .entry-meta{font-size:12px;font-weight:700}.blog-entry .entry-meta a{color:#a8c545}.blog-entry .entry-content{padding:8px 20px 1px 0}.blog-entry .entry-content ul>li{padding-left:.7em}.blog-entry .read-more{font-size:15px}.blog-entry .entry-excerpt{font-size:15px;line-height:1.4}.blog-entry .entry-excerpt p{margin:0}.blog-entry p.entry-cat{font-size:14px;display:inline-block;vertical-align:top;padding-right:16px;font-weight:600}.blog-entry p.entry-cat a{color:#a8c545}.blog-entry .entry-bottom{padding-top:16px;position:relative}.blog-entry .single-entry-bottom{padding-right:118px}.blog-entry .single-entry-bottom .print-to-pdf{position:absolute;bottom:0;right:20px;font-size:12px;font-weight:700}.blog-entry .single-entry-bottom .print-to-pdf .icon{font-size:14px}.tab-content .blog-entry:first-child{border-top:1px solid #e5e5e5;padding-top:20px}.share-btn,.the-content .share-btn{background:#a8c545;display:inline-block;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;border-radius:2px;padding:1px 8px 1px 5px;vertical-align:top;margin-right:7px}.share-btn .icon,.the-content .share-btn .icon{font-size:8px;position:relative;top:-2px;left:1px}.pagination{font-weight:700;margin-top:-8px}.pagination .icon{color:#7c7c7c;font-size:12px;vertical-align:middle;position:relative;top:-1px}.pagination .alignleft,.pagination .alignright{width:50%;margin-left:0;margin-right:0}.pagination .alignright{text-align:right}.content-contact{padding:0}.the-content iframe,iframe{max-width:100%;margin-top:3px}.content-sub-title,.the-content .content-sub-title{color:#858585;font-size:14px;margin:0}.content-sub-title strong,.the-content .content-sub-title strong{font-weight:600}.has-sub-heading .content-title{float:left;width:58%}.has-sub-heading .content-sub-title{float:right;width:40%;text-align:right;padding:5px 0 0}.the-content input[type=email],.the-content input[type=password],.the-content input[type=tel],.the-content input[type=text],.the-content textarea{background:#eee;width:auto;color:#585858;border:0;font-size:14px;padding:3px 9px 4px;-webkit-appearance:none;border-radius:0}.the-content textarea{line-height:1.5;padding:5px 9px;-webkit-appearance:none;border-radius:0}.contact-form{font-size:14px;color:#858585}.contact-form input[type=email],.contact-form input[type=password],.contact-form input[type=tel],.contact-form input[type=text],.contact-form textarea{width:100%;margin-bottom:5px;-webkit-appearance:none;border-radius:0}.contact-form textarea{max-width:100%;min-width:100%;height:173px;-webkit-appearance:none;border-radius:0}.contact-form label{text-transform:uppercase;display:inline-block;padding-bottom:3px;font-weight:600}.contact-form .col-wide{float:left;width:73%}.contact-form .col-short{float:right;width:25.3%}.contact-form .subscribe-box{border:1px solid #0092b2;padding:15px 20px 2px;margin:0 0 22px}.contact-form .subscribe-box label{text-transform:none;color:#467fb7;cursor:pointer}.contact-form .subscribe-box label input[type=checkbox]{cursor:pointer}.contact-form .subscribe-box span.interest-areas{font-style:italic}.contact-form .subscribe-box span.services,.contact-form .subscribe-box span.wpcf7-form-control{display:block}.contact-form .subscribe-box span.wpcf7-list-item{display:block;float:left;width:50%;margin:0;padding:0 0 9px}.contact-form span.wpcf7-list-item{margin:0}.contact-form label.acceptance{text-transform:none;color:#0092b2;cursor:pointer}.contact-form label.acceptance input[type=checkbox]{cursor:pointer}.contact-form .contact-form-bottom{border-top:1px solid #e5e5e5;margin:30px 0 0;padding:37px 0 0;position:relative}.contact-form .contact-form-bottom img.ajax-loader{position:absolute;top:9px;left:50%;margin-left:-8px}.contact-form input[type=submit]{background:#0092b2;border:0;font-family:inherit;font-size:22px;color:#fff;text-transform:uppercase;padding:7px 20px;-webkit-appearance:none;border-radius:0;cursor:pointer}.contact-form input[type=submit][disabled=""],.contact-form input[type=submit][disabled=disabled]{background:#e5e5e5;cursor:default}.contact-form div.wpcf7-response-output{margin:20px 0 0}#footer{text-align:center;line-height:1.2;font-weight:400}#footer,#footer a{color:#fff}.footer-top{background:#52616d;font-size:16px;padding:15px 0}.footer-top a,.footer-top li,.footer-top p,.footer-top ul{display:inline-block}.footer-top p{padding:0 10px}.footer-top li:not(:first-child):before{content:"|";margin:0 10px}.footer-bottom{background:#2c343b;font-size:12px;padding:10px 0 11px;-webkit-box-shadow:0 500px 0 500px #2c343b;box-shadow:0 500px 0 500px #2c343b}.footer-bottom .footer-copyright{opacity:.5;display:inline-block}.footer-bottom .menu,.footer-bottom .menu li{display:inline-block}.footer-bottom .menu li:before{content:"|";margin:0 10px;opacity:.5}.footer-bottom .desktop a{opacity:.5}.footer-bottom .desktop a:hover{opacity:1}.footer-bottom .desktop .footer-bottom-desktop-left{float:left;text-align:left}.footer-bottom .desktop .footer-bottom-desktop-right{float:right;text-align:right}.footer-bottom .desktop .footer-bottom-desktop-right a{opacity:.3}.footer-bottom .desktop .footer-bottom-desktop-right a:hover{opacity:1}#wppb_register_pre_form_message{display:none}.wppb-user-forms ul li{padding:0 0 14px}.wppb-user-forms ul li:before{display:none}.wppb-user-forms input[type=submit]{background:#528cc6;font-size:15px;text-transform:uppercase;font-weight:400;padding:5px 20px;color:#fff;margin:0;-webkit-appearance:none;border-radius:0;cursor:pointer;text-align:center;display:inline-block;border:none}.wppb-user-forms input[type=submit]:hover{background:#4a80b5}@media (max-width:1720px){#home-page-slideshow,.attorney-section-image,.section-image{background-size:cover!important}}@media (min-width:1024px){#nav-wrap,.side-nav-links{display:block!important}}@media (max-width:1284px){#header .container,.container{padding-left:30px;padding-right:30px}.header-top{margin-right:30px}#nav .sf-menu>li{margin-left:20px}#nav .sf-menu>li:last-child{z-index:9!important}#nav .sf-menu>li:last-child>ul{left:auto;right:0}}@media (max-width:1150px){#nav .sf-menu>li{margin-left:2px}#nav .sf-menu>li>a{padding-left:10px;padding-right:10px}#nav .sf-menu>li.sfHover>a{padding-left:9px;padding-right:9px}}@media (max-width:1023px){.container{width:auto;max-width:none}.the-content,body{font-size:16px}.desktop{display:none}.mobile{display:block}#header .container{width:auto;max-width:none}#logo-container{padding:44px 0 8px}.header-top{top:49px;right:79px;top:50%;margin:-16px 0 0}.header-top .social-link{display:none}#show-menu{display:block;position:absolute;width:30px;top:50%;margin-top:-16px;right:30px}#show-menu .menu-line{background:#7c7c7c;display:block;height:5px;margin-bottom:6px}#blog-menu .sf-menu ul{left:auto;right:0}#nav-wrap{background:#a8c545;position:absolute;display:none;top:100%;right:0;max-width:280px;width:100%;margin-top:-19px;padding:0}#nav-wrap:before{content:" ";position:absolute;width:0;height:0;border-style:solid;border-width:0 14px 15px;border-color:transparent transparent #a8c545;right:36px;top:-15px}#nav-wrap .header-search{position:relative;top:0;right:0;margin:19px 14px 14px 18px}#nav-wrap .header-search input[type=search],#nav-wrap .header-search input[type=text]{background:#7e9434;width:100%;border:0;color:#fff;font-size:16px;padding:7px 34px 7px 8px;height:auto}#nav-wrap .header-search ::-webkit-input-placeholder{color:#fff;opacity:1;font-style:italic}#nav-wrap .header-search :-moz-placeholder,#nav-wrap .header-search ::-moz-placeholder{color:#fff;opacity:1;font-style:italic}#nav-wrap .header-search :-ms-input-placeholder{color:#fff;opacity:1;font-style:italic}#nav-wrap .header-search button{color:#fff;font-size:18px;width:30px;height:36px;top:0;right:5px}#nav{margin:0}#nav .sf-menu>li{float:none;margin:0;padding:0;border-top:1px solid #7e9434;font-size:24px;line-height:1.2}#nav .sf-menu>li a{background:none!important;color:#fff!important;font-size:24px;padding:18px 21px;position:relative;z-index:1;line-height:1.2;height:auto;border:0!important;font-weight:400}#nav .sf-menu>li ul{background:#7e9434;border:0;position:static;width:auto!important;min-width:0;max-width:none;display:none!important;opacity:1!important;padding:0 0 11px;margin:0!important}#nav .sf-menu>li ul li a{font-size:18px;color:#fff!important;border:0;padding:7px 15px 11px 21px}#nav .sf-menu li.menu-item-has-children>a{padding-right:56px!important}#nav .sf-menu>li.xpopdrop>a{background:#7e9434!important;padding-bottom:8px}#nav li.xpopdrop>.sf-mega,#nav li.xpopdrop>ul{display:block!important}#nav .mobnav-subarrow{color:#fff;font-size:18px;display:block;position:absolute;z-index:5;width:52px;top:0;height:64px;text-align:center;right:0;cursor:pointer;padding:23px 0 0}#nav li li .mobnav-subarrow{padding:6px 0 0;height:39px}#nav .sf-menu li ul li.menu-item-has-children>a:before{display:none}#home-page-slideshow{margin-left:-252px}.home-slide .home-slide-image,.home-slide .home-slide-image img{height:260px}#home-main-content{padding-left:39px;padding-right:39px}.home-main-top{position:relative;margin-top:12px}.home-main-top:before{content:" ";position:absolute;top:28px;bottom:16px;width:1px;border-left:1px solid #fb0;left:67.3%}.home-whats-new-callout{padding-right:0;padding-left:30px}.wnc-title{font-size:27px}.spotlight-callout{float:none;width:auto;min-height:0}.spotlight-callout-left{margin-bottom:24px}.section-image,.section-image img{height:130px}.larger-section-image{height:260px;margin:0;background-position:1090px top!important}.larger-section-image img{height:260px;left:-9853px}.left-center-wrap{width:100%;float:left;margin:0 -255px 0 0}.main-content,.sidebar-left{float:none;width:auto;margin-right:255px;padding-right:38px}.sidebar-right{width:255px;padding:34px 23px;font-size:16px}.sub-nav-widget-title{font-size:18px;font-weight:400;margin-bottom:8px;text-transform:uppercase;color:#fff;opacity:.5}.sub-nav-widget-title a{color:#fff}.sidebar-left .search-attorney{display:none}.sub-nav-widget{position:relative;padding-bottom:0}.sub-nav-widget .side-nav-button{background:rgba(0,0,0,.2);display:block;cursor:pointer;color:#fff;font-size:36px;font-weight:300;padding:11px 40px 11px 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sub-nav-widget .side-nav-button:before{content:" ";width:0;height:0;border-style:solid;border-width:10px 8px 0;border-color:#fff transparent transparent;position:absolute;top:30px;right:23px}.side-nav-links{background:#7c7c7c;padding:8px 0;margin-bottom:10px;display:none;position:absolute;width:100%;top:100%;left:0}.side-nav-links .sub-nav li ul,.side-nav-links .sub-nav li ul li{padding:0}.side-nav-links .sub-nav li ul a{color:#fff;padding:6px 14px;display:block;font-size:15px}.side-nav-links .sub-nav li ul{display:block!important}.sidebar-left{padding-bottom:0}.main-content{margin-left:0;min-height:0;padding-top:30px}.the-content .page-title,.the-content h1{font-size:24px;margin-bottom:7px}.the-content h2{font-size:20px}.the-content h3{font-size:17px}.widget .widget-title{font-size:23px}.widget-collapse .widget-title{font-size:16px}.widget-search-n-subscribe .widget-title{font-size:14px}.widget-whats-new-callout{margin-bottom:30px}.widget-whats-new-callout .wnc-title{font-size:27px}.search-attorney,.sidebar-right .search-attorney,.sidebar-right .widget-search-n-subscribe{margin:0 -30px;padding:18px 30px}.search-attorney .selectric .label,.search-attorney input[type=search],.search-attorney input[type=submit],.search-attorney input[type=text],.sidebar-right .search-attorney .selectric .label,.sidebar-right .search-attorney input[type=search],.sidebar-right .search-attorney input[type=submit],.sidebar-right .search-attorney input[type=text],.sidebar-right .widget-search-n-subscribe .selectric .label,.sidebar-right .widget-search-n-subscribe input[type=search],.sidebar-right .widget-search-n-subscribe input[type=submit],.sidebar-right .widget-search-n-subscribe input[type=text]{font-size:15px}.search-attorney input[type=search],.search-attorney input[type=submit],.search-attorney input[type=text],.sidebar-right .search-attorney input[type=search],.sidebar-right .search-attorney input[type=submit],.sidebar-right .search-attorney input[type=text],.sidebar-right .widget-search-n-subscribe input[type=search],.sidebar-right .widget-search-n-subscribe input[type=submit],.sidebar-right .widget-search-n-subscribe input[type=text]{padding-top:6px;padding-bottom:6px}.search-attorney input[type=search],.sidebar-right .search-attorney input[type=search],.sidebar-right .widget-search-n-subscribe input[type=search]{padding-right:35px}.search-attorney .wsns-subscribe,.sidebar-right .search-attorney .wsns-subscribe,.sidebar-right .widget-search-n-subscribe .wsns-subscribe{margin-top:15px}.search-attorney .wsns-subscribe .widget-title,.sidebar-right .search-attorney .wsns-subscribe .widget-title,.sidebar-right .widget-search-n-subscribe .wsns-subscribe .widget-title{margin-bottom:10px}.search-attorney .wsns-search form button,.sidebar-right .search-attorney .wsns-search form button,.sidebar-right .widget-search-n-subscribe .wsns-search form button{font-size:16px;height:32px;width:30px}.sidebar-right .widget-search-n-subscribe{padding-bottom:9px;margin-bottom:27px}.widget-search-n-subscribe .wsns-subscribe input[name=unsubscribe]{margin:5px 0 0}.selectric .label{height:32px;line-height:32px}.selectric .button{width:32px}.selectric .button:after{border-width:7px 6px 0}.widget-whats-new-callout li{padding-bottom:14px}.three-columns-wrap{padding-top:0}.three-columns-wrap .three-columns-wrap-inner{margin:0}.two-cols-wrap-inner{margin:0 -30px}.two-cols-wrap .box-entry{padding-left:30px;padding-right:30px}.landing-sidebar-left{padding-top:18px}.landing-sidebar-right{padding-top:46px}.contact-form .subscribe-box span.wpcf7-list-item,.has-sub-heading .content-sub-title,.has-sub-heading .content-title{float:none;width:auto}.has-sub-heading .content-sub-title{text-align:left}.content-contact{padding:0}.contact-form .contact-form-bottom{margin-left:0;margin-right:0}.container-blog .sidebar-left{display:none}.container-blog .main-content{padding-top:26px;padding-bottom:25px}.container-blog .sidebar-right{padding-top:29px}.container-blog .sidebar-right .search-attorney{margin-top:30px}.the-content .content-title{font-size:22px;padding-bottom:19px;margin-bottom:14px}.blog-entry{padding-left:0;padding-right:0}.blog-entry .blog-entry-title{font-size:23px;line-height:1.3}.blog-entry .entry-meta{font-size:14px}.blog-entry .entry-thumbnail{display:none}.pagination,.the-content .pagination{font-size:17px;margin-left:-5px;margin-right:-5px}.pagination .icon,.the-content .pagination .icon{font-size:15px;top:-3px}.pagination a,.the-content .pagination a{display:inline-block;padding-top:5px}.tabbed-content{padding-top:20px}.tabbed-content .print-to-pdf{display:inline-block;position:static;margin:0;padding-top:4px;padding-bottom:25px}.tabbed-content-title{padding-bottom:15px}.single-industry .tabbed-content-title,.single-service .tabbed-content-title{padding-right:0}.r-tabs{border-top:1px solid #fb0}.r-tabs .r-tabs-accordion-title{background:#fff;border:1px solid #fb0;border-top:0}.r-tabs .r-tabs-accordion-title a{background:#f88607;color:#fff;display:block;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase;padding:11px 5px}.r-tabs .r-tabs-state-active a{background:#fff;color:#528cc5}.r-tabs .r-tabs-panel{background:#fff;border-top:0;padding-top:1px;font-size:17px}.container-attorney-landing{overflow:hidden}.container-attorney-landing .sidebar-left{float:none;width:auto;margin:0;padding:0}.container-attorney-landing .sidebar-left .sub-nav-widget{display:none}.container-attorney-landing .sidebar-left .search-attorney{display:block}.team-entry-heading{display:none}.team-entry{border:1px solid #fb0;border-left:0;margin-top:-1px;float:left;width:50%;padding:17px 20px 18px 36px}.team-entry .team-entry-email,.team-entry .team-entry-phone,.team-entry .team-entry-position,.team-entry .team-entry-vcard{display:none}.team-entry-photo{margin:0}.team-entry-photo,.team-entry-photo img{width:133px;height:133px}.team-entry-name{float:none;width:auto;position:relative;min-height:133px;padding:0}.team-entry-name h3{font-size:24px;font-weight:600;line-height:1.1;margin:0 0 0 133px;padding:13px 0 4px 20px}.team-entry-name .te-mobile-details{margin:0 0 0 133px;padding:0 0 30px 20px}.team-entry-name .te-mobile-details .tmd-pos{font-size:14px;font-style:italic;font-weight:600}.team-entry-name .te-mobile-details .tmd-button{position:absolute;bottom:0;left:152px}.attorney-button a,.tmd-button a{background:#528cc6;display:inline-block;vertical-align:top;color:#fff;font-size:14px;padding:6px 10px 5px 5px;margin-left:1px}.attorney-button a .icon,.tmd-button a .icon{position:relative;top:-1px}.attorney-section-image{height:260px;padding-left:61px;background-position:-188px top}.attorney-section-image .single-attorney-photo,.attorney-section-image .single-attorney-photo img{width:262px;height:260px}.attorney-section-image .attorney-info{display:none}.attorney-section-image{margin-bottom:0}.attorney-content .tabbed-content{margin-top:17px}.attorney-content .tabbed-content .print-to-pdf{display:inline-block;position:static;margin:0;padding-top:4px;padding-bottom:0}.attorney-content .sidebar-right{padding-top:38px}.single-attorney-heading{padding-bottom:18px;padding-right:0}.single-attorney-heading .tabbed-content-sub-title{display:block;padding-top:4px}.attorney-button{padding-bottom:12px}.attorney-button a{padding:4px 10px 3px;margin:0 5px 8px 0}.attorney-button a .tablet-version{display:inline}.single-post-pagination .alignleft,.single-post-pagination .alignright{width:auto;float:none}.single-post-pagination .alignright{display:none}.content-heading .content-title,.content-heading .page-title{border:0 none;padding:0;margin:0}.sidebar-left{display:none}.left-center-wrap,.main-content,.sidebar-right{float:none;width:auto;margin:0;padding-left:0;padding-right:0}.sidebar-right{padding:0}.whats-new-callout,.widget-whats-new-callout{background:#ecf0f1;margin:0 -30px;padding:30px 30px 20px}.whats-new-callout li h3,.widget-whats-new-callout li h3{font-size:17px;font-weight:600}.whats-new-callout li p.widget-post-meta,.widget-whats-new-callout li p.widget-post-meta{font-size:13px}.splash .container{padding-left:0}.splash{position:relative;z-index:9}.splash .splash-text{padding:0 12px 0 45px}.splash .splash-text h1{font-size:36px;font-weight:300}.splash.show-title-on-mobile .splash-text .splash-info{display:block}.splash.show-title-on-mobile .splash-text .splash-menu{display:none}.splash .splash-links-left{width:270px}.splash .splash-links-right{width:120px}.container-attorney-landing .sidebar-left{display:block;padding-top:0;padding-bottom:0}.attorney-landing-wrap{padding-bottom:20px}.attorney-landing-wrap-inner{margin:0 0 0 -70px}.attorney-landing-wrap-inner .entry-attorney{width:33.333%;padding-left:70px;padding-right:0}.tab-buttons-row .container{padding:0}.tab-buttons-row .tab-button-row-left{float:none;width:auto}.tab-buttons-row .tab-button-row-right{display:none}.pdf-button-link-wrap{background:#a8c545}.pdf-button-link-wrap a{background:rgba(0,0,0,.2);display:block;text-align:center;color:#fff}.pdf-button-link-wrap span{background-color:transparent;display:inline-block;padding-bottom:13px}.attorney-content .sidebar-left{display:none}.attorney-content .tabbed-content{padding-bottom:30px}.attorney-content .sidebar-right .widget,.mobile-tab-additional-info .widget{float:left;width:50%;padding:25px 0;padding-right:30px;margin:0}.attorney-content .sidebar-right .widget~.widget,.mobile-tab-additional-info .widget~.widget{padding-right:0;padding-left:30px}.mobile-tab-additional-info .widget{padding-top:35px;padding-bottom:0}.attorney-content .sidebar-right{background:#ecf0f1;margin:0 -30px;padding:0 30px}.footer-top{font-size:16px;font-weight:400}.footer-social{text-align:center}.footer-social .social-link{width:30px;height:30px;float:none;display:inline-block;vertical-align:top;line-height:28px;font-size:16px}.footer-social .social-link .icon{vertical-align:baseline;position:relative;top:0}.footer-social .sl-rss{width:auto;padding-left:3px;padding-right:12px}.footer-social .sl-rss .icon,.footer-social .sl-rss .sl-rss-label{font-size:21px;text-transform:none;top:0}.footer-social .sl-rss .icon{padding-right:2px}.footer-social a{background:#fff;color:#52616d!important;margin-left:7px;margin-right:7px}.footer-social a.subscribe-link{min-height:42px;vertical-align:top;padding:9px 11px 8px}.footer-top{padding:35px 0 24px}.footer-top p,.footer-top ul{display:inline-block}.footer-top p{padding:0 10px}.footer-top .footer-menu-top-mobile{padding-bottom:23px;font-weight:400}.footer-top .fmtm-top li:before{content:"";display:none}.footer-top .fmtm-bottom li:before{position:relative;left:-2px}.footer-top .fmtm-bottom{padding-bottom:26px;font-size:16px}.footer-top .fmtm-bottom a span{color:#ffcb4b}.footer-top li:first-child:before{display:none}.footer-bottom{font-size:11px}.footer-bottom .mobile-footer-bottom-left{float:left}.footer-bottom .mobile-footer-bottom-left p,.footer-bottom .mobile-footer-bottom-left ul{opacity:.5}.footer-bottom .mobile-footer-bottom-right{float:right}.footer-bottom .mobile-footer-bottom-right p,.footer-bottom .mobile-footer-bottom-right ul{opacity:.2}.footer-bottom .container{padding-left:25px;padding-right:25px}.footer-bottom li,.footer-bottom p,.footer-bottom ul{display:inline-block}.footer-bottom ul{margin-left:8px}.footer-bottom li:before{content:"|";position:relative;left:-2px}.footer-bottom li a{padding:0 8px}}@media (max-width:1023px) and (min-width:768px){.search-attorney input[type=search],.search-attorney input[type=text]{font-size:21px!important}.search-attorney .search-attorney-keyword-wrap button{height:44px}.search-attorney .selectric-wrapper{float:left;width:25%;padding-left:0;padding-top:15px}.search-attorney .selectric-wrapper~.selectric-wrapper{padding-left:16px}.whats-new-callout .widget-title,.whats-new-callout .wnc-title,.widget-whats-new-callout .widget-title,.widget-whats-new-callout .wnc-title{text-align:center}.whats-new-callout ul,.widget-whats-new-callout ul{margin:0 -30px}.whats-new-callout li,.widget-whats-new-callout li{display:inline-block;vertical-align:top;width:50%;padding:5px 30px 20px!important}.tab-buttons-row{position:relative;z-index:7}.tab-buttons-row .tab-button-row-left li{background:#a8c545;margin:0;width:25%}.tab-buttons-row .tab-button-row-left a.more-tab-button,.tab-buttons-row .tab-button-row-left li a{display:block;text-align:center;padding-left:5px;padding-right:5px}.mobile-button-overflow{padding-right:120px;position:relative}.mobile-button-overflow li:nth-child(n+5){position:absolute;right:0;float:none;width:250px;top:100%;display:none}.mobile-button-overflow li:nth-child(n+5) a{text-align:left;padding-left:25px;padding-right:25px;height:50px;padding-bottom:0}.mobile-button-overflow li:nth-child(6){margin-top:50px}.mobile-button-overflow li:nth-child(7){margin-top:100px}.mobile-button-overflow li:nth-child(8){margin-top:150px}.expanded-tab-button li:nth-child(n+5){display:block}.tab-buttons-row .tab-button-row-left a.more-tab-button{background-color:rgba(0,0,0,.25);position:absolute;top:0;right:0;width:120px;text-transform:uppercase}.tab-buttons-row .tab-button-row-left a.more-tab-button .tab-button-icon{width:13px;height:13px;display:inline-block;position:relative;margin-left:2px}.tab-buttons-row .tab-button-row-left a.more-tab-button .tab-button-icon:after,.tab-buttons-row .tab-button-row-left a.more-tab-button .tab-button-icon:before{content:"";position:absolute;background:#fff}.tab-buttons-row .tab-button-row-left a.more-tab-button .tab-button-icon:before{width:100%;height:3px;top:5px;left:0}.tab-buttons-row .tab-button-row-left a.more-tab-button .tab-button-icon:after{width:3px;height:100%;left:5px;top:0}.tab-buttons-row .tab-button-row-left a.more-tab-button.expanded-button .tab-button-icon:after{display:none}}@media (max-width:767px){#header .container,.container{width:auto;padding-left:20px;padding-right:20px}.header-top{display:none}#header .container{height:auto;padding-bottom:0}#logo-container{padding:24px 0 21px}#logo-container #logo{max-width:137px}#show-menu{right:20px}#nav-wrap{margin:0}#nav-wrap:before{right:18px}.splash .container{display:table;width:100%;padding:0;table-layout:fixed}.splash .splash-image,.splash .splash-text{float:none;position:relative;margin:0}.splash .splash-image,.splash .splash-image img{height:auto}.splash .splash-text h1{text-align:center;font-size:21px;padding:18px 0 17px}.splash .splash-text{display:table-header-group}.splash .splash-text .display-cell,.splash .splash-text .display-table{display:block;height:auto}.splash .splash-text .display-cell{padding:16px 20px}.splash .splash-text .sub-nav-widget-title{margin-bottom:3px;line-height:1.2;margin-top:-5px}.splash .splash-image{display:table-footer-group;width:auto}.sub-nav-widget .side-nav-button{font-size:21px;padding:8px 40px 7px 10px}.sub-nav-widget .side-nav-button:before{top:16px;right:13px}.page-template-attorney-landing .splash .splash-image{display:none}.splash-attorney{background:#fff}.splash-attorney .container,.splash-attorney .splash-image,.splash-attorney .splash-text{display:block}.splash-attorney .splash-text{padding:0;color:#666}.splash-attorney .splash-text h1{text-align:left;color:#0092b2;font-size:20px;font-weight:600;line-height:1.2;padding:0}.splash-attorney .splash-text h2.splash-sub-title{font-size:14px;margin:5px 0 0;font-weight:400;text-transform:none}.splash-attorney .splash-links-left,.splash-attorney .splash-links-right{float:none;width:auto}.splash-attorney .splash-text .splash-link-with-icon{display:inline-block;vertical-align:top;background:#ecf0f1;padding:5px 13px 5px 10px;font-size:14px;margin:0 0 12px;line-height:1.2}.splash-attorney .splash-text .splash-link-with-icon .icon-link-text{color:#a8c545}.splash-attorney .splash-text .splash-link-with-icon .icon{color:#9a9a9a;font-size:14px;line-height:1.2}.splash-attorney .splash-text span.splash-link-location{width:100%;text-align:center;color:#a8c545}.splash-attorney .splash-text span.splash-link-location a{color:#a8c545}.splash-attorney .splash-text a.splash-link-with-icon span.icon-link-text,.splash-attorney .splash-text span.splash-link-with-icon span.icon-link-text{opacity:1}.splash-attorney .splash-links-right{text-align:center}.splash-attorney .splash-links-right .social-link{background:#0092b2;float:none;display:inline-block;vertical-align:top;margin:10px 5px 0;color:#fff}.splash-attorney .splash-links-right .sl-twitter{background:#29a9e0}.splash-attorney .splash-links-right .sl-linkedin{background:#036b9a}.splash-attorney .splash-links-right .sl-facebook{background:#3460a1}.splash-attorney .splash-links-right .sl-instagram{background:#ffc838}.splash-attorney .splash-links-right .sl-gplus{background:#d34836}.splash-attorney .splash-links-right .sl-youtube{background:#cc181e}.desktop-inline{display:none}.phone-inline{display:inline}.home-main-top{margin-top:0}.home-main-top:before{display:none}.home-main-top .home-content-title{font-size:19px;letter-spacing:-1px}.home-main-top .home-content-title strong{font-size:29px}#home-main-content{padding-left:28px;padding-right:28px}.home-content,.home-whats-new-callout{float:none;width:auto}.home-whats-new-callout,.search-attorney,.sidebar-right .search-attorney,.sidebar-right .widget-search-n-subscribe,.widget-whats-new-callout{margin:0 -20px;padding-left:20px;padding-right:20px}.left-center-wrap,.main-content,.sidebar-left,.sidebar-right{margin:0;float:none;width:auto;padding-left:0;padding-right:0}.attorney-content .sidebar-right{padding-top:0}.main-content{padding-top:25px}.three-columns-wrap{padding-top:0}.content-contact iframe{height:382px}.attorney-landing-wrap-inner{margin:0}.attorney-landing-wrap-inner .entry-attorney,.entry-attorney{width:auto;max-width:280px;margin:0 auto;display:block;padding-left:0;padding-right:0;padding-bottom:12px}.attorney-landing-wrap-inner .entry-attorney h3,.entry-attorney h3{font-size:20px}.attorney-landing-wrap-inner .entry-attorney p.entry-attorney-sub-title,.entry-attorney p.entry-attorney-sub-title{font-size:14px}.attorney-landing-wrap-inner .entry-attorney .entry-attorney-links,.entry-attorney .entry-attorney-links{padding-top:10px}.attorney-landing-wrap-inner .entry-attorney .entry-attorney-links a,.entry-attorney .entry-attorney-links a{display:inline-block;vertical-align:top;background:#ecf0f1;padding:5px 13px 5px 10px}.tab-buttons-row{display:none}.mobile-tab-button{background:#a8c545;display:block;font-size:21px;color:#fff;font-weight:400;margin:0 -20px 1px;padding:9px 20px;position:relative}.mobile-tab-button:hover{color:#fff}.tab-button-icon{width:13px;height:13px;display:block;position:absolute;top:50%;right:20px;margin-top:-7px}.tab-button-icon:after,.tab-button-icon:before{content:"";position:absolute;background:#fff}.tab-button-icon:before{width:100%;height:3px;top:5px;left:0}.tab-button-icon:after{width:3px;height:100%;left:5px;top:0}.active-tab-button .tab-button-icon:after{display:none}.tab-content{padding:20px 0}.tabbed-content{margin-top:0!important;padding-top:0!important}.attorney-content .tabbed-content{padding-bottom:0}.attorney-content .sidebar-right .widget,.mobile-tab-additional-info .widget{float:none;width:auto;padding:30px 0}.attorney-content .sidebar-right .widget~.widget,.mobile-tab-additional-info .widget~.widget{padding:0 0 10px}.attorney-content .sidebar-right{margin:0 -20px;padding:0 20px}.attorney-content .sidebar-right .widget~.widget{padding-bottom:30px;padding-top:0}.section-image,.section-image img{height:80px}.larger-section-image{height:160px;background-position:660px top!important}.larger-section-image img{height:160px;left:-9999px}.sidebar-left{padding-top:18px}.r-tabs{margin-left:-20px;margin-right:-20px}.r-tabs .r-tabs-accordion-title,.r-tabs .r-tabs-panel{border-left:0;border-right:0}.r-tabs .r-tabs-panel{padding-left:20px;padding-right:20px}.tabbed-content .print-to-pdf{right:0;top:32px}.tabbed-content-title{padding-right:98px}.main-content{padding-bottom:30px}.container-attorney-landing .sidebar-left{padding-left:0;padding-right:0}.team-entry{float:none;width:auto;border-width:1px 0 0;padding-left:20px;padding-right:20px}.attorney-button a .tablet-version{display:none}.attorney-button a .phone-version{display:inline}.attorney-section-image{height:160px;padding-left:27px;background-position:-127px top}.attorney-section-image .single-attorney-photo,.attorney-section-image .single-attorney-photo img{width:162px;height:160px}.container-blog .sidebar-left{display:block}.container-blog .sidebar-left .side-nav-links,.container-blog .sidebar-left .sub-nav-widget .side-nav-button{display:none!important}.container-blog .sidebar-left .sub-nav-widget{border-bottom:1px solid #e5e5e5;padding-bottom:9px}.container-blog .content-title{display:none}.container-blog .main-content{padding-right:0}.blog-entry .entry-excerpt{display:none}.sidebar-right .widget-search-n-subscribe{margin-bottom:25px}.container-archive .sidebar-left{display:none}.container-archive .content-title{display:block}.blog-entry .entry-bottom{padding-top:4px}.two-cols-wrap .two-cols-wrap-inner{margin:0}.two-cols-wrap .box-entry{float:none;width:auto;display:block;padding-left:0;padding-right:0}.footer-social{max-width:275px;margin:0 auto}.footer-social a.subscribe-link{width:100%;text-align:center;margin:0;font-size:18px;padding:10px}.footer-social a.social-link{margin-bottom:13px}.footer-top{padding-top:25px;padding-bottom:5px}.footer-top .fmtm-bottom,.footer-top .fmtm-top{font-size:16px;line-height:1.5;display:block;padding:0}.footer-top .fmtm-bottom li,.footer-top .fmtm-top li{display:block;padding:0 0 15px}.footer-top .fmtm-bottom li:before,.footer-top .fmtm-top li:before{display:none}.footer-top .fmtm-bottom li a,.footer-top .fmtm-top li a{padding:0 3px}.footer-bottom p,.footer-bottom ul{display:block;padding:3px 0;margin:0}.footer-bottom li:first-child:before,.footer-bottom p.footer-site-by:before{display:none}.footer-bottom .mobile-footer-bottom-left,.footer-bottom .mobile-footer-bottom-right{float:none;width:auto;padding-left:20px;padding-right:20px;padding:10px 20px}.footer-bottom,.footer-bottom .container{padding:0}.footer-bottom .mobile-footer-bottom-left{background:#52616d}}@media (max-width:580px){.spotlight-callout-left .spotlight-callout-image{float:none;margin-left:0;margin-right:0}.spotlight-callout-left .spotlight-content{padding-right:0}}@media (max-width:520px){#home-page-slideshow{margin-left:-100px}.home-slide .home-slide-image,.home-slide .home-slide-image img{height:160px}.larger-section-image img{left:-9830px}}@media (max-width:400px){#home-page-slideshow{margin-left:-150px}.attorney-button a{padding-left:6px;padding-right:8px;font-size:13px;margin-right:0}}@media (max-width:380px){.team-entry-photo,.team-entry-photo img{width:85px;height:85px}.team-entry-name{min-height:0}.team-entry-name .te-mobile-details,.team-entry-name h3{margin-left:85px}.team-entry-name h3{padding-top:0}.team-entry-name .te-mobile-details{padding-bottom:0}.team-entry-name .te-mobile-details .tmd-button{position:static}.team-entry-name .te-mobile-details .tmd-button a{margin-top:10px}.contact-form .col-short,.contact-form .col-wide{float:none;width:auto}.footer-social a.subscribe-link{letter-spacing:-1px}}
/*# sourceMappingURL=style.css.map */
