.cf_ccm_error{background:#fff;border-bottom:1px solid #ccc;color:red;margin-bottom:1px;margin-right:15px;padding:5px 10px}.cf_state_field,.cf_description_field,.cf_title_field{max-width:100%;width:500px}.cf_shortcode_style{background:#fff;border:1px solid #efefef;display:inline-block;padding:5px 15px}.shortcode_map{overflow:hidden;width:100%}.shortcode_map .svg-container{margin-left:0;width:100%}.custom-svg-state{background:#FDBB30;color:#fff;font-weight:700;margin:.5em;padding:.5em 0;text-align:center;width:50px}.custom-svg-state:hover{background-color:#E49C0E;color:#fff}.cf-cmmb-modal{height:auto;min-height:100px;position:fixed;width:350px;z-index:99}.cf-cmmb-modal:before{background:transparent;content:"";display:block;height:10px;margin-top:-9px;width:100%}.cf-cmmb-modal .nscw-custom-map-tooltip{display:flex;flex-wrap:wrap;padding:1em}.cf-cmmb-modal .nscw-custom-map-tooltip h2{margin-bottom:10px}.cf-cmmb-modal .nscw-custom-map-tooltip div{width:100%}.cf-cmmb-modal .nscw-custom-map-tooltip .flag{align-items:center;border-right:1px solid #e7e7e7;display:flex;flex-direction:column;justify-content:center;padding-right:1em;width:40%}.cf-cmmb-modal .nscw-custom-map-tooltip .body{padding:0 1em;text-align:center;width:60%}.cf-cmmb-modal .nscw-custom-map-tooltip .body .btn-red{display:inline-block;font-size:.9em;margin-bottom:1em;min-width:fit-content;width:100%}.cf-cmmb-modal .cf-ccm-events p{color:#222;font-size:1em}.cf-cmmb-modal .cf-ccm-events p span{color:#FDBB30;display:block;font-size:1.5em;font-weight:700;width:100%}@media (max-width:1024px){.cf-cmmb-modal .nscw-custom-map-tooltip h2{font-size:16px}body .container .map-state .small-states{display:none!important}}body .container .shortcode_map .svg-container{margin-left:0;margin-right:-50%;padding-top:60%;width:auto}body .container .shortcode_map .map-state .small-states{right:0}.shortcode_map .map-state{display:flex;flex-wrap:wrap;margin-left:0!important;width:100%!important}.shortcode_map .map-state h2{width:100%}body .container .map-state .custom-state-dropdown{position:relative}body .container .shortcode_map .map-state .custom-state-dropdown li .sub-nav,body .container .shortcode_map .map-state .custom-state-dropdown li .sub-nav li{padding:0}body .container .shortcode_map .map-state .custom-state-dropdown li .sub-nav li a{padding:0 15px}body .container .map-state .custom-state-dropdown li a{font-family:futura-pt,sans-serif;font-style:normal;font-weight:600}body .container .map-state .custom-state-dropdown ul{position:absolute;right:3px;top:50px;z-index:2}body .container .shortcode_map .map-state .custom-state-dropdown li{background-color:#ce142b;list-style-type:none;padding:5px 25px}body .container .page-bg .page .page-details .shortcode_map .map-state ul.custom-state-dropdown>li>a,body .container .shortcode_map .map-state .custom-state-dropdown>li>a{color:#fff;font-size:18px;line-height:24px}body .container .map-state .custom-state-dropdown li i{color:#fff;margin-left:30px;cursor:pointer}body .container .map-state .custom-state-dropdown li .sub-nav{-webkit-box-shadow:0 0 1px rgba(0,0,0,.16),0 0 5px rgba(0,0,0,.23);background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.16),0 0 5px rgba(0,0,0,.23);display:none;left:0;max-height:200px;overflow-y:scroll;position:absolute;width:100%}body .container .map-state .custom-state-dropdown li .sub-nav li{background-color:#fff;list-style-type:none;padding:10px 0 10px 25px}body .container .page-bg .page .page-details .map-state ul li ul.sub-nav li a,body .container .map-state .custom-state-dropdown li .sub-nav li a{-webkit-transition:none;color:#aaa;display:block;font-size:14px;padding:0 15px;transition:none}body .container .map-state .custom-state-dropdown li .sub-nav li:hover{background-color:#f2b233;border-bottom:0;color:#fff}body .container .page-bg .page .page-details .map-state ul li ul.sub-nav li:hover a,body .container .map-state .custom-state-dropdown li .sub-nav li:hover a{-webkit-transition:none;color:#fff;transition:none}@media (max-width:1280px){body .container .map-state .custom-state-dropdown{left:auto;right:3px;top:130px}}@media all and (min-width:768px) and (max-width:992px){body .container .page-bg .page .page-details.hasSocial .shortcode_map{padding-left:55px}}@media (max-width:991px){body .container .map-state .custom-state-dropdown{top:85px;right:3px}}@media only screen and (max-width:767px){body .container .map-state .custom-state-dropdown{margin:0 auto;position:relative;right:0;top:20px;width:224px}}@media all and (min-width:992px) and (max-width:1199px){body .container .shortcode_map{overflow:hidden}body .container .shortcode_map .svg-container{margin-left:0;margin-right:-50%;width:auto}}@media all and (max-width:767px){body .container .shortcode_map .map-state .custom-state-dropdown,body .container .page-bg .page .page-details .shortcode_map .map-state ul,.shortcode_map .map-state .custom-state-dropdown{padding-left:0;width:210px}body .container .shortcode_map .map-state .custom-state-dropdown li .sub-nav{top:100%}}@media (max-width:480px){body .container .map-state .custom-state-dropdown,body .container .shortcode_map .map-state .custom-state-dropdown,body .container .page-bg .page .page-details .shortcode_map .map-state ul.custom-state-dropdown,.shortcode_map .map-state .custom-state-dropdown{left:0;right:0;margin:auto;top:30px;width:100%;position:relative;-webkit-transform:none;transform:none}body .container .map-state .custom-state-dropdown li{padding:0}body .container .map-state .custom-state-dropdown li a{display:block;padding:10px}body .container .map-state .custom-state-dropdown li i{position:absolute;margin-right:15px;margin-top:-33px;right:0}body .container .map-state .custom-state-dropdown li .sub-nav{position:relative;top:0}body .container .shortcode_map .map-state .custom-state-dropdown,body .container .page-bg .page .page-details .shortcode_map .map-state ul,.shortcode_map .map-state .custom-state-dropdown{width:100%}}@media print{.map-state .custom-state-dropdown{display:none!important}}@media all and (max-width:767px){.shortcode_map .svg-container{display:none}.shortcode_map{overflow:visible;padding-bottom:30px}body .container .social-state-map i{padding-top:12px}}