/*https://event.dreamztrack.com.my/*/

.event-action-button.row {margin-bottom: 30px;}
.event-action-button.row i.fa.fa-user {padding-right: 5px;}

.event-action-button.row .col-sm-2 {
    text-align: right;
}
.icon-search:before {
    content: '\f002';
    font-weight: 900;
    font-family: 'Font Awesome 6 Free';
}
.input-group button.filter-search-bar__button.btn.btn-primary {
    border-radius: 0px 5px 5px 0px !important;
    border: 1px solid #fff;
    background: #141e3e;
}

button.filter-search-actions__button.btn.btn-primary.js-stools-btn-clear {
    background: #202a4e; color:#ffffffad;border:1px solid #cccccc73;
}

button.filter-search-actions__button.btn.btn-primary.js-stools-btn-clear:hover {
    background: #fff; color:#202a4e;border:1px solid #fff;
}


/*event listing card*/
.card {
    border-radius: 0px;
    border: 1px solid #e8c368;
}
img.card-img-top {
    height: auto;
    width: 100%;
    object-fit: cover;
    border-radius: 0px;
}
.card-footer>div {
    display: flex!important;!important;
    gap: 0px!important;!important;
    justify-content: center;
}

.card-footer>div a,.share-tooltip{
    flex-grow: 1; border-radius:0px;color:#fff;
}

button.btn.social-share-btn {
    width: 100%;
    color:#fff;
    border-radius: 0px;
    background: #ed9b10 !important;
}
.card-footer {
    padding: 0;
}

.card-footer a , .card-footer button{
    transition: 0.5s ease;
}

.card-footer a:hover , .card-footer button:hover{
    opacity: 0.5;
    transition: 0.5s ease;
}
.card-body {
    background: #141e3e;
    padding: 15px!important;
    color: #fff;
    background: url(/images/0_DT_Event/others/bg01.jpg);
    background-position: bottom right;
    background-size: cover;
    background-repeat: no-repeat;
}


p.event-intro {
    display: -webkit-box !important;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: 50px;
}


/*event details*/

.com-event-listing.view-detail img.card-img-top {height: 100%;width: 100%;object-fit: cover;border-radius: 0px;}.com-event-listing.view-detail .event-action {margin-top: 30px;}.event-description {color: #fff;}.card {background: transparent;}h3.card-title, p.event-date, p.event-date, p.event-time, p.event-venue {color: #fff;}

.col-lg-6.event-detail {display: flex;flex-direction: column;align-items: center;justify-content: center;}@media screen and (min-width:1199px){.col-lg-6.event-detail {margin-left: -15px;}}h3.card-title {border-bottom: 1px solid #e8c368;padding-bottom: 15px;}

ul.event-detail-list i {margin-right: 10px;}



/*add event*/
.com-event-listing.view-detailform h3 {color: #fff;}

joomla-tab[view="tabs"] > div[role="tablist"] {display: none;}
joomla-tab[view="accordion"] > button[aria-expanded="true"] {display: none;}
joomla-tab#myTab .control-group label {width:200px;min-width:200px;margin:0px!important;color: #000;}
joomla-tab#myTab .control-group {text-align: left;display: flex;align-items: center;margin-top: 10px;}
joomla-tab#myTab input {font-size: 14px!important;}
joomla-tab#myTab .js-editor-tinymce {width: 100%;}
joomla-tab#myTab .field-calendar {width: 100%;}

@media (max-width:600px) {joomla-tab#myTab .control-group {display: flex;flex-direction: column;align-items: flex-start;}}

.control-group.button-group-submit-cancel button {border-radius: 5px!important;}button.validate.btn.btn-primary {background: #198754;transition:0.5s ease;}button.validate.btn.btn-primary:hover {opacity:0.5;transition:0.5s ease;}a.btn.btn-danger {background: #c60f0f;}a.btn.btn-danger:hover {opacity:0.5;transition:0.5s ease;}
.control-group.button-group-submit-cancel {display: flex;justify-content: flex-end;margin-top: 30px;}

joomla-tab-element#detail .control-group {color: #000;}
.btn-group [class^="icon-"] {font-family: 'Font Awesome 6 Free'!important;}
.icon-eye:before {content: '\f06e'!important;font-weight: 900!important;}

@media (min-width:600px) {.max-upload-size {display: flex;width: 50%;margin-left: 30px;}}
.max-upload-size {display: flex;}

/*event register*/
h5.register-title {margin: 0px;}form#form-eventregister {background: #141e3e;color: #fff;margin-top: 0px!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;border: 1px solid #ccc;}form#form-eventregister label,form#form-eventregister input {color: #fff;}div#register_modal {padding: 30px;background: #0000007a;}
div#register_modal .modal-body {padding: 50px;}
@media (max-width:600px) {div#register_modal .modal-body {padding: 15px;}}
.event-summary {background: #ffffff1c;border-radius: 10px;padding: 20px;margin-bottom: 30px;}
.thank-you-page h1 {text-transform: capitalize;margin-bottom: 20px;font-size: 50px;}
span.close {font-size:20px }span.close:hover {cursor: pointer;}

button.btn.btn-success.event-register-btn {
	display: flex;
	flex-grow: 1;
}

.event-detail-div .card {
	border: 0px;
}

.event-detail-div  .card-footer>div {
	gap: 20px!important;
	display: flex;
	justify-content: flex-end;
}

.event-detail-div  .card-footer>div a, .event-detail-div  .share-tooltip {
	flex-grow: 0;
}

.event-detail-div  .card-footer a,.event-detail-div  .card-footer button {
	padding: 10px 15px;
	border-radius: 100px!important;
}

.event-detail-div .card-footer {
    border: 0px;
    background: transparent;
}

@media screen and (max-width:992px){
.event-detail-div {
    padding: 20px 15px;
}
ul.event-detail-list p {font-size: 16px!important;}}

.com_event_listing.com-event-listing.view-detail hr {
    display: none;
}


/*EO event*/
