/* General */
.glyphicon-chevron-up{
    rotate: 180deg;
}
.path-event-detail .navbar .navbar-header .region-navigation a img {
    margin-top: 4px;
    height: auto !important;
}

.path-add-event .form-wrapper span {
    display: none;
}

.path-event-detail .main-container {
    padding-top: 60px !important;
}

.path-event-detail #navbar-collapse,
.path-event-detail #block-client-search,
.path-event-detail #block-gearmenublock,
.path-event-detail .navbar-toggle {
    display: none !important;
}

body.user-logged-in.path-event-detail #navbar .navbar-header {
    float: left !important;
}

/* ------- */

.popup-dialog-class {
    max-width: 500px;
    top: 0 !important;
    left: 50% !important;
    right: unset;
    bottom: unset;
    transform: translateX(-50%);
    padding: 0;
    border: none !important;
    border-radius: 5px;
    overflow: hidden;
}

.event-add-guestbtn {
    text-align: center;
}

.event-add-guestbtn .add-guestbtn {
    height: 50px;
    line-height: 50px;
    box-shadow: 0 2px 8px 0 rgb(0 0 0 / 50%);
}

.aestric {
    margin: 0;
    padding: 0;
    height: 20px;
    float: right;
    color: #FF0000;
    margin-top: -18px;
    font-size: 20px;
}

#add-guest-btn {
    display: flex;
    width: 100%;
    height: 30px;
    border-radius: 50%;
    cursor: pointer;
    text-align: center;
    margin: 3% 0%;
}

#add-guest-btn svg {
    margin-bottom: 10px;
}

#add-guest-btn h5 {
    margin: 0%;
    margin-left: 20px;
    line-height: 30px;
}
html[lang="ar"] #add-guest-btn h5 {
    margin-left: 0;
    margin-right: 20px;
}

.guest-email {
    margin-top: 10px;
}

.guest-email-element {
    /* display: none !important; */
}

.guest_form {
    display: none;
}

.add-guest-disable {
    pointer-events: none;
    opacity: 0.6;
}

.new-eve-container {
    background: #fff;
    width: 90%;
    max-width: 960px;
    margin: auto;
}

.head-pa {
    display: flex;
    justify-content: space-between;
    padding: 43px 36px 11px 36px;
}

.head-pa h2 {
    font-size: 30px;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000;
    letter-spacing: 0.98px;
    flex: 1;
    margin: 0;
    padding-right: 1.1rem;
    font-weight: 500;
}
html[lang="ar"] .head-pa h2{
    padding-left: 1.1rem;
    padding-right: 0;
}

.dy-ev-btn-se {
    flex: 1;
}

.dy-ev-btn-se .form-group {
    display: flex;
    justify-content: flex-end;
    width: 100%;
}

.dy-ev-btn-se div#edit-actions{
    margin-top: 0;
    display: flex;
    flex-wrap: wrap;
}

.dy-ev-btn-se .manage-slots{
    width: 84%;
    order: 3;
    max-width: initial;
    margin-top: 15px;
}

.dy-ev-btn-se .button.btn-default,
.dy-ev-btn-se .button.btn-success {
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #5c5c5c;
    font-size: 15px;
    letter-spacing: 0.56px;
    border: 1px solid #979797;
    max-width: 175px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background: #fff;
    margin-right: 20px;
    flex: 1;
}
html[lang="ar"] .dy-ev-btn-se .button.btn-default,
html[lang="ar"] .dy-ev-btn-se .button.btn-success{
    margin-right: 0;
    margin-left: 20px;
}

.dy-ev-btn-se .manage-slots button.btn-default{
    max-width: initial;
    width: 100%;
    background: #f1f1f1;
    border: none;
}

.dy-ev-btn-se .button.btn-success {
    background: #2f2f2f;
    color: #fff;
    margin-right: 0;
}

.dy-ev-btn-se .button#edit-submit {
    margin-top: 0;
    margin-bottom: 0;
    background-color: rgb(121, 185, 40);
    flex: none;
    min-width: 100px;
    text-align: center;
}

.dy-ev-btn-se .button#edit-submit:active:focus,
.dy-ev-btn-se .button#edit-submit:focus,
.dy-ev-btn-se .button#edit-submit:hover,
.dy-ev-btn-se .button#edit-submit:active {
    background: #2f2f2f;
    color: #fff;
}

.dy-ev-btn-se .button.btn-default:active:focus,
.dy-ev-btn-se .button.btn-default:focus,
.dy-ev-btn-se .button.btn-default:hover,
.dy-ev-btn-se .button.btn-default:active {
    background: #fff;
    color: #5c5c5c;
    box-shadow: none;
}

#image-instrn p {
    color: #9E9E9E;
    margin-bottom: 2em;
    margin-top: 1em;
}

#store-name ul li {
    list-style-type: none;
    font-size: 15px;
}

#store-instrn p {
    font-size: 18px;
    /* color: red; */
    font: 18px;
    margin-bottom: 1.2em;
}

#store-name {
    /* width: fit-content; */
    width: 50%;
    background-color: lightgray;
    padding: 1em;
    border: 1px solid lightgray;
    border-radius: 1rem;
}

#no-store {
    font-size: 15px;
}

.nav-tabs.eve-ta {
    border-bottom: 1px solid #f7f7f7;
    padding-left: 36px;
    padding-bottom: 0;
}
html[lang="ar"] .nav-tabs.eve-ta {
    padding-left: 0;
    padding-right: 36px;
}

.region-content .nav.nav-tabs.eve-ta {
    padding-bottom: 0;
}

.nav-tabs.eve-ta li,
.nav-tabs.eve-ta,
.region-content .nav.nav-tabs.eve-ta li {
    padding-bottom: 0;
}

.nav-tabs.eve-ta li a {
    color: #6a6a6a;
    font-size: 13px;
    letter-spacing: 0.43px;
}

.region-content .nav.nav-tabs.eve-ta li a {
    margin-bottom: 0;
    padding-bottom: 7px;
    padding-left: 0;
}
html[lang="ar"] .region-content .nav.nav-tabs.eve-ta li a{
    padding-right: 0;
    padding-left: 15px;
}

.nav-tabs.eve-ta>li.active>a,
.nav-tabs.eve-ta>li.active>a:focus,
.nav-tabs.eve-ta>li.active>a:hover {
    border: 0;
    color: #303030;
    border-bottom: 1px solid #7a9e93;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.eve-ta-con {
    padding: 20px 36px 70px 36px;
}

.eve-ta-con .select-wrapper:before {
    content: '';
}

.eve-ta-con .select-wrapper:after {
    content: '';
    background: url(../images/down.svg);
    width: 15px;
    height: 15px;
    background-size: cover;
    position: absolute;
    right: 10px;
}
html[lang="ar"] .eve-ta-con .select-wrapper:after{
    right: auto;
    left: 10px;
}

.has-glyphicons .eve-ta-con .select-wrapper:after {
    content: '';
}

.dwt-st,
.dwt-end {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    margin-bottom: 15px;
}

.dwt-st .form-group,
.dwt-end .form-group {
    flex: 1;
    margin-right: 20px;
    margin-bottom: 0;
}

.dwt-st .form-group:nth-last-child(1),
.dwt-end .form-group:nth-last-child(1) {
    margin-right: 0;
}

.dwt-st .form-group:nth-last-child(1) input[type="date"],
.dwt-end .form-group:nth-last-child(1) input[type="date"] {
    width: 100%;
    z-index: 10;
    position: relative;
    background: transparent;
}

.dwt-st .form-group:nth-last-child(1) .container-inline.form-inline,
.dwt-end .form-group:nth-last-child(1) .container-inline.form-inline,
.field--type-datetime div#edit-deadline-0-value {
    position: relative;
}

.dwt-st .form-group:nth-last-child(1) .container-inline.form-inline::after,
.dwt-end .form-group:nth-last-child(1) .container-inline.form-inline::after,
.field--type-datetime div#edit-deadline-0-value::after {
    content: '';
    background: url(../images/calendar.svg);
    background-size: cover;
    position: absolute;
    display: flex;
    width: 14px;
    height: 14px;
    right: 14px;
    top: 10px;
    z-index: 9;
}

.field--name-deadline input {
    z-index: 10;
    position: relative;
    background: transparent;
}

.eve-tan-one .to-f {
    display: flex;
    justify-content: space-between;
}

.eve-tan-one .to-f-l {
    margin-right: 24px;
    flex: 1;
}
html[lang="ar"] .eve-tan-one .to-f-l{
    margin-right: 0;
    margin-left: 24px;
}

.eve-tan-one .to-f-l .field--name-max-number-participant label,
.eve-tan-one .to-f-l .field--name-max-number-participant input {
    width: 100%;
}

.eve-tan-one .to-f-l .client-event-name label,
.eve-tan-one .to-f-l .client-event-name input {
    width: 100%;
}

.eve-tan-one .form-group .control-label {
    letter-spacing: 0.59px;
    color: #363636;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    margin-bottom: 6px;
    font-weight: normal;
}
html[lang="ar"] .eve-tan-one .form-group .control-label{
    padding-left: 0;
    /* padding-right: 20px; */
}

.eve-tan-one .to-f-l .form-group .select-wrapper select,
.eve-tan-one .to-b .form-group .select-wrapper select {
    height: 35px;
    border-radius: 4px;
    border: solid 1px #d0d0d0;
    letter-spacing: 0.6px;
    color: #494949;
    font-size: 12px;
    font-weight: normal;
    padding: 0 7px;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldgroup legend {
    letter-spacing: 0.59px;
    color: #363636;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 18px;
    border-bottom: 0;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldset-wrapper div {
    display: flex;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldset-wrapper div .radio {
    margin-top: 0;
    margin-bottom: 0;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldset-wrapper div .radio:nth-child(1) {
    margin-right: 60px;
}

.to-b .cl-event-loc-type {
    display: flex;
}

.to-b .cl-event-loc-type .form-group {
    flex: 0 0 432.41px;
    margin-right: 24px;
}

.eve-tan-one .to-b .cl-event-status {
    display: flex;
    margin-top: 15px;
}

.eve-tan-one .to-b .cl-event-status .form-wrapper.form-group {
    flex: 1;
    margin-right: 24px;
}

.eve-tan-one .to-b .cl-event-status .event-des-cont {
    flex: 1;
}

.eve-tan-one .to-b .cl-event-status .event-des-cont .form-wrapper.form-group {
    margin-right: 0;
}

#edit-private-event {
    display: flex;
    align-items: center;
}

#edit-private-event .form-item {
    margin: 0;
}

#edit-private-event .form-item:first-child {
    margin: 0;
    margin-right: 10px;
}

#edit-private-event .form-item label {
    margin-bottom: 0 !important;
    padding-bottom: 0;
    min-height: unset;
    line-height: normal;
}

#edit-private-event .form-item label input {
    width: auto;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldset-wrapper div .radio .control-label {
    -webkit-appearance: none;
    -moz-appearance: none;
    display: flex;
    align-items: center;
    position: relative;
    line-height: 1;
    letter-spacing: 0.43px;
    color: #5f5f5f;
    font-size: 13px;
    font-weight: normal;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding-left: 28px;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldset-wrapper div .radio .control-label:before {
    display: inline-block;
    vertical-align: middle;
    margin-right: 5px;
    width: 16px;
    height: 16px;
    cursor: pointer;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    position: absolute;
    border: 1px solid #5f5f5f;
    content: '';
    left: 0;
    top: 2px;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldset-wrapper div .radio .control-label.active:after {
    content: '';
    /* opacity: 0; */
    width: 8px;
    height: 8px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-color: #7a9e93;
    position: absolute;
    left: 3.5px;
    -moz-left: 4.5px;
    top: 6px;
}

.eve-tan-one .to-b .form-group.cl-event-loc-type .fieldset-wrapper div .radio .form-radio {
    display: none;
}

.eve-tan-one .to-f-r {
    flex: 1;
}

.eve-tan-one .to-f-r .event-des-cont .control-label {
    letter-spacing: 0.59px;
    color: #363636;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-size: 18px;
    margin-bottom: 7px;
}

.eve-tan-one .to-f-r #eventDetailsGroup {
    margin-top: 32px;
    margin-bottom: 15px;
}

.eve-tan-one .to-f-r #eventDetailsGroup .showmore-btn {
    height: 35px;
    display: flex;
    align-items: center;
    width: 100%;
    background: #f9f9f9;
    letter-spacing: 0.59px;
    color: #363636;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    padding-left: 10px;
    border-radius: 4px;
    cursor: pointer;
    position: relative;
}
html[lang="ar"] .eve-tan-one .to-f-r #eventDetailsGroup .showmore-btn {
    padding-left: 0;
    padding-right: 10px;
}

.eve-tan-one .to-f-r #eventDetailsGroup .showmore-btn::before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='b5uow92vka' d='M13.586 12l-5.293 5.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l6-6c.39-.39.39-1.024 0-1.414l-6-6c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414L13.586 12z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' opacity='.555'%3E%3Cg%3E%3Cg%3E%3Cg transform='translate(-172 -503) translate(0 220) matrix(0 -1 -1 0 196 307)'%3E%3Cmask id='ui2q1r7ctb' fill='%23fff'%3E%3Cuse xlink:href='%23b5uow92vka'/%3E%3C/mask%3E%3Cuse fill='%23000' fill-rule='nonzero' xlink:href='%23b5uow92vka'/%3E%3Cg fill='%23000' mask='url(%23ui2q1r7ctb)'%3E%3Cpath d='M0 0H24V24H0z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 25px;
    height: 23px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    right: 5px;
    transform: rotate(180deg);
}
html[lang="ar"] .eve-tan-one .to-f-r #eventDetailsGroup .showmore-btn::before{
    right: auto;
    left: 5px;
}

.eve-tan-one .to-f-r #eventDetailsGroup.active .showmore-btn::before {
    transform: rotate(0deg);
}

.eve-tan-one .to-f-r #eventDetailsGroupContent {
    display: none
}

.eve-tan-one .to-f-r #eventDetailsGroup.active+#eventDetailsGroupContent {
    display: block
}

.event-in-form #eventGuestformGroup {
    display: none;
    margin-top: 25px;
}

.eve-tan-one .to-f-r #eventPricesGroup {
    margin-top: 15px;
    margin-bottom: 16px;
}

.eve-tan-one .to-f-r #eventPricesGroup .showmore-btn {
    height: 35px;
    display: flex;
    align-items: center;
    width: 100%;
    background: #f9f9f9;
    letter-spacing: 0.59px;
    color: #363636;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    padding-left: 10px;
    border-radius: 4px;
    cursor: pointer;
    position: relative;
}

.eve-tan-one .to-f-r #eventPricesGroup .showmore-btn::before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3Cpath id='b5uow92vka' d='M13.586 12l-5.293 5.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l6-6c.39-.39.39-1.024 0-1.414l-6-6c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414L13.586 12z'/%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd' opacity='.555'%3E%3Cg%3E%3Cg%3E%3Cg transform='translate(-172 -503) translate(0 220) matrix(0 -1 -1 0 196 307)'%3E%3Cmask id='ui2q1r7ctb' fill='%23fff'%3E%3Cuse xlink:href='%23b5uow92vka'/%3E%3C/mask%3E%3Cuse fill='%23000' fill-rule='nonzero' xlink:href='%23b5uow92vka'/%3E%3Cg fill='%23000' mask='url(%23ui2q1r7ctb)'%3E%3Cpath d='M0 0H24V24H0z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    width: 25px;
    height: 23px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    right: 5px;
    transform: rotate(180deg);
}

.eve-tan-one .to-f-r #eventPricesGroup.active .showmore-btn::before {
    transform: rotate(0deg);
}

.eve-tan-one .to-f-r #eventPricesGroupContent {
    display: none
}

.eve-tan-one .to-f-r #eventPricesGroup.active+#eventPricesGroupContent {
    display: block
}

.eve-tan-one .to-f-r #eventPricesGroupContent label {
    width: 100%;
}

.eve-tan-one .to-f-r #eventPricesGroupContent input {
    width: 100%;
}

.to-b .ad-f-l {
    margin-top: 25px;
}

.to-b .ad-f-l .store-id-container {
    margin-bottom: 15px;
}

