*{-webkit-font-smoothing:antialiased}body{background-color:#f8f8f8!important;color:#444;font-family:'Open Sans',sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{color:#732b81;font-family:Choplin-Medium!important;font-weight:400;margin-bottom:0;text-transform:none}.masthead h1{font-family:Choplin-Medium}h1{font-size:42px;line-height:36px;text-transform:none}.rev_slider h1,.wpb_revslider_element h1{color:#fff;text-shadow:0 0 50px rgba(0,0,0,.5)}h2,h2 a{font-weight:400;font-size:28px;line-height:30px;margin-bottom:30px;padding-bottom:6px}h2 i.fa{padding-left:10px}a i.fa{padding-left:5px}a i.fa.fa-angle-left{padding-right:5px}#menu-top_menu a:hover,h2>a:hover{text-decoration:none}h3{margin-bottom:6px}a:hover{text-decoration:underline}p{font-size:16px;line-height:1.5;padding:0;margin:0;margin-bottom:24px;font-weight:400}p.lead{color:#732b81;font-family:Choplin-Book;font-weight:400;font-size:24px;line-height:30px;margin-bottom:30px}p a:not(.btn){color:#36f!important;text-decoration:underline}p a:hover{color:#36f;text-decoration:none}ul.strong{font-weight:700}p.disclaimer{font-size:12px;font-style:italic;color:#5c5d5d}p.disclaimer.bordered{padding-top:18px;border-top:1px solid #999}h1 a{color:#732b81!important}h1 a:hover{color:#be7acc!important;text-decoration:none}.cs-blog-content ul,.wpb_text_column.wpb_content_element .wpb_wrapper ul{list-style-type:disc;list-style-position:outside}.cs-blog-content li,.wpb_text_column.wpb_content_element .wpb_wrapper li{margin-left:18px;margin-bottom:6px}p.disclaimer{font-size:12px!important}body:not(.home) h2.section-header{color:#732b81;text-align:center}body:not(.home) h2.section-header-reverse{color:#fff;text-align:center}body:not(.home) h2.section-header-reverse:after,body:not(.home) h2.section-header:after{display:block;background-color:#732b81;content:" ";height:1px;margin:30px auto;margin-bottom:30px;width:25%}body:not(.home) h2.section-header-reverse:after{background-color:#fff}#wrapper{overflow:visible}body.home .section-header{border-bottom:1px solid #333}.selected{opacity:.5}.header-wrapper{box-shadow:0 4px 0 rgba(0,0,0,.05)}#header-top #menu-top_menu li>a{font-family:FFDINWebProMedium,'Open Sans',sans-serif;font-size:13px;font-weight:600;padding:8px 12px 6px 12px;text-transform:uppercase}#header-top #menu-top_menu li>a:hover{background-color:#f06c0c}.logo{left:0;position:absolute;top:-46px}.logo>a{border:1px solid #ccc;box-shadow:0 1px 3px rgba(0,0,0,.2)}#cshero-header ul.cshero-dropdown>li.mobile-only{display:none;}#cshero-header ul.cshero-dropdown,#cshero-header ul.cshero-dropdown>li{display:inline-block;font-size:0;vertical-align:middle}#cshero-header ul.cshero-dropdown>li>a{color:#444;font-family:FFDINWebProMedium,'Open Sans',sans-serif;font-size:16px;font-weight:400;line-height:1em!important;padding:26px 15px 20px;text-transform:uppercase}#cshero-header ul.cshero-dropdown>li.menu-item-has-children.has_full_width>a:after{font:normal normal normal 12px/16px FontAwesome;color:inherit;content:"\f078";display:inline-block;padding-left:5px;vertical-align:top}#cshero-header ul.cshero-dropdown>li:not(.menu-item-has-children)>a:hover{background-color:#e5f2f4}#cshero-header ul.cshero-dropdown>li.home-btn>a{font-size:20px;padding:22px 16px 20px}.cshero-menu-dropdown ul li a i{padding:0;vertical-align:middle}#cshero-header ul.cshero-dropdown>li:last-child>a{font-size:18px;padding:23px 16px 19px}.cshero-menu-dropdown ul li:not(.group)>ul.drop_full_width.sub-menu{box-shadow:0 0 0 transparent!important;color:#fff;font-size:14px;left:15px;line-height:1.5;margin-top:0!important;max-height:none;padding-bottom:30px;top:100%;width:1170px}li.e-pass,li.faqs{position:relative!important}li.faqs ul{left:0!important;padding-top:30px}li.e-pass>a{color:#00a751!important}li.e-pass ul{left:auto!important;padding-top:30px;right:0!important}.cshero-menu-dropdown ul.cshero-dropdown>li:not(.group).menu-item-has-children:hover{background-color:rgba(0,0,0,.85)}.cshero-menu-dropdown ul.cshero-dropdown>li:not(.group).menu-item-has-children:hover>a{color:#fff!important}.cshero-menu-dropdown>ul.cshero-dropdown>li>ul.sub-menu li a{font-size:14px}.cshero-menu-dropdown>ul.cshero-dropdown>li>ul.sub-menu li.sub-title>a{border-bottom:1px solid #666;color:#f8d94a!important;display:block;font-family:Choplin-Book;font-size:16px;margin-bottom:15px;padding-bottom:5px;text-transform:capitalize}.cshero-menu-dropdown>ul.cshero-dropdown>li>ul.sub-menu li.sub-title>a:after{color:inherit;content:"\f054";display:inline-block;font:normal normal normal 12px/17px FontAwesome;margin-top:0;padding-left:7px;vertical-align:top;padding-top:5px}.cshero-dropdown ul.sub-menu .group>a:after{background-color:transparent;content:none;display:none;height:0;width:0}#cshero-header #menu ul.cshero-dropdown li.menu-item-has-children>.sub-menu,.cshero-menu-dropdown .cshero-dropdown .sub-menu{background-color:transparent;border-top:none}.cs_mega_menu ul ul li a{line-height:1.5}#cshero-header #menu ul.cshero-dropdown ul>li a{color:#fff}#cshero-header #menu ul.cshero-dropdown .e-pass ul>li>a:hover,#cshero-header #menu ul.cshero-dropdown .faqs ul>li>a:hover,#cshero-header #menu ul.cshero-dropdown ul.sub-menu ul>li a:hover{color:#888!important}.cs_mega_menu ul ul li a{display:inline-block;margin:0 20px 20px 20px;padding:0}#cshero-header ul.cshero-dropdown>li>ul>li>ul>li ul{margin-left:25px}#cshero-header ul.cshero-dropdown>li>ul>li>ul>li ul li a:before{content:"-";display:inline-block;padding-right:10px;margin-left:-15px}#cshero-header ul.cshero-dropdown>li.current-menu-ancestor>a,#cshero-header ul.cshero-dropdown>li.current-menu-item>a,#cshero-header ul.cshero-dropdown>li.current_page_item>a,#cshero-header ul.cshero-dropdown>li>ul>li.current-menu-item>a,#cshero-header ul.cshero-dropdown>li>ul>li.current-page-item>a,#cshero-header ul.cshero-dropdown>li>ul>li>ul>li.current-menu-item>a,#cshero-header ul.cshero-dropdown>li>ul>li>ul>li.current-page-item>a{color:#f47920!important}a:not([href]){cursor:default!important}.cshero-menu-dropdown>ul.cshero-dropdown>li>ul.sub-menu li.sub-title>a:not(href){color:#f8d94a!important}li.expressways ul.sub-menu{margin-left:15px;margin-right:15px;width:95%!important}li.expressways ul li{display:inline-block;width:33%}li.expressways ul li a{display:block;margin:0 15px 40px 15px;-webkit-transition:opacity .25s;-moz-transition:opacity .25s;transition:opacity .25s}li.expressways ul li a:hover{opacity:.5}li.expressways ul li a span.title-attribute{display:none}.cs_mega_menu [class*=columns]>li.sub-menu-header{width:100%!important}.cs_mega_menu .columns4>li.sub-menu-header a{color:#f8d94a!important;font-family:Choplin-Book;font-size:20px;line-height:24px;text-transform:capitalize}.cs_mega_menu .columns4>li.sub-menu-header a:after{color:inherit;content:"\f054";display:inline-block;font:normal normal normal 15px/24px FontAwesome;margin-top:0;padding-left:7px}.cs_mega_menu .columns4>li:nth-child(4n+1){clear:none}li.agency-information ul.multicolumn.columns5>li:nth-child(4n){margin-bottom:60px}li.agency-information ul.multicolumn.columns5>li:nth-child(6n){width:60%!important}li.agency-information ul.multicolumn.columns5>li:nth-child(7n){width:40%!important}li.doing-business ul.multicolumn.columns4>li:nth-child(2n){width:50%!important}li.doing-business ul.multicolumn.columns4>li:nth-child(2n) li{width:50%}li.agency-information ul.multicolumn.columns5>li:nth-child(6n) li{width:33.3%}li.agency-information ul.multicolumn.columns5>li:nth-child(7n) li{width:50%}#cshero-header #menu ul.cshero-dropdown ul.sub-menu li.no-link>a:hover{color:#fff!important}.mobile.search-btn-container{display:none}.search-btn-container{position:static!important}.search-btn-container{display:inline-block}.search-btn-container a.search-btn{font-size:16px;font-weight:400;line-height:1em;padding:25px 26px 21px 26px;-webkit-transition:background-color .4s ease;-moz-transition:background-color .4s ease;transition:background-color .4s ease}.search-btn-container a.search-btn:hover{background-color:#e5f2f4}.search-btn-container #site-search-panel{background:rgba(0,0,0,.85);border:none;border-radius:0 0 5px 5px;left:15px;position:absolute;padding:12px 15px;right:15px;text-align:right;top:61px}#cshero-header ul.cshero-dropdown>li.search-btn-container.selected>a:hover,.search-btn-container.selected a{background-color:rgba(0,0,0,.85)}.search-btn-container.selected i,.search-btn-container.selected i:hover{color:#fff;text-align:center;width:16px}#site-search-panel form,#site-search-panel-2 form,#site-search-panel-3 form{display:block;width:auto}#site-search-panel input[type=text].gsc-input,#site-search-panel-2 input[type=text].gsc-input,#site-search-panel-3 input[type=text].gsc-input{background-position:10px 50%!important;border:2px solid #fff!important;border-radius:2px 0 0 2px;color:#666!important;display:block;float:left;font-size:20px;font-weight:400;height:36px!important;line-height:1em;padding:7px 10px!important;vertical-align:top}#site-search-panel input[type=text]:active,#site-search-panel input[type=text]:focus,#site-search-panel input[type=text]:hover,#site-search-panel-2 input[type=text]:active,#site-search-panel-2 input[type=text]:focus,#site-search-panel-2 input[type=text]:hover,#site-search-panel-3 input[type=text]:active,#site-search-panel-3 input[type=text]:focus,#site-search-panel-3 input[type=text]:hover{border-color:#13baff}.search-btn-container #site-search-panel input.gsc-search-button,.search-btn-container #site-search-panel-2 input.gsc-search-button,.search-btn-container #site-search-panel-3 input.gsc-search-button{background-color:#11953f;border:none;border-radius:0 2px 2px 0;display:block;float:left;font-size:20px;line-height:1em;margin:0;padding:18px 0 18px 0;text-align:center;vertical-align:top;width:65px}.search-btn-container #site-search-panel input.gsc-search-button:hover,.search-btn-container #site-search-panel-2 input.gsc-search-button:hover,.search-btn-container #site-search-panel-3 input.gsc-search-button:hover{background-color:#1cd35f}#hplogo{display:inline;height:18px;padding-right:5px;position:relative;vertical-align:bottom;width:auto}div.gsc-input-box{border:none!important;background:0 0!important;height:auto!important}form.gsc-search-box{margin-bottom:0!important}table.gsc-search-box{border:none!important}.gsc-search-box td,td.gs_tti50,td.gsc-input{border-top:none!important;padding:0}input.gsc-input{margin:0!important}td.gsib_a{border-top:none!important;padding:0!important}.gsc-search-box-tools .gsc-search-box .gsc-input{padding-right:0!important}table.gstl_51,td.gsc-clear-button,td.gsc-input table.gstl_50,td.gsc-search-button,td.gsib_b{border-bottom:none!important;border-top:none!important;padding:0!important}.gsc-search-box table{margin-bottom:0!important}.gsc-search-box table td.gsib_b{background:#fff;color:#999;font-size:24px}.gsc-search-box table td.gsib_b div.gsst_b a.gsst_a{background-color:transparent}.gsc-search-box table td.gsib_b div.gsst_b a.gsst_a span{font-size:24px!important;line-height:1!important;color:#999!important;margin-top:0;margin-bottom:0}.gsc-search-button{position:relative}.gsc-search-button input.gsc-search-button.gsc-search-button-v2{pointer-events:all}.gsc-search-button:before{content:"";display:block;position:absolute;color:#fff;z-index:2;text-align:center;width:100%;line-height:2.8;font-size:13px;font-family:'Open Sans';pointer-events:none;font-weight:600}.menu a i.fa{padding-left:0!important}.header-top{font-size:0}ul li.facebook,ul li.twitter,ul li.youtube{min-width:30px!important}ul li.youtube{background-color:#e52d27}ul li.facebook{background-color:#3b5998}ul li.twitter{background-color:#55acee}.header-top ul li.twitter:not(.group)>ul.sub-menu{display:block!important;left:auto!important;opacity:0;overflow:hidden;position:absolute;right:65px!important;visibility:hidden;width:125px;z-index:888}.header-top ul li.twitter:not(.group){-webkit-transition:background-color .2s linear 0s;-moz-transition:background-color .2s linear 0s;-ms-transition:background-color .2s linear 0s;-o-transition:background-color .2s linear 0s;transition:background-color .2s linear 0s}.header-top ul li.twitter:not(.group):hover{background-color:rgba(0,0,0,.9)}.header-top ul li.twitter:not(.group):hover>ul.sub-menu{margin-top:0;max-height:3000px;opacity:1;overflow:visible;top:auto;visibility:visible}.header-top ul li.twitter:not(.group)>ul.sub-menu>li{display:block!important;width:100%!important}.header-top ul li.twitter:not(.group)>ul.sub-menu>li>a{display:block;width:100%}.header-top ul li.twitter:not(.group)>a:hover{background-color:transparent!important}.header-top ul li.twitter:not(.group)>ul.sub-menu>li>a>span{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:13px;line-height:1em;font-weight:600}h2.slide-title{font-size:28px;line-height:1;color:#444}p.slide-excerpt{font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px;color:#111;font-weight:400}a.slide-read-more{font-family:Choplin-Semibold;font-size:18px;line-height:1;color:#f47920;text-transform:uppercase}a.slide-read-more i{font-size:14px;padding-left:5px}.latest-post-list li{font-family:'Open Sans';margin-bottom:36px}.latest-post-list li .post-title{color:#36f;display:block;font-size:18px;line-height:24px;font-weight:400}.latest-post-list li .post-date{color:#666;display:block;font-size:14px;font-weight:700}.latest-post-list li a.post-image-link{margin-bottom:24px;display:block}.quick-links{padding-top:72px;padding-bottom:72px}.quick-links h4 a{color:#732b81!important}.cshero-fancybox-title h3{font-family:Choplin-Semibold!important;font-size:20px;font-weight:400;line-height:1;color:#444}.content-area{border-top:none}.wpb_row.clearfix.vc_row-fluid.cs-row-fullwidth-wrap{z-index:0;position:relative}.main-content{padding-top:84px;padding-bottom:84px;position:relative;z-index:5}.title-masthead{background-color:#e1f0f2}.masthead{color:#732b81!important;padding-top:53px;padding-bottom:54px;background-color:#e1f0f2!important}.masthead h1{font-weight:400;font-size:42px;line-height:48px;margin:0;padding:0}.masthead p.subhead{font-size:28px;font-weight:100;line-height:36px;margin:0}.main-content section{margin-bottom:60px}.main-content p,.main-content ul{margin-bottom:24px}.main-content ul li{font-size:16px}.main-content h3{font-size:22px;line-height:30px;text-transform:none}.main-content h4{font-size:18px;line-height:1;text-transform:none}.main-content img.size-full{margin-top:24px;max-width:100%}.main-content img{display:block}.main-content img.aligncenter{margin-left:auto;margin-right:auto}.main-content p.wp-caption-text{background-color:#f0f0f0;color:#666;font-size:12px;line-height:18px;margin:0;margin-bottom:24px;padding:12px 10px}.latest-post-list li br,.main-content section .wp-caption+br{display:none}.main-content section{soverflow:auto;zoom:1}.single-post-inner h2.cs-entry-title{font-weight:400;margin-bottom:0!important}.cs-blog .cs-blog-meta .cs-blog-info li.cs-blog-date{font-size:13px;font-weight:400}.cs-blog{border-bottom:none;padding-bottom:0;margin-bottom:0}.left-column ul{list-style-type:disc;list-style-position:outside;margin-left:18px}.left-column ul li{padding-left:5px;padding-bottom:18px}.cfx-timeline .tp-bullet,.expressway-timeline-wrapper .tp-bullet{z-index: 21;background: #fff;border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,0);height:30px;margin-left:0;margin-right:0;width:30px;-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease}.cfx-timeline .tp-bullet.selected,.cfx-timeline .tp-bullet:hover,.expressway-timeline-wrapper .tp-bullet.selected,.expressway-timeline-wrapper .tp-bullet:hover{background:#000;border:none;border-radius:50%;box-shadow:0 0 0 2px #fff}.tp-bullet-inner{background-color:rgba(255,255,255,1);-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;border-radius:50%;background-color:#fff;background-color:rgba(255,255,255,1);cursor:pointer;height:100%;left:0;outline:0;position:absolute;text-indent:-999em;top:0;width:100%}.cfx-timeline .tp-bullet.selected .tp-bullet-inner,.expressway-timeline-wrapper .tp-bullet.selected .tp-bullet-inner{background-color:#f47920;transform:scale(.4);-webkit-transform:scale(.4)}.cfx-timeline .tp-bullet.selected,.cfx-timeline .tp-bullet:hover,.expressway-timeline-wrapper .tp-bullet.selected,.expressway-timeline-wrapper .tp-bullet:hover{background:#000!important}.cfx-timeline .tp-bullet:hover .tp-bullet-inner,.expressway-timeline-wrapper .tp-bullet:hover .tp-bullet-inner{background-color:#fff;transform:scale(.4);-webkit-transform:scale(.4)}.cfx-timeline p.date,.expressway-timeline-wrapper p.date{margin-left:-50%;padding-top:40px;text-align:center}.tparrows{background-color:transparent!important}.expressway-technology-slider .tparrows:before{color:#999!important;font-size:36px}.cfx-timeline.tparrows,.expressway-timeline-wrapper .tparrows{height:50px;width:50px}.cfx-timeline.tparrows:before,.expressway-timeline-wrapper .tparrows:before{font-size:40px;height:50px;line-height:50px;transition:all .3s;-webkit-transition:all .3s;width:50px}.cfx-timeline.tparrows:hover:before,.expressway-timeline-wrapper .tparrows:hover:before{opacity:.75}.cfx-timeline p.date,.expressway-timeline-wrapper p.date,h3.timeline-title,.expressway-timeline-wrapper h3.timeline-title,p.timeline-description,.expressway-timeline-wrapper p.timeline-description{color:#fff;font-family:Choplin-Medium}h3.timeline-title,.expressway-timeline-wrapper h3.timeline-title{color:#fff!important;font-size:37px;line-height:46px !important;margin-bottom:25px !important;text-align:center !important;}p.timeline-description,.expressway-timeline-wrapper p.timeline-description{font-size:19px;line-height:28px !important;text-align:center !important;}.cfx-timeline p.date,.expressway-timeline-wrapper p.date{font-size:24px}.expressway-timeline-wrapper .tp-revslider-mainul:after{background-color:#fff;bottom:238px;content:" ";height:4px;position:absolute;width:100%;z-index:100}.expressway-timeline-wrapper{position:relative;z-index:10}.expressway-facts-wrapper{position:relative;z-index:20}.expressway-facts-inner-wrapper>.wpb_wrapper>.wpb_text_column.wpb_content_element>.wpb_wrapper{text-align:center!important}.expressway-fact{background-color:#fff;border-radius:50%;box-shadow:0 0 0 12px rgba(0,0,0,.25);display:table;height:250px;margin:-33% auto 0 auto;padding:20px;text-align:center;vertical-align:middle;width:250px}.expressway-fact>.container-cell{display:table-cell;height:100%;position:relative;width:100%}.container-cell.middle{vertical-align:middle}.container-cell.center{text-align:center}.expressway-fact figure{color:#666;font-family:Choplin-Medium;font-size:60px;font-weight:400;line-height:1;margin-bottom:6px}.expressway-fact p.figcaption{font-family:"Open Sans";font-size:32px;line-height:1;font-weight:300}.tech-image img{border:1px solid #b8e0e5}h3.tech-title{font-size:24px;line-height:30px;margin-bottom:24px}p.tech-description{font-size:16px;line-height:1.5}.expressway-technology-slider .container, .expressway-technology-slider .container .row, .expressway-technology-slider .wpb_column, .expressway-technology-slider .wpb_wrapper, .expressway-technology-slider .wpb_revslider_element, .expressway-technology-slider rs-module-wrap, .expressway-technology-slider rs-module, .expressway-technology-slider rs-slides, .expressway-technology-slider rs-slide{background-color: transparent !important;}.cfx-technology .tp-bullet,.expressway-technology-slider .tp-bullet{background:0 0;border-radius:50%;border:2px solid #999;box-sizing:content-box;cursor:pointer;height:10px;position:absolute;-webkit-transition:background-color .3s;transition:background-color .3s;width:10px}.cfx-technology .tp-bullet.selected,.cfx-technology .tp-bullet:hover, .expressway-technology-slider .tp-bullet.selected,.expressway-technology-slider .tp-bullet:hover{background:#999}.shield_navigation_wrapper{padding:60px 0}.shield_navigation{padding-left:10%!important;padding-right:10%!important;margin-top:30px}.shield_navigation a{opacity:1;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.shield_navigation a:hover{opacity:.5}.shield_navigation .vc_col-sm-1{width:auto}.shield_navigation .cust-col-one-seventh.vc_col-sm-1{width:14.285714285714%!important}.shield_navigation .cust-col-one-seventh .vc_column-inner{padding-left:0!important;padding-right:0!important}.expressway-features-header{padding-top:60px;padding-bottom:0}table.table.downloads{border-bottom:none!important;margin-top:30px}table.table.downloads th{border-top:none!important;border-bottom:3px solid #666;font-family:Choplin-Medium;font-weight:400;font-size:20px;padding-top:12px;padding-bottom:12px;text-transform:none}table.table.downloads tr>td{border-top:1px solid #666;padding-top:12px;padding-bottom:12px}table.table.downloads tr.tribe-events-first>td{border-top:none!important}table.table.downloads td a{color:#36f;cursor:pointer;text-decoration:underline}table.table.downloads td a:hover{text-decoration:none}table.table .col-75{width:75%}table.table .col-66{width:66%}table.table .col-50{width:50%}table.table .col-33{width:33%}table.table .col-25{width:25%}form .form-group>label{font-family:inherit;font-size:16px;font-weight:400;line-height:24px}form .wpcf7-checkbox .wpcf7-list-item-label,form .wpcf7-radio .wpcf7-list-item-label{font-size:14px;font-weight:500;line-height:21px}.form-group{margin-bottom:36px}.btn-cfx{background-color:#169d48;color:#fff!important;font-family:Choplin-Medium;font-size:18px;text-transform:none}.read-more-link.btn.btn-cfx {font-size: 18px; margin-top: 10px; padding-top: 7px; padding-right: 14px; padding-bottom: 7px; padding-left: 16px;}.project-subheader{font-size:18px;padding: 0 0 5px 0;}.single-project .project-subheader{font-family: 'Open Sans',sans-serif !important;font-weight: 700 !important;}.cust-col-one-third.shield-sidebar img {margin: 0 auto; max-width:90%;}.btn-cfx.btn-block{padding-left:0!important;padding-right:0!important}.btn-cfx:focus{background-color:#169d48}.btn-cfx:hover{background-color:#29cc65}.panel{padding:42px 20px}.aside .panel{margin-top:-168px},.aside section{margin-bottom:54px}.aside section h3{text-transform:none}.panel h3{margin-bottom:16px}.aside section p{margin-bottom:6px}.aside ul.aside-menu a:not(.btn){color:#36f;cursor:pointer;text-decoration:underline}a.read-more{cursor:pointer;text-decoration:none!important}a.read-more:after{content:'\f105';font-family:FontAwesome;padding-left:10px;text-decoration:none!important}a.read-more:hover{text-decoration:underline}.aside ul.aside-menu a:hover{text-decoration:none}.aside ul li{margin-bottom:12px}.aside.bio-headshot-wrapper .panel{padding:20px!important}.aside section p{margin-bottom:20px}.aside-menu{list-style-type:none!important;list-style-position:none!important}.aside-menu li{margin-left:0!important}#tribe_events_filters_wrapper label input[type=radio]{display:none}.tribe-events-filter-term label{font-weight:400}.tribe-events-filter-term.is-current label{font-weight:700}.tribe-events-filters-group-heading{display:none}.blog-modern-wrap .cs-blog-meta .cs-blog-title{margin-bottom:12px}.cs-blog-title .cs-blog-title-inner a{font-size:16px;font-family:'Open Sans',sans-serif;font-weight:700}.cs-blog-title .cs-blog-title-inner a:hover{text-decoration:underline}.cs-blog .cs-blog-header{margin-bottom:0!important}.cs-blog .cs-blog-info ul{margin-bottom:0}.cs-blog .cs-blog-content .readmore{display:none}.cs-blog .cs-blog-content .readmore a{color:#36f!important;text-decoration:underline;text-transform:default}.cs-blog .cs-blog-content .readmore a:hover{text-decoration:none}.blog-modern-wrap .cshero-single-related .special-related-post .readmore a:after,.cs-blog .cs-blog-content .readmore a:after{content:none;display:none;padding:0}.cs-blog .cs-blog-info li.cs-blog-cats{display:none}ul li .btn.btn-cfx{margin-bottom:12px;padding-left:0!important;padding-right:0!important}li.construction-alert{border-bottom:1px solid #999;margin-bottom:24px!important;padding-bottom:24px!important}li.construction-alert h5{color:#444;font-family:'Open Sans',sans-serif!important;font-size:17px;font-weight:600}.masthead .toll-shield{display:inline-block;height:auto;margin-right:20px;margin-top:-24px;position:relative;width:80px}.masthead h1.page-title.project h1{margin-bottom:-30px}.alert-list li.construction-alert{list-style:none;margin-left:0!important}.alert-list li.construction-alert h5{color:#333!important}.alert-list li.construction-alert h5,.alert-list li.construction-alert p{font-size:16px!important;line-height:1.25}.post-type-archive-tribe_events.events-archive .entry-content{width:100%}#tribe-events-header{display:none}div#tribe-events-content{margin-bottom:0;padding-bottom:0;padding-top:0}#tribe-events-content table.tribe-events-calendar{border:none;margin:0;border-left:1px solid #d2d2d2}.tribe-events-sub-nav.month-nav{padding-right:15px;position:absolute;right:0;text-align:right;top:0;width:100%}.tribe-events-sub-nav.month-nav li{display:inline-block;vertical-align:bottom}.tribe-events-sub-nav.month-nav li a.tribe-events-nav-today{background-color:#732b81;color:#fff;display:block;font-family:Choplin-Medium,serif;font-size:22px;line-height:1;padding:12px 20px 8px}.tribe-events-current-month{font-family:Choplin-Medium,serif;font-size:30px;line-height:1.2em}.tribe-events-sub-nav.month-nav a.events-next,.tribe-events-sub-nav.month-nav a.events-prev{background-position:50% 50%;background-repeat:no-repeat;background-attachment:scroll;background-color:#732b81;display:block;color:#fff;display:block;overflow:hidden;padding:10px 20px;position:relative;text-indent:100px!important;white-space:nowrap;width:34px}.tribe-events-sub-nav.month-nav a.events-prev{background-image:url(/wp-content/uploads/2016/02/calendar-arrow-prev.gif);margin-left:10px;margin-right:5px}.tribe-events-sub-nav.month-nav a.events-next{background-image:url(/wp-content/uploads/2016/02/calendar-arrow-next.gif);margin-left:5px;margin-right:10px}.tribe-events-sub-nav a.events-next span,.tribe-events-sub-nav span span,.tribe-events-sub-nav.month-nav a.events-prev span{display:none}#tribe_events_filters_wrapper{padding:36px!important}.tribe-events-filters-content{background-color:transparent;border:none!important;margin-bottom:36px}#tribe_events_filters_wrapper h3{font-size:24px}.tribe-events-filter-group ul{background-color:transparent;overflow:visible}.tribe-events-filter-group.tribe-events-filter-checkboxes li label span{font-size:14px;font-weight:400;font-family:'Open Sans',sans-serif;font-weight:400}#tribe_events_filters_wrapper label input[type=checkbox]{width:auto!important}.tribe-events-filters-content{background-color:transparent}#tribe_events_filters_wrapper .tribe-events-filter-group label{border-bottom:none;clear:both;display:block;min-height:50px;position:relative}.tribe-events-filter-group ul{max-height:2400px}.tribe-events-filter-group,.tribe-events-filters-content{border:none!important}.tribe-events-calendar thead th{background-color:transparent;border-bottom:1px solid #d2d2d2;color:#333;border-left:none;border-right:none}#tribe-events-content .tribe-events-calendar td{border-bottom:none;height:150px}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{margin:0}.events-archive.events-gridview #tribe-events-content table .type-tribe_events h3{color:#fff;font-family:'Open Sans',sans-serif!important;font-weight:600}.events-archive.events-gridview #tribe-events-content table .type-tribe_events h3 a{color:#fff}.tribe-events-calendar div[id*=tribe-events-daynum-],.tribe-events-calendar div[id*=tribe-events-daynum-] a{background-color:#999}.tribe-events-calendar td div[id*=tribe-events-daynum-]{margin-bottom:6px}.tribe-events-calendar td.tribe-events-past .tribe-events-month-event-title a,.tribe-events-calendar td.tribe-events-past .tribe-events-viewmore a{opacity:1;filter:Alpha(opacity=100)}#tribe-events-content .tribe-events-tooltip h4{font-family:'Open Sans',sans-serif!important;font-size:16px;font-weight:700}.tribe-events-tooltip .tribe-events-event-body p{font-family:'Open Sans',sans-serif;font-size:13px;line-height:1.5;font-weight:400}.tribe-events-tooltip .tribe-events-event-body .tribe-event-duration{font-size:14px;margin-bottom:10px}.tribe-events-calendar td.tribe-events-present{background-color:#e1f0f2}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{background-color:#000}.tribe-events-month .tribe-events-notices{background:#ff9a26;border:none!important;border-radius:0!important;color:#fff;display:block;font-family:'Open Sans',sans-serif!important;font-weight:400!important;font-size:13px;margin:0!important;padding:5px 10px;text-align:center;text-shadow:0 0 0!important;width:100%}.tribe-events-sub-nav{margin-bottom:30px!important}.tribe-events-filters-content.tribe-clearfix{border-bottom:1px solid #999!important;padding-bottom:18px}#tribe-events-content.tribe-events-single.vevent.hentry .tribe-events-single-event-description.tribe-events-content.entry-content.description a{text-decoration:underline!important}#tribe-events-content.tribe-events-single.vevent.hentry .tribe-events-single-event-description.tribe-events-content.entry-content.description a:hover{text-decoration:none!important}div.pagination.loop-pagination{display:block;width:100%;position:relative}div.pagination.loop-pagination div a{color:#36f;font-family:Choplin-Medium,serif;font-weight:700;font-size:15px;text-transform:uppercase;position:relative}div.next-link,div.previous-link{width:45%}div.previous-link{float:left;text-align:left}div.next-link{float:right;text-align:right}div.pagination.loop-pagination div.next-link a:before,div.pagination.loop-pagination div.previous-link a:before{color:#36f;display:inline-block;font-family:FontAwesome;font-size:22px;position:relative;top:2px}div.pagination.loop-pagination div.previous-link a:before{content:"\f0d9";display:inline-block;font-family:FontAwesome;padding-right:5px;position:relative}div.pagination.loop-pagination div.next-link a:after{content:"\f0da";display:inline-block;font-family:FontAwesome;padding-left:5px;position:relative}.tribe-events-single .tribe-events-notices{background:#ff9a26;border:none;-webkit-border-radius:2px;border-radius:2px;color:#fff;display:inline-block;font-family:'Open Sans',sans-serif!important;font-weight:600;font-size:13px;margin:0;margin-left:5px;padding:5px 10px;text-shadow:none;width:auto}.tribe-events-single .tribe-events-notices ul li{margin-left:0!important;margin-bottom:0!important}.btn-group.events-list-nav button{background-color:transparent!important;border-color:transparent!important;border-style:none!important;border-width:0!important;padding:0!important}.btn-group.open .dropdown-toggle{box-shadow:none!important}.btn-group.events-list-nav button h1:after{color:inherit;content:"\f078";display:inline-block;font:normal normal normal 22px/1 FontAwesome;padding-left:10px;vertical-align:middle}.btn-group.events-list-nav .dropdown-menu{padding:12px 0}.btn-group.events-list-nav .dropdown-menu input[type=radio]{opacity:0;visibility:hidden}.btn-group.events-list-nav .dropdown-menu .tribe-events-filter-term{padding:6px 36px 6px 18px}.btn-group.events-list-nav .dropdown-menu .tribe-events-filter-term.is-current{background-color:#ebebeb}.btn-group.events-list-nav .dropdown-menu span{color:#333;display:inline-block;margin-left:-16px;padding-left:0}.tribe-events-loop.vcalendar{max-width:100%;width:100%}.vcalendar table tr td{font-size:16px;line-height:1.5}.tribe-events-list-event-title.entry-title summary a{font-size:16px}.tribe-events-loop.vcalendar table tr td .tribe-events-venue-details,.tribe-events-loop.vcalendar table tr td .tribe-events-venue-details address{font-size:14px!important;margin-bottom:0}.tribe-events-loop.vcalendar table tr td .tribe-events-venue-details .tribe-events-gmap{display:none}.vcalendar table tr td p{margin-bottom:0;padding-bottom:0}.vcalendar p.tribe-events-list-event-title.entry-title{font-family:'Open Sans',sans-serif;font-weight:700;margin-bottom:12px}.events-list #tribe-events-footer{border-top:1px solid #666}#tribe-events-content-wrapper{min-height:400px}.tribe-events-event-meta address.tribe-events-address,.tribe-events-list .tribe-events-venue-details{font-style:normal}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left>a,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right>a{color:#36f}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left>a>span,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right>a>span{display:none}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left>a,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right>a{font-family:Choplin-Medium,serif;text-transform:uppercase}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left a:before{content:"\f0d9";display:inline-block;font-family:FontAwesome;padding-right:5px;position:relative}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right a:after{content:"\f0da";display:inline-block;font-family:FontAwesome;padding-left:5px;position:relative}#tribe_events_filters_wrapper .header-top-widget-col.right-widget-wrap.widget_text .btn{padding-left:0;padding-right:0;font-size:16px}#tribe-mobile-container{margin:0!important}.bio-grid .row{margin-bottom:60px}.bio-grid .row .bio-image{display:block;margin-bottom:18px}.bio-grid .bio-item .bio-name{color:#732b81!important;font-family:Choplin-Medium,serif;font-size:22px;text-decoration:none!important}.bio-name:hover{text-decoration:none}.bio-item p{color:#666}.bio-headshot-wrapper img{display:block;margin-bottom:36px}.bio-meta-data li,.bio-meta-data li a{position:relative}.bio-meta-data li a{font-size:14px;line-height:24px;padding-left:36px}.bio-meta-data li a i{display:inline-block;font-size:22px;left:0;line-height:0;margin-right:5px;position:absolute;top:50%;vertical-align:middle}table.gsc-above-wrapper-area-container{border-bottom:none;border-right:none;border-top:none;border-left:none}.gsc-control-cse,.gsc-results .gsc-imageResult,.gsc-webResult.gsc-result{background-color:transparent!important;border:none!important;padding:0}.search-results.main-content{padding-top:0}.gsc-selected-option-container{width:100px!important}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding-left:0!important}.gs-fileFormatType,.gs-imageResult .gs-snippet,.gs-webResult .gs-snippet{font-family:'Open Sans'!important;font-weight:400;font-size:14px!important;color:#333!important;line-height:1.5!important}.gsc-table-result,.gsc-table-result td{border:none!important}.gsc-webResult.gsc-result{margin-bottom:36px!important}div.gcsc-branding{padding:0;margin-bottom:48px;text-align:right!important}.gsc-result-info-container{border-top:none!important;border-bottom:none!important}.gsc-above-wrapper-area{border-top:none!important;border-bottom-color:#999}.gsc-result-info{padding:0!important;font-size:16px!important;font-family:'Open Sans';font-weight:400;color:#666}.gsc-resultsHeader{border-bottom:none!important}.gsc-configLabelCell,.gsc-twiddleRegionCell.gsc-twiddle-opened{border-color:#999}.gsc-cursor-box.gs-bidi-start-align{border-top:#999 1px solid;padding-top:20px;font-size:14px;text-align:right}.gsc-resultsHeader{margin:0!important}.page-template-page-employment .latest-post-list.job-list{list-style:none!important;margin-left:0!important}.page-template-page-employment .latest-post-list.job-list .post-date{margin-bottom:20px;font-weight:400}.learn-more{color:#36f!important;text-decoration:underline}.learn-more:hover{text-decoration:none}.learn-more:after{content:"\f0da";display:inline-block;font-family:FontAwesome;padding-left:5px;position:relative}.job-list a.post-title{font-weight:700}.resource-pagination{position:relative;text-align:center}.resource-pagination .page-numbers,.resource-pagination a.page-numbers{color:#36f!important;font-family:Choplin-Medium,serif;font-weight:700;font-size:15px;text-transform:uppercase;position:relative}.resource-pagination .current.page-numbers{color:#999!important}.resource-pagination .next.page-numbers,.resource-pagination .prev.page-numbers{position:absolute}.resource-pagination .prev.page-numbers{left:0}.resource-pagination .next.page-numbers{right:0}.resource-pagination .prev.page-numbers:before{content:"\f0d9";display:inline-block;font-family:FontAwesome;padding-right:5px;position:relative}.resource-pagination .next.page-numbers:after{content:"\f0da";display:inline-block;font-family:FontAwesome;padding-left:5px;position:relative}.cat-item{list-style:none!important;margin-left:0!important}.cat-item a,.post-type-archive-press_release section ul li.cat-item a,header.cs-blog-header .cs-blog-meta.cs-itemBlog-meta a{color:#36f;text-decoration:underline}.post-type-archive-press_release section ul li.cat-item a:hover,header.cs-blog-header .cs-blog-meta.cs-itemBlog-meta a:hover{text-decoration:none}header.cs-blog-header .cs-blog-meta.cs-itemBlog-meta h4.cs-blog-title-inner a{color:#36f!important;text-decoration:none!important}a#back_to_top span.go_up i.fa{padding-left:0!important}#footer-bottom{background-color:#1c1f1c;border-top:6px solid #ebaa34;color:#fff;font-size:12px;text-align:left;padding:0;}#footer-bottom a{color:#fff;line-height:1;text-decoration:none;font-size:12px}#footer-bottom a:hover{color:#999;text-decoration:underline}.footer-bottom-2{padding:10px 0 10px 10px}#footer-bottom .footer-logo{margin-right:10px;vertical-align:middle;display:inline-block}#footer-bottom .footer-logo.cfx img{height:36px;width:auto}#footer-bottom .footer-logo.epass img{height:22px;width:auto}#footer-bottom .copyright{display:inline-block;vertical-align:middle;font-size:12px}.footer-bottom-1{padding:0}#nav_menu-4,#nav_menu-5{display:inline-block;font-size:0;width:auto!important;float:right}#footer-bottom #nav_menu-4{margin-top:20px}#footer-bottom .menu-footer_text_menu-container li{border-right:1px solid #fff;padding:0 10px 0 10px;font-size:12px}#footer-bottom .menu-footer_text_menu-container li:last-child{border-right:0 solid transparent}#footer-bottom .menu-footer_text_menu-container li a{font-family:FFDINWebProMedium,'Open Sans',sans-serif;text-transform:uppercase}#wrapper #footer-bottom .menu-footer_social_menu-container li a{display:block;text-align:center;font-size:16px;font-weight:600;padding:20px 12px!important;vertical-align:middle}#wrapper #footer-bottom .menu-footer_social_menu-container li a:hover{color:#fff!important;background-color:#f06c0c}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.vc_col-5-wide{padding-left:15px;padding-right:15px;width:20%}.cust-col-one-third{float:left;padding-left:10px;padding-right:10px;width:33.333333%}.cust-col-one-fourth{float:left;padding-left:10px;padding-right:10px;width:25%}.cust-col-one-fifth{float:left;padding-left:10px;padding-right:10px;width:20%}.cust-col-one-eighth{display:block;float:left;padding-left:10px;padding-right:10px;width:12.5%!important}.cust-col-one-seventh{display:block;float:left;padding-left:15px;padding-right:15px;width:14.285714285714%;position:relative}.post-details-footer{display:none}.single-expressway .single-post-inner,.single-post-inner{border-bottom:none;margin-bottom:0}.single-expressway .cs-blog.cs-blog-item{border-bottom:none;padding-bottom:0}input[type=checkbox]+span,input[type=radio]+span{cursor:pointer;line-height:24px;padding-left:8px;position:static;text-transform:capitalize}input[type=checkbox]+span:before,input[type=radio]+span:before{display:none;background:0 0;border:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;content:"";height:0;left:0;position:absolute;right:0;width:0;top:0}input[type=checkbox]+span:before{display:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}input[type=checkbox]+span:after{display:none;content:"";font-family:FontAwesome;color:none;height:0;left:0;position:absolute;top:0;width:0}input[type=checkbox]:checked+span:after{background:0 0}input[type=checkbox]:checked+span:before,input[type=radio]:checked+span:before{background:0 0;border:none}.cs-blog.cs-blog-item{margin-bottom:0!important}.vc_separator,.vc_separator span.vc_sep_holder,.vc_separator span.vc_sep_holder span{min-height:1px!important}.wpcf7-form input.wpcf7-tel,.wpcf7-form input[type=email],.wpcf7-form input[type=text]{height:40px}.aside.bio-headshot-wrapper .bio-meta-data li{list-style:none;margin-left:0}.home .wpb_single_image.wpb_content_element.vc_align_center a{cursor:pointer!important}s .custom-menu-bottom .list-unstyled{line-height:33px}.testimonial-custom-layout1 .cshero-testimonial-text{font-size:18px;font-weight:300;line-height:32px}.testimonial-custom-layout1 .cshero-testimonial-image{margin-bottom:40px}.medical-button-lg.buttonstyle .default{padding:15px 30px!important}.italic-minimal{font-style:italic;font-weight:300;letter-spacing:4px}.letter-spacing{letter-spacing:4px}.italic-minimal-footer{font-size:16px;font-style:italic;font-weight:300}.thick{font-weight:600}.thin{font-weight:300}.small-title{letter-spacing:4px}.panel-acord{background-color:inherit!important;border:none;margin-bottom:0!important;padding:0 0!important}.panel-group{border-top:0!important;margin-bottom:0}.panel-heading{background-color:inherit!important;border:none!important}.panel-title{color:#732b81;font-size:15px;text-decoration:none!important;font-size:16px}.panel-title a{display:block;text-decoration:none!important;font-size:16px}.panel-body{font-size:16px}.panel-body ul li{margin-bottom:6px}.panel-title a:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:13px;text-rendering:auto;position:relative;float:right;padding-top:5px;text-align:right;-webkit-font-smoothing:antialiased}.panel-title a.collapsed:before{content:"\f078"}.panel-title a:not(.collapsed):before{content:"\f077"}.panel-body{border-top:0!important;border-left:3px solid #d3d3d3;margin-left:15px}hr.style1{margin-top:10px;margin-bottom:10px;border-top:1px solid #a6a6a6}.expressway-description{color:#000;font-family:'Choplin Book';font-size:14px;line-height:16px;text-align:center}.vc_separator{margin-top:12px!important;margin-bottom:36px!important}.colors p,.photography p,.shields p a{font-size:13px;font-weight:600}@media screen and (max-width:1199px) and (min-width:769px){.cs_mega_menu .columns4>li.sub-menu-header a:after{display:none}}@media (max-width:1199px) and (min-width:993px){#menu ul.main-menu>li>a:hover{text-decoration:none!important}.masthead h1{font-size:38px;line-height:40px}.masthead .toll-shield{width:70px}.masthead{padding-bottom:24px}#cshero-header ul.cshero-dropdown>li>a{font-size:15px;padding:26px 15px 19px}#cshero-header ul.cshero-dropdown>li.home-btn{display:none}#cshero-header ul.cshero-dropdown>li.home-btn>a{padding:20px 15px}#cshero-header ul.cshero-dropdown>li:last-child>a{padding:23px 15px 22px}.cshero-menu-dropdown ul li:not(.group)>ul.drop_full_width.sub-menu{width:940px}.search-btn-container #site-search-panel{width:938px}}@media screen and (min-width:769px){.cshero-menu-dropdown ul li:not(.group):hover>ul.sub-menu,.menu-pages .menu>ul li:hover>ul{overflow:visible;visibility:visible;opacity:1;margin-top:0;max-height:3000px;top:auto}#cshero-header ul.multicolumn.drop_full_width.sub-menu{padding-top:20px;}.cs_mega_menu .columns3>li,.cs_mega_menu .columns4>li,.cs_mega_menu .columns5>li,.cs_mega_menu .columns6>li{float:left}.cs_mega_menu .columns3>li{width:33.333%!important}.cs_mega_menu .columns4>li{width:25%!important}.cs_mega_menu .columns5>li{width:20%!important}.cs_mega_menu .columns6>li{width:16.667%!important}#menu ul.main-menu>li>a:hover{text-decoration:none!important}.logo{padding-left:15px;z-index:998}.header-top .header-top-2.col-xs-12.col-sm-8.col-md-8{width:100%!important}#cshero-main-menu-mobile{display:none}.visible-xs-block{display:none!important}.cshero-header-content-widget.cshero-menu-mobile.hidden-lg{display:none}.main-menu{display:block!important}.cshero-menu-dropdown ul li:not(.group)>ul.sub-menu,.menu-pages .menu>ul li ul{max-height:0;display:block;overflow:hidden;visibility:hidden;opacity:0;position:absolute;-webkit-transition:margin-top .5s ease,opacity .6s ease,max-height .1s step-end,max-width .1s step-end,padding .6s step-end;-o-transition:margin-top .5s ease,opacity .6s ease,max-height .1s step-end,max-width .1s step-end,padding .6s step-end;transition:margin-top .5s ease,opacity .6s ease,max-height .1s step-end,max-width .1s step-end,padding .6s step-end;z-index:1000}.cshero-dropdown ul.sub-menu,.cshero-dropdown ul.sub-menu ul{min-width:0!important}}@media screen and (max-width:992px) and (min-width:769px){.faqs ul.standar-dropdown.standard.drop_full_width.sub-menu{right:0!important;left:auto!important}#cshero-header ul.cshero-dropdown>li.home-btn{display:none}.cshero-menu-dropdown ul li:not(.group)>ul.drop_full_width.sub-menu{width:100%}.cshero-menu-dropdown ul li:not(.group)>ul.drop_full_width.sub-menu{left:0}.copyright{display:block;margin-top:28px;margin-bottom:15px}}@media screen and (max-width:992px) and (min-width:901px){#cshero-header ul.cshero-dropdown>li>a{display:block;font-size:14px;padding:26px 10px 21px}#cshero-header ul.cshero-dropdown>li.search-btn-container>a{padding:25px 15px 21px}}@media screen and (max-width:900px) and (min-width:769px){.logo{padding-left:0}#menu.col-md-12{padding-left:0;padding-right:0}#cshero-header ul.cshero-dropdown>li>a{display:block;font-size:14px;padding:25px 10px 22px}#cshero-header ul.cshero-dropdown>li>a:after{display:none!important}#cshero-header ul.cshero-dropdown>li.search-btn-container>a{padding:25px 10px 22px}.header-top .col-sm-8{padding-left:0;padding-right:0}.header-top ul li.twitter:not(.group)>ul.sub-menu{right:0!important}.search-btn-container #site-search-panel{border-radius:0;left:0!important;right:0!important}}@media screen and (max-width:992px){.wpb_revslider_element.wpb_content_element{display:block!important}}@media screen and (max-width:768px){.single-expressway .cs-blog.cs-blog-item{overflow:visible!important;position:relative;width:auto}.single-expressway>#wrapper #primary>.no-container>.row{overflow-x:hidden!important}.mobile-full-width{display:block;margin-left:-15px!important;margin-right:-15px!important;position:relative;padding-left:0;padding-right:0;width:auto!important}.masthead{padding-top:30px;padding-bottom:30px}.masthead h1{font-size:32px}.xs-block{width:100%}a i.fa{padding-left:0}body:not(.home) h2.section-header-reverse:after,body:not(.home) h2.section-header:after{width:50%}#header-top{display:none!important}#cshero-header{background-color:#f69321!important}#cshero-header .container{padding-left:0;padding-right:0}#cshero-header .container .row{margin-left:0;margin-right:0}.main-menu-wrap.col-xs-12{padding-left:0;padding-right:0}.header-wrapper .logo{float:none;height:auto;left:50%;margin-left:-30px;padding:0;right:auto;top:0;width:60px;z-index:998}.header-wrapper #cshero-header .logo>a{box-shadow:none;height:100%;min-height:0;line-height:0;width:100%}body .header-wrapper .main-menu-wrap{z-index:888}#cshero-header .cshero-header-content-widget.cshero-menu-mobile.hidden-lg.left{height:50px!important}#cshero-menu-mobile .cshero-header-content-widget-inner{top:auto!important}.cs-main-menu-wrap .search-btn-container a.search-btn,.cshero-menu-mobile .cshero-header-content-widget-inner .btn-navbar{display:block;font-size:16px;padding:14px 0 !important;position:relative;text-align:center;width:45px}#cshero-header .cshero-menu-mobile .cshero-header-content-widget-inner .btn-navbar,#cshero-header .search-btn-container>a.search-btn{color:#fff !important;}.btn-navbar.collapsed,.search-btn-container>a.search-btn{background-color:#bb7626;line-height:22px}.btn-navbar:not(.collapsed){background-color:#373737}#mobile-qlinks{background:#222;padding-top:25px;font-size:14px!important;text-align:center}#mobile-qlinks li a img{display:inline-block;margin-bottom:10px;padding:0}#mobile-qlinks li a p{font-size:13px;color:#eee!important}.mobile.search-btn-container{display:inline-block;position:static}.search-btn-container a.search-btn:hover{background-color:#bb7626}.search-btn-container.selected a.search-btn{background-color:#373737}.search-btn-container #site-search-panel{border-radius:0;padding:0;left:0;top:50px;width:100%}#site-search-panel form{margin:0;padding:10px;width:auto}#site-search-panel input[type=text]{border-radius:2px;width:100%}#site-search-panel span{text-align:center;margin-bottom:10px}#cshero-header #cshero-main-menu-mobile ul.cshero-mobile-menu>li.mobile-only{display:block;}#cshero-header #cshero-main-menu-mobile ul.cshero-mobile-menu>li.home-btn,#cshero-header #cshero-main-menu-mobile ul.cshero-mobile-menu>li.search-btn-container,#site-search-panel button{display:none!important}.navbar-collapse{box-shadow:none}#cshero-header ul.cshero-dropdown>li>a{padding:26px 15px 26px}.cshero-mmenu .cshero-mobile-menu li{padding-left:0}#cshero-main-menu-mobile a,#cshero-main-menu-mobile ul.sub-menu>li>a{border-bottom:0 solid transparent!important}.cshero-mobile-menu>li.menu-item>.sub-menu>li>a>span.menu-title{color:#fff;font-size:14px;font-weight:600}#cshero-main-menu-mobile li.menu-item-has-children>a:after{font:normal normal normal 12px/16px FontAwesome;color:inherit;content:"\f078";display:inline-block;float:right;margin-right:5px;padding-left:5px;vertical-align:top}#cshero-main-menu-mobile ul ul li.menu-item-has-children>a:after{margin-right:13px}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>a{border-bottom:1px solid #555!important}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>ul.sub-menu>li>a{background-color:#262626;border-bottom:1px solid #464646!important}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>ul.sub-menu>li:not(.expressways)>ul.sub-menu>li>a{background-color:#1a1a1a;border-bottom:1px solid #3c3c3c!important}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>ul.sub-menu>li.expressways.open>ul.sub-menu{background-color:#1a1a1a;border-bottom:1px solid #464646!important}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>ul.sub-menu>li.expressways>ul.sub-menu>li>a{background-color:transparent;bottom-border:none!important}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>a:hover{background-color:#484848;border-bottom:1px solid #666!important}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>ul.sub-menu>li>a:hover{background-color:#373737;border-bottom:1px solid #575757!important}#cshero-main-menu-mobile ul.cshero-mobile-menu>li>ul.sub-menu>li:not(.expressways)>ul.sub-menu>li>a:hover{background-color:#2b2b2b;border-bottom:1px solid #4d4d4d!important}#cshero-main-menu-mobile ul.sub-menu>li a{color:#fff!important;font-size:14px;padding:20px;line-height:1.25}#cshero-main-menu-mobile ul.sub-menu>li.shield{display:block;float:left;position:relative;width:25%!important}#cshero-main-menu-mobile ul.sub-menu>li.shield>a{border-bottom:none!important;margin:20px;padding:0}#cshero-main-menu-mobile ul.sub-menu>li.shield span.title-attribute{display:none}li.expressways ul.sub-menu{width:100%!important;margin-left:0;margin-right:0}li.agency-information ul.multicolumn.columns5>li:nth-child(4n){margin-bottom:0}#cshero-header ul.cshero-mobile-menu li ul.standar-dropdown.standard,li.agency-information ul.multicolumn.columns5>li:nth-child(6n),li.agency-information ul.multicolumn.columns5>li:nth-child(6n) li,li.agency-information ul.multicolumn.columns5>li:nth-child(7n),li.agency-information ul.multicolumn.columns5>li:nth-child(7n) li,li.doing-business ul.multicolumn.columns4>li:nth-child(2n),li.doing-business ul.multicolumn.columns4>li:nth-child(2n) li{width:100%!important}#cshero-main-menu-mobile br{display:none}ul.press_release-list{margin-bottom:72px!important}.quick-links,.vc_custom_1452788283893{padding-top:36px!important;padding-bottom:36px!important}.quick-links .vc_col-sm-3,.quick-links .vc_col-sm-4{width:50%!important;float:left!important;min-height:180px;padding-top:0!important}.quick-links .vc_col-sm-3:nth-child(even):after{display:block;content:" ";width:100%;clear:both;height:1px}.quick-links div[class*=vc_col-] .vc_column-inner h4{font-size:16px;padding-bottom:30px}.quick-links div[class*=vc_col-] .vc_column-inner p{display:none}.aside .panel{margin-top:0!important;margin-left:-15px;margin-right:-15px;width:auto}.aside .panel a.btn.btn-cfx{width:100%}.tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_form,.tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_reset,.tribe-events-filter-view.tribe-filters-closed #tribe_events_filters_wrapper .tribe-events-filters-label{display:block!important}.tribe-events-loop.vcalendar td,.tribe-events-loop.vcalendar td .tribe-events-list-event-title.entry-title.summary{font-size:13px!important}.tribe-events-sub-nav li a{background-color:transparent!important;font-size:13px;font-weight:600;padding:10px 10px 1000px}.tribe-events-sub-nav li.tribe-events-nav-left a{text-align:left;padding-right:10px}.tribe-events-sub-nav li.tribe-events-nav-right a{text-align:right;padding-left:10px}#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-left a:before,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-right a:after,#tribe-events-footer:after,#tribe-events-footer:before,#tribe-events-header:after,#tribe-events-header:before,.tribe-events-loop .tribe-events-venue-details{display:none}.tribe-events-loop.vcalendar .type-tribe_events li{margin-bottom:12px}.tribe-mobile.page-template-page-meetings-calendar-php div.content-wrap.col-md-12{overflow-x:hidden;padding-left:0;padding-right:0}#tribe-events{margin:0}#tribe_events_filters_wrapper{display:none}#tribe_events_filters_wrapper{display:none;margin:0;padding-left:0!important;padding-right:0!important}#tribe-events-content table.tribe-events-calendar{border-left:0!important}#tribe-events-content .tribe-events-calendar td{border-bottom:1px solid #d2d2d2;height:50px}#tribe-evetns-content .tribe-events-calendar tr:last-child td{border-bottom:none!important}.masthead .col-xs-12{padding-left:0!important;padding-right:0!important}.masthead li.tribe-events-current-month{position:relative;left:0;top:0}.masthead .tribe-events-sub-nav li a{margin-bottom:0!important}.masthead .tribe-events-sub-nav.month-nav{margin-bottom:0!important;position:relative;text-align:left;vertical-align:baseline}.masthead .tribe-events-sub-nav.month-nav a{background-color:#732b81!important}.masthead .tribe-events-sub-nav.month-nav a.events-next:before,.masthead .tribe-events-sub-nav.month-nav a.events-prev:before,.masthead .tribe-events-sub-nav.month-nav li a.tribe-events-nav-today{font-size:14px!important;line-height:1}.masthead .tribe-events-sub-nav a.events-next,.tribe-events-sub-nav.month-nav a.events-prev{padding:6px 0}.masthead .tribe-events-current-month{font-size:20px}.masthead .tribe-events-sub-nav.month-nav li.tribe-events-current-month{display:block;position:absolute}.masthead .tribe-events-sub-nav.month-nav li.event-todays-date,.masthead .tribe-events-sub-nav.month-nav li.tribe-events-nav-next,.masthead .tribe-events-sub-nav.month-nav li.tribe-events-nav-previous{display:inline-block;margin-top:36px}.masthead .tribe-events-sub-nav.month-nav li a.events-next{margin-left:10px;margin-right:0}.masthead .tribe-events-sub-nav.month-nav li a.events-prev{margin-left:10px;margin-right:0}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]{background-color:transparent!important}#tribe-mobile-container{padding-left:15px;padding-right:15px}.tribe-mobile-day .summary a.url{color:#732b81!important}.tribe-mobile-day .tribe-events-read-more{color:#36f}#tribe-mobile-container{margin-bottom:0!important}.events-mobile-request-block{background-color:#e1f0f2;border-top:1px solid #d2d2d2;padding:45px 15px}.tribe-events-calendar td div[id*=tribe-events-daynum-],.tribe-events-calendar td div[id*=tribe-events-daynum-] a{margin-top:4px}.masthead.toll-shield{margin-top:0}#mapnavigation #map-nav.map-nav-mobile li a{border-bottom:1px solid #444;font-family:Choplin-Medium;font-weight:400;font-size:18px;line-height:4.1;text-align:left}#mapnavigation #map-nav.map-nav-mobile li a:hover{text-decoration:none}#mapnavigation #map-nav li a img{display:inline-block!important;margin-right:15px;width:72px}.row{margin-left:0;margin-right:0}.wpb_row{margin-left:-15px;margin-right:-15px}.wpb_row>.container.cs-row-container{padding-left:0;padding-right:0}.content-wrap.col-md-4,.content-wrap.col-md-7{padding-left:0;padding-right:0}.wpb_revslider_element .tp-loop-wrap,.wpb_revslider_element .tp-mask-wrap{display:block;position:relative!important}.home .wpb_revslider_element .tp-parallax-wrap{left:0!important;top:0!important}.expressway-masthead-slider .rev-slider,.home .rev-slider{background-color:#fff}.tp-caption.slide-caption{background-color:#fff!important;border:none!important;border-radius:0!important;display:block!important;margin-top:40.625%!important;max-width:100%!important;max-height:none!important;min-width:100%!important;min-height:0!important;padding:15px 15px 30px 15px!important;position:relative!important}.tp-caption.slide-caption h2{font-size:24px!important;margin-bottom:12px!important}.rev_slider .tp-leftarrow.tparrows,.rev_slider .tp-rightarrow.tparrows,.wpb_revslider_element .tp-leftarrow.tparrows,.wpb_revslider_element .tp-rightarrow.tparrows{height:40px;top:20.3125%!important;width:40px}.uranus.tparrows:before{font-size:30px;height:40px;line-height:40px;width:40px}.wpb_revslider_element .slot .slotslide div,.wpb_revslider_element .tp-bgimg.defaultimg{background-position:50% 0;background-size:contain!important}.single-expressway .expressway-masthead-slider .rev_slider_wrapper,.single-expressway .expressway-masthead-slider .wpb_revslider_element{background-color:#fff!important}.single-expressway .tp-static-layers{display:block;width:100%;margin-top:-30px}.single-expressway .tp-static-layers #expressway-shield img{margin-top:40px;width:75px!important;height:auto!important}.single-expressway .tp-static-layers #expressway-name h1{color:#732b81!important;font-size:30px!important;text-align:center;text-shadow:none!important}.expressway-timeline-wrapper .wpb_revslider_element .tp-bgimg.defaultimg{background-position:50% 50%;background-size:cover!important}.expressway-timeline-wrapper .tp-revslider-mainul:after{display:none!important;height:0;background-color:transparent!important}.expressway-timeline-wrapper .tp-caption{padding-left:10px;padding-right:10px}.expressway-timeline-wrapper .tp-caption .timeline-description{font-size:20px!important;line-height:1.2!important}.expressway-timeline-wrapper .rev_slider .tp-leftarrow.tparrows,.expressway-timeline-wrapper .rev_slider .tp-rightarrow.tparrows,.expressway-timeline-wrapper .wpb_revslider_element .tp-leftarrow.tparrows,.expressway-timeline-wrapper .wpb_revslider_element .tp-rightarrow.tparrows{top:27.5%!important}.expressway-fact{margin-top:36px!important}.expressway-technology-slider .rev_slider,.expressway-technology-slider .wpb_revslider_element{background-color:transparent!important}.expressway-features-header{padding-top:30px;padding-bottom:30px}.shield_navigation_wrapper{padding:30px 0}.shield_navigation{margin:0!important;padding:0!important}.shield_navigation .cust-col-one-seventh{padding-left:5px!important;padding-right:5px!important;padding-top:0!important;width:25%!important}div.masthead+div.cs-row-fullwidth-wrap{padding-left:0!important;padding-right:0!important}section#mobile-results{overflow-x:hidden;overflow-y:auto;padding:24px 20px;position:relative!important;width:100%}section#mobile-results .sidebar-header,section#secondary .sidebar-header{position:relative;margin-bottom:30px;padding-bottom:0;border-bottom:1px solid #666}section#mobile-results .sidebar-header h2,section#secondary .sidebar-header h2{padding-top:4px;text-align:right;right:0;font-size:22px;margin-bottom:12px}.view-map #btnViewOnMap{width:100%!important}section#secondary .shield-list img{width:100%}.close-back-button{background-color:#07f!important;border:2px solid #fff!important;border-radius:50%;box-shadow:0 0 5px #000;color:#fff;display:block;font-size:14px;line-height:18px;opacity:1!important;padding:6px 11px 5px 9px!important;position:absolute!important;left:0;top:0;z-index:999}#map-overlay-btnBack{background-color:#07f!important;border:2px solid #fff;border-radius:50%;box-shadow:0 0 5px #000;color:#fff;display:block;font:normal normal normal 14px/18px FontAwesome!important;font-size:inherit;-webkit-font-smoothing:antialiased;left:20px!important;opacity:1;padding:6px 11px 5px 9px!important;position:absolute!important;text-rendering:auto;top:25px!important;z-index:999}#map-overlay-btnBack:before{content:"\f053"}#map-overlay-btnBack:hover,.close-back-button:hover{color:#fff!important;opacity:.5!important}section#mapnavigation{padding-top:0!important}.mobile-infowindow .tab-content{border:none!important}.mobile-infowindow .nav.nav-tabs{background-color:#ddd}.mobile-infowindow .nav.nav-tabs li a{font-size:13px!important;font-weight:400}.mobile-infowindow .tab-content .info-heading,.mobile-infowindow .tab-content span.ramp-type{display:inline-block;font-weight:700;font-size:15px}.mobile-infowindow .tab-content .info-heading{padding:10px}.mobile-infowindow .table th{font-size:13px!important;font-weight:600}.mobile-infowindow .tab-content #mobile-info-back{top:7px!important;right:10px!important}.masthead .toll-shield{display:block!important;float:left!important;margin-top:-10px!important}#mobile-info{box-shadow:0 -4px 0 rgba(0,0,0,.1);overflow-x:hidden!important}#mobile-info .panel.panel-default{margin:0!important;padding:15px!important}#mobile-info .panel.panel-default .panel-heading,#service-centers .panel.panel-default .panel-heading{padding:0!important;position:relative}#mobile-info .panel.panel-default .panel-heading span,#service-centers .panel-heading span{display:block;font-size:16px!important;font-weight:600;margin-bottom:6px;width:100%}#mobile-info .infowindow-plaza .panel.panel-default .panel-heading span,#mobile-info .infowindow-ramp .panel.panel-default .panel-heading span{color:#444!important;text-align:center}#service-centers .panel-heading img{display:inline-block;margin-bottom:12px}.infowindow-expressway .panel-body a{color:#36f;display:block;line-height:18px;margin-bottom:6px;text-decoration:underline}.infowindow-expressway .panel-body a:hover{text-decoration:none}.infowindow-expressway .panel-heading img{width:60px}#mobile-info .panel.panel-default .panel-body{border:none!important;font-size:13px;margin-left:0;padding-left:0!important;padding-top:0!important}.infowindow-expressway .panel-body{margin-left:61px!important}#mobile-info-back{background:0 0;border:none;color:#999!important;display:block;font-family:FontAwesome;font-size:21px;font-weight:400;height:auto;line-height:24px;opacity:1!important;padding:0;position:absolute;right:0;top:0;width:16px}#mobile-info-back:before{content:"\f00d"}#mobile-info-back:hover{opacity:.5!important}#mobile-info .project-link{background-color:#169d48;border-radius:3px;color:#fff!important;display:inline-block;font-family:Choplin-Medium;font-size:16px;padding:5px 20px;position:relative;right:0;text-decoration:none!important}#mobile-info .project-link:hover{background-color:#29cc65;text-decoration:none}#mobile-info .infowindow-alert .panel.panel-default .panel-heading span,#mobile-info .infowindow-expressway .panel.panel-default .panel-heading span{color:#333!important}#mobile-info .infowindow-alert .panel.panel-default .panel-body p.description-wrapper{font-size:14px;margin-bottom:18px}#mobile-info .infowindow-alert .panel.panel-default .panel-body p.btn-wrapper{margin-bottom:0!important}#mobile-info .date-span{font-size:14px;font-weight:700;margin-bottom:6px}section#secondary .map-calculator .form-group select option{color:#000}#calculator-results-mobile,#calculator-results-mobile h3,#calculator-results-mobile p{color:#000!important;text-align:center!important;width:100%!important}#calculator-results-mobile h3{font-family:'Open Sans',sans-serif!important;font-size:18px;font-weight:600;margin-bottom:0!important}p.calculator-results-cost,p.calculator-results-time{display:block;font-family:Choplin-Medium!important;font-size:30px!important;font-weight:400!important;line-height:1.2!important;padding:6px 0}p.calculator-results-cost:after{background-color:#666;display:block;height:1px;margin:30px auto;position:relative;width:50%}#btnReset-mobile{background-color:#ff9a26!important;margin-left:0;margin-top:15px}p.ramp-results-title{font-size:14px;font-weight:700;margin-bottom:0}p.ramp-results-data{font-size:30px;font-family:Choplin-Medium,serif;font-size:30px;line-height:1;margin-bottom:0}#footer-bottom{border-top:none!important}#footer-bottom .no-container{padding-left:0;padding-right:0}#nav_menu-4,#nav_menu-5{float:none;display:block;width:100%!important;text-align:center!important}#nav_menu-5{background-color:#ebaa34}#wrapper #footer-bottom .menu-footer_social_menu-container li a{padding:12px 12px!important}.footer-bottom-2{padding:20px}.footer-bottom-2 .footer-logo{float:left;display:block}.footer-bottom-2 .footer-logo.epass{margin-top:6px}.footer-bottom-2 .copyright{display:block;float:left;width:50%;line-height:1.25}#footer-bottom .menu-footer_text_menu-container li a{font-size:13px}}#sm-drive-safe-florida{background-color:#fff}#sm-drive-safe-florida .full{padding:0}#sm-drive-safe-florida .btn-gold{border-radius:4px;background-color:#ff9a26;box-shadow:0 2px 3px 0 rgba(0,0,0,.2);color:#fff;font-size:20px}#sm-drive-safe-florida #top-section{height:500px;padding-top:50px}#sm-drive-safe-florida .main-logo{padding-bottom:20px}#sm-drive-safe-florida .big-text{font-size:34px;line-height:46px}@media (min-width:768px){#sm-drive-safe-florida .big-text{font-size:48px;line-height:52px}}#sm-drive-safe-florida .orange-background{background-color:#ff9a26}#sm-drive-safe-florida #main-wrapper{padding-bottom:110px}@media (max-width:767px){#sm-drive-safe-florida #main-wrapper{margin-left:10px;margin-right:10px}}#sm-drive-safe-florida .subsection .title{color:#ff9a26;font-size:28px;line-height:34px}#sm-drive-safe-florida .subsection .subtitle{padding-bottom:15px}#sm-drive-safe-florida .grey-background{background-color:#f7f7f7;border-radius:0 0 4px 4px}#sm-drive-safe-florida .white-box{background-color:#fff;margin-top:-50px;box-shadow:0 2px 6px 0 rgba(0,0,0,.25);padding:20px 10px}@media (min-width:768px){#sm-drive-safe-florida .white-box{padding:50px 80px}}#sm-drive-safe-florida .subsection .safe-tips-grid .safe-tip{min-height:320px;padding-top:25px;padding-bottom:25px;border-bottom:1px solid #dedede}#sm-drive-safe-florida .subsection .safe-tips-grid .safe-tip h4{padding-top:20px;color:#323232;font-family:'Open Sans',sans-serif!important;font-weight:700;margin-bottom:8px}#sm-drive-safe-florida .subsection .safe-tips-grid .safe-tip:last-child{border-bottom:0}@media (min-width:768px){#sm-drive-safe-florida .subsection .safe-tips-grid .safe-tip:first-child{border-right:1px solid #dedede;border-bottom:1px solid #dedede}}@media (min-width:768px){#sm-drive-safe-florida .subsection .safe-tips-grid .safe-tip:nth-child(2){border-left:1px solid #dedede;border-bottom:1px solid #dedede}}@media (min-width:768px){#sm-drive-safe-florida .subsection .safe-tips-grid .safe-tip:nth-child(3){border-right:1px solid #dedede;border-top:1px solid #dedede;border-bottom:0}}@media (min-width:768px){#sm-drive-safe-florida .subsection .safe-tips-grid .safe-tip:last-child{border-left:1px solid #dedede;border-top:1px solid #dedede}}#sm-drive-safe-florida #no-hurry .grey-background{padding-top:50px;padding-bottom:50px}#sm-drive-safe-florida #no-hurry img{margin-bottom:25px}#sm-drive-safe-florida #other-tips{padding-top:90px;padding-bottom:120px}#sm-drive-safe-florida .tip-block{height:311px;border:1px solid #bdbdbd;border-radius:4px;background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.19);width:320px;margin:0 auto;float:none}#sm-drive-safe-florida .tip-block img{min-height:122px;max-width:106px;}@media (min-width:768px){#sm-drive-safe-florida .tip-block.left{float:right;margin-bottom:0}#sm-drive-safe-florida .tip-block.right{float:left}}#sm-drive-safe-florida .tip-block .tip-body{height:250px;padding-top:30px}#sm-drive-safe-florida .tip-block .tip-body .tip-title{font-weight:800;line-height:40px;padding-top:10px}#sm-drive-safe-florida .tip-block .coming-soon{height:60px;color:#fff;border-radius:0 0 4px 4px;background-color:#ff9a26;font-weight:800;line-height:60px;font-size:19px}#sm-drive-safe-florida #accidents{font-size:18px}#sm-drive-safe-florida #accidents ol{list-style-position:outside}#sm-drive-safe-florida #accidents .white-box{margin-bottom:110px}#sm-drive-safe-florida #accidents li{margin-bottom:5px}#sm-drive-safe-florida #accidents span{font-weight:800;font-size:16px}#sm-drive-safe-florida #accidents span.large{font-size:20px}#sm-drive-safe-florida #accidents .big-text{padding-top:20px}#sm-drive-safe-florida #accidents h3{margin-top:-20px;padding-bottom:25px}#sm-drive-safe-florida #handbook{text-align:center;margin-top:50px}#sm-game{height:auto;text-align:center;display:block;padding:5px;margin:0 auto;position:relative}#sm-game .left-city{position:absolute;left:0;top:80px;z-index:1;display:none}#sm-game .right-city{position:absolute;right:0;top:80px;z-index:1;display:none}@media (min-width:768px){#sm-game .left-city{display:block}#sm-game .right-city{display:block}}#sm-game .game-section{height:300px;background:#fff}@media (min-width:480px){#sm-game .game-section{height:400px}}@media (min-width:768px){#sm-game .game-section{height:450px}}#sm-game h2{font-size:48px;padding-top:45px;margin-bottom:10px;color:#ff9a26}#sm-game img{margin:0 auto;padding-top:5px;z-index:2;position:relative}#sm-game button{width:158px}#sm-game #end-screen a{color:#ff9a26;font-weight:600;font-size:16px;text-decoration:underline}#sm-game .show-block{display:block}#sm-game .hide-block{display:none}.merge-master #zipper-merge{outline:0!important}.merge-master #top-section{height:auto!important}.merge-master .hero-section{padding-bottom:100px}.merge-master .hero-section p{max-width:520px;margin:0 auto}.merge-master .safe-tips-grid{display:flex;flex-flow:row wrap}.merge-master .subsection .safe-tips-grid .safe-tip{min-height:383px!important}.merge-master .subsection .side-list{list-style:initial;padding-left:30px}.merge-master .subsection .side-list li{margin-bottom:8px;font-size:16px}.merge-master .merge-video-section{padding:3em 3em 0}.merge-master #no-hurry{padding-top:25px}.merge-master .white-box{border-radius:4px}.merge-master #no-hurry .grey-background{box-shadow:0 2px 6px 0 rgba(0,0,0,.25);border-radius:4px}.merge-master #no-hurry .subsection{padding-right:65px}#sm-game2{background-color:rgba(0,0,0,.02);padding:40px 15px 65px;min-height:575px}#sm-game2 .inner{max-width:1200px;margin:0 auto;display:block}#sm-game2 .subtitle{margin-bottom:35px}#sm-game2 .subtitle.short{margin-bottom:15px}#sm-game2 #merge-image{width:100%;max-width:528px;box-shadow:0 1px 10px 0 rgba(0,0,0,.15);border-radius:10px;background-color:#fff;margin:0 auto;top:-65px;position:relative}#sm-game2 .answer-block{max-width:489px;width:100%;min-height:128px;border-radius:10px;transition:all .3s ease;cursor:pointer;box-shadow:0 4px 19px 0 rgba(0,0,0,.15);background-color:#fff}#sm-game2 .answer-block:hover{background-color:#ff9a26;color:#fff}#sm-game2 .answer-block:hover .letter{color:#fff}#sm-game2 .answer-block .letter{color:#782b90;font-size:72px;float:left;line-height:86px;font-family:Choplin-Medium;padding-top:25px;padding-left:30px;padding-right:25px;transition:all .3s ease}#sm-game2 .answer-block .desc{text-align:left;padding-top:32px;font-size:16px}#sm-game2 .answer-result{display:none}#sm-game2 .answer-result h2{font-size:36px}#sm-game2 .sub-btn{font-size:18px;text-decoration:underline}@media (max-width:992px){#sm-game2{min-height:1075px}}@media (max-width:768px){#sm-game2{min-height:990px}#sm-game2 .subtitle{margin-bottom:15px;margin-top:-45px}#sm-game2 .subtitle.short{margin-top:-10px}#sm-game2 .answer-result h2{margin-top:-45px;margin-bottom:0}#sm-game2 .answer-block{box-shadow:0 4px 19px 0 rgba(0,0,0,.15);background-color:#fff;padding-right:15px;margin:0 auto}.merge-master #no-hurry .subsection{padding-right:20px;padding-left:20px}}@media (max-width:480px){#sm-game2{min-height:965px}#sm-game2 .answer-block .letter{font-size:48px;line-height:130px}#sm-game2 .answer-block{min-height:180px}}@media (max-width:360px){#sm-game2 .answer-block .letter{line-height:160px}#sm-game2 .answer-block{min-height:210px}}#sm-drive-safe-florida .btn-gold.thin{padding:6px 40px;font-weight:600}#sm-drive-safe-florida .subsection .subtitle.two{font-size:20px;color:#444;line-height:30px;font-family:'Open Sans',sans-serif!important}#sm-drive-safe-florida .subtitle.three{font-size:18px;line-height:28px;font-weight:700;color:#444;font-family:'Open Sans',sans-serif!important}#sm-drive-safe-florida .big-text.two{margin-bottom:15px}#sm-drive-safe-florida .tip-block .coming-soon{background-color:#bfbfbf!important}.mx-auto{display:block;margin-left:auto;margin-right:auto}#sm-drive-safe-florida .subtitle.three.safe-workers-quiz-question{font-family:Choplin-Medium!important;color:#782b90;font-size:32px;font-weight:400}.safe-workers-choose-one{padding-top:20px;color:#323232;font-family:'Open Sans',sans-serif!important;font-weight:700;margin-bottom:8px}[v-cloak]{display:none}#sm-drive-safe-florida.carma-game #top-section{height:auto}.carma-game .hero-section{padding-bottom:60px}.carma-game .hero-section p{margin-bottom:0}.carma-game .big-text{color:#444}.carma-game .big-text.purple{color:#782b90;padding-bottom:8px;padding-top:25px}.carma-game .big-text{padding-bottom:45px}.carma-game .big-text .question{font-size:30px}.carma-game .big-text .num{color:#782b90}.carma-game h4.subtitle.three{padding-bottom:25px!important;max-width:100%!important}.carma-game .subsection .title{font-size:26px!important;padding-bottom:15px}.carma-game .subsection.right-side{padding-top:25px;padding-right:90px}.carma-game .subsection.right-side .btm-copy{line-height:32px;font-size:20px;text-align:center}#carma-game-wrapper h4.big-text{line-height:40px}#sm-game-3{min-height:500px}#sm-game-3 #carma-game-wrapper{min-height:800px;padding:40px 20px 115px}#sm-game-3 .carma-image-wrapper.ending{margin:5px auto 30px}#sm-game-3 .answer-block{max-width:489px;width:100%;min-height:128px;border-radius:10px;transition:all .3s ease;cursor:pointer;box-shadow:0 4px 19px 0 rgba(0,0,0,.15);background-color:#fff;padding-right:15px;margin:0 auto 25px}#sm-game-3 .answer-block.no-hover{cursor:default;padding:30px 0}#sm-game-3 .answer-block .response{padding:12px 15px 25px;max-width:400px;margin:0 auto}#sm-game-3 .btn-gold{cursor:pointer!important}#sm-game-3 .answer-block.regular:hover{background-color:#ff9a26;color:#fff}#sm-game-3 .answer-block.regular:hover .letter{color:#fff}#sm-game-3 .answer-block .letter{color:#782b90;font-size:72px;float:left;line-height:86px;font-family:Choplin-Medium;padding-top:25px;padding-left:30px;padding-right:25px;transition:all .3s ease}#sm-game-3 .no-float{float:none!important;padding-top:0!important;line-height:70px!important}#sm-game-3 .answer-block .desc{text-align:left;padding-top:32px;font-size:16px}#sm-game-3 .answer-block .desc.short{padding-top:48px}#sm-game-3 .answer-block .end-title{font-size:32px;padding-bottom:15px;color:#444}#sm-game-3 .answer-id{font-size:30px}#sm-game-3 .carma-image-wrapper{margin:35px auto 20px}#sm-game-3 a.cool-tips{font-size:20px;text-decoration:underline}#sm-game-3 a.btn.btn-gold.small{padding:8px 14px;font-size:16px}.arrow-down{box-sizing:border-box;height:25px;width:25px;border-style:solid;border-color:#fe9a27;border-width:0 1px 1px 0;transform:rotate(45deg);margin:0 auto;position:relative;top:15px}.helper-box-wrap{padding:25px 70px 0!important}.helper-box-wrap .helper-box{min-height:128px;border-radius:10px;box-shadow:0 4px 19px 0 rgba(0,0,0,.15);background-color:#fff;margin:0 auto 25px;padding:35px 20px}.helper-box-wrap .helper-box .title{font-size:26px;line-height:34px;color:#fe9a27}.helper-box-wrap .helper-box .title.purple{color:#782b90}.helper-box-wrap .helper-box .subtitle{font-size:18px;line-height:24px;padding:15px 35px;color:#444;font-family:'Open Sans',sans-serif!important}.carma-game .safe-tips-grid .safe-tip.two{min-height:435px!important}.carma-game .safe-tips-grid .safe-tip.two ol{list-style-position:outside;padding-left:15px}.carma-game .safe-tips-grid .safe-tip.two ol li{padding-bottom:10px}.carma-game .safe-tips-grid .safe-tip.two ol li:last-child{padding-bottom:0}.helper-box-wrap .helper-box .helper.right{border-left:2px solid #e8e5e5}@media (max-width:768px){#sm-game-3 .subtitle{margin-bottom:15px;margin-top:-45px}#sm-game-3 .subtitle.short{margin-top:-10px}#sm-game-3 .answer-result h2{margin-top:-45px;margin-bottom:0}#sm-game-3 .answer-block{box-shadow:0 4px 19px 0 rgba(0,0,0,.15);background-color:#fff;padding-right:15px;margin:0 auto 25px}.helper-box-wrap{padding:60px 15px 0!important}.helper-box-wrap .helper-box .helper.left{padding-bottom:25px}.helper-box-wrap .helper-box .helper.right{border-left:0;border-top:2px solid #e8e5e5;padding-top:30px}.carma-game .subsection.right-side{padding-top:20px;padding-right:15px}}@media (max-width:480px){#sm-game-3 .answer-block .letter{font-size:48px;line-height:130px}#sm-game-3 .answer-block{min-height:180px}.helper-box-wrap .helper-box .subtitle{padding:15px 10px}.carma-game .big-text .question{font-size:25px}#sm-game-3 .answer-block .desc.short{padding-top:70px}}@media (max-width:360px){#sm-game-3 .answer-block .letter{line-height:160px}#sm-game-3 .answer-block{min-height:210px}}


.expressway-timeline-wrapper rs-bullets {
	display: none !important;
}
/*-- The following changes to CSS elements has been added for ADA 508 compliance --*/
.expressway-timeline-wrapper rs-bullets:after {
	position: absolute;
	display: block;
	content: "";
	height: 5px;
	background-color: #ffffff;
	width: 400%;
    z-index: 20;
    bottom: 13px;
    left: -100%;
}

.custom .tp-bullet {
	background: transparent !important;
}

@media screen and (min-width: 993px){
	.cs_mega_menu ul li a:focus,
	a:focus{
		outline: 2px dotted #1378FB;
	}
	body{color:#242424;}
}

.csbody .btn:hover, .csbody .btn:focus{
	outline: 2px auto #146132;
	background-color:#29cc65;
	color: #242424 !important;
	}

#menu-top_menu li>a:hover, #menu-top_menu li>a:focus {
    background-color: #BE5409;
}

/*- top menu links -*/
#header-top #menu-top_menu li > a {
	line-height: 1.5em;
	font-size: 14px;
	padding: 10px 14px;
}

