@media only screen and (min-width:1200px) {


}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
.sliderWrapp{    height: 425px;}	
.featuredArticles .fart-cont{width: 72%;}
.carousel-caption h2{margin-top: 20px;}
.cmImg {width: 39%;}
.carousel-caption{bottom:0px;}
.carousel-caption h1{font-size: 20px; line-height: 36px;}
.carousel-caption h2{    font-size: 32px;}
.carousel-indicators{bottom: 11%; left: 3%;}
.homecountBlock h3{font-size: 23px;}
.homecountBlock h6{font-size: 14px; line-height: 18px;}
.homeAboutBlock::after{     bottom: -28%;   background-size: 37%;}
}

@media only screen and (max-width:991px) {
.fria-responsive-nav .logo{margin-top: 5px;}
.innersliderWrapp{  margin-top: 57px;}
 .navbar-area.is-sticky{display: none;}
 .mean-container .mean-nav {margin-top: 55px;}
 .navbar-area.navbar-two{ background:#fff; height: 57px; padding-top: 0px;}
 .fria-responsive-nav .container{max-width: 100%;}
 .mean-nav .navbar-brand.logo-w{display:none;}
 .navbar-area{padding-bottom:0px;}
 .fria-responsive-nav .logo img{width:120px;}
  .fria-responsive-nav  .mean-container .mean-bar {height: 54px;}
  .navMobileShow{display:block;}
  .navbar-nav .nav-item:hover a:before, .navbar-nav .nav-item.active a:before{display:none;} 
.fria-responsive-nav .logo {    display: inline-block; } 

.featuredArticles .col-sm-6{width:100%; max-width:100%; flex: 0 0 100%;     margin-bottom: 45px;}
.featuredArticles h5{font-size: 15px}
.featuredArticles .fart-Icon{width: 70px;  height: 70px; padding: 13px;}
.latestArticles  .col-sm-6{width:100%; max-width:100%; flex: 0 0 100%;     margin-bottom: 45px;}

}



@media only screen and (min-width: 768px) and (max-width: 991px) {
.sliderWrapp{margin-top: 50px;height:auto;}
.carousel-caption{}
.carousel-caption h2{margin-top: 20px;}
.cmImg {width: 46%;}
.carousel-caption h1{font-size: 16px; line-height:26px;}
.carousel-caption h2{font-size: 24px;}
.carousel-indicators { bottom: 31%; left: 15%;}
.homecountBlock li{width: 18.6%;}
.homecountBlock h3{font-size: 23px;}
.homecountBlock h6{font-size: 14px; line-height: 18px;}
.headingText h3{font-size: 26px}
.headingText h4{    font-size: 16px;}
.homeAboutBlock h2{font-size: 32px;}
.footer-section .footerLinkBlock .footerLink-ul2{      display: block;    padding-left:0%;  float: none; padding-right:0px;}
.footer-section .footerLogo{display:none;}
.homeAboutBlock::after{     bottom: -28%;   background-size: 37%;}
}




@media only screen and (max-width: 768px) {
/* ev-tabs */
.innerSection .eventsTabs{margin-top: 30px;}
.ev-tabs .resp-tabs-list{display: none;}
.eventsTabs h2.resp-tab-active span.resp-arrow {border: none; border-left: 6px solid transparent; border-right: 6px solid transparent;
border-bottom: 9px solid #c1c1c1; margin-top:5px;}
.eventsTabs .resp-arrow {border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 9px solid #c1c1c1; margin-top:5px;}
.eventsTabs h2.resp-accordion{margin-bottom: 5px !important; font-size: 17px;  border:1px solid #e6e6e6 !important; background-color:#f9f9f9 !important;
color:#0f2a59;}
.eventsTabs .resp-tabs-container{padding-top:0px;}
.eventsTabs .resp-accordion{margin-bottom: 10px;}
.eventsTabs  h2.resp-accordion.resp-tab-active {color: #ffffff;  background-color: #0f2a59 !important;}
/* ev-tabs */

}


@media only screen and (max-width: 767px) {
		.homeImageSlider {height:280px;  overflow: hidden;}
	#calendar{padding-left:10px; padding-right:10px;}
	.homeBlockHeading {    padding: 25px 0px;}
	.formSection {padding: 50px 15px;}
	  .formSection .col-sm-4{width:100%;  max-width: 100%;  min-width:100%;}
	  .formSection h4{    font-size: 23px;}
	.footer-social{width: 100%;}
	.homeBlockHeading{padding-left:15px; padding-right:15px;}
  .footer-section .container {padding-top: 21px;}
  .footerAbout{margin-bottom:15px;}
  .footerExplore{margin-bottom:20px; }
 .footerContactInfo{margin-bottom:37px; }
 
.contentImgIndex{border: solid 1px #ccc; margin: 10px;    margin-bottom: 28px;} 
 .homeLeftBlock{ width:100%;   position: relative;padding: 35px 30px;     display: inline-block;}
 .homeLeftBlock .homeInnerCont{padding:0px;}
 
  .homeRightBlock{ width:100%;   position: relative;padding: 35px 30px;  display: inline-block;}
 .homeRightBlock .homeInnerCont{padding:0px;}
 
 .homeEventsBlock{padding-left:10px; padding-right:10px;}
 .homeEventsHeader h4{line-height: 38px; font-size: 24px;}
 .homeEventsHeader { padding-bottom: 20px;}
 
 .carousel-caption h1{    line-height: 23px;    font-size: 16px;}
 .carousel-caption{display:none;}
 
 .innerBlockHeading .innerheaderCont {width:100%;}
 .innerBlockHeading .innerheaderCont p {    padding-left: 0px;}
 .innerBlockHeading img.innerheaderimg {float: none; margin: auto; display: block; margin-bottom: 24px;}
 
 

 .innersliderWrapp .carousel-caption{display:inline;     bottom: 0%;}
 .innersliderWrapp .carousel-caption h1{font-size: 27px;}
 
 .schedule-tabs-item ul li {width: 100%;}
.schedule-tabs-item ul:before{left: 2%;}
.schedule-tabs-item .schedule-listing-item.schedule-left:after { left:6px;}
.schedule-tabs-item .schedule-listing-item.schedule-left{text-align: left; padding:60px 20px 0 168px;}
.schedule-tabs-item .schedule-listing-item.schedule-left .schedule-slot-speakers {left:25px;}
.schedule-tabs-item .schedule-listing-item.schedule-right:after {left: -9px;}

.eventHeaderRow .dateTime2{margin-top: 1px; text-align: left;}


.membershipCard-footer{position: relative; height:auto;}
.clubHouseMemberships .membershipCard-cont{padding-bottom: 30px;}

.gallerySection .owl-carousel .owl-item img{height:auto;}

.loginCarousel .carousel-caption {bottom: 0%;  top:0%;}
.loginBtBlock{padding-bottom:0px;}
.loginCarousel.innersliderWrapp .bd-placeholder-img{    background-position: center;  background-size: cover;     height: 406px;}
.loginCarousel .carousel-inner{height: 407px;  }

.marinaResidencesGallery .visitplaces{width:100%;}

.commentForm{display: inline-block; margin-bottom:40px;}
.eventHeaderRow .dateTime2 span{margin-left:0px; margin-right:10px;}
}


@media only screen and (max-width: 575px) {
	
	.innerSection{margin-top: 29px;}
.eventsDetailsImgWrapp .eventsDetailsImg img{margin-bottom:12px; min-height:auto;}	
.innersliderWrapp .breadcrumb{display:none;}
.innersliderWrapp .carousel-caption { bottom: 16%;}

.schedule-tabs-item .schedule-listing-item .schedule-slot-speakers{ width:auto; height:auto;   position: static;     margin-bottom: 21px;}
.schedule-tabs-item .schedule-listing-item.schedule-left{    padding:50px 20px 0 28px;}
.schedule-tabs-item .schedule-listing-item.schedule-left .schedule-slot-time { margin-left:0px; margin-right: 14px;}
.schedule-tabs-item .schedule-listing-item.schedule-right {padding: 60px 20px 0 14px;}
.schedule-tabs-item .schedule-listing-item .schedule-slot-speakers{box-shadow:6px 6px 6px 0 rgba(0,0,0,.1);}

.loginCarousel .carousel-caption .formcontainer{width: 100% !important;}
.innerBlockHeading h2{    font-size: 21px;}
.innerBlockHeading{padding:20px 0px;}

.calendarBlock .fc-day-header {font-size: 11px;}
.calendarBlock .fc-ltr .fc-basic-view .fc-day-number {text-align: right;  font-size: 11px;}
.calendarBlock .fc-day-grid-event>.fc-content {  font-size:9px;   white-space:nowrap; }
.calendarBlock .fc-day-grid-event>.fc-content{word-break: break-all;}

.blogHeader ul li{width: 48%; padding-bottom:11px;}

.calendarBlock  a.fc-more{font-size: 8px !important; font-weight: bold !important;}


.footer-section{position:relative; z-index:9;}
.slideout{bottom: 8px; right:auto; left:auto; top: auto; width: 100%;
	-webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition-duration: 0.2s;
	}
.slideout.active{right:auto; left:auto; bottom: 8px;top: auto;width: 100%; }

.slideout span{text-align: center;  display: block;}
}

@media only screen and (max-width: 390px) {
		.homeImageSlider {height:180px;  overflow: hidden;}
  .btRes a.header-btn { padding: 8px 6px;   font-size: 12px;}
.calendarBlock .fc-left { float: left;     margin-bottom: 14px;}
 .innersliderWrapp .carousel-caption h1{font-size:20px;}	
 .innersliderWrapp .breadcrumb{font-size: 12px;}
 
 .schedule-tabs-item .schedule-listing-item.schedule-left:after {left: 3px;}
 .schedule-tabs-item .schedule-listing-item.schedule-right:after {left: -12px;}
 .ulstyle-hrefImg li{width: 48%;}
 

}

@media only screen and (max-width: 360px) {
.schedule-tabs-item .schedule-listing-item.schedule-left:after {left: 2px;}
.schedule-tabs-item .schedule-listing-item.schedule-right:after {left: -13px;}	
	
}

