/* --------------------------------------------------------------------------------------
|	AUTHOR 		: Karthik. N                                                    |
|	COMPANY		: Leiten Technologies Private Ltd.,                                    |
|	LOCATION	: Chennai, Tamil Nadu, India.                                   |
|	DESCRIPTION	: This App is designed & developed by Leiten Technologies (P) Ltd. |
|                         Contents are Subject to copyright. If you want to create      |
|                         websites and web apps mailto:info@leitenindia.com             |
----------------------------------------------------------------------------------------- */
/* ------------------------------------ COMMON CSS STARTS -------------------------------- */
@font-face{
    font-family:'ProximaNovaReg';
    src:url('../fonts/proxima-nova-regular.woff2') format("woff2"),
        url('../fonts/proxima-nova-regular.woff') format("woff");
    font-weight:400;
    font-style:normal;
	font-display:swap;
}
@font-face{
    font-family:'ProximaNovaBold';
    src:url('../fonts/proxima-nova-bold.woff2') format("woff2"),
        url('../fonts/proxima-nova-bold.woff') format("woff");
    font-weight:400;
    font-style:normal;
	font-display:swap;
}
@font-face{
    font-family:'ProximaNovaSB';
    src:url('../fonts/proxima-nova-sb.woff2') format("woff2"),
        url('../fonts/proxima-nova-sb.woff') format("woff");
    font-weight:400;
    font-style:normal;
	font-display:swap;
}

:root{
    --normal-font:ProximaNovaReg, Arial, Helvetica, sans-serif;
    --semi-font:ProximaNovaSB,ProximaNovaReg, Arial, Helvetica, sans-serif;
    --bold-font:ProximaNovaBold,ProximaNovaSB,ProximaNovaReg, Arial, Helvetica, sans-serif;
    --font-size:14px;
    --white-space:normal;
    --outline:none;
    --yellow:#e7bf14;
    --blue:#365eff;
    --dark-blue:#0c1972;
    --white:#fff;
    --black:#000;
    --red:#dd0330;
    --green:#26a541;
    --transparent:transparent;
    --light-theme-color:#333;
    --header-icon-color:#50627f;
    --light-grey-color:#a8b1bb;
    --pale-grey-color:#eee;
    --grey-color:#666;
    --dark-grey-color:#999;
    --light-theme-bg:#eff2fa;
    --dark-theme-bg:#181f39;
    --expo-bg:#e5edfc;
    --corporate-bg:#ffe5e5;
    --entertainment-bg:#dff9ec;
    --healthcare-bg:#fff2e1;
    --launching-bg:#e1f5ff;
    --science-bg:#ffe1fa;
    --expo-color:#5a8dee;
    --corporate-color:#ff5b5c;
    --entertainment-color:#39da8a;
    --healthcare-color:#fdac41;
    --launching-color:#41c1fd;
    --science-color:#fd419f;
    --star-bg:#ff9900;
    --dots-bg:#808080;
    --border-color:#e5e7f1;
    --fb-color:#3b5999;
    --twitter-color:#55acee;
    --linkedin-color:#0077b5;
    --whatsapp-color:#25d366;
    --mail-color:#c00;
}

ul,li{list-style:none;}

*{margin:0;padding:0;font-family:var(--normal-font);font-size:var(--font-size);}
.p-inputtext,.p-link{font-family:var(--normal-font) !important;}
.event-price,.event-price span,.p-stepper .p-stepper-header .p-stepper-title,.form-container .form-label,.switch-container p,.p-datatable .p-datatable-thead > tr > th,.p-datatable .p-datatable-thead > tr > th .p-column-title,.normal-table h3,.view-all.blue,.ticket-category,.apply-coupon .p-button span,.subscription h3.blue,.start-from,.subscription h5,.event-status .event-info-value,.verification-container .event-info-value,.verification-container .event-info-value p,.verification-container .event-info-value a,a.blue,.country-container .country-name,.payment-status,.dashboard-container .dashboard-value,.form-container .form-control strong,.filename,.speaker-name,.speaker-designation{font-family:var(--semi-font);}
.p-dropdown-label,.p-button.view-btn span,a.p-button.transparent,a.p-button.blue-fill,.p-button.transparent.blue-line span:not(.p-button span.p-button-icon),.p-button.transparent.red-line span:not(.p-button span.p-button-icon),.p-button.blue-fill span:not(.p-button span.p-button-icon),.p-sidebar .sub-title{font-family:var(--semi-font) !important;}
strong,.category-thumbnail span,.rating-container span,.event-name,footer h4,.footer-links.support li a,.tips-text a,.event-summary .summary-data,.event-contact h3,.normal-table td strong,.main-menu h5,.login-container h3,.create-new,.hlt-txt,.rating-hdr h3,.rating-form h4,.not-login h4,.login-status strong,.subscription .p-tabview-nav li a span,.start-price,.dashboard-container h5,.mobile-footer .sliding-panel .sliding-hdr h3,.p-toast .p-toast-message .p-toast-message-content .p-toast-summary,.p-accordion-header-text{font-family:var(--bold-font);}
.p-button.yellow .p-button-label,h2,.ticket-container .p-inputnumber .p-inputnumber-input,.dashboard-container .apexcharts-datalabel-value{font-family:var(--bold-font) !important;}

