/* Non Mobile First */

@media only screen and (max-width : 1300px) {
	.section-body.nearest-attraction-body-mobile{
		margin: 0 !important;
	}

	

}

@media only screen and (max-width : 1200px) {
	.nav>li>a{
		font-size: 13px;
	}

	.dropdown-menu>li>a{
		font-size: 13px;
	}
	.title-box h4{
		font-size: 1.6rem;
	}




}

/* Medium Devices, Desktops */
@media only screen and  (max-width : 992px) {
	.nav>li>a{
		font-size: 10px;
		padding: 15px 7px;
	}

	.dropdown-menu>li>a{
		font-size: 10px;
	}

	.service-section .content .section-body p{
		font-size: 1.5rem;
	}

	.desktop-view-rooms{
		display: none;
	}


	.section-body.nearest-attraction-body-mobile p{
		font-size: 14px;
		line-height: 2.5rem;
	}

	.about-section .content .section-body p.about-page{
		font-size: 14px;
	}

	p#services-paragraph{
		font-size: 1.4rem;
	}

		
}

/* Small Devices, Tablets */
@media only screen  and (max-width : 768px) {
	.contact a.booking{
		font-size: 12px;
	}

	.about-section .content .section-body{
		margin: 0;

	}

	.about-section .content .section-body p{
		font-size: 16px;
	}
	.section-body.nearest-attraction-body-mobile{
		margin: 0 !important;
	}

	.section-body.nearest-attraction-body-mobile p{
		font-size: 14px;
		line-height: 2.5rem;
	}

	.room-description .section-body p{
		font-size: 16px;
		line-height: 2em;
	}
	.room-description .content .section-body{
		margin-top: 0;
	}

	p#services-paragraph{
		font-size: 1.6rem;
	}

	.title-box h4{
		font-size: 1.5rem;
	}

    /*newly added Rahul.*/
	
	.main-carousel #myCarousel{
			display: none;	
	}

	.main-carousel #myCarouselmobile .responsive {
  		width: 100%;
 		height: auto;
	}


}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	.about-section .content .section-body{
		margin: 0;

	}
	
	.call-numbers{
		display: none;
	}

	.about-section .content .section-body p{
		font-size: 14px;
	}

	.section-body.nearest-attraction-body-mobile p{
		font-size: 12px;
		
	}

	.about-section .content .section-body p.about-page{
		font-size: 12px;
	}


	.room-description .section-body p{
		font-size: 14px;
		line-height: 2em;
	}

	.room-description .content .section-body{
		margin-top: 0;
	}

	h1.services-main-headings{
		font-size: 28px;
	}

	.title-box h4{
		font-size: 1.3rem;
	}

	h1.pashupatinath-header{
		font-size: 30px;
	}

	.gallery-carousel.desktop-view-gallery{
			display: none;
	}
	
	/*newly added Rahul.*/
	
	.main-carousel #myCarousel{
			display: none;	
	}

	.main-carousel #myCarouselmobile .responsive {
  		width: 100%;
 		height: auto;
	}

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
	
}

/* Non Mobile First */

@media only screen and (min-width : 481px) {
	.gallery-carousel.mobile-view-gallery{
		display: none;
	}
	
	.call-numbers-mobile{
		display: none;
	}
	/*newly added Rahul*/
	
	.main-carousel #myCarouselmobile{
			display: none;	
	}
}

@media only screen and (min-width : 993px) {
	.mobile-view-rooms{
		display: none;
	}
}

@media only screen and (min-width : 768px) and (max-width: 992px) {
	.flexbox-slide img{
		height: 260px;
		width: 100%;
	}

	.text-block{
		height: 15em;
		overflow: hidden;
	}
	.amenity-card .title {
    padding: 20px;
    padding-top: 30px;
    font-size: 10px;
	}
}
@media only screen and (min-width : 320px) and (max-width: 380px) {
	.contact a{
		font-size: 11px;
	}


}