.standard-event-container .ad-f-l .store-id-container label.control-label:after,
.standard-event-container .dwt-st label.control-label:after,
.standard-event-container .dwt-end label.control-label:after,
.standard-event-container .to-f-l .deadline label.control-label:after,
.standard-event-container .to-f-l .max-seat label.control-label:after,
.multiloc-event-container .field--name-field-start-date label.control-label:after,
.multiloc-event-container .field--name-field-location label.control-label:after,
.multiloc-event-container .field--name-field-start-time label.control-label:after,
.multiloc-event-container .field--name-field-end-time label.control-label:after,
.multiloc-event-container .field--name-field-max-guest label.control-label:after,
.multiloc-event-container .field--name-field-deadline label.control-label:after,
.multiloc-event-container .field--name-field-location-type label.control-label:after,
.standard-event-container .ad-f-l .custom-address-container label.control-label:after {
    content: "";
    display: inline-block;
    vertical-align: super;
    line-height: 1;
    height: 7px;
    width: 10px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0VFMDAwMCIgIGQ9Ik0wLDcuNTYybDEuMTE0LTMuNDM4YzIuNTY1LDAuOTA2LDQuNDMsMS42ODgsNS41OSwyLjM1QzYuMzk4LDMuNTUzLDYuMjM3LDEuNTQ0LDYuMjIsMC40NDdoMy41MTEgYy0wLjA1LDEuNTk3LTAuMjM0LDMuNi0wLjU1OCw2LjAwM2MxLjY2NC0wLjgzOCwzLjU2Ni0xLjYxMyw1LjcxNC0yLjMyNUwxNiw3LjU2MmMtMi4wNSwwLjY3OC00LjA2LDEuMTMxLTYuMDI4LDEuMzU2IGMwLjk4NCwwLjg1NiwyLjM3MiwyLjM4MSw0LjE2Niw0LjU3NWwtMi45MDYsMi4wNTljLTAuOTM1LTEuMjc0LTIuMDQxLTMuMDA5LTMuMzE2LTUuMjA2Yy0xLjE5NCwyLjI3NS0yLjI0NCw0LjAxMy0zLjE0Nyw1LjIwNiBsLTIuODU2LTIuMDU5YzEuODcyLTIuMzA3LDMuMjExLTMuODMyLDQuMDE3LTQuNTc1QzMuODQ5LDguNTE2LDEuODcyLDguMDYyLDAsNy41NjIiLz48L3N2Zz4K);
    background-size: 5px;
    background-repeat: no-repeat;
}

.multiloc-event-container .field--name-field-location label {
    opacity: 0;
}