h1{font-size:60px;}
.rating-hdr h3,.start-price{font-size:48px;}
h2,.more-dots i,footer h4,.page-container .page-title h1,.docs-upload .p-fileupload-choose.p-button .p-button-icon,.profile-upload .p-fileupload-choose.p-button .p-button-icon,.total-events,.event-summary .summary-data,.dashboard-container .apexcharts-datalabel-value,.dashboard-container .dashboard-icon i,.dashboard-container .dashboard-value,.input-file .input-text i{font-size:30px;}
.home-search h3,.subscription h3,.social-links li a i,.user-alert i,.apps-left .menu-tabs a i,.action-btn .p-button .p-button-icon,.event-info-value .p-button .p-button-icon,.form-container h3,.form-container h3 i,h3.blue,.event-contact i,.normal-table h3,.login-container h3,.ticket-container .p-inputnumber .p-inputnumber-input,.event-icon i,.nav-item i,.legal-content h3{font-size:24px;}
.p-button.transparent.blue-line .p-button-icon,.p-button.transparent.red-line .p-button-icon,.subscription h5,.bullet01 i,.dashboard-container h5{font-size:22px;}
.social-sharing a i,.p-dialog .p-dialog-header .p-dialog-title,.custom-upload .p-fileupload .p-button .p-button-icon:before,.img-preview-close i,.preview-container .action-btn .p-button .p-button-icon,.img-preview-container .action-btn .p-button .p-button-icon,.profile-container .action-btn .p-button .p-button-icon,.legal-content h4,.custom-input-file i{font-size:20px;}
.home-search-item .normal-btn *,.category-thumbnail,.p-button.white span,.rating-container i,.event-name,.footer-links.support li a,.p-menu .p-menuitem-link .p-menuitem-icon,.switch-container p,.breadcrumb *,.listing-search-container .p-inputtext,.listing-search-container .p-button .p-button-label,.event-contact h3,.line-text span,.forgot-link,.create-new,.create-new a,.participate-txt,a.preview-delete i,.not-login h4,.p-button.blue-fill.blue-line.big-btn,.p-button.blue-fill.blue-line.big-btn span,.start-from,.per-head,.verification-container .event-info-value,.verification-container .event-info-value a,.form-container .form-control strong,.mobile-footer .sliding-panel .sliding-hdr .close-btn i,.mobile-footer .dropdown-user li a i,.legal-content h5,.bullet01.abstract i{font-size:18px;}
.p-button.yellow .p-button-label,.home-search-container .p-inputtext,p-dropdown.yellow .p-dropdown .p-inputtext,.event-price,a.p-button.blue-fill,.p-button.transparent.blue-line,.p-button.transparent.blue-line span,.p-button.transparent.red-line,.p-button.transparent.red-line span,.p-button.blue-fill span,.footer-links li,.footer-links li a,.footer-copyright *,.form-label,.signup-form label,.rating-form h4,.ticket-category,.ticket-price,.login-status,.login-status *,.bullet01 li,.bullet01 li a,.plan-status *,.p-datatable .action-btn .p-button .p-button-icon,.dashboard-container .dashboard-label,.mobile-footer .sliding-panel .sliding-hdr h3,.tips-container h5 i,.legal-content p,.legal-content .bullet01 li,.legal-content .bullet01 li strong,.legal-content a,.p-sidebar .sub-title{font-size:16px;}
.normal-table *,.apps-center h5,.dashboard-container.dark p,.p-toast .p-toast-message .p-toast-message-content .p-toast-summary,ul li i,.speaker-name{font-size:15px;}
.p-dropdown-label,.event-status *,.verification-container .event-info-label,.country-container .country-count{font-size:13px;}
.event-category,.event-location,.event-summary .summary-label,.page-tags .tags,.mobile-footer .navigation-list a span{font-size:12px;}
.p-float-label:has(input:focus) label, .p-float-label:has(input.p-filled) label, .p-float-label:has(input:-webkit-autofill) label, .p-float-label:has(textarea:focus) label, .p-float-label:has(textarea.p-filled) label, .p-float-label:has(.p-inputwrapper-focus) label, .p-float-label:has(.p-inputwrapper-filled) label,.ticket-price .ticket-tax,.payment-status{font-size:12px;}
.tips-text,.tips-text a{font-size:11px;}
.hlt-txt{font-size:inherit;}
.p-sidebar h3{font-size:1.25rem;}

strong,.home-search h3,.subscription h3,.p-stepper .p-stepper-header .p-stepper-action .p-stepper-title,.form-container h3,h3.blue,.p-datatable .p-datatable-thead > tr > th,.p-tabview .p-tabview-nav li .p-tabview-nav-link,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content > a,.mobile-footer .sliding-panel .sliding-hdr h3,.p-accordion-header-text{font-weight:normal;}

.home-search *:not(.home-search .home-search-container *),.category-thumbnail *,.upcoming-events h2,p-dropdown.yellow .p-dropdown .p-dropdown-label,.p-button.white:hover,.p-button.normal-btn span,a.p-button.transparent.blue-line:hover,a.p-button.transparent.red-line:hover,.p-button.transparent span,.p-button.transparent.blue-line:hover span,.p-button.transparent.red-line:hover span,a.p-button.blue-fill,.p-button.blue-fill span,.p-button.blue-fill.blue-line:hover span,footer h4,.footer-links li,.footer-links li a,.footer-copyright *,.p-tooltip .p-tooltip-text,.action-btn .p-button:hover .p-button-icon,.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.docs-upload .p-fileupload-choose.p-button:hover *,.profile-upload .p-fileupload-choose.p-button:hover *,a.preview-delete i,.p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight span,.p-button.yellow .p-button-label,.header-summary h1,.breadcrumb *,.event-summary *,.p-checkbox .p-checkbox-box .p-checkbox-icon,.social-sharing a i,.p-inputnumber .p-inputnumber-button span,.apply-coupon .p-button span,.docs-upload .p-fileupload-choose.p-button:hover *,.profile-upload .p-fileupload-choose.p-button:hover *,.subscription h2,.subscription h3,.subscription .switch-container *,.dashboard-container .dashboard-icon i,.custom-upload .p-fileupload .p-button .p-button-icon:before,.img-preview-close i,.mobile-footer .sliding-panel .sliding-hdr h3,.mobile-footer .sliding-panel .sliding-hdr .close-btn i,.preview-container .action-btn .p-button .p-button-icon,.img-preview-container .action-btn .p-button .p-button-icon,.profile-container .action-btn .p-button .p-button-icon,.p-toast .p-toast-message *,.header .user-login span,.header .user-login i,.input-file:hover *,.custom-input-file i{color:var(--white);}
.header-top .p-inputgroup-addon i,.header-top .p-autocomplete .p-inputtext,.event-name,.user-alert i,.page-container .page-title h1,.action-btn .p-button .p-button-icon,.event-info-value .p-button .p-button-icon{color:var(--header-icon-color);}
.rating-container span.total-rating{color:var(--light-grey-color);}
.event-location,.event-location i,.reviews,.ticket-price .ticket-tax,.seat-details,.event-info-label,.mobile-footer .navigation-list a *{color:var(--grey-color);}
.p-float-label label{color:var(--dark-grey-color);}
a.event-name:hover,a.p-button.transparent,.p-button.transparent.blue-line span,.form-container h3,h3.blue,.legal-content h3,.tips-text a,.event-contact i,.event-contact a,.normal-table a,.forgot-link,.view-all.blue,.login-status a,.p-datatable a,.verification-container .event-info-value a,a.blue,.bullet01.abstract a,.speaker-name{color:var(--blue);}
.footer-links li a:hover,.footer-links li a.select,.breadcrumb a{color:var(--yellow);}
.hlt-txt,.p-button.transparent.red-line span,.red-color{color:var(--red);}
.list-container .event-name,.verification-container .event-info-value,.verification-container .event-info-value p,.form-container .form-control strong,.mobile-footer .dropdown-user li a{color:var(--black);}
.rating-hdr h3{color:var(--green);}
.p-button.white,.p-fileupload-choose *{color:var(--light-theme-color);}
.event-category.expo{color:var(--expo-color);}
.event-category.corporate,.payment-status.refund,.payment-status.warm{color:var(--corporate-color);}
.payment-status.hot{color:var(--mail-color);}
.event-category.entertainment,.payment-status.paid{color:var(--entertainment-color);}
.event-category.healthcare,.payment-status.cold{color:var(--healthcare-color);}
.event-category.launching{color:var(--launching-color);}
.event-category.science{color:var(--science-color);}
.rating-container i{color:var(--star-bg);}
.more-dots i{color:var(--dots-bg);}

