/* Button Blue theme Yellow button */

.zsiq_theme1{display:none !important;}
.community-section-footer .social.link{display:none !important;}
.community-section-text-5 .foreground-layer{
    min-height: 0 !important;
    height: 100px;
}
.community-section-Slide-1 .banner-content h1.section-head  p{
    line-height: 44px;
    margin-bottom: 20px;
}
.community-page-home .bs-section .foreground-layer .bs-section .foreground-layer .banner-media .media-element .media-image{
    width: 85%
}

.community-section-Slide-1 .bs-media-wgt.media-settings .media-element:not(.secondary-media) .media-image img {
  max-width:100% !important;
}

.community-section-text-7 .foreground-layer{
    min-height: 0 !important;
    height: 135px;
}

.community-page-home .bs-section .foreground-layer .bs-section .foreground-layer .banner-media .media-element{
    justify-content: center;
}

.community-page-home .foreground-layer .markdown-contain span,
.community-page-home .foreground-layer .markdown-contain a,
.community-page-tickets .foreground-layer .markdown-contain span,
.community-page-tickets .foreground-layer .markdown-contain a,
.community-page-agenda .foreground-layer .markdown-contain span,
.community-page-agenda .foreground-layer .markdown-contain a,
.community-page-speaker .foreground-layer .markdown-contain span,
.community-page-speaker .foreground-layer .markdown-contain a,
.custom-section .foreground-layer .markdown-contain span,
.custom-section .foreground-layer .markdown-contain a{
font-size:16px!important;
}

.bs-section h5 p{font-size:.9em!important}
.bs-main-menu .item.logo{width:220px !important; max-width: 220px;}
.community-section-mediaWithTextList-2 .grb-list.column-4 h4 span,
.community-section-mediaWithTextList-2 .grb-list.column-2 h4 span,
.community-section-mediaWithTextList-2 .grb-list.column-1 h4 span{font-size:.8em!important;}
.community-section-mediaWithTextList-2  .grb-list.column-4{width: 100%; display: flex;justify-content:center;}


.bs-main-menu .nav-item.logo{width:300px !important;}
.banner-media .bs-media-wgt{justify-content: center!important;}
.community-section-Slide-1 .section-head p span{font-size: 75% !important;}
.bs-label{font-weight:bold;}
.community-section-mediaWithTextList-2 .background-layer {background: transparent!important;}
.community-section-mediaWithTextList-2 .bs-mtList-wgt .li-description{margin-top:2px!important;}
.community-section-mediaWithTextList-2 .li-description{position:relative;}
.community-section-mediaWithTextList-2 .li-description p{padding:5px 0;}
.community-section-mediaWithTextList-2 .li-description p strong{font-size:.9em;}
.navbar-itemcontroller{display: none;}
.bs-section .markdown-contain a, .bs-website .bs-section .markdown-contain a{white-space: nowrap;}
.bs-agenda-tab, .sf_popup_container {display: none!important;}


div.class:nth-child(odd) {
    background-color: #f0f0f0; /* Light gray */
}

div.class:nth-child(even) {
    background-color: #ffffff; /* White */
}
.bs-media-wgt .media-image,
.bs-media-wgt .media-image>img{
    border-radius: 0;
}

/* Font size 16px common css end */


/* FAQ style */
[page-id="48316000528537244"] .page-container{
   display: flex;
   justify-content: center;
   gap:20px;
   flex-wrap: wrap;
   flex-direction: unset;

 }

 [page-id="48316000528537244"] .page-container .bs-section{
  
  border-radius: 8px;
  padding:0px;
  box-sizing: border-box !important;
  border: 1px solid #bfbfbf;
  text-align: left; 
  vertical-align:top;
  flex: none;
  
}
 [page-id="48316000528537244"] .page-container .bs-section .background-layer{
border-radius: 8px;
 }
[page-id="48316000528537244"] .page-container .community-section-banner{
    display: none !important;
}