.to-b .ad-f-l .store-id-container .form-group {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.to-b .ad-f-l .store-id-container .form-group .control-label {
    flex: 0 0 100%;
}

.to-b .ad-f-l .store-id-container .form-group .select-wrapper {
    flex: unset;
    width: 100%;
    max-width: unset;
    margin: 0;
}

.to-b .ad-f-l .custom-address-container .cs-add-in {
    display: flex;
    flex-wrap: wrap;
}

.to-b .ad-f-l .custom-address-container .cs-ad-lb,
.to-b .ad-f-l .store-id-container .control-label {
    letter-spacing: 0.59px;
    color: #363636;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 7px;
}

.to-b .ad-f-l .custom-address-container .cs-add-in .form-group:nth-child(1) {
    flex: 0 0 40%;
    margin-bottom: 10px;
    padding-right: 10px;
}

.to-b .ad-f-l .custom-address-container .cs-add-in .form-group:nth-child(2) {
    flex: 0 0 30%;
    margin-bottom: 10px;
    padding-right: 10px;
    padding-left: 10px;
}

.to-b .ad-f-l .custom-address-container .cs-add-in .form-group:nth-child(3) {
    flex: 0 0 30%;
    margin-bottom: 10px;
    margin-right: 0;
    padding-left: 10px;
}

.to-b .ad-f-l .custom-address-container .cs-add-in .form-group:nth-child(4) {
    flex: 0 0 20%;
    padding-right: 10px;
}

.to-b .ad-f-l .custom-address-container .cs-add-in .form-group:nth-child(5) {
    flex: 0 0 20%;
    padding-right: 10px;
    padding-left: 10px;
}

.to-b .ad-f-l .custom-address-container .cs-add-in .form-group:nth-child(6) {
    flex: 0 0 20%;
    padding-right: 10px;
    padding-left: 10px;
}

.to-b .ad-f-l .custom-address-container .cs-add-in .form-group:nth-child(7) {
    flex: 0 0 30%;
    margin-right: 0;
    padding-left: 10px;
}

.new-eve-container .form-control {
    height: 35px;
    color: #494949;
    font-size: 12px;
}
html[lang="ar"] .new-eve-container .form-control.form-select{
    padding-right: 10px;
    padding-left: 2em;
}

.new-eve-container .form-textarea.form-control {
    height: inherit;
}

.new-eve-container .form-control::placeholder {
    color: #494949;
    font-size: 12px;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    letter-spacing: 0.6px;
}


/*
.eve-tan-two .med-to {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
}

.eve-tan-two .med-to .form-group {
    margin-bottom: 0;
}

.eve-tan-two .med-to .form-group:nth-child(1) {
    flex: 1.5;
    max-width: 193px;
}

.eve-tan-two .med-to .form-group:nth-child(2) {
    flex: 2;
    margin: 0 40px;
}

.med-bo .row {
    margin-right: -10px;
    margin-left: -10px;
}

.med-bo .row .col-md-3 {
    padding-right: 10px;
    padding-left: 10px;
}

.med-bo .med-bo-im img {
    width: 100%;
}

.eve-tan-two .med-bo {
    margin-top: 15px;
    padding: 20px;
    border-top: 1px solid #d5d5d5;
    background-color: #f7f7f7;
}

.med-im-h {
    display: none;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
}

.med-im-h-in {
    height: 20px;
    background-color: rgba(121, 185, 40, 0.88);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 10px;
}

.med-im-h p {
    margin-bottom: 0;
    letter-spacing: 0.26px;
    color: #ffffff;
    font-family: 'FuturaBTforDyson-Bk';
    font-size: 8px;
}

.med-im-h span {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.med-im-h span a:nth-child(1) {
    margin-right: 10px;
}

.med-im-h span a {
    display: flex;
    width: 12px;
    height: 12px;
}

.med-im-h span a img {
    width: 100%;
}

.med-bo .med-bo-im {
    position: relative;
}

.med-bo .med-bo-im .md-che {
    position: absolute;
    right: 4px;
    top: 4px;
}

.med-bo .med-bo-im:hover .med-im-h {
    display: block;
} */

.client-event-name .form-type-textfield {
    position: relative;
}

.client-event-name .form-type-textfield label.control-label:before {
    content: '0/50';
    position: absolute;
    bottom: 8px;
    right: 10px;
    color: #8e9194;
    font-weight: normal;
    font-size: 12px;
}
html[lang="ar"] .client-event-name .form-type-textfield label.control-label:before{
    right: auto;
    left: 10px;
}

.event-description {
    /* margin-bottom:19px; */
    height: 100%;
}

.event-description .control-label {
    letter-spacing: 0.9px;
    color: #272727;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 6px;
}

.event-description .form-group {
    height: 100%;
}

.event-description .form-textarea-wrapper .form-control {
    height: 100%;
}

.event-description .form-textarea-wrapper textarea {
    resize: none;
}

.event-description .form-textarea-wrapper {
    position: relative;
    line-height: 1.58;
    letter-spacing: 0.39px;
    color: #808080;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    height: calc(100% - 47px);
}

.event-description .form-textarea-wrapper:after {
    content: '0/10000';
    position: absolute;
    bottom: 8px;
    right: 10px;
    color: #8e9194;
    font-weight: normal;
    resize: none;
}


/* event detail page for client */

body.path-event-detail .main-container.container {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

body.path-event-detail .main-container.container .page-header {
    display: none;
}

.cl-ban-te {
    /* background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 26%, rgba(255, 255, 255, 0.79) 61%, #ffffff 94%); */
    /* padding:0 30px; */
}


/* .map-t {

    max-width: 736px;
    padding:0 30px;
    margin:auto;
} */

.cl-ban-te {
    margin: auto;
    max-width: 676px;
}

.event-in-form .map-t {
    padding: 0 0;
    padding-bottom: 0;
    margin-bottom: 0;
}

.contact-section {
    margin-top: 25px;
}

.contact-section h2 {
    margin: 0;
    color: #a6a6a6;
    font-size: 17px;
    font-family: 'FuturaBTforDyson-Lt';
    margin-bottom: 3px;
}

.contact-section p {
    font-family: 'FuturaBTforDyson-Lt';
    margin-bottom: 5px;
    font-size: 16px;
}

.contact-section p.email {
    font-family: 'FuturaBTforDyson-Md';
}

.register-h2 {
    margin-top: 40px;
    font-size: 18px;
    color: #333;
    font-family: 'FuturaBTforDyson-Md';
}

.exl-text {
    font-size: 14px;
    color: #333;
}

.exl-goodies {
    font-size: 14px !important;
    color: #000 !important;
    margin-bottom: 5px !important;
}

.eve-sh.exl-goodies {
    margin-bottom: 0 !important;
    color: #e02020 !important;
}

.event-in-form .eve-h.signedin {
    color: #77ba58;
    font-size: 14px;
    margin-bottom: 20px;
    margin-top: 5px;
}

.map-t img {
    width: 100%;
    max-height: 356px;
}

.map-t.top-m-ime {
    width: 676px;
}

.map-t.top-m-ime .heading-row {
    display: inline-block;
    width: 100%;
    margin-top: 30px;
    text-align: center;
    margin-bottom: 25px;
}

.map-t.top-m-ime .heading-row .header-title {
    font-size: 22px;
    color: #252525;
    font-family: 'FuturaBTforDyson-Md';
    text-align: center;
    margin-bottom: 0;
    letter-spacing: 0.72px;
}

.map-t.top-m-ime .heading-row .header-subtitle {
    font-size: 15px;
    color: #000;
    font-family: 'FuturaBTforDyson-Lt';
    line-height: 1.5;
    letter-spacing: 0.56px;
}

.map-t iframe {
    border-radius: 4px;
    /* height:100%;
    width:100%; */
    border: 0;
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
    /* Firefox 10+ */
    filter: gray;
    /* IE6-9 */
    -webkit-filter: grayscale(97%);
    /* Chrome 19+ & Safari 6+ */
    -webkit-backface-visibility: hidden;
    /* Fix for transition flickering */
}

.map-t iframe {
    border-radius: 4px;
}

.customer-support {
    text-align: center;
}


/* .date-p{
    max-width: 736px;
    padding:0 30px;
    margin:auto;
} */

.date-p p {
    letter-spacing: 0.46px;
    color: #3a3a3a;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    /* font-size: 14px; */
    font-weight: normal;
    border-bottom: solid 1px #979797;
    padding-bottom: 10px;
    display: flex;
    font-size: 16px;
}


/* .date-p p:nth-child(2):before{
    display:inline-block;
} */

.date-p p .cl-ic {
    display: flex;
    align-items: center;
}

.date-p p .cl-ic::before {
    content: '';
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgaGVpZ2h0PSI1MTIiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIyIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYyLjc0NCAtOTAuOTAzKSI+PHBhdGggZD0ibTc3Ljc0NCA5NC45MDN2LTFjMC0uNTUyLjQ0OC0xIDEtMXMxIC40NDggMSAxdjFjMi4yMDkgMCA0IDEuNzkxIDQgNHYxMGMwIDIuMjA5LTEuNzkxIDQtNCA0LTIuODYgMC03LjE0MSAwLTEwIDAtMi4yMDkgMC00LTEuNzkxLTQtNHYtMTBjMC0yLjIwOSAxLjc5MS00IDQtNHYtMWMwLS41NTIuNDQ4LTEgMS0xczEgLjQ0OCAxIDF2MXptNCA4aC0xNHY2YzAgMS4xMDQuODk1IDIgMiAyaDEwYzEuMTA0IDAgMi0uODk2IDItMnptLTItNnYxYzAgLjU1Mi0uNDQ4IDEtMSAxcy0xLS40NDgtMS0xdi0xaC02djFjMCAuNTUyLS40NDggMS0xIDFzLTEtLjQ0OC0xLTF2LTFjLTEuMTA1IDAtMiAuODk1LTIgMnYyaDE0di0yYzAtMS4xMDUtLjg5Ni0yLTItMnoiLz48L2c+PC9zdmc+");
    width: 12px;
    height: 12px;
    margin-right: 13px;
    background-size: 100%;
    display: inline-block;
    opacity: 0.6;
}
html[lang="ar"] .date-p p .cl-ic::before {
    margin-right: 0;
    margin-left: 13px;
}   

.date-p h4 {
    line-height: normal;
    letter-spacing: 0.56px;
    color: #000000;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
}

.cl-det-map .date-p {
    padding: 0;
    margin-bottom: 15px;
}

.cl-det-map .date-p p {
    padding: 0;
    border: none;
    display: flex;
    align-items: center;
    line-height: normal;
}

.cl-det-map .date-p p span:not(.cl-ic) {
    color: #000;
    font-size: 16px;
    font-family: 'FuturaBTforDyson-Lt';
    letter-spacing: 0.56px;
}

.cl-det-map .date-p p span.cl-ic::before {
    width: 18px;
    height: 18px;
    margin-top: 1px;
}

.cl-det-map .location-p {
    margin-bottom: 10px;
}

.cl-det-map .location-p p {
    line-height: normal;
    display: flex;
    align-items: center;
}

.cl-det-map .location-p p .cl-ic {
    display: flex;
    align-items: center;
}

.cl-det-map .location-p p .cl-ic::before {
    content: '';
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0zNDEuNDc2LDMzOC4yODVjNTQuNDgzLTg1LjQ5Myw0Ny42MzQtNzQuODI3LDQ5LjIwNC03Ny4wNTZDNDEwLjUxNiwyMzMuMjUxLDQyMSwyMDAuMzIyLDQyMSwxNjYNCgkJCUM0MjEsNzQuOTgsMzQ3LjEzOSwwLDI1NiwwQzE2NS4xNTgsMCw5MSw3NC44MzIsOTEsMTY2YzAsMzQuMywxMC43MDQsNjguMDkxLDMxLjE5LDk2LjQ0Nmw0OC4zMzIsNzUuODQNCgkJCUMxMTguODQ3LDM0Ni4yMjcsMzEsMzY5Ljg5MiwzMSw0MjJjMCwxOC45OTUsMTIuMzk4LDQ2LjA2NSw3MS40NjIsNjcuMTU5QzE0My43MDQsNTAzLjg4OCwxOTguMjMxLDUxMiwyNTYsNTEyDQoJCQljMTA4LjAyNSwwLDIyNS0zMC40NzIsMjI1LTkwQzQ4MSwzNjkuODgzLDM5My4yNTYsMzQ2LjI0MywzNDEuNDc2LDMzOC4yODV6IE0xNDcuMjQ5LDI0NS45NDUNCgkJCWMtMC4xNjUtMC4yNTgtMC4zMzctMC41MS0wLjUxNy0wLjc1OEMxMjkuNjg1LDIyMS43MzUsMTIxLDE5My45NDEsMTIxLDE2NmMwLTc1LjAxOCw2MC40MDYtMTM2LDEzNS0xMzYNCgkJCWM3NC40MzksMCwxMzUsNjEuMDA5LDEzNSwxMzZjMCwyNy45ODYtOC41MjEsNTQuODM3LTI0LjY0Niw3Ny42NzFjLTEuNDQ1LDEuOTA2LDYuMDk0LTkuODA2LTExMC4zNTQsMTcyLjkxOEwxNDcuMjQ5LDI0NS45NDV6DQoJCQkgTTI1Niw0ODJjLTExNy45OTQsMC0xOTUtMzQuNjgzLTE5NS02MGMwLTE3LjAxNiwzOS41NjgtNDQuOTk1LDEyNy4yNDgtNTUuOTAxbDU1LjEwMiw4Ni40NjMNCgkJCWMyLjc1NCw0LjMyMiw3LjUyNCw2LjkzOCwxMi42NDksNi45MzhzOS44OTYtMi42MTcsMTIuNjQ5LTYuOTM4bDU1LjEwMS04Ni40NjNDNDExLjQzMSwzNzcuMDA1LDQ1MSw0MDQuOTg0LDQ1MSw0MjINCgkJCUM0NTEsNDQ3LjEwMiwzNzQuNjg3LDQ4MiwyNTYsNDgyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjU2LDkxYy00MS4zNTUsMC03NSwzMy42NDUtNzUsNzVzMzMuNjQ1LDc1LDc1LDc1YzQxLjM1NSwwLDc1LTMzLjY0NSw3NS03NVMyOTcuMzU1LDkxLDI1Niw5MXogTTI1NiwyMTENCgkJCWMtMjQuODEzLDAtNDUtMjAuMTg3LTQ1LTQ1czIwLjE4Ny00NSw0NS00NXM0NSwyMC4xODcsNDUsNDVTMjgwLjgxMywyMTEsMjU2LDIxMXoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==");
    width: 15px;
    height: 15px;
    display: inline-block;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 8px;
    opacity: 0.6;
}
html[lang="ar"] .cl-det-map .location-p p .cl-ic::before {
    margin-right: 0;
    margin-left: 8px;
}

.cl-det-map .location-p p span:not(.cl-ic) {
    color: #000;
    font-size: 14px;
    font-family: 'FuturaBTforDyson-Lt';
    letter-spacing: 0.46px;
}

.register-p {
    margin-bottom: 15px;
}

.register-p p {
    margin: 0;
    padding: 0;
    border: none;
    display: flex;
    align-items: center;
}

.register-p p .cl-ic {
    line-height: normal;
    display: flex;
    align-items: center;
}

.register-p p .cl-ic::before {
    content: '';
    width: 18px;
    height: 18px;
    display: inline-block;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 12px;
    opacity: 0.6;
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTEyIDUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Im00NzkuNDUxIDExMi45OC01My43NC01My43NGMtNy44MTEtNy44MTEtMjAuNDc0LTcuODExLTI4LjI4NCAwcy03LjgxMSAyMC40NzQgMCAyOC4yODRsMTIuNzI4IDEyLjcyOC0yNi4xMDIgMjYuMTAyYy0zMy45NzgtMjguMzQ2LTc1LjI5Mi00NS40NTgtMTE5LjM2Mi00OS40NDF2LTM2LjkxM2gxOGMxMS4wNDYgMCAyMC04Ljk1NCAyMC0yMHMtOC45NTQtMjAtMjAtMjBoLTc2Yy0xMS4wNDYgMC0yMCA4Ljk1NC0yMCAyMHM4Ljk1NCAyMCAyMCAyMGgxOHYzNi45MTNjLTEwOS43MjQgOS45MTYtMTk4IDEwMi4wNTUtMTk4IDIxNy4wODcgMCAxMjAuNDgyIDk3LjUwMSAyMTggMjE4IDIxOCAxMjAuNDgyIDAgMjE4LTk3LjUwMSAyMTgtMjE4IDAtNTEuNTExLTE3Ljc1Ni0xMDAuMjg2LTUwLjM1NC0xMzkuMzYybDI2LjEwMi0yNi4xMDIgMTIuNzI4IDEyLjcyOGM3LjgxIDcuODEgMjAuNDczIDcuODExIDI4LjI4NCAwIDcuODEtNy44MSA3LjgxLTIwLjQ3MyAwLTI4LjI4NHptLTIzNC43NiAzNTkuMDJjLTk4LjE0OSAwLTE3OC03OS44NTEtMTc4LTE3OHM3OS44NTEtMTc4IDE3OC0xNzggMTc4IDc5Ljg1MSAxNzggMTc4LTc5Ljg1IDE3OC0xNzggMTc4em0xMDMuOTIzLTE3OGMwIDExLjA0Ni04Ljk1NCAyMC0yMCAyMGgtODMuOTIyYy0xMS4wNDYgMC0yMC04Ljk1NC0yMC0yMHYtMTE3LjY3NWMwLTExLjA0NiA4Ljk1NC0yMCAyMC0yMHMyMCA4Ljk1NCAyMCAyMHY5Ny42NzVoNjMuOTIyYzExLjA0NiAwIDIwIDguOTU0IDIwIDIweiIvPjwvc3ZnPg==")
}
html[lang="ar"] .register-p p .cl-ic::before {
    margin-right: 0;
    margin-left: 12px;
}

.register-p p span:not(.cl-ic) {
    color: #000;
    font-size: 16px;
    font-family: 'FuturaBTforDyson-Lt';
    letter-spacing: 0.56px;
}

.kr-p p {
    margin: 0;
    padding: 0;
    border: none;
    display: flex;
    align-items: center;
}

.kr-p p .cl-ic {
    line-height: normal;
    display: flex;
    align-items: center;
}

.kr-p p .cl-ic::before {
    content: '';
    width: 15px;
    height: 15px;
    display: inline-block;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 8px;
    opacity: 0.6;
    background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTEwIDUxMCIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTAgNTEwIiB3aWR0aD0iNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnPjxwYXRoIGQ9Im0yNTUgMGMtMTQwLjkyOSAwLTI1NSAxMTQuMDQ5LTI1NSAyNTUgMCAxNDAuOTI5IDExNC4wNDkgMjU1IDI1NSAyNTUgMTQwLjkyOSAwIDI1NS0xMTQuMDQ5IDI1NS0yNTUgMC0xNDAuOTI5LTExNC4wNDktMjU1LTI1NS0yNTV6bTAgNDgwYy0xMjQuMDY1IDAtMjI1LTEwMC45MzUtMjI1LTIyNXMxMDAuOTM1LTIyNSAyMjUtMjI1IDIyNSAxMDAuOTM1IDIyNSAyMjUtMTAwLjkzNSAyMjUtMjI1IDIyNXoiLz48cGF0aCBkPSJtMzQ1IDI1Mi40OTl2LTI3LjQ5OWgtMzB2MTM1aDMwdi03MC40NDdjMTIuNzU4LTE2LjgzNCAzNi40NzMtMTUuNTk5IDQ2Ljk1NyAyLjg1NWwyNi4wODYtMTQuODE2Yy0xNC40NDYtMjUuNDM0LTQ1LjE0OC0zNy4yNzctNzMuMDQzLTI1LjA5M3oiLz48cGF0aCBkPSJtMjYwLjEyMyAxMjMuNzExLTk1LjEyMyA4My4yMzJ2LTg2Ljk0M2gtMzB2MjQwaDMwdi04Ni45NDNsOTUuMTIzIDgzLjIzMiAxOS43NTQtMjIuNTc4LTEwNy4wOTgtOTMuNzExIDEwNy4wOTgtOTMuNzExeiIvPjwvZz48L3N2Zz4=")
}

.kr-p span:not(.cl-ic) {
    color: #000;
    font-size: 14px;
    font-family: 'FuturaBTforDyson-Lt';
    letter-spacing: 0.46px;
}

.guest-p {
    margin-bottom: 10px;
}

.guest-p p {
    margin: 0;
    padding: 0;
    border: none;
    display: flex;
    align-items: center;
}

.guest-p p .cl-ic {
    line-height: normal;
    display: flex;
    align-items: center;
}

.guest-p p .cl-ic::before {
    margin-top: -2px;
    content: '';
    width: 18px;
    height: 18px;
    display: inline-block;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    margin-right: 10px;
    opacity: 0.6;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MzcsMjY4LjE1MmgtNTAuMTE4Yy02LjgyMSwwLTEzLjQyNSwwLjkzMi0xOS43MSwyLjY0NmMtMTIuMzk4LTI0LjM3Mi0zNy43MS00MS4xMTgtNjYuODc3LTQxLjExOGgtODguNTkNCgkJCWMtMjkuMTY3LDAtNTQuNDc5LDE2Ljc0Ni02Ni44NzcsNDEuMTE4Yy02LjI4NS0xLjcxNC0xMi44ODktMi42NDYtMTkuNzEtMi42NDZINzVjLTQxLjM1NSwwLTc1LDMzLjY0NS03NSw3NXY4MC4xMTgNCgkJCWMwLDI0LjgxMywyMC4xODcsNDUsNDUsNDVoNDIyYzI0LjgxMywwLDQ1LTIwLjE4Nyw0NS00NXYtODAuMTE4QzUxMiwzMDEuNzk3LDQ3OC4zNTUsMjY4LjE1Miw0MzcsMjY4LjE1MnogTTEzNi43MDUsMzA0LjY4Mg0KCQkJdjEzMy41ODlINDVjLTguMjcxLDAtMTUtNi43MjktMTUtMTV2LTgwLjExOGMwLTI0LjgxMywyMC4xODctNDUsNDUtNDVoNTAuMTE4YzQuMDcyLDAsOC4wMTUsMC41NTMsMTEuNzY5LDEuNTcyDQoJCQlDMTM2Ljc3OSwzMDEuMzY2LDEzNi43MDUsMzAzLjAxNiwxMzYuNzA1LDMwNC42ODJ6IE0zNDUuMjk1LDQzOC4yNzFoLTE3OC41OVYzMDQuNjgxYzAtMjQuODEzLDIwLjE4Ny00NSw0NS00NWg4OC41OQ0KCQkJYzI0LjgxMywwLDQ1LDIwLjE4Nyw0NSw0NVY0MzguMjcxeiBNNDgyLDQyMy4yNzFjMCw4LjI3MS02LjcyOSwxNS0xNSwxNWgtOTEuNzA1di0xMzMuNTljMC0xLjY2Ny0wLjA3NC0zLjMxNy0wLjE4Mi00Ljk1Nw0KCQkJYzMuNzU0LTEuMDE4LDcuNjk3LTEuNTcyLDExLjc2OS0xLjU3Mkg0MzdjMjQuODEzLDAsNDUsMjAuMTg3LDQ1LDQ1VjQyMy4yNzF6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xMDAuMDYsMTI2LjUwNGMtMzYuNzQ5LDAtNjYuNjQ2LDI5Ljg5Ny02Ni42NDYsNjYuNjQ2Yy0wLjAwMSwzNi43NDksMjkuODk3LDY2LjY0Niw2Ni42NDYsNjYuNjQ2DQoJCQljMzYuNzQ4LDAsNjYuNjQ2LTI5Ljg5Nyw2Ni42NDYtNjYuNjQ2QzE2Ni43MDYsMTU2LjQwMSwxMzYuODA5LDEyNi41MDQsMTAwLjA2LDEyNi41MDR6IE0xMDAuMDU5LDIyOS43OTYNCgkJCWMtMjAuMjA3LDAtMzYuNjQ2LTE2LjQzOS0zNi42NDYtMzYuNjQ2YzAtMjAuMjA3LDE2LjQzOS0zNi42NDYsMzYuNjQ2LTM2LjY0NmMyMC4yMDcsMCwzNi42NDYsMTYuNDM5LDM2LjY0NiwzNi42NDYNCgkJCUMxMzYuNzA1LDIxMy4zNTcsMTIwLjI2NiwyMjkuNzk2LDEwMC4wNTksMjI5Ljc5NnoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZD0iTTI1Niw0My43MjljLTQ5LjA5NiwwLTg5LjAzOCwzOS45NDItODkuMDM4LDg5LjAzOGMwLDQ5LjA5NiwzOS45NDIsODkuMDM4LDg5LjAzOCw4OS4wMzhzODkuMDM4LTM5Ljk0Miw4OS4wMzgtODkuMDM4DQoJCQlDMzQ1LjAzOCw4My42NzIsMzA1LjA5Niw0My43MjksMjU2LDQzLjcyOXogTTI1NiwxOTEuODA1Yy0zMi41NTQsMC01OS4wMzgtMjYuNDg0LTU5LjAzOC01OS4wMzgNCgkJCWMwLTMyLjU1MywyNi40ODQtNTkuMDM4LDU5LjAzOC01OS4wMzhzNTkuMDM4LDI2LjQ4NCw1OS4wMzgsNTkuMDM4QzMxNS4wMzgsMTY1LjMyMSwyODguNTU0LDE5MS44MDUsMjU2LDE5MS44MDV6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik00MTEuOTQsMTI2LjUwNGMtMzYuNzQ4LDAtNjYuNjQ2LDI5Ljg5Ny02Ni42NDYsNjYuNjQ2YzAuMDAxLDM2Ljc0OSwyOS44OTgsNjYuNjQ2LDY2LjY0Niw2Ni42NDYNCgkJCWMzNi43NDksMCw2Ni42NDYtMjkuODk3LDY2LjY0Ni02Ni42NDZDNDc4LjU4NiwxNTYuNDAxLDQ0OC42ODksMTI2LjUwNCw0MTEuOTQsMTI2LjUwNHogTTQxMS45NCwyMjkuNzk2DQoJCQljLTIwLjIwNiwwLTM2LjY0Ni0xNi40MzktMzYuNjQ2LTM2LjY0NmMwLjAwMS0yMC4yMDcsMTYuNDQtMzYuNjQ2LDM2LjY0Ni0zNi42NDZjMjAuMjA3LDAsMzYuNjQ2LDE2LjQzOSwzNi42NDYsMzYuNjQ2DQoJCQlDNDQ4LjU4NiwyMTMuMzU3LDQzMi4xNDcsMjI5Ljc5Niw0MTEuOTQsMjI5Ljc5NnoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.guest-p span:not(.cl-ic) {
    color: #000;
    font-size: 15px;
    font-family: 'FuturaBTforDyson-Md';
    letter-spacing: 0.56px;
}

.register-p span:not(.cl-ic) span.closed {
    color: #FF0000;
}

.guest-p span:not(.cl-ic) span.full>span {
    color: #FF0000;
}

.guest-p span:not(.cl-ic) span.active>span {
    color: #2dbf30;
}

.cl-det-map>.event-in-form {
    margin-top: 25px;
}

.cl-det-map .ab-part h2 {
    letter-spacing: 0.56px;
    color: #a6a6a6;
    margin-top: 0;
    margin-bottom: 3px;
    font-family: 'FuturaBTforDyson-Lt';
    font-size: 18px;
}

.cl-det-map .ab-part {
    margin-top: 25px;
    margin-bottom: 15px;
}

.cl-ban-te .cl-det-map {
    margin-top: 20px;
}

.cl-det-map .ab-part p {
    line-height: 1.5;
    letter-spacing: 0.39px;
    color: #3a3a3a;
    font-size: 16px;
    font-weight: normal;
}

.event-in-form .eve-h {
    letter-spacing: 0.56px;
    color: #a6a6a6;
    margin-top: 0;
    margin-bottom: 3px;
    font-family: 'FuturaBTforDyson-Lt';
    font-size: 17px;
}

.event-in-form .eve-locat {
    letter-spacing: 0.56px;
    color: #3a3a3a;
    font-family: "FuturaBTforDyson-Lt";
    font-size: 16px;
    padding-bottom: 0px;
    margin-bottom: 15px;
}

.cl-det-map {
    max-width: 676px;
    /* padding: 0 30px;  */
    margin: auto;
}

.date-p .date-p-h {
    letter-spacing: 0.59px;
    color: #000000;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 22px;
    font-weight: normal;
    margin: 18px 0;
    border-bottom: solid 1px #979797;
}

.event-in-form .form-group input.form-control,
.event-in-form .form-group .form-control {
    height: 50px;
    border-radius: 0;
    box-shadow: unset;
    border: 1px solid #919191;
    line-height: 1.5;
    letter-spacing: normal;
    color: rgba(0, 0, 0, 0.85);
}

.event-in-form .form-type-checkbox input[type="checkbox"] {
    margin-right: 7px;
    top: 2px;
}
html[lang="ar"] .event-in-form .form-type-checkbox input[type="checkbox"] {
    margin-right: 0;
    margin-left: 7px;
}

.event-in-form .name-sect {
    display: flex;
}

.event-in-form .name-sect .form-group:nth-child(1) {
    padding-right: 6px;
    flex: 1;
}
html[lang="ar"] .event-in-form .name-sect .form-group:nth-child(1) {
    padding-right: 0;
    padding-left: 6px;
}

.event-in-form .name-sect .form-group:nth-child(1) .form-group {
    padding-right: 0;
}
html[lang="ar"] .event-in-form .name-sect .form-group:nth-child(1) .form-group {
    padding-left: 0;
}

.event-in-form .name-sect .form-group:nth-child(2) {
    flex: 1;
}

.event-in-form .name-sect .form-group:nth-child(2) .form-group {
    padding-right: 0;
    padding-left: 6px;
}
html[lang="ar"] .event-in-form .name-sect .form-group:nth-child(2) .form-group {
    padding-right: 6px;
    padding-left: 0;
}

.event-in-form .ph-sect {
    display: flex;
}

.event-in-form .select-wrapper::before {
    content: '';
    display: none;
}

.event-in-form .ph-sect .form-group:nth-child(1) {
    flex: 0 0 160px;
    margin-right: 12px;
}
html[lang="ar"] .event-in-form .ph-sect .form-group:nth-child(1) {
    margin-right: 0;
    margin-left: 12px;
}

.event-in-form .ph-sect .form-group:nth-child(1) .form-group {
    margin-right: 0;
}
html[lang="ar"] .event-in-form .ph-sect .form-group:nth-child(1) .form-group {
    margin-left: 0;
}

.event-in-form .ph-sect .form-group:nth-child(2) {
    flex: 1;
}

.event-in-form .ph-sect .form-group:nth-child(2) .form-group {
    margin-right: 0;
}
html[lang="ar"] .event-in-form .ph-sect .form-group:nth-child(2) .form-group {
    margin-left: 0;
}
.cl-det-map .permission .user-form-checked .checkbox {
    margin: 0;
}

.cl-det-map .permission .user-form-checked .checkbox .form-required:after {
    display: none;
}

.path-event-detail .cl-det-map .permission .user-form-checked .checkbox .form-required a:after {
    content: "";
    display: inline-block;
    vertical-align: super;
    line-height: 1;
    height: 7px;
    width: 10px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0VFMDAwMCIgIGQ9Ik0wLDcuNTYybDEuMTE0LTMuNDM4YzIuNTY1LDAuOTA2LDQuNDMsMS42ODgsNS41OSwyLjM1QzYuMzk4LDMuNTUzLDYuMjM3LDEuNTQ0LDYuMjIsMC40NDdoMy41MTEgYy0wLjA1LDEuNTk3LTAuMjM0LDMuNi0wLjU1OCw2LjAwM2MxLjY2NC0wLjgzOCwzLjU2Ni0xLjYxMyw1LjcxNC0yLjMyNUwxNiw3LjU2MmMtMi4wNSwwLjY3OC00LjA2LDEuMTMxLTYuMDI4LDEuMzU2IGMwLjk4NCwwLjg1NiwyLjM3MiwyLjM4MSw0LjE2Niw0LjU3NWwtMi45MDYsMi4wNTljLTAuOTM1LTEuMjc0LTIuMDQxLTMuMDA5LTMuMzE2LTUuMjA2Yy0xLjE5NCwyLjI3NS0yLjI0NCw0LjAxMy0zLjE0Nyw1LjIwNiBsLTIuODU2LTIuMDU5YzEuODcyLTIuMzA3LDMuMjExLTMuODMyLDQuMDE3LTQuNTc1QzMuODQ5LDguNTE2LDEuODcyLDguMDYyLDAsNy41NjIiLz48L3N2Zz4K);
    background-size: 5px;
    background-repeat: no-repeat;
    margin-left: 35%;
    position: absolute;
    top: 3px;
    right: -14px;
}
html[lang="ar"] .path-event-detail .cl-det-map .permission .user-form-checked .checkbox .form-required a::after{
    left: 0;
    right: auto;
    margin-right: 35%;
    margin-left: 0;
}

.cl-det-map .permission .user-form-checked .control-label::before {
    width: 20px;
    height: 20px;
    display: inline-block;
    content: "";
    opacity: 1;
    position: absolute;
    left: 0;
    top: 4px;
    cursor: pointer;
    border: 2px solid #333333;
    border-radius: 100%;
}
html[lang="ar"] .cl-det-map .permission .user-form-checked .control-label::before {
    left: auto;
    right: 0;
}

.cl-det-map .permission .user-form-checked {
    margin-bottom: 15px;
    min-height: 28px;
}

.cl-det-map .permission .user-form-checked .form-type-checkbox input[type="checkbox"] {
    opacity: 0;
    display: none;
}

.phon-des {
    line-height: 1.43;
    letter-spacing: normal;
    color: #555555;
    font-size: 14px;
    margin-bottom: 18px;
    font-family: 'FuturaBTforDyson-Bk';
}


/* .cl-det-map .permission .user-form-checked .form-item{
    position: relative;
} */

.cl-det-map .permission .user-form-checked .control-label {
    cursor: pointer;
    padding-left: 50px;
    display: block;
    align-items: center;
    line-height: 1.4;
    letter-spacing: normal;
    color: #333333;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    font-weight: normal;
}

.cl-det-map .permission .user-form-checked .control-label.active::before {
    background: #0052CC;
    border-color: #fff;
    outline: 2px solid #0052CC;
    border-width: 4px;
}

.rs-bt .btn-default.btn,
.rs-bt button#edit-submit {
    /* max-width: 340px; */
    height: 52px;
    border-radius: 4px;
    background-color: #282828;
    color: #fff;
    margin-top: 0px;
    margin-bottom: 14px;
    width: 100%;
    border: 0;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    ;
    letter-spacing: 0.56px;
    ;
}

.rs-bt button#edit-submit {
    box-shadow: 0 2px 8px 0 rgb(0 0 0 / 50%);
    background-color: rgba(0, 0, 0, 0.85);
    height: 50px;
    opacity: 1;
    height: 50px;
    /* display: none; */
}

