body{overflow-x:hidden !important;}
.zsiq_theme1.zsiq_floatmain{display:none !important;}
.community-section-header .bs-label.pilled{font-size:1.5em;}
.banner-widget.layout-medium .media-element .media-video{height:500px !important;width:100% !important;}
@media only screen and (max-width:1025px){
  .community-section-header .banner-widget{display:flex !important;flex-direction:column-reverse !important;}
.main-banner .banner-media{width:100% !important;}
  .banner-widget.media-top .bs-media-wgt{display:block !important;}
  .main-banner .bs-media-wgt .media-element{width:100% !important;}
}

.community-section-customSection-42.bs-section{position: absolute!important;top: 47px;right: 11%;width: 400px;background: transparent;z-index: 99;}
.community-section-customSection-42.bs-section .background-layer{background: transparent!important;} 
.community-section-customSection-42 h3 iframe .reg-cont {
    width: 375px;
    padding: 20px 20px;
    background: #ededed;
    color: #000;
    margin: 0 auto;
    border-radius: 5px;
}
.community-section-customSection-42 h3 iframe #Register{height:auto !important;overflow:auto !important;}
.community-section-customSection-42 h3 iframe .web-popup-cont{margin-top:100px !important;}
iframe{border:none;width:100%;width:400px;background:#ededed;}

/*media query styles*/
@media only screen and (min-width: 1800px){
  .community-section-customSection-42.bs-section{right:20%;}
}
@media only screen and (min-width: 1600px){
  .community-section-customSection-42.bs-section{right:14%;}
}
@media only screen and (min-width: 1400px){
  .bs-container{--site-container-width: 1200px!important;}
  #IframeUrl{right: 6%;}
}
@media only screen and (max-width: 1200px){
  
	.community-section-customSection-42.bs-section{position: static!important;width: 100%;}
  #Register{overflow:auto !important;height:auto !important;}
  .community-section-customSection-42 h3{text-align:center !important;margin:auto !important;}
}
@media(max-width:600px) {
  .community-section-customSection-42 h3 img {
  height: auto !important;
  width: 100%;
}
}