html,body,div,span,applet,object,iframe,header,nav,article,aside,section,footer,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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button {border: 0;outline: 0;vertical-align: top;background: transparent;font-family: inherit;font-size: inherit;font-weight: inherit;margin: 0;padding: 0;}body {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;}a,span,textarea {font-family: inherit;text-decoration: none;}audio,canvas,video {display: inline;}html {font-size: 100%;overflow-y: scroll;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}body,button,input,select,textarea {font-family: inherit;line-height: 1.8em;font-size: inherit;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}blockquote {margin: 1em 2em;}dfn {font-style: italic;}mark {background: #ff0;color: #000;}pre,code,kbd,samp {font-family: monospace, serif;_font-family: 'courier new', monospace;font-size: 1em;}pre {white-space: pre-wrap;word-wrap: break-word;}q:before,q:after {content: none;}small {font-size: 75%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -.5em;}sub {bottom: -.25em;}dd {margin: 0 0 0 2em;}ul.nostyle,ol.nostyle {list-style: none;list-style-image: none;margin: 0;padding: 0;}img {border: 0;-ms-interpolation-mode: bicubic;}svg:not(:root) {overflow: hidden;}fieldset {margin: 0 2px;padding: .35em .625em .75em;}legend {border: 0;margin-left: -7px;}button,input,select,textarea {font-size: 100%;vertical-align: middle;margin: 0;}button,input {line-height: normal;overflow: visible;}table button,table input {overflow: auto;}button,input[type=button],input[type=reset],input[type=submit] {cursor: pointer;-webkit-appearance: button;}input[type=checkbox],input[type=radio] {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;padding: 0;}input[type=search],input[type=text] {-webkit-appearance: none !important;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}input[type=text]::-webkit-search-decoration,input[type=search]::-webkit-search-decoration {-webkit-appearance: none;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}textarea {overflow: auto;vertical-align: top;}table {border-collapse: collapse;border-spacing: 0;}p+p {margin-top: 1.5em;}header,nav,article,aside,section,footer,article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {display: block;}blockquote,q,q {quotes: none;}audio:not([controls]),[hidden] {display: none;}a:focus,a:hover,a:active {outline: 0;}ul,ol,figure,form {margin: 0;}a:hover {text-decoration: none;}#wrapper {width: 100%;overflow: hidden;position: relative;}::-webkit-input-placeholder {color: #bbb;}::-moz-placeholder {color: #bbb;  }:-ms-input-placeholder {  color: #bbb;  }.menuSpacer {display: none;}.clear,.tabletclear,.desktopclear {width: 100%;height: 0;clear: both;overflow: hidden;}.tabletclear,.desktopclear {display: none;}span.button,a.button {display: inline-block;}span.title {display: block;font-size: 1.2em;}.readmore .hide {display: none;}.columns {-webkit-column-count: 2;   -moz-column-count: 2;-ms-column-count: 2; -o-column-count: 2;column-count: 2;-webkit-column-gap: 4em;   -moz-column-gap: 4em;-ms-column-gap: 4em; -o-column-gap: 4em;column-gap: 4em;text-align: justify;}.doubleCol .col {width: 48%;margin: 0 1% 3%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; float: left;}.doubleCol .col:nth-of-type(n+1) {margin: 0 0 4%;}.doubleCol .col:nth-of-type(odd) {float: right;}.doubleCol .col:nth-of-type(even) {float: left;}.tripleCol .col {width: 30%;margin: 0 1.6%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; float: left;text-align: justify;}.tripleCol .col:nth-of-type(3n+1) {margin: 0;clear: both;}.tripleCol .col:nth-of-type(3n),.tripleCol .col:nth-of-type(3n-1) {margin: 0 0 0 5%;}.leftCol,.leftCol .col {text-align: left !important;}.owl-carousel .animated {  -webkit-animation-duration: 1000ms;  animation-duration: 1000ms;  -webkit-animation-fill-mode: both;  animation-fill-mode: both;}.owl-carousel .owl-animated-in {  z-index: 0;}.owl-carousel .owl-animated-out {  z-index: 1;}.owl-carousel .fadeOut {  -webkit-animation-name: fadeOut;  animation-name: fadeOut;}@-webkit-keyframes fadeOut {  0% {opacity: 1;  }  100% {opacity: 0;  }}@keyframes fadeOut {  0% {opacity: 1;  }  100% {opacity: 0;  }}.owl-height {  -webkit-transition: height 500ms ease-in-out;  -moz-transition: height 500ms ease-in-out;  -ms-transition: height 500ms ease-in-out;  -o-transition: height 500ms ease-in-out;  transition: height 500ms ease-in-out;}.owl-carousel {  display: none;  width: 100%;  -webkit-tap-highlight-color: transparent;position: relative;  z-index: 1;}.owl-carousel .owl-stage {  position: relative;  -ms-touch-action: pan-Y;}.owl-carousel .owl-stage:after {  content: ".";  display: block;  clear: both;  visibility: hidden;  line-height: 0;  height: 0;}.owl-carousel .owl-stage-outer {  position: relative;  overflow: hidden;}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {  cursor: pointer;  cursor: hand;  -webkit-user-select: none;  -khtml-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;}.owl-carousel.owl-loaded {  display: block;}.owl-carousel.owl-loading {  opacity: 0;  display: block;}.owl-carousel.owl-hidden {  opacity: 0;}.owl-carousel .owl-refresh .owl-item {  display: none;}.owl-carousel .owl-item {  position: relative;  min-height: 10px;  float: left;  -webkit-backface-visibility: hidden;  -webkit-tap-highlight-color: transparent;  -webkit-touch-callout: none;  -webkit-user-select: none;  -moz-user-select: none;  -ms-user-select: none;  user-select: none;  }.owl-carousel .owl-item img {  display: block;  width: 100%;}.owl-carousel.owl-text-select-on .owl-item {  -webkit-user-select: auto;  -moz-user-select: auto;  -ms-user-select: auto;  user-select: auto;}.owl-carousel .owl-grab {  cursor: move;  cursor: -webkit-grab;  cursor: -o-grab;  cursor: -ms-grab;  cursor: grab;}.owl-carousel .owl-rtl {  direction: rtl;}.owl-carousel .owl-rtl .owl-item {  float: right;}.no-js .owl-carousel {  display: none;}.owl-carousel .owl-item .owl-lazy {  opacity: 0;  -webkit-transition: opacity 400ms ease;  -moz-transition: opacity 400ms ease;  -ms-transition: opacity 400ms ease;  -o-transition: opacity 400ms ease;  transition: opacity 400ms ease;}.owl-theme .owl-controls {  text-align: center;  -webkit-tap-highlight-color: transparent;}.owl-theme .owl-controls .owl-nav [class*='owl-'] {  color: #333;  display: inline-block;  padding: 0.5em 1em;  cursor: pointer;}.owl-theme .owl-controls .owl-nav [class*='owl-']:hover {  text-decoration: none;}.owl-theme .owl-controls .owl-nav .disabled {  opacity: 0.5;  cursor: default;}.owl-theme .owl-dots .owl-dot {  display: inline-block;  zoom: 1;  *display: inline;}.owl-theme .owl-dots .owl-dot span {  -webkit-backface-visibility: visible;  -webkit-transition: opacity 200ms ease;  -moz-transition: opacity 200ms ease;  -ms-transition: opacity 200ms ease;  -o-transition: opacity 200ms ease;  transition: opacity 200ms ease;  -webkit-border-radius: 100%;  -moz-border-radius: 100%;  border-radius: 100%;  display: block;  border: 2px solid #555;  background: transparent;  transition: background 0.2s;  width: 7px;  height: 7px;  margin: 20px 5px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {  background: #555;}#colorbox,#cboxOverlay,#cboxWrapper {position: absolute;top: 0;left: 0;z-index: 9999;overflow: hidden;padding-top: 30px;}#cboxWrapper {max-width: none;}#cboxOverlay {position: fixed;width: 100%;height: 100%;}#cboxMiddleLeft,#cboxBottomLeft {clear: left;}#cboxContent {position: relative;}#cboxLoadedContent {overflow:auto;-webkit-overflow-scrolling: touch;}#cboxTitle {margin: 0;}#cboxLoadingOverlay,#cboxLoadingGraphic {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow {cursor: pointer;outline: none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active {outline: 0;}.cboxPhoto {float: left;margin: auto;border: 0;display: block;max-width: none;-ms-interpolation-mode: bicubic;}.cboxIframe {width: 100%;height: 100%;display: block;border: 0;padding: 0;margin: 0;}#cboxOverlay {background: #333;opacity: 0.7;filter: alpha(opacity=70);}#colorbox {outline: 0;}#cboxContent {padding: 0 0 40px;overflow: hidden;background: #333;}#cboxTitle {position: absolute;bottom: 0;left: 0;color:#fff;background: #fff;color: #333;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 5px 230px 5px 10px;height: 40px;line-height: 30px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 100%;box-shadow: 0 0 20px rgba(0,0,0,0.2);}#cboxError {padding: 4em 2.5em;background: #d1424a;color: #fff;text-transform: uppercase;font-size: 2em;line-height: 1.5em;text-align: center;}#cboxLoadedContent {background: #fff;}#cboxLoadingGraphic {background:url(../img/lightbox/loading.gif) no-repeat center center;}#cboxLoadingOverlay {background: #333;}#cboxCurrent {display: block;position: absolute;bottom: 0;right: 135px;line-height: 40px;color: #ccc;font-size: 0.8em;text-transform: uppercase;}#cboxPrevious, #cboxNext, #cboxClose {border: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; border-left: 2px solid #ddd;border-left: 2px solid rgba(0,0,0,0.1);padding: 0;margin: 0;overflow: visible;text-indent: -9999px;width: 40px;height: 40px;position:absolute;bottom: 0;right: 0;background: rgb(255,255,255) url(../img/lightbox/controls.png) no-repeat 0 0;background: rgba(255,255,255,0) url(../img/lightbox/controls.svg) no-repeat 0 0;}#cboxSlideshow {display: none !important;}#cboxClose {background-position: 0 0;right: 0;}#cboxPrevious {background-position: -40px 0;right: 80px;}#cboxNext {background-position: -80px 0;right: 40px;}#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover {background-color: #f3f3f3;}.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}body {font-family: 'Hind', 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height: 1.9em;font-size: 15px;color: #222;font-weight: 300;letter-spacing: 0.02em;background: #f6f6f6;}a {color: #077fb8;cursor: pointer;}a:hover {color: #086896;}.bold,strong,.em,em {font-style: normal;font-weight: 500;}.drop input {background-image: url(../img/icons/dd.svg) no-repeat right;}span.divider {display: block;text-align: center;width: 100%;height: 2px;overflow: hidden;margin: 3em 0;background: #eee;}.roboto {font-family: 'Roboto Slab', 'Hind', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 300;}.blue h1,.blue h3,.blue h3 {color: #1894ce;}.green h1,.green h3,.green h3 {color: #82a75a;}.darkb h1,.darkb h3,.darkb h3 {color: #1e7ba6;}.orange h1,.orange h3,.orange h3 {color: #f88047;}a.button {color: #fff;background: #666;padding: 0.7em 1.6em 0.5em;margin: 1.5em 0 0;border-radius: 0.3em;transition: opacity 0.2s;}.blue a.button {background: #1894ce;}.green a.button {background: #82a75a;}.darkb a.button {background: #1e7ba6;}.orange a.button {background: #f88047;}.blue .copy p:first-of-type {color: #1894ce;}.darkb .copy p:first-of-type {color: #1e7ba6;}.green .copy p:first-of-type {color: #82a75a;}.orange .copy p:first-of-type {color: #f88047;}p.standalone {max-width: 45em;}.blue a.button:hover,.green a.button:hover,.darkb a.button:hover,.orange a.button:hover {opacity: 0.7;}h1, h2, h3 {display: block;line-height: 1.4em;position: relative;font-family: 'Roboto Slab', 'Hind', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 400;color: #077fb8;}h1 {font-size: 1.8em;margin: 0 0 1.2em;}h2 {font-size: 1.8em;margin: 0 0 0.7em;}h3 {font-size: 1.3em;margin: 0 0 0.8em;}.menuSpacer{display:block;height:130px;}header {background: #fff;width: 100%;z-index: 9999}header div.outer {padding: 10px 0;position: relative;}header .outer .right {text-align: right;}header img.logo {position: absolute;top: 0;left: 0;z-index: 99999;height: 130px;width: 130px;}header a.phone {display: block;text-align: right;}header a.phone {font-size: 2.2em;line-height: 34px;}header a.email {line-height: 26px;}header a.email + a {margin-left: 0.3em;display: inline-block;height: 26px;}header img.social {height: 12px;width: 15px;padding: 7px 3px 0;}.fixedHead{position: fixed;top: 0;left: 0;width: 100%;z-index: 9999;}#mainNav {background: #077fb8;z-index: 8888;width:100%;}#mainNav ul.nav {float: right;}#mainNav ul.nav  li {display: block;padding: 14px 0 10px;float: left;}#mainNav ul.nav  li  + li {margin-left: 1.3em;}#mainNav ul.nav  li a,#mainNav ul.nav  li span {font-weight: 300;color: #fff;cursor: pointer;text-transform: uppercase;font-size: 0.95em;height: 25px;line-height: 25px;transition: opacity 0.2s;}#mainNav ul.nav  li a:hover,#mainNav ul.nav  li span:hover,#mainNav ul.nav  li a.active,#mainNav ul.nav  li span.active {text-decoration: none !important;opacity: 0.5;}#menuIcon,#mainNav ul li.mobOnly {display: none;}#mainNav li.dropdown {position: relative;}#mainNav ul.nav li.dropdown a {line-height: 1.1em;height: auto;}#mainNav li.dropdown span:after {content: '';border: 3px solid transparent;border-top: 3px solid #fff;position: absolute;bottom: 7px;left: 50%;margin: 0 0 0 -4px;}#mainNav li.dropdown ul  {display: none;position: absolute;top: 3em;left: -2em;padding: 0.5em 0 0;min-width: 200px;box-shadow: 0 2px 0 rgba(0,0,0,0.1);background: #077fb8;}#mainNav li.dropdown ul li,#mainNav li.dropdown ul li + li {margin: 0;display: block;padding: 0.5em 2em;text-align: left;line-height: 1.4em;}#mainNav li.dropdown ul li:first-child {padding-top: 1em;}#mainNav li.dropdown ul li:last-child {padding-bottom: 1.4em;}#homecarousel {background: #333;color: #fff;}#homecarousel .item {padding: 0.7em 0 3.4em;background: transparent no-repeat center;background-size: cover;}#homecarousel h2 {font-size: 3em;line-height: 1.23em;font-weight: 500;max-width: 10em;margin: 0 0 0.3em;color: #fff;text-shadow: 0 0 5px rgba(0,0,0,0.1);}#homecarousel p {font-size: 1.4em;line-height: 1.7em;max-width: 15em;}#homecarousel a.button {display: inline-block;margin: 2.5em 0 0;background: #077fb8;color: #fff;padding: 0.9em 2em 0.6em;border-radius: 0.3em;font-size: 1.1em;transition: background 0.2s;}#homecarousel a.button:hover {background: #086896;}.outer {display: block;width: 88%;max-width: 78em;text-align: center;margin: 0 auto;}.inner {text-align: left;padding: 3.5em 0 2em;}.inner.spacebottom {padding: 3.5em 0 5em;}#blogmain {width: 68%;float: left;}#blogside {width: 27%;float: right;}.copy p:first-of-type {font-family: 'Roboto Slab', 'Hind', 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height: 1.7em;font-size: 1.4em;color: #1894ce;}.copy p:only-of-type {font-family: 'Hind', 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height: inherit;font-size: inherit;line-height: inherit;}.copy.bottomspace {margin-bottom: 4em;}img.banner {width: 100%;min-height: 10px;background: #333;margin: 0 0 0.5em;}img.inline {width: 100%;min-height: 10px;background: #333;height: auto;}.inner img.inline {margin: 1.5em 0;}p.caption {color: #999;padding: 0.4em 0;position: relative;}img.inline + p.caption {top: -1.2em;}p.caption:before {content: 'Caption: ';opacity: 0.6;}h1 + img.inline,h2 + img.inline,h3 + img.inline {margin: 0 0 1.5em;}.wrapper.grey {background: #edecea;}.wrapper.split {background: transparent url(../img/split.png) repeat-y center;background-size: 100% auto;}.homeservices {padding: 6% 0 4%;}.homeservices h2,.homeservices h3 {margin: 0 0 0.4em;}.homeservices p {font-weight: 500;}.whitebox {background: #fff url(../img/clouds.png) no-repeat top right;background: rgba(255,255,255,1) url(../img/clouds.svg) no-repeat top right;padding: 2.5em;border-left: 6px solid #ccc;}.whitebox.blue {border-color: #1894ce;}.whitebox.green {border-color: #82a75a;}.whitebox.darkb {border-color: #1e7ba6;}.whitebox.orange {border-color: #f88047;}.homeservices img.icon {padding: 0 0 1em;}#homevideo {width: 100%;height: 400px;height: 56vw;max-height: calc(0.56 * 78em);background: #444 no-repeat center;background-size: cover;position: relative;cursor: pointer;overflow: hidden;}#homevideo .play {position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;margin: -40px 0 0 -40px;}#homevideo .name {position: absolute;bottom: 0;left: 0;width: 90%;padding: 5em 5% 0.8em;color: #fff;text-align: center;font-size: 1.6em;background: -moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.6) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,transparent), color-stop(100%,rgba(0,0,0,0.6)));background: -webkit-linear-gradient(top, transparent 0%,rgba(0,0,0,0.6) 100%);background: -o-linear-gradient(top, transparent 0%,rgba(0,0,0,0.6) 100%);background: -ms-linear-gradient(top, transparent 0%,rgba(0,0,0,0.6) 100%);background: linear-gradient(to bottom, transparent 0%,rgba(0,0,0,0.6) 100%);}.testimonialvideo {margin: 1.5em 0 !important;width: 100% !important;position: static !important;}.offsetSplit .maincopy,.offsetSplit .sidebar {padding: 4em 0;}.offsetSplit .maincopy {float: left;width: 60%;padding-right: 5%;background: #fff;}.offsetSplit .sidebar {float: right;width: 30%;}#requestcallback {margin: 5em 0 3em;padding: 1.4em 2em 2em;background: #1894ce;}#requestcallback h2,#requestcallback h3 {color: #fff;}#requestcallback div.call {text-align: right;}#requestcallback input[type=text] {width: 32%;float: left;text-align: left;margin: 0 0 1em;background: #fff;height: 2.9em;}#requestcallback input[type=text] + input[type=text] {margin-left: 2%;}#requestcallback input[type=submit] {clear: both;}.accordion {margin: 0 0 0.4em;transition: border-color 0.2s;color: #222;border-left: 5px solid transparent;background: #e9e9e9;}.accordion:first-of-type {margin-top: 2em !important;}.accordion .question {padding: 0.8em 1.7em 0.5em;font-weight: 500;transition: color 0.2s, background 0.2s;cursor: pointer;}.accordion .answer {padding: 0 1.7em 0.9em;display: none;}.accordion.active {margin: 0 0 2.5em;}.accordion:hover {background: #dcdcdc;}.accordion.active {background: #e9e9e9 !important;cursor: default;}.accordion.active {border-color: #1894ce;}.casestudies {padding: 5em 0 0;}.casestudies a.box .content {text-align: left;background: #e9e9e9;background: rgba(0,0,0,0.06);}.casestudies a.box span.name {display: block;padding: 0 0 0.4em;line-height: 1.5em;color: #333;font-size: 1.2em;font-weight: 600;}.casestudies a.box .content p {font-size: 0.95em;line-height: 1.7em;color: #444;min-height: 3.4em;}.casestudies a.box span.button {margin: 2em 0 0;display: block;padding: 0.7em 1.5em;background: #077fb8;color: #fff;text-align: center;text-transform: uppercase;font-weight: 600;font-size: 0.95em;transition: background 0.2s;}.casestudies a.box:hover span.button {background: #086896;}.maintestimonials {background: #e9e9e9;padding: 1.8em 3.2em;margin: 0 0 2.5em;border-radius: 0.8em;position: relative;}.maintestimonials .quote {position: relative;}.maintestimonials .quote:before {content: '“';top: 0;left: -0.6em;}.maintestimonials .quote:after {content: '”';bottom: -0.6em;right: -0.55em;}.maintestimonials .quote:before,.maintestimonials .quote:after {font-family: Georgia, serif;font-style: italics;font-size: 4em;color: #1894ce;position: absolute;}.maintestimonials span.author {display: block;margin: 1em 0 0;font-size: 0.85em;color: #999;font-weight: 600;}.maintestimonials:after {content: '';display: block;border: 12px solid transparent;border-top: 12px solid #e9e9e9;border-right: 12px solid #e9e9e9;position: absolute;bottom: -23px;left: 5%;transform: scale(3,1);transform-origin: 0 0;}.maintestimonials:nth-child(2n):after {border-right: 12px solid transparent;border-left: 12px solid #e9e9e9;left: auto;right: 5%;transform-origin: 100% 0;}p + form {padding: 2em 0 0;}form.right {text-align: right;padding: 2em 0px 0px;}input, button, textarea {outline: none;}textarea,input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email] {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; width: 100%;border: 0;background-color: #e9e9e9;margin: 0 0 0.5em;text-align: left;}input[type=text],input[type=url],input[type=tel],input[type=number],input[type=color],input[type=email] {height: 2.6em;padding: 0.2em 1.2em 0;}textarea {height: 11.9em;padding: 0.8em 1.2em;resize: none;}.drop {position: relative;}.drop input {background: #e9e9e9 url(../img/icons/dd.svg) no-repeat right;cursor: pointer;}.copy ul,.copy ol {padding: 1em 2em;}.drop ul {position: absolute;top: 2.6em;left: 0;width: 100%;padding: 0.4em 0;list-style: none;background: #e9e9e9;z-index: 99;box-shadow: 0 2px 0 rgba(0,0,0,0.05);max-height: 200px;overflow: auto;display: none;}.drop ul li {display: block;padding: 0.3em 1.2em;cursor: pointer;transition: background 0.2s;}.drop ul li:hover {background: rgba(0,0,0,0.05);}input[type=submit] {display: inline-block;height: 2.7em;padding: 0.2em 1.5em 0;color: #fff;background: #077fb8;border: 0;font-weight: 500;transition: background 0.2s;}input[type=submit].right {float: right;}input[type=submit]:hover {background: #086896;}#gmaps {width: 100%;height: 400px;height: 25vw;min-height: 200px;max-height: 420px;background: #ccc;}.tripleCol.narrowspaces .col {width: 32%;}.tripleCol.narrowspaces .col:nth-of-type(3n),.tripleCol.narrowspaces .col:nth-of-type(3n-1) {margin: 0 0 0 2%;}.contactaddress {font-weight: 500;font-size: 1.1em;line-height: 1.6em;}.contactcheck.error input[type=submit] {background: #ea3739 !important;}.contactcheck.sending input[type=submit] {background: #ccc !important;}.contactcheck.sent input[type=submit] {background: #75bd55 !important;}.formresponse {padding: 1.05em 1.4em 1em;background: #444;color: #fff;margin: 0 0 1em;position: relative;font-size: 1.2em;background: #75bd55;display: none;}.formresponse span.close {font-size: 1.6em;display: block;width: 1em;height: 1em;text-align: center;line-height: 1em;cursor: pointer;position: absolute;top: 0;right: 0;padding: 0.1em;}input.error {background: #ea3739 !important;color: #fff;}a.box {display: block;float: left;}.triplebox a.box {width: 33.33%;}.quadbox a.box {width: 25%;}a.box img {max-width: 100%;}.imgbox a.box div.image {width: 100%;background: #077fb8;overflow: hidden;}.imgbox a.box div.image img {width: 100%;transition: opacity 0.2s;}.imgbox a.box:hover div.image img {opacity: 0.3;}a.box .content {padding: 1.5em 1.6em;}.blopost {padding: 1em 0 3em;text-align: justify;}.blopost h3 a {color: #077fb8;}.blopost h3 a:hover {color: #086896;}.blopost h3 span.meta {display: block;color: #888;font-size: 0.7em;line-height: 2em;}.blogpager {padding: 5em 0 0;}.blogpager .next {float: right;}.blogpager .inactive {color: #d9d9d9;cursor: default;}.socialfeed,.blogarchive {line-height: 1.6em;padding: 1em 0 0;}.blogarchive + .socialfeed,.socialfeed + .socialfeed {padding: 2em 0 0;}.socialfeed h3,.blogarchive h3 {margin: 0 0 0.7em;}h3.showarchive {cursor: pointer;}h3.showarchive:hover {color: #086896;}.blogarchive ul {list-style: none;font-size: 1.1em;line-height: 1.6em;padding: 0 0 2em;}.blogarchive ul.toggle {display: none;}.blogarchive ul li {display: block;margin: 0 0 0.8em;}.blogarchive.recentposts ul li {margin: 0 0 1.2em;}.blogarchive a {font-family: 'Roboto Slab', 'Hind', 'Helvetica Neue', Helvetica, Arial, sans-serif;line-height: 1.7em;}.blogarchive span {display: block;color: #aaa;font-size: 0.85em;line-height: 1.6em;}#servicequestionaire {padding: 8% 11% 2.5%;background: #999;color: #fff;text-align: center;}#servicequestionaire h1,#servicequestionaire h2,#servicequestionaire h3,#servicequestionaire a {color: #fff;}.blue #servicequestionaire {background: #1894ce;}.green #servicequestionaire {background: #82a75a;}.orange #servicequestionaire {background: #f88047;}.darkb #servicequestionaire {background: #1e7ba6;}#servicequestionaire + #requestcallback {margin-top: 0;}#servicequestionaire p.end {margin-top: 4%;opacity: 0.7;}#servicequestionaire .question {padding: 3em 0;font-size: 1.4em;max-width: 25em;text-align: center;margin: 0 auto;}#servicequestionaire .question .sbtVal {display: inline-block;background: rgba(0,0,0,0.1);padding: 0.6em 2em 0.5em;margin: 1.5em 0.2em 0;color: #fff;font-size: 0.8em;transition: background 0.2s;}#servicequestionaire .question .sbtVal:hover {background: rgba(0,0,0,0.25);}p.quote,.quotes p {padding-left: 1.5em;border-left: 3px solid #077fb8;font-size: 1.1em;line-height: 1.8em;font-weight: 500;}#mapMaze {display: block;background: #1894ce;color: #fff;padding: 1em 0 0;}#mapMaze .left {padding: 0.5em 0 1em;}#mapMaze .right {max-height: 100px;overflow: hidden;}#mapMaze img.pdfthumb {width: 100%;max-width: 500px;transition: transform 0.4s;padding: 0.5em 0 0;}#mapMaze:hover img.pdfthumb {transform: translate(0,-0.5em);}#mapMaze h2,#mapMaze h3 {color: #fff;line-height: 1.4em;margin: 0 0 0.2em;font-size: 1.8em;font-weight: 100;}#mapMaze button {margin: 0.8em 0 0;display: inline-block;background: #1e7ba6;background: rgba(0,0,0,0.15);color: #fff;padding: 0.8em 2em 0.6em;font-size: 1.1em;border-radius: 0.3em;transition: background 0.2s;}#mapMaze:hover button {background: rgba(0,0,0,0.4);}#aboveFooter {background: #444444;color: #fff;padding: 3.5em 0;}#aboveFooter h2,#aboveFooter h3 {color: #fff;font-size: 1.4em;}#aboveFooter a {color: #3ca7d9;transition: color 0.2s;}#aboveFooter a:hover {color: #59c2f3 !important;}#aboveFooter .col {font-size: 0.95em;line-height: 1.8em;text-align: left;}#aboveFooter .testimonial .author {display: block;margin: 0.5em 0 0;}#aboveFooter span.author,#aboveFooter a.grey {color: #999;}#aboveFooter .testimonial + .testimonial {margin-top: 2em;}#twitterFeed {padding: 0.4em 0;font-size: 1.5em;line-height: 1.6em;}#tweetinteract {position: relative;left: -6px;padding: 0 0 2.5em;}#tweetinteract a {opacity: 0.4;transition: opacity 0.2s;border: 0;}#tweetinteract a:hover {opacity: 1;}#aboveFooter a.iconlink {display: block;color: #fff;font-weight: 500;padding: 0 0 0.3em 2.3em;border: 0;background: transparent no-repeat top left;}#aboveFooter a.iconlink.phone {background-image: url(../img/icons/phone.svg);}#aboveFooter a.iconlink.email {background-image: url(../img/icons/email.svg);}#aboveFooter .blogpost {display: block;padding: 0 0 1em;}#aboveFooter .blogpost + .blogpost {padding: 1em 0;border-top: 2px solid #666;}#aboveFooter .blogpost span.post {display: block;font-size: 1.2em;font-weight: 500;}#aboveFooter .blogpost span.author {display: block;font-size: 0.9em;padding: 0.3em 0 0;}footer {padding: 1.2em 0;background: #393939;color: #fff;}footer a {color: #fff;transition: color 0.2s;}footer a:hover {color: #bbb;}footer .terms {padding: 0.4em 0 1.5em;line-height: 1em;}footer .terms a {display: inline-block;padding: 0 1em;line-height: 1em;}footer .terms a + a {border-left: 2px solid #ccc;}footer.split .terms a:first-child {padding: 0 1em 0 0;}footer.split .left {text-align: left;float: left;}footer.split .right {text-align: right;float: right;}footer.split .left,footer.split .right {font-size: 0.95em;}footer.split .terms {padding: 0.4em 0;}  .introp .backTo,.blopost .backTo {  margin: 2em 0px 0px;display:inline-block;background: #077fb8;color: #fff;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 0.15em 1.2em 0;line-height: 2.7em;height: 2.7em;}.introp .backTo:hover, .blopost .backTo:hover{background:#086896;}.blogarchive a:hover{color: #086896;}.blopost img{width:100%;}.answer ul{margin:1em 0px 1em 1.5em;}.answer p{text-align:justify;}#county_wrapper{margin:2em 0px;width:100%;}.county_wrapper{margin:2em 0px;width:100%;}.countyName{background:#E9E9E9 ;color:#333;padding: 0px 1.2em;font-size:1.1em;font-weight:500;line-height:2.8em;height:2.8em;border-left: 4px solid #077fb8;cursor:pointer;transition:all 0.2s;}.countyName:hover{background:#D3D3D3;}.countyDesc span{color:#333;font-size:1.1em;font-weight:500;margin:0.5em 1em;display:block;}.countyDesc{display:none;}.countyDesc p{margin-left:1em;text-align:justify;}.countyDesc p a{display:block;}.singleCounty{margin-bottom:0.5em;background: #E9E9E9;}   .singleCounty .active{ display:block;}.countyDesc p a:hover{color:#086896;}#quickResponse{position:relative;margin:1em 0px;background:#75BD55;color:#FFF;text-align:center;border:0px none;box-sizing:border-box;display:none;font-weight:500;}#quickResponse span{position:absolute;right:5px;top:2px;width:1em;text-align:center;font-size:1.6em;cursor:pointer;}#quickResponse p{padding:1.5em 0px;}#probate_wrapper{margin:2em 0px;background:#1894ce;color:#FFF;padding:1em;border:0px none;box-sizing:border-box;}.probTab2,.probTab3,.probTab4{display:inline-block;width:12%;text-align:center;font-weight:500;margin-top:1em;}.probTab2 span,.probTab3 span,.probTab4 span{margin-right:0.5em;display:none}.probTab1{display:inline-block;width:60%;font-weight:500;margin-top:1em;}#probateBT{display: inline-block;height: 2.7em;padding: 0.2em 1.5em 0;color: #fff;background: #077fb8;border: 0px none;box-sizing:border-box;font-weight: 500;transition: background 0.2s;margin:3em 2em 1em;float:right;}#probateBT:hover{background: #086896;}#probateConfirm {margin: 1em 0 3em;padding: 1.4em 2em 2em;background: #1894ce;}#probateConfirm h2,#probateConfirm h3 {color: #fff;}#probateConfirm div.call {text-align: right;}#probateConfirm input[type=text] {width: 32%;float: left;text-align: left;margin: 0 0 1em;background: #fff;height: 2.9em;}#probateConfirm input[type=text] + input[type=text] {margin-left: 2%;}#probateConfirm input[type=submit] {clear: both;float:right;}.footerDesc{text-align:justify;}.footerDesc ul{margin-left:1.5em;}.callresponse{background:#75BD55;text-align:left;padding:1.2em;color:#FFF;margin-bottom:2em;font-size:1.1em;font-weight:500;display:none;position:relative;}.callresponse span{position:absolute;right:10px;top:5px;width:1em;text-align:center;font-size:1.6em;cursor:pointer;}.footerDesc table{width:100%;}#blogCategory{margin-top:2em;}#blogCategory li{display:inline-block;font-size:1.05em;padding:0.5em 0.5em 0px 0px;}#blogCategory a{font-weight:400;color:#777;}#blogCategory a::before{content:"#";color:#077fb8;font-weight:600;opacity:0.6;margin-right:1px;}#blogCategory a::after{content:","}#blogCategory a.no-follow::after{content:" "}#blogCategory span{color:#077fb8;font-weight:500;}#blogCategory a:hover{color:#333;}.green #requestcallback{background:#71924e;}.blue #requestcallback{background:#0681BB;}.blue  #requestcallback input[type="submit"] {   background:#056A9A ;}.green  #requestcallback input[type="submit"] {   background:#678547 ;}.orange #requestcallback{background:#F86B27;}.orange  #requestcallback input[type="submit"] {   background:#F75609;}.darkb #requestcallback{background:#1B6C94 ;}.darkb  #requestcallback input[type="submit"] {   background:#04628E ;}#caseImgWrapper{display:block;margin:2em 0px;}#caseImgWrapper img{width:100%;}.extraWidth{width: 100% !important;position:relative;padding: 0;}#homepagevideo {width: 100%;}.extraWidth .videowrapper {padding: 2.2em 2.5em 2.5em;}.switcher{display:block;margin:2em 0px 0px;background:#e0e0e0 ;white-space:nowrap;overflow:auto;color:#FFF;}.switcher a{display:inline-block;padding:15px 2em 9px;transition:all 0.2s;font-weight:500;}.switcher a.active{color:#FFF;background:#0573a8;}.switchContent{position:relative;height:150px;}.switchContent .slide {background: #067fb8;color: #FFFFFF;position: absolute;top: 0px;left: 0px;display: none;padding: 2em;}.switchContent .slide.active {display: block !important;width: 100%;box-sizing: border-box;}.extraInt{margin: 3em 0px 3em;}.descLink, .otherS{background:#E9E9E9;margin-bottom: 0.5em;display:block;border-left: 5px solid transparent;box-sizing:border-box;}.descLink .linkTitle{font-weight:500;font-size:1.1em;display:block;cursor:pointer;}.descLink .county_desc{margin-top:0.8em;margin-bottom:1em;display:none;padding: 0.8em 1.7em 0.5em;}.descLink .county_desc.active{display:block;}.descLink .tab1{padding: 0.8em 1.7em 0.5em;display:block;cursor:pointer;}.descLink .list{display: block;margin-bottom: 0.2em;border-bottom: 1px solid #ddd;padding: 0.3em 0;}.descLink .list span{width:33%;float:left;box-sizing:border-box;}.county_desc p{margin-bottom:2em;}.descLink.active {border-color: #1894CE !important;background:#E9E9E9 !important;}.otherDesc.active ,.otherS.active{background:#E9E9E9 !important;}.otherS.active{border-color: #1894CE !important;}.otherName span{font-weight:500;font-size:1.1em;display:block;}.otherName  a{line-height:1.2em;}.otherName{cursor:pointer;}.otherDesc{display:none;}.otherDesc p{margin-top:0.5em;}.otherDesc.active{display:block;}.county_wrapper {display:none;}.county_wrapper.active{display:block;}.otherDesc a{display:block;margin-top:1em;}.otherS:hover,  .descLink:hover{background: #dcdcdc;}.otherName {padding:0.8em 1.7em 0.5em;}.otherDesc  {padding:0.2em 1.7em 0.5em;}.extraBt{position:relative;}.extraBt a{position: absolute;bottom: 0px;right: 0px;background: #077FB8;color: rgb(255, 255, 255);padding: 0px 1.9em;line-height:3em;height:3em;border-radius: 0.3em;font-weight: 500;transition:background 0.2s;font-size: 1.1em;}.extra{float:right;display:inline-block;background: #1894ce;color: rgb(255, 255, 255);padding: 0px 1.9em;line-height:2.8em;height:2.8em;border-radius: 0.3em;transition:background 0.2s;font-size: 1.1em;margin: 1.35em 0 0;}.extraBt a:hover, .extra:hover{background:#086896;color:#FFF}.showMob{display:none;margin:2em 0px;padding:0px 1em;line-height:2.7em;height:2.7em;color:#FFF;background:#077fb8;text-transform:capitalize;font-weight:500}.showMob:hover{color:#FFF;background:#086896;}.extraBt p{margin-bottom:1.5em;}#testWrap{margin: 1em 0px 2em;display: block;}.tSize{position: absolute;right: 339px;top: 47px;color: #077FB8 ;font-size: 1.05em;}.tSize .small_t{font-size: 1em;}.tSize .medium_t{font-size: 1.3em;line-height: 1.3em;}.tSize .large_t{font-size: 1.8em;line-height: 0.8em;}.tSize span{font-weight: 400;}.callBack{position: absolute;top: 0px;right: 0px;background:#F98049;color: #FFF;padding: 0px 1em;line-height: 2.9em;height: 2.7em;border: 0px none navajowhite;font-size: 1.2em;font-weight: 400;border-radius: 8px;transition: all 0.2s}.callBack:hover{background: #f86f30;}.colPara{-moz-column-count: 2;column-count: 2;-webkit-column-count: 2;-moz-column-gap: 3em;-webkit-column-gap: 3em;column-gap: 3em;text-align: justify;margin-bottom: 1em;}#requestCallback{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgb(40,40,40);background: rgba(0,0,0,0.8);z-index: 9999999;display: none;}#requestCallback .top {position: absolute;top: 10%;left: 0;width: 100%;}#requestCallback .form {background: #fff;width: 80%;max-width: 35em;margin: 0 auto;text-align: center;position: relative;}#requestCallback .form .in {text-align: left;padding: 1.5em;}#requestCallback span.close {display: block;color: #333;font-size: 2em;position: absolute;top: 0.3em;right: 0.3em;line-height: 1em;height: 1em;width: 1em;text-align: center;cursor: pointer;}#requestCallback h2 {color: #077fb8;margin: 1em 0;}#requestCallback img{width: 30%;}#requestCallback input[type=text] {background-color: #eee;color: #444;}#requestCallback div.drop .toggle {background: #eee;border-bottom: 2px solid #ddd;color: #444;}#requestCallback div.drop .toggle li {border-top: 1px solid #ddd;color: #444;font-weight: 700;}#requestCallback div.drop .toggle li:hover {background: #ddd;}#requestCallback input[type=button] {display: block;height: 2.8em;padding: 0 2em;border: 0;background: #077fb8;color: #FFF;float: right;border-radius: 0.4em;transition: background 0.2s;font-weight: 700;margin-top: 1em;}#requestCallback input[type=button]:hover {background-color:#044c6e;}#callBack_response{color:#077fb8;text-align:center;margin:2em 0.5em;font-weight:600;font-size:1.3em;display:none;}.share_wrapper h3{text-transform: capitalize;}.socialshare  { width:100%; }.socialshare a { padding:0.5em; display:block; float:left; width:2em; height:2em; margin-right:0.5em; text-align:center; background-color:#969696; padding:0; margin-left:0 !important }.socialshare a:hover { opacity:0.8 }.socialshare img { width:1em !important; height:1em !important; margin-top:0.5em }.fb { background-color:#3b5998 !important; }.tw { background-color:#4099FF !important; }.gp { background-color:#d34836 !important; }.testimonialSnapshot {float:right;max-width:200px;display:block;margin-left:1em;margin-top:1em;}.testimonialSnapshot img {border:3px solid #CCC;max-width:100%;}.extraBt .hButton {position: absolute;top: 0px;right: 210px;background: #F98049;color: #FFF;padding: 0px 1em;line-height: 2.9em;height: 2.7em;border: 0px none navajowhite;font-size: 1.2em;font-weight: 400;border-radius: 8px;transition: all 0.2s}.img-box{height: 15vw;display: block;background: #077fb8;overflow: hidden;margin-bottom: 1em;}.img-box img{width: 100%;transition: all 0.2s;}.img-box:hover img{opacity: 0.4;}@media (max-width: 970px) {header,#mainNav,#wrapper,#mainNav ul.nav {transition: left 0.6s;}#menuIcon span {transition: all 0.6s;}#wrapper {width: 100%;overflow: hidden;position: relative;left: 0;}#wrapper.active,#wrapper.active #mainNav,#wrapper.active header {left: 280px;}#wrapper.active #mainNav ul.nav {left: 0;}#mainNav ul.nav {background: #077fb8;}#menuCover {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(15,15,15,0.7);z-index: 999999;display: none;cursor: pointer;}#menuCover {display: none;}#menuCover.active {z-index: 9999;}#mainNav {position: fixed;top: 0;left: 0;width: 100%;z-index: 99999;background: #fff;box-shadow: 0 2px 0 rgba(0,0,0,0.05);}#mainNav ul.nav {display: block;position: fixed;top: 0;left: -280px;height: 100%;text-align: left;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding: 2.2em 3em;width: 280px;overflow: auto;overflow-x: hidden;z-index: 9999999;}#mainNav ul.nav li,#mainNav ul.nav li + li {margin: 0;width: 100%;padding: 0.7em 0;}#mainNav ul.nav li a,#mainNav ul.nav li span,#mainNav ul.nav li a:hover,#mainNav ul.nav li span:hover,#mainNav ul.nav li a.active,#mainNav ul.nav li span.active {color: #fff !important;font-weight: 400;font-size: 1.2em;text-transform: capitalize;}#mainNav li.dropdown ul {padding: 0 0 0 1.5em !important;position: static !important;top: 0;left: 0;box-shadow: 0 0 0;min-width: 0;}#mainNav li.dropdown ul li,#mainNav li.dropdown ul li + li {background: transparent !important;padding: 0.6em 0;}#mainNav li.dropdown span:after {position: relative !important;top: 0.9em;left: 0.7em;border-top: 4px solid #fff;}#mainNav,.menuSpacer {display: block;height: 80px;}#menuIcon {display: block;width: 50px;height: 50px;position: absolute;top: 15px;right: 0;z-index: 999999999999;}#menuIcon span {display: block;background: #077fb8;position: absolute;width: 22px;height: 2px;border-radius: 3px;}#menuIcon span.equiv1 {top: 35%;right: 14px;}#menuIcon span.equiv2 {top: 50%;right: 14px;}#menuIcon span.equiv3 {top: 65%;right: 14px;}#mainNav ul li.mobOnly {display: block;}#mainNav ul li.mobOnly span.closeMenuX {display: block;position: absolute;top: 0;right: 0;color: #fff;font-size: 2.5em;width: 1em;height: 1em;line-height: 1em;padding: 0.3em;text-align: center;cursor: pointer;font-weight: 400;}header {padding: 0;height: 80px;position: fixed;top: 0;left: 0;width: 90%;z-index: 999999;}header div.outer {text-align: left;width: 100% !important;padding: 0;}header .outer .right {text-align: left;}header a.phone {display: block;text-align: left;padding: 11px 0 0;font-size: 28px;}header a.email {display: none;}header a.email + a,header a.email + a + a {position: relative;margin: 0 0.3em 0 0;left: -5px;}header img.logo {position: static;height: 80px;width: 80px;display: block;padding: 0 1em 0 0;float: left;}.fixedHead {position: static;}}@media (min-width: 971px) {.tablet,.mobile {display: none;}.desktopclear {display: block;}#homepagevideo {width: 62%;height: 100%;position: absolute;right: 0;top: 0;}.extraWidth .videowrapper {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; width: 38%;float: left;}.triplebox a.box {width: 32%;margin: 0 0 2em 2%;}.triplebox a.box:nth-child(3n+1) {margin-left: 0;clear: both;}.quadbox a.box {width: 23.5%;margin: 0 0 2em 2%;}.quadbox a.box:nth-child(4n+1) {margin-left: 0;clear: both;}.introp {position: relative;padding-left: 38%;text-align: justify;}.introp p:first-of-type {position: absolute;top: 0;left: 0;width: 33%;text-align: left;}.instafeed img:nth-of-type(3n) {margin-right: 0;}.instafeed img:nth-of-type(3n+1) {clear: both;}#mapMaze .left {float: left;text-align: left;width: 60%;}#mapMaze .right {float: right;text-align: right;width: 37%;}}@media (min-width: 971px) and (max-width: 1080px) {.tablet,.mobile {display: none;}#mainNav .outer,header div.outer {width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; padding-right: 0.8em;}.quadbox a.box {width: 32%;}.quadbox a.box:nth-child(4n+1) {margin-left: 2%;clear: none;}.quadbox a.box:nth-child(3n+1) {margin-left: 0;clear: both;}}@media (max-width: 970px) {.tablet {display: block;}.mobile {display: none;}.tabletclear {display: block;}header img.logo {padding: 0 1.5em 0 0;}#homecarousel {margin: -1px 0 0;}.doubleCol .col,.doubleCol .col:nth-of-type(odd),.doubleCol .col:nth-of-type(even),.tripleCol .col,.tripleCol .col:nth-of-type(3n+1),.tripleCol .col:nth-of-type(3n),.tripleCol .col:nth-of-type(3n-1) {width: 100%;float: none;margin: 0 0 2em;}.offsetSplit .maincopy,.offsetSplit .sidebar {float: none;width: 100%;height: auto !important;}.offsetSplit .maincopy,.wrapper.split {background: transparent;}.offsetSplit .maincopy {padding: 2em 0 0;}.offsetSplit .sidebar {padding: 2em 0 3em;}#blogmain,#blogside {width: 100%;float: none;}.tripleCol.narrowspaces .col {width: 100%;}.tripleCol.narrowspaces .col:nth-of-type(3n),.tripleCol.narrowspaces .col:nth-of-type(3n-1) {margin: 0;}.quadbox a.box {width: 48%;margin: 0 0 2em 4%;}.quadbox a.box:nth-of-type(2n+1) {margin-left: 0;clear: both;}.triplebox a.box {width: 49%;margin: 0 0 2em 2%;}.triplebox a.box:nth-of-type(2n+1) {margin-left: 0;clear: both;}.whitebox {border-left: 0;border-bottom: 6px solid;}footer .outer,#aboveFooter .outer {   max-width: 30em;}#aboveFooter .col {text-align: center;}#aboveFooter a.iconlink {background: transparent !important;padding: 0 0 0.3em;}footer.split .left,footer.split .right {float: none;width: 100%;text-align: center;}#county_wrapper{margin:2em 0px;width:100% !important;}.tab1{display:none;}   .probTab1 {width:100%;}.probTab2 span,.probTab3 span,.probTab4 span{margin-right:0.5em;display:inline-block;} .probTab2, .probTab3, .probTab4 { width:30%; }.probTab1 {width:100%;}#mapMaze .right {max-height: 150px;}#mapMaze img.pdfthumb {width: 80%;margin-bottom: -0.5em;}.descLink  .tab1{display:block !important;}.descLink .list {display: block;margin-bottom: 1.3em;line-height: 1.4em;}.descLink .list span {display: block;float:none;width:100%;}.extraBt a{position:relative;margin:0px 0px 1.5em;display:inline-block;}.tSize{display: none;}.callBack{position: relative;margin-bottom: 1em;}.colPara{-moz-column-count: 1;column-count: 1;-webkit-column-count: 1;-moz-column-gap: 3em;-webkit-column-gap: 3em;column-gap: 3em;text-align: justify;margin-bottom: 1em;}.extraBt .hButton {position:relative !important;right:0;}}@media (max-width: 580px) {.tablet {display: none;}.mobile {display: block;}.columns {-webkit-column-count: 1;   -moz-column-count: 1;-ms-column-count: 1; -o-column-count: 1;column-count: 1;-webkit-column-gap: 0;   -moz-column-gap: 0;-ms-column-gap: 0; -o-column-gap: 0;column-gap: 0;}#requestcallback input[type=text],#requestcallback input[type=text] + input[type=text] {margin: 0 0 1em;width: 100%;float: none;}#probateConfirm input[type=text],#probateConfirm input[type=text] + input[type=text]{width:100%;margin:0 0 1em;float:none;}.triplebox a.box,.triplebox a.box:nth-of-type(2n+1) {width: 100%;margin: 0 0 2em;float: none;}.instafeed img:nth-of-type(3n) {margin-right: 0;}#county_wrapper a{width:100%;}#county_wrapper{margin:2em 0px;width:100% !important;} .probTab2, .probTab3, .probTab4 { width:30%; }.probTab1 {width:100%;} .showMob{display:inline-block;} .mobHide{display:none;} .extra{ float:none;}   .testimonialSnapshot {float:none !important;width: 100% !important;display:block;max-width:100% !important;margin-left:0em !important;margin-bottom:1em !important;margin-top:1em !important;} }@media (max-width: 440px) {.tablet {display: none;}.mobile {display: block;}.outer {width: 92%;}#wrapper.active,#wrapper.active header,#wrapper.active #mainNav {left: 210px;}#wrapper #mainNav ul.nav {left: -210px;width: 210px;padding: 1.6em 2em;}header,#mainNav,.menuSpacer {height: 50px;}#menuIcon {top: 0;}header a.phone {display: inline-block;padding: 12px 0 0;font-size: 22px;line-height: 26px;}header a.email + a,header a.email + a + a {display: none;}header img.logo {height: 50px;width: 50px;}.quadbox a.box,.quadbox a.box:nth-of-type(2n+1) {float: none;width: 100%;margin: 0 0 2em;}footer .terms a,footer.split .terms a,footer.split .terms a:first-of-type {display: block;padding: 0;margin: 0;line-height: 2em;}footer .terms a + a,footer.split .terms a + a {border-left: 0;}.mobhide{display:none !important;}}@media screen and (max-width: 579px){#gridcols[data-columns]::before {content: '1 .masonryfloat.masonry_singlecol';}}@media screen and (min-width: 580px) and (max-width: 749px) {#gridcols[data-columns]::before {content: '2 .masonryfloat.masonry_doublecol';}}@media screen and (min-width: 750px) and (max-width: 1079px) {#gridcols[data-columns]::before {content: '3 .masonryfloat.masonry_triplecol';}}@media screen and (min-width: 1080px) {#gridcols[data-columns]::before {content: '4 .masonryfloat.masonry_quadcol';}}.masonryfloat {float: left;-webkit-box-sizing: border-box;-mox-box-sizing: border-box; box-sizing: border-box;padding: 0 0.5em;}.masonryfloat:first-of-type {padding-left: 0;}.masonryfloat:last-of-type {padding-right: 0;}.masonryfloat .box {margin-bottom: 1em;}.masonry_singlecol{ width: 100%;}.masonry_doublecol{ width: 50%;}.masonry_triplecol{ width: 33.33%;}.masonry_quadcol{ width: 25%;}	