.rs-bt button#edit-submit:disabled {
    opacity: 0.7;
}

.rs-bt {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
    flex-wrap: wrap;
}

.event-in-form input,
.event-in-form .form-control {
    letter-spacing: 0.56px;
    color: #9c9c9c;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: normal;
}

.ad-customer {
    display: flex;
    margin-left: -72px;
    margin-right: -72px;
    margin-top: 35px;
}

.ad-customer .left {
    flex: 0 0 25%;
    padding: 20px 28px;
    border-right: solid 1px #e6e6e6;
}

.ad-customer .right {
    flex: 1;
}

.ad-customer .left .le-b h3 {
    letter-spacing: 0.59px;
    color: #606060;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    margin-top: 27px;
    margin-bottom: 3px;
}

.ad-customer .left .le-b p {
    margin-bottom: 30px;
    letter-spacing: 0.59px;
    color: #6a6a6a;
    font-size: 18px;
    font-weight: normal;
}

.ad-customer .left .le-b .ad {
    letter-spacing: 0.56px;
    color: #6a6a6a;
    font-size: 15px;
    font-weight: normal;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 3px;
}

.path-event-detail .messages__wrapper .alert {
    width: 600px;
    z-index: 999;
    position: relative;
}

.path-event-detail .messages__wrapper {
    position: unset !important;
    top: 80px !important;
    display: flex;
    justify-content: center;
    width: 100%;
}

.path-event-detail .messages__wrapper .alert-danger {
    z-index: 999;
    position: relative;
}

.ad-customer .left .le-b p:nth-last-child(1),
.to-f-r .event-description .descript-p-inside {
    margin-top: 30px;
    line-height: 1.58;
    letter-spacing: 0.39px;
    color: #808080;
    font-size: 12px;
    font-weight: normal;
}

.ad-customer .left .le-b-b {
    border-top: solid 1px #e6e6e6;
    margin-top: 45px;
    padding-top: 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.check-btn {
    height: 27px;
    border-radius: 6px;
    background-color: rgba(121, 185, 40, 0.19);
    width: 104px;
    letter-spacing: 0.43px;
    text-align: center;
    color: #75c500;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    border: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.ad-customer .right .ri-t {
    /* padding: 20px 35px 30px 35px; */
    padding: 20px 10px 30px 35px;
    display: flex;
    justify-content: space-between;
}

.ad-customer .right .ri-t .ri-t-l h4 {
    margin: 0;
    line-height: normal;
    letter-spacing: 0.56px;
    color: #606060;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: normal;
    margin-bottom: 18px;
}

.ad-customer .right .ri-t .ri-t-l ul {
    display: flex;
    list-style-type: none;
    padding: 0;
    margin: 0;
}

.ad-customer .right .ri-t .ri-t-l ul li {
    display: flex;
    min-width: 156px;
}

.ad-customer .right .ri-t ul .li-l {
    width: 6px;
    border-radius: 3px;
    margin-right: 12px;
}

.ad-customer .right .ri-t ul .li-1 {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000 99%);
}

.ad-customer .right .ri-t ul .li-2 {
    background-image: linear-gradient(to bottom, rgba(251, 184, 72, 0.45), #fbb848);
}

.ad-customer .right .ri-t ul .li-3 {
    background-image: linear-gradient(to bottom, rgba(120, 219, 155, 0.48), #78db9b);
}

.ad-customer .right .ri-t ul .li-4 {
    background-image: linear-gradient(to bottom, rgb(120 120 219 / 48%), #0927df 99%);
}

.ad-customer .right .ri-t ul .li-5 {
    background-image: linear-gradient(to bottom, rgba(219, 120, 120, 0.48), #db7878 99%);
}

.ad-customer .right .ri-t .ri-t-l ul .li-r p:nth-child(1) {
    letter-spacing: 0.43px;
    color: #565656;
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 7px;
}

.ad-customer .right .ri-t .ri-t-l ul .li-r {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.ad-customer .right .ri-t .ri-t-l ul .li-r p:nth-child(2) {
    letter-spacing: 0.82px;
    color: #565656;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 25px;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 0;
}

.ad-customer .right .ri-b {
    background-color: #f7f7f7;
    padding: 20px 35px;
}

.ri-b .ri-b-b .table th {
    line-height: normal;
    letter-spacing: 0.43px;
    color: #a4a4a4;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
    height: 46px;
    vertical-align: middle;
}

.ri-b .ri-b-b .table th a {
    display: flex;
    align-items: center;
    color: #a4a4a4;
}

.ri-b .ri-b-b .table th a span {
    margin-left: 15px;
    font-size: 10px;
}

.ri-b .ri-b-b .table tr td:nth-child(1) a {
    line-height: normal;
    letter-spacing: 0.43px;
    color: #5f5f5f;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: normal;
}

.ri-b .ri-b-b .table tr td {
    letter-spacing: 0.43px;
    color: #6a6a6a;
    font-size: 13px;
    font-weight: normal;
}

.ad-customer .right .ri-b-t {
    display: flex;
    /* justify-content: space-between; */
    align-items: center;
}

.ad-customer .right .ri-b-t h4 {
    line-height: normal;
    letter-spacing: 0.56px;
    color: #606060;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: normal;
}

.ad-customer .right .filt {
    border-bottom: solid 1px #e6e6e6;
    padding-bottom: 6px;
}

.ad-customer .right .filt a {
    letter-spacing: 0.43px;
    color: #6a6a6a;
    font-size: 13px;
    font-weight: normal;
    line-height: normal;
    margin-right: 24px;
    padding-bottom: 6px;
    text-decoration: none;
}

.filt .active {
    border-bottom: solid 1px #75c500;
}

.ad-btn {
    height: 44px;
    border-radius: 26px;
    box-shadow: 0 2px 4px 1px rgba(197, 197, 197, 0.54);
    background-color: #ffffff;
    line-height: normal;
    letter-spacing: 0.56px;
    color: #646464;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 15px;
    font-weight: normal;
    border: none;
    width: 218px;
}

.add-gs .frm-section .name-sect {
    display: flex;
    margin-bottom: 15px;
}

.add-gs .frm-section .name-sect .form-group {
    flex: 1;
    margin-bottom: 0;
}

.add-gs .frm-section .name-sect .form-group:nth-child(1) {
    flex: 0 0 2;
}

.add-gs .frm-section .name-sect .form-group:nth-child(2) {
    padding: 0 12px;
}

.add-gs {
    padding: 20px 35px;
    display: flex;
    border-top: solid 1px #e6e6e6;
}

.add-gs .frm-section {
    flex: 1;
    margin-right: 50px;
}

.add-gs .gd-bt-section {
    flex: 0 0 175px;
    display: flex;
    flex-direction: column;
}

.add-gs h4 {
    letter-spacing: 0.9px;
    color: #272727;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 12px;
    margin-top: 0;
}

.add-gs .form-control,
.add-gs .form-control::placeholder {
    letter-spacing: 0.6px;
    color: #494949;
    font-size: 12px;
    font-weight: normal;
}

.add-gs .ph-sect {
    display: flex;
    margin-bottom: 15px;
}

.add-gs .ph-sect .form-group {
    margin-bottom: 0;
}

.add-gs .ph-sect .select-wrapper::before {
    content: '';
}

.add-gs .ph-sect .form-group:nth-child(1) {
    flex: 0 0 160px;
    margin-right: 12px;
}

.add-gs .ph-sect .form-group:nth-child(2) {
    flex: 1;
}

.add-gs .ph-sect .form-group:nth-child(2) .form-group {
    margin-right: 0;
}

.gd-bt-section .btn-default.btn {
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #5c5c5c;
    font-size: 15px;
    letter-spacing: 0.56px;
    border: 1px solid #979797;
    max-width: 175px;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background: #fff;
    margin-right: 20px;
    width: 100%;
    margin-bottom: 15px;
}

.gd-bt-section .btn-success.btn,
.gd-bt-section button#edit-submit {
    background: #2f2f2f;
    color: #fff;
    margin-right: 0;
    border: 0;
    width: 100%;
    height: 38px;
}

.popover-content ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.popover.bottom {
    border: solid 1px #eaeaea;
    box-shadow: none;
}

.popover-content ul li {
    line-height: normal;
    letter-spacing: 0.39px;
    color: #6a6a6a;
    font-family: "FuturaBTforDyson-Bk", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 7px;
    cursor: pointer;
}

.popover-content ul li.active {
    color: #7a9e93;
    pointer-events: none;
}

.popover-content ul li:nth-last-child(1) {
    margin-bottom: 0;
}


/* for body on dashboard*/

body.user-logged-in.path-client-event .main-container,
body.user-logged-in.path-events-list .main-container {
    padding-top: 64px;
    padding-bottom: 40px;
}

body.user-logged-in.path-client-event .main-container .page-header {
    display: none;
}

form.guest-client-searchform {
    padding-left: 25px;
}

form.guest-client-searchform input[type=text] {
    width: 0px;
    box-sizing: border-box;
    border: none;
    border-radius: 4px;
    font-size: 14px;
    background-color: inherit;
    background-image: url(../images/search.png);
    background-position: 0px 7px;
    background-size: 20px 20px;
    background-repeat: no-repeat;
    padding: 8px 25px 8px 25px;
    -webkit-transition: width 0.4s ease-in-out;
    transition: width 0.4s ease-in-out;
}

form.guest-client-searchform input[type=text]:focus {
    width: 100%;
}

#donutchart .overlay-wrapper {
    background: #F3F3F3;
    border-radius: 100%;
    width: 90px; 
    height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: 10px;
    left: 10px;
    z-index: 9;
}

#donutchart .overlay-wrapper #labelOverlay {
    background: #fff;
    height: 75px;
    width: 75px;
    display: flex;
    flex-direction: column;
    border-radius: 100%;
    justify-content: center;
    align-items: center;
}

#donutchart #donutchart-chart svg {
    overflow: visible !important;
    position: relative;
    z-index: 10;
}

#donutchart .overlay-wrapper #labelOverlay p {
    color: #272727;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 10px;
    margin-bottom: 0;
}

#donutchart .overlay-wrapper #labelOverlay p:nth-last-child(1) {
    margin-bottom: 0;
    font-family: "FuturaBTforDyson-Hv", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 20px;
}

#donutchart {
    margin-right: 20px;
}

.path-event-detail .messages__wrapper {
    position: absolute;
    top: 80px;
    display: flex;
    justify-content: center;
    width: 100%;
}

.path-event-detail .messages__wrapper .alert {
    width: 600px;
    z-index: 999;
    position: relative;
}

.path-event-detail .messages__wrapper .alert-danger {
    z-index: 999;
    position: relative;
}

.path-event-detail .messages__wrapper button.close {
    color: #000;
    opacity: 0.9;
}