/*- newsroom article header link -*/
header.cs-blog-header .cs-blog-meta.cs-itemBlog-meta h4.cs-blog-title-inner a {
    color: #0038E0!important;
	text-decoration:none;
}
header.cs-blog-header .cs-blog-meta.cs-itemBlog-meta h4.cs-blog-title-inner a:hover, header.cs-blog-header .cs-blog-meta.cs-itemBlog-meta h4.cs-blog-title-inner a:focus {
	  text-decoration: underline !important;
}

/*- Header line height -*/
.masthead h1{line-height: 1.5em;}
h2, h2 a { line-height: 1.5em; margin-bottom: 0.7em; }
.main-content h3 {line-height: 1.5;}
.main-content h4 {line-height: 1.5;}

/*- newsroom article intro text -*/
.cs-blog-introtext {
    line-height: 1.5;
    font-size: 16px;
}

/*- newsroom article pagination -*/
div.pagination.loop-pagination div a {
    color: #0038e0;
    font-weight: normal;
    font-size: 18px;
    text-transform: initial;
}
div.pagination.loop-pagination div a:hover, div.pagination.loop-pagination div a:focus {
   text-decoration: underline;	
}

div.pagination.loop-pagination div.next-link a::before, div.pagination.loop-pagination div.previous-link a::before {
    color: #0038e0;
    font-size: 24px;
    top: 3px;
}
/*- homepage icon -*/
.fa-home:before {
    font-size: 20px;
}
/*- Twitter Main Menu Dropdown -*/
.header-top ul li.twitter:not(.group) > ul.sub-menu > li > a > span {
    font-size: 16px !important;
    line-height: 1.5em !important;
	text-transform: none !important;
}
.multicolumn.columns2.drop_full_width.sub-menu{
   width: 150px !important;
}

