.rmn-meetings-wrapper{margin-bottom:32px}.rmn-meetings-wrapper a{color:#0f162c;cursor:pointer;text-decoration:none}.rmn-meetings-wrapper .rmn-meetings-no-results-found.mapview{position:relative;bottom:20rem;z-index:1;background-color:hsla(0,0%,100%,.55);backdrop-filter:blur(0.3rem);padding:8px}.rmn-meetings-filters{display:grid;gap:1rem;font-size:.85em;margin-bottom:1.5rem}@media(min-width: 576px){.rmn-meetings-filters{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.rmn-meetings-filters{grid-template-columns:repeat(5, auto);gap:.5rem}}@media(min-width: 1200px){.rmn-meetings-filters{gap:1rem}}.rmn-meetings-filters .dropdown-wrap{position:relative}.rmn-meetings-filters .dropdown-button{display:block;position:relative;height:34px;line-height:32px;border:1px solid rgba(95,119,148,.5);border-radius:4px;text-align:center;cursor:pointer}.rmn-meetings-filters .dropdown-button:hover{background-color:rgba(95,119,148,.1)}.rmn-meetings-filters .dropdown-button.active{background-color:rgba(95,119,148,.8);border-color:#5f7794;color:#fff}.rmn-meetings-filters .dropdown-button.active i{filter:invert(100%) sepia(0%) saturate(7469%) hue-rotate(112deg) brightness(105%) contrast(110%)}.rmn-meetings-filters .dropdown-button i{display:inline-block;width:8px;height:8px;margin-left:4px;vertical-align:1px;background:url(/wp-content/themes/sober.com/assets/icons/caret.svg) center center no-repeat;background-size:cover;filter:invert(48%) sepia(12%) saturate(928%) hue-rotate(173deg) brightness(93%) contrast(96%)}.rmn-meetings-filters .dropdown-menu{display:none;position:absolute;left:0;top:35px;z-index:10;border:1px solid rgba(95,119,148,.5);border-radius:4px;background-color:#fff;list-style:none;margin:0;padding:5px 0;min-width:160px;max-height:295px;width:100%;overflow-y:scroll}.rmn-meetings-filters .dropdown-menu li{padding:0}.rmn-meetings-filters .dropdown-menu li.divider{background-color:rgba(95,119,148,.5);height:1px;margin:5px 0;padding:0}.rmn-meetings-filters .dropdown-menu li label{display:block;padding:7px 5px 7px 10px;cursor:pointer;line-height:1.3}.rmn-meetings-filters .dropdown-menu li label:hover{background-color:rgba(95,119,148,.1);text-decoration:none}.rmn-meetings-filters .dropdown-menu li label input[type=checkbox]{vertical-align:-2px;margin-right:2px}.rmn-meetings-filters .dropdown-menu li a,.rmn-meetings-filters .dropdown-menu li span{display:block;padding:7px 5px 7px 10px;line-height:1.3;cursor:pointer}.rmn-meetings-filters .dropdown-menu li a:hover,.rmn-meetings-filters .dropdown-menu li span:hover{background:rgba(95,119,148,.1);text-decoration:none}.rmn-meetings-filters .search-form{display:flex;height:34px}.rmn-meetings-filters .search-form .dropdown-button{border-radius:0 4px 4px 0;width:38px;line-height:36px;text-align:center;position:relative}.rmn-meetings-filters .search-form .dropdown-button.active{z-index:2}.rmn-meetings-filters .search-form .dropdown-menu{left:auto;right:0}.rmn-meetings-filters .search-form input[type=submit]{left:-99999px;position:absolute;visibility:hidden}.rmn-meetings-filters .search-text{width:calc(100% - 40px);border:1px solid #ccc;border-radius:4px 0 0 4px;padding:0 10px;position:relative;z-index:1;left:1px}.rmn-meetings-filters .search-text:hover{background:#eee}.rmn-meetings-filters .search-text:focus{background:rgba(162,62,72,.25);border-color:rgba(162,62,72,.75);color:#a23e48}.rmn-meetings-filters .search-text.active{background:rgba(162,62,72,.25);border-color:rgba(162,62,72,.75);color:#a23e48}.rmn-meetings-filters .toggle-buttons{display:flex}.rmn-meetings-filters .toggle-buttons a{border:1px solid rgba(95,119,148,.5);width:50%;text-align:center;line-height:32px}.rmn-meetings-filters .toggle-buttons a:hover{background-color:rgba(95,119,148,.1)}.rmn-meetings-filters .toggle-buttons a.active{background-color:rgba(95,119,148,.8);border-color:#5f7794;color:#fff;position:relative;z-index:1}.rmn-meetings-filters .toggle-buttons .list{border-radius:4px 0 0 4px}.rmn-meetings-filters .toggle-buttons .list.active{margin:0 -1px 0 0}.rmn-meetings-filters .toggle-buttons .map{border-radius:0 4px 4px 0}.rmn-meetings-filters .toggle-buttons .map.active{margin:0 0 0 -1px}.rmn-meetings-body{display:none;overflow-x:auto}.rmn-meetings-body.active{display:block}.rmn-meetings-body table{font-size:15px;line-height:1.25;margin:0}@media(min-width: 1200px){.rmn-meetings-body table{table-layout:fixed}}.rmn-meetings-body thead{display:none}@media(min-width: 992px){.rmn-meetings-body thead{display:table-row}}.rmn-meetings-body thead tr{border:0;display:grid;grid-template-columns:1.5fr 2.5fr 2fr 2fr 1.5fr;word-break:keep-all}.rmn-meetings-body th{display:grid;align-content:center;border:0;padding:10px 20px 10px 8px;cursor:pointer;position:relative}.rmn-meetings-body th.rmn-table-head-time{border-top-left-radius:4px}.rmn-meetings-body th.rmn-table-head-region{border-top-right-radius:4px}.rmn-meetings-body th.rmn-table-head-type{display:none}.rmn-meetings-body th:hover{background:rgba(95,119,148,.9)}.rmn-meetings-body th i{position:absolute;right:6px;top:calc(50% - 7px);width:14px;height:14px;background:url(/wp-content/themes/sober.com/assets/icons/arrow.svg) center center no-repeat;background-size:contain;filter:invert(100%) sepia(0%) saturate(7469%) hue-rotate(112deg) brightness(105%) contrast(110%)}.rmn-meetings-body th i.fa-arrow-down{transform:rotate(-90deg)}.rmn-meetings-body th i.fa-arrow-up{transform:rotate(90deg)}.rmn-meetings-body td{border:0}.rmn-meetings-body tbody{display:grid;gap:16px}@media(min-width: 992px){.rmn-meetings-body tbody{gap:0}}.rmn-meetings-body tbody tr{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-areas:"name name" "time time" "location address" "type type";border:1px solid rgba(95,119,148,.2);border-radius:4px}@media(min-width: 992px){.rmn-meetings-body tbody tr{grid-template-columns:1.5fr 2.5fr 2fr 2fr 1.5fr;grid-template-areas:"time name location address region" "type type type type type";border-top:0;border-radius:0;word-break:keep-all}}.rmn-meetings-body tbody tr:hover{background-color:rgba(95,119,148,.05)}.rmn-meetings-body tbody td{padding:12px}.rmn-meetings-body tbody td.clickable{cursor:pointer}.rmn-meetings-body .block-link{display:block}.rmn-meetings-body .block-link:hover{text-decoration:none}.rmn-meetings-body .block-link .status{display:block;margin:0 0 2px;padding:2px;border-radius:3px;font-size:12px;text-align:center;color:#fff}.rmn-meetings-body .block-link .status.online{width:50px;background-color:#128dde}.rmn-meetings-body .to-be-determined{color:#626a80;font-size:1rem;font-style:italic}.rmn-meetings-body .rmn-meetings-body-time{grid-area:time;padding-top:0;padding-bottom:0}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-time{padding-top:12px}}.rmn-meetings-body .rmn-meetings-body-name{grid-area:name;font-size:16px;font-weight:600}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-name{font-size:15px;font-weight:400}}.rmn-meetings-body .rmn-meetings-body-location{grid-area:location}.rmn-meetings-body .rmn-meetings-body-location .block-link{position:relative;padding-top:40px}@media(min-width: 390px){.rmn-meetings-body .rmn-meetings-body-location .block-link{padding-top:22px}}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-location .block-link{padding-top:0}}.rmn-meetings-body .rmn-meetings-body-location .block-link:before{position:absolute;content:"Location / Group";top:0;left:0;font-size:14px;font-weight:600;text-transform:uppercase}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-location .block-link:before{display:none}}.rmn-meetings-body .rmn-meetings-body-address{grid-area:address}.rmn-meetings-body .rmn-meetings-body-address .block-link{position:relative;padding-top:40px}@media(min-width: 390px){.rmn-meetings-body .rmn-meetings-body-address .block-link{padding-top:22px}}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-address .block-link{padding-top:0}}.rmn-meetings-body .rmn-meetings-body-address .block-link:before{position:absolute;content:"Address / Platform";top:0;left:0;font-size:14px;font-weight:600;text-transform:uppercase}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-address .block-link:before{display:none}}.rmn-meetings-body .rmn-meetings-body-region{grid-area:region;display:none}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-region{display:grid}}.rmn-meetings-body .rmn-meetings-body-type{grid-area:type;padding-top:0}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-type{padding-top:12px}}.rmn-meetings-body .rmn-meetings-body-type .block-link{display:flex;flex-wrap:wrap;gap:4px 1px;position:relative;padding-top:25px}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-type .block-link{padding-top:0}}.rmn-meetings-body .rmn-meetings-body-type .block-link:before{position:absolute;content:"Meeting Type";top:0;left:0;font-size:14px;font-weight:600;text-transform:uppercase}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-type .block-link:before{display:none}}.rmn-meetings-body .rmn-meetings-body-type .block-link .pill,.rmn-meetings-body .rmn-meetings-body-type .block-link .show-pills{border-radius:4px;font-size:13px;background-color:rgba(95,119,148,.2);padding:2px 6px}.rmn-meetings-body .rmn-meetings-body-type .block-link .show-pills{font-weight:600;position:relative;z-index:1;margin-left:4px}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-type .block-link .show-pills{display:none}}.rmn-meetings-body .rmn-meetings-body-type .block-link .more-pills{display:none;flex-wrap:wrap;gap:4px 1px}@media(min-width: 992px){.rmn-meetings-body .rmn-meetings-body-type .block-link .more-pills{display:flex}}.rmn-maps-body{display:none;min-height:482px;background-color:#5f7794;border:4px solid #fff;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.1)}.rmn-maps-body.active{display:block}.rmn-meetings-load-more-btn{display:block;max-width:250px;margin:16px auto 0;padding:14px 30px;border-radius:200px;background-color:#12a7da;box-shadow:0px 15px 40px 0px rgba(12,134,176,.2);text-decoration:none;color:#fff;font-size:20px;font-weight:600;text-align:center;cursor:pointer}@media(min-width: 768px){.rmn-meetings-load-more-btn{margin-top:24px}}.rmn-meetings-load-more-btn:hover{color:#fff;background-color:#024488}.rmn-meetings-load-more-btn img{margin-right:4px;vertical-align:middle;filter:invert(100%) sepia(0%) saturate(7469%) hue-rotate(112deg) brightness(105%) contrast(110%)}#rmn-maps-marker{font-size:16px;line-height:1.25;font-weight:400;width:375px}#rmn-maps-marker h2{font-size:22px;line-height:1.25;margin-bottom:8px}#rmn-maps-marker h2 a{color:#005797;display:block}#rmn-maps-marker h2 a:hover{color:#024488;text-decoration:underline}#rmn-maps-marker .rmn-maps-address{margin-bottom:16px}#rmn-maps-marker .rmn-maps-phone-number{margin-bottom:16px}#rmn-maps-marker .rmn-maps-main-local-time{margin-bottom:12px;font-weight:600;color:#5f7794}#rmn-maps-marker .rmn-maps-meeting{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(95,119,148,.2)}#rmn-maps-marker .rmn-maps-meeting:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}#rmn-maps-marker .rmn-maps-meeting .day{margin-bottom:4px;font-weight:600;text-transform:uppercase}#rmn-maps-marker .rmn-maps-meeting .rmn-maps-times-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}#rmn-maps-marker .rmn-maps-meeting .rmn-maps-times-wrapper:last-child{margin-bottom:0}#rmn-maps-marker .rmn-maps-meeting .localTimerange{color:#626a80}.gm-ui-hover-effect{border-radius:100%;background:rgba(0,0,0,.2) !important;top:5px !important;right:5px !important}.gm-ui-hover-effect img{color:#fff}