body.user-logged-in.path-event-detail .main-container.container {
    padding-top: 0;
}

.ri-b-b a.client-name {
    text-decoration: underline;
}


/* rafey */
.qr-code-form {
    height: 100%;
}

.container_qr {
    padding: 21px 15px 24px;
    display: flex;
    flex-direction: column;
    height: 100%;
}

.container_qr .row_qr {
    display: flex;
    justify-content: space-between;
    padding-top: 26px;
    height: 100%;
}

.close_btn button {
    display: block;
    font-size: 14px;
    font-weight: 300;
    line-height: 20px;
    letter-spacing: 0.6px;
    margin-left: auto;
    padding-right: 30px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Crect width='20' height='20' rx='10' fill='black'/%3E%3Cpath d='M5.83848 14.359L5.12842 13.6489L9.03374 9.74359L5.12842 5.83826L5.83848 5.1282L9.7438 9.03353L13.6491 5.1282L14.3592 5.83826L10.4539 9.74359L14.3592 13.6489L13.6491 14.359L9.7438 10.4536L5.83848 14.359Z' fill='white'/%3E%3C/svg%3E");
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center right 2px;
    color: #000000 !important;
    margin-right: 6px;
    background-color: transparent !important;
    border: none !important;
}
.row_qr .right {
    flex: 0 0 238px;
}

.row_qr .left {
    flex: 0 0 240px;
    display: flex;
    flex-direction: column;
}

.row_qr .left h2 {
    margin-top: 0;
    font-size: 26px;
    font-weight: 600;
    line-height: 34px;
    letter-spacing: 0px;
    font-family: 'FuturaBTforDyson-Md', sans-serif;
    color: #000;
}

.row_qr .left .title {
    font-size: 16px;
    font-weight: 500;
    line-height: 21px;
    letter-spacing: 0px;
    color: #808080;
    margin-bottom: 4px;
}

.row_qr .left .desc {
    font-family: 'FuturaBTforDyson-Md', sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 21px;
    letter-spacing: 0px;
    color: #000;
    text-transform: Capitalice;
}

.row_qr .left div:nth-of-type(3) {
    margin-top: 16px;
}

.container_qr .buttons_qr {
    margin-top: auto;
}

.container_qr .buttons_qr button {
    padding: 0px 12px;
    border-radius: 6px;
    border: none;
    font-size: 14px;
    font-weight: 500;
    line-height: 47px;
    letter-spacing: 0px;
    text-align: center;
    margin-bottom: 0 !important;
    text-decoration: none !important;
}

.container_qr .buttons_qr .download_qr {
    background-color: #F1F1F1;
    margin-left: 13px;
}

.container_qr .buttons_qr .download_qr a {
    color: #000;
}

.container_qr .buttons_qr .copy_qr {
    background-color: #000;
    color: #fff;
}

.container_qr .buttons_qr .copy_qr a {
    color: #fff;
}

#drupal-modal {
    z-index: 999999999;
}

#drupal-modal--body {
    height: 430px;
}

#drupal-modal--header {
    display: none;
}

/*  */

.ri-b-b tbody tr button.cust-danger {
    color: rgba(185, 40, 40, 0.74);
    background-color: #EBD0CF;
}

.ri-b-b .table-responsive thead th>a {
    text-decoration: underline;
}

.ri-b-b .table-responsive thead th>a span::before {
    display: inline-block;
}

#client-event-edit-form .checkbox input[type="checkbox"],
#client-event-add-form .checkbox input[type="checkbox"] {
    margin-right: 10px;
    -webkit-appearance: none;
    appearance: none;
    outline: none;
    box-shadow: none;
}
html[lang="ar"] #client-event-edit-form .checkbox input[type="checkbox"],
html[lang="ar"] #client-event-add-form .checkbox input[type="checkbox"]{
    margin-right: 0;
    margin-left: 10px;
}

/* adyen dropin css */

.p-pay-info-h {
    display: none;
}
#edit-charge-with-eva .control-label input{
    -webkit-appearance: none;
    appearance: none;
    outline: none;
    box-shadow: none;
}
#client-event-add-form .form-item-guest-allowed-value input[type="checkbox"]:after, 
#edit-charge-with-eva input:after{
    top: 0px!important;
}

@media(min-width:768px) {
    .date-p p {
        font-size: 18px;
        color: #535353;
    }

    .date-p p .cl-ic::before {
        width: 22px;
        height: 22px;
    }
}

@media(min-width:768px) and (max-width:992px) {
    .map-t.top-m-ime {
        width: 625px;
        max-height: 329px;
    }

    .map-t img {
        max-height: 329px;
    }

    .cl-det-map,
    .cl-ban-te {
        width: 625px;
    }
}

@media(max-width:767px) {

    .event-in-form .name-sect .form-group:nth-child(1),
    .event-in-form .name-sect .form-group:nth-child(2),
    .event-in-form .ph-sect .form-group:nth-child(1),
    .event-in-form .ph-sect .form-group:nth-child(2) {
        flex: 0 0 100% !important;
        padding-right: 0 !important;
        padding-left: 0 !important;
        margin-right: 0 !important;
    }

    .event-in-form .ph-sect,
    .event-in-form .name-sect {
        flex-direction: column !important;
        margin-bottom: 14px !important;
    }

    .cl-det-map .permission .user-form-checked .control-label {
        flex-direction: column;
        align-items: flex-start;
    }

    .path-event-detail .messages__wrapper .alert {
        width: 90%;
    }

    .event-in-form .ph-sect .form-group:nth-child(1) {
        flex: 0 0 94px;
    }

    .map-t.top-m-ime {
        width: 340px;
        max-height: 179px;
        min-height: 150px;
    }

    .cl-det-map,
    .cl-ban-te {
        width: 340px;
    }

    .map-t img {
        max-height: 179px;
    }

    .paragraphs-subform .paragraphs-content {
        padding-right: 0 !important;
    }
    html[lang="ar"] .event-in-form .ph-sect .form-group:nth-child(1){
        margin-left: 0;
    }
}

.user-details-confirmbtn {
    width: 100%;
}

.user-details-confirmbtn a {
    text-decoration: none;
    color: #fff;
    margin-top: 16px;
    font-size: 18px;
    font-weight: normal;
    width: 100%;
    display: block;
    padding: 15px;
    text-align: center;
}

.event-rsvp-confirmbtn .appointment-disabled {
    pointer-events: none;
}

#client-event-rspv-form a {
    position: relative;
    text-decoration: none;
    border-radius: 6px;
    box-shadow: 0 2px 8px 0 rgb(0 0 0 / 8%);
    padding: 1px 5px;
}

.client-event-rspv-form p {
    font-size: 15px;
    font-family: FuturaBTforDyson-Bk;
}

.adyen-checkout__button {
    display: none;
}

#client-rsvp-detail .panel-group .panel {
    border: 1px solid #e9e9e9 !important;
}

.event-status-checkbox {
    display: none;
}

.ad-customer .left .le-t .event-url {
    margin-top: 20px;
    letter-spacing: 0.59px;
    color: #6a6a6a;
    font-weight: normal;
    font-size: 15px;
    text-decoration: none;
}

p.event-url a {
    text-decoration: none;
}

#client-rsvp-detail .panel-group .panel {
    border-radius: 0px;
}

#client-rsvp-detail .panel.panel-default {
    margin-bottom: 8px;
}

#client-rsvp-detail .panel .panel-title a {
    display: inline-block;
    width: 100%;
    position: relative;
}

#client-rsvp-detail .panel .panel-title {
    display: inline-block;
    width: 100%;
    position: relative;
    margin: unset;
    padding: 0;
    line-height: normal;
}

#client-rsvp-detail .panel .panel-label {
    display: inline-block;
    width: 100%;
    position: relative;
    margin: 0;
}

#client-rsvp-detail .panel .panel-title a:after {
    content: '';
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHN0eWxlPSJ3aWR0aDogMWVtOyBoZWlnaHQ6IDFlbTt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO2ZpbGw6IGN1cnJlbnRDb2xvcjtvdmVyZmxvdzogaGlkZGVuOyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01MTIuMTk3NDk4IDc1Mi4yMzg1MjYgMTU4LjQ5OTg5NyAzOTguNTQwOTI1Yy0xOC43Mzc3Ni0xOC43Mzc3Ni0xOC43Mzc3Ni00OS4wOTIwOTIgMC02Ny44Mjg4MjhzNDkuMDkyMDkyLTE4LjczNzc2IDY3LjgyODgyOCAwbDI4NS44Njg3NzMgMjg1Ljg2ODc3MyAyODUuODY4NzczLTI4NS44Njg3NzNjMTguNzM3NzYtMTguNzM3NzYgNDkuMDkyMDkyLTE4LjczNzc2IDY3LjgyODgyOCAwczE4LjczNzc2IDQ5LjA5MjA5MiAwIDY3LjgyODgyOEw1MTIuMTk3NDk4IDc1Mi4yMzg1MjZ6IiAgLz48L3N2Zz4=");
    width: 18px;
    height: 18px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}
html[lang="ar"] #client-rsvp-detail .panel .panel-title a:after {
    right: auto;
    left: 0;
}

#client-rsvp-detail .panel .panel-title a[aria-expanded="false"]:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHN0eWxlPSJ3aWR0aDogMWVtOyBoZWlnaHQ6IDFlbTt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO2ZpbGw6IGN1cnJlbnRDb2xvcjtvdmVyZmxvdzogaGlkZGVuOyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01MTIuMTk3NDk4IDc1Mi4yMzg1MjYgMTU4LjQ5OTg5NyAzOTguNTQwOTI1Yy0xOC43Mzc3Ni0xOC43Mzc3Ni0xOC43Mzc3Ni00OS4wOTIwOTIgMC02Ny44Mjg4MjhzNDkuMDkyMDkyLTE4LjczNzc2IDY3LjgyODgyOCAwbDI4NS44Njg3NzMgMjg1Ljg2ODc3MyAyODUuODY4NzczLTI4NS44Njg3NzNjMTguNzM3NzYtMTguNzM3NzYgNDkuMDkyMDkyLTE4LjczNzc2IDY3LjgyODgyOCAwczE4LjczNzc2IDQ5LjA5MjA5MiAwIDY3LjgyODgyOEw1MTIuMTk3NDk4IDc1Mi4yMzg1MjZ6IiAgLz48L3N2Zz4=");
    width: 18px;
    height: 18px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

#client-rsvp-detail .panel .panel-title a[aria-expanded="true"]:after {
    transform: translateY(-50%) rotate(180deg);
}

#client-rsvp-detail .panel-collapse {
    margin-top: 0;
    overflow: hidden;
}

/* #client-rsvp-detail #edit-privacy-policy, */
#client-rsvp-detail #edit-terms-trade {
    margin-right: 8px;
    display: inline-block;
    height: 20px;
    width: 20px;
    overflow: hidden;
    vertical-align: middle;
    -webkit-appearance: none;
    -moz-appearance: none;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    border: 2px solid #000;
    outline: unset !important;
    transition: all 0.2s;
    border-radius: 100%;
    margin-top: -6px;
    cursor: pointer;
}

#client-rsvp-detail #edit-privacy-policy:checked {
    background-image: url(data:image/png;base64,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);
    background-size: 8px;
}

#client-rsvp-detail #edit-terms-trade:checked {
    background-image: url(data:image/png;base64,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);
    background-size: 8px;
}

#client-rsvp-detail .form-item-privacy-policy {
    margin-top: 20px;
}

.privacy_terms_trade {
    margin-top: 15px;
}

#client-rsvp-detail .form-item-country-code .select-wrapper::before {
    display: none;
}

#client-rsvp-detail .form-item-country-code .select-wrapper::after {
    padding-right: 10px;
    background-image: url(data:image/png;base64,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);
    color: transparent;
    width: 25px;
    height: 16px;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    right: 8px;
    top: 64%;
    transform: translateY(-50%);
}

#client-rsvp-detail .panel-heading {
    background: #fff;
    height: 50px;
    display: flex;
    align-items: center;
}

.event-in-form .action-buttons {
    flex-direction: column;
    display: flex;
    width: 100%;
    margin-top: 25px;
    text-align: center;
    align-items: center;
}

.event-in-form .action-buttons .del-btn {
    display: inline-flex;
    padding: 15px 30px;
    background: #e1231a;
    color: #fff;
    font-size: 16px;
    border-radius: 10px;
    box-shadow: 0 0 20px rgb(0 0 0 / 16%);
    text-decoration: none;
}

.event-in-form .action-buttons .terms-btn {
    display: inline-block;
    text-decoration: none;
    margin-top: 20px;
    color: #333;
    font-size: 15px;
}

#rsvp-messages-wrapper {
    margin-top: 15px;
}


/* adyen dropin css ends */


/* body.user-logged-in.path-cancel-event-confirm .main-container{
padding-top:0;
} */

.eve-tan-one .to-f-r #eventDetailsGroupContent {
    display: none
}

.goodie-signin {
    letter-spacing: 0.56px;
    font-family: 'FuturaBTforDyson-Lt';
    font-size: 14px;
    margin-top: 23px;
    padding: 15px 15px 13px;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgb(181 181 181 / 50%);
    border: solid 1px rgba(0, 0, 0, 0.1);
    background-color: #fff;
    display: inline-flex;
    min-width: 230px;
    justify-content: center;
}

.goodie-signin-button {
    letter-spacing: 0.56px;
    font-family: 'FuturaBTforDyson-Lt';
    font-size: 14px;
    margin-top: 23px;
    padding: 15px 15px 13px;
    border-radius: 6px;
    box-shadow: 0 2px 8px 0 rgb(0 0 0 / 50%);
    background-color: rgba(0, 0, 0, 0.85);
    background-color: #000;
    display: inline-flex;
    text-decoration: none !important;
    color: #fff !important;
    min-width: 230px;
    justify-content: center;
}

.or-row {
    display: inline-block;
    width: 100%;
    margin-top: 10px;
    padding-left: 105px;
    font-size: 14px;
}

.goodie-signin .use-ajax span {
    display: none;
}

.goodie-signin a {
    text-decoration: none;
}

.login-form-popup .form-item-remember-me input {
    margin-right: 5px;
}

.login-form-popup .login-popup-m {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.login-form-popup button[type="submit"] {
    width: 100%;
    margin-bottom: 15px;
    margin-top: 10px;
}

#eventGuestformGroup .showmore-btn {
    font-family: 'FuturaBTforDyson-Lt';
    font-size: 14px;
    padding-bottom: 10px;
}

.goodie-signin span {
    padding: 0 5px 0 0;
}

.goodie-signin #guest-register {
    cursor: pointer;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.event-in-form #eventGuestformGroup.active {
    display: block;
}

.event-in-form #eventGuestformGroup .user-details-confirmbtn {
    margin-top: 0;
}

.event-in-form #eventGuestformGroup .panel-label {
    margin: 0;
}

.event-in-form #eventGuestformGroup .panel-label .panel-title {
    margin: 0;
    padding: 0;
}

.error-msg,
.valid_error-msg {
    color: red;
    display: none;
}

.evnt-wo-reg .form-type-checkbox input[type="checkbox"] {
    position: absolute;
    top: unset;
    margin-top: initial;
}

.evnt-wo-reg .form-type-checkbox label {
    display: flex;
    align-items: center;
}
html[lang="ar"] .ad-customer .right .ri-t ul .li-l {
    margin-left: 12px;
    margin-right: 0;
}

