
@media screen and (max-width:1600px){.moblie{display:none;}
#model_body_id{
	height: auto;
}
#myIframe {
    min-height: 800px;
    width: 100%;
}
}

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

.popular-choice{padding-top:330px }
.our-location,.purchase{padding-top:20px  }
}
@media screen and (max-width:1400px){.moblie{display:none;}
#model_body_id{
	height: auto;
}
#myIframe {
    min-height: 800px;
    width: 100%;
}
.review-section .owl-controls .owl-buttons .owl-next{position:absolute;right:-45px;}
.review-section .owl-controls .owl-buttons .owl-prev{position:absolute;left:-45px;}
}
@media screen and (max-width:1200px){
    .menubar ul li{padding:35px 28px;}
#model_body_id{
	height: auto;
}
#myIframe {
    min-height: 800px;
    width: 100%;
}
.popular-choice-box p{font-size:14px;}
.popular-choice-box h2{font-size:29px;}
.subcribe-form button{width: 116px;}
.our-location .popular-choice-box span {
    font-size: 24px;}
.purchase-content-box-content h2{font-size: 26px;}
.purchase-content-box-content p{font-size: 18px;}
.great-title h1 {font-size: 24px;}
.great-inside-div p {font-size: 18px;}
.great-inside-div h3 {font-size: 18px;}
.menubar ul li:last-child{    padding: 25px 28px;}
 }
 @media screen and (max-width:1000px){.summer-text h2{font-size:50px;}
#model_body_id{
	height: auto;
}
.topbar p{font-size: 10px;}
.menubar ul li{padding:35px 5px;font-size: 16px;}
.popular-choice-box h2{font-size:16px;}
.popular-choice-box label{font-size:13px;}
.popular-choice-box p{font-size:10px;}
.popular-choice-box span{margin:20px 0;}

.about-us-title h1{font-size: 20px;}
.great-title h1 {font-size: 20px;}
.great-inside-div p {font-size: 14px;padding: 12px 12px;}
.great-inside-div h3 {font-size: 14px;}
.popular-choice-box {
  
    padding: 30px 11px;
  
}.social-link ul li {
    float: left;
    margin-right: 10px;
}
.review-section .owl-controls .owl-buttons .owl-next {
    position: absolute;
    right: -29px;
    width: 50px;
}
.contact-section-content p{font-size: 14px;}
.subcribe-content h4{font-size: 30px;}
.subcribe-form button {
    width: 82px;/*font-size: 13px;*/
}
.our-location .popular-choice-box{margin-bottom: 20px;}
.our-location h2{font-size: 35px;}
.join-team-box h2 {
    font-size: 25px;}
.purchase-title-box { min-width: 460px;
    padding: 10px;
    margin-top: -27px;
}
.purchase-content-box-content h2{font-size: 20px;}
.purchase-content-box-content p{font-size: 14px;}
.purchase-title-box h2 {
  
    font-size: 27px;}
.lifeguard-box-apply-right a {
    min-width: 275px;}
}
@media screen and (max-width:767px){
#model_body_id{
	height: auto;
}
#myIframe{
min-height:1500px;width:100%;
}
.contact-section-content li {
    float: left;
    width: 100%;
    margin-bottom: 8px;
}    
.moblie{display:block;}
.public-inquery h2{text-align:center;}
.public-inquery li{text-align:center;}
.content h2 {font-size: 28px;} 