a,.user-login,.profile-upload,.custom-input-file,.custom-input-file *{cursor:pointer;}

p-dropdown.yellow .p-dropdown .p-dropdown-trigger svg *,.p-calendar .p-button svg *,.p-galleria-mask svg *,.p-checkbox .p-checkbox-box .p-checkbox-icon path{fill:var(--white);}
.p-rating-icon path{fill:var(--yellow);}

.sponsor-container,.social-sharing a,.ticket-container .p-inputnumber .p-inputnumber-input,.mobile-footer .nav-item{text-align:center;}
.text-right .p-dropdown *{text-align:left;}
.p-tabview-panels p,.verification-container .event-info-value p,.legal-content p{text-align:justify;}

a,.category-thumbnail{text-decoration:none;}
.p-datatable a{text-decoration:underline;}

.event-category,footer h4,.p-tabview .p-tabview-nav li .p-tabview-nav-link *,h3.blue,.mobile-footer .navigation-list a span,.mobile-footer .sliding-panel .sliding-hdr h3{text-transform:uppercase;}

.bg-shadow,.p-tabview-nav-container,.p-tabview-panels:not(.erp-tab .p-tabview-panels),.dashboard-container.dark{box-shadow:0 0 12px #3e49542e;}
.mobile-footer{-webkit-box-shadow:0px -4px 3px rgb(0 0 0 / 36%);-moz-box-shadow:0px -4px 3px rgba(0, 0, 0, 0.36);box-shadow:0px -4px 5px rgb(0 0 0 / 18%);}
.p-inputtext:enabled:focus,.hdr-search-input .p-dropdown:not(.p-disabled).p-focus,.browse-links .p-button.p-button-link:enabled:focus,.browse-links .p-button.p-button-link:not(button):not(a):not(.p-disabled):focus,.docs-upload .p-button:focus,.profile-upload .p-button:focus,.p-dropdown:not(.p-disabled).p-focus,.p-rating .p-rating-item.p-focus,.subscription .p-tabview-nav-container,.subscription .p-tabview-panels,.form-container .subscription-container .p-tabview-panels{box-shadow:none;}

.header-container:after{background:linear-gradient(270deg,rgba(5,16,54,.5),#051036 72.43%);opacity:.85;}
.category-thumbnail img{opacity:.81;}

.input-file input[type='file'],.custom-input-file input[type='file']{opacity:0;}

body,.grey-bg,.docs-upload .p-fileupload-choose,.input-file,.profile-upload .p-fileupload-choose,.page-tags .tags,.review-hdr{background-color:var(--light-theme-bg);}
.p-datatable .p-datatable-thead > tr > th,.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight,.p-datatable .p-datatable-tbody > tr.p-highlight{background-color:var(--light-theme-bg);}
.p-disabled:not(.p-button.p-disabled,.p-datepicker .p-disabled,.p-radiobutton .p-disabled,.p-checkbox .p-disabled), .p-component:disabled:not(.p-button.p-component:disabled),.normal-table.bordered .event-schedule,.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) a:hover,.event-icon{background-color:var(--pale-grey-color);}
.speaker-container{background-color:#f2f2f2;}
.p-button.yellow,p-dropdown.yellow .p-dropdown,.p-button.white:hover,.p-button.blue-fill:hover,.apply-coupon .p-button:hover,.subscription .p-inputswitch .p-inputswitch-slider{background-color:var(--yellow);}
a.preview-delete,.p-button.transparent.red-line:hover,.preview-container:hover .action-btn .p-button,.img-preview-container:hover .action-btn .p-button,.profile-container:hover .action-btn .p-button,.img-preview-close{background-color:var(--red);}
.p-button.white,.white-bg,.form-header .header-top,.apps-left,.apps-center,.page-container .page-title,.form-container.white,.list-container.white,.fixed-bottom,.event-summary:after,.p-tabview-nav-container,.p-tabview-panels,.login-right,.mobile-footer,.mobile-footer .sliding-panel .sliding-body,.p-accordion .p-accordion-header .p-accordion-header-link{background-color:var(--white);}
.p-float-label:has(input:focus) label, .p-float-label:has(input.p-filled) label, .p-float-label:has(input:-webkit-autofill) label, .p-float-label:has(textarea:focus) label, .p-float-label:has(textarea.p-filled) label, .p-float-label:has(.p-inputwrapper-focus) label, .p-float-label:has(.p-inputwrapper-filled) label,.line-text span,.action-btn .p-button{background-color:var(--white);}
.category-thumbnail,.upcoming-events{background-color:var(--black);}
.header-top.fixed,.mobile-footer .sliding-panel .sliding-hdr{background-color:var(--dark-blue);}
.custom-upload .p-fileupload .p-button,.preview-container .action-btn .p-button,.img-preview-container .action-btn .p-button,.custom-input-file,.profile-container .action-btn .p-button{background-color:var(--grey-color);}
.event-category.expo,.preview-container.docs-file,.main-menu .p-panelmenu .p-panelmenu-header a.select{background-color:var(--expo-bg);}
.event-category.corporate,.explorer,.payment-status.refund,.payment-status.warm{background-color:var(--corporate-bg);}
.event-category.entertainment,.business,.payment-status.paid{background-color:var(--entertainment-bg);}
.event-category.healthcare,.payment-status.cold,.tips-container{background-color:var(--healthcare-bg);}
.event-category.launching,.basic{background-color:var(--launching-bg);}
.event-category.science,.payment-status.hot{background-color:var(--science-bg);}
.fb{background-color:var(--fb-color);}
.linkedin{background-color:var(--linkedin-color);}
.twitter{background-color:var(--twitter-color);}
.whatsapp{background-color:var(--whatsapp-color);}
.email{background-color:var(--mail-color);}
.p-button.yellow:hover,.p-button.transparent:hover,.p-button.blue-fill,.normal-btn,.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button,footer,.action-btn .p-button:hover,.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.p-calendar .p-button,.p-button.p-fileupload-choose:hover,.input-file:hover,.p-checkbox.p-highlight .p-checkbox-box,.p-progressbar .p-progressbar-value,.p-inputnumber .p-inputnumber-button,.p-inputswitch .p-inputswitch-slider,.subscription,.dashboard-container .dashboard-icon,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight.p-focus,.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background-color:var(--blue);}
.dashboard-container.dark{background-color:#bbc4f5;}
.p-toast .p-toast-message.p-toast-message-success{background-color:#22c55e;}
.p-toast .p-toast-message.p-toast-message-info{background-color:#0ea5e9;}
.p-toast .p-toast-message.p-toast-message-warn{background-color:#f97316;}
.p-toast .p-toast-message.p-toast-message-error{background-color:#ef4444;}
.bg-green{background-color:#dbffed;}
.bg-red{background-color:#ffc8c8;}
.bg-yellow{background-color:#fff3d5;}
.bg-blue{background-color:#ebf7ff;}
.p-checkbox-disabled{background-color:#bbb;}

.header-top .p-inputgroup-addon,.p-button.transparent,.home-search-container .p-inputtext,.p-stepper .p-stepper-panels,.main-menu .p-menu,.main-menu .p-panelmenu .p-panelmenu-header .p-panelmenu-header-content,.main-menu .p-panelmenu .p-panelmenu-header a,.subscription .p-tabview-nav-container,.subscription .p-tabview-panels,.form-container .subscription-container .p-tabview-panels,.subscription .p-tabview .p-tabview-nav,.p-stepper .p-stepper-header .p-stepper-action,.event-info-value .p-button,.p-datatable .p-datatable-header{background-color:var(--transparent);}
.header-top .p-inputgroup-addon,.header-top .p-inputgroup .p-inputtext,.header-top .p-dropdown{background-color:var(--light-theme-bg) !important;}

.mobile-footer .sliding-overlay{background-color:rgba(0,0,0,0.45);}

.upcoming-events{background-image:url(../images/upcoming-bg.webp);}

.header-top .p-inputgroup-addon,.header-top .p-inputgroup .p-inputtext,.p-button.yellow,.header-top .p-dropdown,.home-search-container .p-inputtext,.home-search-item .p-dropdown,p-dropdown.yellow .p-dropdown,.p-button.view-btn,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content,.subscription .p-tabview-nav,.event-info-value .p-button{border:0 !important;}
.p-tabview .p-tabview-nav li .p-tabview-nav-link,hr,.ticket-container .p-inputnumber .p-inputnumber-input,.custom-upload .p-fileupload .p-button,.p-accordion .p-accordion-header .p-accordion-header-link,.p-accordion .p-accordion-content{border:0;}

.sponsor-container .col-6,.normal-table .sponsor-container a{border:5px solid var(--light-theme-bg)}
.preview-container .banner-thumbnail,.preview-container.docs-file{border:4px solid var(--pale-grey-color)}
.preview-container .banner-thumbnail.error,.preview-container.docs-file.error{border:4px solid var(--red)}
.docs-upload .p-fileupload-choose,.input-file,.profile-upload .p-fileupload-choose{border:3px dashed #ddd;}
.p-button.transparent.blue-line,.p-button.blue-fill,.action-btn .p-button:hover{border:2px solid var(--blue);}
.p-button.transparent.red-line{border:2px solid var(--red);}
.p-button.blue-fill:hover{border:2px solid var(--yellow);}
.action-btn .p-button{border:2px solid var(--border-color);}
.preview-container .action-btn .p-button,.img-preview-container .action-btn .p-button,.profile-container .action-btn .p-button,.preview-container:hover .action-btn .p-button,.img-preview-container:hover .action-btn .p-button,.profile-container:hover .action-btn .p-button{border:2px solid var(--white)}

.form-container.white,.list-container.white,.map-container,.profile-container{border:1px solid var(--border-color);}
.p-button.transparent{border:1px solid var(--white);}
.apply-coupon .p-button:hover{border:1px solid var(--yellow);}
.tips-container{border:1px solid var(--healthcare-color);}
.normal-table.bordered td,.review-hdr,.ticket-container,.p-datatable .p-datatable-thead > tr > th,.p-datatable .p-datatable-tbody > tr > td{border:1px solid #ddd;}
.p-stepper .p-stepper-header.p-highlight .p-stepper-number,.page-tags .tags,.p-inputnumber .p-inputnumber-button{border:1px solid var(--blue);}

.footer-copyright{border-top:1px solid rgba(255,255,255,.36);}
hr{border-top:1px solid #ddd;}
.dashboard-ftr{border-top:1px solid var(--pale-grey-color);}

.sponsor-container .col-6:nth-child(5){border-right:5px solid var(--light-theme-bg)}
.user-alert{border-right:1px solid var(--expo-bg);}
.subscription .p-tabview .p-tabview-nav li .p-tabview-nav-link{border-right:1px solid #ddd;}
.sponsor-container .col-6,.preview-container .action-btn .p-button,.img-preview-container .action-btn .p-button,.profile-container .action-btn .p-button,.preview-container:hover .action-btn .p-button,.img-preview-container:hover .action-btn .p-button,.profile-container:hover .action-btn .p-button{border-right:0}

.p-tabview .p-tabview-nav li .p-tabview-nav-link{border-bottom:5px solid var(--transparent)}
.p-tabview .p-tabview-nav li .p-tabview-nav-link:hover{border-bottom:5px solid var(--pale-grey-color)}
.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-bottom:5px solid var(--blue)}
.subscription .p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{border-bottom:5px solid var(--dark-blue)}
.form-header .header-top,.page-container .page-title{border-bottom:1px solid var(--border-color);}
.list-top{border-bottom:1px solid var(--light-theme-bg);}
.line-text:before{border-bottom:1px solid var(--expo-bg);}
.review-container,.verification-container:not(.dashboard-container .verification-container),.mobile-footer .dropdown-user li a{border-bottom:1px solid #ddd;}
.header-top{border-bottom:1px solid rgba(255,255,255,.18);}

.event-schedule-container{border-left:4px solid #0ea5e9;}
.event-schedule-container.program{border-left:4px solid #25d366;}
.home-search-item:not(.home-search-item.btn){border-left:1px solid #ddd;}
.home-search-item:not(.home-search-item.btn):first-child{border-left:0;}

.profile-avatar,.event-icon,.dashboard-container .dashboard-icon,.country .logo,.img-preview-container,.img-preview-hidden,.custom-upload,.custom-upload .p-fileupload .p-button,.custom-input-file,.img-preview-close,.img-preview-container img{border-radius:100%;}
.rounded,.rounded>.p-component,.p-stepper .p-stepper-header .p-stepper-number,a.preview-delete{border-radius:50px;}
.p-inputswitch .p-inputswitch-slider, .p-inputswitch .p-inputswitch-slider:before,.page-tags .tags{border-radius:30px;}
.p-accordion .p-accordion-header .p-accordion-header-link{border-radius:6px 6px 0 0;}
.p-accordion .p-accordion-content{border-radius:0 0 6px 6px;}
.category-thumbnail,.white-bg,.event-category,.action-btn .p-button,.form-container.white,.list-container.white,.map-container,.docs-upload,.input-file,.profile-upload,.banner-thumbnail,.p-tabview-nav-container,.p-tabview-panels,.preview-container.docs-file,.ticket-container,.icon-box,.event-image img,.profile-container,.dashboard-container.dark,.payment-status,.tips-container,.event-schedule-container{border-radius:5px;}
.category-thumbnail.upcoming-thumbnail{border-radius:5px 5px 0 0;}
.p-inputnumber .p-inputnumber-button{border-radius:3px;}
.preview-container .action-btn .p-button,.img-preview-container .action-btn .p-button,.profile-container .action-btn .p-button{border-radius:0;}

.header-top .p-inputgroup input.p-inputtext,.header-top .p-inputgroup .p-dropdown-label.p-inputtext{border-top-left-radius:0;border-bottom-left-radius:0;}
.header-top .p-inputgroup-addon:first-child{border-top-left-radius:25px !important;border-bottom-left-radius:25px !important;}
.header-top .p-autocomplete:last-child,.header-top .p-autocomplete:last-child .p-inputtext,.header-top .p-dropdown{border-top-right-radius:25px !important;border-bottom-right-radius:25px !important;}
.subscription .p-tabview .p-tabview-nav li.p-unselectable-text:first-child .p-tabview-nav-link{border-bottom-left-radius:5px;}
.subscription .p-tabview .p-tabview-nav li.p-unselectable-text:nth-child(3) .p-tabview-nav-link{border-bottom-right-radius:5px;}

.header-top,.apps-left,.apps-center,.fixed-top,.fixed-bottom,.mobile-footer,.mobile-footer .sliding-panel{position:fixed;}
.header-bottom,.category-thumbnail,.event-location,.breadcrumb a,.event-summary,.line-text,.line-text span,.bullet01 li,ul li,.mobile-footer .sliding-panel .sliding-hdr,.mobile-footer .dropdown-user li a,.preview-container,.img-preview-container,.profile-container,.p-password,.input-file,.input-file input[type='file']{position:relative;}
.header-container,.header-container:after,.category-thumbnail span,.event-location i,a.preview-delete,.breadcrumb a i,.event-summary:not(.event-summary:last-child):after,.line-text:before,.bullet01 i,ul i,spinnericon,searchicon,.custom-upload,.img-preview-close,.mobile-footer .sliding-overlay,.mobile-footer .sliding-panel .sliding-hdr .close-btn,.mobile-footer .dropdown-user li a i,timesicon:not(.p-button timesicon,.p-galleria timesicon,.p-toast timesicon,.p-dialog .p-dialog-header-icons timesicon,.p-sidebar timesicon),.preview-container .action-btn,.img-preview-container .action-btn,.profile-container .action-btn,.p-password .p-icon-wrapper,.input-file .input-text,.custom-input-file,.custom-input-file input[type='file'],.custom-input-file i{position:absolute;}

.header-container:after,.event-summary:after,.line-text:before{content:'';}
.custom-upload .p-fileupload .p-button .p-button-icon:before,.input-file input[type='file']:before{content:'\f083'}
.input-file input[type='file']:after{content:'(source: 'attr(file-text) ')'}

.mobile-footer .sliding-panel{z-index:999;}
.header-top,.mobile-footer{z-index:8;}
.apps-left{z-index:5;}
.apps-center{z-index:4;}
.header-container:after{z-index:2;}
.line-text span,.mobile-footer .sliding-overlay,.input-file input[type='file'],.custom-input-file input[type='file']{z-index:1;}
.header-container{z-index:-1;}
.custom-input-file i{z-index:0;}

.header-top .user-menu .p-menu{top:100% !important;}
.input-file .input-text{top:27%;}
.custom-upload,.img-preview-close,.custom-input-file{top:100px;}
.apps-left,.apps-center{top:60px;}
.event-summary:after{top:25px;}
.mobile-footer .sliding-panel .sliding-hdr .close-btn{top:15px;}
spinnericon,searchicon{top:14px;}
.line-text:before,.p-password .p-icon-wrapper{top:12px;}
.category-thumbnail span,.fixed-top,.mobile-footer .dropdown-user li a i,timesicon{top:10px;}
.custom-input-file i{top:8px;}
.bullet01 i{top:7px;}
.breadcrumb a i,ul i{top:2px;}
.header-container,.header-container:after,.header-top,.mobile-footer .sliding-panel,.mobile-footer .sliding-overlay,.preview-container .action-btn,.img-preview-container .action-btn,.profile-container .action-btn{top:0;}
.p-float-label:has(input:focus) label, .p-float-label:has(input.p-filled) label, .p-float-label:has(input:-webkit-autofill) label, .p-float-label:has(textarea:focus) label, .p-float-label:has(textarea.p-filled) label, .p-float-label:has(.p-inputwrapper-focus) label, .p-float-label:has(.p-inputwrapper-filled) label{top:2px}
.category-thumbnail.location-thumbnail span{top:auto;}
.preview-container.docs-file .action-btn{top:-5px}

a.preview-delete{top:-8px;}
.align-right .p-menu{top:100% !important;}

.mobile-footer .sliding-panel .sliding-hdr .close-btn{right:15px;}
.mobile-footer .dropdown-user li a i{right:5px;}
.breadcrumb a i,.event-summary:after,spinnericon,searchicon,.align-right .p-menu,timesicon,.preview-container .action-btn,.img-preview-container .action-btn,.profile-container .action-btn{right:0;}
.preview-container.docs-file .action-btn{right:-5px;}
a.preview-delete{right:-8px;}
.img-preview-close{right:-10px;}

.category-thumbnail.location-thumbnail span{bottom:10px;}
.fixed-bottom,.mobile-footer{bottom:0;}

.fixed-bottom{left:60px;}
.category-thumbnail span{left:10px;}
.custom-input-file i{left:8px;}
.p-inputswitch .p-inputswitch-slider:before{left:0.2rem;}
.header-container,.header-container:after,.event-location i,.line-text:before,.bullet01 i,ul i,.mobile-footer .sliding-panel,.custom-input-file input[type='file']{left:0;}
.custom-upload,.custom-input-file{left:-10px;}
.apps-center{left:-500px;}
.align-right .p-menu{left:auto !important;}

.mobile-footer .sliding-panel{transform:translateX(100%);}
.mobile-footer .sliding-panel.open{transform:translateX(0);}

.mobile-footer .sliding-panel{transition:transform .5s cubic-bezier(.7,.3,.1,1);}

.header-top,.header-container,.header-container:after,.stepper-container,.stepper-container .p-stepper,.map-container,.normal-table,.login-wrapper,.line-text:before,.mobile-footer,.mobile-footer .sliding-panel,.input-file .input-text{width:100%;}
.p-inputtext,.p-dropdown,.p-multiselect,.p-calendar,.p-autocomplete,.docs-upload .p-fileupload-choose,p-inputnumber,.p-inputnumber,.p-inputnumber .p-inputnumber-input,.p-chips,.p-password,.input-file,.input-file input[type='file'],.p-accordion .p-accordion-header-link{width:100%;}
.header-bg{width:100vw;}
.fixed-bottom,.dashboard-container .dashboard-text{width:calc(100% - 60px)}
.header-top .hdr-search{width:250px;}
.apps-center,.star-block .p-progressbar{width:200px;}
.img-preview-container,.img-preview-hidden{width:180px;}
.profile-upload .p-fileupload-choose,.profile-container,.input-file.profile-upload,.w150{width:150px;}
.w120{width:120px;}
.header-top .hdr-language{width:110px}
.apply-coupon .p-button,.w100,.w100 .p-dropdown{width:100px;}
.icon-box{width:70px;}
.apps-left{width:60px;}
.dashboard-container .dashboard-icon{width:48px;}
.user-login img,.social-sharing a,.profile-avatar img,.event-icon{width:40px;}
.action-btn .p-button,.custom-upload,.custom-upload .p-fileupload .p-button,.img-preview-close,.custom-input-file,.custom-input-file input[type='file']{width:36px;}
.p-inputnumber .p-inputnumber-button,.country .logo,.country .logo img,.preview-container .action-btn .p-button,.img-preview-container .action-btn .p-button,.profile-container .action-btn .p-button{width:30px;}
.p-datatable .action-btn .p-button{width:24px;}
.event-summary:after{width:1px;}

.block-ellipsis{max-width:100%;}
.event-scroll{max-height:200px;}

.header-container,.header-container:after,a.category-thumbnail img,.apps-left,.apps-center,.mobile-footer .sliding-panel,.mobile-footer .sliding-overlay{height:100%;}
.header-bottom:not(.header-bottom.inner-page),.header-bg:not(.header-bottom.header-bg){height:100vh;}
.mobile-footer .sliding-panel .sliding-body{height:calc(100vh - 49px);}
.img-preview-container,.img-preview-hidden{height:180px;}
.map-container{height:150px;}
.profile-upload .p-fileupload-choose,.profile-container,.input-file.profile-upload{height:150px;}
.docs-upload .p-fileupload-choose,.input-file{height:120px;}
.profile-upload.input-file input[type='file']{height:144px;}
.input-file input[type='file']{height:114px;}
.icon-box{height:70px;}
.header-top,.p-button.transparent.blue-line.big-btn,.p-button.blue-fill.blue-line.big-btn{height:60px;}
.signup-form .p-inputtext,.dashboard-container .dashboard-icon{height:48px;}
.header-top .p-inputgroup,p-dropdown.yellow .p-dropdown,.header-top .p-autocomplete .p-inputtext,.hdr-language .p-dropdown,.p-button.white,.user-login img,.p-button.blue-fill.blue-line,.listing-search-container .p-inputtext,.listing-search-container .p-button,.social-sharing a,.profile-avatar img,.event-icon,.block-ellipsis.two-line{height:40px;}
.p-button.transparent.blue-line,.p-button.transparent.red-line,.action-btn .p-button,.custom-upload,.custom-upload .p-fileupload .p-button,.img-preview-close,.custom-input-file,.custom-input-file input[type='file']{height:36px;}
.p-inputnumber .p-inputnumber-button,.country .logo,.country .logo img,.preview-container .action-btn .p-button,.img-preview-container .action-btn .p-button,.profile-container .action-btn .p-button{height:30px;}
.events-container .event-body .event-location{height:28px;}
.event-summary:after{height:25px;}
.p-datatable .action-btn .p-button{height:24px;}

.p-button.transparent.blue-line.big-btn,.p-button.blue-fill.blue-line.big-btn{line-height:60px;}
.home-search-item .normal-btn{line-height:50px;}
.p-button.yellow,.p-button.transparent,.event-summary .summary-data,.dashboard-container .dashboard-icon i{line-height:48px;}
p-dropdown.yellow .p-dropdown .p-dropdown-label,.hdr-language .p-dropdown,.p-button.blue-fill.blue-line,.listing-search-container .p-inputtext,.social-sharing a i,.event-icon i,.dashboard-container .dashboard-value{line-height:40px;}
.footer-links li a,.plan-status p{line-height:30px;}
.p-button.transparent.blue-line,.p-button.transparent.red-line,.bullet01 li,.mobile-footer .dropdown-user li a{line-height:36px;}
a.p-button.transparent.blue-line,a.p-button.transparent.red-line{line-height:34px;}
.legal-content p,.legal-content .bullet01 li{line-height:30px;}
.p-dropdown-items li,.p-tabview-panels p,.page-tags .tags,.normal-table.bordered .event-schedule,.review-container p,.verification-container .event-info-value p,.dashboard-container.dark p,.form-container .form-control strong{line-height:24px;}
.more-dots i,.block-ellipsis{line-height:20px;}

h2,.p-menu .p-menuitem-link *,.switch-container *,.p-rating,.profile-avatar{vertical-align:middle;}

a,picture,.event-category,.rating-container span.total-rating,.social-links li,.p-menu .p-menuitem-link .p-menuitem-icon,.line-text span,.signup-form label,.star-block .p-progressbar,.icon-box,.payment-status{display:inline-block;}
.web-view,.p-menu .p-menuitem-link,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-content > a,.menu-tabs-container.select,.block-ellipsis,.mobile-footer .navigation-list a span,.mobile-footer .dropdown-user li a,.filename,.preview-container:hover .action-btn,.img-preview-container:hover .action-btn,.profile-container:hover .action-btn,.input-file .input-text i{display:block;}
a.category-thumbnail,.subscription .p-tabview-nav,.mobile-footer .navigation-list,.p-accordion .p-accordion-header .p-accordion-header-link{display:flex;}
p-dropdown.yellow{display:inline-grid;}
.mobile-view,.menu-tabs-container,.mobile-footer,.preview-container .action-btn,.img-preview-container .action-btn,.profile-container .action-btn{display:none;}

.block-ellipsis{display:-webkit-box !important;}
.block-ellipsis{-webkit-box-orient:vertical;}
.block-ellipsis.single-line{-webkit-line-clamp:1;}
.block-ellipsis.two-line{-webkit-line-clamp:2;}

.footer-top .container,.mobile-footer .navigation-list,.p-accordion .p-accordion-header .p-accordion-header-link{justify-content:space-between;}
.subscription .p-tabview-nav,.text-center *{justify-content:center;}

.mobile-footer .navigation-list{align-items:center;}

.footer-top .container,.mobile-footer .navigation-list{flex-flow:wrap;}

.docs-upload .p-fileupload-choose,.profile-upload .p-fileupload-choose,.login-left,.login-right{flex-direction:column;}
.p-accordion .p-accordion-header .p-accordion-header-link{flex-direction:row-reverse;}

body,.header-bottom,.category-thumbnail,.country .logo,.block-ellipsis,.p-dropdown-panel,.event-scroll{overflow:hidden;}
.p-tabview-nav-link{overflow:visible;}
body,.scroll-y,.mobile-footer .sliding-panel .sliding-body{overflow-y:auto;}

.block-ellipsis{text-overflow:ellipsis;}

.home-search-container{margin:70px auto !important;}
.subscription-container{margin:30px auto;}
.grid.events-container,.sponsor-container.normal-table:not(.normal-table){margin:20px 0;}
.listing-search-container{margin:20px 0 !important;}
.page-scroll .subscription-container{margin:10px auto;}
.p-stepper-nav{margin:10px 0;}
.star-block .p-progressbar{margin:0 30px;}
.p-stepper .p-stepper-header .p-stepper-number{margin:0 10px;}
.page-tags .tags{margin:0 5px;}
.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem;}

.page-tags{margin-top:10px;}
.p-tooltip-right .p-tooltip-arrow{margin-top:-0.25rem;}
.p-float-label label,.p-float-label .p-calendar.p-focus label{margin-top:-.5rem;}
.p-float-label .p-calendar label{margin-top:-8px;}

h2.inline-block{margin-right:20px;}
.p-stepper .p-stepper-header .p-stepper-title,.social-sharing a,.p-rating,.dashboard-container .dashboard-icon{margin-right:10px;}
.user-login img,.p-menu .p-menuitem-link .p-menuitem-icon,.p-button.transparent.blue-line span.p-button-icon-left,.p-button.transparent.red-line span.p-button-icon-left,/*.p-rating-item,*/.profile-avatar a{margin-right:5px;}
.p-carousel .p-carousel-indicators .p-carousel-indicator button,.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox,.p-multiselect.p-multiselect-chip .p-multiselect-token,.p-dialog-content .p-confirm-dialog-icon,.p-dialog-footer .p-button .p-icon-wrapper{margin-right:0.5rem;}

.p-tabview-nav-container,.p-tabview-panels,.plan-status p,.country-container li:not(.country-container li:last-child){margin-bottom:20px;}
.p-tabview-panels p:not(.p-tabview-panels .switch-container p,.speaker-description){margin-bottom:15px;}
.event-price,.event-location,footer h4,.menu-tabs a,.form-container h3,h3.blue,.main-menu h5,.verification-container:not(.dashboard-container .verification-container),.tips-container h5,.legal-content h3,.legal-content h4,.legal-content p,.legal-content ul,.legal-content h5,.p-accordion-tab{margin-bottom:10px;}
.form-container .form-label,.form-container .form-control,.signup-form label,.verification-container .event-info-label{margin-bottom:5px;}
.p-carousel .p-carousel-indicators .p-carousel-indicator button{margin-bottom:0.5rem;}

.header-top .p-inputgroup,.header-top .p-button,.breadcrumb a,.breadcrumb span,.event-summary{margin-left:20px;}
.social-links li{margin-left:15px;}
.action-btn .p-button,.event-info-value .p-button,.signup a,.p-dialog .p-dialog-footer button{margin-left:10px;}
.rating-container span.total-rating,.p-button.transparent.blue-line span.p-button-icon-right,.p-button.transparent.red-line span.p-button-icon-right,.p-chips .p-chips-multiple-container .p-chips-token .p-icon-wrapper{margin-left:5px;}
.p-paginator .p-dropdown,.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:0.5rem;}
.breadcrumb a:first-child,.event-summary:first-child,.p-datatable .action-btn .p-button:first-child,.preview-container .action-btn .p-button,.img-preview-container .action-btn .p-button,.profile-container .action-btn .p-button{margin-left:0;}
.p-sidebar-icon{margin-left:auto;}

.country-name{margin-inline-start:1rem;}

section:not(.header-top){padding:50px 0;}
.profile-upload .p-fileupload-choose,.docs-upload .p-fileupload-choose,.input-file input[type="file"]{padding:30px;}
.login-right{padding:0 50px !important;}
footer{padding:30px 0 20px;}
.category-container{padding:20px 0;}
.form-container.white:not(.form-container.dashboard-container.white),.fixed-bottom,.p-tabview-panels:not(.erp-tab .p-tabview-panels),.main-menu,.home-search-container .p-inputtext,.mobile-footer .sliding-panel .sliding-hdr{padding:15px;}
.p-tabview .p-tabview-nav li .p-tabview-nav-link{padding:15px 20px;}
.home-search-item{padding:5px 15px !important;}
.p-menu .p-menuitem-link, .main-menu .p-panelmenu .p-panelmenu-header a{padding:10px 12px;}
.icon-box{padding:11px;}
.p-menu .p-menuitem-link,.apps-left .menu-tabs,.apps-left .menu-tabs a,.page-container .page-title,.page-container .page-scroll,.p-paginator,.normal-table.bordered td,.signup-form .p-inputtext,.review-body .review-container,.mobile-footer,.tips-container{padding:10px;}
.form-container .p-inputtext:not(.form-container .ticket-container .p-inputtext,.form-container .p-inputnumber .p-inputtext),.apply-coupon .p-inputtext{padding:10px;}
.normal-table td{padding:10px 0;}
.img-preview-close{padding:8px;}
.review-hdr{padding:7px 10px 0;}
.header-top .p-inputgroup-addon,.header-top .p-autocomplete:last-child .p-inputtext,.p-tooltip .p-tooltip-text,.review-filter .p-inputtext{padding:5px 10px;}
.p-datatable .p-datatable-thead>tr>th,.p-datatable .p-datatable-tbody>tr>td,.p-datatable .p-datatable-tfoot>tr>td{padding:5px 8px;}
.header-top{padding:5px 10px 0 0;}
.event-category,.preview-container.docs-file,.payment-status{padding:5px;}
.p-menu,.checkbox-container{padding:5px 0;}
a.preview-delete{padding:2px 2px 1px 2px;}
.home-search-item .normal-btn,.p-button.transparent.blue-line.big-btn,.p-button.blue-fill.blue-line.big-btn,.p-button.blue-fill.blue-line{padding:0 40px;}
.input-file .input-text{padding:0 30px;}
.line-text span{padding:0 20px;}
.header-top .p-button,.view-btn,.p-button.transparent.blue-line,.p-button.transparent.red-line,.user-alert,.mobile-footer .dropdown-user li a{padding:0 15px;}
.p-stepper .p-stepper-panels,.listing-search-container .p-inputtext,.page-tags .tags,.form-container .p-inputnumber .p-inputtext{padding:0 10px;}
.p-float-label:has(input:focus) label, .p-float-label:has(input.p-filled) label, .p-float-label:has(input:-webkit-autofill) label, .p-float-label:has(textarea:focus) label, .p-float-label:has(textarea.p-filled) label, .p-float-label:has(.p-inputwrapper-focus) label, .p-float-label:has(.p-inputwrapper-filled) label{padding:0 7px;}
.p-tooltip.p-tooltip-right, .p-tooltip.p-tooltip-left{padding:0 3px;}
.normal-table.p0 td,.form-container .subscription-container .p-tabview-panels{padding:0;}

.p-accordion .p-accordion-header .p-accordion-header-link,.p-sidebar .p-sidebar-header{padding:1rem 1rem;}
.p-accordion .p-accordion-content,.p-sidebar .p-sidebar-content{padding:0 1rem 1rem;}
.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:0.5rem 1.5rem;}
.p-dropdown-panel .p-dropdown-header,.p-toast-message-content,.p-dialog .p-dialog-footer button,.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:0.5rem 1rem;}
.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding:0.5rem 1.5rem 0.5rem 0.5rem;}
.p-multiselect-filter.p-inputtext{padding:0.5rem 1.5rem 0.5rem 0.5rem;}
.p-chips .p-chips-multiple-container .p-chips-token,.p-password-panel{padding:0.25rem 0.5rem;}
.p-multiselect-panel .p-multiselect-header,.p-multiselect-panel .p-multiselect-items .p-multiselect-item{padding:0.75rem 1.25rem;}
.p-multiselect .p-multiselect-label,.p-dialog .p-dialog-header,.p-dialog .p-dialog-content{padding:0.75rem 0.75rem;}
.p-dialog .p-dialog-footer{padding:0 1.5rem 1.5rem 1.5rem;}
.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item,.apply-coupon .p-button,.p-datatable .p-paginator .p-dropdown-label.p-inputtext{padding:0.5rem 0.75rem;}
.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:0.375rem 0.75rem;}
.p-datatable .p-datatable-header{padding:1rem;}

.page-container{padding-top:60px;}
.footer-copyright{padding-top:20px;}

.breadcrumb a{padding-right:30px;}
.header-top .p-autocomplete:last-child .p-inputtext,.event-summary{padding-right:20px;}

.footer-top{padding-bottom:20px;}
.page-container .page-title,.form-container.white:not(.form-container.dashboard-container.white){padding-bottom:0;}

.page-container{padding-left:60px;}
.bullet01 li{padding-left:25px;}
ul:not(.p-chips ul,.p-tabview-nav,.p-menu-list,.bullet01,.footer-links) li{padding-left:20px;}
p-dropdown.yellow .p-dropdown .p-inputtext,.event-location,.user-login{padding-left:15px;}
.header-top .p-autocomplete:last-child .p-inputtext{padding-left:0;}

@media screen and (min-width:1200px){
    .home-search-container .home-search-item:not(.home-search-item:nth-child(4)){background-color:var(--white);}
    .home-search-container .home-search-item:first-child{border-radius:50px 0 0 50px;}
    .home-search-container .home-search-item:nth-child(3){border-radius:0 50px 50px 0;}
    /* .home-search-container .home-search-item:not(.home-search-item.btn){border:0;margin-left:10px;} */

    .header-bottom:not(.header-bottom.inner-page){padding-top:235px;}
    .header-bottom.inner-page{padding-top:100px;}

    .header-bottom.inner-page{padding-bottom:50px;}

    .subscription-container{width:1200px;}
    /* .home-search-item:not(.home-search-item.btn){width:calc(30% - 30px)} */
    .container{width:90%;margin:auto;}
    .home-search-container{width:900px;}
    .home-search-container .p-inputtext{width:240px;}
}
@media screen and (max-width:1199px){
    .container{width:90%;margin:auto;}
    .col-offset-2{display:none;}
    .home-search-container .home-search-item{border-radius:50px;}

    .header-bottom{padding-top:100px;}
    .header-bottom.inner-page{padding-top:90px;}

    body{padding-bottom:50px;}

    .home-search-container .home-search-item:not(.home-search-item.btn){width:48%;}
    .home-search-container .home-search-item:not(.home-search-item.btn){background-color:var(--white);}

    .mobile-view,.mobile-footer{display:block;}
    .web-view{display:none;}

}
@media screen and (max-width:768px){
    footer .widget-footer{max-width:100%;flex-basis:100%;margin-bottom:30px;}
    .login-wrapper{flex-direction: column;}
    .fixed-top{left:0;top:0;padding:5px 20px;background-color:#fff;width:100%;}
    .login-left img{height:250px !important;}

    .home-search-item{margin-bottom:15px;}

    .event-title{display:block !important;}
    
    .list-top{position:relative;}
    .list-container:not(.list-container.contact-container) .list-top .more-dots{position:absolute;}

    .list-top .more-dots{top:25px;right:25px;background-color:rgba(255,255,255,0.72);padding:10px 5px 0;border-radius:5px;}

    /* .flex.justify-content-end{justify-content:start !important;} */
}
@media screen and (min-width:768px){
    .login-left{width:calc(100% - 500px) !important;}
    .login-right{width:500px !important;}
    .login-left,.login-right{height:100vh;}
    .fixed-top{left:10px;}

    .event-image{width:150px; margin-right:15px;}
    .event-image,.event-name:not(.event-name.block-ellipsis){display:inline-block;}
}