/*
Theme Name:   Mega Adventures Child
Theme URI:    https://www.megaadventurestravel.com/
Description:  Child theme of Voxel for Mega Adventures Travel. Put custom CSS in this file and custom PHP in functions.php so Voxel updates never overwrite them.
Author:       Mega Adventures Travel
Author URI:   https://www.megaadventurestravel.com/
Template:     voxel
Version:      1.0.0
Requires PHP: 8.1
Text Domain:  mega-adventures-child
*/

/* ------------------------------------------------------------------
   Moved from Appearance > Customize > Additional CSS (2026-11-03).
   Unchanged. Additional CSS belongs to the active theme, so it would
   stop applying when this child theme is activated unless it lives here.
   ------------------------------------------------------------------ */

button{
        cursor: pointer;
    }


#tab-bg, #faq-head{
	background: #FFF;
}
#tab-price{
	background: #D9D2C4;
}

/*Tab Icon style*/

/*.accordion-header{*/
/*    justify-content: space-between;*/
/*     display: flex;*/
/*     position: relative;*/
/*}*/

.e-n-accordion-item-title-text{
	max-width: 550px;
}


    #head{
        border: solid 1px #E0D6C0;
        border-radius: 35px;
			
    }


    
    #all-icons{
        position: absolute;
        float: right;
        right: 0;
        top: 3px;
      
      
    }
    #tab-img{
/*         padding: 13px; */
/*         background: #A88000; */
/*         margin-left: 100px; */
    }
    #tab-icon{
      width: 65px;
			min-height: 60px;
      border-radius: 30px;
      transform: translateX(-60px);
        padding: 0px;
			
      
    }
    
    
   
    
  #classic-form, #deluxe-form, #premium-form{
      display:none;
  }
  
  #camping-btn, #classic-btn, #deluxe-btn, #premium-btn:hover {
      cursor:pointer;
  }

img[src=''] 
{
  display: none;
}

/* Mobile CSS */
@media only screen and (max-width: 600px) {
	
	#all-icons{
		display: none;
	}
  
}


.f{
        display:none;
      } 
.fmobile{
	display:none;
}
.iN{
        display:none;
      } 
.iNmobile{
	display: none;
}
#outer{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outer0{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outer1{
	      display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outer11{
	      display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#inner1{
  
          background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#inner11{
  
          background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#inner3{
       background-color:#F4EEE5;
	     font-size:10px;
       width:30px;
	     padding-left:5px;
       border-radius:20px;
       cursor:pointer;
      }
#inner33{
       background-color:#F4EEE5;
	     font-size:10px;
       width:30px;
	     padding-left:5px;
       border-radius:20px;
       cursor:pointer;
      }
#inner2{
       background-color:#F4EEE5;
	     font-size:10px;
       width:30px;
	     padding-left:5px;
       border-radius:20px;
       cursor:pointer;

      }
#inner22{
       background-color:#F4EEE5;
	     font-size:10px;
       width:30px;
	     padding-left:5px;
       border-radius:20px;
       cursor:pointer;

      }
#inner4{
       background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#inner44{
       background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#outerRain{
	  margin-top:10px;
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
 #outerRain1{
	      display:none;
	      margin-top:10px;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }     
#innerRain1{
          background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
  
        
      }
  #innerRain2{
        background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
 #innerRain3{
        background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
  #innerRain4{
 background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }

/* For Mobile  */
#outerRain0{
	  margin-top:10px;
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
 #outerRain11{
	      display:none;
	      margin-top:10px;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }     
#innerRain11{
          background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
  
        
      }
  #innerRain22{
        background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
 #innerRain33{
        background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
  #innerRain44{
 background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
/* For Mobile  */

#cZanzibar{
        display:none;
      }
.fZanzibar{
        display:none;
      }
.fZanzibarIn{
        display:none;

}
#cZanzibarmobile{
        display:none;
      }
.fZanzibarmobile{
        display:none;
      }
.fZanzibarInmobile{
			display:none;
}

#outerZanzibar{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outerZanzibar1{
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }

#innerZanzibar1{
               background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer; 
  
  
  

      }
#innerZanzibar2{
  background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }

#innerZanzibar3{
 background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#innerZanzibar4{
                     background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer; 
  
      }

#outerRainZanzibar{
	  margin-top:10px;
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outerRainZanzibar1{
	  margin-top:10px;
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
      
#innerRainZanzibar1{
                background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
  
  
      }
 #innerRainZanzibar2{
background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
 #innerRainZanzibar3{
background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#innerRainZanzibar4{
           background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
      }
      
/* Zanzibar Mobile */
#outerZanzibar0{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outerZanzibar11{
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }

#innerZanzibar11{
               background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer; 
  
  
  

      }
#innerZanzibar22{
  background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }

#innerZanzibar33{
 background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#innerZanzibar44{
                     background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer; 
  
      }

