main{min-height:45vh!important;}
.meeting-navbar ul li.current-menu-item a.active{background-color:#B63D51;}
.footer-links li a{color:#ffffff;text-decoration:underline}
.footer-links li a:hover{ text-decoration:none}
.meeting-sectioncard-withnobg{
         h2{margin-top:0;display: inline-block;margin-bottom:20px}
        h2::after{width:40px;height:2px;background:var(--inta-background-red);content:"";position: absolute;bottom: -10px;left: 0;}
			h2::before{width:100%;height:2px;background:var(--inta-background-grey-light);content:"";position: absolute;bottom: -10px;left: 0;}
 }

/* Start Instagram */

#sb_instagram {
  padding-bottom: 0 !important;
}

#sb_instagram .sbi_carousel.sbi-owl-drag .sbi-owl-item {
  background: #fff !important;
  
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
  margin: 0 !important; /* remove default margins */
}

#sb_instagram .sbi-owl-stage {
  display: flex !important;
  align-items: stretch !important;
  height: auto !important;
  margin: 0 auto !important;
  gap: 0 !important; /* rely on .sbi-owl-item margin */
   /* keeps edges visible under arrows */
  box-sizing: border-box !important;
}

#sb_instagram .sbi-owl-stage-outer {
  overflow: hidden !important;
  padding: 0 !important;
  margin: 0 auto !important;
  width: 100% !important;
}

/* Caption styles */
#sb_instagram .sbi_caption_wrap::before {
  content: "@intaglobal";
  display: block;
  font-weight: 600;
  font-size: 14px;
  color: #404040;
  margin-bottom: 10px;
  padding-left: 25px;
  line-height: 20px;
  background: url(../images/gallery/meeting-instagram-icon.png) no-repeat left center;
  background-size: 20px 20px;
}

#sb_instagram .sbi_caption_wrap {
  padding: 15px;
  font-size: 14px !important;
  font-family: "Libre Franklin", sans-serif !important;
  color: #404040 !important;
  text-align: left;
  line-height: 1.5;
}

/* Hide unwanted meta */
#sb_instagram .sbi_meta,
#sb_instagram .sbi-user-info,
#sb_instagram .sbi-location,
#sb_instagram .sbi-divider,
.sbi_more {
  display: none !important;
}

/* Keep plugin default dot styles, just adjust spacing */
#sb_instagram .sbi-owl-dots {
  margin-top: 25px !important;
  position: relative !important;
}
#sb_instagram .sbi_carousel.sbi-owl-drag .sbi-owl-item:not(:last-child) {
    margin-right: 20px !important;
  }



@media (min-width: 768px) {
	 
  /* #sb_instagram .sbi_carousel.sbi-owl-drag .sbi-owl-item:not(:last-child) {
    margin-right: 20px !important;
  } */
}

/* ✅ Tablet only: 3 visible items + working slide */
/* tablet layout helper */
@media (min-width: 480px) and (max-width: 1024px) {
  #sb_instagram .sbi-owl-stage-outer {
    width: 100% !important;
    overflow: hidden !important;
    padding: 0 !important;
    box-sizing: border-box !important;
  }

  /* allow Owl to control transforms — just keep stage as flex row */
  #sb_instagram .sbi-owl-stage {
    display: flex !important;
    flex-wrap: nowrap !important;
    box-sizing: border-box !important;
  }

  /* let owl control the item sizing via its 'items' setting.
     But keep box-sizing and remove forced huge width rules */
  #sb_instagram .sbi-owl-item {
    box-sizing: border-box !important;
    margin: 0 !important; /* let owl apply margin if configured */
    min-width: 0 !important;
  }

  /* optional small gap (Owl will use 'margin' option too) */
  #sb_instagram .sbi-owl-item img,
  #sb_instagram .sbi_media, 
  #sb_instagram .sbi_caption_wrap {
    width: 100% !important;
    height: auto !important;
    display: block !important;
    box-sizing: border-box !important;
  }
}

/* End Start Instagram */

.extlink{
  position:relative;
  padding-left:20px;
}
.extlink a{
    font-family:'Libre Franklin',sans-serif!important;
  text-decoration-color:#f7f4f5!important;
  text-decoration:none!important;
}
.extlink::before{position:absolute;left:12px;top:10px;font-family: "Font Awesome 5 Pro"!important;}

