@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800,900);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,tt,var,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none;text-decoration:none}*,*:before,*:after{webkit-box-sizing:border-box;moz-box-sizing:border-box;box-sizing:border-box}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}input:focus,select:focus,textarea:focus{outline:none}address,caption,cite,code,dfn,th,var,h1,h2,h3{font-style:normal;font-weight:400}body{line-height:1.5;font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:16px;background:#fff;color:#99999;min-height:100%;overflow-x:hidden}p{line-height:1.65;font-size:100%;font-weight:400;text-align:justify}.vc_row p{margin-bottom:35px}.vc_row ul li{font-weight:300;margin-bottom:15px}.vc_row ul{margin-bottom:35px}html{margin-top:0!important;height:100%}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}ol,ul{list-style:none}caption,th{text-align:left}small{font-size:75%}a img{border:none}a{cursor:pointer;color:#0c2f61;text-decoration:none}a:hover,a:focus{text-decoration:none;outline:none}img{display:inline-block;max-width:100%;height:auto;vertical-align:top}p{font-size:100%}a{font-size:100%}h1{font-size:300%}h2{font-size:225%}h3{font-size:175%}h4{font-size:150%}h5{font-size:125%}h6{font-size:112.5%}.contentdiv p{margin-bottom:15px}.contentdiv p:last-of-type{margin-bottom:0}.contentdiv ul{list-style:outside disc;margin-bottom:15px;padding-left:20px}.contentdiv ul li,.contentdiv ol li{margin-bottom:5px}.contentdiv ol{list-style:outside decimal;margin-bottom:15px;padding-left:20px}.contentdiv ul ul,.contentdiv ol ol,.contentdiv ul ol,.contentdiv ol ul{margin:5px 0 0 15px}.contentdiv ol ol{list-style:upper-alpha}.contentdiv ol ol ol{list-style:lower-roman}.contentdiv ol ol ol ol{list-style:lower-alpha}.contentdiv blockquote{padding-left:15px;margin-bottom:15px;border-left:5px solid #000}.contentdiv table{border:1px solid #DFDFDF;background-color:#F9F9F9;width:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 15px 0}.contentdiv table td,.contentdiv table th{border-top-color:#fff;border-bottom:1px solid #DFDFDF;border-left:1px solid #DFDFDF}.contentdiv table th,.contentdiv table caption{padding:7px 7px 8px;font-weight:700;text-align:center}.contentdiv table caption{border-top:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;background-color:#F9F9F9}.contentdiv table td{padding:5px 7px 3px;vertical-align:top}.contentdiv a{color:#246352;text-decoration:underline}.contentdiv a:hover{text-decoration:none}.contentdiv.blackcontentdiv{border-color:#fff;color:#fff}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.btn-hover:hover{opacity:.7;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}body{height:100%}.wrapper{display:block;width:100%;height:100%}.centerdiv{max-width:1500px;margin:0 auto;padding:0 20px}main{display:block;height:auto;clear:both}footer{display:block;clear:both}.middle-vertical-align{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.middle-horizontal-align{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center-vertical-horizontal-align{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}::-webkit-input-placeholder{font-size:100%;font-family:'Montserrat';opacity:1}::-moz-placeholder{font-size:100%;font-family:'Montserrat';opacity:1}:-ms-input-placeholder{font-size:100%;font-family:'Montserrat';opacity:1}:-moz-placeholder{font-size:100%;font-family:'Montserrat';opacity:1}.fa-twitter:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 1226.37 1226.37' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M727.348 519.284 1174.075 0h-105.86L680.322 450.887 370.513 0H13.185l468.492 681.821L13.185 1226.37h105.866l409.625-476.152 327.181 476.152h357.328L727.322 519.284zM582.35 687.828l-47.468-67.894-377.686-540.24H319.8l304.797 435.991 47.468 67.894 396.2 566.721H905.661L582.35 687.854z' fill='%23ffffff' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");content:''!important;background-size:cover;background-position:center;background-repeat:no-repeat;display:inline-block;width:13px;height:13px}.social-navigation{background-color:#001f4b}.social-navigation .actions-buttons{float:right;background-color:#0c2f61;position:relative;padding-right:193px}.social-navigation .actions-buttons:before{content:'';width:5px;position:absolute;top:0;right:100%;bottom:0;background-color:#01163c}.social-navigation .actions-buttons .members-area{position:absolute;top:0;right:0;background-color:#01163c}.social-navigation .actions-buttons .members-area li{position:relative}.social-navigation .actions-buttons .members-area li a{padding:19px 30px;color:#fff;display:block}.social-navigation .actions-buttons .members-area li a.members-area-dropdown:hover,.social-navigation .actions-buttons .members-area li.active a.members-area-dropdown{border-bottom:5px solid #f5db12}.social-navigation .actions-buttons .members-area li a:hover{color:#f5db12}.social-navigation .actions-buttons .members-area li ul{display:none;position:absolute;top:100%;left:0;right:0;border-bottom:5px solid #f5db12;z-index:5}.social-navigation .actions-buttons .members-area li ul li{border-bottom:2px solid #4e5159}.social-navigation .actions-buttons .members-area li ul li:last-of-type{border-bottom:none}.social-navigation .actions-buttons .members-area li ul li a{padding:15px 20px;background:rgba(16,41,77,.86);text-align:center}.social-navigation .actions-buttons .members-area li.active ul{display:block}.social-navigation .actions-buttons .call-btn{padding:22px 25px;color:#f5db12;display:inline-block}.social-navigation .social-buttons{float:right;height:100%;margin-top:20px}.social-navigation .social-buttons a{float:left;padding:5px;margin-right:10px;color:#fff}.site-navigation{background-color:#4e5159;border-bottom:6px solid #001f4b}.site-navigation .centerdiv{position:relative}.site-navigation .logo-container{display:inline-block;max-width:420px;left:20px}.site-navigation nav{float:right}.site-navigation nav ul li{float:left;position:relative}.site-navigation nav ul li a{padding:50px 20px 35px;color:#fff;position:relative;display:block;text-transform:uppercase}.site-navigation nav ul li a:after{opacity:0;content:'';position:absolute;bottom:-6px;left:0;right:0;height:8px;background-color:#f5db12}.site-navigation nav ul li:hover a,.site-navigation nav ul li.current_page_item a{color:#f5db12;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.site-navigation nav ul li:hover a:after,.site-navigation nav ul li.current_page_item a:after{opacity:1;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.site-navigation nav ul li ul.sub-menu{opacity:0;position:absolute;top:100%;left:0;padding-top:6px;width:270px}.site-navigation nav ul li:hover ul.sub-menu:after{content:'';position:absolute;bottom:-6px;left:0;right:0;height:8px;background-color:#f5db12}.site-navigation nav ul li:hover ul.sub-menu{opacity:1;z-index:100;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.site-navigation nav ul li ul.sub-menu li{display:block;float:none;border-bottom:2px solid #4e5159}.site-navigation nav ul li ul.sub-menu li:last-of-type{border-bottom:none}.site-navigation nav ul li ul.sub-menu li a{background-color:rgba(10,37,76,1);color:#fff;padding:15px 20px}.site-navigation nav ul li ul.sub-menu li a:hover{color:#f5db12;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.site-navigation nav ul li ul.sub-menu li a:after{display:none}.mobile-navigation-btn{display:none;font-size:200%;color:#f5db12;right:20px}.slider-left-arrow{text-align:center;height:94px;width:66px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:20px;background:rgba(213,212,211,.7);z-index:1}.slider-left-arrow i,.slider-right-arrow i{color:#0c2f61;font-size:40px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slider-right-arrow{text-align:center;height:94px;width:66px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:20px;background:rgba(213,212,211,.7);z-index:1}.slider-left-arrow:hover,.slider-right-arrow:hover{background:rgba(213,212,211,.9)}.custom.tparrows{background:none;height:94px;width:66px;display:none}.custom.tparrows:before{color:transparent}.slider-section{position:relative;border-bottom:solid 4px #001f4b}.content-overlay-container{position:absolute;top:0;right:86px;bottom:0;width:100%;max-width:512px;z-index:2}.content-overlay-container .centerdiv{position:relative;height:100%}.slider-container ul li .slide-text{max-width:48%!important;min-width:40%!important}.slider-container ul li .rev-layers-group{width:1920px!important;max-width:35%!important;min-width:35%!important;display:inline-block}.slider-container ul li .text.with-background{padding:20px 50px 20px 20px!important;max-width:100%!important;min-width:100%!important}.slider-container ul li .text.with-background h4{color:#f5db12;font-weight:900;text-transform:uppercase;line-height:1.2!important;font-family:'Montserrat';font-size:150%!important}.slider-container ul li .text.with-background h5{font-family:'Montserrat';font-weight:700;line-height:1.2!important;font-size:125%!important}.slider-container ul li .text.with-background p{font-family:'Montserrat';font-size:100%!important;line-height:1.2!important}.slider-container ul li .btn-container.with-background .btn.with-background{font-family:'Montserrat'!important}.slider-container ul li .slide-btn{margin-top:20px!important}.content-overlay-box{right:0;width:100%;padding-right:80px}.overlay-box-text{border:4px solid #0c0a08;background:rgba(16,41,77,.86);text-align:center;padding:25px;margin-bottom:5px}.overlay-box-text h6{color:#fff;text-transform:uppercase;font-size:105%!important}.overlay-box-text span{font-size:700%;font-weight:700;color:#f5db12;line-height:1.25em}.overlay-box-text h2{color:#f5db12}.overlay-box-button a{background-color:#e7e5e3;color:#01163c;display:block;padding:25px 10px;text-align:center}.overlay-box-button a i{color:#01163c;margin-left:5px}.mobile-slider-content-box{display:none;background-color:#03214a;padding:20px}.mobile-slider-content-box .overlay-box-text{border:none;background-color:transparent}.mobile-slider-content-box .overlay-box-button a{font-weight:600}header .header-container{height:308px;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}header .header-container .header-text{position:absolute;left:100px;bottom:0;z-index:3}header .header-container .header-text h1{color:#fff;font-weight:700;text-transform:uppercase;line-height:1;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}header .header-container .header-overlay{position:absolute;left:0;bottom:0;right:0;height:160px;z-index:1;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 50%,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}header .header-container .header-lines{position:absolute;left:70px;bottom:0;right:0;height:7px;background-color:#001f4b;z-index:2}header .header-container .header-lines:before{content:'';display:block;width:70px;height:7px;background-color:#f5db12;position:absolute;left:-70px;z-index:2}.home main section{padding:0}main section{padding:30px 0}.footer{padding:60px 0 0 0;background-color:#001f4b}.copyright{padding:20px;text-align:center;font-size:10px;background-color:#002760;color:#fff;position:relative;bottom:0;margin-top:20px}.footer-logo-container{width:34%;float:left;padding-right:20px}.footer-logo-container .footer-logo{margin-bottom:10px}.footer-logo-container .footer-text-container div{margin-bottom:10px}.footer-logo-container .footer-text-container div h5,.footer-logo-container .footer-text-container div h6{font-weight:600;font-size:15px}.footer-logo-container .footer-text-container div h5,.footer-logo-container .footer-text-container div h6,.footer-logo-container .footer-text-container div p{color:#fff;font-size:14px;text-transform:uppercase}.footer .widget{width:22%;float:left;padding:20px;text-align:center}.footer .widget h5{font-size:100%;font-weight:700;color:#f5db12;padding-bottom:10px;border-bottom:3px solid #f5db12;margin-bottom:10px;text-transform:uppercase}.footer .widget div ul li{display:block;border-bottom:1px solid #fff}.footer .widget div ul li:last-of-type{border:none}.footer .widget div ul li a{display:block;padding:10px;text-transform:uppercase;color:#fff;font-size:14px}.footer .widget div ul li a:hover{color:#f5db12;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.footer-social-buttons a{float:left;padding:5px;margin-right:10px;color:#fff}.footer .widget div ul li a>span{display:block;margin-bottom:5px}.footer .widget div ul li a>span:last-child{margin-bottom:0}.footer .widget div ul li a .footer-post-title,.footer .widget div ul li a .footer-post-date{overflow:hidden;height:18px}.footer-post-title{color:#f5db12}.footer-post-date{font-size:90%}.footer-post-descr{font-family:'Montserrat',Arial,Helvetica,sans-serif;font-size:100%!important;color:#fff;text-transform:Capitalize!important}.post-template-default .contentdiv{padding-left:3%!important;padding-right:3%!important;padding-bottom:35px}.post-meta{color:#001f4b;font-weight:700;font-size:120%}.post-meta:after{content:"";display:block;height:7px;width:352px;background-image:url(https://projectlifesaver.org/wp-content/uploads/2017/04/separator.jpg);margin:15px 0 25px 0}.older a,.newer a{background:#001f4b;border:none;border-radius:0;color:#fff;font-size:13px;height:auto;letter-spacing:0;line-height:2;padding:10px;width:25%;margin-top:35px!important;text-decoration:none;margin-right:30px}.page-nav{margin-top:35px;clear:both;display:block;float:left;margin-bottom:35px}.post-type-archive-tribe_events #tribe-events{padding-left:3%!important;padding-right:3%!important}#tribe-events-content{padding-left:3%!important;padding-right:3%!important}#tribe-geo-results h2.tribe-events-page-title,h2.tribe-events-page-title{color:#001f4b}.tribe-events-calendar thead th{background-color:#001f4b;color:#fff;font-weight:700;padding:1em 0;white-space:nowrap;border-left:1px solid #01163c;border-right:1px solid #01163c}#tribe-bar-form .tribe-bar-submit input[type=submit]{-webkit-appearance:button;background:#001f4b}.user-login-container{width:100%;text-align:center}.user-login-container h3{text-align:center;margin-bottom:20px;font-weight:500;color:#001f4b}.user-login-container form{width:450px;margin:0 auto}.user-login-container form input{display:block;border:1px solid #000;border-bottom:none;color:#000;padding:10px;width:100%}.user-login-container form input[type=submit]{background-color:#001f4b;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:120%;padding:5px 0;border:none;border-top:1px solid #000}.members-area-header{display:table;width:100%;position:relative;padding-bottom:15px;margin-bottom:20px}.members-area-header div{display:table-cell;border-right:2px solid #cacacd;vertical-align:middle}.members-area-header div.user-container{width:50%;padding-right:205px;position:relative}.members-area-header div.user-container h4{color:#001f4b;display:block}.members-area-header div.user-container h4 span{display:inline-block;font-size:90%;margin-left:5px}.members-area-header div.user-container a{position:absolute;right:21px;font-size:150%;color:#fff;background-color:#001f4b;padding:9px 36px;border:1px solid #4e5159}.members-area-header div.project-name{width:31%;padding:0 20px}.members-area-header div.project-name h5{color:#001f4b;text-transform:uppercase}.members-area-header div.project-address{width:19%;padding-left:65px;position:relative;border-right:none}.members-area-header div.project-address i{left:20px;color:#001f4b;font-size:200%}.members-area-header div.project-address p{color:#001f4b}.members-area-header div.member-area-header-lines{display:block;position:absolute;left:50px;bottom:0;right:0;height:5px;background-color:#f5db12}.members-area-header div.member-area-header-lines:before{content:'';display:block;width:50px;height:5px;background-color:#001f4b;position:absolute;left:-50px}.members-area-navigation{border-left:3px solid #4e5159;border-right:3px solid #4e5159}.members-area-navigation ul li{float:left;width:25%;padding-right:4px}.members-area-navigation ul li:last-of-type{padding-right:0}.members-area-navigation ul li a{display:block;padding:10px 10px 10px 80px;background-color:#001f4b;color:#fff;text-transform:uppercase;position:relative;font-size:125%}.members-area-navigation ul li a.active{background-color:#fff;color:#001f4b;border:2px solid #001f4b}.members-area-navigation ul li a i{color:#f5db12;font-size:200%;left:20px}.members-area-navigation ul li:nth-of-type(2) a i{font-size:170%}.members-area-navigation ul li a.active i{color:#001f4b}.members-area-content{border-left:3px solid #4e5159;border-right:3px solid #4e5159;border-bottom:3px solid #4e5159;padding:60px 100px}.members-area-content.where-we-are{border-top:3px solid #4e5159;padding:30px 50px}.members-area-content form div{display:block;clear:left}.members-area-content form div.agency-location a{display:inline-block;margin-left:15px;margin-top:30px;font-size:119%;font-weight:600;color:#001f4b}input#agency-id,input#agency-name,input#agency-web-address{width:460px}input#agency-lat,input#agency-long,input#agency-zip{width:135px}input#agency-address-1,input#agency-address-2,input#agency-special-remarks{width:795px}input#agency-phone,input#agency-alt-phone{width:380px}input#agency-city,input#agency-state,input#agency-fax,input#agency-contact-name,input#agency-contact-email,input#new-pass,input#confirm-new-pass{width:295px}.members-area-content form div div{float:left;clear:none;margin-right:35px}.members-area-content form div div:last-of-type{margin-right:0}.members-area-content label{display:block;font-size:119%;font-weight:500;color:#001f4b;display:block;position:relative}.members-area-content input{padding:5px 10px;border:1px solid #5a5d64;color:#4e5159;font-size:100%;display:inline-block;margin-bottom:15px}.members-area-content form.update-form label[for=agency-id]:before,.members-area-content form.update-form label[for=agency-lat]:before,.members-area-content form.update-form label[for=agency-long]:before,.members-area-content form.update-form label[for=agency-name]:before,.members-area-content form.update-form label[for=agency-address-1]:before,.members-area-content form.update-form label[for=agency-address-2]:before,.members-area-content form.update-form label[for=agency-city]:before,.members-area-content form.update-form label[for=agency-state]:before,.members-area-content form.update-form label[for=agency-zip]:before{content:'\f023';font:normal normal normal 110%/1 FontAwesome;position:absolute;bottom:-27px;left:-20px}.members-area-content input[disabled]{background-color:#ADADAD}.members-area-content select{padding:4px 80px 4px 10px;border:1px solid #5a5d64;font-size:100%;font-weight:500;color:#001f4b;display:inline-block;background-image:url(../../../../../../themes/lifesaver/images/select-background-image.png);background-repeat:no-repeat;background-position:right;background-size:30px 100%;margin-bottom:15px}.members-area-content input[type=submit]{padding:8px 20px;border:none;background-color:#001f4b;color:#fff;font-size:170%;font-weight:600;margin-bottom:0}.members-area-content .change-user-pass{margin-top:20px}.change-user-pass .change-user-pass-header{position:relative;padding-left:50px;padding-top:15px;padding-bottom:15px;margin-bottom:20px}.change-user-pass .change-user-pass-header i{font-size:200%;left:10px;color:#001f4b}.change-user-pass .change-user-pass-header h4{color:#001f4b;font-weight:500}.change-user-pass .change-user-pass-header .change-user-pass-header-lines{display:block;position:absolute;left:40px;bottom:0;right:0;height:5px;background-color:#f5db12}.change-user-pass .change-user-pass-header .change-user-pass-header-lines:before{content:'';display:block;width:40px;height:5px;background-color:#001f4b;position:absolute;left:-40px}.files-container ul li{display:block;margin-bottom:10px}.files-container a{padding:8px 20px;background-color:#001f4b;color:#fff;border-radius:5px;text-transform:uppercase;display:inline-block}.find-agency-container #agency-map{height:700px;margin-top:0}#agency-map a{color:#001f4b;font-weight:600}#agency-map a:hover{text-decoration:underline}.find-unit-form{margin-bottom:20px;display:none}.find-unit-form h3{color:#001f4b;font-weight:600;padding-top:20px}.agency-details-container span{background-color:#001f4b;color:#f5db12;border-radius:50%;width:50px;height:50px;font-size:170%;text-align:center;float:left;margin-right:10px;margin-top:50px;padding-top:10px;line-height:1}.agency-details-container span:first-of-type{margin-top:0}.agency-details-container h3{color:#001f4b;font-weight:800;position:relative;line-height:50px;padding-top:50px}.agency-details-container h3:first-of-type{padding-top:0}.agency-details-container h3:first-of-type:after{display:none}.agency-details-container h3:after{content:'';position:absolute;top:0;right:0;left:0;height:2px;background-color:#001f4b}.agency-details-container a{color:#001f4b;font-weight:700}.agency-details-container p{display:inline-block;margin-right:5px}.agency-details-container p.distance{color:red;font-size:85%;font-weight:700}#submit-replacer-container{padding:4px 10px;float:right}#submit-replacer-container:hover{cursor:pointer}#submit-replacer-container i{font-size:140%;color:#fff}.searchpage h3{text-align:center}.searchpage #searchform{text-align:center;margin:10px 0}.searchpage #searchform input{padding:5px 10px;display:inline-block;font-size:100%;font-family:'Montserrat';border:1px solid #001f4b;margin-top:-5px}.searchpage #searchform #submit-replacer-container{background-color:#001f4b;margin-left:-5px;float:none;display:inline-block}.containing-form-button{display:none}#rescues-table_wrapper{padding:0% 3%}#rescues-table_wrapper select[name='rescues-table_length']{font-size:95%;margin-top:0}#rescues-table_wrapper .dataTables_filter input{border:1px solid #ccc}#rescues-table_wrapper thead .sorting,#rescues-table_wrapper thead .sorting_disabled,#rescues-table_wrapper thead .sorting_desc,#rescues-table_wrapper thead .sorting_asc{background-color:#001f4b;color:#fff;border-bottom:none;position:relative}#rescues-table_wrapper thead .sorting:hover,#rescues-table_wrapper thead .sorting_desc,#rescues-table_wrapper thead .sorting_asc{background-color:#049cdb;color:#fff}#rescues-table_wrapper thead .sorting:after,#rescues-table_wrapper thead .sorting_asc:after,#rescues-table_wrapper thead .sorting_desc:after{font:normal normal normal 110%/1 FontAwesome;font-weight:400;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:18px;margin:auto;height:14px}#rescues-table_wrapper thead .sorting::after{content:"\f0dc"}#rescues-table_wrapper thead .sorting_asc::after{content:"\f0de";padding:0 0 2px}#rescues-table_wrapper thead .sorting_desc::after{content:"\f0dd"}#rescues-table_wrapper thead tr td{border-bottom:none}#rescues-table_wrapper thead tr td:hover{background-color:#f1f1f1}#rescues-table tr.odd{background-color:#f9f9f9}#rescues-table tbody tr td{border-top:1px solid #ddd}#rescues-table tbody tr:hover{background-color:#f1f1f1}#rescues-table_wrapper #rescues-table_paginate .paginate_button{text-decoration:underline;border:none}#rescues-table_wrapper #rescues-table_paginate .paginate_button:hover{background:none;color:#000000!important;border:none}#rescues-table_wrapper #rescues-table_paginate .paginate_button.disabled:hover{color:#666!important}#rescues-table_paginate.paging_simple .paginate_button.next:after{right:-14px}.uvc-main-heading{text-transform:uppercase!important}.uvc-heading-spacer img{margin-top:10px;margin-bottom:20px}.uvc-heading-spacer{margin-bottom:20px!important}.esg-media-cover-wrapper{min-height:485px!important;float:left!important}.vc_row{margin-left:0!important;margin-right:0!important}.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner{-ms-flex:1 0 auto;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_column_container,.vc_separator{max-width:100%!important}@media only screen and (max-width:1550px){.site-navigation nav ul li ul.sub-menu{right:0;left:inherit}.content-overlay-box{padding-right:10px}.overlay-box-text{padding:10px}.overlay-box-text span{font-size:400%}}@media only screen and (max-width:1450px){.site-navigation .logo-container{max-width:300px}.site-navigation nav ul li a{font-size:95%;padding:50px 15px 35px}.slider-container ul li .rev-layers-group{max-width:30%!important;min-width:30%!important}.content-overlay-container{max-width:415px}}@media only screen and (max-width:1250px){.site-navigation .logo-container{max-width:250px}.site-navigation nav ul li a{font-size:90%;padding:45px 10px 35px}.slider-container ul li .slide-text-container{top:35%!important}.slider-container ul li .slide-text{max-width:38%!important;font-size:16px!important;line-height:1!important}.content-overlay-box{font-size:80%}.slider-container ul li .btn-container.with-background .btn.with-background{font-size:112.5%!important}.slider-container ul li .rev-layers-group{max-width:24%!important;min-width:24%!important}.content-overlay-container{max-width:360px}.content-overlay-container a{font-size:112.5%}.members-area-header div.user-container{width:100%;padding-right:185px;display:table-caption;border-right:none;margin-bottom:20px}.members-area-header div.user-container a{right:0}.members-area-header div.project-name{width:60%}.members-area-header div.project-address{width:40%;padding-right:20px}.members-area-navigation{font-size:75%}.members-area-navigation ul li a{padding:10px 10px 10px 70px}.members-area-content{padding:35px 70px}}@media only screen and (max-width:1023px){.mobile-navigation .menu-item-has-children ul.sub-menu{display:none}.mobile-navigation .menu-item-has-children>a:before{content:'';position:absolute;right:30px;top:50%;background:url(../../../../../../themes/lifesaver/images/dropdown.png) no-repeat;background-size:100% 100%;width:25px;height:25px;margin-top:-12.5px}.mobile-navigation .menu-item-has-children>a.mobile-dropdownactive:before{webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.site-navigation .logo-container{position:static;float:left;padding:20px 0;top:auto;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(4%);transform:translateY(0%)}.mobile-navigation-btn{display:block}.site-navigation nav{display:none;position:absolute;top:100%;left:0;right:0;text-align:center;background:rgba(255,255,255,.95);z-index:100}.site-navigation nav ul li{float:none;display:block;border-bottom:2px solid #000}.site-navigation nav ul li a{padding:15px;color:#000}.site-navigation nav ul li:hover a{color:#0c2f61;font-weight:700;background:rgba(255,255,255,.8)}.site-navigation nav ul li a:after{display:none}.site-navigation nav ul li ul.sub-menu{opacity:1;width:100%;position:static;padding-top:0;border-top:1px solid #000}.site-navigation nav ul li ul.sub-menu:after{display:none}.site-navigation nav ul li ul.sub-menu li{border-bottom:1px solid #000;font-size:90%}.site-navigation nav ul li ul.sub-menu li a{background-color:#e4e4e4;color:#000}.site-navigation nav ul li ul.sub-menu li a:hover{color:#0c2f61;background:rgba(255,255,255,.8)}.site-navigation nav.mobile-navigation{display:block}.footer-logo-container,.footer .widget{width:50%;margin-bottom:10px}.footer .widget:nth-of-type(2n+1){clear:left}.slider-left-arrow{left:0;width:40px}.slider-right-arrow{right:0;width:40px}.slider-container ul li .slide-text-container{top:20%!important}.slider-container ul li .slide-text{max-width:80%!important;font-size:20px!important;text-align:center!important;line-height:1.2!important}.slider-container ul li .slide-btn-container{right:5%!important;left:5%!important}.slider-container ul li .slide-btn-container .tp-loop-wrap{width:100%}.slider-container ul li .slide-btn-container .tp-mask-wrap{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.content-overlay-container{display:none}.content-overlay-box{display:none}.slider-container ul li .rev-layers-group-container{left:100px!important;right:100px!important}.slider-container ul li .btn-container.with-background,.slider-container ul li .btn-container.with-background .tp-loop-wrap,.slider-container ul li .btn-container.with-background .tp-mask-wrap,.slider-container ul li .rev-layers-group-container .tp-loop-wrap,.slider-container ul li .rev-layers-group-container .tp-mask-wrap{left:0;right:0}.slider-container ul li .text.with-background{text-align:center!important;font-size:14px!important}.slider-container ul li .btn-container.with-background .btn.with-background{width:100%!important;min-width:100%!important;max-width:100%!important;padding:5px 0px!important;display:block;text-align:center!important;font-size:15px!important}.slider-container ul li .rev-layers-group{width:100%;max-width:100%!important;min-width:100%!important;max-height:180px!important;min-height:180px!important}.mobile-slider-content-box{display:block}.members-area-navigation{font-size:85%}.members-area-navigation ul li{width:50%;margin-bottom:5px}.members-area-navigation ul li:nth-of-type(2){padding-right:0}.members-area-content form div div{margin-right:30px}input#agency-address-1,input#agency-address-2,input#agency-special-remarks{width:100%}.logo-list .wpb_wrapper img{width:120px;aspect-ratio:3/2;object-fit:contain}.space-md-0{height:0!important}}@media only screen and (max-width:766px){body{font-size:14px}.social-navigation .actions-buttons{padding-right:176px}header .header-container .header-text{left:20px}#submit-replacer-container{padding:4.5px 10px;float:right}#submit-replacer-container i{font-size:135%}.searchpage #searchform input{margin-top:-4px}.footer-logo-container{padding-right:0;text-align:center}.footer-social-buttons a{float:none;display:inline-block}.footer-logo-container,.footer .widget{width:100%}.five-columns.vc_row .vc_col-sm-2{float:left;width:33.3%!important;padding:0;margin-right:1.5%;min-height:0}.slider-left-arrow{left:0;width:30px;height:60px}.slider-right-arrow{right:0;width:30px;height:60px}.slider-left-arrow i,.slider-right-arrow i{font-size:25px}.slider-container ul li .slide-text-container{top:15%!important}.slider-container ul li .slide-text,.slider-container ul li .slide-btn{font-size:16px!important}.slider-container ul li .slide-btn{padding:8px 30px!important;margin-top:25px!important}.slider-container ul li .rev-layers-group-container{left:50px!important;right:50px!important}.slider-container ul li .text.with-background h4{font-size:120%!important}.slider-container ul li .text.with-background h5{font-size:105%!important}.slider-container ul li .text.with-background{padding:20px 10px!important}.slider-container ul li .btn-container.with-background{top:135px!important}.members-area-header div.user-container h4 span{word-break:break-all}.members-area-navigation ul li:nth-of-type(2),.members-area-navigation ul li:nth-of-type(4){padding-right:0;margin-left:0;clear:none}.members-area-navigation ul li:nth-of-type(3){padding-right:4px}.members-area-navigation ul li:nth-of-type(5){clear:left;margin-left:25%}.members-area-navigation ul li a{padding:10px 10px 10px 50px}.members-area-navigation ul li a i{left:15px}.members-area-content{padding:20px 30px}input#agency-id,input#agency-name,input#agency-web-address,input#agency-phone,input#agency-alt-phone{width:100%}.members-area-content form div.agency-location a{margin-top:0;margin-bottom:10px}.find-agency-container #agency-map{height:auto;padding-top:100%;width:100%!important}.agency-details-container{width:100%!important;max-height:300px!important;margin-bottom:10px}}@media only screen and (max-width:479px){.social-navigation .actions-buttons{width:100%;padding-right:50%}.social-navigation .actions-buttons:before{display:none}.social-navigation .actions-buttons .call-btn{width:100%;text-align:center}.social-navigation .actions-buttons .members-area{width:50%;text-align:center}.social-navigation .actions-buttons .members-area li a{padding:19px 10px}.social-navigation .social-buttons{display:none}.slider-container ul li .slide-text-container{top:5%!important}.slider-container ul li .slide-text{font-size:12px!important}.slider-container ul li .slide-btn{font-size:12px!important;padding:2px 20px!important}.slider-container ul li .rev-layers-group-container{left:30px!important;right:30px!important}.slider-container ul li .rev-layers-group{max-height:120px!important;min-height:120px!important}.slider-container ul li .text.with-background h4{font-size:100%!important}.slider-container ul li .text.with-background h5{font-size:90%!important}.slider-container ul li .text.with-background p{display:none!important}.slider-container ul li .text.with-background{padding:20px 5px 10px!important}.slider-container ul li .btn-container.with-background{top:90px!important}.members-area-header{display:block}.members-area-header div.user-container{padding-right:165px}.members-area-header div.user-container h4{font-size:140%}.members-area-header div.project-name{width:100%;display:block;border-right:none;margin-bottom:10px;text-align:center}.members-area-header div.project-address{width:100%;display:block}.members-area-navigation ul li,.members-area-navigation ul li:nth-of-type(2),.members-area-navigation ul li:nth-of-type(3),.members-area-navigation ul li:nth-of-type(4),.members-area-navigation ul li:nth-of-type(5){width:100%;padding-right:0;clear:none;margin-left:0}input#agency-city,input#agency-state,input#agency-fax,input#agency-contact-name,input#agency-contact-email,input#new-pass,input#confirm-new-pass{width:100%}.members-area-content input[type="submit"]{font-size:115%}}