[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-footer,
[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-text-6,
[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-mediaWithButton-11{
    width:100%;
    margin:0px;
    border-radius:0px;
    border:0px;
}
[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-footer .background-layer,
[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-text-6 .background-layer,
[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-mediaWithButton-11 .background-layer{
   border-radius:0px; 
}
[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-text-6{
    margin-bottom: 40px;
}
[page-id="48316000528537244"] .page-container:not(.bs-section) .community-section-mediaWithButton-11{
    margin-top: 60px;
    top:20px;
}

[page-id="48316000528537244"] .page-container .bs-section{width: 35%;}
[page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-7) .background-layer, [page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-4) .background-layer
{
    background-color:#fff !important;
}
[page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-6) .background-layer, [page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-5) .background-layer, [page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-2) .background-layer, [page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-1) .background-layer
{
    background-color:#eaf7ff !important;
}
/* FAQ style end */


[data-field-id="4000001707357"] {
    display: grid !important;
    grid-template-columns: 1fr auto !important;
    gap:6px !important;
    cursor: pointer;
}

[data-field-id="4000001707357"] .ui.checkbox label {
    color: transparent !important;
    line-height:0px !important;
}

[data-field-id="4000001707357"] .ui.checkbox {
    margin-top: 4px !important;
    width: 20px; height: 20px;
}

[data-field-id="4000001707357"] .meta,
[data-field-id="4000001707357"] .meta .help-text,
[data-field-id="4000001707357"] .meta p {
    margin: 0 !important;
}

/* .community-section-Slide-1 .bs-media-wgt .secondary-media .media-image {
    width: 60%;
} */

.buy-ticket-modal .bs-container .venue{
    display: none !important;
}
.buy-ticket-modal .bs-container h3{
    margin-bottom: 20px;
}
.community-section-Slide-1 .banner-widget .section-head {
    width: 68%;
}


/* ------- Responsive style ------ */
@media only screen and (max-width: 4500px){
    .community-section-ticketClass .foreground-layer,
    .community-section-customSection-37 .foreground-layer,
    .community-section-featuredSpeakerList .foreground-layer{
        min-height: 65vh !important;
        }
}
@media only screen and (max-width: 1200px){



}
@media only screen and (max-width:1024px){

    .community-section-mediaWithTextList-2 .grb-list.column-4{width:85%;}
    .community-section-mediaWithTextList-2 .grb-list.left-align{display:flex!important;}
    .community-section-Slide-1 .bs-media-wgt .secondary-media .media-image img {width: 100%;}
    .banner-widget.left-align {text-align: left;}
    .banner-widget.media-top.layout-small {grid-template-columns: 1fr 40%;}
    .banner-widget.media-top .banner-content {grid-area: 1;}
    .banner-widget.media-top.layout-small .bs-media-wgt .media-element:not(.secondary-media) .media-image{
        max-width: 100%;
        display: flex;
        justify-content: center;
        }
    .community-section-Slide-1 .bs-media-wgt.media-settings .media-element:not(.secondary-media) .media-image img {max-width: 100% !important;}
    .navbar-other-items .navbar-item p,
.navbar-other-items .navbar-item a,
.navbar-other-items .navbar-item:nth-child(3){
    display: none;
}
.community-section-Slide-1 .foreground-layer{
	min-height: 398px !important;
}
}

@media only screen and (max-width:1023px){

.banner-widget.media-top.layout-small {
    grid-template-columns: auto;
  }

  .community-section-Slide-1 .bs-container{
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .community-page-home  .banner-media .bs-media-wgt {
    justify-content: center !important;
  }

}

@media only screen and (max-width:840px){ 
/* FAQ */
[page-id="48316000528537244"] .page-container .bs-section{
    width: 46%;
}
}


@media only screen and (max-width:800px){

.community-page-home .bs-section .foreground-layer .bs-section .foreground-layer .banner-media .media-element .media-image {
    width: 75%;
}
}
@media only screen and (max-width:770px){
    .community-section-mediaWithTextList-2 .grb-list.column-4{width: 100%;}
    .community-section-Slide-1 .section-head p{font-size:50px!important;}
    .community-section-mediaWithTextList-2{top:235px!important;}
    .community-section-mediaWithTextList-2 .grb-list.column-4{width:90%!important;}
    .community-section-Slide-1 .banner-content .media-image {
    max-width: 85% !important;
  }

}

@media only screen and (max-width:605px){ 
/* FAQ */
[page-id="48316000528537244"] .page-container .bs-section{
    width: 90%;
}
[page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-6) .background-layer, [page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-5) .background-layer, [page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-2) .background-layer, [page-id="48316000528537244"] .page-container section.custom-section:nth-child(8n-1) .background-layer
{
    background-color:#fff !important;
}
.community-section-Slide-1 .banner-content h1.section-head  p{
    margin-bottom: 12px;
}
}

@media only screen and (max-width:550px){
    .community-section-Slide-1 .section-head p {
        font-size: 38px !important;
        line-height: 42px!important;
    }

    .community-section-Slide-1 .bs-media-wgt .secondary-media .media-image img{
	content:url("https://www.manageengine.com/events/images/itcon-mexico-2026-dates.png");
}
        
}

@media only screen and (max-width:450px){
    .community-section-mediaWithTextList-2 .bs-mtList-wgt.col-view .li-item{width:100%!important; padding-top: 6px; margin-bottom: 10px;}
    .community-section-Slide-1 .section-head p{font-size:32px!important;line-height: 34px!important;}
    .community-section-mediaWithTextList-2{top:235px!important;}

    .community-section-mediaWithTextList-2 .bs-mtList-wgt.col-view .li-item:nth-child(1){top:0px!important;}
    .community-section-mediaWithTextList-2 .bs-mtList-wgt.col-view .li-item:nth-child(2){top:0px!important;}
    .community-section-customSection-24 .foreground-layer, .community-section-customSection-38 .foreground-layer,
    .community-section-customSection-41 .foreground-layer{min-height:109px !important;}

}
@media only screen and (max-width:400px){
    .community-section-mediaWithTextList-2 .li-description p strong{font-size:12px;}
        .community-section-Slide-1 .section-head p span {
    line-height: 30px!important;
}
.community-section-Slide-1 .banner-widget .section-head {
     width: 100%;
}
}
@media only screen and (max-width:400px){
  .bs-main-menu .item.logo{width:120px!important;}
}