@media (min-width: 120px) and (max-width: 810px) {
#navbarSupportedContent{
    margin-left: 5%;
}
.adventureMainTitle {
    margin-top:21% !important;
}

 .evertopresort-google-map{
        width:300px !important;
    }

.mainFooter{
    padding:1%;
}

.initial-services-container{

    margin-top:50% !important;
}

#slider1 {
    margin-top: 72%;
 }
.home-box{
    padding:3% !important;
}
#subscribeContainer{
    margin-bottom: 19% !important;
    margin-top: 45% !important;
}
.subscription-tf {
    margin-bottom: 6%;
}

#commonError{
    padding: 3% !important;
}

#subscribeError{
    padding: 3% !important;
}

#subscriptionGetError{
    padding: 3% !important;
}

.subscription-instructions {
    padding: 10% !important;
}

.subscription-otp-send-button {
    margin-left: 0% !important;
    color: #ffff;
    margin-bottom: 5% !important;
    margin-top: 3% !important;
}

.subscription-email-tf {
    margin-left: 0% !important;
}

.findTextTitle{
    margin-top:18%;
  }
#findPackageTextBoxId{
    font-size:90% !important;
}

.star {
    margin-left: 0% !important;
}

.aboutHomeStyle{
    margin-top:-93% !important;
}

 .rightMainStyle22{
    overflow-y: scroll;
    height: 137px;
 }
  .rightStyle1 {
    width:60%;
  }

  .mainServiceContent img {

    width: 100%;
  }

  .allH1Style {

    font-size: 40px !important;
  }


  .valuesDiv {
    padding: 0px;

    margin: 10px;

    margin-top: 25px;
  }

  .allValuesDD {

    padding: 20px 0px;
  }

  .missionMainContent p {

    background: #c0392b;
    color: #000;
  }

  .serviceMainConStyle p {

    padding: 25px;

    height: auto;
  }


  .ndisContentStyle div img {
    width: 100%;
  }

  .ndisContentStyle div p {
    padding: 10px 20px;
    text-align: justify;
  }

  .ndisContentStyle {
    margin: 10px 0px;

    padding: 25px;

  }

  .mainServiceContent h6 {
    background: #212529;
    padding: 15px;
    color: #fff;
    margin: 20px 0px;
  }


  .topActiveContent {

    padding: 10px !important;
  }

  .contactDiv {

    text-align: center;
  }

  .mainDDD div img {

    width: 100%;
  }

  .mainDDD div p {

    text-align: justify;
    padding-top: 25px;
  }

  .mainMarginPaddingZero {

    margin-top: 130px;
  }

  .whoWeM1 {
    display: block;

  }

  .whoWeImg {
    width: 100%;
    /* padding: 15%; */

    border-top-left-radius: 25px;
        border-bottom-left-radius: 25px;

  }

  .whoWeContent {
    width: 100%;
    /*display: flex;*/

  }

  .NDISLevelImg img {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    width: 100%;
  }



  .NDISLevelContent {

    background: #c0392b;
    padding: 25px;
  }


  .NDISLevelContent2 {

    background: #fff;
    padding: 25px;


  }


  .mainServiceContent2 h6 {
    background: #212529;
    padding: 15px;
    color: #fff;
    margin: 20px 0px;
  }

  .mainServiceContent2 img {

    width: 100%;
  }

  .specialAboutImg {
    width: 100%;

  }

/* main */

  #whoContent {

    margin-top: 88%;
  }

  .topAdventureTopBox {

    width: 100%;
  }

  .topAdventureLinkBox {

    width: 100%;
  }

  .serviceMainImage {
    margin-bottom: 8%;

    width: 100%;
  }

  .packagesRightContent {

    width: 100%;
  }

  .mainPackage {

    height: auto;
  }

  .leftDivPackagesContent {
    height: auto!important;
  /*  width: 66%;*/
  }

  .rightDivPackagesContent {
    /*width: 45%;*/

  }

  .homeOffer {

    width: 100%;
  }

  .recentPackagesAdventureName {
 
    background-position: right 0px top 0px;
    background-size: 190% auto !important;
  }

  #singleAdventureAdventureDetailsRight {

    height: 210px !important;
  }
  .leftHeaderAdventure{

    display: block !important;
  }
  .mainPackage2{

    height: auto !important;
  }

  .rightDivPackagesContent h6 {
    font-size: 11px;
    
  }
  .footer{
    margin-top: 1% !important;
    text-align: center;
  }
  .homeOfferIconDiv {
    width: 93% !important;
  }
  .rightCText {
    text-align: center;
    width: 32% !important;
  }


  .mainIndexContent {
    margin-top: 26% !important;
  }

  .filterByNetworkTypeContainer{
    margin-top:25% !important;
  }

  .logoTextPart2{
    font-size: 11px !important;
  }

  #loginContainer{
      margin-top: 25%;
  }

  .findDiv{
    margin-top: 10%;
  }

  .serviceFindDiv {
    margin-top: 23%;
  }

  .singlePanelDiv{
    margin-top: 8%;
  }

  .aboutHomeStyle p {

       text-align: justify;
       padding: 20px;
       background: #f2f1ef;
   }

   .topStyleContent3{
        margin-top: 18% !important;
   }

   .topServiceID{
       margin-top: 20% !important;
   }

   .topServiceID2{
       margin-top: -1% !important;
   }

   .findDivAdventureMain{
       margin-top: 1%;
   }

   .adventureMainContainerSub{
       margin-top: 10%;
   }

   .adventureDetailsDiv {
       font-size: 16px;
   }

    .adventureDetailsHeading{
       font-size: 23px;
       padding: 2% !important;
    }

    .packagesAdventureTitleAdventures{
        padding:4% !important;
    }

    .loadNewPackagesDiv{
        background-color:#c0392b;
        padding: 4.5% !important;
        margin-left: 4% !important;
    }
}