#outerRainZanzibar0{
	  margin-top:10px;
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outerRainZanzibar11{
	  margin-top:10px;
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
      
#innerRainZanzibar11{
                background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
  
  
      }
 #innerRainZanzibar22{
background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
 #innerRainZanzibar33{
background-color:#F4EEE5;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
#innerRainZanzibar44{
           background-color:#E3DCD2;
        width:30px;
	    padding-left:5px;
		font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
      }
/* Zanzibar Mobile Ends here */
#cKili{
        display:none;
      }

.fKili{
        display:none;
      }
.fKilimobile{
	display: none;
}
#outerKili{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
 #outerKili1{
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#innerKili1{
         background-color:#E3DCD2;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
  
  
  
      }
#innerKili2{
       background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
      }
#innerKili3{
      background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
      }
#innerKili4{
 background-color:#E3DCD2;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
      }

/* Kilimanjaro Mobile */
#outerKili0{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
 #outerKili11{
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#innerKili11{
         background-color:#E3DCD2;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
  
  
  
      }
#innerKili22{
       background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
      }
#innerKili33{
      background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
      }
#innerKili44{
 background-color:#E3DCD2;
        width:30px;
        border-radius:20px;
	    padding-left:5px;
		font-size:10px;
        cursor:pointer;
      }

/* Kilimanjaro Mobile Ends */

.inKiliRain{
	display:none;
      }
.inKiliRainmobile{
	display:none;
      }
#outerKiliRain{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outerKiliRain1{
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#innerKiliRain1{
          background-color:#E3DCD2;
        width:30px;
	      padding-left:5px;
		    font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
  

      }
#innerKiliRain2{
        background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	      padding-left:5px;
		    font-size:10px;
        cursor:pointer;
      }
#innerKiliRain3{
         background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	      padding-left:5px;
		    font-size:10px;
        cursor:pointer;
      }
#innerKiliRain4{
        background-color:#E3DCD2;
        width:30px;
	      padding-left:5px;
		    font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
/* Kilimanjaro Rain mobile */
#outerKiliRain0{
        display:flex;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#outerKiliRain11{
        display:none;
        padding: 3px;
        background-color:#F4EEE5;
        width:60px;
        border-radius:20px;
      }
#innerKiliRain11{
          background-color:#E3DCD2;
        width:30px;
	      padding-left:5px;
		    font-size:10px;
        border-radius:20px;
        cursor:pointer;
  
  

      }
#innerKiliRain22{
        background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	      padding-left:5px;
		    font-size:10px;
        cursor:pointer;
      }
#innerKiliRain33{
         background-color:#F4EEE5;
        width:30px;
        border-radius:20px;
	      padding-left:5px;
		    font-size:10px;
        cursor:pointer;
      }
#innerKiliRain44{
        background-color:#E3DCD2;
        width:30px;
	      padding-left:5px;
		    font-size:10px;
        border-radius:20px;
        cursor:pointer;
      }
/* Kilimanjaro Rain Mobile Ends */
/* .fKili{
	display: none;
} */

/* TAble CSS */

thead {
background-color: #65694B;
}

table tr th{
  border: solid;
  border-width: 1px;
}


#acco-text{
    padding: 10px;
    background: #000000;
    color: #FFFFFF;
}
html .formcraft-css .powered-by {
   
    display: none;
    
}

#col1{
	background: #EAEAEA;
	padding: 12px;
	border: solid 3px;
	border-color: #FFFFFF;
	font-family: montserrat;
}
#col2{
	background: #DBCDBE;
	padding: 12px;
	border: solid 3px;
	border-color: #FFFFFF;
	font-family: montserrat;
}

/* Uber Menu CSS */

.menu-safari-tap-safari-links {
  
    justify-content: center;
    align-items: center;
    position: relative;
    text-decoration: none;
    cursor: pointer;
    box-sizing: border-box;
    transition: all 0.2s;
    margin-top:15px;
    text-decoration:none;
    color: #ffffff;
    border-radius: 5px;
    background: linear-gradient(#0f2f44, #0f2f44);
    text-transform: none;
    padding: 9px 20px;
    margin-top: 15px;
    padding: 9px 20px;
    line-height: 14px;
    font-size: 12px;
}

.menu-safari-tap-safari-links:hover {
    background: linear-gradient(#845f26, #845f26);
}


#things-to-do-balloon{
	border-top-left-radius:17px;
	border-top-right-radius:17px;
}
#beach{
		border-top:1px solid black;
}
#cultural
{
		border-top:1px solid black;
}
#game{
		border-top:1px solid black;
}
#honey {
		border-top:1px solid black;
}
#safari {
		border-top:1px solid black;
}
 
#motor {
		border-top:1px solid black;
}
#trek {
		border-top:1px solid black;
} 
#walk{
		border-top:1px solid black;
}
#night {
		border-top:1px solid black;
}
#things-open-vehicle{
	border-top:1px solid black;
	border-bottom-left-radius:17px;
	border-bottom-right-radius:17px;
}

/* Custom styles below. */
