.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}body{line-height:1.4}a{color:#fd9726;font-weight:700;outline:none !important}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto Slab', serif;font-weight:400  !important;letter-spacing:0 !important;margin-top:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a{font-weight:400}h1,.h1{font-family:'Roboto Slab', serif;font-weight:400  !important;font-size:3.667em}@media screen and (max-width: 479px){h1,.h1{font-size:2.3em}}h2,.h2{font-family:'Roboto Slab', serif;font-weight:400  !important;font-size:2em;margin-bottom:14px}@media screen and (max-width: 979px){h2,.h2{font-size:1.5em}}h3,.h3{font-family:'Roboto Slab', serif;font-weight:700 !important;color:#007fca !important;font-size:1.33em;margin-bottom:8px}h3 a,.h3 a{color:#007fca !important}h3 a:hover,.h3 a:hover{color:#007fca !important;text-decoration:none}h4,.h4{font-family:'Open Sans', sans-serif !important;font-weight:700 !important;font-size:18px;margin-bottom:25px}.sub-headline{font-size:1.333em}.black-text{color:#333}.black-text a{color:#333}.black-text a:hover{color:#333;text-decoration:underline}.blue-text{color:#007fca}.blue-text a{color:#007fca}.blue-text a:hover{color:#007fca;text-decoration:underline}.gray-text{color:#a2a2a2}.gray-text a{color:#a2a2a2;font-weight:400;text-decoration:underline}.dk-gray-text{color:#666}.dk-gray-text a{color:#666;font-weight:400;text-decoration:underline}.white-text{color:#fff}.white-text a{color:#fff}.white-text a:hover{color:#fff;text-decoration:underline}.font-14{font-size:14px}.font-12{font-size:12px}.icon-link a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link a{background-position:top left !important;background-repeat:no-repeat !important;color:#007fca;display:inline-block;font-family:'Roboto Slab', serif;font-weight:400  !important;font-size:20px;min-height:32px;padding:4px 0 20px 52px !important}.icon-link a:hover,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link a:hover{background-repeat:no-repeat;color:#007fca}.icon-link.icon-dollar a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-dollar a{background-image:url("../img/icon-dollar-blue.png") !important}.icon-link.icon-hand a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-hand a{background-image:url("../img/icon-hand-blue.png") !important}.icon-link.icon-leaves a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-leaves a{background-image:url("../img/icon-leaf-blue.png") !important}.icon-link.icon-light a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-light a{background-image:url("../img/cpu-streetlight-icon.png") !important}.icon-link.icon-person a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-person a{background-image:url("../img/icon-person-blue.png") !important}.icon-link.icon-shovel a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-shovel a{background-image:url("../img/icon-shovel-blue.png") !important}.icon-link.icon-tree a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-tree a{background-image:url("../img/icon-tree-blue.png") !important}.icon-link.icon-truck a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-truck a{background-image:url("../img/icon-truck-blue.png") !important}.icon-link.icon-drop a,.masthead-stacked .desktop .x-nav .sub-menu li .icon-link.icon-drop a{background-image:url("../img/icon-drop-blue.png") !important}a .icon-link,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link{background-position:top left;background-repeat:no-repeat;color:#007fca;display:inline-block;font-family:'Roboto Slab', serif;font-weight:400  !important;font-size:20px;height:32px;padding:4px 0 45px 52px !important}a .icon-link.icon-dollar,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link.icon-dollar{background-image:url("../img/icon-dollar-blue.png")}a .icon-link.icon-hand,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link.icon-hand{background-image:url("../img/icon-hand-blue.png")}a .icon-link.icon-leaves,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link.icon-leaves{background-image:url("../img/icon-leaf-blue.png")}a .icon-link.icon-shovel,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link.icon-shovel{background-image:url("../img/icon-shovel-blue.png")}a .icon-link.icon-tree,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link.icon-tree{background-image:url("../img/icon-tree-blue.png")}a .icon-link.icon-truck,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link.icon-truck{background-image:url("../img/icon-truck-blue.png")}a .icon-link.icon-drop,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link.icon-drop{background-image:url("../img/icon-drop-blue.png")}.masthead-stacked .desktop .x-nav .sub-menu li .icon-link a,.masthead-stacked .desktop .x-nav .sub-menu li a .icon-link{font-size:18px}.x-btn,.button,[type="submit"]{border-radius:5px !important;font-weight:700;letter-spacing:0.5px;padding:5px 15px 5px 15px !important;text-shadow:none !important;text-transform:uppercase}.x-btn.x-btn-regular,.button.x-btn-regular,[type="submit"].x-btn-regular{padding:10px 15px !important}.x-btn.white-button{background-color:#fff;border-color:#fff;color:#0aa9eb}.x-btn.white-button:hover{background-color:#e7f7fd;border-color:#e7f7fd;color:#0aa9eb}body{background:#ffffff}p{margin:0 0 14px 0}a.entry-thumb{background:none}a.entry-thumb:hover img{opacity:1}a.entry-thumb:before{opacity:0 !important}ul,ol{margin-top:22px;margin-bottom:18px}.entry-content{margin-top:0}.entry-content ol{float:left;margin-top:4px;width:100%}.entry-content ul{margin-left:0;margin-top:4px;float:left;list-style-type:none;width:100%}.entry-content ul li{background:url("../img/bullet-square.jpg") no-repeat;background-position:0 11px;clear:both;margin-bottom:6px;padding-left:20px}ul.checkmark-list li{background:url("../img/bullet-list-checkmark.png") no-repeat;background-position:0px 7px;font-size:1.13em;margin:0 0 15px 0;padding:0 0px 0 32px;min-height:25px}ol.circle-number-list{list-style-type:none;margin-left:0}ol.circle-number-list li{counter-increment:step-counter;margin-bottom:14px}ol.circle-number-list li::before{background:url("../img/numbered-list-dot.png") no-repeat;color:#fff;content:counter(step-counter);display:block;float:left;font-size:14px;font-weight:900;height:22px;line-height:22px;margin:2px 14px 0 0;text-align:center;width:22px}.x-accordion-heading .x-accordion-toggle:hover{text-decoration:none}.alignleft{margin-top:0}.x-gap{clear:both}.basic-editor{margin:0 auto;max-width:1300px;padding:40px 0 22px 0;width:91%}.x-img-none{display:block;margin-left:auto;margin-right:auto}.img-static,.img-static img{width:auto !important}@media screen and (max-width: 979px){a.x-img>img,.x-img{width:100%}}.image-shadow img{-webkit-box-shadow:0px 0px 10px 2px #f2f2f2;-moz-box-shadow:0px 0px 10px 2px #f2f2f2;box-shadow:0px 0px 10px 2px #f2f2f2}@media screen and (max-width: 979px){.mobile-hide{display:none}}@media screen and (max-width: 767px){.x-column.x-1-2{float:left;padding-bottom:20px}}.white-box{background:#fff;border:1px solid #ececec;margin-bottom:22px;padding:28px 14px 12px 16px}@media screen and (max-width: 980px){.white-box .x-column.x-1-4{display:none}}.white-box .x-column.x-3-4{padding-left:7px}@media screen and (max-width: 980px){.white-box .x-column.x-3-4{padding-left:0}}@media screen and (max-width: 767px){.col2-text-whitebox .x-2-3 .x-1-2:first-of-type{padding-bottom:0}.col2-text-whitebox .x-2-3 .x-1-2 ul{margin-bottom:0}}@media screen and (max-width: 979px){.icon-links-block .x-column.x-1-2{padding-bottom:0}.icon-links-block .x-column.x-1-2 p{margin:0}}@media screen and (min-width: 768px) and (max-width: 979px){.full-tablet{width:100% !important}}@media screen and (max-width: 979px){.three-columns .x-1-3{float:left;margin-bottom:30px}}@media screen and (max-width: 979px){.four-columns{padding-bottom:10px !important}}@media screen and (max-width: 979px){.four-columns .x-1-4{margin-bottom:30px}}@media screen and (min-width: 768px) and (max-width: 979px){.four-columns .x-1-4{width:48%}.four-columns .x-1-4:nth-child(2){margin-bottom:20px;margin-right:0}.four-columns .x-1-4:nth-child(1){margin-bottom:20px}}.col2-text-whitebox .x-column.x-2-3{padding-top:28px}.col2-text-whitebox .white-box ul.checkmark-list{margin-bottom:0}.col2-image-button-list .feature-image-copy{color:#fff}.col2-image-button-list .feature-image-copy h2{color:#fff}.col2-image-button-list .feature-image-copy a{color:#fff}.page-template-template-layout-narrow .x-landmark-breadcrumbs-wrap{margin:0 auto;padding:20px 0 0 0;width:75%}#narrow-page .x-main.full .x-container,#narrow-page .basic-editor{float:none;margin:0px auto;min-height:150px;min-width:0;padding-bottom:20px;padding-right:22%}@media screen and (max-width: 980px){#narrow-page .x-main.full .x-container,#narrow-page .basic-editor{padding-right:0}}.hentry{margin-top:0}.zoomIn{animation-name:none !important}.animated{animation-duration:0 !important;animation-fill-mode:none !important}@media screen and (max-width: 768px){.vc_grid.vc_row.vc_grid-gutter-25px .vc_pageable-slide-wrapper{margin-right:0 !important}}@media screen and (max-width: 980px){.home #x-content-band-1{background-position:top left;background-size:auto}}#home-intro{padding:152px 0 0 50px}#home-intro h1{margin-bottom:4px}#home-intro p{font-size:18px}@media screen and (max-width: 980px){#home-intro{margin-right:0;padding:87px 40px 20px 40px;width:100%}}#home-login .x-container{background:url("../img/bg_home-login.png") repeat;float:right;margin-right:50px;padding:29px 25px 0 28px;width:75%}@media screen and (max-width: 1291px){#home-login .x-container{padding-bottom:20px;width:95%}}@media screen and (max-width: 980px){#home-login .x-container{background-color:#cccccc;margin-right:0;padding-bottom:0;padding-left:40px;width:100%}}@media screen and (max-width: 980px){#home-login{width:100%}}@media screen and (max-width: 767px){#home-login{padding-bottom:0}}@media screen and (max-width: 767px){.home #x-content-band-3 .x-column.x-1-2{padding-bottom:0}}.x-content-band.bg-image.home-sub-bar{background-position:left center;background-size:inherit}@media screen and (max-width: 479px){.x-content-band.bg-image.home-sub-bar{background-position:0 25px !important}}#home-sub-bar-left,#home-sub-bar-right{float:left;padding:23px 8px 23px 139px}@media screen and (max-width: 479px){#home-sub-bar-left,#home-sub-bar-right{padding-left:0}}@media screen and (max-width: 479px){#home-sub-bar-left h2,#home-sub-bar-left p,#home-sub-bar-right h2,#home-sub-bar-right p{padding-left:120px;padding-right:30px}}@media screen and (max-width: 479px){#home-sub-bar-left a.white-button,#home-sub-bar-right a.white-button{margin-top:15px;width:100%}}#home-sub-bar-left{border-right:1px solid #52beeb}@media screen and (max-width: 767px){#home-sub-bar-left{border-bottom:1px solid #52beeb;border-right:none}}.home-quad-row img{border-bottom:5px solid #78c24c}.home-quad-row .x-content-band{padding:14px 12px !important}.home-quad-row .x-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-quad-row .x-container .x-column.x-1-4{background-color:#ececec}.home-quad-row .x-container .x-column.x-1-4:last-of-type{width:21.8%}@media screen and (max-width: 979px){.home-quad-row .x-container .x-column.x-1-4.mobile-last,.home-quad-row .x-container .x-column.x-1-4:last-of-type{width:47.8%}}@media screen and (max-width: 767px){.home-quad-row .x-container .x-column.x-1-4.mobile-last,.home-quad-row .x-container .x-column.x-1-4:last-of-type{width:100%}}.x-container.offset{margin-bottom:0;margin-top:0}.x-container .x-main.full{float:left;width:100% !important;min-width:100%}@media screen and (max-width: 979px){#content-wrapper,#narrow-page{width:100%}}.x-breadcrumbs-wrap{background:url("../img/bg-breadcrumbs.png");bottom:0;float:left;padding:7px 0;position:absolute;text-align:left;width:100%}@media screen and (max-width: 767px){.x-breadcrumbs-wrap{background-color:#333;margin-top:0;position:relative}}.x-breadcrumbs{color:#fff;font-size:12px;text-transform:none}.x-breadcrumbs a{color:#fff;font-weight:400}.x-breadcrumbs a:hover{border-bottom:1px solid #fff;color:#fff;text-decoration:none}.x-breadcrumbs .home i{font-family:"Open Sans",sans-serif !important;font-weight:400;-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.x-breadcrumbs .home .x-icon-home:before{font-family:"Open Sans",sans-serif;font-weight:400;content:"";-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.x-flexslider .x-slides img{margin:0 !important}#tribe-events-pg-template .tribe-events-content ul.flex-direction-nav{list-style:outside none none}.x-columnize{-moz-column-rule:none}.bx-wrapper ul li{background:none;box-sizing:content-box;padding-left:0;clear:none !important}.vc_custom_heading h4{margin-top:0}.vc_btn3{background-color:#fd9726 !important;border:0 !important;border-radius:0.225em !important;font-weight:700;letter-spacing:0.5px;text-transform:uppercase;color:#fff !important;padding:5px 15px !important}.vc_btn3:hover{background-color:#f18a18 !important}@media screen and (max-width: 767px){.vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:0}}#banner-breadcrumbs{position:relative}@media screen and (max-width: 980px){#banner-breadcrumbs.no-bg{width:100%}}#banner-breadcrumbs.no-bg #page-banner{padding:73px 0 40px 0}@media screen and (max-width: 767px){#banner-breadcrumbs.no-bg #page-banner{padding:40px 0 30px 0}}#banner-breadcrumbs.no-bg .overlay{display:none}#banner-breadcrumbs.no-bg .page-title{border-bottom:1px solid #c7c7c7;padding-bottom:23px}#banner-breadcrumbs.no-bg .page-title h1,#banner-breadcrumbs.no-bg .page-title h4{color:#333}#banner-breadcrumbs.no-bg .x-breadcrumbs-wrap{background:none}#banner-breadcrumbs.no-bg .x-breadcrumbs-wrap .x-breadcrumbs,#banner-breadcrumbs.no-bg .x-breadcrumbs-wrap a{color:#a2a2a2}#banner-breadcrumbs.no-bg .x-breadcrumbs-wrap a:hover{border-bottom:1px solid #a2a2a2}#page-banner{margin:0;padding:73px 0 63px 0;position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media screen and (max-width: 767px){#page-banner{padding-bottom:30px;padding-top:40px}}#page-banner .overlay{height:100%;left:0;position:absolute;top:0;width:100%}#page-banner h1,#page-banner h4{color:#fff;margin-bottom:0}.img-caption-blocks .wp-caption{float:left}@media screen and (max-width: 767px){.img-caption-blocks .wp-caption{margin-right:2%;width:48% !important}}@media screen and (max-width: 479px){.img-caption-blocks .wp-caption{margin-right:0;width:100% !important}}.wp-caption{background-color:#0aa9eb;border:none;padding:0}.wp-caption img{width:100%}.wp-caption .wp-caption-text{color:#fff;font-family:'Roboto Slab', serif;font-weight:700 !important;font-size:16px !important;min-height:45px;padding:0px 13px 6px !important;text-align:left;text-transform:none !important}.wp-caption .wp-caption-text a{color:#fff;font-weight:normal}.wp-caption .wp-caption-text a:hover{opacity:.85;text-decoration:none}.bar-buttons a.x-btn.x-btn-large{background:#f0f9fe url("../img/bar-button-arrow.png") no-repeat center right;border-color:#f0f9fe;color:#007fca;font-family:'Roboto Slab', serif;font-weight:700 !important;font-size:18px;padding:15px 48px 12px 15px !important;position:relative;text-align:left;text-transform:none}.bar-buttons a.x-btn.x-btn-large:hover{background-color:#c0e6fb}.resource-listing-block h2{margin-bottom:5px}.resource-listing-block h3{margin-bottom:0}@media screen and (max-width: 767px){.resource-listing-block{padding:0 !important}.resource-listing-block .x-column.x-1-2{padding-top:30px}}.resource-listing-block .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:0}.resource-listing-block .vc_gitem-post-data h2{margin-bottom:0}.resource-list.vc_grid-item{padding-bottom:8px !important}.resource-list .vc_gitem-col{padding:0}.resource-list .vc_gitem-post-data{margin-bottom:0}.resource-list-item h3{margin-bottom:0}.resource-list-item .vc_gitem-acf p{margin-bottom:0}.resource-list-item .vc_gitem-acf p .vc_gitem-link{margin-left:5px}.resource-list-item .list-button .vc_gitem-link,.resource-list-item .vc_gitem-acf p .vc_gitem-link{background-color:transparent !important;border:none;color:#fd9726 !important;font-size:12px;padding:0 !important;text-transform:uppercase;transition:none}.resource-list-item .list-button .vc_gitem-link:hover,.resource-list-item .list-button .vc_gitem-link:focus,.resource-list-item .vc_gitem-acf p .vc_gitem-link:hover,.resource-list-item .vc_gitem-acf p .vc_gitem-link:focus{border:none;text-decoration:underline;transition:none}.featured-resource.vc_grid-item{padding-right:0 !important;padding-bottom:0 !important}.featured-resource.vc_pageable-slide-wrapper{margin-right:0 !important}.featured-resource .vc_gitem-col{background:#0aa9eb;color:#fff;padding:0}.featured-resource h2,.featured-resource a,.featured-resource a:hover{color:#fff}.featured-resource .wpb_single_image{margin-bottom:0 !important}.featured-resource .vc_figure{width:100%}.featured-resource .vc_figure .vc_gitem-link,.featured-resource .vc_figure img{width:100%}.featured-resource .vc_custom_heading{margin-bottom:0;padding:20px 25px 0 25px}.featured-resource .vc_gitem-acf{padding:0 26px 15px 26px}.lower-feature .x-column{float:none;margin:0px auto;padding:60px 0px 40px;width:59%}@media screen and (max-width: 479px){.lower-feature .x-column{padding:40px 0 20px 0;width:80%}}.lower-feature p{font-size:17px;margin-bottom:25px}#knotweed-map{position:relative;left:-8px}@media screen and (min-width: 980px){#knotweed-map{left:-15px}}@media screen and (max-width: 767px){.vc_grid.vc_row{margin-bottom:0 !important}}@media screen and (max-width: 767px){.vc_grid.vc_row .vc_grid-item{padding:0 !important}}.single-case-studies .entry-content{margin-top:0 !important}.related-items h4{color:#0aa9eb;font-size:22px}@media screen and (max-width: 979px){.related-items{padding-bottom:0 !important}}.related-items .vc_grid-container-wrapper{margin-top:40px}.related-items .vc_gitem-col{padding:10px 0}.related-items .vc_grid.vc_row .vc_grid-item{padding-bottom:30px !important}.related-items .vc_gitem-post-data-source-post_excerpt p a{font-weight:normal;cursor:text;color:#333 !important;opacity:1 !important}.related-items .vc_gitem-post-data-source-post_excerpt p strong{color:#fd9726 !important;cursor:pointer;font-size:12px}.related-items .vc_gitem-post-data-source-post_excerpt p strong:hover{text-decoration:underline}.x-img-circle.left{width:auto}.x-counter{padding:15px 0}.x-counter .number,.x-counter .suffix{color:#0aa9eb;font-size:50px}.x-counter .text-below{color:#333;font-size:15px;line-height:20px;text-transform:none;letter-spacing:normal;padding:0 25px}.vc_pageable-load-more-btn .vc_btn3-icon{display:none !important}.vc_btn3.vc_btn3-style-modern{background-image:none}.basic-listing.titles-only .vc_grid-item-mini{border-bottom:none}.basic-listing.titles-only .vc_gitem_row{padding:0}.basic-listing.vc_gitem-zone{overflow:visible}.basic-listing.vc_gitem-zone-c{min-height:145px;width:30%}.basic-listing.vc_gitem-zone-c .program-options{background-image:url("../img/bg-corner-loan-rebate.png");color:#fff;font-size:13px;font-weight:700;height:128px;left:0;line-height:15px;padding-left:9px;padding-right:50px;padding-top:6px;position:absolute;top:0;width:128px}.basic-listing.vc_grid-item-zone-c-left .vc_gitem-animated-block{width:70%;padding-left:40px}.basic-listing.vc_grid-item-zone-c-left .vc_gitem-animated-block .vc_gitem-post-data{margin-bottom:3px}.basic-listing.vc_grid-item-zone-c-left .vc_gitem-animated-block .program-options{color:#78c24c;font-size:14px;font-weight:700;text-transform:uppercase}.basic-listing.vc_grid-item-zone-c-left .vc_gitem-animated-block .vc_gitem-acf{margin-top:10px}@media screen and (max-width: 767px){.basic-listing.vc_gitem-zone-c{width:100%}.basic-listing.vc_grid-item-zone-c-left .vc_gitem-animated-block{width:100%;padding-left:0px}.basic-listing .vc_gitem-row-position-top{padding-bottom:0 !important}}.basic-listing .vc_gitem-zone-a .vc_gitem-row-position-top,.basic-listing .vc_gitem-zone-b .vc_gitem-row-position-top{position:relative !important}.basic-listing .vc_grid-item-mini{border-bottom:1px solid #ececec}.basic-listing .vc_gitem_row{padding:40px 0;margin:0}.basic-listing .vc_gitem_row .vc_gitem-col{padding:0}.basic-listing .vc_btn,.basic-listing .vc_icon_element,.basic-listing .wpb_content_element{margin-bottom:0 !important}.remove-border{border-bottom:0 !important}.full-width-promo .x-container{width:70%;margin:0 auto}.single-meeting_minutes .x-breadcrumbs-wrap,.single-case-studies .x-breadcrumbs-wrap{display:none}#outage-map-wrapper{background-color:#f8f8f5;padding-top:26px;padding-bottom:26px}#outage-map-wrapper .outage-info-window{max-width:300px}#outage-map-wrapper .outage{clear:both;width:100%;display:block;border-bottom:1px solid #a2a2a2}#outage-map-wrapper .outage:first-of-type{border:0 !important}#outage-map-wrapper .outage .outage-header{color:#a2a2a2;font-size:12px;text-transform:uppercase;float:left;width:35.3%;display:block;text-align:center;padding:10px 1.5%}#outage-map-wrapper .outage .outage-header .outage-customer-count{font-size:35px;color:#007fca;font-weight:bold}#outage-map-wrapper .outage .outage-details{float:left;width:60%;display:block;padding:10px 2.5%;border-left:1px solid #a2a2a2;min-height:100px;padding-top:10px}#outage-map-wrapper .outage .outage-details .value{font-weight:bold}#outage-map-wrapper .outage-info-window-footer{clear:both;display:block;border-top:1px solid #a2a2a2;padding-top:10px}#outage-map-wrapper .outage-info-window-footer a{color:#fd9726;font-size:12px;font-weight:bold;text-decoration:none}#outage-map-wrapper .x-column.x-2-3 img{width:100%}@media screen and (max-width: 980px){#outage-map-wrapper .x-column.x-2-3,#outage-map-wrapper .x-column.x-1-3{width:100%}}@media screen and (max-width: 980px){#outage-map-wrapper .x-column.x-1-3{margin-top:40px}}#outage-map-wrapper #map-sidebar{background-color:#fff;border:1px solid #ececec}#outage-map-wrapper #map-sidebar .map-sidebar-top{border-bottom:1px solid #ececec}#outage-map-wrapper #map-sidebar h4{font-family:'Roboto Slab', serif;font-weight:700 !important;font-size:1.13em;line-height:1.1;margin-bottom:0}#outage-map-wrapper #map-sidebar p.small{color:#a2a2a2;font-size:11px}#outage-map-wrapper #map-sidebar p.number{color:#007fca;font-size:40px;font-weight:700;margin-bottom:10px}#outage-map-wrapper #map-sidebar .left-col,#outage-map-wrapper #map-sidebar .right-col{float:left;padding-top:25px;padding-right:16px;padding-left:16px;text-align:center;width:50%}@media screen and (min-width: 1350px){#outage-map-wrapper #map-sidebar .left-col,#outage-map-wrapper #map-sidebar .right-col{padding-right:10px;padding-left:10px}}#outage-map-wrapper #map-sidebar .left-col:first-of-type,#outage-map-wrapper #map-sidebar .right-col:first-of-type{border-right:1px solid #ececec}#outage-map-wrapper #map-sidebar #map-contact{border-bottom:1px solid #ececec;color:#a2a2a2;padding-top:23px;text-align:center}#outage-map-wrapper #map-sidebar #map-contact .x-btn{width:90%}#outage-map-wrapper #map-sidebar #map-contact #report-outage a.phone-number{color:#333}#outage-map-wrapper #map-sidebar #map-contact .menu-outage-map-links-container li{background:none;display:inline-block;font-size:12px;padding-left:0}#outage-map-wrapper #map-sidebar #map-contact .menu-outage-map-links-container li:after{content:'|'}#outage-map-wrapper #map-sidebar #map-contact .menu-outage-map-links-container li:last-of-type:after{content:''}#outage-map-wrapper #map-sidebar #map-contact .menu-outage-map-links-container li a{color:#a2a2a2;font-weight:400;padding-right:4px;text-decoration:underline}#outage-map-wrapper #map-sidebar #map-key{padding-top:24px;padding-left:23px;padding-bottom:13px}#outage-map-wrapper #map-sidebar #map-key .map-key-top{float:left;width:100%}#outage-map-wrapper #map-sidebar #map-key .map-key-top h4,#outage-map-wrapper #map-sidebar #map-key .map-key-top p.small{float:left;margin-right:8px;margin-bottom:3px}#outage-map-wrapper #map-sidebar #map-key .map-key-symbols{float:left;font-size:14px;font-weight:700}#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col1{margin-left:-10px;width:28%}@media screen and (min-width: 981px) and (max-width: 1368px){#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col1{width:46%}}@media screen and (max-width: 479px){#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col1{width:46%}}#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col2{width:35%}@media screen and (min-width: 981px) and (max-width: 1368px){#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col2{width:46%}}@media screen and (max-width: 479px){#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col2{width:46%}}#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col3{width:35%}@media screen and (min-width: 981px) and (max-width: 1368px){#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col3{width:100%}}@media screen and (max-width: 479px){#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col3{width:100%}}#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col3 .map-key-item{line-height:1;padding-top:14px}#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col3 .map-key-item img{float:left;margin-top:-6px;margin-right:10px}@media screen and (max-width: 1368px){#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col3 .map-key-item img{margin-top:-14px}}#outage-map-wrapper #map-sidebar #map-key .map-key-symbols.key-col3 .map-key-item sup{color:#a2a2a2;font-size:100%;font-weight:400;top:0px}#outage-map-wrapper #map-sidebar #map-key .map-key-bottom{color:#a2a2a2;float:left;font-size:12px;padding-top:8px;padding-right:20px;width:100%}#outage-map-wrapper #map-sidebar,#outage-map-wrapper .map-sidebar-top,#outage-map-wrapper #map-contact,#outage-map-wrapper #outage-links,#outage-map-wrapper #map-key{float:left;width:100%}.numbered-sections img.alignleft{margin-right:15px}.feature-button-inline{margin-right:20px;margin-bottom:20px;margin-left:20px}.numbered-row .x-column.x-1-6{float:left !important;margin-right:4% !important;width:36px !important}.numbered-row .x-column.x-5-6{float:left !important;width:82.66666% !important}.search-results .search-results-wrap{padding-top:0}.search-results .search-result-item{margin-bottom:45px}.search-results .search-result-item h3{margin-bottom:2px}.search-results .search-result-item .entry-content.excerpt p{margin-bottom:8px}.search-results .search-result-item .entry-content.excerpt p:last-child{margin-bottom:0}.search-results .search-result-item .excerpt-more{color:#a2a2a2;font-weight:400}.testimonials .white-box{padding:31px 34px 18px 34px}.page-id-507 #banner-breadcrumbs{display:none}.page-id-507 .page-404{color:#fff;padding-top:134px !important;padding-bottom:162px !important}.page-id-507 .page-404 .x-column{float:none;margin:0 auto;width:49%}@media screen and (max-width: 979px){.page-id-507 .page-404 .x-column{width:65%}}@media screen and (max-width: 767px){.page-id-507 .page-404 .x-column{width:90%}}.page-id-507 .page-404 h1{color:#fff}.page-id-507 .page-404 p{font-size:20px}.page-id-507 .page-404 #searchform{margin:0 auto;width:300px}@media screen and (max-width: 479px){.page-id-507 .page-404 #searchform{width:100%}}.page-id-507 .page-404 #searchform input.text{border:none;float:none;height:40px !important;margin-bottom:0;padding-left:18px;width:100%}.page-id-507 .page-404 #searchform input.submit{height:40px;right:0;top:0}.large-img-blocks .img-caption-blocks .wp-caption{margin-bottom:54px}.large-img-blocks .img-caption-blocks .wp-caption-text{font-family:'Roboto Slab', serif;font-weight:400  !important;font-size:28px !important;padding:12px 25px !important}@media screen and (max-width: 979px){.large-img-blocks .img-caption-blocks .wp-caption-text{font-size:24px !important}}.table-quarter{width:25%}.table-thirds{width:33%}.table-half{width:50%}.dataTables_wrapper .table-center{margin:0 auto !important}.desktop-show{display:block !important}.mobile-show,.desktop-hide{display:none !important}@media screen and (max-width: 768px){.table-quarter{width:100%}.table-thirds{width:100%}.table-half{width:100%}.mobile-show{display:block !important}.mobile-hide,.desktop-show{display:none !important}#outage-map-wrapper iframe{height:300px !important}}#post-1060 .basic-editor{padding-top:0 !important}.sitemap-wrapper{float:left;padding:40px 0;width:100%}.bg-image.x-content-band,.bg-pattern.x-content-band{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.iframe-form iframe{border:1px solid #c7c7c7;margin-top:20px}.span-orange{color:#fd9726}ul li li.current-page .span-orange{color:#333}.bx-wrapper ul.kiwi-logo-carousel.align-center li img{width:100%}.three-white-boxes .x-container{padding:0;height:100%}.three-white-boxes .white-box-inner-container{position:relative;min-height:280px}@media screen and (max-width: 1320px){.three-white-boxes .white-box-inner-container{min-height:335px}}@media screen and (max-width: 1060px){.three-white-boxes .white-box-inner-container{min-height:0}}.three-white-boxes .x-column{background:#fff;border:1px solid #ececec;margin-top:5px;margin-bottom:5px;padding:35px 30px}@media screen and (max-width: 1060px){.three-white-boxes .x-column{width:100%;float:none}}.three-white-boxes .x-column p{margin-bottom:25px}.three-white-boxes .x-column h4{font-family:'Roboto Slab', serif;font-weight:400  !important}.three-white-boxes .x-column .x-btn{width:100%}@media screen and (min-width: 1060px){.three-white-boxes .x-column .x-btn{position:absolute;bottom:0;left:0}}#alert-bar .x-container{background-color:#fd9726;padding:16px 60px 1px 60px;position:relative}@media screen and (max-width: 979px){#alert-bar .x-container{width:100%}}#alert-bar .alert-close{background-color:#db7600;color:#ffffff;cursor:pointer;opacity:.54;padding:1px 5px 3px 5px;position:absolute;right:40px;top:8px}@media screen and (max-width: 979px){#alert-bar .alert-close{right:18px}}#alert-bar .alert-message p{color:#ffffff;font-size:18px}@media screen and (max-width: 979px){#alert-bar .alert-message p{font-size:14px;text-align:center}}#alert-bar .alert-message .fa{font-size:1.7em;margin-right:20px;vertical-align:-18%}#alert-bar .alert-message a{color:#ffffff;text-decoration:underline}.print-logo{display:none}.x-logobar .x-logobar-inner{padding-bottom:16px;padding-top:13px}@media screen and (max-width: 979px){.x-logobar .x-logobar-inner{padding-bottom:0;padding-top:0;width:100% !important}}.x-logobar #mobile-searchform{background:#f8f8f5;bottom:-70px;display:none;margin:0;padding:15px;position:absolute;width:100%}.x-logobar #mobile-searchform input.text{border:1px solid #c7c7c7;margin:0;width:100%}.x-logobar #mobile-searchform input.submit{background:none;border:none;color:#a2a2a2;position:absolute;right:7px;top:16px}.masthead-stacked .x-brand{float:left}@media screen and (max-width: 979px){.masthead-stacked .x-brand{padding-top:2px}}.mobile-buttons{position:absolute;right:57px}@media screen and (min-width: 980px){.mobile-buttons{display:none}}.mobile-buttons ul{float:right;list-style:none;margin:0}.mobile-buttons ul li{border-left:1px solid #c7c7c7;float:left;height:57px;text-align:center;width:57px}.mobile-buttons ul li.search-close{background:#f8f8f5}.mobile-buttons ul li.search-close.mobile-search span{background:url("../img/icon-mobile-search-close.png") no-repeat center center}.mobile-buttons ul li a,.mobile-buttons ul li span{display:inline-block;outline:none;position:relative;text-indent:-9999px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.mobile-buttons ul li.mobile-login a{background:url("../img/icon-mobile-account.jpg") no-repeat center center;height:25px;width:25px}.mobile-buttons ul li.mobile-search span{background:url("../img/icon-mobile-search.jpg") no-repeat center center;cursor:pointer;height:22px;width:21px}.utility-nav{float:right;width:66%}@media screen and (max-width: 550px){.utility-nav{float:left;margin-top:30px;width:100%}}.utility-nav form{float:right;margin:0}@media screen and (max-width: 480px){.utility-nav form{float:left}}.utility-nav .utility-row-2{float:right;width:100%}@media screen and (max-width: 550px){.utility-nav .utility-row-2{float:left}}.utility-nav ul{float:right;margin:0 14px 0 0}@media screen and (max-width: 550px){.utility-nav ul{float:left}}.utility-nav ul.my-account-buttons{margin:0 0 18px 0}.utility-nav ul li{float:left;font-size:14px;list-style:none;padding-top:4px}.utility-nav ul li a{color:#333;font-weight:400;margin:0 7px}.utility-nav ul .register{display:table;padding-top:0}.utility-nav ul .register .button{background:#fff;display:table-cell;font-family:'Roboto Slab', serif;font-weight:400  !important;color:#fd9726;height:30px;line-height:1.1;margin:0;text-transform:none;vertical-align:bottom}.utility-nav ul .register .button:hover{background:#ffecd7}.utility-nav ul .account-login{display:table;margin-left:13px;padding-top:0}.utility-nav ul .account-login .button{display:table-cell;font-family:'Roboto Slab', serif;font-weight:400  !important;color:#fff;height:30px;line-height:1.1;margin:0;text-transform:none;vertical-align:bottom}.x-navbar-inner .x-container{position:static}.masthead-stacked .desktop .x-nav{width:100%}.masthead-stacked .desktop .x-nav li a span:after{content:''}.masthead-stacked .desktop .x-nav .menu-item{position:static;text-align:center;width:20%}.masthead-stacked .desktop .x-nav .menu-item.current_page_item a,.masthead-stacked .desktop .x-nav .menu-item.current-menu-ancestor a{background:#0997d3}.masthead-stacked .desktop .x-nav .menu-item.current_page_item .sub-menu a,.masthead-stacked .desktop .x-nav .menu-item.current_page_item .sub-menu .current_page_item a,.masthead-stacked .desktop .x-nav .menu-item.current_page_item .sub-menu .current-menu-ancestor a,.masthead-stacked .desktop .x-nav .menu-item.current-menu-ancestor .sub-menu a,.masthead-stacked .desktop .x-nav .menu-item.current-menu-ancestor .sub-menu .current_page_item a,.masthead-stacked .desktop .x-nav .menu-item.current-menu-ancestor .sub-menu .current-menu-ancestor a{background:none}.masthead-stacked .desktop .x-nav .menu-item a{font-weight:400;line-height:1.3em;padding:14px 0 0 0 !important;text-transform:none}.masthead-stacked .desktop .x-nav .menu-item a span{border-left:1px solid #52beeb;padding:0;width:100%}.masthead-stacked .desktop .x-nav .menu-item a:hover>span,.masthead-stacked .desktop .x-nav .menu-item.x-active>a>span,.masthead-stacked .desktop .x-nav .menu-item.current-menu-item>a>span{box-shadow:none}.masthead-stacked .desktop .x-nav .sub-menu{background:#fff !important;-webkit-box-shadow:0px 8px 10px 4px #a2a2a2;-moz-box-shadow:0px 8px 10px 4px #a2a2a2;box-shadow:0px 8px 10px 4px #a2a2a2;min-width:0;padding:40px 1%;width:100%}.masthead-stacked .desktop .x-nav .sub-menu li{font-family:'Roboto Slab', serif;font-weight:400  !important;float:left;line-height:1.2em;padding:20px 40px;text-align:left;width:25%}.masthead-stacked .desktop .x-nav .sub-menu li.menu-item-598{padding-right:0}.masthead-stacked .desktop .x-nav .sub-menu li a{color:#007fca !important;font-weight:normal;line-height:1.2em;padding:0 !important;white-space:normal}.masthead-stacked .desktop .x-nav .sub-menu li a:hover{color:#007fca;background:none}.masthead-stacked .desktop .x-nav .sub-menu li a span{border:none}.masthead-stacked .desktop .x-nav .sub-menu li:before,.masthead-stacked .desktop .x-nav .sub-menu li:after{background-color:transparent}.masthead-stacked .desktop .x-nav .sub-menu li.menu-section a{font-size:20px;margin-bottom:15px}.masthead-stacked .desktop .x-nav .sub-menu li.menu-section-bg{background-color:#3B4F77}.masthead-stacked .desktop .x-nav .sub-menu li .menu-shortcode p{color:#333;font-size:20px;line-height:1.2em;margin:0 0 15px 0}.masthead-stacked .desktop .x-nav .sub-menu li .menu-shortcode .alignnone{margin:0 0 5px 0}.masthead-stacked .desktop .x-nav .sub-menu li .menu-shortcode ul{margin:0}.masthead-stacked .desktop .x-nav .sub-menu li .menu-shortcode ul li{list-style:none;padding:0;width:100%}.masthead-stacked .desktop .x-nav .sub-menu li .menu-shortcode ul li a{font-family:'Open Sans', sans-serif !important;font-weight:400 !important;color:#333 !important;font-size:15px;margin-bottom:15px;padding:0}.masthead-stacked .desktop .x-nav .sub-menu .sub-menu{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:block;padding:0;position:static}.masthead-stacked .desktop .x-nav .sub-menu .sub-menu li{float:none;font-family:'Open Sans', sans-serif !important;font-weight:400 !important;padding:0;width:100%}.masthead-stacked .desktop .x-nav .sub-menu .sub-menu li a{color:#333 !important;font-size:15px;margin-bottom:14px;padding:0.5em 0}.masthead-stacked .desktop .x-nav .sub-menu .sub-menu li.inline-menu-section{font-family:'Roboto Slab', serif !important;margin-top:24px}.masthead-stacked .desktop .x-nav .sub-menu .sub-menu li.inline-menu-section a{color:#007fca !important;font-size:20px;margin-bottom:15px}.masthead-stacked .desktop .x-nav #menu-item-329 #menu-item-330,.masthead-stacked .desktop .x-nav #menu-item-329 #menu-item-331,.masthead-stacked .desktop .x-nav #menu-item-329 #menu-item-335{width:23%}.masthead-stacked .desktop .x-nav #menu-item-329 #menu-item-339{width:31%}.masthead-stacked .desktop .x-nav #menu-item-340 #menu-item-341,.masthead-stacked .desktop .x-nav #menu-item-340 #menu-item-342{width:21%}.masthead-stacked .desktop .x-nav #menu-item-340 #menu-item-348,.masthead-stacked .desktop .x-nav #menu-item-340 #menu-item-349{width:27%}.masthead-stacked .desktop .x-nav #menu-item-340 #menu-item-348{padding-right:14px}.masthead-stacked .desktop .x-nav #menu-item-340 #menu-item-349{padding-left:14px}.masthead-stacked .desktop .x-nav #menu-item-350 #menu-item-377{width:31%}.masthead-stacked .desktop .x-nav #menu-item-350 #menu-item-525,.masthead-stacked .desktop .x-nav #menu-item-350 #menu-item-355,.masthead-stacked .desktop .x-nav #menu-item-350 #menu-item-358{width:23%}.masthead-stacked .desktop .x-nav #menu-item-359 a span{border-right:1px solid #52beeb}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li#menu-item-529{width:30%}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li#menu-item-363{width:30%}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li#menu-item-530{width:40%}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li a span{border:none}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li .sub-menu li{border-left:none;width:100%}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li .sub-menu .left-nav-col{float:left;width:45%}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li .sub-menu .right-nav-col{float:right;width:45%}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu li .sub-menu .right-nav-col a{font-family:'Roboto Slab', serif;font-weight:400  !important;color:#007fca !important;font-size:18px}.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu a,.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu .current_page_item a,.masthead-stacked .desktop .x-nav #menu-item-359 .sub-menu .current-menu-ancestor a{background:none}.x-navbar .menu-item-has-children:hover .sub-menu{display:block !important}#menu-item-339,#menu-item-348,#menu-item-358,#menu-item-363,#menu-item-530{border-left:1px solid #ececec}.tribe-events-page-template #menu-item-359{background:#0997d3}.x-header-landmark{border:none}@media screen and (max-width: 979px){body{padding-top:57px}}@media screen and (max-width: 979px){.masthead{background-color:#fff;border-bottom:1px solid #c7c7c7;height:57px;position:fixed;top:0;width:100%;z-index:9999}}@media screen and (max-width: 979px){.x-brand img{width:84px !important}}@media screen and (max-width: 979px){.utility-nav{display:none}}@media screen and (min-width: 980px){.masthead-stacked .x-brand{padding-top:3px}}.masthead-stacked .x-btn-navbar{margin-top:14px !important}@media screen and (min-width: 980px){.masthead-stacked .x-btn-navbar{display:none !important}}@media screen and (max-width: 979px){.x-navbar-wrap .x-navbar{background-color:transparent !important;position:static}}@media screen and (max-width: 979px){.x-navbar-wrap .x-navbar .x-navbar-inner{min-height:0;position:static}}@media screen and (min-width: 980px){.x-navbar-wrap .x-navbar .mobile.collapse.in{display:none !important}}.x-navbar-wrap .x-navbar .mobile .x-nav{margin:0}.x-navbar-wrap .x-navbar .mobile .x-nav li.x-active a{background-color:#089edb}.x-navbar-wrap .x-navbar .mobile .x-nav li:last-of-type.x-active{border-bottom:2px solid #0aa9eb}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu{background-color:#fff !important;font-size:14px;margin:0;padding:0}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu.collapse.in{display:block !important}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li{padding-left:14px}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-598 .menu-shortcode{padding-top:14px}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-339,.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-349{height:39px}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-377{display:none}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-358 p,.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-532 p{display:none}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-358 ul,.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-532 ul{margin:0}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-358 ul li,.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li.menu-item-532 ul li{padding-left:0}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li a{background-color:#fff;border-bottom:none;color:#007fca;font-size:14px;padding:14px 0}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li a .x-sub-toggle{background-color:#f0f9fe}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li a .x-sub-toggle a{color:#007fca}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li .icon-link a{padding-bottom:30px !important}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li .sub-menu li{padding:0}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu li .sub-menu li a{color:#333;font-weight:400}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu .x-active{background-color:#f0f9fe}.x-navbar-wrap .x-navbar .mobile .x-nav li .sub-menu .x-active a{background-color:#f0f9fe}.x-navbar-wrap .x-navbar .mobile .x-nav li img{display:none}.x-navbar-wrap .x-navbar .mobile .x-nav li a{border:none;border-bottom:1px solid #64c1ec;margin:0;padding:14px;text-transform:capitalize}.x-navbar-wrap .x-navbar .mobile .x-nav li .x-sub-toggle{background-color:#089edb;width:57px}.x-navbar-wrap .x-navbar .mobile .x-nav li .x-sub-toggle .x-icon-angle-double-down:before{content:"\f107"}.x-navbar-wrap .x-navbar .mobile .x-nav li .x-sub-toggle.x-active .x-icon-angle-double-down:before{content:"\f106"}@media screen and (max-width: 979px){.x-navbar-wrap .x-container.width{width:100%}}@media screen and (max-width: 979px){.x-navbar-wrap .x-btn-navbar{background-color:#0aa9eb !important;border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-bottom:1px solid #64c1ec;box-shadow:none;color:#fff;height:57px;margin-top:0 !important;outline:none;padding:16px 0 0 0;position:absolute;right:0px;top:0;width:57px;z-index:9999}.x-navbar-wrap .x-btn-navbar:hover{color:#fff;text-decoration:none}}@media screen and (max-width: 979px){.x-navbar-wrap .x-nav-wrap{background-color:#0AA9EB !important;position:absolute;top:57px;width:100%;z-index:9999}}@media screen and (max-width: 979px){.x-nav-wrap.mobile.collapse{display:none}}.mobile{background-color:#0AA9EB}@media screen and (max-width: 980px){.mobile.collapse.in{display:block !important}}@media screen and (min-width: 980px){.mobile.collapse.in{display:none !important}}.mobile .x-nav{margin:0}.mobile .x-nav li a{border:none;border-bottom:1px solid #64c1ec;color:#ffffff;margin:0;padding:14px;position:relative;text-transform:capitalize}.mobile .x-nav .x-sub-toggle{background-color:#089edb;width:57px}.mobile .x-nav .x-sub-toggle .x-icon-angle-double-down:before{content:"\f107"}.mobile .x-nav .x-sub-toggle.x-active .x-icon-angle-double-down:before{content:"\f106"}.mobile .x-nav .sub-menu{background-color:#fff;font-size:14px;margin:0;padding:0}.mobile .x-nav .sub-menu li{padding-left:14px}.mobile .x-nav .sub-menu li a{border-bottom:none;color:#007fca;display:block;font-size:14px;padding:14px 0}#menu-mega-nav .sub-menu .sub-menu{display:block !important}#menu-mega-nav .x-active a{background:#0997d3 url("../img/active-arrow-meganav.png") no-repeat center bottom}#menu-mega-nav li li a{background-color:#fff !important}.x-active .sub-menu{display:block !important}#edit-link{background-color:#b8e7f9;border-color:#b8e7f9;bottom:-2px;position:fixed;right:-2px;z-index:9999}.content-sidebar{clear:both;padding-top:63px !important}.content-sidebar .x-1-5{margin-right:6%;width:17%}@media screen and (max-width: 979px){.content-sidebar .x-1-5{margin-right:0;width:100%}}.content-sidebar .x-4-5{float:right;margin-right:0;width:77%}@media screen and (max-width: 979px){.content-sidebar .x-4-5{width:100%}}.content-sidebar .x-4-5 .img-static{margin:20px 0 0 0}.content-sidebar .cpu-sidebar{position:static}.content-sidebar .cpu-sidebar h3.sidebar-title{color:#333 !important;font-size:16px}.content-sidebar .cpu-sidebar .sidebar-list{border-bottom:1px solid #ececec;list-style:none;margin:9px 0 26px 0}.content-sidebar .cpu-sidebar .sidebar-list li{border-top:1px solid #ececec;line-height:1.3}.content-sidebar .cpu-sidebar .sidebar-list li.current-page,.content-sidebar .cpu-sidebar .sidebar-list li.current-page a{font-weight:700;padding-top:6px;padding-bottom:8px;font-size:14px !important}.content-sidebar .cpu-sidebar .sidebar-list li.current-page .sidebar-list-children,.content-sidebar .cpu-sidebar .sidebar-list li.current-page a .sidebar-list-children{margin:13px 0 8px 0}.content-sidebar .cpu-sidebar .sidebar-list li .sidebar-list-children .current-page a{color:#333 !important}.content-sidebar .cpu-sidebar .sidebar-list li.page-list{padding-top:6px}.content-sidebar .cpu-sidebar .sidebar-list li.page-list .sidebar-list-children{margin-top:16px}.content-sidebar .cpu-sidebar .sidebar-list li a{color:#333;display:block;font-size:14px;font-weight:400;padding-top:6px;padding-bottom:8px}.content-sidebar .cpu-sidebar .sidebar-list li a:hover{background-color:#f8f8f5;text-decoration:none}.content-sidebar .cpu-sidebar .sidebar-list.services-list{border-top:1px solid #ececec;border-bottom:none;margin-bottom:15px}.content-sidebar .cpu-sidebar .sidebar-list.services-list li{border-top:none}.content-sidebar .cpu-sidebar .sidebar-list.services-list li a{color:#a2a2a2}.content-sidebar .cpu-sidebar .sidebar-list.services-list li.current-page-parent a{color:#333}.content-sidebar .cpu-sidebar .sidebar-list.services-list li.current-page-parent .sidebar-list-children a{color:#fd9726}.content-sidebar .cpu-sidebar .sidebar-list .sidebar-list-children{list-style:none;margin:5px 0 18px 0}.content-sidebar .cpu-sidebar .sidebar-list .sidebar-list-children li{border-top:none;line-height:1.3;margin-bottom:8px;padding-top:0;padding-bottom:0}.content-sidebar .cpu-sidebar .sidebar-list .sidebar-list-children li .jcf-checkbox{margin-right:5px !important}.content-sidebar .cpu-sidebar .sidebar-list .sidebar-list-children li a{color:#fd9726;font-weight:700;padding-top:0;padding-bottom:0}.content-sidebar .cpu-sidebar .sidebar-list .sidebar-list-children li a:hover{background-color:transparent;text-decoration:underline !important}.content-sidebar .cpu-sidebar .cta-box{background-color:#f0f9fe;padding:17px 18px 20px 15px}@media screen and (min-width: 980px) and (max-width: 1130px){.content-sidebar .cpu-sidebar .cta-box .x-btn{font-size:12px}}#clear-filters{margin-bottom:20px}.events-intro{margin-bottom:0;padding-bottom:0}#tribe-events-pg-template .tribe-events-content h2,.tribe-events-after-html h2,.tribe-events-before-html h2{font-size:285.7%}.events-row .x-column.x-2-3{margin-right:5px}@media screen and (max-width: 980px){.events-row .x-column.x-2-3{margin-right:0;width:100%}}.events-row .x-column.x-1-3{width:34%}@media screen and (max-width: 980px){.events-row .x-column.x-1-3{padding:30px 0 20px 0;width:100%}}.events-row .vc_grid.vc_row.vc_grid-gutter-30px .vc_pageable-slide-wrapper{margin-right:0}.featured-event{background:#0aa9eb}.featured-event .vc_gitem_row .vc_gitem-col{color:#fff;padding:0}.featured-event .vc_gitem_row .vc_gitem-col .wpb_single_image .vc_figure,.featured-event .vc_gitem_row .vc_gitem-col .vc_single_image-wrapper,.featured-event .vc_gitem_row .vc_gitem-col .vc_single_image-img{width:100%}.featured-event .vc_gitem_row .vc_gitem-col .vc_custom_heading{margin:0;padding:17px 24px 0 24px}.featured-event .vc_gitem_row .vc_gitem-col .vc_custom_heading h2{color:#fff;margin:0}.featured-event .vc_gitem_row .vc_gitem-col .vc_gitem-acf.field_563281e828a19{padding:0 24px 12px 24px}.featured-event .vc_gitem_row .vc_gitem-col .vc_gitem-acf.field_563281e828a19 p{margin-bottom:10px}.featured-event .vc_gitem_row .vc_gitem-col .vc_gitem-acf.field_563281e828a19 a{color:#fff}.events-list{padding-left:0;border-bottom:1px solid #aeada8;margin-bottom:8px;margin-top:11px;padding-bottom:0 !important;padding-right:0 !important}.events-list .vc_col-sm-3{float:left;width:75px}.events-list .vc_col-sm-9{float:left;width:76%}@media screen and (max-width: 1250px){.events-list .vc_col-sm-9{width:69%}}@media screen and (max-width: 980px){.events-list .vc_col-sm-9{width:65%}}.events-list .event_start_date{border:2px solid #a2a2a2;border-radius:4px !important;-webkit-border-radius:4px !important;-moz-border-radius:4px !important;-ms-border-radius:4px !important;-o-border-radius:4px !important;float:left;font-weight:700;text-align:center;width:54px}.events-list .event_start_date .event-month{background:#a2a2a2;color:#fff;display:block;line-height:1;font-size:13px;padding:1px 0 3px 0;text-transform:uppercase}.events-list .event_start_date .event-date{color:#a2a2a2;font-size:23px}.events-list:last-of-type{border-bottom:none;margin-bottom:0}.events-list h2{margin-bottom:27px}.events-list .vc_custom_heading{margin-bottom:3px}.events-list .vc_custom_heading h3{margin-bottom:0}.events-list .vc_gitem_row .vc_gitem-col{padding:0}.events-list .vc_gitem-acf p{margin-bottom:19px}.x-flexslider-shortcode-container{margin-bottom:40px}.x-flexslider-shortcode-container .x-flexslider{background:none}.x-flexslider-shortcode-container .x-slide{background-image:none;clear:none;margin-bottom:0;padding-left:0;position:relative}.x-flexslider-shortcode-container .x-slide p{line-height:1.3 !important;margin-bottom:0 !important}.x-flexslider-shortcode-container .x-slide .slider-text{background-color:#1a1a1a;bottom:0;color:#fff;line-height:1.3;padding:12px 18px 15px 18px}.x-flexslider-shortcode-container .flex-direction-nav li{background-image:none;margin-bottom:0;padding-left:0}.x-flexslider-shortcode-container .flex-direction-nav a{background:#1a1a1a;opacity:.8;top:43%}.x-flexslider-shortcode-container .flex-direction-nav a.flex-next{left:auto;right:14px}.x-flexslider-shortcode-container .flex-control-nav{background-color:transparent;bottom:-30px;right:auto;top:auto;width:100%}.x-flexslider-shortcode-container .flex-control-nav a{background-color:#1a1a1a;height:8px;width:8px}.x-flexslider-shortcode-container .flex-control-nav a.flex-active,.x-flexslider-shortcode-container .flex-control-nav a:hover{background-color:#0aa9eb}#tribe-events-content{margin-bottom:5px;padding:0}#banner-breadcrumbs .h1{color:#fff;margin:0}#banner-breadcrumbs.no-bg .h1{color:#333}.event-icon{background-repeat:no-repeat;background-position:0 4px;margin-bottom:22px;padding-left:36px}.event-icon.icon-dates{background-image:url("../img/circle-icon-calendar.png")}.event-icon.icon-hours{background-image:url("../img/circle-icon-hours.png")}.event-icon.icon-location{background-image:url("../img/circle-icon-location.png")}.event-icon.icon-cost{background-image:url("../img/circle-icon-cost.png")}.event-icon.icon-parking{background-image:url("../img/circle-icon-parking.png")}.tribe-bar-views-inner .jcf-select{margin-top:10px;margin-left:5%;max-width:100%;min-width:0;width:90%}@media screen and (max-width: 479px){.home .myaccount-login .email-account,.home .myaccount-login .password,.home .myaccount-login .submit{width:100%}}@media screen and (min-width: 980px) and (max-width: 1398px){.home .myaccount-login .email-account{width:50%}}@media screen and (min-width: 480px) and (max-width: 979px){.home .myaccount-login .email-account{margin-right:25px;width:35%}}@media screen and (min-width: 980px) and (max-width: 1398px){.home .myaccount-login .password{margin-right:0;width:47%}}@media screen and (min-width: 480px) and (max-width: 979px){.home .myaccount-login .password{margin-right:25px;width:35%}}@media screen and (min-width: 980px) and (max-width: 1398px){.home .myaccount-login .submit{padding-bottom:22px;padding-top:0}}@media screen and (min-width: 480px) and (max-width: 979px){.home .myaccount-login .submit{padding-bottom:0;padding-top:22px}}@media screen and (max-width: 479px){.home .myaccount-login .submit{padding-bottom:22px;padding-top:0}}.myaccount-login{float:left;margin:0;padding:6px 0 0 0;width:100%}.myaccount-login .email-account,.myaccount-login .password,.myaccount-login .submit{float:left;margin-right:5px;width:37%}@media screen and (max-width: 1000px){.myaccount-login .email-account,.myaccount-login .password,.myaccount-login .submit{width:100%}}@media screen and (min-width: 1001px) and (max-width: 1398px){.myaccount-login .email-account{width:50%}}@media screen and (min-width: 1001px) and (max-width: 1398px){.myaccount-login .password{margin-right:0;width:47%}}.myaccount-login .submit{margin-right:0;padding-top:22px;width:auto}@media screen and (min-width: 500px) and (max-width: 1398px){.myaccount-login .submit{padding-bottom:22px;padding-top:0}}@media screen and (max-width: 479px){.myaccount-login .submit{padding-bottom:22px;padding-top:0}}.myaccount-login label{color:#a2a2a2;font-size:11px;font-weight:700;text-transform:uppercase}.myaccount-login input[type="text"],.myaccount-login input[type="password"]{width:100%}.myaccount-login input[type="submit"]{font-size:12px;font-weight:900;padding:7px 10px 7px 10px !important}.myaccount-login label.error{display:none !important}.myaccount-login input.error{border-color:#fd9726 !important}select,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input,.jcf-select{border:2px solid #d0d0d0;border-radius:5px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;color:#333;height:33px !important}textarea{border:2px solid #d0d0d0;border-radius:5px !important;-webkit-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;color:#333}body .gform_wrapper .gfield_required,body .gform_wrapper span.ginput_total{color:#0aa9eb !important}body .gform_wrapper .top_label input.medium{width:100%}label{color:#909090}.gform_wrapper .top_label .gfield_label{font-size:11px;font-weight:700 !important;text-transform:uppercase}.gform_wrapper select option{padding:5px}body .gform_wrapper .gfield_radio li,body .gform_wrapper .gfield_checkbox li{margin-bottom:8px !important}.gform_wrapper .gform_footer input[type="submit"]{font-size:13px;font-weight:900;text-transform:uppercase}.fa-search{font-family:FontAwesome, 'Open Sans', sans-serif}#searchform,#prompt form{position:relative}#searchform .button,#searchform input[type="submit"],#prompt form .button,#prompt form input[type="submit"]{border-radius:0 5px 5px 0 !important;-webkit-border-radius:0 5px 5px 0 !important;-moz-border-radius:0 5px 5px 0 !important;-ms-border-radius:0 5px 5px 0 !important;-o-border-radius:0 5px 5px 0 !important;background:#0aa9eb;border:none;height:33px;padding:6px 9px;position:absolute;right:1px}#searchform input,#prompt form input{float:left}#searchform input[type="text"],#prompt form input[type="text"]{width:213px}#prompt{float:left}#prompt form{float:right}#prompt form input[type="text"]{width:300px}.gform_wrapper div.validation_error{display:none}body .gform_wrapper li.gfield.gfield_error,body .gform_wrapper li.gfield.gfield_error.gfield_contains_required{background:none;border:none;color:#F8381E;padding:0 !important}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description,.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required fieldset legend.gfield_label,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0.375em;margin-left:0;max-width:100%}body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description{margin-top:0 !important;padding:0 !important}body .gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:4%}body .gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex span.name_last{float:right;width:48.5%}@media screen and (max-width: 767px){body .gform_wrapper .ginput_complex .ginput_right,.gform_wrapper .ginput_complex span.name_last{width:100%}}body .gform_wrapper .ginput_complex .ginput_right input,.gform_wrapper .ginput_complex span.name_last input{width:100%}@media screen and (max-width: 767px){.gform_wrapper .ginput_complex span.name_first,.gform_wrapper .ginput_complex span.name_first input,.gform_wrapper .ginput_complex span.name_last{width:100% !important}}.gform_wrapper ul.gform_fields{width:100%}.gform_body ul li{background:none;padding-left:0}div.ginput_container_name span{margin-right:0}.biz-newsletter-col{margin-left:-2%;width:50% !important}@media screen and (max-width: 979px){.biz-newsletter-col{margin-top:30px;margin-left:0;width:100% !important}}.biz-newsletter-col .x-content-band{padding:26px 5px 8px 5px !important}.biz-newsletter-col .gform_wrapper .top_label li{margin-bottom:6px !important}.biz-newsletter-col .gform_footer input{margin-top:12px}.biz-newsletter-col .gform_wrapper .top_label .gfield_label{color:#007fca}.jcf-focus{border-color:#d0d0d0 !important}.jcf-radio{border-color:#d0d0d0;float:left;margin-top:2px}.jcf-radio input{margin:0 !important}.jcf-radio span{background-color:#0aa9eb}.jcf-checked span{min-width:8px;min-height:8px}.jcf-checkbox{border-color:#d0d0d0;float:left;margin-top:2px}.jcf-checkbox span{background:url("../img/checkmark-icon.png") no-repeat center center;border:none;height:9px;transform:none;width:11px}.jcf-select{min-width:211px}.jcf-select select{cursor:pointer}.jcf-select .jcf-select-opener{background:#0aa9eb url("../img/select-dropdown-icon.png") no-repeat center center;border-radius:0 5px 5px 0 !important;-webkit-border-radius:0 5px 5px 0 !important;-moz-border-radius:0 5px 5px 0 !important;-ms-border-radius:0 5px 5px 0 !important;-o-border-radius:0 5px 5px 0 !important;height:33px;right:-1px;top:-2px;width:32px}.jcf-disabled,.jcf-disabled:hover{background:#fff !important;cursor:pointer !important}.preform .address{float:left;margin:10px 0;width:100%}.preform .address .jcf-radio{margin-right:10px}.preform .address input{float:left}.preform .address label{float:left;margin-top:-4px}.hovertip{position:relative}@media screen and (min-width: 768px){.hovertip .hovertip-arrow{width:11px;height:21px;background:url(../img/hovertip-arrow.png) no-repeat;display:block;position:absolute;top:16px;left:-11px}}.hovertip .gfield_description:not(.validation_message){display:none}@media screen and (min-width: 768px){.hovertip .gfield_description:not(.validation_message){opacity:1 !important;position:absolute;top:-13px;background:#ececec;border:1px solid #d7d7d7;padding:15px !important;max-width:300px !important}}.hovertip .gfield_description:not(.validation_message) b,.hovertip .gfield_description:not(.validation_message) strong{display:block}.hovertip label:after{font-family:'FontAwesome';content:"\f059";padding-left:10px;font-size:18px;cursor:pointer;position:relative;top:2px;color:#52beeb}.gform_wrapper li.hovertip.gfield.gfield_error.gfield_contains_required div.gfield_description:not(.validation_message){max-width:300px !important;padding:15px !important}.gf_step_number{color:#fff;background:#fd9726;height:25px;width:25px;line-height:25px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px !important;font-weight:bold}.gf_page_steps{margin-top:25px !important}.gf_step_completed{opacity:1 !important}.gf_step_completed .gf_step_number{background:#78c24c;color:#78c24c}.gf_step_completed .gf_step_number:before{font-family:'FontAwesome';content:"\f00c";color:#fff;position:relative;left:4px}.gform_previous_button,.gform_next_button{float:left}body .gform_wrapper input[type=text],body .gform_wrapper input[type=url],body .gform_wrapper input[type=email],body .gform_wrapper input[type=tel],body .gform_wrapper input[type=number],body .gform_wrapper input[type=password],body .gform_wrapper select,body .gform_wrapper textarea{line-height:normal !important}@media screen and (max-width: 479px){.page-id-1326 .masthead{height:63px}}.myaccount-utility ul{margin-top:24px;margin-right:0}@media screen and (max-width: 979px){.myaccount-utility{display:block;float:right;margin-top:0;width:60%}.myaccount-utility ul{margin-top:12px}}@media screen and (max-width: 479px){.myaccount-utility{margin-top:0;width:70%}.myaccount-utility ul{float:right}.myaccount-utility ul a{font-size:12px;margin:0 5px !important}}#myaccount{background-image:url("../img/myaccount-background.jpg");background-repeat:no-repeat;background-size:cover;float:left;padding-top:50px;padding-bottom:57px;width:100%}@media screen and (max-width: 479px){#myaccount{background-image:none;padding-top:0}}#myaccount .myaccount-wrap{max-width:1000px;width:67%}@media screen and (max-width: 479px){#myaccount .myaccount-wrap{width:100%}}@media screen and (max-width: 479px){#myaccount .myaccount-wrap #x-content-band-1{padding-top:25px !important}}#myaccount .myaccount-wrap .x-1-3{margin-right:6%;width:33%}@media screen and (max-width: 979px){#myaccount .myaccount-wrap .x-1-3{margin-right:0;margin-bottom:30px;width:100%}}#myaccount .myaccount-wrap .x-2-3{border-left:1px solid #ececec;padding-left:6%;width:61%}@media screen and (max-width: 979px){#myaccount .myaccount-wrap .x-2-3{border-top:1px solid #ececec;border-left:none;padding-top:40px;padding-left:0;width:100%}}#myaccount .myaccount-wrap .x-1-6{width:30px}@media screen and (max-width: 979px){#myaccount .myaccount-wrap .x-1-6{float:left;margin-right:4%}}@media screen and (max-width: 479px){#myaccount .myaccount-wrap .x-1-6{margin-bottom:10px}}@media screen and (max-width: 979px){#myaccount .myaccount-wrap .x-5-6{float:left;width:85%}}#myaccount .myaccount-login .email-account,#myaccount .myaccount-login .password{margin-right:0;width:100%}#myaccount .myaccount-login .submit{padding-top:0;padding-bottom:16px}#myaccount .myaccount-login .submit input[type="submit"]{padding:7px 10px !important}#myaccount ul{margin-bottom:0}#myaccount ul li{float:left;width:100%}#myaccount img{margin-bottom:0}.myaccount-footer{float:left;padding-top:8px !important;padding-bottom:12px !important;width:100%}.myaccount-footer ul{margin-top:0;margin-left:0;margin-bottom:5px}.myaccount-footer ul li{display:inline-block;font-size:12px;list-style:none}.myaccount-footer ul li a{font-weight:400}.myaccount-footer p{margin-bottom:0}.tax-portfolio-category .resource-categories{float:left;padding:45px 0 50px 0;width:100%}.tax-portfolio-category .category-blocks{padding:0}.tax-portfolio-category .x-main.full{margin-top:49px}.tax-portfolio-category .x-main.full .x-portfolio{margin-bottom:50px}.tax-portfolio-category .x-main.full .x-portfolio:nth-child(4n){margin-right:0}.tax-portfolio-category .x-main.full .x-portfolio:nth-child(4n+5){clear:left}.tax-portfolio-category .x-main.full .x-portfolio h3{margin-top:19px}.tax-portfolio-category .x-main.full .resource-thumb{background-repeat:no-repeat;background-size:cover}.tax-portfolio-category .x-main.full .resource-thumb .entry-thumb img{visibility:hidden}.resource-categories{background-color:#f8f8f5;padding-bottom:16px}.resource-categories h2{text-align:center}@media screen and (max-width: 980px){.resource-categories{padding-bottom:20px !important}.resource-categories .x-1-2{margin-right:0;width:100%}}.resource-categories .category-blocks .x-1-2,.resource-categories .category-blocks .x-1-4{margin-bottom:22px}.resource-categories .category-blocks .x-img{background-color:#fff;border:1px solid #ececec;margin-bottom:0}.resource-categories .category-blocks img{width:auto}@media screen and (max-width: 980px){.resource-categories .category-blocks .x-1-2{margin-top:30px;margin-right:4%;margin-bottom:0;padding-bottom:0;width:48%}.resource-categories .category-blocks .x-1-2:last-of-type{margin-right:0}}@media screen and (max-width: 980px) and (max-width: 480px){.resource-categories .category-blocks .x-1-2{margin-right:0;width:100%}}@media screen and (max-width: 980px){.resource-center-featured{width:50%}}@media screen and (max-width: 768px){.resource-center-featured{width:100%}}.resource-center-featured .vc_gitem_row .vc_gitem-col{padding:20px 0 0 0}.resource-center-featured .vc_gitem-zone{background-color:transparent !important}.resource-center-featured .button-text-link a{background-color:transparent !important;color:#fd9726 !important;padding:0 !important}.resource-center-featured .button-text-link a:hover{text-decoration:underline}.single-resource-wrapper{padding-bottom:65px}.x-portfolio .entry-info{width:100%}.x-portfolio .entry-title{margin-bottom:17px !important}.x-portfolio .entry-content .x-container.width{width:100%}.x-portfolio .entry-content .x-content-band{padding:0 !important}.resource-children{border-top:1px solid #ececec;padding-top:57px;width:85%}.resource-children h3{margin-top:19px}.tax-services #content-wrapper{padding-bottom:75px}#featured-contractors{float:left;margin-top:30px;width:100%}#featured-contractors .featured-contractor div{float:left}#featured-contractors .featured-contractor .contractor-image{margin-right:5%;width:12%}@media screen and (max-width: 480px){#featured-contractors .featured-contractor .contractor-image{width:100%}}#featured-contractors .featured-contractor .contractor-post{margin-right:5%;width:54%}#featured-contractors .featured-contractor .contractor-post .service-links span{font-weight:700}@media screen and (max-width: 979px){#featured-contractors .featured-contractor .contractor-post{float:right;margin-right:0;width:83%}}@media screen and (max-width: 480px){#featured-contractors .featured-contractor .contractor-post{float:left;margin-top:20px;width:100%}}#featured-contractors .featured-contractor .contractor-details{width:24%}#featured-contractors .featured-contractor .contractor-details ul li{margin-bottom:12px}#featured-contractors .featured-contractor .contractor-details ul li:last-of-type{margin-bottom:0}@media screen and (max-width: 979px){#featured-contractors .featured-contractor .contractor-details{float:right;margin-top:20px;width:83%}#featured-contractors .featured-contractor .contractor-details ul li{display:inline-block;margin-right:44px;margin-bottom:0}}@media screen and (max-width: 480px){#featured-contractors .featured-contractor .contractor-details{float:left;width:100%}}#regular-contractors{float:left;padding-top:30px;width:100%}#regular-contractors .contractor-details ul li{display:inline-block;margin-right:44px;margin-bottom:0}#regular-contractors .contractor-details img{margin-right:9px}#regular-contractors .contractor-details a{color:#333;font-weight:400}hr.contractor-separator{border-top:5px solid #ececec;float:left;margin:0 0 10px 0;width:100%}.featured-contractor,.not-featured-contractor{border-bottom:1px solid #ececec;float:left;margin-bottom:40px;padding-bottom:42px;width:100%}.featured-contractor:last-of-type,.not-featured-contractor:last-of-type{border-bottom:none;margin-bottom:0}.contractor-post h3{color:#333 !important}.contractor-details ul{margin:0}.contractor-details ul li{background-image:none;padding-left:0}.contractor-details img{margin-right:9px}.contractor-details a{color:#333;font-weight:400}.tablepress-id-1,.tablepress-id-1 tr,.tablepress-id-1 tbody td,.tablepress-id-1 thead th,.tablepress-id-1 tfoot th{border:none}.tablepress-id-1 .column-2{width:30%}.quicklinks-bar{background-color:#0aa9eb;padding:20px 0}@media screen and (max-width: 979px){.quicklinks-bar{padding:0}}@media screen and (max-width: 979px){.quicklinks-bar .x-container{width:100% !important}}.quicklinks-bar ul{list-style:none;margin:0;width:100%}@media screen and (max-width: 979px){.quicklinks-bar ul{padding:0}}.quicklinks-bar ul li{float:left;font-size:18px;line-height:1.3em}@media screen and (max-width: 979px){.quicklinks-bar ul li{border-bottom:1px solid #64c1ec;padding:10px 9%;width:100%}}.quicklinks-bar ul li a{font-family:'Roboto Slab', serif;font-weight:400  !important;color:#fff}.quicklinks-bar ul li a span{float:left}.quicklinks-bar ul li a img{width:50%}@media screen and (min-width: 980px) and (max-width: 1352px){.quicklinks-bar ul li a img{width:40%}}@media screen and (max-width: 979px){.quicklinks-bar ul li a img{width:36%}}.quicklinks-bar ul li a:hover .quicklink-text{opacity:0.35}.quicklinks-bar ul li.quicklink-1{width:30%}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink-1 .quicklink-img{margin-left:-6px}}.quicklinks-bar ul li.quicklink-1 .quicklink-text{margin-left:-30px}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink-1 .quicklink-text{margin-left:-44px}}.quicklinks-bar ul li.quicklink-2{width:26%}@media screen and (min-width: 980px) and (max-width: 1352px){.quicklinks-bar ul li.quicklink-2 .quicklink-img{margin-left:16px}}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink-2 .quicklink-img{margin-left:-5px}}.quicklinks-bar ul li.quicklink-2 .quicklink-text{margin-left:-25px}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink-2 .quicklink-text{margin-left:-39px}}.quicklinks-bar ul li.quicklink-3{width:28%}.quicklinks-bar ul li.quicklink-3 .quicklink-text{margin-left:-8px}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink-3 .quicklink-text{margin-left:-4px}}.quicklinks-bar ul li.quicklink-4{width:16%}.quicklinks-bar ul li.quicklink-4 .quicklink-text{margin-left:-8px}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink-4 .quicklink-text{margin-left:-4px}}@media screen and (min-width: 980px) and (max-width: 1352px){.quicklinks-bar ul li.quicklink{width:25%}}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink{margin-left:0;width:100%}}@media screen and (min-width: 980px) and (max-width: 1352px){.quicklinks-bar ul li.quicklink .quicklink-text{font-size:16px}}@media screen and (max-width: 979px){.quicklinks-bar ul li.quicklink .quicklink-text{padding-top:5px}}@media screen and (max-width: 479px){.quicklinks-bar ul li.quicklink .quicklink-text{font-size:14px}}.x-colophon.top{background:#ffffff;font-size:14px;padding:32px 0 35px 0}.x-colophon.top .x-column{margin-right:0;padding-right:60px}@media screen and (max-width: 979px){.x-colophon.top .x-column{float:left;width:50% !important}}@media screen and (max-width: 767px){.x-colophon.top .x-column{padding-right:0;width:100% !important}}.x-colophon.top #footer-col-1{width:38%}.x-colophon.top #footer-col-1 .x-block-grid-item{background:url("../img/icon-map-anchor.png") no-repeat 0 3px;margin:5% 2% 0 0;padding:0 0 0 24px;width:48%}@media screen and (max-width: 479px){.x-colophon.top #footer-col-1 .x-block-grid-item{width:100%}}.x-colophon.top #footer-col-1 #black-studio-tinymce-3 .textwidget{background:url("../img/icon-envelope.png") no-repeat 0 5px;padding:0 0 0 31px}.x-colophon.top #footer-col-2{width:28%}@media screen and (max-width: 979px){.x-colophon.top #footer-col-2 .widget{margin-top:0}}@media screen and (max-width: 767px){.x-colophon.top #footer-col-2 .widget{margin-top:3em}}.x-colophon.top #footer-col-3{width:21%}@media screen and (max-width: 979px){.x-colophon.top #footer-col-3{clear:left}}.x-colophon.top #footer-col-4{padding-right:0;width:13%}.x-colophon.top #footer-col-4 .widget_black_studio_tinymce{margin-top:0}.x-colophon.top #footer-col-4 .widget_black_studio_tinymce img{margin:0}#footer-col-3 a,#footer-col-4 a{color:#333;font-weight:400;margin:0 0 6px 0}#footer-col-3 a::after,#footer-col-4 a::after{content:''}.x-colophon .widget .h-widget{font-family:'Open Sans', sans-serif !important;font-weight:800 !important;border-bottom:2px solid #0aa9eb;color:#0aa9eb;font-size:100%;padding-bottom:6px;text-transform:uppercase}.x-colophon .widget .h-widget::before{content:""}.x-colophon .widget ul{border:none}.x-colophon .widget ul li{background:none;border:none}@media screen and (max-width: 479px){.custom-social{text-align:center}}.custom-social h4{color:#ffffff;float:left;font-size:20px;margin:4px 0 0 0}@media screen and (max-width: 479px){.custom-social h4{float:none}}.custom-social ul{float:left;list-style:none;margin:0px 0 0 20px;padding:0}@media screen and (max-width: 767px){.custom-social ul{clear:left;margin-left:-10px}}.custom-social ul li{float:left;font-size:15px;padding:0 10px}@media screen and (max-width: 479px){.custom-social ul li{display:inline-block;float:none;margin:10px}}.custom-social ul li a{font-weight:400}.custom-social ul li a:hover span.social-name{opacity:0.35}.custom-social ul li i{padding-top:5px}.custom-social ul li i,.custom-social ul li span.social-icon{border-radius:12px !important;-webkit-border-radius:12px !important;-moz-border-radius:12px !important;-ms-border-radius:12px !important;-o-border-radius:12px !important;background:#0aa9eb;display:inline-block;float:left;font-size:11px;height:23px;margin:4px 8px 0 0;width:23px}.custom-social ul li img{width:12px}.x-colophon.bottom{padding:14px 0}@media screen and (max-width: 979px){.x-colophon.bottom .x-column.x-md{float:left}}.x-colophon.bottom .x-nav{float:right;margin:3px 0 0 0}@media screen and (max-width: 979px){.x-colophon.bottom .x-nav{float:left;margin:20px 0 0 -14px}}.x-colophon.bottom .x-nav li{margin:0 0 0 14px}.x-colophon.bottom .x-nav li::before{content:"";margin:0}.x-colophon.bottom .x-nav li a{font-size:13px;font-weight:400;text-transform:none}.ie9 .events-row .featured-event{max-width:90%}.ie9 .events-row .featured-event .vc_single_image-img{margin-top:-15px}.ie9 .entry-header,.ie9 .entry-content{font-size:12px}