/*- Main Page News Releases title link -*/
.latest-post-list li .post-title {
	color: #0038e0;
	line-height: 1.5em;
}

p a:not(.btn) { color: #0038e0 !important; }

/*- links in tables -*/
table.table.downloads td a{
	color: #0038e0;
}

/*- footer links -*/
#footer-bottom a { line-height: 1.5; font-size: 16px; }
#footer-bottom a:hover, #footer-bottom a:focus{
	color:#ababab;
}
#footer-bottom .menu-footer_text_menu-container li a { text-transform: none; }

/*- lead paragraph -*/
p.lead {
	line-height: 1.5em;
}

/*- aside buttons -*/
.btn-cfx { line-height: 1.5; }

@media screen and (max-width: 768px){
#footer-bottom .menu-footer_text_menu-container li a {
    font-size: 16px;
	}
}

.timeline-description, .figcaptionalt{line-height: 1.5em !important;}

.expressway-fact figure, .expressway-fact p.figcaption { line-height: 1.2; }

/*- back to top arrow button -*/
.csbody > .back_to_top.on {
    bottom: 75px;
	  border: 4px solid #b4b4b4;
}
/*- tables -*/
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td{line-height: 1.5}

.original-text{
	text-align:left!important;
}

.figcaptionalt {
    font-family: "Open Sans";
    font-size: 22px;
    line-height: 1.25;
    font-weight: 300
}
.cs-blog-content li, .wpb_text_column.wpb_content_element .wpb_wrapper li {
    margin-left: 18px;
    margin-bottom: 10px !important;
}
ol {
    font-size:16px;
}
ol a{
	color: #36f !important;
	text-decoration: underline;
}
.faq a{
    color: #36f !important;
	text-decoration: underline;
}
.faq a:hover{
    text-decoration: none;
}
.cs-blog-title .cs-blog-title-inner a{
    font-size:20px !important;
}
.cs-blog-date{
    font-size:14px !important;
    margin-left: 0px !important;
    padding-top: 5px;
    font-weight: 700 !important;
}
ul.my-list li{
    line-height: 1.5em !important;
    list-style-type:disc !important;
}

