 html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}header,nav,article,footer,section,aside,figure,figcaption{display:block}a {outline: none;}#nav-below {margin: 10px 0;overflow: hidden;}.nav-previous, .nav-next {float: left;display: inline;width: 50%;}.nav-next {float: right;text-align: right;}.nav-previous a, .nav-next a {text-decoration: none;}div.entry-meta {font-size: 90%;}body.single .shareThisWrapper {margin: 0px 0 20px;}.post_entry_mult {border-bottom: 1px solid #999;overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;}.post_entry_mult_left {float: left;display: inline;width: 150px;}.post_entry_mult_right {padding-left: 160px;}.post_entry_mult .shareThisWrapper {margin: 0;}div.post_entry_mult h2 {padding-bottom: 0;margin-bottom: 0;}.excerpt_meta {font-size: 80%;margin: 0 0 10px;}.postThumbSingle {display: block;float: left;height: auto;margin: 5px 10px 0 0;max-width: 100%;}.tag-links {display: block;}.google-map {height: 350px;margin: 0 0 25px;border: 1px solid #333;}blockquote {padding: 0 0 0 30px;font-style: italic;}strong {font-weight: bold;}i, em {font-style: italic;}i strong, em strong, strong i, strong em {font-weight: bold;}html {-webkit-text-size-adjust: 100%;background: #000;}body {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 14px;line-height: 1.3;color: #000;background: #FFF;}a, a:link, a:active, a:visited {text-decoration: none;outline: none;color: #128FB7;transition: 300ms;}a:hover {color: #128FB7;}.wrapper {background-image: url('img/homeBackground-1-small.webp');background-repeat: no-repeat;background-position: center 0;height: 1440px;background-color: #000;background-size: cover;overflow: hidden;}#wrapper1 {background-image: url('img/homeBackground-1-small.webp');}@media screen and (min-width: 1040px) {.wrapper {background-image: url('img/homeBackground-1.webp');}}#mainHeader {}.mainHeaderCenter {padding: 0 20px 0 20px;margin: 0px auto;position: absolute;top: 53%;left: 50%;margin-right: -50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 9999;}#mainLogoCont3 {margin: 0px auto;max-width: 358px;box-shadow: 0 0 19px 1px rgba(0, 0, 0, 0.54);}#mainLogoCont2 {max-width: 358px;margin: 0px auto;border: 1px solid #000;}#mainLogoCont {background-color: #FFF;padding: 2px;}#logo-main {display: block;margin: 0px auto;padding: 19% 15px 16% 15px;background-color: #FFF;border: 1px solid #707070;}#logo-main img {display: block;width: 100%;max-width: 302px;margin: 0 auto;height: auto;}#mainNavigationCont {background-color: rgba(0, 0, 0, .9);border-top: 1px solid #000;overflow: hidden;display: none;}#mainNav1 {padding: 0;}.mainNav {padding: 0;}.mainNav li {list-style-type: none;list-style-position: outside;border-bottom: 1px solid #000;}.mainNav li a {font-family: 'PT Sans', sans-serif;font-size: 13px;font-weight: bold;color: #fff;text-transform: uppercase;display: block;padding: 10px 0;text-align: center;transition: background-color 0.3s ease-in;}.mainNav li a:hover {background-color: #077598;}#bottomNavItem {display: block;clear: both;color: #fff;text-transform: uppercase;text-align: center;padding: 10px 0;font-size: 13px;font-weight: bold;font-family: 'PT Sans', sans-serif;transition: background-color 0.3s ease-in;}#bottomNavItem:hover {background-color: #4dbce9;}@media screen and (min-width: 420px) {.mainHeaderCenter {left: calc(50% - 176px);margin-right: 0;top: calc(50% - 162px);-webkit-transform: none;-ms-transform: none;transform: none;}#logo-main {padding: 19% 24px 16% 24px;}.mainNav {display: inline-block;float: right;width: 176px;}#mainNav1 {float: left;width: 174px;}#mainNav2 {float: right;width: 175px;border-left: 1px solid #000;}}@media screen and (min-width: 800px) {#wrapper {position: relative;min-height: 952px;}}@media screen and (min-width: 1020px) {}@media screen and (min-width: 2000px) {#wrapper {background-size: cover;}}nav.mm {text-align: center;background: gray;position: relative;z-index: 100;display: none;}nav.mm > ul > li > a {padding: 10px 10px;font-size: 14px;color: black;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform: uppercase;line-height: 1;}nav.mm > ul > li > a:hover {transition: background 300ms linear;}nav.mm > ul > li > ul {top: 34px;}nav.mm > ul {height: 34px;}nav.mm > ul > li:hover > a {background: red;color: white;}nav.mm ul ul {background: orange;width: 180px;border: 1px solid green;}nav.mm ul ul li:hover > a {background: pink;color: purple;}nav.mm ul ul li {border-top: 1px solid red;}nav.mm ul ul a {color: black;padding: 15px 10px;font-size: 14px;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;text-transform: none;line-height: 1.3;font-weight: normal;}nav.mm ul {padding: 0;margin: 0;font-size: 0;}nav.mm li {position: relative;}nav.mm ul a {display: block;text-decoration: none;}nav.mm > ul > li {display: inline-block;}nav.mm ul ul {display: none;position: absolute;text-align: left;left: 0;top: -1px;}nav.mm ul li:hover > ul {display: block;}nav.mm ul ul ul {left: 100%;}nav.mm ul ul li:first-child {border: 0;}body.admin-bar #mmiWrapper {position: static;}body.admin-bar.mob_menu #wrapper {padding: 0;}body.mob_menu #wrapper {padding: 34px 0 0;}body.mob_menu #wpadminbar {position: absolute;}body.fsMenuOn #wpadminbar, body.fsMenuOn #contact-tab {display: none;}#mmiWrapper, #mblSearchCont, nav.mm_mob {display: none;}.mob_menu #mmiWrapper, .fsMenuOn #mblSearchCont, .fsMenuOn #closeMenu, .fsMenuOn nav.mm_mob {display: block;}.fsMenuOn #mmiWrapper {z-index: 1;}#mmiWrapper, #closeMenu {background-color: rgba(51, 51, 51, 0.8);}#mmiWrapper {box-shadow: 0 1px 10px #666;position: fixed;top: 0;left: 0;width: 100%;z-index: 999;}#mobMenuItems {height: 34px;width: 260px;padding: 0 0 0 12px;margin: 0 auto;text-transform: uppercase;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}.mmi {height: 100%;font-size: 14px;float: left;display: inline;list-style-type: none;list-style-position: outside;}.mmi a {box-sizing: border-box;color: #fff;display: block;height: 100%;line-height: 34px;background-image: url(http://www.pedersen-law.com/wp-content/themes/pedersen2015/img/icons/menu2015.png);background-repeat: no-repeat;background-position: 10px 0;text-indent: -222px;overflow: hidden;text-align: left;}#mm2 {width: 37px;position: relative;}#mm3 {width: 46px;}#mm4 {width: 32px;}#mm5 {width: 37px;}.mmi a:hover {opacity: 0.7;text-decoration: none;}.mmi {border-right: 1px solid #545454;}#mm1 {border-left: 1px solid #545454;}#mm1 a {text-indent: 0;width: 90px;padding: 0 0 0 27px;text-align: center;}#mm2 a {background-position: 10px -34px;}#mm3 a {background-position: 10px -68px;}#mm4 a {background-position: 10px -102px;}#mm5 a {background-position: 10px -136px;}nav.mm_mob ul .page-item-278 {display: none;}#numbersCont {display: none;width: 260px;margin: 0px auto;padding: 10px 10px;box-sizing: border-box;background-color: green;position: absolute;z-index: 100;left: -98px;background-color: rgba(51, 51, 51, 0.8);}#numbersCont span {display: block;text-align: center;font-size: 15px;color: #fff;font-weight: bold;padding: 10px 0;}#numbersCont span a {display: inline-block;color: #fff;font-size: 18px;line-height: 1;text-indent: 0;background-image: none;margin: 0 0 -3px 0px;}nav.mm_mob {position: absolute;padding: 34px 0 10px;left: 0;top: 0;width: 100%;z-index: 100;background: #4dbce9;opacity: .8;z-index: 9999;}nav.mm_mob ul {padding: 0;}nav.mm_mob > ul {padding: 10px 0 10px;}nav.mm_mob ul li {list-style-type: none;list-style-position: outside;display: block;}nav.mm_mob ul a {display: block;font-size: 15px;padding: 3px 1em 3px 0;color: #fff;}nav.mm_mob a:hover {background: #87D1EF;text-decoration: none;}nav.mm_mob ul a {padding-left: 1em;}nav.mm_mob ul ul a {padding-left: 2em;}nav.mm_mob ul ul ul a {padding-left: 3em;}nav.mm_mob ul ul li a {text-transform: none;}#closeMenu {display: none;height: 34px;line-height: 34px;font-size: 16px;font-family: arial, sans-serif;color: #fff;z-index: 999999999;top: 0;right: 0;width: 100%;text-transform: uppercase;position: fixed;text-align: center;box-sizing: border-box;padding: 0;}#closeMenu:hover {text-decoration: none;opacity: 0.7;}body.fsMenuOn #menuWall {position: fixed;background: #000;background: rgba(0, 0, 0, 0.9);z-index: 999;content: "";width: 100%;height: 200%;left: 0;top: 0;}#mblSearch {max-width: 350px;padding: 10px 1em;overflow: hidden;}#mblsInput, #mblsSubmit {-webkit-appearance: none;appearance: none;border-radius: 0;float: left;display: inline;box-sizing: border-box;}#mblsInput {font-size: 10px;font-family: arial, sans-serif;padding: 0 5px;line-height: 1;height: 21px;width: 70%;box-sizing: border-box;border: 0;outline: 0;}#mblsSubmit {width: 30%;border: 0;background: #000;font-size: 10px;height: 21px;line-height: 20px;text-align: center;text-transform: uppercase;color: #fff;cursor: pointer;}#mblsSubmit:hover {background: #15749A;}#css3-calc {width: 10px;width: calc(10px + 10px);display: none;}#sync {height: 0;width: 0;}.syncItem {position: relative;z-index: 0;}@media screen and (min-width: 800px) {#syncMenu {z-index: 1;}}p {padding: 0 0 17px;}ul, ol {padding: 0 0 20px 30px;}ul li {list-style-type: disc;}ol li {list-style-type: decimal;}ol li ol li {list-style-type: lower-alpha;}ul ul {padding-bottom: 0;}.topo {display: block;overflow: hidden;}.topo img {display: block;width: 100%;}#caWrapper {height: 80%;width: 90%;overflow: hidden;padding: 20px 0 0 0;position: absolute;top: 53%;left: 50%;margin-right: -50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}#caCont {box-sizing: border-box;height: 80%;width: 90%;max-width: 835px;margin: 0 auto;position: relative;z-index: 20;border: none;background-color: rgba(255, 255, 255, 0.93);overflow: hidden;position: absolute;top: 53%;left: 50%;margin-right: -50%;-webkit-transform: translate(-50%, -50%);-webkit-perspective: 1000;-webkit-transform: translateZ(0);transform: translate(-50%, -50%);}#mcCont {margin: 0px auto;position: absolute;left: 0;overflow: hidden;z-index: 20;height: 99.5%;width: 100%;border: 1px solid #707070;}.page-id-8 #mcCont {margin: 0px auto;position: absolute;left: 0;overflow: hidden;z-index: 20;height: 99.5%;width: 99.8%;border: 1px solid #707070;}body.home #contentArea{padding: 20px;}body.home #mainContent{font-family: Arial, sans-serif;line-height: 1.7;font-size: 15px;max-width: 1100px;margin: 0 auto;color: #000;}#mainContent {}.article a:hover {text-decoration: underline;}.article ul, .article ol {overflow: hidden;}.article h1, .article h2, .article h3, .article h4, .article h5, .article h6 {line-height: 1.2;font-weight: normal;font-family: Arial, Helvetica, sans-serif;color: #077598;padding: 0 0 5px 0;}.article h1 {font-size: 23px;padding: 0 0 20px 0;text-shadow: 0 0 5px #fff;font-family: 'Oswald', sans-serif;color: #077598;font-weight: bold;text-transform: uppercase;transition: 300ms;letter-spacing: 1px;}.attorneyName {display: block;font-size: 23px;padding: 0;text-shadow: 0 0 5px #fff;font-family: 'Oswald', sans-serif;color: #057598;font-weight: bold;text-transform: uppercase;transition: 300ms;letter-spacing: 1px;}body.home #contentArea h1{font-size: 23px;font-family: Arial, sans-serif;font-weight: bold;text-shadow: none;text-align: center;text-transform: none;}.article h2 {font-size: 17px;padding: 0 0 5px 0;transition: 300ms;}body.home .article h2{font-weight: bold;}.article h3 {font-size: 16px;font-weight: bold;}body.home .article h3{font-size: 18px;display: block;color: #4dbce9;}.article h4 {font-size: 16px;font-style: italic;}.article h5 {font-size: 16px;}.headshot {float: left;margin: 0 15px 5px 0;}.mcImage {padding: 0 0 15px 0;}iframe {width: 82%;}.home-right, .home-left{display: block;margin: 0 auto 20px;height: auto;max-width: 100%;}.home-left{width: 268px;}.home-left h2{font-family: Arial;font-size: 19px;font-weight: bold;display: block;padding: 20px 0 0;}#hpBadgesCont {border-top: 1px solid #464646;border-bottom: 1px solid #464646;padding: 30px 20px 10px 20px;margin: 0 auto 30px auto;}#hpBadges {padding: 0;text-align: center;margin: 0px auto;}.hpBadge {list-style-type: none;vertical-align: middle;list-style-position: outside;margin: 0 9px 20px 9px;display: inline-block;}#hpBadge1 {max-width: 169px;}#hpBadge2 {max-width: 160px;}#hpBadge3 {max-width: 107px;}#hpBadge4 {max-width: 228px;}#hpBadge5 {max-width: 88px;}#hpBadge6 {max-width: 88px;}#hpBadge7 {max-width: 139px;}#hpBadge8 {max-width: 88px;}#hpBadge9 {max-width: 200px;}.hpBadge img {display: block;height: auto;margin: 0 auto;max-width: 100%;}#nl-container {overflow: hidden;}#nl-pageTitle {border-bottom: 1px solid #000;}#nl-sidebar {width: 100%;display: block;font-size: 0.9em;line-height: 1.3;}ul#nl-articles, ul#nl-newslinks {margin: 0;padding: 0;}#nl-articles li, #nl-newslinks li {border-bottom: 1px solid #000;display: block;}#nl-articles li.nl-last-item, #nl-newslinks li.nl-last-item {border-bottom: 0;}#nl-articles li {padding: 0 0 0.8em;margin: 0 0 0.8em;}#nl-newslinks li {padding: 0 0 0.4em;margin: 0 0 0.5em;}#newslinkHeader {color: #fff;font-size: 1.3em;font-weight: bold;margin: 0 0 0.6em;}a.nl-article-headline {color: #FF6267;font-weight: bold;display: block;text-decoration: none;margin: 10px 0 0.3em;}a.nl-article-headline:hover {text-decoration: underline;}.nl-excerpt {}#nl-mainContent {width: 100%;display: block;padding: 10px 0 0 0;}#nl-copyright {font-size: 0.8em;text-align: center;padding: 1em 0 1.5em;}body.nl-page #sidebar {display: none;}body.nl-page #mainContent {float: none;display: block;width: auto;}h1#nl-pageTitle {}h2#nl-articleTitle {}.mcAttorneyCont {margin: 45px 0 0 0;}#mcAttorneyCont1 {margin: 20px 0 0 0;}.mcAttorney {display: block;height: auto;margin: 0px auto 20px auto;max-width: 100%;width: auto;border: none;transition: 300ms;padding: 0;}.mcAttorney img {display: block;height: auto;margin: 0 auto;max-width: 100%;}.mcAttorneyBox {transition: 300ms;}.mcAttorneyBox h1 {}.mcAttorneyInfo {padding: 0;border-top: 1px solid #A0A0A0;}.attorneyInfo {display: block;padding: 7px 0;border-bottom: 1px solid #A0A0A0;list-style-type: none;list-style-position: outside;}.attorneyInfo a {color: #128FB7;transition: 400ms;}.attorneyInfo a:hover {color: #128FB7;}.attorneyBadges {padding: 0 }.mcAttorneyBadge {display: block;padding: 0;margin: 0 auto 20px auto;}#mcAttorneyBadge1 {max-width: 270px;}#mcAttorneyBadge2 {max-width: 204px;margin: 0 auto;}#mcAttorneyBadge_top40 {max-width: 148px;margin: 0;}.mcAttorneyBadge img {display: block;margin: 0;width: 100%;}.mcImage img {width: 100%;}#box {padding: 20px 26px;}#shareThisPage {clear: both;border-top: 1px solid #2a3868;padding: 20px 0 20px;margin: 15px 0 0;}#shareThisPageHead {display: inline-block;font-size: 16px;line-height: 1;font-weight: normal;text-transform: uppercase;margin: 0 10px 0 0;}#shareThisPage .shareThisWrapper {display: inline-block;}.shareThisWrapper {font-size: 0;}.dskSharingIcon {width: 16px;height: 16px;display: inline-block;margin: 0 14px 0 0;background-image: url(https://d78c52a599aaa8c95ebc-9d8e71b4cb418bfe1b178f82d9996947.ssl.cf1.rackcdn.com/dsk_sharing/icons/ftlg_16.png);}.dskSharingIcon:hover {opacity: 0.8;}.dskSharingIcon_facebook{background-position: 0 0;}.dskSharingIcon_twitter{background-position: -16px 0;}.dskSharingIcon_linkedin{background-position: -32px 0;}.dskSharingIcon_googleplus{background-position: -48px 0;}.mcTable {margin: 0 0 20px;}.mcTable td {display: block;}.mcTable ul {padding: 0 0 0 30px;}#sidebar {}.scroll-pane {width: 100%;height: 100%;overflow: auto;}.jspContainer {overflow: hidden;position: relative;height: 380px;}.jspPane {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;font-size: 15px;line-height: 1.35;z-index: 19;position: absolute;padding: 30px 0 30px 20px;width: 100%;color: #000;}.jspVerticalBar {display: block;position: absolute;top: 0;right: 0;z-index: 20;height: 99.9%;width: 19px;border-left: 1px solid #000;}.jspHorizontalBar {position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}.jspCapLink {display: block;height: 20px;}.jspCapTop {display: block;height: 20px;background-image: url('img/icons/closeButton.webp');background-repeat: no-repeat;background-position: 0 0;}.jspCapBottom {display: none;height: 0;}.jspCap:hover {background-position: -19px 0;}.jspHorizontalBar .jspCap {float: left;}.jspTrack {width: 19px;height: 357px;background-image: url('img/icons/scrollBackground.png');background-repeat: repeat-y;position: relative;overflow: hidden;}.jspDrag {top: 0;left: 0;cursor: pointer;background-color: #666666;position: relative;}.jspDrag:before {content: " ";display: block;position: absolute;width: 6px;height: 4px;background-image: url('img/icons/scrollArrowUp.png');background-repeat: no-repeat;background-position: 0 0;left: 6px;top: 6px;}.jspDrag:after {content: " ";display: block;position: absolute;width: 6px;height: 4px;background-image: url('img/icons/scrollArrowDown.png');background-repeat: no-repeat;background-position: 0 0;left: 6px;bottom: 6px;}.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {float: left;height: 100%;}.jspArrow {background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}.jspArrow.jspDisabled {cursor: default;background: #80808d;}.jspVerticalBar .jspArrow {height: 16px;}.jspHorizontalBar .jspArrow {width: 16px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus {outline: none;}.jspCorner {background: #eeeef4;float: left;height: 100%;}* html .jspCorner {margin: 0 -3px 0 0;}@media screen and (min-width: 610px) {.mcAttorneyCont {overflow: hidden;}.mcAttorney {display: inline-block;float: left;width: 161px;margin: 0 20px 0 0;}.mcAttorneyBox {display: inline-block;float: left;width: 58%;}.mcAttorneyInfo {clear: both;}#shareThisPage {clear: both;}}@media screen and (min-width: 775px) {.attorneyBadges {overflow: hidden;}.mcAttorneyBadge {display: inline-block;float: left;}#mcAttorneyBadge1 {margin: 0 25px 0 0;}#mcAttorneyBadge2 {margin: 0 0 0 25px;}}@media screen and (min-width: 790px) {.mcAttorneyBox {width: calc(100% - 181px - 20px);}.mcAttorneyInfo {text-align: left;border: 0;padding: 0;float: right;width: calc(100% - 151px - 20px);}.attorneyInfo {display: inline-block;vertical-align: top;border: 0;padding: 0;text-align: left;}.attorneyInfo a {display: block;position: relative;padding: 0 0 0 10px;}.attorneyInfo a:before {content: " ";display: block;position: absolute;width: 2px;height: 14px;background-repeat: no-repeat;background-position: 0 0;background-image: url('img/icons/aWorkDivider.png');left: 2px;top: 4px;}#attorneyInfo1 a {padding: 0;}#attorneyInfo1 a:before {display: none;width: 0;height: 0;}}@media screen and (min-width: 800px) {#caCont {height: 60%;top: 37%;}.scroll-pane {height: 100%;}#mcCont {height: 99.5%;}.article h1 {font-size: 24px;}.attorneyName {font-size: 24px;}body.home #contentArea{padding: 50px 20px 150px;}body.home #contentArea h1{font-size: 28px;padding: 0 0 40px;}.article h2 {font-size: 18px;}body.home .article h2{font-size: 22px;}.home-right{float: right;margin: 10px 0 30px 50px;}.home-left{float: left;margin: 2px 50px 20px 0;}.home-left h2{font-size: 26px;line-height: 1.5;}#mcScrollCont {height: 460px;}.mcTable td {vertical-align: top;display: inline-block;}}@media screen and (min-width: 1020px){body.home #contentArea{padding: 50px 20px 90px;}}@media screen and (min-width: 1030px) {#caCont {height: 80%;top: 42%;}#mcCont {height: 99.5%;}.scroll-pane {height: 100%;}#mainContent {}#box {padding: 38px 48px;}.article h1 {font-size: 26px;}.attorneyName {font-size: 26px;}.mcImage {padding: 0 0 20px 0;}.mcAttorneyBox {width: 530px;}.mcAttorneyInfo {}.attorneyInfo {float: left;}.attorneyInfo a {padding: 0 0 0 12px;}.attorneyInfo a:before {left: 4px;}#mcScrollCont {height: 564px;}}@media screen and (min-width: 1160px) {.hpBadge {margin: 0 25px 20px 25px;}}#mfWrapper{height: auto;width: 100%;position: absolute;bottom: -40px;}#mainFooter {position: relative;}#socialInfoCont {text-align: center;}#mfSocial{margin: 0px auto 1px auto;background: rgba(0,0,0,0.6);border: 1px solid #6e6e6e;padding: 10px 10px;display: inline-block;vertical-align: bottom;text-align: center;}#mfSocial li{display: inline-block;margin: 0 5px;vertical-align: middle;}#mfSocial li a {display: block;overflow: hidden;height: 20px;width: 21px;}#mfSocial #mfFacebook a {width: 21px;}#mfSocial li a:hover img{margin-top: -21px;}#mfSocial #mfTwitter img{margin-left: -21px;}#mfSocial #mfInstagram img{margin-left: -42px;}#mfSocial #mfLinkedIn img{margin-left: -63px;}#footerInfoCont {background: rgba(0,0,0,0.6);border: 1px solid #6e6e6e;box-sizing: border-box;padding: 10px 20px 6px 20px;text-align: center;}.fLocNumb {font-family: 'Droid Sans', sans-serif;text-align: center;display: block;padding: 0 0 5px 0;font-size: 16px;transition: .5s;font-weight: bold;-webkit-transition: .5s;}.fLocNumb span {color: #47aacd;padding: 0 20px 0 0;position: relative;}.fLocNumb span:after {content: '';display: block;position: absolute;background-color: #47aacd;width: 1px;height: 12px;top: 3px;right: 10px;}.fLocNumb a {color: #fff;}.fNav {padding: 0;display: none;overflow: hidden;text-align: center;transition: 200ms;}.fNav li {padding: 0;display: inline-block;list-style-type: none;list-style-position: outside;}.fNav a {color: #fff;text-transform: uppercase;font-family: 'PT Sans', sans-serif;display: block;font-size: 14px;padding: 18px 5px 22px 5px;transition: 500ms;}.fNav a:hover {background-color: #50CBF4;}#mfLogo {display: none;max-width: 231px;margin: 0px auto;padding: 15px 0 15px 0;transition: 200ms;}#mfLogo img {display: block;height: auto;margin: 0 auto;max-width: 100%;}@media screen and (min-width: 420px) {#socialInfoCont {overflow: hidden;transition: .5s;-webkit-transition: .5s;}#footerInfoCont {height: auto;padding: 12px 0;width: 400px;margin: 0px auto;}.fLocNumb {display: inline-block;}.fLocNumb1 {padding: 0 5px 0 0;}.fLocNumb2 {padding: 0 5px;}.fLocNumb3 {padding: 0 0 0 5px;}}@media screen and (min-width: 700px) {#mainFooter {text-align: center;margin: 0px auto;}#socialInfoCont {width: 596px;margin: 0px auto 10px auto;}#mfSocial {display: inline-block;vertical-align: top;position: relative;left: 2px;height: 67px;box-sizing: border-box;border-right: 0;}#mfSocial {padding: 22px 10px 10px 10px;}#footerInfoCont {display: inline-block;vertical-align: top;position: relative;right: 2px;}}@media screen and (min-width: 800px) {.wrapper {position: relative;}body.home #contentArea{overflow: hidden;}body.home #mfWrapper{position: absolute;bottom: 0;left: 0;width: 100%;height: auto;padding: 15px 0 0 0;}body.home #mfWrapper.mfTop{background-color: rgba(0, 0, 0, 1);position: fixed;top: 0;bottom: auto;}#mfWrapper {background-color: rgba(0, 0, 0, .8);box-sizing: border-box;padding: 2px 0 0 0;position: fixed;width: 100%;bottom: 0;z-index: 100;left: 0;}body.home #mfWrapper.mfTop #mfSocial{top: 55px;background: #000;border: none;}.fNav {background-color: #077598;display: block;height: 57px;margin: 0px auto;}#mfLogo {display: block;margin: 0px auto;}#footerInfoCont {padding: 12px 0;}}@media screen and (min-width: 900px) {.fNav a {padding: 18px 11px 22px 11px;}}@media screen and (min-width: 1020px) {#mfWrapper {background-image: url('img/fNavBackground-v2.png');background-repeat: repeat-x;background-position: 0 bottom;background-color: transparent;padding: 0;}#socialInfoCont {float: none;margin: 0 auto;width: 907px;}#mfSocial {height: auto;padding: 12px 10px 12px 10px;}#footerInfoCont {width: 640px;}#mainFooter {width: 980px;margin: 0px auto;}.fNav {width: 710px;display: inline-block;float: left;text-align: left;}.fNav a {padding: 18px 4px 22px 4px;}#mfLogo {display: inline-block;float: right;padding: 13px 0 0 0;position: relative;}#mfLogo::before {position: absolute;content: '';width: calc(100% + 2000px);height: 59px;background: #000;top: -2px;left: -15px;z-index: -1;transition: .5s;}}@media screen and (min-width: 1200px) {#mainFooter {width: 1090px;}#socialInfoCont {position: relative;}#mfSocial {padding: 13px 10px 12px 36px;}#footerInfoCont {padding: 13px 0 12px 22px;text-align: left;width: 661px;}#mfLogo {max-width: 299px;padding: 9px 0 0 0;}#mfLogo::before {left: -30px;}}@media screen and (min-width: 2000px) {}#contact-tab {display: none;position: fixed;right: 0;z-index: 200;overflow: hidden;top: 240px;height: 98px;}#contact-tab:hover img {margin: -98px 0 0 0;}#contact-tab img {display: block;}.nc_form {background-color: rgba(0, 0, 0, .2);padding: 1.25em 2%;margin: 0 0 1.25em;border: 2px solid #c0c0c0;border-radius: 5px;}.nc_form .req {color: #F71704;}.nc_form label, .nc_form input, .nc_form textarea, .nc_form select {display: block;width: 98%;padding: 0;color: #fff;}.nc_form select {color: #000;}.nc_form input, .nc_form textarea {background: #fff;color: #535254;}.nc_form input, .nc_form textarea, .nc_form .captcha-container {border: 1px solid #999;border-radius: 3px;}.nc_form label {margin: 0 0 .125em;}.nc_form input, .nc_form textarea, .nc_form select {margin: 0 0 10px;padding: .4em 1%;}.nc_form textarea {height:60px;}.nc_form .captcha-container {padding: 0;width: 100%;}.nc_form input.hidden {display:none;}.nc_form input.submit-button {cursor:pointer;margin: 1em 0;padding: 0.6em 2%;width:auto;height:auto;background:#555;color:#fff;line-height: 1;}.nc_form input.submit-button:hover {background:#777;}.nc_form input.error {border-color:#f00;}.nc_form label.error {color: #f00;}.ncfDisclaimer {font-size: 80%;margin: 0 0 1em;padding: 0.33em 0 0;}.ncfDisclaimer span {display: block;font-weight: bold;font-size: 125%;}.ncfDisclaimer span.req {display: inline;font-size: 80%;}.ncfDisclaimer input {display: inline;width: 10px;height: 10px;margin: 0 5px 0 0;}.ncfDisclaimer label {display: inline;}.nc_form .captcha-wrapper {}.nc_form .captcha-wrapper input {max-width: 200px;}.nc_form .captcha-container {background: #fff;border: 1px solid #333;margin: 0 0 4px;text-align: center;max-width: 200px;}.nc_form .captcha-image {cursor: pointer;display: block;width: 100%;}.nc_form .checkbox {margin: 0 0 10px;}.nc_form .checkbox input {display: inline;width: auto;height: auto;padding: 0;line-height: 1;margin: 0 0 0 10px;}#form_2.nc_form .checkbox {display: flex;align-items: flex-start;}#form_2.nc_form .checkbox input {margin: 3px 10px 0 0;}#form_2.nc_form .checkbox label {flex: 1;}.nc_form .checkbox input.delin {margin: 0;}.nc_form .radio {margin: 0 0 10px;}.nc_form .radio input {display: inline;width: auto;height: auto;padding: 0;line-height: 1;margin: 0 0 0 10px;}.nc_form .radio input.delin {margin: 0;}.nc_form .inlineSelect select {display: inline;width: auto;}.nc_form ::-webkit-input-placeholder {color: #000;}.nc_form :-ms-input-placeholder {color: #000;}.nc_form ::-moz-placeholder {opacity: 1;color: #000;}.nc_form :-moz-placeholder {opacity: 1;color: #000;}.nc_form :placeholder-shown {color: #000;}.nc_form ::placeholder {color: #000;}.nc_form input[placeholder], .nc_form [placeholder], .nc_form *[placeholder] {color: #000;}.grecaptcha-badge {visibility: hidden;right: 0 !important;}.grDisclaimerBox {background-color: #4a90e2;overflow: hidden;height: 60px;width: 255px;}.nc_form .grDisclaimerBox {box-shadow: rgba(0,0,0,0.75) 0px 0px 5px;margin: 0 0 20px;}.grDisclaimerBoxNarrow {width: 180px;}.grDisclaimerBoxNarrow .grdbBadge {display: none;}.grdbBadge {float: left;width: 70px;height: 100%;background-color: #fff;background-image: url(img/recaptcha-logo-48.png);background-repeat: no-repeat;background-position: center center;}.grdbText {float: left;color: #fff;width: 185px;box-sizing: border-box;font-family: Roboto, helvetica, arial, sans-serif;font-size: 13px;padding: 15px 15px 0;line-height: 1;}.grdbHead {display: block;margin: 0 0 5px;}.grdbLinks a {color: #fff;text-decoration: none;font-size: 10px;}.grdbLinks a:hover {text-decoration: underline;}.grdbSep {font-size: 8px;}form input[type=text].validationError, form textarea.validationError, form select.validationError, form .validationError::placeholder {background-color: red !important;color: #fff !important;}form .validationError:-moz-placeholder, form .validationError::-moz-placeholder {opacity: 1;}input[type=checkbox].validationError {position:relative }.cfRequiredMark {position: relative;font-size: 0;}input[type=radio].validationError + .cfRequiredMark:before, input[type=checkbox].validationError + .cfRequiredMark:before {display: inline-block;content: "";position: absolute;left: -26px;top: -11px;background-color: red;height: 8px;width: 8px;border-radius: 4px;opacity: 1;box-shadow: 1px 1px 3px red;}.validationFeedback {display: none;text-align: center;background-color: #f5770c;color: #000;padding: 20px 20px 0;margin:0 auto 20px }.vfActive {display: block }.vfFailedEmailValidationPrompt, .vfFailedTelephoneValidationPrompt, .vfFailedZipValidationPrompt {display: none;}.vfFailedEmailValidation .vfFailedEmailValidationPrompt, .vfFailedTelephoneValidation .vfFailedTelephoneValidationPrompt, .vfFailedZipValidation .vfFailedZipValidationPrompt {display: block;}#js_fn_show_type_of_incident {display: none;}@media screen and (max-width: 700px) {.post_entry_mult_left, .post_entry_mult_right {float: none;display: block;width: auto;padding: 0;margin: 0;}.postThumbMult {display: block;width: 80%;max-width: 150px;margin: 0 auto 0.5em;}}#mfBottomWrapper {background-color: #0e0e0e;padding: 0 20px;}#mfBottomCont {align-items: center;display: flex;flex-direction: column;flex-wrap: wrap;gap: 40px;justify-content: center;max-width: 1658px;margin: 0px auto;padding: 40px 0;}.mfBlock {margin: 0 auto;max-width: 526px;}.mfMapCont {display: block;max-width: 530px;margin: 0 auto 20px auto;overflow: hidden;border: 2px solid #c1c1c1;}.mfMapCont img {display: block;width: 200%;}.mfMapCont:hover {border: 2px solid #fff;}.mfMapCont:hover img {margin: 0 0 0 -100%;}.mfLocCont h2 {font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;color: #3989bb;font-weight: bold;font-size: 25px;padding: 0 0 5px 0;margin: 0 0 10px 0;transition: .5s;-webkit-transition: .5s;border-bottom: 1px solid #3a89bb;}.mfAddressCont span {color: #fff;}.mfAddress {display:block;padding: 0 0 10px 0;font-size: 13px;transition: .5s;-webkit-transition: .5s;}.mfAddressCont {overflow: hidden;font-family: 'Droid Sans', sans-serif;}.mfDevice {display: inline-block;float: left;}.mfPhone {padding: 0 10px 0 0;}.mfDevice span {color: #47aacd;}.mfDevice a {color: #fff;}@media screen and (min-width: 350px) {.mfAddress {font-size: 14px;}.mfDevice {font-size: 15px;}}@media screen and (min-width: 400px) {.mfAddress {font-size: 15px;}}@media screen and (min-width: 450px) {.mfLocCont h2 {font-size: 30px;}}@media screen and (min-width: 600px) {.mfLocCont {overflow: hidden;text-align: center;}.mfLocCont h2 {display: inline-block;border-bottom: 0;}.mfAddressCont {display: inline-block;width: auto;text-align: left;}.mfLocCont h2 {font-size: 33px;vertical-align: top;padding: 0 30px 0 0;position: relative;}.mfLocCont h2:after {content: '';display: block;position: absolute;background-color: #3a89bb;width: 1px;height: 38px;top: 2px;right: 11px;}.mfAddress {padding: 0 0 4px 0;}}@media screen and (min-width: 800px) {#mfBottomCont {align-items: flex-start;flex-direction: row;}}@media screen and (min-width: 1100px) {#mfBottomCont {overflow: hidden;padding: 55px 0 50px 0;}.mfLocCont h2 {margin: 0;}}.mcTeam {align-items: center;display: flex;flex-direction: column;flex-wrap: wrap;justify-content: center;gap: 40px 30px;padding: 20px 0 30px;}.mcTeam-item {max-width: 100%;text-align: center;width: 161px;}.mcTeam-item > p, .mcTeam-item a > p {display: none;}.mcTeam-img {box-sizing: border-box;display: block;padding: 0 0 16px;}.mcTeam-scale {display: block;height: auto;margin: 0 auto;max-width: 100%;}.mcTeam-Title {color: #057598;font-family: 'Oswald', sans-serif;font-size: 23px;font-weight: 700;line-height: 1.2;text-transform: uppercase;}.mcTeam-item a .mcTeam-scale {opacity: 0.9;transition: .5s;}.mcTeam-item a:hover .mcTeam-scale {opacity: 1;}.mcTeam-item a:hover {color: #057598;}@media screen and (min-width: 700px) {.mcTeam {align-items: flex-start;flex-direction: row;}}@media screen and (min-width: 800px) {.mcTeam-Title {font-size: 24px;}}@media screen and (min-width: 1030px) {.mcTeam-Title {font-size: 26px;}}@media screen and (min-width: 1640px) {.mcTeam {gap: 40px;}}