@media (min-width: 810px) and (max-width: 1080px) {

    .evertopresort-google-map{
        width:300px !important;
    }

  .serviceMainConStyle p {
    padding: 25px;
    height: 566px;
  }

  .whoWeM1 {
    display: block;

  }

  .whoWeImg {
    width: 100%;
    padding: 15%;

  }

  .whoWeContent {
    width: 100%;
    /*display: flex;*/

  }



  .NDISLevelImg img {
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    width: 100%;
  }

  .NDISLevelContent {

    background: #c0392b;
    padding: 25px;
  }

  .tabResolution {

    width: 100% !important;
  }



  .mainServiceContent2 img {
    width: 100%;
  }

  .mainServiceContent2 img {

    width: 100%;
  }

  .specialAboutImg {
    width: 100%;

  }
/* main */

.topAdventureTopBox {

  width: 100%;
}

.topAdventureLinkBox {

  width: 100%;
}

.serviceMainImage {
  margin-bottom: 8%;

  width: 100%;
}

.packagesRightContent {

  width: 100%;
}

.mainPackage {

  height: auto;
}

.leftDivPackagesContent {

  width: 90%;
}

.rightDivPackagesContent {
  width: 45%;

}

.homeOffer {

  width: 100%;
}

.recentPackagesAdventureName {

  background-size: 246% auto !important;
  background-position: right 0px top 0px;
}

#singleAdventureAdventureDetailsRight {

  height: 210px !important;
}

.adventureMainDivContentAll {

  width:100%;
}

#topAdventureSection{

  padding: 3% 26%;
}

.col-sm-4{

  width: 100% !important;
}
.leftHeaderAdventure{

  display: block !important;
}

.footer{

  text-align: center;
}

}

/* large screen */

@media (min-width: 1021px) and (max-width: 7021px) {
  .valuesDiv {

    height: 740px;
  }

  .missionMainContent {

    display: flex;

    padding: 30px;
    /*border: 1px solid #000;*/
    margin: 70px 0px;
    /*background: #2c3e50;*/
    margin: 15px 0px !important;
    border-radius: 20px;
    margin-bottom: 2.5% !important;
    margin-top: -1% !important;
  }



  .mainServiceContent {



    height: 888px;
    margin: 35px 0px;
    padding: 0px;
    margin: 27px 0px;
  }

  .mainServiceContent h6 {

    background: #212529;
    padding: 15px;
    color: #fff;
    margin: 20px 0px;
  }

  .mainServiceContent img {

    width: 100%;
  }

  .ndisContentStyle {

    display: flex;
  }

  #slider1 {
    margin-top: 108px;

  }

  .whoWeM1 {
    display: flex;

  }

  .whoWeImg {
    width: 50%;
    padding: 40px;
    padding-right: 40px;
    padding-right: 0px;
  }



  .whoWeImg img {

    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
  }

  .whoWeContent {
    width: 70%;
   /* display: flex;*/

  }

  .whoWeContent p {

    border-radius: 20px;
  }

  .visionDiv1 {

    width: 100%;
  }

  .visionDiv2 {

    width: 50%;
  }










  .NDISlevel2 {

    display: flex;
  }

  .ndisContentStyleLevel3 {
    width: 100%;
  }

  .NDISLevelImg {

    padding: 30px;

    padding-right: 0px;
  }

  .NDISLevelImg img {
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
    width: 100%;
  }

  .NDISLevelContent {
    background: #c0392b;
    border-radius: 25px;
    width: 60%;

  }

  .NDISLevelContent p {

    margin: 35px;
  }

  .mainDDD {

    display: flex;
  }



  .last1S img {

    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;
  }

  .last2S {

    background: #fff;
    padding: 50px;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    color: #000;
  }

  .ndisH1StyleMain {

    /* margin-top: -40px; */
  }





  .NDISLevelContent2 {

    background-color: #fff;
    color: #000;
    border-radius: 25px;
    width: 60%;
  }

  .NDISLevelContent2 p {

    margin: 35px;
  }







  .mainServiceContent2 {



    height: 1258px;
    margin: 35px 0px;
    padding: 0px;
    margin: 27px 0px;
  }

  .mainServiceContent2 h6 {

    background: #212529;
    padding: 15px;
    color: #fff;
    margin: 20px 0px;
  }

  .mainServiceContent2 img {

    width: 100%;
  }

  .serviceMainConStyle .mainServiceContent2 p {

    height: 792px !important;
  }

  .specialMainStyle {
    display: flex;

  }

  .specialAboutImg {
    width: 23%;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 0px;

  }

}