ul.my-list li a:link{
    color: #0000ff !important;
    text-decoration: underline !important;
    font-size: 16px;
}

ul.my-list li a:hover{
    text-decoration: none !important;
}
.menu-title{
    font-size:16px;
}
ul.sub-menu li a {
    font-weight: normal!important;
}
@media (min-width: 470px) and (max-width: 616px){
.vc_custom_1452886000094{
    margin-top:-75px;
}
}
@media (min-width: 616px) and (max-width: 704px){
.vc_custom_1452886000094{
    margin-top:-200px;
}
}
@media (min-width: 705px) and (max-width: 767px){
.vc_custom_1452886000094{
    margin-top:-250px;
}
}

/* HIDING TRAVEL TIMES */
#calculator-results-full .calculator-results-time {display: none}
#calculator-results-full h3:nth-of-type(2) {display: none}

#calculator-results-mobile .calculator-results-time {display: none}
#calculator-results-mobile h3:nth-of-type(2) {display: none}

body .vc_col-has-fill>.vc_column-inner, 
body .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, 
body .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, 
body .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, 
body .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, 
body .vc_row-has-fill>.vc_column_container>.vc_column-inner, 
body .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, 
body .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, 
body .vc_section.vc_section-has-fill, 
body .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, 
body .vc_section.vc_section-has-fill+.vc_section,
.vc_custom_1507146662707 {
	padding-top: 35px;
}