@media(max-width:767px) {
    .path-event-detail .messages__wrapper .alert {
        width: 90%;
    }

    #add-guest-btn {
        margin-bottom: 20px;
    }

    #add-guest-btn h5 {
        margin-left: 12px;
    }

    .event-in-form .ph-sect .form-group:nth-child(1) {
        flex: 0 0 94px;
    }

    .map-t.top-m-ime {
        width: 100% !important;
        max-height: unset;
        min-height: unset;
    }

    .cl-det-map,
    .cl-ban-te {
        width: 300px !important;
    }

    .map-t img {
        max-height: 179px;
    }

    .region-content .nav.nav-tabs.eve-ta {
        padding-left: 0;
    }

    .eve-ta-con {
        padding: 0;
        margin-top: 15px;
    }

    .head-pa {
        padding: 0;
        margin-top: 30px;
    }

    .head-pa h2 {
        font-size: 18px;
    }

    .eve-tan-one .to-f {
        flex-wrap: wrap;
    }

    .eve-tan-one .to-f-l {
        flex: unset;
        display: flex;
        flex-wrap: wrap;
        margin: 0;
    }

    .eve-tan-one .to-f-l .form-group,
    .dwt-st,
    .dwt-end {
        width: 100%;
    }

    .eve-tan-one .to-b .cl-event-status {
        flex-wrap: wrap;
    }

    .eve-tan-one .to-b .cl-event-status .form-wrapper.form-group {
        margin-right: 0;
        width: 100%;
        flex: unset;
    }

    .to-b .cl-event-loc-type {
        flex-wrap: wrap;
    }

    .to-b .cl-event-loc-type .form-group {
        flex: unset
    }

    .eve-tan-one .to-f {
        flex-direction: column;
        flex-wrap: wrap;
        margin-bottom: 30px;
    }

    .eve-tan-one .to-f-l {
        flex: unset;
        display: flex;
        flex-wrap: wrap;
        margin-bottom: 16px;
    }

    .eve-tan-one .to-f-r #eventPricesGroup,
    .eve-tan-one .to-f-r #eventDetailsGroup {
        margin-top: 15px;
    }

    .cl-ban-te .cl-det-map {
        margin-top: 25px;
    }

    .cl-det-ban:before {
        content: '';
        background: #f0f0f0;
        position: absolute;
        left: 0;
        width: 100%;
        height: 215px;
        bottom: 183px;
        z-index: -1;
    }

    .cl-det-ban {
        position: relative;
    }
    .eve-tan-one .to-f{
        margin-bottom: 16px;
    }
}

@media(min-width:768px) {
    .date-p p {
        font-size: 18px;
        color: #535353;
    }
}


/* body.user-logged-in.path-cancel-event-confirm .main-container{
padding-top:0;
} */

@media(min-width:768px) and (max-width:992px) {
    .map-t.top-m-ime {
        width: 625px;
        max-height: unset;
    }

    .map-t img {
        max-height: 329px;
    }

    .cl-det-map,
    .cl-ban-te {
        width: 625px;
    }
}

@media(max-width:767px) {
    .path-event-detail .messages__wrapper .alert {
        width: 90%;
    }

    .event-in-form .ph-sect .form-group:nth-child(1) {
        flex: 0 0 94px;
    }

    .map-t img {
        max-height: 179px;
    }

    .slideshow-container .prev {
        left: -22px !important;
    }

    .slideshow-container .prev:before {
        width: 15px !important;
        height: 15px !important;
    }

    .slideshow-container .next {
        right: -31px !important;
    }

    .slideshow-container .next:before {
        width: 15px !important;
        height: 15px !important
    }

    .region.region-navigation {
        justify-content: space-between !important;
    }

    .navbar .navbar-header .logo {
        width: auto !important;
        max-width: unset;
        float: left !important;
        margin: 0;
    }

    .form-item-privacy-policy .form-required {
        font-size: 12px;
    }

    .form-item-privacy-policy .form-required input {
        margin-right: 5px;
    }

    #collapse_user_info .panel-body {
        font-size: 12px;
    }

    .cl-det-ban:before {
        content: none !important;
    }

    .cl-eve-det>.cl-det-ban {
        border-top: 1px solid rgba(0, 0, 0, 0.1);
        margin-top: 10px;
    }
}

@media(min-width:768px) {
    .date-p p {
        font-size: 18px;
        color: #535353;
    }

    .date-p p .cl-ic::before {
        width: 22px;
        height: 22px;
    }
}

.event-status-checkbox {
    display: none;
}

.ad-customer .left .le-t .event-url {
    margin-top: 20px;
    letter-spacing: 0.59px;
    color: #6a6a6a;
    font-weight: normal;
    font-size: 15px;
    text-decoration: none;
}

p.event-url a {
    text-decoration: none;
}

* {
    box-sizing: border-box
}


/* Slideshow container */

.slideshow-container {
    max-width: 1000px;
    position: relative;
    margin: auto;
}

.slideshow-container .mySlides {
    position: relative;
}

.slideshow-container .mySlides .slide-img {
    width: 100%;
    height: 365px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    background-color: #efefef;
}

.slideshow-container .mySlides .info-row {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 60px;
    background-color: rgba(0, 0, 0, 0.6);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 5px 15px;
}

.slideshow-container .mySlides .info-row .fr {
    letter-spacing: 0.36px;
    color: #fff;
    font-family: 'FuturaBTforDyson-Lt';
    display: flex;
    align-items: center;
    width: 47%;
    font-size: 11px;
}

.slideshow-container .mySlides .info-row .fr .txt {
    width: 41px;
}

.slideshow-container .mySlides .info-row .fr .lock-icon {
    width: 24px;
    height: 24px;
    margin-right: 8px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAABICAMAAACKs/ZeAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAA/UExURUdwTP///////////////////////////////////////////////////////////////////////////////0qNmhgAAAAUdFJOUwA0l8bu+CfS6AdWFLQMht8cQHRoCRsVNQAAAZRJREFUSMftl8GWgyAMRQUEIiCI8v/fOrWtFDUgeGZW07ez9Hpi8kxi12ESijLgHBhVoquUXgyEKDCLroGsCwc5ewkqGRBJVYRGGjKiY56aTMjKTFmKhYJkhtNFKgSGJ4aGC1E0h+k/wMyeED+nFQwByadOytXb6A1h+6SA5zBt8hA7Q4nkke0pi59ozOGe+lMWOGZzzlI7bt6fDDESQCwvYihs2B/wzP0OsXCBZ9+hNZ0cXgNaLGn23BQquovG7H6OGSE4RtCcjBvWZ1qH2LzC0vdulLWY/A/Y8JCOGBlQkYjp9fJRSAcPRUtCRtGU64VTnQw3JL/YF3vZyDnejPXWT5NP50YN5t6tiLgWrPfbi+b7BsyiA+wK4/6DeV6NpVNHwF9jN4NM5wptyCSPg0fxlnLDO0wPbeZaXtjS6EmFrEYVGDmMwzqMv/eWibe9Afq8iVVg26wdWRNmTitEFUbLu+kvY6DIU6rRJYE/9W3m9Ri7g7HrTxTcDYS3U5xkunVZa68fctMop96+Fl9iGkAwa7/4AUyg03WiB9OfAAAAAElFTkSuQmCC);
    background-size: contain;
    background-position: center;
    display: inline-block;
    background-repeat: no-repeat;
}

.slideshow-container .mySlides .info-row .level {
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.slideshow-container .mySlides .info-row .level .star {
    width: 22px;
    height: 22px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHN0eWxlPSJ3aWR0aDogMWVtOyBoZWlnaHQ6IDFlbTt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO2ZpbGw6IGN1cnJlbnRDb2xvcjtvdmVyZmxvdzogaGlkZGVuOyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik05OTUuNTU1NTU2IDM5OC4yMjIyMjJINjI4LjYyMjIyMkw1MTIgMjguNDQ0NDQ0bC0xMTYuNjIyMjIyIDM2OS43Nzc3NzhIMjguNDQ0NDQ0bDMxMi44ODg4ODkgMjI3LjU1NTU1Ni0xNDIuMjIyMjIyIDM2OS43Nzc3NzggMzEyLjg4ODg4OS0yMjcuNTU1NTU2IDMxMi44ODg4ODkgMjI3LjU1NTU1Ni0xNDIuMjIyMjIyLTM2OS43Nzc3Nzh6IiBmaWxsPSIjZmZmIiAvPjwvc3ZnPg==);
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    margin-left: 5px;
}

.slideshow-container .mySlides .info-row .level .txt {
    letter-spacing: 0.36px;
    color: #fff;
    font-family: 'FuturaBTforDyson-Lt';
    font-size: 11px;
    margin-left: 7px;
    width: 40px;
}

.slideshow-container .prev {
    color: transparent;
    margin: 0;
    padding: 0;
    transform: translateY(-50%);
    left: -40px;
}

.slideshow-container .prev:before {
    content: '';
    width: 22px;
    height: 28px;
    display: inline-block;
    background-size: contain;
    transform: rotate(180deg);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyMiAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMiAxNCAwIDI4VjB6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
}

.slideshow-container .next {
    color: transparent;
    margin: 0;
    padding: 0;
    transform: translateY(-50%);
    right: -50px;
}

.slideshow-container .next:before {
    content: '';
    width: 22px;
    height: 28px;
    display: inline-block;
    background-size: contain;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyMiAyOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0yMiAxNCAwIDI4VjB6IiBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz4KPC9zdmc+Cg==");
    background-repeat: no-repeat;
}


/* Next & previous buttons */

.prev,
.next {
    cursor: pointer;
    position: absolute;
    top: 50%;
    width: auto;
    margin-top: -22px;
    padding: 16px;
    font-weight: bold;
    font-size: 18px;
    transition: 0.6s ease;
    border-radius: 0 3px 3px 0;
    user-select: none;
}


/* Position the "next button" to the right */

.next {
    right: 0;
    border-radius: 3px 0 0 3px;
}


/* Caption text */

.text {
    color: #f2f2f2;
    font-size: 15px;
    padding: 8px 12px;
    position: absolute;
    bottom: 8px;
    width: 100%;
    text-align: center;
}

.modal.no-service-text .modal-body,
.modal.no-service-text .modal-title {
    text-align: center;
}

.modal.no-service-text .modal-footer .btn {
    border: none;
    padding: 8px 25px;
}

.modal.no-service-text .modal-footer .btn+.btn {
    background: #b3b3b3;
    border: none;
    padding: 8px 25px;
}

.modal.no-service-text .modal-footer .modal-buttons {
    text-align: center;
}

.rsvp_disable {
    color: #e02020;
    display: block;
    width: 100%;
    margin-bottom: 15px;
}

.mheading {
    display: none;
}

.path-cancel-event .err-back-event {
    color: #e02020;
    text-align: center;
}

.path-event-confirmation .page-header,
.path-cancel-event .page-header {
    display: none;
}

.path-event-confirmation .main-container,
.path-cancel-event .main-container {
    padding-top: 0;
    border-top: 1px solid rgb(0 0 0 / 15%);
}

.path-event-confirmation .just-confirm-wrapper,
.path-cancel-event .just-confirm-wrapper {
    margin-top: 75px;
}

.path-event-confirmation .just-confirm-wrapper .heading,
.path-cancel-event .just-confirm-wrapper .heading {
    display: inline-block;
    width: 100%;
    text-align: center;
}

.path-event-confirmation .just-confirm-wrapper .heading h4,
.path-cancel-event .just-confirm-wrapper .heading h4 {
    font-family: 'FuturaBTforDyson-Md', sans-serif;
    font-size: 20px;
}

.path-event-confirmation .just-confirm-wrapper .heading p,
.path-cancel-event .just-confirm-wrapper .heading p {
    font-size: 15px;
    line-height: normal;
}

.path-event-confirmation .just-confirm-wrapper .content-area,
.path-cancel-event .just-confirm-wrapper .content-area {
    display: inline-block;
    width: 100%;
    border-top: 1px solid #d9d9d9;
    margin-top: 25px;
    padding: 20px 20px 0;
}

.path-event-confirmation .just-confirm-wrapper .content-area h5,
.path-cancel-event .just-confirm-wrapper .content-area h5 {
    text-align: center;
    font-family: 'FuturaBTforDyson-Md', sans-serif;
    font-size: 18px;
}

.path-event-confirmation .just-confirm-wrapper .content-area p.text-green,
.path-cancel-event .just-confirm-wrapper .content-area p.text-green {
    color: #84c166;
    font-size: 16px;
    margin-top: 15px;
    text-align: center;
}

.path-event-confirmation .just-confirm-wrapper .content-area p.text-red,
.path-cancel-event .just-confirm-wrapper .content-area p.text-red {
    color: #e1231a;
    font-size: 16px;
    margin-top: 15px;
}

.path-event-confirmation .just-confirm-wrapper .content-area .key-values,
.path-cancel-event .just-confirm-wrapper .content-area .key-values {
    display: table;
    width: 280px;
    margin: 25px auto 0;
}

.path-event-confirmation .just-confirm-wrapper .content-area .key-values .key-val-row,
.path-cancel-event .just-confirm-wrapper .content-area .key-values .key-val-row {
    display: flex;
    align-items: flex-start;
    margin-bottom: 5px;
}

.path-event-confirmation .just-confirm-wrapper .content-area .key-values .key-val-row .key,
.path-cancel-event .just-confirm-wrapper .content-area .key-values .key-val-row .key {
    min-width: 110px;
    color: #333;
    font-size: 12px;
}

.path-event-confirmation .just-confirm-wrapper .content-area .key-values .key-val-row .val,
.path-cancel-event .just-confirm-wrapper .content-area .key-values .key-val-row .val {
    color: #333;
    font-size: 12px;
}

.path-event-confirmation .just-confirm-wrapper .action-buttons,
.path-cancel-event .just-confirm-wrapper .action-buttons {
    flex-direction: column;
    display: flex;
    width: 100%;
    margin-top: 25px;
    text-align: center;
    align-items: center;
}

.path-cancel-event .just-confirm-wrapper .action-buttons .alr-canceled {
    pointer-events: none;
}

.path-event-confirmation .just-confirm-wrapper .action-buttons .del-btn,
.path-cancel-event .just-confirm-wrapper .action-buttons .del-btn {
    display: inline-flex;
    padding: 15px 30px;
    background: #e1231a;
    color: #fff;
    font-size: 16px;
    border-radius: 10px;
    box-shadow: 0 0 20px rgb(0 0 0 / 16%);
    text-decoration: none;
}

.path-event-confirmation .just-confirm-wrapper .action-buttons .terms-btn,
.path-cancel-event .just-confirm-wrapper .action-buttons .terms-btn {
    display: inline-block;
    text-decoration: none;
    margin-top: 20px;
    color: #333;
    font-size: 15px;
}

.path-event-confirmation .just-confirm-wrapper .return-row,
.path-cancel-event .just-confirm-wrapper .return-row {
    text-align: center;
    margin-top: 30px;
    border-top: 1px solid #d9d9d9;
    padding-top: 30px;
}

.path-event-confirmation .just-confirm-wrapper .return-row a,
.path-cancel-event .just-confirm-wrapper .return-row a {
    display: inline-block;
    text-decoration: none;
    color: #333;
    font-size: 15px;
    box-shadow: 0 0 20px rgb(0 0 0 / 16%);
    padding: 15px 30px;
    border-radius: 10px;
    width: 270px;
}

.mag-c-block-w {
    display: flex;
    align-items: center;
}

.customer-level {
    margin-right: 10px;
}

.qr-wrapper {
    border-radius: 8px;
    background: #e9e8e8;
    max-width: 450px;
    margin: 0 auto;
    margin-top: 32px;
}

.qr-wrapper .qr-heading {
    background: #000;
    color: #fff;
    font-size: 24px;
    text-align: center;
    padding: 7px 0;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    text-transform: capitalize;
}

.main-qr-section {
    /* display: flex; */
    align-items: center;
    padding: 16px;
}

.main-qr-section .qr-img {
    width: 45%;
    margin: auto;
}

.main-qr-section .qr-msg {
    width: 75%;
    padding: 16px;
    margin: auto;
    text-align: center;
}

.main-qr-section .qr-msg p {
    font-size: 14px;
    color: #333333;
    line-height: 18px;
}