.mb-35 {
    margin-bottom: 15px;
}
.lifeguard-box-apply-right a {
    min-width: 200px;
    background-size: 100% 100%;
}
.social-link ul{width:auto;float:none!important;margin:auto;display:table;}
.overlay{height:100%;width:0;position:fixed;z-index:99;top:0;left:0;background-color:rgb(0,0,0);background-color:rgba(0,0,0, 0.9);overflow-x:hidden;transition:0.5s;}
.overlay-content{position:relative;top:25%;width:100%;text-align:center;margin-top:30px;}
.overlay .closebtn{position:absolute;top:20px;right:45px;font-size:60px;color:#FDBC44;}
.menubar ul li{padding: 10px 8px;
    width: 100%;
    margin: auto;
    float: none;
    display: table;
    font-size: 25px;
    margin-bottom: 20px;}
#myNav .logo img{margin-bottom:0px;}
.logo img{margin:20px;position:relative;z-index:1;}
.mobile-menu{font-size:30px;cursor:pointer;float:right;position:absolute;right:35px;top:45px;}
.popular-choice-box p{font-size:10px;margin:auto;text-align:center;}
.top-head{margin-top:42px;}
.popular-choice-box h2{font-size:29px;}
.popular-choice-box label{font-size:16px;}
.popular-choice-box p{font-size:16px;}
.about-us-title h1{font-size: 24px;}
.great-title h1 {font-size: 24px;}
.col-xs-12.col-sm-12.col-md-3.col-lg-3.great-div {
    margin-bottom: 30px;
}
.about-us {
    margin: 40px 0 45px;
}
.row.great-row {
    margin-bottom: 10px;
}
.great-inside-div p {font-size: 16px;padding: 20px;}
.great-inside-div h3 {font-size: 16px;}
.popular-choice-box span{margin:36px 0;}
.faq-box h3{text-align:center;}
.faq-box p{float:none;margin:0 auto 30px;text-align:center;}
.social-link2{float:none;}
.popular-choice{background-image:none;padding-top:0px;}
.passes-section-box{margin-bottom:40px;}
.menubar.navbarbox.sticky .mobile-menu.d-lg-none.d-md-none.d-block {
    top: 10px;
}
.popular-choice .col-xs-12.col-sm-12.col-md-4.col-lg-4 {
    padding: 20px !important;
}
.subcribe-content {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.subcribe-form {
    width: 100%;
}
.subcribe-form .form-group{width: 100%;
    margin: auto;}
.join-team-box h2{text-align: center;
    float: left;
    width: 100%;
    margin-bottom: 20px;}
.join-team-box a {
    float: none;
}
.our-location {
    background-image: none;
    padding-top: 40px;
}
.purchase-content-box-content p {
    margin-bottom: 20px;
}
.logo{display: none;}
.footer-social-link li{text-align: center;}
.faq-accordion .btn-link{padding-left: 15px;}
.faq-accordion .card-body{padding-left: 15px;}
.topbar{display: none;}
.menubar {
    float: left;
    width: 100%;
    background: #FDBC44;
}
.menubar ul{float:none;}
.menubar ul li a {
    color: #FDBC44;
}
.gallary h2 {font-size: 36px;}
.review-section .title {font-size: 30px;}
.faq-section h2{font-size: 34px;}
.faq-accordion .btn-link i {
    position: absolute;
    right: 0;
}
.hover_effect {
    width: 98%;
    height: 97%;
}
.copyright p{width: 100%;}
.gallary .col-xs-12.col-sm-12.col-md-6.col-lg-6{padding: 0;}
.gallary .col-xs-12.col-sm-12.col-md-6.col-lg-6 .row{    float: left;
    width: 100%;
    margin: auto;}
.gallary .col-xs-12.col-sm-12.col-md-4.col-lg-4 {padding: 0;}
.gallary .col-xs-12.col-sm-12.col-md-4.col-lg-4 img {width:100%;}
.gallary img {height: auto;}
}
@media screen and (max-width:600px){.owl-controls .owl-buttons{display:none;}
.lifeguard-box-apply-left {
    width: 130px;
}

.lifeguard-box-apply-left p {
    font-size: 14px;}
.lifeguard-box-apply-left h2{font-size: 20px;}
.content h2 {font-size: 25px;}
.content h3 { font-size: 16px;}
.content p {font-size: 14px;}
.lifeguard .btn-link {
    width: 40%;
}
}
@media screen and (max-width:480px){.topbar p{font-size:8px;}
.summer-text h2{font-size:28px;line-height:43px;}
.logo img{margin: 20px;width:105px;}
.mobile-menu{top:32px;}
.content h2{font-size:18px;}
.content p{font-size:14px;}
.summer-text h2{font-size:16px;}
.summer-text h3{font-size:20px;}
 .contact-section-content p{font-size:14px;}
 .popular-choice .col-xs-12.col-sm-12.col-md-4.col-lg-4.px-4 {
    padding: 0 17px !important;
}
.lifeguard-box-apply-left {
    width: 90px;
}
.lifeguard-box-apply-left h2 {
    font-size: 16px;
}
.lifeguard-box-apply-left p {
    font-size: 10px;
}
.lifeguard-box-apply-right a {
    min-width: 160px;    font-size: 18px;
    text-align: right;
    padding-right: 10px;}
.content p {
    font-size: 10px;
}
.content h3 {
    font-size: 12px;
}
.join-team-box h2 {
    font-size: 18px;
}
.subcribe-content h4 {
    font-size: 25px;
}
.purchase-title-box {
    min-width: 161px;
}
.purchase-title-box h2 {
    font-size: 13px;
}

}
@media screen and (max-width:320px){.topbar p{font-size:7px;}

#myIframe {
    min-height: 633px;
    width: 100%;
}

}