.vc_col-sm-12 {
	padding: 0;
}

ul {
    padding: 0;
    margin: 0;
    list-style: none;
}

.latest-post-list {
	list-style: none;
	padding: 0;
    margin: 0;
}

.cfx-mtgs-controls-wrapper input[type="submit"] {
    font-family: 'Open Sans',sans-serif !important;
    border-radius: 0 !important;
    font-size: 16px !important;
    padding: 0 12px !important;
    margin-right: 6px !important;
    margin-bottom: 0 !important;
    line-height: 35px !important;
    text-transform: uppercase !important;
    background-color: #732b81 !important;
}


.cfx-mtgs-controls-wrapper input[type="submit"]:hover { 
	font-size: 16px !important; 
	padding: 0 12px !important; 
	margin-right: 6px !important; 
	margin-bottom: 0 !important; 
	line-height: 35px !important; 
	text-transform: uppercase !important; 
	background-color: violet !important; 
	border: none !important; 
}

.csbody .btn, 
.csbody .btn-default, 
.csbody button, 
.csbody .button, 
.csbody input[type="submit"], 
.csbody input[type="button"], 
.csbody input#submit {
	border: 1px solid transparent;
	font-family: Choplin-Medium;
	background-color: #169d48;
    color: #fff!important;
    text-transform: none;
    border-radius: 4px;
    font-weight: 400;
    font-size: 18px;
    padding-top: 15px;
    padding-right: 25px;
    padding-bottom: 11px;
    padding-left: 25px;
}