@media (max-width: 767px) {

    .path-event-confirmation .just-confirm-wrapper .content-area .key-values,
    .path-cancel-event .just-confirm-wrapper .content-area .key-values {
        width: 100%;
    }

    .path-event-confirmation .just-confirm-wrapper .content-area h5,
    .path-cancel-event .just-confirm-wrapper .content-area h5 {
        text-align: left;
        line-height: 1.3;
    }

    .path-event-confirmation .just-confirm-wrapper .content-area p.text-green,
    .path-cancel-event .just-confirm-wrapper .content-area p.text-green {
        text-align: left;
    }

    .path-event-confirmation .just-confirm-wrapper .action-buttons .del-btn,
    .path-cancel-event .just-confirm-wrapper .action-buttons .del-btn {
        width: 100%;
        justify-content: center;
    }

    .path-event-confirmation .just-confirm-wrapper .return-row a,
    .path-cancel-event .just-confirm-wrapper .return-row a {
        width: 100%;
        justify-content: center;
        text-align: center
    }

    .just-confirm-wrapper {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .path-event-confirmation .region.region-navigation,
    .path-cancel-event .region.region-navigation {
        justify-content: center!important;
    }

    .path-event-confirmation .navbar .navbar-header .logo,
    .path-cancel-event .navbar .navbar-header .logo {
        width: auto;
        margin: unset;
    }
}

.path-cancel-event-confirm .page-header {
    display: none;
}

.path-cancel-event-confirm .main-container {
    padding-top: 0;
    border-top: 1px solid rgb(0 0 0 / 15%);
}

.path-cancel-event-confirm .just-confirm-wrapper {
    margin-top: 20px;
}

.path-cancel-event-confirm .just-confirm-wrapper .heading {
    display: inline-block;
    width: 100%;
    text-align: center;
}

.path-cancel-event-confirm .just-confirm-wrapper .heading h4 {
    font-family: 'FuturaBTforDyson-Md', sans-serif;
    font-size: 20px;
}

.path-cancel-event-confirm .just-confirm-wrapper .heading p {
    font-size: 15px;
    line-height: normal;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area {
    display: inline-block;
    width: 100%;
    border-top: 1px solid #d9d9d9;
    margin-top: 25px;
    padding: 20px 20px 0;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area h5 {
    text-align: center;
    font-family: 'FuturaBTforDyson-Md', sans-serif;
    font-size: 18px;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area p.text-green {
    color: #84c166;
    font-size: 16px;
    margin-top: 15px;
    text-align: center;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area p.text-red {
    color: #e1231a;
    font-size: 16px;
    margin-top: 15px;
    text-align: center;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area .key-values {
    display: table;
    width: 280px;
    margin: 25px auto 0;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area .key-values .key-val-row {
    display: flex;
    align-items: flex-start;
    margin-bottom: 5px;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area .key-values .key-val-row .key {
    min-width: 110px;
    color: #333;
    font-size: 12px;
}

.path-cancel-event-confirm .just-confirm-wrapper .content-area .key-values .key-val-row .val {
    color: #333;
    font-size: 12px;
}

.path-cancel-event-confirm .just-confirm-wrapper .action-buttons {
    flex-direction: column;
    display: flex;
    width: 100%;
    margin-top: 25px;
    text-align: center;
    align-items: center;
}

.path-cancel-event-confirm .just-confirm-wrapper .action-buttons .del-btn {
    display: inline-flex;
    padding: 15px 30px;
    background: #e1231a;
    color: #fff;
    font-size: 16px;
    border-radius: 10px;
    box-shadow: 0 0 20px rgb(0 0 0 / 16%);
    text-decoration: none;
}

.path-cancel-event-confirm .just-confirm-wrapper .action-buttons .terms-btn {
    display: inline-block;
    text-decoration: none;
    margin-top: 20px;
    color: #333;
    font-size: 15px;
}

.path-cancel-event-confirm .just-confirm-wrapper .return-row {
    text-align: center;
    margin-top: 30px;
    border-top: 1px solid #d9d9d9;
    padding-top: 30px;
}

.path-cancel-event-confirm .just-confirm-wrapper .return-row a {
    display: inline-block;
    text-decoration: none;
    color: #333;
    font-size: 15px;
    box-shadow: 0 0 20px rgb(0 0 0 / 16%);
    padding: 15px 30px;
    border-radius: 10px;
    width: 270px;
}

.event-des-cont .tabledrag-toggle-weight {
    display: none;
}

.goodie-signin a:hover {
    text-decoration: none;
}

@media (max-width: 767px) {
    .path-cancel-event-confirm .just-confirm-wrapper .content-area .key-values {
        width: 100%;
    }

    .path-cancel-event-confirm .just-confirm-wrapper .content-area h5 {
        text-align: left;
        line-height: 1.3;
    }

    .path-cancel-event-confirm .just-confirm-wrapper .content-area p.text-green {
        text-align: left;
    }

    .path-cancel-event-confirm .just-confirm-wrapper .content-area p.text-red {
        text-align: left;
    }

    .path-cancel-event-confirm .just-confirm-wrapper .action-buttons .del-btn {
        width: 100%;
        justify-content: center;
    }

    .path-cancel-event-confirm .just-confirm-wrapper .return-row a {
        width: 100%;
        justify-content: center;
        text-align: center
    }

    .just-confirm-wrapper {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }

    .path-cancel-event-confirm .region.region-navigation {
        justify-content: center!important;
    }

    .path-cancel-event-confirm .navbar .navbar-header .logo {
        width: auto;
        margin: unset;
    }
}

#collapse_user_info .form-item-phone {
    margin-bottom: 5px;
}

.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before {
    border: none;
    background: #000;
    border-radius: 100%;
    width: 6px;
    height: 6px;
    top: 6px;
    left: 3px;
}

.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after {
    border: 2px solid #000 !important;
    background-color: #fff !important;
    border-radius: 100%;
    box-shadow: none !important;
}

#client-rsvp-detail .panel .panel-title a {
    box-shadow: none !important;
}

.navbar .navbar-header .region-navigation a img {
    margin-top: 4px;
    height: auto !important;
}

.messages__wrapper:first-child {
    margin-top: 75px !important;
}

.client-event-form .event-description span.cke_bottom,
.client-event-form .event-description span.cke_top {
    display: block !important;
}

.path-client-event .ad-customer .right .ri-t {
    flex-wrap: wrap;
    justify-content: unset;
}

.path-client-event .ad-customer .right .ri-t .export_excel {
    display: inline-block;
    width: 100%;
}

.path-client-event .ad-customer .right .ri-t .export_excel a {
    display: inline-block;
    background: #5bc15f;
    padding: 5px 15px;
    border-radius: 5px;
    color: #fff;
    text-decoration: none;
}

.client-event-form .event-description #edit-event-description-format {
    display: none;
}

.client-event-form .event-image-wrapper .description {
    display: block;
    color: #363636;
}

.client-event-form .event-image-wrapper .description a {
    display: none;
}

@media (min-width: 768px) {
    .two-row-items-wrapper {
        display: flex;
        align-items: flex-end;
    }

    .two-row-items-wrapper .slideshow-container {
        width: 270px;
        margin-left: 0;
        margin-right: 15px;
    }
    html[lang="ar"] .two-row-items-wrapper .slideshow-container {
        margin-right: 0;
        margin-left: 15px;
    }

    .two-row-items-wrapper .cl-det-map {
        margin-bottom: 0;
        margin-left: 0;
        margin-top: 0;
    }
    html[lang="ar"] .two-row-items-wrapper .cl-det-map {
        margin-right: 0;
        margin-left: auto;
    }
}

.two-row-items-wrapper .mySlides .slide-img {
    background-size: cover;
    height: 365px;
    width: 270px;
}

@media (max-width: 767px) {
    .container_qr .row_qr {
        flex-direction: column-reverse;
        align-items: center;
    }

    .row_qr .left {
        align-items: center;
    }

    .row_qr .left h2 {
        font-size: 20px;
        line-height: 25px;
        margin-top: 10px;
    }


    .two-row-items-wrapper .mySlides .slide-img {
        width: 100%;
    }
}

.cl-det-map>div>p {
    align-items: flex-start !important;
}

.register-p .cl-ic {
    margin-top: 2px
}

.guest-p .cl-ic {
    margin-top: 2px
}

.kr-p .cl-ic {
    margin-top: 2px
}

.client-event-form #multi-location-event-add-more-wrapper .field-add-more-submit {
    display: block;
    float: left;
}

.ad-customer .right .filter-form h4 {
    font-size: 15px;
    color: #606060;
    padding-left: 35px;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-bottom: 15px;
}

.ad-customer .right .filter-form .event-guest-list-filter-form {
    display: flex;
    align-items: center;
    background: #f7f7f7;
    padding: 15px;
}

.ad-customer .right .filter-form .filt-form-wrapp {
    display: flex;
    align-items: center;
    background: #f7f7f7;
    padding: 15px;
    padding-left: 35px;
}

.ad-customer .right .filter-form .filt-form-wrapp h6 {
    font-size: 15px;
    color: #606060;
    font-family: "FuturaBTforDyson-Md", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0;
}

.ad-customer .right .filter-form .filt-form-wrapp .form-item {
    margin-bottom: 0;
    margin-right: 15px;
}

.ad-customer .right .filter-form .filt-form-wrapp form {
    display: flex;
    align-items: center;
    margin-left: 25px;
    padding: 0;
}

.ad-customer .right .filter-form .filt-form-wrapp .form-item select {
    width: 160px;
}

.ad-customer .right .filter-form .filt-form-wrapp .form-item .select-wrapper::before {
    /* height: calc(100% - 2px);
    right: 1px;
    top: 1px;
    margin: 0; */
    display: none;
}

.ad-customer .right .filter-form .filt-form-wrapp .form-type-date {
    position: relative;
    background: #fff;
}

.ad-customer .right .filter-form .filt-form-wrapp .form-type-date input {
    z-index: 3;
    position: relative;
    background: transparent;
}

.ad-customer .right .filter-form .filt-form-wrapp .form-type-date::after {
    content: '';
    background: url(../images/calendar.svg);
    background-size: cover;
    position: absolute;
    display: flex;
    width: 17px;
    height: 17px;
    right: 7px;
    top: 6px;
    z-index: 1;
}

.store_desc_wrapper {
    padding: 10px 33px;
    max-width: 500px;
    width: 100%;
    margin: 0 auto;
    display: none;
}

.store_desc_wrapper .store_location {
    margin-left: -65px;
    margin-top: -15px;
    padding-bottom: 10px;
}
html[lang="ar"] .store_desc_wrapper .store_location {
    margin-left: 0;
    margin-right: -65px;
}

.store_desc_wrapper .sb-tit {
    text-align: center;
    display: flex;
    justify-content: center;
    margin-top: 20px;
}

.store_desc_wrapper .sb-tit h6 {
    width: 270px;
    text-align: left;
    margin: 0;
    color: rgba(0, 0, 0, 0.5);
    font-size: 15px;
}

li.active .store_desc_wrapper {
    display: block;
}

.time_slot_section .time_slots .store_desc h4:hover {
    background-color: #000;
    color: #fff;
}

.field--name-event-type fieldset .fieldset-wrapper #edit-event-type {
    display: flex;
    align-items: center;
}

.field--name-event-type fieldset .fieldset-wrapper #edit-event-type .form-item {
    margin: 0;
    margin-right: 15px;
}

.field--name-event-type fieldset .fieldset-wrapper #edit-event-type .form-item input {
    margin-top: 2px;
}

.field--name-event-type fieldset .fieldset-wrapper #edit-event-type .form-item label {
    font-size: 13px
}

.standard-event-container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.standard-event-container .dwt-st {
    display: flex;
    width: calc(100% / 2 - 15px);
    order: 1;
}

.standard-event-container .dwt-st .form-group {}

.standard-event-container .dwt-end {
    width: calc(100% / 2 - 15px);
    order: 3;
}

.standard-event-container .to-f-l {
    width: calc(100% / 2 - 15px);
    display: flex;
    order: 2;
    margin-right: 0;
    flex: unset;
}

.standard-event-container .to-f-l .form-group {
    flex: 1;
}

.standard-event-container .to-f-l .deadline {
    margin-right: 20px;
}

.field--name-location-type #edit-location-type {
    display: flex;
    align-items: center;
}

.field--name-location-type #edit-location-type .form-item {
    margin: 0;
    margin-right: 15px;
}

.field--name-location-type #edit-location-type .form-item label {
    margin: 0;
    font-size: 13px
}

.field--name-location-type #edit-location-type .form-item input {
    margin-top: 2px
}

.standard-event-container .cl-event-loc-type {
    width: 100%;
    order: 5;
}

.standard-event-container .form-group:last-child {
    order: 6
}

.multiloc-event-container .tabledrag-toggle-weight {
    display: none;
}

.multiloc-event-container .tabledrag-toggle-weight {
    display: none;
}

.multiloc-event-container .field-multiple-drag {
    display: none;
}

.paragraph-top.add-above-off .paragraphs-actions>button {
    display: none;
}

.paragraph-top.add-above-off .paragraphs-actions .paragraphs-dropdown-actions button {
    color: black;
    background: #fff;
}

.paragraphs-subform {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}

.paragraphs-subform .paragraphs-content.field--name-field-deadline {
    order: 3;
}

.paragraphs-subform .paragraphs-content.field--name-field-start-time {
    order: 4;
}

.paragraphs-subform .paragraphs-content.field--name-field-location {
    order: 1;
}

.paragraphs-subform .paragraphs-content.field--name-field-max-guest {
    order: 6;
}

.paragraphs-subform .paragraphs-content.field--name-field-start-date {
    order: 2;
}

.paragraphs-subform .paragraphs-content.field--name-field-end-time {
    order: 5;
}

.paragraphs-subform .paragraphs-content.field--name-field-allow-clients-to-add-guest {
    order: 7;
    flex: 0 0 100%;
}

.paragraphs-subform .paragraphs-content.field--name-field-allow-clients-to-add-guest input {
    width: auto;
}

.paragraphs-subform .paragraphs-content {
    width: 25%;
    padding-right: 20px;
}

.paragraphs-subform .paragraphs-content input {
    width: 100%;
}

.paragraphs-subform .field--name-field-start-date .container-inline .form-item {
    position: relative
}

.paragraphs-subform .field--name-field-start-date .container-inline .form-item input {
    background: transparent;
    z-index: 3;
    position: relative;
    width: 100%
}

.paragraphs-subform .field--name-field-start-date .container-inline .form-item:before {
    content: '';
    background: url(../images/calendar.svg);
    background-size: cover;
    position: absolute;
    display: flex;
    width: 17px;
    height: 17px;
    right: 7px;
    top: 9px;
    z-index: 1;
}

.paragraphs-subform .field--name-field-deadline .form-item {
    position: relative
}

.paragraphs-subform .field--name-field-deadline .form-item input {
    background: transparent;
    z-index: 3;
    position: relative;
    width: 100%
}

.paragraphs-subform .field--name-field-deadline .form-item:before {
    content: '';
    background: url(../images/calendar.svg);
    background-size: cover;
    position: absolute;
    display: flex;
    width: 17px;
    height: 17px;
    right: 7px;
    top: 9px;
    z-index: 1;
}

.paragraphs-dropbutton-wrapper.paragraphs-add-wrapper {
    position: relative;
}

.paragraphs-dropbutton-wrapper.paragraphs-add-wrapper button {
    color: #5f5f5f;
    font-size: 13px !important;
    background: none !important;
    border: none;
    padding: 0;
    display: flex !important;
    float: left;
    align-items: center;
}

.paragraphs-dropbutton-wrapper.paragraphs-add-wrapper button:before {
    content: "";
    background-image: url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHN0eWxlPSJ3aWR0aDogMWVtOyBoZWlnaHQ6IDFlbTt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO2ZpbGw6IGN1cnJlbnRDb2xvcjtvdmVyZmxvdzogaGlkZGVuOyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik04MTAuNjY2NjY3IDU1NC42NjY2NjcgNTU0LjY2NjY2NyA1NTQuNjY2NjY3IDU1NC42NjY2NjcgODEwLjY2NjY2NyA0NjkuMzMzMzMzIDgxMC42NjY2NjcgNDY5LjMzMzMzMyA1NTQuNjY2NjY3IDIxMy4zMzMzMzMgNTU0LjY2NjY2NyAyMTMuMzMzMzMzIDQ2OS4zMzMzMzMgNDY5LjMzMzMzMyA0NjkuMzMzMzMzIDQ2OS4zMzMzMzMgMjEzLjMzMzMzMyA1NTQuNjY2NjY3IDIxMy4zMzMzMzMgNTU0LjY2NjY2NyA0NjkuMzMzMzMzIDgxMC42NjY2NjcgNDY5LjMzMzMzMyA4MTAuNjY2NjY3IDU1NC42NjY2NjdaIiAgLz48L3N2Zz4=");
    width: 25px;
    height: 25px;
    background-position: 3px 3px;
    background-size: 19px;
    background-color: #2dbfbf;
    border-radius: 100%;
    background-repeat: no-repeat;
    display: flex;
    margin-right: 10px;
}

