@media (min-width: 200px) and (max-width: 479px) {
   .number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
section#faq {
    padding-top: 0px !important;
}
.lockyourtrips ul li a {
    font-weight: 500;
}

}
@media (min-width: 480px) and (max-width: 767px) {
.number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
section#faq {
    padding-top: 0px !important;
} 
}
@media (min-width: 768px) and (max-width: 991px) {
.number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
section#faq {
    padding-top: 0px !important;
} 
}
@media (min-width: 992px) and (max-width: 1199px) {
.number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
.pakage h4 {
    font-size: 15px;
}
.categorySubHeader1 {
    font-size: 30px;
}
.categoryDescription {
    font-size: 13px;
}
section#faq {
    padding-top: 0px !important;
}
.lockyourtrips ul li a {
    font-weight: 500;
}
}
@media (min-width: 1200px) and (max-width: 1400px) {
 .number {
    text-align: center;
}
.number p {
    font-size: 14px;
}
.overlay {
    padding: 0px;
}
div#homeslider {
    height: 524px;
}
.icons.Sightseeing {
    padding: 10px;
}
.icons.Sightseeing ul li {
    font-size: 13px;
}
button#submitButton, button#submitButton1 {
    padding: 0px !important;
    font-size: 1rem;
}
h5.INCLUSIONS {
    padding: 5px;
    font-size: 18px;
}
.places-locs h5 {
    padding: 3px 50px;
    font-size: 1rem;
}
.MataVishnuDevi h3 {
    font-size: 20px;
}
.pakage {
    margin-bottom: 20px;
}
li.footer-phone {
    padding: 4px 20px;
    margin-bottom: 15px;
}
a.Google_Reviews {
    padding: 5px 50px;
    display: inline-block;
    font-size: 1rem;
}
.pakage h4 {
    font-size: 15px;
}
.categorySubHeader1 {
    font-size: 30px;
}
.categoryDescription {
    font-size: 13px;
}
.categorySubHeader2 {
    margin-top: 1px;
}
.lockyourtrips ul li a {
    font-weight: 500;
}
section#faq {
    padding-top: 0px !important;
}  
}
@media (min-width: 100px) and (max-width: 1024px) {
    .mobile-hide{display: none;}
}
@media (min-width: 1025px) and (max-width: 5000px) {
    .mobile-code-only {
        display: none;
    }
}