.csbody .btn:hover, 
.csbody .btn-default:hover, 
.csbody button:hover, 
.csbody .button:hover, 
.csbody input[type="submit"]:hover, 
.csbody input[type="button"]:hover, 
.csbody input#submit:hover {
	border: 1px solid transparent !important;
}

.csbody .vc_custom_1594318519017 a,
.csbody .vc_custom_1594318519017 a:hover,
.csbody .vc_custom_1587048738451 a,
.csbody .vc_custom_1587048738451 a:hover,
.csbody .vc_custom_1598537845631 a,
.csbody .vc_custom_1598537845631 a:hover {
	font-family: 'Open Sans',sans-serif;
	background-color: #08c;
    font-weight: 400;
    border-radius: 0;
    border: 0;
    color: #FFF;
}

.vc_tta-tabs.vc_tta-style-style1 .vc_tta-tab.vc_active>a {
    border-color: #f0f0f0 !important;
    background-color: #f8f8f8 !important;
    color: #666;
    border-width: 1px !important;
}

.vc_tta-tabs.vc_tta-style-style1 .vc_tta-tab.vc_active>a span {
	color: #666;
}

.vc_tta-tabs.vc_tta-style-style1 .vc_tta-tab>a {
	border-radius: 5px !important;
	padding: 14px 20px !important;
    display: block !important;
    box-sizing: border-box !important;
    border: solid transparent !important;
    position: relative !important;
    border-color: #222 !important;
    background-color: #2A2A2A !important;
    color: #fff;
}

