html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0 none;font-size:100%;font-style:inherit;font-weight:400;margin:0;outline:0 none;padding:0;vertical-align:baseline}strong{font-weight:700}em{font-style:italic}:focus{outline:0 none}ol,ul{list-style:none outside none}table{border-collapse:collapse;border-spacing:0}caption,th,td{font-weight:400;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}.clear{clear:both;float:none;font-size:0;line-height:1;width:100%}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;display:block;clear:both}.clearfix{clear:both}p{margin:0 0 15px}.wp-image-1145{padding-right:20px}body{margin:0;font-family:Helvetica,Arial;background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/body_bkg_general.jpg) repeat-x top left #daebf3}body.homepage{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/body_bkg_homepage.jpg) repeat-x top left #fff}#main_wrap{margin:0 auto;width:940px;position:relative;clear:both;padding:0 0 20px;font-family:Halvetica,Arial;font-size:13px;color:#484848;line-height:150%}td.wkday{color:red !important;font-size:x-small;background-color:#ff6}#header_wrap{clear:both;float:left;height:120px;width:940px;position:relative;margin:0}#header_wrap a.logo{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/logo.jpg);width:509px;height:26px;position:absolute;top:23px;left:200px}#header_wrap a.logo span{display:none}#header_wrap #social_icons{position:absolute;top:20px;right:0}#header_wrap #social_icons a{margin:0 0 0 5px;opacity:.3;filter:alpha(opacity=30);-moz-opacity:.3}#header_wrap #social_icons a:hover{opacity:1;filter:alpha(opacity=100);-moz-opacity:1}#header_wrap #main_menu{position:absolute;bottom:0;left:0;width:940px;height:42px;border-top:1px solid #7dc4e8;border-bottom:1px solid #7dc4e8}#header_wrap #main_menu a.home{float:left}#header_wrap #main_menu ul{float:left;width:898px;height:40px}#header_wrap #main_menu ul li{float:left;height:40px;padding:0 2px 0 0}#header_wrap #main_menu ul li a{float:left;height:31px;padding:11px 61px 0;text-decoration:none;font-family:'Oswald',sans-serif;color:#718087;font-size:15px;text-transform:uppercase;text-shadow:1px 1px 2px #fff}#header_wrap #main_menu ul li a:hover,#header_wrap #main_menu ul li.current-menu-item a{color:#900}#homepage_slider{float:left;width:100%;height:369px;border-bottom:1px solid #7dc4e8;margin:0 0 12px;background:#fff;position:relative;font-family:'Source Sans Pro',sans-serif}.autohide{display:none}#homepage_slider .slide_item{position:absolute;width:940px;height:369px;float:left;top:0;left:0}#homepage_slider .slide_item .slide_text{width:840px;height:250px;bottom:40px;left:50px;position:absolute;border-bottom:5px solid #cd5c54;padding:0}#homepage_slider .slide_item .slide_text h3{color:#f49263;font-size:48px;line-height:110%;margin:0 0 15px}#homepage_slider .slide_item .slide_text h2{color:#999;font-size:22px;line-height:110%;margin:0 0 15px;font-style:italic}#homepage_slider .slide_item .layout2{width:840px;height:170px;bottom:40px;left:50px;position:absolute;border-bottom:5px solid #cd5c54;padding:0}#homepage_slider .slide_item .layout2 h3{color:#f49263;font-size:48px;line-height:100%;margin:0}#homepage_slider .slide_item .layout2 h2{color:#999;font-size:22px;line-height:100%;margin:0;font-style:italic}#homepage_slider .slide_item .arrow{width:38px;height:35px;float:left;position:absolute;bottom:29px}#homepage_slider .slide_item .arrow span{display:none}#homepage_slider .slide_item .nextslide{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/next.png);right:50px}#homepage_slider .slide_item .prevslide{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/prev.png);right:100px}#homepage_services{height:230px;width:920px;float:left;background:#c5c4c3;position:relative;padding:10px;border-top:1px solid #888;border-bottom:1px solid #888;margin:0 0 40px}#homepage_services ul li{float:left;width:180px;margin:30px 20px 0}#homepage_services ul li a{float:left;width:180px;background:#f4ffee;border-bottom:1px solid #797268;color:#727c86;text-align:center;font-size:18px;font-family:'Source Sans Pro',sans-serif;text-decoration:none;padding:10px 0}#homepage_services a.more_services{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/services_home_link.png);width:501px;height:98px;float:left;position:absolute;left:220px;bottom:-30px}#homepage_services a.more_services span{display:none}#latest_news{float:left;width:100%;clear:both;margin:0 0 30px}#latest_news_post{width:650px;float:left}#latest_news_post h2{font-size:24px;margin:0 0 10px;font-family:'Source Sans Pro',sans-serif}#latest_news_post h3{font-size:35px;margin:0 0 15px;color:#cd5c54;font-family:'Source Sans Pro',sans-serif;line-height:35px}#latest_news_post h3 a{text-decoration:none;color:#f59161}#latest_news_post #latest_news_date{color:#cd5c54;float:left;margin:0 20px 0 0;padding:6px 15px;background:#d3eaf8;border-bottom:1px solid silver;text-transform:uppercase;font-weight:700;font-family:'Source Sans Pro',sans-serif}#casestudies_content{margin:0 20px 0 0;padding:6px 1px}#latest_news_post #casestudies_content a.excerpt_more{color:#cd5c54;font-weight:700;text-decoration:none}#latest_news_post #latest_news_content{float:left;width:530px}#latest_news_post #latest_news_content a.excerpt_more{color:#cd5c54;font-weight:700;text-decoration:none}#latest_news ul{float:right}.hladdress{"Source Sans Pro",sans-serif:;font-size:medium;line-height:80%;color:#cd5c54;background-color:#dbecf3;border-width:1px 0 0 1px;border-color:#6db6e5;border-style:solid;padding:16px}.hodgson-fp{position:relative;width:180px;height:132px;float:right;font-family:'Oswald',sans-serif;text-transform:none;line-height:160%;margin-bottom:20px}.hodgson-fp span.title{position:absolute;top:30px;left:0;width:180px;text-align:right;color:#000;font-size:24px;text-transform:uppercase}.hodgson-fp span.subtitle{position:absolute;top:75px;left:0;width:180px;text-align:right;color:#999;font-size:16px;font-weight:300;line-height:150%}.hodgson-fp a{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/brandaide_bkg.png);width:229px;height:132px;position:absolute;top:0;left:-45px;text-decoration:none;border-width:1px 0 0 1px;border-color:#6db6e5;border-style:solid}.hodgson{position:relative;width:180px;height:132px;float:left;font-family:'Oswald',sans-serif;text-transform:none;line-height:160%}.hodgson span.title{position:absolute;top:30px;left:0;width:180px;text-align:right;color:#000;font-size:24px;text-transform:uppercase}.hodgson span.subtitle{position:absolute;top:75px;left:0;width:180px;text-align:right;color:#999;font-size:16px;font-weight:300;line-height:150%}.hodgson a{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/brandaide_bkg.png);width:229px;height:132px;position:absolute;top:0;left:-40px;text-decoration:none;border-width:1px 0 0 1px;border-color:#6db6e5;border-style:solid}#inside_widget{margin:-20px 0 0 20px;float:left}#contact-widget{float:left;width:100%;font-size:14px;font-family:'Source Sans Pro',sans-serif;line-height:120%;padding:13px 0 15px;border-bottom:1px solid #999;border-top:1px solid #999;margin:10px 0}#contact-widget h3{font-weight:700;font-size:15px;margin:0 0 5px;padding:0 0 0 10px}#contact-widget img{float:left;margin:3px 10px 0}#contact-widget a{text-decoration:none;color:#333}#contact-widget a:hover{text-decoration:underline}#homepage_newsletter{float:left;width:100%;clear:both}#homepage_newsletter #mc_embed_signup{float:left;width:420px;height:90px;padding:20px;position:relative;background:#c5c4c3}#homepage_newsletter #mc_embed_signup h3{color:#fff;text-transform:uppercase;margin:0 0 15px;font-size:25px;font-family:'Source Sans Pro',sans-serif}#homepage_newsletter #mc_embed_signup input{width:190px;float:left;color:#666;padding:5px;font-size:12px;margin:0 0 10px}#homepage_newsletter #mc_embed_signup input#mce-LNAME{float:right}#homepage_newsletter #mc_embed_signup input#mc-embedded-subscribe{position:absolute;top:90px;left:238px;cursor:pointer;background:#cd5c54;color:#fff;font-weight:700;border:0;text-transform:uppercase;width:auto;padding:15px 25px;font-size:14px}#client_logos{float:right;width:420px;height:90px;padding:20px;position:relative;background:#cee6f2}#client_logos h3{color:#333;text-transform:uppercase;margin:0 0 5px;font-size:25px;font-family:'Source Sans Pro',sans-serif}#client_logos h3 a{font-size:11px;font-weight:700;color:#666;text-decoration:none;text-transform:none}#case_studies{width:100%;float:left;clear:both;padding:50px 0 40px}#case_studies_title{width:180px;float:left;text-transform:uppercase;font-size:21px;font-family:'Source Sans Pro',sans-serif}.case_study{float:left;width:350px;margin:0 0 0 30px}.case_study a.excerpt_more{display:none}.case_study h4{margin:0 0 5px}.case_study h4 a{text-decoration:none;font-size:15px;text-transform:uppercase;color:#333;font-weight:700}#testimonials{width:100%;float:left;padding:0 0 20px;border-bottom:1px solid #fff;margin:0 0 20px}#testimonials_title{float:left;width:210px;text-align:right;font-size:25px;font-family:'Source Sans Pro',sans-serif}#testimonials .testimonial{float:left;margin:0 0 0 30px;width:280px;line-height:190%}#testimonials .testimonial a.excerpt_more{display:none}#testimonials .testimonial h4 a{color:#fff;text-decoration:none;font-weight:700}.post{padding:0 0 25px;border-bottom:1px solid #999;margin:0 0 25px}.post blockquote{padding:40px 10px 5px 35px;margin:20px 60px 20px 0;background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/blockquote.jpg) no-repeat left top;color:#999;font-size:x-large;line-height:120%;font-family:Georgia,serif;font-weight:700;font-style:normal;border-right:1px #999 solid}.post blockquote strong{font-weight:700}.post blockquote em strong{font-weight:700}.post blockquote strong em{font-weight:700}.post strong{font-weight:700}.post em strong{font-weight:700}.post strong em{font-weight:700}.post_content ul{margin:0 0 15px;list-style:inside}.post_content ul li{padding:0 0 8px 15px}.post_content ol{margin:0 0 25px;list-style:decimal inside}.post_content ol li{padding:0 0 8px 15px}.post_content p{margin:0 0 12px}.post_content .alignleft{padding:5px 10px 10px 0}.stripe-button-el{background-image:linear-gradient(#f59161,#cb5b53) !important}.stripe-button-el span{background:linear-gradient(#f59161,#cb5b53 85%,#cb5b53) repeat scroll 0% 0% #f59161 !important}strong,em strong{font-weight:700}.post .heading{float:left;width:100%;padding:0 0 20px;font-family:'Source Sans Pro',sans-serif;line-height:100%}.post .heading h2{font-weight:100;margin:0;float:left;width:100%;line-height:155%;font-size:22px;color:#cb5b5;font-style:italic}.post .heading h2 a{color:#cb5b5;text-decoration:none}.heading h1{margin:-10px 0 30px;float:left;width:100%;border-bottom:7px solid #cb5b53;padding:0 0 10px;font-family:'Source Sans Pro',sans-serif;line-height:105%;font-size:48px;color:#f59161;font-weight:700}.post .heading h1.smaller{font-size:28px;border-bottom:3px solid #cb5b53;padding:0 0 15px;font-weight:700}.subheading{float:left;width:100%;margin:0 0 20px}.subheading h2{font-size:28px;margin:0 0 5px;font-family:'Source Sans Pro',sans-serif;font-weight:700}.subheading h2 a{color:#f59161;text-decoration:none;font-weight:700;line-height:28px}.subheading .date{font-style:italic;color:#999;float:left}.post .heading .list_cat{float:left}.post .heading .list_cat a{text-decoration:none;background:#ebebeb;padding:5px 10px;float:left;color:#666;text-transform:uppercase;font-family:'Oswald',sans-serif}.post .share_post{float:right;margin:2px 0 0}.post .share_post span{float:left}.post .share_post a{float:left;margin:0 0 0 10px}.post .share_post a img{width:20px;height:20px}.post .post_content{width:100%;clear:both}.post .post_content h1{color:#cd5c54;font-family:"Source Sans Pro",sans-serif;font-size:28px;font-weight:700}.post .post_content a{color:#333}.post .post_content a.excerpt_more{margin:0;color:#14141400;clear:both;text-decoration:none}.post .post_content a.excerpt_more span{font-weight:700}.post .post_content a.post_thumb{float:left;width:240px;margin:0 25px 10px 0}#nav-below{padding:20px 0;float:left;width:100%;clear:both}#nav-below a{font-weight:700;text-decoration:none;color:#666;text-transform:uppercase}#nav-below a:hover{color:#222}#footer{width:100%;background:#474f52;border-top:18px solid #c2e0f1;padding:0 0 20px}#footer_wrap{width:940px;margin:0 auto;padding:40px 0 0;font-size:11px;line-height:220%;color:#ccc}#footer_left{float:left}#footer_left a.footer_logo{float:left;margin:0 0 15px}#footer_left .footer_credits{float:left;clear:both;text-transform:uppercase}#footer_left .footer_credits a{color:#aaa}#footer_right{float:right;text-align:right}#footer_right a{text-decoration:none;color:#aaa;text-transform:uppercase}#footer_right a:hover,#footer_right li.current-menu-item a{color:#900}#page{float:left;width:100%;clear:both;background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/blue_sidebar_bkg.jpg) repeat-y right top #fff}#post{float:left;width:100%;clear:both;background:#fff}#left_side{width:630px;padding:60px 0 0 60px;float:left}#right_side{float:right;width:180px;padding:20px}#right_side #mc_embed_signup{float:left;width:100%;position:relative;padding:8px 0 0}#right_side #mc_embed_signup h3{color:#fff;text-transform:uppercase;margin:0 0 15px;font-size:25px;font-family:'Source Sans Pro',sans-serif}#right_side #mc_embed_signup h3.orange{color:#f59161}#right_side #mc_embed_signup input{width:170px;float:left;color:#666;padding:3px 5px;font-size:11px;margin:0 0 10px}#right_side #mc_embed_signup input#mc-embedded-subscribe{float:left;cursor:pointer;background:#cd5c54;color:#fff;font-weight:700;border:0;text-transform:uppercase;width:auto;padding:7px 25px;font-size:14px}#page_submenu{float:left;width:100%;position:relative;padding:60px 0 0;margin:0 0 30px;font-family:'Source Sans Pro',sans-serif}#page_submenu h2{width:240px;background:#cd5c54;position:absolute;top:0;left:-30px;text-align:center;color:#fff;padding:15px 0;font-size:32px;font-weight:200}#page_submenu ul{list-style:none;float:left;width:100%}#page_submenu ul li a{width:160px;float:left;padding:9px 10px;border-bottom:1px solid #dfdfdf;text-decoration:none;color:#333;font-size:18px;font-weight:200;line-height:140%}#page_submenu ul li a:hover,#page_submenu ul li.current_page_item a{color:#900}#categories_widget{float:left;width:100%;clear:both;margin:20px 0 0;font-family:'Source Sans Pro',sans-serif}#categories_widget h2{font-size:35px;margin:0 0 25px;color:#f59161}#categories_widget ul li{float:left;width:100%}#categories_widget ul li a{color:#333;font-size:15px;text-decoration:none;line-height:185%}#categories_widget ul li a:hover,#categories_widget ul li.current-cat a{text-decoration:underline;color:#900}#categories_widget ul li.current-cat ul.children a{text-decoration:none}#categories_widget ul li.current-cat ul.children li.current-cat a{text-decoration:underline;color:#900}#categories_widget ul li ul.children{padding:0 0 0 15px}#categories_widget ul li ul.children li{float:left}#categories_widget ul li ul.children li a{font-size:14px}#tags_widget{float:left;width:100%;clear:both;margin:20px 0 0;font-family:'Source Sans Pro',sans-serif}#tags_widget h3{font-size:35px;margin:0 0 25px;color:#f59161}#tags_widget ul li{float:left;width:100%;padding:0 0 15px}#tags_widget ul li a{color:#333;font-size:15px;text-decoration:none}#tags_widget ul li a:hover,#categories_widget ul li.current-cat a{text-decoration:underline;color:#900}#sl_badge_container_lg_white{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/badge_bkg.png) no-repeat}#contact_page{float:left;width:100%;clear:both;margin:40px 0 0}#contact_page h4{font-size:18px}#page_slide{width:100%;height:350px;background:#fff;float:left;margin:0 0 30px;position:relative}#page_slide .slide_item{width:100%;height:350px;position:absolute;top:0;left:0}#page_slide .slide_item .title{background:#666;width:380px;height:33px;position:absolute;bottom:-15px;right:0;color:#fff;font-weight:700;overflow:hidden;padding:10px 0 0 13px;font-family:'Source Sans Pro',sans-serif;font-size:16px}#page_slide .slide_item .arrow{width:38px;height:35px;float:left;position:absolute;bottom:40px}#page_slide .slide_item .arrow span{display:none}#page_slide .slide_item .nextslide{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/next.png);right:12px}#page_slide .slide_item .prevslide{background:url(//hodgsonlegal.com/wp-content/themes/hodgson-legal/images/prev.png);right:60px}.homepage_news_head{margin-bottom:9px !important}.homepage_news_content{clear:both;padding:12px;padding-left:0;position:relative;width:630px !important;margin-bottom:15px}.latest_news_thumb{float:left;margin-right:12px}legend{background-color:#b2c4cb;color:#fff;font-size:large;font-weight:700;padding:6px;border:1px #000 solid}div.cornerstone h1{background-color:#f7f7f7;border-top:1px #870f21 solid;padding-top:15px;font-weight:400;padding-left:1px}div.cornerstone h2{text-align:left;margin-top:18px;margin-bottom:5px;font-weight:400}div.cornerstone h2 a{text-align:left;font-weight:400;color:#7ea2c1 !important;font-size:large}div.cornerstone h2 a:hover{color:#67747a !important}#footeraddresses{color:#beddf0;font-size:large}