<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">charset "utf-8"; html, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i, a,
dl, dt, dd, ol, ul, li,
fieldset, input, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:top;
background:transparent;
font-family:'pill_gothic_300mgsemibd', Arial, Helvetica, sans-serif;
}
body {line-height:normal; font:normal 20px 'pill_gothic_300mgsemibd', Arial, Helvetica, sans-serif;color:#4d4d4d;
margin:0px; padding:0px; background:#fff; border:none; width:100%}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block;}
nav ul {list-style:none;}
ul, li{ list-style:none;}
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none;}
del { text-decoration: line-through;}
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help;}
table { border-collapse:collapse; border-spacing:0;}
hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0;}
input, select { vertical-align:middle; font-size:13px;}
.clear{display:block; clear:both; margin:0; padding:0;}
.clearfix:after,.header:after,.container:after,.personal_injury_section:after,.bodycon:after
{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{zoom:1}
a{text-decoration:none; color:#227cca;}
a:hover{outline:none; color:#ff9f3d;}
a{
transition: opacity .3s ease-in, color .3s ease-in, background-color .3s ease-in;
-moz-transition: opacity .3s ease-in, color .3s ease-in, background-color .3s ease-in;
-webkit-transition: opacity .3s ease-in, color .3s ease-in, background-color .3s ease-in;
-o-transition: opacity .3s ease-in, color .3s ease-in, background-color .3s ease-in;
-ms-transition: opacity .3s ease-in, color .3s ease-in, background-color .3s ease-in;	
transition: color 0.3s linear 0s; text-decoration:none;
}
@font-face {
font-family: 'MyriadProBoldCondensed';
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/myriadproboldcondensed.eot);
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/myriadproboldcondensed.eot) format('embedded-opentype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/myriadproboldcondensed.woff2) format('woff2'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/myriadproboldcondensed.woff) format('woff'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/myriadproboldcondensed.ttf) format('truetype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/myriadproboldcondensed.svg#MyriadProBoldCondensed) format('svg');
}
@font-face {
font-family: 'pill_gothic_300mgregular';
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-regular-webfont.eot);
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-regular-webfont.woff) format('woff'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-regular-webfont.ttf) format('truetype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-regular-webfont.svg#pill_gothic_300mgregular) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'pill_gothic_300mgbold';
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-bold-webfont.eot);
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-bold-webfont.woff) format('woff'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-bold-webfont.ttf) format('truetype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pillgothic300mg-bold-webfont.svg#pill_gothic_300mgbold) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'pill_gothic_300mgsemibd';
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pi57a01-webfont.eot);
src: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pi57a01-webfont.eot?#iefix) format('embedded-opentype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pi57a01-webfont.woff2) format('woff2'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pi57a01-webfont.woff) format('woff'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pi57a01-webfont.ttf) format('truetype'),
url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/fonts/pi57a01-webfont.svg#pill_gothic_300mgsemibd) format('svg');
font-weight: normal;
font-style: normal;
}
::-webkit-input-placeholder {color:#4d4d4d; opacity:1;}
:-moz-placeholder {color:#4d4d4d; opacity:1;}
::-moz-placeholder {color:#4d4d4d; opacity:1;}
:-ms-input-placeholder {color:#4d4d4d; opacity:1;} h1,h2,h3,h4,h5,h6, p{  margin:0}
#wrapper{ width:100%;}
.container{ width:98%; max-width:1146px; margin:0 auto;}
.header{ background:#271d1c;}
.logo{ float:left; padding:50px 0px; max-width: none; width: 40%;  }
.logo img { width: 100%; }
.logo_left{ float:none; text-align:center; }
.header_tagline { font-style: normal; font-size: 3.5vw; font-family: 'pill_gothic_300mgsemibd'; color: #fff; text-transform: uppercase; width: 100%; padding:0px 0px 15px 0px;}
.header_tagline .colorspan{color:#ff9f3d;}
.header_tagline .sub_head{font-size: 2vw;}
.header_tagline h1{font-size:9vw;line-height: 1em;}
.call { float: right; width:60%;font-style: normal; font-family: 'pill_gothic_300mgsemibd'; color: #fff; text-transform: uppercase; padding:50px 0px;text-align: center;}
.call .textwidget{ }
.gerry { color: #FFF; text-align: center; font-weight: bold; text-transform: uppercase; font-size: 18px; font-family: 'pill_gothic_300mgsemibd'; font-style: italic; margin-bottom: 20px; }
.call span,.call a,.call.active a{color:#ff9f3d;}
.call .fa-phone {padding-right:2%; }
.main_nav{ float:none; display:block; width:100%; padding:21px 0 0 0; text-align:center}
.main_nav ul li:first-child{ padding-left:0}
.main_nav ul li{ display:inline-block; float:none}
.main_nav ul li a{ float:none; display:inline-block}
.nav ul{ margin:0px; padding:0px;}
.nav ul li{ padding:0px 18px 0px 19px; position:relative}
.nav ul li:last-child{ padding-right:0px;}
.nav ul li a{ font:normal 17px 'pill_gothic_300mgregular'; color:#fff; text-transform:uppercase; padding-bottom:23px;}
.nav ul li a:hover,.nav ul li.current-menu-item a, .nav ul li.current-menu-parent a{ background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/nav_bg.jpg) repeat-x bottom left;}
.nav ul li ul li a{ background:none!important}
.tp_menu{ display:none}
.nav{ display:block}
.nav ul ul.sub-menu{ display:none; position:absolute; background:#2E7EC8; width:200px; top:35px; z-index:9999999}
.nav ul li:hover ul.sub-menu{ display:block}
.nav ul li ul.sub-menu li{ display:block; width:85%;  clear:both; padding:15px 5% 15px 10%; border-bottom:2px solid #5698d4}
.nav ul li:hover ul.sub-menu li:hover, .nav ul li.current-menu-parent ul.sub-menu li.current-menu-item{ background:#fb9b46}
.nav ul li:hover ul.sub-menu ul.sub-menu li { position:relative}
.nav ul li:hover ul.sub-menu li:hover ul{ display:block;  left:200px; top:0;}
.nav ul li ul.sub-menu li ul.sub-menu{ display:none}
.banner{ background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/img1.jpg) no-repeat top center; }
.d_slide{ display:block}
.m_slide{ display:none}
.metaslider{ margin:0 auto}
.metaslider .caption-wrap{ background:none!important; opacity:1!important; text-align:center;top:40%; }
.metaslider a{ display:inline-block} .ban_text p{font:normal 28px/36px 'pill_gothic_300mgbold'; color:#fff; text-transform:uppercase; text-shadow:0px 4px 8px rgba(0,0,0,.36); padding-bottom:42px}
.ban_text p span{ font:normal 28px/36px 'pill_gothic_300mgbold'; color:#fff;text-shadow:0px 4px 8px rgba(0,0,0,.36); display:block;}
.ban_text img{ margin-top:0px; -webkit-transition: all 0.7s ease;transition: all 0.7s ease; padding-bottom:25px}
.ban_text a:hover img{-webkit-transform:scale(.97);transform:scale(.97);}
.personal_injury_section{ background:#227cca; padding:30px 0px 32px 0px;}
.personal_injury_section ul li{ float:left; width:25%}
.personal_injury_section ul li span{ display:block}
.personal_injury_section ul li:first-child{ }
.personal_injury_section ul li:last-child{ float:right;}
.personal_injury_section ul li a img{ border:1px solid #000; margin-right:10px; -webkit-transition: all 0.4s ease;transition: all 0.4s ease; padding-right:0!important}
.personal_injury_section ul li a:hover img{ -webkit-transform:scale(.9);transform:scale(.9);}
.personal_injury_section ul li a{font:normal 18px/26px 'pill_gothic_300mgsemibd'; color:#fff; text-transform:uppercase;}
.personal_injury_section ul li a span{ display:inline-block; padding-top:27.8px; width:auto}
.personal_injury_section ul li a:hover{ color:#ff9f3d;}
.bodycon{ background:#fff; border-top:4px solid #e9e9e9; padding:34px 0px 50px;}
.b_right{ float:left; max-width:316px; width:100%;}
.b_left{ float:right; max-width:766px; width:100%;}
.b_left h1{font:normal 28px/32px 'pill_gothic_300mgsemibd'; color:#227cca; text-transform:uppercase; padding-bottom:25px;}
.b_left h2{font:normal 26px/32px 'pill_gothic_300mgsemibd'; color:#227cca; text-transform:uppercase; padding-bottom:25px;}
.b_left h3{font:normal 24px/32px 'pill_gothic_300mgsemibd'; color:#227cca; text-transform:uppercase; padding-bottom:25px;}
.b_left p{font:normal 20px/28px 'pill_gothic_300mgsemibd'; color:#4d4d4d; padding-bottom:20px;}
.alignleft{ float:left; margin:0px 20px 20px 0px; border:4px solid #ececec;}
.alignright{ float:right; margin:0px 0px 20px 20px; border:4px solid #ececec;}
.bodycon .inner{}
.bodycon.inner .b_right{ float:right}
.bodycon.inner  .b_left{ float:left}
.request_form{ background:#271d1c; margin-bottom:27px; padding:20px 0px 15px; border-bottom:4px solid #3f3736;}
.request_form h3{font:normal 25px/25px 'pill_gothic_300mgsemibd';color:#ff9f3d; padding:0px 0px 20px; text-align:center; text-transform:uppercase; border-bottom:7px solid #ff9f3d; margin-bottom:30px;}
.request_form h3 strong{font:normal 32px/32px 'pill_gothic_300mgsemibd'; color:#ff9f3d; display:block;}
.request_form_inner{ padding:0px 32px 0px 35px;}
.request_form_inner li{ clear:both; display:block; padding-bottom:20px; position:relative}
.request_form_inner li img.wpcf7-captchac{ position:absolute; right:0; top:0; width:99px; height:30px; right:6px; height:32px}
.request_form_inner li input{ width:89%; border:1px solid #c1bebe; border-radius:0px; padding:5px 10px 2px 15px; font:normal 17px/26px 'pill_gothic_300mgregular'; color:#4d4d4d; outline:none; background:#fff; box-shadow:0px 5px 5px rgba(0,0,0,.21);}
.request_form_inner li textarea{ background:#fff; width:89%; border:1px solid #c1bebe; border-radius:0px; padding:5px 10px 2px 15px; font:normal 17px/18px 'pill_gothic_300mgregular'; color:#4d4d4d; outline:none;  background:#fff; box-shadow:0px 5px 5px rgba(0,0,0,.21);}
.request_form_inner li img{ float:right; border:1px solid #030202;}
.request_form_inner li input.small{ width:42%;}
.search-form .search-field{width:45%; border:1px solid #c1bebe; border-radius:0px; padding:5px 10px 2px 15px; font:normal 17px/26px 'pill_gothic_300mgregular'; color:#4d4d4d; outline:none; background:#fff; box-shadow:0px 5px 5px rgba(0,0,0,.21);}
.search-form {}
.request_form_inner li:last-child{background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/submit.png) repeat-x left top; padding:0}
.request_form_inner li .submit{background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/msg_img.png) no-repeat 28% 15px; position:relative; width:100%; text-transform:uppercase; text-align:center; box-shadow:none; text-align:center; font:normal 32px/32px 'pill_gothic_300mgsemibd'; color:#fff; cursor:pointer; border:none; border-radius:0px;  text-shadow:0px -2px 0px rgba(148,81,14,.88); padding:8px 0px 7px; border-radius:none; text-indent:5% }
.request_form_inner li .submit:hover{ opacity:.7;}
span.wpcf7-not-valid-tip, .wpcf7-validation-errors{ font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ff9f3d}
.caseresult_box{ border:1px solid #dbdada; border-bottom:5px solid #dbdada; background:#fff;}
.caseresult_box h3{ background:#227cca;font:normal 25px/25px 'pill_gothic_300mgsemibd';color:#ff9f3d; padding:0px 0px 20px; text-align:center; text-transform:uppercase; border-bottom:7px solid #0d66b3; margin-bottom:30px;}
.caseresult_box h3{ padding:26px 0 26px 0; color:#fff; font-size:32px}
.caseresult_box ul li{ padding-left:20px; background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/arrow_case.png) no-repeat left 8px;  padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #b7cee3; margin-left:28px; margin-right:28px; font-size:17px}
.caseresult_box ul li a.caseread{ text-align:right; padding:8px 0 3px;   display:block}
.caseresult_box ul li span{ color:#227cca}
.caseresult_box ul li:last-child{ border-bottom:none}
.s_con, .cresults{ border-bottom:1px dashed #ccc; padding-bottom:20px; margin-bottom:15px}
p.breadcrumbs{ color:#4d4d4d}
p.breadcrumbs a:first-child{ margin-left:0}
p.breadcrumbs a { margin-left:15px; display:inline-block;  color:#4d4d4d}
p.breadcrumbs a img{ padding-right:15px}
p.breadcrumbs span{ margin-left:15px}
p.breadcrumbs  span, p.breadcrumbs a:hover{ color:#227cca}
.p_area{ border:1px solid #dbdada; border-bottom:5px solid #dbdada; background:#fff; margin-bottom:30px}
.p_area h3{ background:#ff9f3d;font:normal 25px/25px 'pill_gothic_300mgsemibd';color:#ff9f3d; padding:0px 0px 20px; text-align:center; text-transform:uppercase; border-bottom:7px solid #cc6e0e; margin-bottom:30px; margin-top:0}
.p_area h3{ padding:26px 0 26px 0; color:#fff; font-size:32px}
.p_area ul li {  padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #b7cee3; margin-left:28px; margin-right:28px; font-size:17px;}
.p_area ul li a{ color:#4d4d4d; padding-left:20px;  background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/b_arrow.png) no-repeat left 4px;}
.p_area ul li.current-menu-item a{ color:#227cca}
.p_area ul li a:hover, .p_area ul li.current-menu-item a,.p_area ul li.current-menu-ancestor a{background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/arrow_case.png) no-repeat left 4px;color:#227cca}
.p_area ul li:last-child{ border-bottom:none}
.p_area ul li ul{ padding:10px 0px 0px 0px;}
.p_area ul li ul li { background:none; margin-left:20px; margin-bottom:10px; padding-bottom:10px; padding-left:0px;}
.p_area ul li ul li:last-child { margin-bottom:0px; padding-bottom:0px;}
.p_area ul li ul li a{ color:#4d4d4d!important; background:none!important; padding-left:0px;}
.p_area ul li ul li a:hover,.p_area ul li ul li.current-menu-item a{ background:none; color:#ff9f3d !important;} .nomi ul li{ 
font: bold 16px Arial, Helvetica, sans-serif;
font-size: 16px;
display: inline-block;
max-width: 104px;
background: url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/round.png) no-repeat left top;
color: #fff;
height: 70px;
padding: 15px 5px 0px 5px;
margin: 5px 10px 15px;
text-shadow: 1px 1px 0px rgba(0,0,0,.9);
width: 80px;
font-size: 10px;
text-align: center;
background-size: contain;
background-position: center center;
}
.nomi ul li strong{ display:block; color:#ff9f3d; font-style:italic; font-family:"Times New Roman", Times, serif; font-weight:bold; font-style:italic; font-size:15px}
.nomi ul li em{}
.container:after{ display:block; clear:both; content:''; visibility:hidden; width:100%; }
.testmonial{ display:none; border-top:2px solid #fff; text-align:center; padding:47px 0 44px 0; border-bottom:4px solid #ff9f3d; background:#ebebeb}
.testmonial h3{ text-shadow:1px 1px 0px rgba(255,255,255,.8);  color:#227cca; font:normal 32px/32px 'pill_gothic_300mgsemibd'; text-transform:uppercase; padding:0 0 34px 0}
.test{ max-width:935px; position:relative; width:81.5%; margin:0 auto} 
.test:after{ position:absolute; right:-50px; bottom:50px; background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/bot_right.png) no-repeat left top; width:30px; height:25px; display:block; content:''; visibility:visible}
.test:before{ position:absolute; left:-50px; top:56px; background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/top_left.png) no-repeat left top; width:30px; height:25px; display:block; content:''; visibility:visible}
.test p{font:normal 20px/28px 'pill_gothic_300mgsemibd'; padding-bottom:44px }
.test .title{  font-family: 'pill_gothic_300mgbold';color:#4d4d4d; font-style:italic; font-size:18px}
.test .title strong{ display:block; color:#227cca; font-size:20px }
.footer{}
.footer  .footer_top{ background:#271d1c; padding:54px 0 40px 0; border-bottom:1px solid #494040}
.footer_top h3{ color:#FFF; font-size:34px; border-bottom:2px solid #ff9f3d; margin-bottom:51px; padding-bottom:17px}
.footer_top .map h3{ border-bottom:none; margin-bottom:5px}
.address p{ color:#fff; padding-bottom:10px; padding-left:35px; font-size:24px }
.address p a{ color:#fff}
.address p.s_add{ padding-bottom:20px; background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/s_img.png) no-repeat left top}
.address p.t_add{ background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/t_img.png) no-repeat left top} .address p.f_add{background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/f_img.png) no-repeat left top}
.address p.s_add span{ display:block; font-size:29px; line-height:29px}
.address p.t_add span, .address p.l_add span, .address p.f_add span{ display:inline-block; width:94px; color:#ff9f3d; }
.footer_bottom{ background:#227cca; padding-bottom:35px; border-top:1px solid #211818}
.f_nav{ display:block; text-align:center; background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/f_nav.png) repeat-x left bottom;  padding:28px 0;  margin-bottom:48px }
.f_nav ul li{ display:inline-block; color:#fff; padding:0 31px  }
.f_nav ul li a{ color:#fff; text-transform:uppercase; font-size:22px; font-weight:normal }
.f_nav ul li:hover a, .f_nav ul li.current-menu-item  a, .f_nav ul li.current-menu-ancestor a{ color:#FF9F3D}
.f_logo{ float:right;}
.f_logo a{ display:block;  background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/james-logo.png) no-repeat left top; width:242px; height:47px; -webkit-transition-property:background-position;
-moz-transition-property:background-position;
-o-transition-property:background-position;
transition-property:background-position;
-webkit-transition-duration:.2s;
-moz-transition-duration:.2s;
-o-transition-duration:.2s;
transition-duration:.2s;}
.f_logo:hover a{ background-position:left bottom}
p.copy{ padding-bottom:25px}
div.copy span{ font-weight:bold; color:#fff}
.copy { color:#91bee5; float:left; width:77% }
.copy a{ color:#91bee5; display:inline-block; padding-left:15px; margin-left:15px; border-left:1px solid #91bee5}
.copy a:hover{ color:#fff}
.address{ width:287px; float:left}
.map{ width:541px; float:left; margin-left:74px; text-align:center}
.map img{ padding-bottom:21px; width:90%; max-width:339px}
.map .iframe{ padding:6px; background:#595151; margin-bottom:25px}
.map .iframe img{ display:block; padding-bottom:0; max-width:none; width:100%}
.follwoing{ float:right}
.follwoing ul li{ padding-left:50px; margin-bottom:18px; height:31px; vertical-align:middle; -webkit-transition-property:background-position;
-moz-transition-property:background-position;
-o-transition-property:background-position;
transition-property:background-position;
-webkit-transition-duration:.4s;
-moz-transition-duration:.4s;
-o-transition-duration:.4s;
transition-duration:.4s;}
.alignleft, .alignright{ height:auto!important;}
.b_cont .alignright{ max-width:30%;}
.follwoing ul li:hover a{ color:#ff9f3d}
.follwoing ul li a{font:normal 20px/28px 'pill_gothic_300mgsemibd'; color:#fff}
.follwoing ul li:nth-child(1){ background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/facbook.png) no-repeat left top; }
.follwoing ul li:nth-child(2){background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/tweet.png) no-repeat left top} .follwoing ul li:hover{ background-position:left bottom;}
.inner_banner{ overflow:hidden;position:relative}
.inner_banner{ background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/ban_bg.png) repeat-x left bottom; padding-bottom:14px; overflow:hidden}
.inner_banner img{ display:block; padding-bottom:0; margin-bottom:0; margin-left:0%}
.breadcums{ margin-bottom:24px}
.breadcums ul li{ display:inline-block; padding-right:15px}
.breadcums ul li img{ padding-right:20px}
.breadcums ul li a{ color:#4d4d4f}
.breadcums ul li { color:#227cca}
.b_left h4{ font-size:26px; padding-bottom:27px}
.caseresult_box h3{ padding:26px 0 26px 0; color:#fff; font-size:32px}
.caseresult_box ul li{ padding-left:20px; background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/arrow_case.png) no-repeat left 8px;  padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #b7cee3; margin-left:28px; margin-right:28px; font-size:17px}
.caseresult_box ul li span{ color:#227cca}
.caseresult_box ul li:last-child{ border-bottom:none}
.b_left ul { padding-bottom:30px}
.b_left ul li{ padding-left:20px; background:url(//www.martinstanleylaw.com/wp-content/themes/martinstanleylaw/images/arrow_case.png) no-repeat left 8px;  padding-bottom:15px; color:#227cca}
.b_left ol { padding-bottom:30px}
.b_left ol li{ padding-left:20px; list-style:decimal;  padding-bottom:15px; color:#227cca; list-style-position:inside}
.contact{ text-align:center}
.contact p span{ display:inline-block; text-align:center;text-align:center}
.blog{}
.b_box:after{ display:block; clear:both; content:''; visibility:hidden; }
.b_box{ padding-bottom:25px; margin-bottom:25px; border-bottom:1px dashed #bfbfbf}
.b_left .blog .date p{ padding-bottom:11px}
.blog .date{ background:#ff9f3d; float:left; width:92px; text-align:center}
.blog .date strong{ background:#227cca; padding:20px 0 10px; width:100%; display:block; color:#fff; font-size:40px}
.blog .date strong span{ display:block; font-size:20px}
.blog .date em{ font-style:normal; font-size:25px; color:#fff; padding-top:11px; display:inline-block}
.blog .b_cont{ float:right; width:85%}
.blog .b_cont p + a{ display:inline-block; color:#227CCA;}
.blog .b_cont p + a:hover{ color:#FF9F3D; }
.pagnavi ul li{ display:inline-block; background:#ebebeb; color:#707070; padding:5px 10px; font-size:25px; margin-right:10px}
.pagnavi ul li:hover{ background:#ff9f3d; color:#fff}
.pagnavi ul li.nxt{ margin-left:25px}
.pagnavi ul li.nxt, .pagnavi ul li.prev{ background:#ff9f3d; padding:15px 10px 15px; line-height:inherit; line-height:5px}
.pagnavi ul li.nxt:hover, .pagnavi ul li.prev:hover{ background:#227CCA}
.c_map{ background:#eeeded; max-width:653px; margin:0 auto;   padding:10px; margin-top:40px}
.c_map iframe{ height:324px; border:none; width:100%}
.contact h2{ font-family:'Trajan Pro';  font-size:35px}
.b_left .contact p{ font-size:25px}
.b_left .contact p label{ display:inline-block; width:105px}
#dp_swf_engine{ top:0}
.wp-pagenavi span.pages{ background:#EBEBEB; font-size:20px; padding:3px 8px; margin:0 10px; display:inline-block; border:none}
.wp-pagenavi span.current{  font-size:20px; padding:3px 8px; margin:0 10px; display:inline-block; background:#FB9C47; border:none; color:#fff}
.wp-pagenavi a{ background:#EBEBEB; font-size:20px; padding:3px 8px; margin:0 10px; display:inline-block; border:none}
.wp-pagenavi a:hover, .wp-pagenavi span:hover{background:#ff9f3d; color:#fff}
.search-form input[type="submit"]{ background:#227CCA; padding:7px 20px; border-radius:5px; font-weight:bold; font-size:18px;  overflow:hidden; border:none; color:#fff; cursor:pointer; }
.search-form input[type="submit"]:hover{ background:#FF9F3D}
div.wpcf7-validation-errors{ border:1px solid #FF9F3D}
.wpcf7-mail-sent-ok{ border:1px solid #227CCA!important; color:#227cca!important}
@media (max-width: 1650px) {
.inner_banner img{  margin-left:-25%}
.ban_text p{ padding-bottom:8px}
.ban_text{ padding-bottom:8px; margin-bottom:0}
}
@media (max-width: 1200px) {
.logo {float:none; max-width:none; width:100%; text-align:center}
.call {float:none; max-width:none; width:100%; text-align:center}
.logo img { width: auto; }
.logo_left:after{ display:block; clear:both; content:''; visibility:hidden; width:100%}
.logo_left{ max-width:none; width:100%; text-align:center}
.logo_left .clear{ display:none}
.gerry { font-size: 18px; }
.main_nav{ float:none; padding:0}
.inner_banner img{  margin-left:-35%}
.ban_text{ margin-right:inherit}
.personal_injury_section ul li{ width:20%; margin:0 2%; text-align:center; padding:0}
.personal_injury_section ul li:first-child{ padding-right:0; }
.personal_injury_section ul li:last-child{ }
.personal_injury_section ul li a span{ display:block; font-size:20px}
.b_right{ width:32%; max-width:none}
.b_left{ width:65%; max-width:none}
.nomi{ float: none; width:100%; text-align:center; }
.nomi ul li{ margin:0px 15px 17px}
.address{ float:left; width:40%; max-width:none}
.map{ float:right; width:60%; max-width:none; margin-left:0;  overflow:hidden}
.map .iframe img{ width:100%; height:218px;}
.follwoing{ width:100%; clear:both; text-align:center}
.follwoing ul li{ display:inline-block; padding-right:15px; padding-left:40px}
.f_nav ul li{  padding:0 10px}
.f_nav ul li a{font-size:18px;}
.follwoing ul li a{ line-height:36px}
.testmonial{ padding-bottom:90px}
.d_slide{ display:none}
.m_slide{ display:block}
}
@media (max-width: 920px) {
.logo_left{ padding:0}
.call{ display:block; clear:both; margin:0 auto 0px; float:none; }
.b_left{ width:97%;  float:none; margin-left:1.5%}
.b_right{ width:97%;  float:none;  max-width:500px; margin:40px auto}
.bodycon.inner .b_left{ float:none}
.bodycon.inner .b_right{ float:none;}
.copy{ font-size:18px}
.request_form_inner li .submit{ background-position:33% 10px}
.blog .b_cont{ width:77%}
.nav ul ul.sub-menu{ text-align:left;}
.nav ul li ul.sub-menu li{ padding-top:7px; padding-bottom:7px;}
.nav ul ul.sub-menu li a{ padding:0; font-size:15px;}
}
@media (max-width: 760px) {
.gerry { font-size: 14px; }
.address, .map{ width:100%; float:none; text-align:center; margin-bottom:25px}
.address p.t_add span, .address p.l_add span, .address p.f_add span{ text-align:left}
.address p{ padding-left:0; background-position:28% 0px!important}
.copy, .f_logo{ width:100%; text-align:center; float:none; padding-bottom:25px}
.f_logo a{ display:inline-block}
.tp_menu{ display:block}
.nav{ display:none}
.menu-button{ color:#fff}
.test:before{ left:-30px; top:35px} .test:after{ right:0}
.ban_text{ width:100%; text-align:center; padding-top:0; float:none}
.ban_text a img{ width:30%; max-width:220px}
.ban_text p{ font-size:20px; line-height:22px}
.ban_text p span{ font-size:22px; line-height:24px}
.inner_banner img{ margin-left:-50%}
.map .iframe img{ height:auto}
.inner_banner img{ width:120%; margin-left:0!important; min-height:96px}
}
@media (max-width: 600px) {
.f_nav ul li a{ font-size:14px; text-transform:capitalize}
.copy{ font-size:16px}
.copy a{ display:block; border:none; padding-left:0; margin-left:0; padding-top:25px}
.logo img{ max-width:400px; width:98%}
.blog .b_cont{ width:100%}
.blog .date{ width:100%; margin-bottom:15px}
.b_left .blog .date p{ padding-bottom:0}
.blog .date strong{ padding:15px 0 6px}
.ban_text{ margin-bottom:0}
}
@media (max-width: 480px) {
.inner_banner img{ margin-left:-65%}
.ban_text p{ font-size:18px; line-height:18px}
.ban_text p span{ font-size:20px; line-height:22px}
.personal_injury_section ul li{ width:100%; margin:0; padding-bottom:25px}
.personal_injury_section ul li a img{ margin-right:0}
.b_left h2{ font-size:22px}
.alignleft,.alignright{ width:80%; float:none; margin-left:10%; margin-right:10%}
.address p{ background-position:15% 0px!important}
.map .iframe{ margin:0 auto;  width:90%}
.metaslider .caption-wrap .caption  .ban_text a{ text-align:center}
.metaslider .caption-wrap .caption  .ban_text a img{ width:40%; display:inline-block }
.ban_text p{ font-size:16px; line-height:18px}
.ban_text p span{ font-size:18px; line-height:20px}
}
@media (max-width: 420px) {.address p{ background-position:5% 0px!important}
.request_form_inner li .submit{ background-position:29% 13px}
.ban_text p span, .ban_text p{ font-size:14px; line-height:16px}
}
.g-recaptcha {
transform:scale(0.82);
transform-origin:0 0;
}
.entry-content img {
max-width: 100% !important;
height: auto !important;
} @media (min-width: 900px) and (max-width: 1136px) {
.header_tagline{font-size: 5vw !important;}
.header_tagline .sub_head{font-size: 3vw;}
.header_tagline h1{font-size:14vw;}
}
@media (min-width: 761px) and (max-width: 899px) {
.header_tagline{font-size: 5vw !important;}
.header_tagline .sub_head{font-size: 3vw;}
.header_tagline h1{font-size:14vw;}
}
@media (max-width: 760px) {
.header_tagline{font-size: 5vw !important;}
.header_tagline .sub_head{font-size: 4vw;padding-bottom: 30px;}
.header_tagline h1{font-size:14vw;}
.showonmob{display:block !important}
.hideonmob{display:none !important}
.call{font-size: 6vw !important;}
.logo{padding: 20px 0 !important;}
} .site_button{
border:0px solid #ff8305;-webkit-box-shadow: #0F1111 9px 9px 9px  ;-moz-box-shadow: #0F1111 9px 9px 9px ; box-shadow: #0F1111 9px 9px 9px  ; -webkit-border-radius: 13px; -moz-border-radius: 13px;border-radius: 13px;
font-size:24px;
padding: 15px 15px 15px 15px; text-decoration:none; display:inline-block;text-shadow: 3px 3px 0 rgba(0,0,0,0.3);font-weight:bold; color: #FFFFFF;
background: #227cca;
background: -webkit-gradient(linear, left top, left bottom, from(#227cca), to(#1b62a1));
background: -moz-linear-gradient(top, #227cca, #1b62a1);
background: linear-gradient(to bottom, #227cca, #1b62a1); }
.site_button:before{
content:  "\0000a0";
display: inline-block;
height: 24px;
width: 24px;
line-height: 24px;
margin: 0 4px -6px -4px;
position: relative;
top: 0px;
left: 0px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACRklEQVRIib2VsWsUURDGf7O5eHchiZcoKRQb0URJZ2EhErCw8h+wsBLsNH+DWluZyiagaKGNIIidELAXQYKKIUYk0RDiXbzb3eT23mex2XNv7zYKuTiwvFl25vtmvjfvrQEeB2gJuMv57vrhZzvw+u3vRbBvs16AYRgWgCFJzsw8gJTvJHmYReVSyf8Xko62wjA85Jx755wL/vI0Go3G1Wx+1i9kyBxQAiZ311zzfZ+vQXR59kN1FQyZvs1NVb5k47okCoJguFgs/jCzngSS8IOAKIp4XYeFhgBD0rqw43NThzsmMj2mDnBmBkDTOR4ub7AW7LD0K+TpyiYtiecrG7zdbKCYLgaPax0yUUhhAbisRG1bqm9z9/0qkRNrYZNHyxtcGC1we/E758fK3JueiAXQXkL+2YO2TFKcMTVS4sXMaU4NF9lx4srREiOeeHLuGCMFD0sSTBhGnGYdWICXELR1SyQCmD5cRhJRGHCyHIeeKBcwsx4SJe9tLA9wex4qSfi+T7PVQkm6WbvL3c1NZVg63aUlarc2MDBQl/QYuBiE4Zmo1WKtCdtSB4CT+LxtxA0LYUkJHUWnCRzA4OCgB9yo1mozwMJiqPVnNSaU6GwxTZcfr+kJ8siZIpfIA8y/3OKOE9dAhTQYcARxU+AZzAu9mjtb2cniJAfNZVv7Wa2Oyrn6+Ph43lXO7MfaddADTJfuT4696RXTJVFCOFapVFPk5PjzAIgoVWRX/L6v51uftnIxciXqp/33P1pfreugHYQdqES/Aal1LHt5s7X+AAAAAElFTkSuQmCC) no-repeat left center transparent;
background-size: 100% 100%;
}
.site_button:hover{
color: inherit !important;
}
.site_button:hover,
.site_button:focus {
border: 0px solid #227bc9;
background: #2995f2;
background: -webkit-gradient(linear, left top, left bottom, from(#2995f2), to(#2076c1));
background: -moz-linear-gradient(top, #2995f2, #2076c1);
background: linear-gradient(to bottom, #2995f2, #2076c1);
color: #ffffff;
text-decoration: none;
}
.site_button:active {
background: #144a79;
background: -webkit-gradient(linear, left top, left bottom, from(#144a79), to(#1b62a1));
background: -moz-linear-gradient(top, #144a79, #1b62a1);
background: linear-gradient(to bottom, #144a79, #1b62a1);
}
@media (max-width: 400px) {
.metaslider .caption-wrap{top:20% !important; }
.site_button{max-width: 280px;padding: 10px;}
.nomi ul li {margin: 0px 10px 10px !important;width: 70px !important;padding-top: 20px !important;font-size: 9px !important;}
.site_button.min_760_site_button{
font-size: 16px;
padding: 10px 10px 10px 10px;
}
}
@media (min-width: 1550px) and (max-width: 4000px) {
.call {font-size:1.5vw !important;}  .call .fa-phone {font-size:1.5vw !important;}
}
@media (min-width: 1200px) and (max-width: 1550px) {
.call {font-size:4vw !important;}
.call .fa-phone {font-size:4vw !important;}
}
@media (min-width: 800px) and (max-width: 1199px) {
.call {font-size:6vw !important;}
.call .fa-phone {font-size:6vw !important;}
}
@media (min-width: 500px) and (max-width: 799px) {
.call {font-size:7vw !important;}
.call .fa-phone {font-size:7vw !important;}
}
@media (min-width: 320px) and (max-width: 499px) {
.call {font-size:8vw !important;}
.call .fa-phone {font-size:8vw !important;}
}
@media (max-width: 1200px) {
.logo{padding: 30px 0 10px 0 !important;}
.call{padding: 10px 0 30px 0 !important;}
.nomi.max_1200px_nomi{
display:block;
}
.nomi.min_1200_nomi {
display: none;
}
.gerry.max_1200_gerry{
display:block;
}
.gerry.min_1200_gerry{
display:none;
}
.personal_injury_section ul li a img{
margin-right:0px
}
}
@media (min-width: 1550px) and (max-width: 2000px){
.flexslider .slides img{min-height: 560px;}
.header_tagline.max_2000_header_tagline {
margin-top: 0px;
line-height: 1.1em;
}
.slide-89.ms-image .caption-wrap{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5) !important;
}
.slide-89.ms-image .caption-wrap .container{
margin: 20px auto 0 auto;
}
.caption-wrap.wrap-overlay .container {
margin: 20px auto 0 auto;
}
.metaslider .flexslider .slides img{
top: -1px;
}
.inner_banner img {
min-height: 560px;
object-fit: cover;
width: 100%;
margin-left: 0%;
}
.inner_banner .img{
min-height: 560px;
background-size:cover !important;
}
}
@media (min-width: 1201px) and (max-width: 1549px){    
.flexslider .slides img{min-height: 400px;}
.header_tagline.max_2000_header_tagline {
margin-top: 0px;
line-height: 1.1em;
}
.slide-89.ms-image .caption-wrap{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5) !important;
}
.slide-89.ms-image .caption-wrap .container{
margin: 10px auto 0 auto;
}
.caption-wrap.wrap-overlay .container {
margin: 10px auto 0 auto;
}
.slide-89.ms-image .caption-wrap{
margin-top: 0px;
}
.call {font-size:2vw !important;}
.call .fa-phone {font-size:2vw !important;}   
.metaslider .flexslider .slides img{
top: -1px;
}
.inner_banner img {
min-height: 400px;
object-fit: cover;
width: 100%;
margin-left: 0%;
}
.inner_banner .img{
min-height: 400px;
background-size:cover !important;
}
}
@media (min-width: 1137px) and (max-width: 1200px){
.flexslider .slides img{height: 400px !important;}
.header_tagline.max_1200_header_tagline {
line-height: 1.4em;
margin-top: 0px;
}
.header_tagline.max_2000_header_tagline {
line-height: 1.4em;
margin-top: 0px;
}
.slide-89.ms-image .caption-wrap{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5) !important;
}
.slide-89.ms-image .caption-wrap .container{
margin: 5% auto 0 auto;
}
.inner_banner img{
min-height: 400px;
margin-left: 0%;
object-fit: cover;
width: 100%;
}
.inner_banner .img{
min-height: 400px;
background-size:cover !important;
}
.header_tagline.max_2000_header_tagline {
line-height: 1.4em;
}
.caption-wrap.wrap-overlay .container {
margin: 5% auto 0 auto;
}
}
@media (min-width: 900px) and (max-width: 1136px){ .header_tagline.max_1200_header_tagline {
margin-top: 0px;
line-height: 1.1em;
}
.header_tagline.max_2000_header_tagline {
margin-top: 0px;
line-height: 1.1em;
}
.slide-89.ms-image .caption-wrap{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5) !important;
}
.slide-89.ms-image .caption-wrap .container{
margin: 2% auto;
}
.caption-wrap.wrap-overlay .container {
margin: 2% auto;
}
}
@media (min-width: 761px) and (max-width: 1200px){
.inner_banner img{
min-height: 400px;
margin-left: 0%;
object-fit: cover;
width: 100%;
}
.inner_banner .img{
min-height: 400px;
background-size:cover !important;
}
}
@media (min-width: 761px) and (max-width: 899px){ .header_tagline.max_1200_header_tagline {
line-height: 1.1em;
margin-top: 0px;
}
.header_tagline.max_2000_header_tagline {
line-height: 1.1em;
margin-top: 0px;
}
.slide-89.ms-image .caption-wrap{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.5) !important;
}
.slide-89.ms-image .caption-wrap .container{
margin: 2% auto;
}
.caption-wrap.wrap-overlay .container {
margin: 2% auto;
}
}
@media (min-width: 761px){
.header_tagline.min_760_header_tagline {
display:none;
}
.site_button.min_760_site_button{
display:none;        
}
}
@media (max-width: 760px){
.site_button.min_760_site_button {
margin-bottom: 25px;
}
section .banner{
display:none;
}
.site_button.min_760_site_button:hover{
background: linear-gradient(to bottom, #2995f2, #2076c1);
color: #fff !important;
}
.site_button.min_760_site_button{
font-size: 20px;
padding: 12px 12px 12px 12px;
}    
.inner_banner{
display:none;
}
}
@media (min-width: 1201px){
header .logo{
width: 25%;
padding: 27px 0px 10px 0px;
}
header .call{
padding: 15px 0px;
text-align: right;
width: 25%;
}
.nomi.max_1200px_nomi{
display:none;
}
.gerry.max_1200_gerry{
display:none;
}
.nomi.min_1200_nomi{
display:block;
text-align:right;
width:50%;
float: left;
margin-top: 30px;
} 
.gerry.min_1200_gerry {
display: block;
text-align: right;
float: right;
margin-bottom: 0px;
}
.nomi.min_1200_nomi ul li{
margin: -15px 2px 0px;
height: 60px;
font-size: 8px;
width: 60px;
}
.nomi.min_1200_nomi ul li strong{
font-size:14px;
}
.nomi.min_1200_nomi ul li:first-child{
margin-right: 0px;
}
.main_nav{
padding-top:25px;
}
}
.caption-wrap.wrap-overlay{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: hsla(0, 0%, 0%, 0.5) !important;
}
.caption-wrap.wrap-overlay .caption {
padding: 5px 10px;
word-wrap: break-word;
}
.caption-wrap.wrap-overlay{
color: hsl(0, 0%, 100%);
line-height: 1.4em;
text-align: center;
}</pre></body></html>