.vc_tta-tabs.vc_tta-style-style1 .vc_tta-tab>a span {
	color: #fff;
}

#cshero-header #menu ul.cshero-dropdown li:not(.group) > .sub-menu, .cshero-menu-dropdown .cshero-dropdown li:not(.group) > .sub-menu {
	padding-top: 20px;
}

.board-meeting-intro-description {
	padding-bottom: 30px;
}

@media (max-width: 1050px) {

	body #cshero-header .container, body .header-wrapper .container {
		padding: 0;
	}

	body #cshero-header .container .row, body .header-wrapper .container .row {
		margin: 0;
	}

	#cshero-header ul.cshero-dropdown>li>a {
	    display: block;
	    font-size: 14px;
	    padding: 26px 10px 21px;
	}

	.header-top .header-top-2.col-xs-12.col-sm-8.col-md-8 {
		padding-left: 150px;
		padding-right: 0;
	}

	.main-menu-content {
		padding-left: 125px;
		padding-right: 0;
	}

	.logo {
		padding-left: 0;
	}

	.main-menu-wrap {
		padding: 0;
	}

}

@media (max-width: 1043px) {

	.logo {
		top: -84px;
	}

}

@media (min-width: 992px) {

	body #cshero-header .container, body .header-wrapper .container {
		max-width: 1170px;
		width: 100%;
	}

	#cshero-header #menu ul.cshero-dropdown li.menu-item-has-children>.sub-menu, .cshero-menu-dropdown .cshero-dropdown .sub-menu {
		margin: 0 auto;
		right: 0;
		left: 0;
	}

	#cshero-header #menu ul.cshero-dropdown li.menu-item-has-children>.sub-menu .sub-menu, .cshero-menu-dropdown .cshero-dropdown .sub-menu .sub-menu {
		margin: 0 auto;
		right: 0;
		padding-left: 20px;
	}

	#cshero-header #menu ul.cshero-dropdown li#menu-item-7066.menu-item-has-children>.sub-menu,.cshero-menu-dropdown .cshero-dropdown #menu-item-7066 .sub-menu {
		left: -160px;
	}

	

}

@media (max-width: 992px) {

	#cshero-header .cshero-header-content-widget {
		height: 0px !important;
		opacity: 0;
	}

}

@media (max-width: 930px) {

	.logo {
		top: -84px;
	}

	.logo > a > img {
	    max-height: 75px;
	}

	.main-menu-content {
		padding-left: 0;
	}

}

@media (max-width: 768px) {

	.header-top .header-top-2.col-xs-12.col-sm-8.col-md-8 {
		padding-left: 0;
	}

	/*.cshero-header-content-widget > div {
		-webkit-transform: none;
	    -moz-transform: none;
	    -ms-transform: none;
	    -o-transform: none;
	    transform: none;
	}*/

	#cshero-header .cshero-header-content-widget {
		height: 72px !important;
		opacity: 1;
	}

}



.header-top ul li.facebook:not(.group)>ul.sub-menu{display:block!important;left:auto!important;opacity:0;overflow:hidden;position:absolute;right:100px!important;visibility:hidden;width:125px;z-index:888}.header-top ul li.facebook:not(.group){-webkit-transition:background-color .2s linear 0s;-moz-transition:background-color .2s linear 0s;-ms-transition:background-color .2s linear 0s;-o-transition:background-color .2s linear 0s;transition:background-color .2s linear 0s}.header-top ul li.facebook:not(.group):hover{background-color:rgba(0,0,0,.9)}.header-top ul li.facebook:not(.group):hover>ul.sub-menu{margin-top:0;max-height:3000px;opacity:1;overflow:visible;top:auto;visibility:visible}.header-top ul li.facebook:not(.group)>ul.sub-menu>li{display:block!important;width:100%!important}.header-top ul li.facebook:not(.group)>ul.sub-menu>li>a{display:block;width:100%;text-transform: none !important;}.header-top ul li.facebook:not(.group)>a:hover{background-color:transparent!important}.header-top ul li.facebook:not(.group)>ul.sub-menu>li>a>span{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:16px;line-height:1.5em !important;font-weight:600}