@media (max-width: 1199px) {
    .paragraphs-subform .paragraphs-content.field--name-field-end-time {
        order: 3 !important;
    }

    .paragraphs-subform .paragraphs-content {
        margin-bottom: 15px !important;
    }

    .paragraphs-subform .paragraphs-content {
        width: 100%;
    }

    .field--name-field-max-guest.field--widget-number input,
    .field--name-field-max-guest.field--widget-number label {
        width: 100%;
    }

    .paragraphs-dropbutton-wrapper.paragraphs-add-wrapper {
        margin-top: 15px !important;
    }

    .paragraphs-subform .field--name-field-start-date .container-inline {
        width: 100%;
    }

    .field--name-field-location input,
    .field--name-field-location select {
        width: 100%;
    }

    .field--name-field-location .form-type-select {
        display: flex;
        flex-wrap: wrap;
    }

    .multiloc-event-container .table-responsive {
        border: none
    }
}

#edit-multi-location-event-wrapper #multi-location-event-values thead {
    display: none;
}

.cl-eve-det .slideshow-container .event-status-graphic p {
    position: absolute;
    background: #fff;
    padding: 5px;
    border: 1px solid #000;
    right: 6px;
    top: 23px;
    color: #000;
}

#multi-location-event-add-more-wrapper .field-label {
    display: none;
}


/* Slots New design */

.time_slot_section {
    display: inline-block;
    width: 100%;
}

.time_slot_section h3 {
    color: #a6a6a6;
    font-size: 16px;
    font-family: 'FuturaBTforDyson-Lt';
    margin-bottom: 5px;
}

.time_slot_section>span {
    font-size: 16px;
}

.time_slot_section .time_slots {
    display: inline-block;
    width: 100%;
    margin-top: 15px;
}

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

.time_slot_section .time_slots ul li {
    background: #f9f9f9;
    margin-bottom: 15px;
    position: relative;
    min-height: 55px;
}

.time_slot_section .time_slots ul li:before {
    content: '';
    border: solid 1px #919191;
    width: 28px;
    height: 28px;
    display: inline-block;
    border-radius: 100%;
    margin-right: 12px;
    position: absolute;
    top: 13px;
    left: 15px;
    background: #fff;
}
html[lang="ar"] .time_slot_section .time_slots ul li:before {
    left: auto;
    right: 15px;
    margin-right: 0;
    margin-left: 12px;
}

.time_slot_section .time_slots ul li.active:before {
    border-width: 2px;
    border-color: #000;
}

.time_slot_section .time_slots ul li.active:after {
    content: '';
    width: 14px;
    height: 14px;
    background-color: #333333;
    border-radius: 100%;
    display: inline-block;
    position: absolute;
    top: 20px;
    left: 22px;
}
html[lang="ar"] .time_slot_section .time_slots ul li.active:after{
    left: auto;
    right: 22px;
}

.time_slot_section .time_slots .store_desc {
    display: none;
    /* background: #fff; */
    justify-content: center;
}

.time_slot_section .time_slots label {
    margin-bottom: 0;
}

.time_slot_section .time_slots .store_desc label {
    position: relative;
    width: 100%;
}

.time_slot_section .time_slots ul li .group_location {
    color: #333;
    font-family: 'FuturaBTforDyson-Md';
    font-size: 16px;
    padding-left: 55px;
    display: inline-block;
    margin-top: 16px;
    margin-bottom: 16px;
    cursor: pointer;
    width: 100%;
    position: relative;
    z-index: 1;
}
html[lang="ar"] .time_slot_section .time_slots ul li .group_location {
    padding-left: 0;
    padding-right: 55px;
}

.time_slot_section .time_slots .store_desc label input {
    position: absolute;
    width: 100%;
    height: 100%;
    margin: 0;
    opacity: 0;
    cursor: pointer;
}

.time_slot_section .time_slots .store_desc label h4 {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: 'FuturaBTforDyson-Md';
    margin: 0;
    border-radius: 2px;
    height: 34px;
    font-size: 12px !important;
    text-transform: uppercase;
    border: 1px solid #ECECEC;
    background-color: #ffffff;
    color: #333333;
}

.time_slot_section .time_slots .store_desc label input:checked~h4 {
    border: 1px solid #595959;
    background-color: #595959;
    color: #fff;
}

.time_slot_section .time_slots .store_desc.disabled label h4 {
    color: #C2C2C2;
}

.time_slot_section .time_slots .store_desc.disabled {
    cursor: unset;
    pointer-events: none;
}

.time_slot_section .time_slots ul li .group_location+.store_desc {
    padding-top: 35px;
}

.slot-not-available {
    color: #C2C2C2;
}

.slot-available {
    color: #333333;
}

.slot-selected {
    background-color: #595959;
    color: #ffffff;
}

.time-slots-wrap {
    display: flex;
    flex-direction: column;
    width: 100%;
    width: 287px;
    background-color: #FBFBFB;
    margin: 0 auto;
    padding: 30px;
}

.time-slots-carousel {
    display: flex !important;
    flex-wrap: nowrap;
    position: relative !important;
}

.slot-arrow {
    padding: 3px;
    position: absolute;
    top: 51%;
    transform: translateY(-50%);
    cursor: pointer;
}

.slot-arrow.slick-disabled i {
    color: #D9D5D5;
}

.slot-arrow i {
    color: #000000;
    font-size: 25px;
}

.slot-arrow-left {
    left: -19px;
}

.slot-arrow-right {
    right: -19px;
}

.time-slot-date {
    position: relative !important;
    border: 1px solid #ECECEC;
    border-radius: 2px;
    min-height: 40px !important;
    padding: 5px;
    display: flex !important;
    justify-content: center;
    align-content: center;
    flex-direction: column;
    line-height: 1;
    margin-right: 6px;
    background: #fff;
    width: 104px !important;
}
html[lang="ar"] .time-slot-date{
    margin-right: 0;
    margin-left: 6px;
}
html[lang="ar"] .slick-track{
    margin-right: 12px;
}

.time-slot-date:lang(ko),
.time-slot-date:lang(it) {
    width: 140px !important;
}

.time-slot-date.active {
    border: 1px solid #595959;
    background-color: #595959;
    color: #fff;
}

.time-slot-date-inner {
    display: flex;
    font-size: 12px;
    justify-content: center;
    font-family: 'FuturaBTforDyson-Md';
}

.time-slot-week {
    font-size: 12px !important;
    margin-bottom: 4px;
    text-align: center;
    text-transform: uppercase;
    font-family: 'FuturaBTforDyson-Md';
}

.time-slot-date input {
    opacity: 0;
    height: 100%;
    position: absolute;
    margin: 0 !important;
    width: 100%;
    cursor: pointer;
}

.time-slots-item-wrap {
    padding: 20px 0;
    display: flex;
    flex-wrap: wrap;
}

.time-slot-item {
    display: flex;
    flex-basis: 139px;
    justify-content: center;
    align-items: center;
    margin-right: 8px;
    margin-bottom: 8px;
}
html[lang="ar"] .time-slot-item {
    margin-right: 0;
    margin-left: 8px;
}

.time-slot-item:nth-of-type(3n) {
    margin-right: 0;
}
html[lang="ar"] .time-slot-item:nth-of-type(3n) {
    margin-left: 0;
}

#questionnaire-element-wrapper legend {
    margin-bottom: 0;
}

#questionnaire-element-wrapper .fieldset-legend {
    margin-bottom: 5px;
    display: block;
    font-size: 13px;
    font-family: FuturaBTforDyson-Bk;
}

#questionnaire-element-wrapper .fieldgroup {
    margin-top: 15px;
}

#questionnaire-element-wrapper .fieldset-wrapper {
    margin-bottom: 15px;
    border-bottom: 1px solid #e5e5e5;
}


#questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label {
    padding-left: 20px;
    margin-bottom: 3px;
}
html[lang="ar"] #questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label {
    padding-left: 0;
    padding-right: 20px;
}
#questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label::before {
    content: '';
    width: 15px;
    height: 15px;
    border: 1px solid #919191;
    display: inline-block;
    border-radius: 100%;
    position: absolute;
    left: 0;
    top: 2px;
    z-index: 9;
}
html[lang="ar"] #questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label::before {
    left: auto;
    right: 0;
}

#questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label input[type="radio"] {
    opacity: 0;
    display: none;
}

#questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label.active::before {
    border: solid 1px #000;
}

#questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label.active::after {
    content: '';
    width: 9px;
    height: 9px;
    background-color: #000;
    display: inline-block;
    border-radius: 100%;
    top: 5px;
    left: 3PX;
    position: absolute;
}
html[lang="ar"] #questionnaire-element-wrapper .fieldgroup .form-type-radio .control-label.active::after {
    left: auto;
    right: 3px;
}

.permission .panel-title {
    margin-top: 0px;
}

.cl-det-map .permission .user-form-checked .control-label {
    padding-left: 30px;
}
html[lang="ar"] .cl-det-map .permission .user-form-checked .control-label {
    padding-left: 0;
    padding-right: 30px;
}
.cl-det-map .permission .contact-checkboxes .user-form-checked .control-label{
    padding-left: 20px;
}
html[lang="ar"] .cl-det-map .permission .contact-checkboxes .user-form-checked .control-label{
    padding-left: 0;
    padding-right: 20px;
}
.cl-det-map .permission .contact-checkboxes .user-form-checked .control-label::before{
    display: none;
}
.cl-det-map .permission .contact-checkboxes .user-form-checked .form-type-checkbox input[type="checkbox"]{
    opacity: 1;
    display: inline-block;
}
html[lang="ar"] .cl-det-map .permission .contact-checkboxes .user-form-checked .form-type-checkbox input[type="checkbox"]{
    margin-right: -20px;
}

.client-event-rspv-form p {
    font-size: 18px;
    color: #333;
}
html[lang="ar"] input[type="text"][required], 
html[lang="ar"] input[type="tel"][required]{
    background-position: 2% center;
}
html[lang="ar"] .event-in-form .form-type-textfield input{
    background-position: left 10px center;
}

@media(max-width:768px) {
    .time-slot-date:lang(ko) {
        width: 125px !important;
    }

    .store_desc_wrapper {
        padding: 10px 21px;
    }

    .store_desc_wrapper .store_location {
        margin-left: 0px;
    }
    html[lang="ar"] .store_desc_wrapper .store_location {
        margin-right: 0px;
    }

    .time-slot-item {
        flex-basis: 127px;
        margin-right: 4px !important;
    }
    html[lang="ar"] .time-slot-item {
        margin-right: 0 !important;
        margin-left: 4px !important;
    }
    .time-slot-item:nth-of-type(2n) {
        margin-right: 0 !important;
    }
    html[lang="ar"] .time-slot-item:nth-of-type(2n) {
        margin-left: 0 !important;
    }
    .slot-arrow {
        padding: 0;
    }

    .slot-arrow-left {
        left: -15px;
    }

    .slot-arrow-right {
        right: -15px;
    }
}

.new-eve-container .field--name-field-custom-location,
.new-eve-container .field--name-custom-location {
    display: none !important;
}

#edit-location-type .form-item:first-child {
    display: none !important;
}

.generate-custom-location-form .form-item {
    width: 40%;
}

.generate-custom-location-form span.required {
    content: "";
    display: inline-block;
    vertical-align: super;
    line-height: 1;
    height: 7px;
    width: 10px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0VFMDAwMCIgIGQ9Ik0wLDcuNTYybDEuMTE0LTMuNDM4YzIuNTY1LDAuOTA2LDQuNDMsMS42ODgsNS41OSwyLjM1QzYuMzk4LDMuNTUzLDYuMjM3LDEuNTQ0LDYuMjIsMC40NDdoMy41MTEgYy0wLjA1LDEuNTk3LTAuMjM0LDMuNi0wLjU1OCw2LjAwM2MxLjY2NC0wLjgzOCwzLjU2Ni0xLjYxMyw1LjcxNC0yLjMyNUwxNiw3LjU2MmMtMi4wNSwwLjY3OC00LjA2LDEuMTMxLTYuMDI4LDEuMzU2IGMwLjk4NCwwLjg1NiwyLjM3MiwyLjM4MSw0LjE2Niw0LjU3NWwtMi45MDYsMi4wNTljLTAuOTM1LTEuMjc0LTIuMDQxLTMuMDA5LTMuMzE2LTUuMjA2Yy0xLjE5NCwyLjI3NS0yLjI0NCw0LjAxMy0zLjE0Nyw1LjIwNiBsLTIuODU2LTIuMDU5YzEuODcyLTIuMzA3LDMuMjExLTMuODMyLDQuMDE3LTQuNTc1QzMuODQ5LDguNTE2LDEuODcyLDguMDYyLDAsNy41NjIiLz48L3N2Zz4K);
    background-size: 5px;
    background-repeat: no-repeat;
    float: right;
    margin-left: 35%;
    position: relative;
    top: -25px;
    right: -15px;
}

.custom-location-delete .modal-header {
    display: block !important;
}

.custom-location-delete .modal-body {
    height: 100px !important;
}

.show-answers #drupal-modal--body {
    max-height: 259px !important;
}

.new-eve-container .dy-ev-btn-se a#edit-delete{
    margin-top: 0;
    margin-right: 0;
    padding: 8px 13px;
    margin-left: 16px;
    min-width: 100px;
    text-align: center;
    text-decoration: none;
    border-radius: 6px;
}

@media (max-width: 767px) {
    .head-pa{
        flex-direction: column;
        margin-top: 20px;
    }
    .new-eve-container{
        width: 100%;
    }
    .dy-ev-btn-se div#edit-actions{
        margin-top: 10px;
    }
    .ad-customer{
        margin: 0;
        flex-direction: column;
    }
    .ad-customer .left{
        padding: 20px 0;
        border: none;
        flex: 100%;
    }
    .ad-customer .right .filter-form h4{
        padding-left: 0;
    }
    .ad-customer .right .filter-form .filt-form-wrapp{
        flex-direction: column;
        align-items: flex-start;
        padding: 16px;
    }
    .ad-customer .right .filter-form .filt-form-wrapp form{
        flex-direction: column;
        margin-left: 0;
        margin-top: 16px;
        width: 100%;
    }
    .ad-customer .right .filter-form .filt-form-wrapp .form-item{
        width: 100%;
        margin-right: 0;
        margin-top: 16px;
    }
    .ad-customer .right .filter-form .filt-form-wrapp .form-item:first-child{
        margin-top: 0;
    }
    .ad-customer .right .filter-form .filt-form-wrapp .form-item select{
        width: 100%;
        margin-right: 0;
    }
    .path-client-event .ad-customer .right .ri-t{
        padding: 16px 16px;
        flex-direction: column;
    }
    .ad-customer .right .ri-t .ri-t-l ul{
        flex-wrap: wrap;
        gap: 16px 0px;
    }
    .ad-customer .right .ri-t .ri-t-l ul li{
        min-width: auto;
        width: 50%;
    }
    .path-client-event .ad-customer .right .ri-t .ri-t-r{
        margin-top: 16px;
    }
    .ad-customer .right .ri-b{
        padding: 16px;
    }
    .ad-customer .right .filt a{
        margin-right: 6px;
    }
    .ad-customer .right .filt a:last-child{
        margin-right: 0;
    }
    .add-custom-location-btn-wrap{
        margin-bottom: 16px;
    }
    .custom-location-listing-form{
        margin-bottom: 16px;
    }
    .generate-custom-location-form .form-item{
        width: 100%;
    }
    .custom-location-actions{
        display: flex;
        align-items: center;
        gap: 16px;
    }
    .custom-location-actions button#edit-submit{
        margin-top: 0;
        margin-bottom: 0;
        height: 32px;
        width: 80px;
    }
    .new-eve-container .preview.col-sm-2,
    .new-eve-container .data.col-sm-10{
        padding: 0;
    }
    #store-name{
        width: 100%;
    }
    .dy-ev-btn-se div#edit-actions{
        justify-content: center;
    }
    .ad-customer .left, 
    .ad-customer .right .filter-form h4, 
    .ad-customer .right .ri-t{
        padding: 16px 0px!important;
    }
}