.extlink a:hover{
  text-decoration:underline!important;
  text-decoration-color:var(--inta-background-blue)!important;
}


.meeting-reg-card .pricing-section {
  display: grid;
  grid-template-columns: repeat(4, 1fr); /* 4 columns */
  border: 1px solid #E6E9F5;
  margin: 20px 0;
}

.table-header, .table-row {
  display: contents; /* allows child divs to behave like table cells */
}

.table-header div, .table-row div {
  border: 1px solid #E6E9F5;
  padding: 20px;
}

.table-header div { 
  font-weight: 600;
  font-size: 18px; 
  color: #404040;
}

/* sponsor */
/* ---------- Sponsors grid ---------- */

.sponsors-intro { text-align:center; max-width:900px; margin:0 auto 30px; color:#444; }

/* wrapper spacing */
.sponsors-wrapper { margin-top:10px; }

/* grid */
.sponsor-grid { display:grid; grid-template-columns: repeat(auto-fit, minmax(220px, 1fr)); gap:18px; list-style:none; margin:0; padding:0; }
.sponsor-card { background:#fff; border-radius:6px; padding:16px; box-shadow:0 2px 6px rgba(0,0,0,0.06); cursor:pointer; transition:transform .22s ease; display:flex; justify-content:center; text-align:center; }
.sponsor-card:focus { outline: 3px solid rgba(0,102,204,0.2); outline-offset:2px; }
.sponsor-card:hover { transform:translateY(-6px); }
.sponsor-card-inner img { max-width:100%; max-height:80px; object-fit:contain; margin-bottom:8px; display:block; margin-left:auto; margin-right:auto; background: #ffffff; }
.sponsor-meta { font-size:14px; color:#333; margin:0; }

/* ---------- Modal ---------- */
.sponsor-modal { display:none; position:fixed; z-index:10000; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.7); overflow-y:auto; padding:40px 20px; }
.sponsor-modal[aria-hidden="false"] { display:block; }

.sponsor-modal-content { background:#fff; max-width:1000px; margin:auto; padding:28px; position:relative; box-shadow:0 16px 40px rgba(0,0,0,0.3); animation:modalIn .24s ease; }
@keyframes modalIn { from { opacity:0; transform:translateY(-18px) } to { opacity:1; transform:none } }

.sponsor-close { position:absolute; right:18px; top:14px; font-size:28px; line-height:1; background:transparent; border:none; cursor:pointer; color:#222; }

.sponsor-modal-header h2 { margin:0 0 8px 0; font-size:25px; }
.modal-level { font-weight:700; color:#333; margin:0 0 6px 0; }

.sponsor-modal-body { display:flex; gap:22px; margin-top:18px; flex-wrap:wrap; }
.sponsor-left { flex:2; min-width:240px; }
.sponsor-right { flex:1; min-width:180px; text-align:center; }

/* make modal right side identical to card */
.sponsor-modal .sponsor-right .sponsor-card {
  background:#fff;
  border-radius:6px;
  padding:16px;
  box-shadow:0 1px 20px rgb(0 0 0 / 15%);
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
}
.sponsor-modal .sponsor-right .sponsor-card-inner img {
  max-width:100%;
  max-height:80px;
  object-fit:contain;
  margin-bottom:8px;
}
.sponsor-modal .sponsor-right .sponsor-meta {
  font-size:14px;
  color:#333;
  margin:0 0 6px 0;
}

#modalWebsite { display:inline-block; padding:8px 12px; text-decoration:none; font-weight:700; color:#e60000; border-radius:4px; margin-top: 15px; }
#modalWebsite:hover { text-decoration:underline; }
#modalDescription{font-family: "Libre Franklin", sans-serif;text-align: justify;}
/* body lock when modal open */
body.modal-open { overflow:hidden; }

/* responsive */
@media (max-width: 900px) {
  .sponsor-modal-content { padding:20px; }
  .sponsor-modal-header h2 { font-size:26px; }
}
@media (max-width: 640px) {
  .sponsor-grid { grid-template-columns: repeat(2, 1fr); }
  .sponsor-modal-body { flex-direction:column; }
}
@media (max-width: 420px) {
  .sponsor-grid { grid-template-columns: 1fr; }
}

/* Make the modal right-side sponsor card non-interactive */
.sponsor-modal .sponsor-right .sponsor-card,
.sponsor-modal .sponsor-right .sponsor-card * {
  pointer-events: none;
  cursor: default;
}

/* Ensure the Website button still works */
#modalWebsite {
  pointer-events: auto;
  cursor: pointer;
}


/* End Sponsor */

/* become sponsor */
.meeting-card-m20-m40 {
    margin: 20px 40px;
}
.sponsor-modal .sponsor-right .sponsor-img{
  display: block !important;

}

/*sticky Header */
.meeting-header {
  height: auto;
  left: 0;
  position: fixed;
  top: 0;
  transition: all 0.25s ease-in-out;
  width: 100%;
  z-index: 1000;
}
.meeting-header.header-nav {
  transform: translateY(-100%);
} 
.meeting-header-main.mobileheader-nav {
  transform: translateY(-100%);
}
.meeting-header-main {
  transition: all 0.25s ease-in-out;
}

/* Apply only on tablet (≥768px) and larger screens */
.meeting-profile-icon.menuhide, .meeting-menu-icon.menuhide{display:none!important;}


/* meeting Registraant */
.meeting-tabareazero{left:0;right:0;position: sticky;top:0; }
.meeting-registrants{background-color: #f9f9f9;border:1px solid #EAEAEA;padding:15px 15px;display:flex;align-items:center;margin-top:15px!important}
.meeting-registrants a{
	background: var(--inta-background-red);
	color: #fff!important;
}

.meeting-registrants a, .meeting-registrants a:hover,.meeting-registrants .button{text-decoration:none!important;display:inline-block;border:0!important;margin-bottom:0!important;border-radius:0!important;font-size:16px!important;font-family:"Libre Franklin", sans-serif!important;font-weight:600!important}
.meeting-registrants a:hover, .meeting-registrants .button:hover{
 background: var(--inta-background-blue);border:0!important;color: #fff!important;}
 
 .meeting-registrants .container{max-width:none!important;width:100%!important;padding:0!important}
 .meeting-registrants .container .event-header__column.actions-column{width:100%!important;max-width:none!important}
 .meeting-registrants .container .event-header__options{margin:0!important}
 .meeting-registrants .registered-directory-links a:first-child{margin-right:10px!important}
 
.meeting-searchdiv .search__header {}
.meeting-searchdiv .container.container--content, 
.meeting-searchdiv .search__header .container{max-width:none!important;margin:0!important;padding:0!important}
.meeting-searchdiv #organizations-registered{padding-top:15px!important;}
.meeting-searchdiv .search__header .container .event-header__title{color:var(--inta-font-blue)!important;font-size:22px!important;font-weight:600!important;margin:0!important;padding:0 0 5px 0!important; font-family: "Libre Franklin", sans-serif!important;margin-bottom:5px!important;letter-spacing:0!important
}

.meeting-searchdiv .search__filters-wrapper .search__select{border:0!important;margin-bottom: 5px !important;}
.meeting-searchdiv .search__form-wrapper .search__text__esc{top:17px!important}
.meeting-searchdiv .member-listing__list__item.event-registrant-individual{
	margin:0px!important;
}

.meeting-searchdiv .search__filters-wrapper .search__select:after{    
    border-style: solid;
    border-width: 0px 0px 0px!important;
    background-image: url(../images/meeting-select-arrow.svg);
    background-repeat: no-repeat;
    background-position: right 12px center;    
    content: "";
    display: block;
    height: 8px;
    pointer-events: none;
    position: absolute;
    right: 0px;
    top: 16px;
	width:30px;}
	
.meeting-registrants .event-header__column.actions-column {
    margin-top: 0px;
} 
.meeting-registrants .page-section--with-sidebar, .meeting-registrants .page-section--no-sidebar   {
    padding: 0px;
}
.meeting-registrants .search__header {
    padding: 0px;
}
.meeting-registrants .page-search__box__btn {
    display: none;
}

.meeting-registrants .search__select:after {
    border-color: #EF3942 transparent transparent transparent;
}
.meeting-registrants .org-listing__list__item-location .fa-map-marker-alt    {
    color: #EF3942;
}

.meeting-searchdiv .page-search__box__input {
    width: 100%;
    padding: 12px 23px;
    font-size: 16px;
    border: 1px solid #8E8E8E;
    border-radius: 0px;
    min-height: 60px;
}
.meeting-searchdiv p.org-listing__list__item-name, .meeting-searchdiv p.org-listing__list__item-location, .meeting-searchdiv p.member-listing__list__item-company, .meeting-searchdiv p.member-listing__list__item-job-title{
	margin-bottom: 0px !important;
	font-family: "Libre Franklin", sans-serif;
}

.meeting-searchdiv .member-listing__list__item:hover {
    border-top: 12px solid var(--inta-background-red);
    cursor: pointer;
	color: #404040 !important;
}
.meeting-searchdiv button.page-search__box__btn{
	display:none!important;
}
.meeting-searchdiv .org-listing__list__item-location .fa-map-marker-alt{
	color: var(--inta-background-red)!important;
}

.meeting-searchdiv .search__select .ais-MenuSelect{
	height:38px;
}
.meeting-searchdiv .search__select .ais-MenuSelect .ais-MenuSelect-select:focus-visible{
	border:none!important;	
}
.meeting-searchdiv .search__select .search__select-dropdown .search__select-button:focus{border: none !important;}
.meeting-searchdiv .search__select .ais-MenuSelect .ais-MenuSelect-select{
	border:none!important;
	outline:none!important;
	padding-top:0px!important;
	padding-bottom:0px!important;

}
.meeting-searchdiv .member-listing__list__item-name span:hover{
	border-bottom:none!important;
}

.meeting-searchdiv .member-listing__list__item:hover .member-listing__list__item-name span{
	color: #404040 !important;
}

.meeting-searchdiv .org-listing .org-listing__list__item{
	margin: 0 0 0.667em!important;
}
/* end filter */

.meeting-accordians {
    padding: 0px 20px;
	margin-bottom: 40px;
}
.meeting-mb-tab-faq{
	margin-bottom: 40px;
}
.meeting-accordion:hover{color:none!important;}
.meeting-basictext {padding: 16px 16px 0px 16px;}
/* Default sticky behavior */
.meeting-tabarea {
  position: sticky;
  top: 0;
  z-index: 10;
  
  
}

/* When scrolled past 92px */
.meeting-tabareazero {
  top: 0;
  
}

/* Responsive adjustments */
@media (max-width: 1024px) {
  .meeting-tabarea {
    top: 0;
    
  }
}

.tabcontent .meeting-panel p, .tabcontent .meeting-basictext p{
	font-family: "Libre Franklin", sans-serif!important;
	color:#404040!important;
	font-size:18px!important;
	font-weight:400!important;
	
}

/* menu responsive */
@media only screen and (min-width: 1281px) and (max-width: 1431px) {
  .meeting-topbar, .meeting-header-main, .meeting-navbar ul{
	  max-width:1431px;
  }
  .meeting-navbar a {
    padding: 10px 12px !important;
	
  }
  
}
@media only screen and (min-width: 1219px) and (max-width: 1280px) {
  .meeting-topbar, .meeting-header-main, .meeting-navbar ul{
	  max-width:1280px;
  }
  .meeting-navbar a {
    padding: 10px 13px !important;
    font-size: 15px !important;
	
  }
  
}
@media only screen and (min-width: 1100px) and (max-width: 1218px) {
  .meeting-topbar, .meeting-header-main, .meeting-navbar ul{
	  max-width:1218px;
  }
  .meeting-navbar a {
    padding: 10px 10px !important;
	font-size:14px!important;
    
  }
}
@media only screen and (min-width: 991px) and (max-width: 1099px) {
  .meeting-topbar, .meeting-header-main, .meeting-navbar ul{
	  max-width:1100px;
  }
  .meeting-navbar a {
    padding: 8px 10px !important;
	font-size:12px!important;
    
  }
}
@media only screen and (min-width: 881px) and (max-width: 991px) {
  .meeting-topbar, .meeting-header-main, .meeting-navbar ul{
	  max-width:991px;
  }
  .meeting-navbar a {
    padding: 8px 8px !important;
	font-size:11px!important;
    
  }
}
@media only screen and (min-width: 769px) and (max-width: 880px) {
  .meeting-topbar, .meeting-header-main, .meeting-navbar ul{
	  max-width:881px;
  }
  .meeting-navbar a {
    padding: 8px 4px !important;
	font-size:10px!important;
    
  }
}
/* end menu */


/* meeting Registraant */
.meeting-tabareazero{left:0;right:0;position: sticky;top:0; }
.meeting-registrants{background-color: #f9f9f9;border:1px solid #EAEAEA;padding:15px 15px;display:flex;align-items:center;margin-top:15px!important}
.meeting-registrants a{
	background: var(--inta-background-red);
	color: #fff!important;
}

.meeting-registrants a, .meeting-registrants a:hover,.meeting-registrants .button{text-decoration:none!important;display:inline-block;border:0!important;margin-bottom:0!important;border-radius:0!important;font-size:16px!important;font-family:"Libre Franklin", sans-serif!important;font-weight:600!important}
.meeting-registrants a:hover, .meeting-registrants .button:hover{
 background: var(--inta-background-blue);border:0!important;color: #fff!important;}
 
 .meeting-registrants .container{max-width:none!important;width:100%!important;padding:0!important}
 .meeting-registrants .container .event-header__column.actions-column{width:100%!important;max-width:none!important}
 .meeting-registrants .container .event-header__options{margin:0!important}
 .meeting-registrants .registered-directory-links a:first-child{margin-right:10px!important}
 
.meeting-searchdiv .search__header {padding: 0px;}
.meeting-searchdiv #organizations-registered .search__extras, .meeting-searchdiv .search__extras{    
    margin-top: 6px !important;
    margin-bottom: 6px !important;
}
.meeting-searchdiv #organizations-registered, .meeting-searchdiv #individuals-registered {padding-top: 10px !important;}
.meeting-searchdiv .container.container--content, 
.meeting-searchdiv .search__header .container{max-width:none!important;margin:0!important;padding:0!important}
.meeting-searchdiv .search__header .container .event-header__title{color:var(--inta-font-blue)!important;font-size:22px!important;font-weight:600!important;margin:0!important;padding:5px 0 5px 0!important; font-family: "Libre Franklin", sans-serif!important;margin-bottom:5px!important;letter-spacing:0!important
}

.meeting-searchdiv .search__filters-wrapper .search__select{border:0!important;margin-bottom: 5px !important;}
.meeting-searchdiv .search__form-wrapper .search__text__esc{top:17px!important}
.meeting-searchdiv .member-listing__list__item.event-registrant-individual{
	margin:0px!important;
}

.meeting-searchdiv .search__filters-wrapper .search__select:after{    
    border-style: solid;
    border-width: 0px 0px 0px!important;
    background-image: url(../images/meeting-select-arrow.svg);
    background-repeat: no-repeat;
    background-position: right 12px center;    
    content: "";
    display: block;
    height: 8px;
    pointer-events: none;
    position: absolute;
    right: 0px;
    top: 16px;
	width:30px;}
	
.meeting-registrants .event-header__column.actions-column {
    margin-top: 0px;
} 
.meeting-registrants .page-section--with-sidebar, .meeting-registrants .page-section--no-sidebar   {
    padding: 0px;
}
.meeting-registrants .search__header {
    padding: 0px;
}
.meeting-registrants .page-search__box__btn {
    display: none;
}

.meeting-registrants .search__select:after {
    border-color: #EF3942 transparent transparent transparent;
}
.meeting-registrants .org-listing__list__item-location .fa-map-marker-alt    {
    color: #EF3942;
}

.meeting-searchdiv .page-search__box__input {
    width: 100%;
    padding: 12px 23px;
    font-size: 16px;
    border: 1px solid #8E8E8E;
    border-radius: 0px;
    min-height: 60px;
}
.meeting-searchdiv p.org-listing__list__item-name, .meeting-searchdiv p.org-listing__list__item-location, .meeting-searchdiv p.member-listing__list__item-company, .meeting-searchdiv p.member-listing__list__item-job-title{
	margin-bottom: 0px !important;
	font-family: "Libre Franklin", sans-serif;
}

.meeting-searchdiv .member-listing__list__item:hover {
    border-top: 12px solid var(--inta-background-red);
    cursor: pointer;
	color: #404040 !important;
}
.meeting-searchdiv button.page-search__box__btn{
	display:none!important;
}
.meeting-searchdiv .org-listing__list__item-location .fa-map-marker-alt{
	color: var(--inta-background-red)!important;
}

.meeting-searchdiv .search__select .ais-MenuSelect{
	height:38px;
}
.meeting-searchdiv .search__select .ais-MenuSelect .ais-MenuSelect-select:focus-visible{
	border:none!important;	
}
.meeting-searchdiv .search__select .search__select-dropdown .search__select-button:focus{border: none !important;}
.meeting-searchdiv .search__select .ais-MenuSelect .ais-MenuSelect-select{
	border:none!important;
	outline:none!important;
	padding-top:0px!important;
	padding-bottom:0px!important;

}
.meeting-searchdiv .member-listing__list__item-name span:hover{
	border-bottom:none!important;
}

.meeting-searchdiv .member-listing__list__item:hover .member-listing__list__item-name span{
	color: #404040 !important;
}

.meeting-searchdiv .org-listing .org-listing__list__item{
	margin: 0 0 0.667em!important;
}
/* end filter */

.meeting-accordians {
    padding: 0px 20px;
	margin-bottom: 40px;
}
.meeting-mb-tab-faq{
	margin-bottom: 40px;
}

.meeting-accordion.meeting-active:hover {
  color: var(--inta-font-red);
}
.meeting-accordion:not(.meeting-active):hover {
  color: var(--inta-background-red); 
} 
.meeting-panel
 {
    padding: 15px 15px 20px!important;
 }

.meeting-basictext {padding: 16px 16px 0px 16px;}
/* Default sticky behavior */
.meeting-tabarea {
  position: sticky;
  top: 0;
  z-index: 10;
  
  
}

/* When scrolled past 92px */
.meeting-tabareazero {
  top: 0;
  
}

/* Responsive adjustments */
@media (max-width: 1024px) {
  .meeting-tabarea {
    top: 0;
    
  }
}

.tabcontent .meeting-panel p, .tabcontent .meeting-basictext p{
	font-family: "Libre Franklin", sans-serif!important;
	color:#404040!important;
	font-size:18px!important;
	font-weight:400!important;
	
}

/* menu responsive */

@media only screen and (min-width: 1432px) and (max-width: 1515px) {
  .meeting-navbar{padding: 0px 27px;}
  .meeting-navbar ul{
	  max-width:1515px;
  }
  .meeting-navbar a {
    padding: 10px 19px !important;	
  }  
}
@media only screen and (min-width: 1281px) and (max-width: 1431px) {
  .meeting-navbar ul{
	  max-width:1431px;
  }
  .meeting-navbar a {
    padding: 10px 13px !important;
	
  }
  
}

@media only screen and (min-width: 1219px) and (max-width: 1280px) {
  .meeting-navbar ul{
	  max-width:1280px;
  }
  .meeting-navbar a {
    padding: 10px 13px !important;
    font-size: 15px !important;
	
  }
  
}
@media only screen and (min-width: 1100px) and (max-width: 1218px) {
  .meeting-navbar ul{
	  max-width:1218px;
  }
  .meeting-navbar a {
    padding: 10px 10px !important;
	font-size:14px!important;
    
  }
}
@media only screen and (min-width: 991px) and (max-width: 1099px) {
  .meeting-navbar ul{
	  max-width:1100px;
  }
  .meeting-navbar a {
    padding: 8px 10px !important;
	font-size:12px!important;
    
  }
}
@media only screen and (min-width: 881px) and (max-width: 991px) {
  .meeting-navbar ul{
	  max-width:991px;
  }
  .meeting-navbar a {
    padding: 8px 8px !important;
	font-size:11px!important;
    
  }
}
@media only screen and (min-width: 769px) and (max-width: 880px) {
  .meeting-navbar ul{
	  max-width:881px;
  }
  .meeting-navbar a {
    padding: 8px 4px !important;
	font-size:10px!important;
    
  }
}

.meeting-navbar {
  display: flex;
  justify-content: flex-start !important;
  width: 100%;
  padding: 0px 40px;
  flex-wrap: wrap; 
  box-sizing: border-box;
}

.meeting-navbar ul {
  display: flex;
  justify-content: flex-start !important;
  flex-wrap: wrap; 
  width: 100%;
}
.meeting-navbar ul li ul li a {
  padding: 12px 25px 0 12px !important;
 
}
.meeting-submenu ul li,
.meeting-submenu ul li a {
  width: 100%;
  text-align: left;
}

/* end menu */