.header-top ul li.instagram:not(.group)>ul.sub-menu{display:block!important;left:auto!important;opacity:0;overflow:hidden;position:absolute;right:35px!important;visibility:hidden;width:150px;z-index:888}.header-top ul li.instagram:not(.group){-webkit-transition:background-color .2s linear 0s;-moz-transition:background-color .2s linear 0s;-ms-transition:background-color .2s linear 0s;-o-transition:background-color .2s linear 0s;transition:background-color .2s linear 0s}.header-top ul li.instagram:not(.group):hover{background-color:rgba(0,0,0,.9)}.header-top ul li.instagram:not(.group):hover>ul.sub-menu{margin-top:0;max-height:3000px;opacity:1;overflow:visible;top:auto;visibility:visible}.header-top ul li.instagram:not(.group)>ul.sub-menu>li{display:block!important;width:100%!important}.header-top ul li.instagram:not(.group)>ul.sub-menu>li>a{display:block;width:100%;text-transform: none !important;}.header-top ul li.instagram:not(.group)>a:hover{background-color:transparent!important}.header-top ul li.instagram:not(.group)>ul.sub-menu>li>a>span{color:#fff;font-family:'Open Sans',sans-serif!important;font-size:16px;line-height:1.5em !important;font-weight:600}

ul li.instagram {
    background-color: #8048bb;
}

.text-center.float {
		display:inline-flex;
		padding: 15px;
}

@media screen and (max-width: 815px) {
	.header-top ul li.facebook:not(.group)>ul.sub-menu{right:85px!important;}
	.header-top ul li.twitter:not(.group)>ul.sub-menu{right:55px!important;}
	.header-top ul li.instagram:not(.group)>ul.sub-menu{right:35px!important;}
}

.primary-paragraph h3, .primary-paragraph h2			{color: #279450; font-weight: bold; margin-bottom: 1em;}

.flex-row50-50-primary-row .row		{display: flex !important; flex-wrap: wrap;}
.flex-row50-50-primary-row .wpb_column   {-ms-flex: 0 0 46%;  flex: 0 0 46%;  max-width: 46%; float: none; display: -ms-flex; display: -webkit-flex; display: flex;}
.flex-row50-50-primary-row .wpb_column:nth-child(1) {margin: 0 3.9% 0 0;} /* safari fix */
.flex-row50-50-primary-row .wpb_column:nth-child(2) {margin: 0 0 0 4%;}


.fixed-images img			{max-width: 50%;}
.fixed-images .fixed1		{position: absolute; margin-top: -81px; right: 152px; z-index: 2;}
.fixed-images .fixed2		{position: absolute; left: 0; z-index: 3; margin-left: -22px;}
.fixed-images .fixed3		{position: absolute; right: 0; bottom: 0; margin-bottom: -78px; z-index: 3; max-width: 40%;}
.btn-get-started			{position: absolute; bottom: 0; color: #723f93 !important; font-weight: 600; font-size: 24px; }
.btn-get-started:hover		{color: #333333 !important; text-decoration: none;}

div.arrow-right {width: 0; height: 0; border-bottom: 8px solid transparent; border-top: 8px solid transparent; border-left: 8px solid #723f93; font-size: 0; line-height: 0; float: right; margin: 4px 0 0 10px;}


.flex-row50-50-quotes .row		{display: flex !important; flex-wrap: wrap;}
.flex-row50-50-quotes .wpb_column   {-ms-flex: 0 0 46%;  flex: 0 0 46%;  max-width: 46%; float: none; padding: 30px;  background: #eeeeee; -moz-border-radius: 5px; border-radius: 5px; display: -ms-flex; display: -webkit-flex; display: flex;}
.flex-row50-50-quotes .wpb_column:before{ content:url('/wp-content/uploads/2019/03/Path-29.png'); position:absolute; z-index:10; left:-15px;top: -11px;}
.flex-row50-50-quotes .wpb_column:after{ content:url('/wp-content/uploads/2019/03/Path-30.png'); position:absolute; z-index:10; right:-13px; bottom:-18px;}
.flex-row50-50-quotes .wpb_column:nth-child(1) {margin: 0 3.9% 0 0;} /*safari fix*/
.flex-row50-50-quotes .wpb_column:nth-child(2) {margin: 0 0 0 4%;}

.flex-row33-33-33-info .row		{display: flex !important; flex-wrap: wrap;}
.flex-row33-33-33-info .wpb_column   {-ms-flex: 0 0 30%;  flex: 0 0 30%;  max-width: 30%; float: none; display: -ms-flex; display: -webkit-flex; display: flex; }
.flex-row33-33-33-info .wpb_column:nth-child(2) {margin: 0 4.5% 0 4.5%;}

.flex-row33-33-33-info .wpb_column h4	{color: #4f4f4f; font-weight: bold; margin-bottom: 1em; }

.flex-row25v1-info .row		{display: -ms-flex !important; display: -webkit-flex !important; display: flex !important; flex-wrap: wrap;}
.flex-row25v1-info .wpb_column   {-ms-flex: 0 0 24%;  flex: 0 0 24%;  max-width: 24%; float: none; display: -ms-flex; display: -webkit-flex;  display: flex;}
.flex-row25v1-info .wpb_column:nth-child(1) {margin: 0 1.3333333333% 0 0;}
.flex-row25v1-info .wpb_column:nth-child(2) {margin: 0 1.3333333333% 0 0;}
.flex-row25v1-info .wpb_column:nth-child(3) {margin: 0 1.2% 0 0;} /*safari fix*/

.flex-row25v1-info  .wpb_wrapper, .flex-row25v1-info  .wpb_raw_html	{display: -ms-flex !important; display: -webkit-flex !important; display: flex !important; 
-webkit-box-orient: vertical!important;  -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important; width: 100%; height: 100%; 
-webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important;}


.info-gray-box-outer		{display: -ms-flex; display: -webkit-flex; display: flex; text-align: center; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;  background: #eeeeee; padding: 0 10px 20px 10px; -webkit-box-orient: vertical!important;  -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important; -webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important; height: 100%;}
.info-gray-box-outer .purple-heading		{background: #723f93; font-size: 14px; font-weight: 600; color: #FFF; padding: 12px 0; text-transform: uppercase; position: relative; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; margin-left: -10px; margin-right: -10px;}
.info-gray-box-outer .img-outer1 				{height: 178px; display: -ms-flex; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.info-gray-box-outer .box1-img		{max-width: 80%; }
.info-gray-box-outer .box2-img		{max-width: 80%; }
.info-gray-box-outer .box3-img		{max-width: 80%; }
.info-gray-box-outer .box4-img		{max-width: 100%; }
.info-gray-box-outer .purple-bold 	{font-size: 24px; font-weight: 700; margin-bottom: 15px; color: #723f93;}
.info-gray-box-outer .purple-bold span 	{font-size: 18px;}

.info-gray-box-outer ul, .info-gray-box-outer2 ul 		{margin-bottom: 15px;}    


.flex-row25v2-info .row		{display: -ms-flex !important; display: -webkit-flex !important; display: flex !important; flex-wrap: wrap;}
.flex-row25v2-info .wpb_column   {-ms-flex: 0 0 24%;  flex: 0 0 24%;  max-width: 24%; float: none; display: -ms-flex; display: -webkit-flex; display: flex; }
.flex-row25v2-info .wpb_column:nth-child(1) {margin: 0 1.3333333333% 0 0;}
.flex-row25v2-info .wpb_column:nth-child(2) {margin: 0 1.3333333333% 0 0;}
.flex-row25v2-info .wpb_column:nth-child(3) {margin: 0 1.2% 0 0;} /*safari fix*/

.flex-row25v2-info  .wpb_wrapper, .flex-row25v2-info  .wpb_raw_html	{display: -ms-flex !important; display: -webkit-flex !important; display: flex !important; 
-webkit-box-orient: vertical!important;  -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important; width: 100%; height: 100%; 
-webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important;}


.info-gray-box-outer2		{display: -ms-flex; display: -webkit-flex; display: flex; text-align: center; -moz-border-radius: 5px; border-radius: 5px;  background: #eeeeee; padding: 0 10px 20px 10px; -webkit-box-orient: vertical!important;  -webkit-box-direction: normal!important; -webkit-flex-direction: column!important; -ms-flex-direction: column!important; flex-direction: column!important; -webkit-box-align: stretch!important; -webkit-align-items: stretch!important; -ms-flex-align: stretch!important; align-items: stretch!important; height: 100%; margin-top: 50px;}
a.blue-link  		{color: #4a6db3 !important; text-decoration: underline;}

.info-gray-box-outer2 .purple-bold		{font-size: 24px; font-weight: 700; margin-bottom: 15px; color: #723f93; margin: 60px 0 15px 0; text-transform: uppercase;}
.info-gray-box-outer2 .purple-bold2		{font-size: 18px; font-weight: 700; color: #723f93;}
.info-gray-box-outer2 .purple-bold2 a 	{font-size: 18px; font-weight: 700; display: block; margin: 7px 0; color: #723f93 !important;}



.info-gray-box-outer2 .img-outer2 				{position: absolute;  margin-top: -50px; left: 50%; margin-left: -50px; height: 100px; width: 100px; border-radius:100px; border: 1px solid #cacaca; display: -ms-flex; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; background: #FFF;}

.info-gray-box-outer2 .img-outer2 img 	{max-width: 85%;}

.btn-purple-cta		{display: inline-block; background: #723f93; color: #FFF !important; font-size: 14px; font-weight: 600; padding: 10px 20px; text-decoration: none; text-transform: uppercase; margin-top: auto; width: 135px; margin-left: auto; margin-right: auto;}

.width-auto		{width: auto; }
.text-left		{text-align: left !important;}

.btn-get-epass		{min-width: 286px !important; background-color: rgba(255, 255, 255, 1.00) !important; min-height: 44px !important; padding: 12px !important; text-align: center !important;}
.btn-get-epass:hover{background-color: rgba(255, 255, 255, 0.75) !important;}

.round-corner-img		{ -moz-border-radius: 5px; border-radius: 5px;}

.lt-purple-bg 			{background: #d8c6e1 !important;}
.new-icon-overlay		{position: absolute; top: -15px; right: -13px; }

.purple-bold h3	{font-size: 24px; font-weight: 700; color: #723f93; font-family: 'Open Sans',sans-serif !important;}
/* Safari only fixes for flex */
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)
{ @media {
    .flex-row25v2-info .wpb_column   {height: 400px;}
	.flex-row25v1-info .wpb_column   {height: 400px;}
	
}}


@media screen and (max-width: 1199px) {
    .btn-get-started 	{bottom: 57px;}
	.fixed-images .fixed3 {bottom: 125px;}
	.flex-row50-50-quotes .wpb_column:nth-child(2) {margin: 0 0 0 3.9%;} /*Safari fix*/
	.flex-row50-50-primary-row .wpb_column:nth-child(2) {margin: 0 0 0 3.9%;} /*Safari fix*/
}
@media screen and (max-width: 880px) {
    .btn-get-started 	{bottom: 124px;}
	.fixed-images .fixed3 {bottom: 196px; max-width: 44%;}	
	.flex-row50-50-quotes .wpb_column:nth-child(2) {margin: 0 0 0 3.9%;}
}
@media screen and (max-width: 800px) {
	.fixed-images .fixed3 {margin-bottom: 0;}
	.btn-get-started 	{bottom: 160px;}
	.flex-row25v1-info .wpb_column { -ms-flex: 0 0 49%; flex: 0 0 49%; max-width: 49%; padding-top: 0 !important;}
	.flex-row25v1-info .wpb_column:nth-child(1) {margin: 0 .9% 2% 0;}
	.flex-row25v1-info .wpb_column:nth-child(2) {margin: 0 0 2% .9%;}
	.flex-row25v1-info .wpb_column:nth-child(3) {margin: 0 .9% 0 0;}
	.flex-row25v1-info .wpb_column:nth-child(4) {margin: 0 0 0.9%;}
	
	.flex-row25v2-info .wpb_column { -ms-flex: 0 0 49%; flex: 0 0 49%; max-width: 49%; padding-top: 0 !important;}
	.flex-row25v2-info .wpb_column:nth-child(1) {margin: 0 .9% 2% 0;}
	.flex-row25v2-info .wpb_column:nth-child(2) {margin: 0 0 2% .9%;}
	.flex-row25v2-info .wpb_column:nth-child(3) {margin: 0 .9% 0 0;}
	.flex-row25v2-info .wpb_column:nth-child(4) {margin: 0 0 0 .9%;}
	
	.flex-row33-33-33-info .wpb_column	{padding-top: 0 !important;}
	
}
@media screen and (max-width: 700px) {
	.fixed-images .fixed1	{ margin-top: -47px; right: 123px;}
	.fixed-images .fixed3	{bottom: auto; top: 0;}
	.btn-get-started 	{bottom: auto; top: 145px;}
	
	.flex-row33-33-33-info .wpb_column   {-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; float: none; display: -ms-flex; display: -webkit-flex; display: flex; }
	.flex-row33-33-33-info .wpb_column:nth-child(2) {margin: 1% 0;}
	
	.flex-row50-50-quotes .wpb_column   {-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; padding: 30px !important;}
	.flex-row50-50-quotes .wpb_column:nth-child(1) {margin: 2% 0;}
	.flex-row50-50-quotes .wpb_column:nth-child(2) {margin: 2% 0;}
	
	.flex-row50-50-primary-row .wpb_column   {-ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; }
	.flex-row50-50-primary-row .wpb_column:nth-child(1) {margin: 2% 0;}
	.flex-row50-50-primary-row .wpb_column:nth-child(2) {margin: 2% 0;}
	
	.fixed-images 				{min-height: 300px;}
	.fixed-images .fixed1		{margin-top: 0; left: 57px; right: auto; top: 0;}
	.fixed-images .fixed2		{margin-left: 0; top: 76px;}
	.fixed-images .fixed3		{}
	.btn-get-started			{bottom: 0; top: auto; right: 0;}
	
}
@media screen and (max-width: 550px) {
	.flex-row25v1-info .wpb_column { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding-top: 0 !important;}
	.flex-row25v1-info .wpb_column:nth-child(1) {margin: 1% 0;}
	.flex-row25v1-info .wpb_column:nth-child(2) {margin: 1% 0;}
	.flex-row25v1-info .wpb_column:nth-child(3) {margin: 1% 0;}
	.flex-row25v1-info .wpb_column:nth-child(4) {margin: 1% 0;}
	
	.flex-row25v2-info .wpb_column { -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; padding-top: 0 !important;}
	.flex-row25v2-info .wpb_column:nth-child(1) {margin: 1% 0;}
	.flex-row25v2-info .wpb_column:nth-child(2) {margin: 1% 0;}
	.flex-row25v2-info .wpb_column:nth-child(3) {margin: 1% 0;}
	.flex-row25v2-info .wpb_column:nth-child(4) {margin: 1% 0;}
	.info-gray-box-outer .box1-img, .info-gray-box-outer .box3-img    	{max-width: 50%;}
	
	.btn-get-epass	{width: 106px; font-size: 14px !important; padding: 5px 8px !important; min-width: 0 !important; }
	
}
@media screen and (max-width: 480px) {
	.fixed-images 				{min-height: 230px;}
	#slide-248-layer-4			{display: none !important}
	.btn-get-epass				{margin-top: -19px !important;}
}

/* revolution slider fixes for small resolutions and large text quantity */
@media screen and (max-width: 575px) {
	#rev_slider_55_1 		{height: 455px !important; background: #FFF;}
	.tp-fullwidth-forcer	{height: 455px !important;}	
}
@media screen and (max-width: 500px) {
	#rev_slider_55_1 		{height: 426px !important;}
	.tp-fullwidth-forcer	{height: 426px !important;}	
}