
/*media-query*/

/*start*/
@media screen and (max-width:1200px){

.full-header_block .nav-header_block {
	padding: 11px 0; }

.full-header_block .nav-header_block .lt_block {
	width: 20%;	float: left; }

.full-header_block .nav-header_block .rt_block {
	width: 80%;	float: left; }

.full-header_block .nav-header_block .rt_block ul li a {
	padding: 18px 3px 16px 4px;
	font-size: 14px;
	line-height: 21px;
}

.footer-upper .footer-gallery .about-location ul li {
		width: 50%; }

.tariff-block-sec .right-block {	width: 58%; }
.packages-block-sec .right-block {	width: 58%; }


/**/
}
/*end*/




/*start*/
@media screen and (max-width:991px){

.r-mobile_manu {
	margin: 4px;
	padding: 7px 0 0 0;
	font-size: 22px;
	text-align: right;
	list-style-type: none !important;
	float: right;
	display: block;
}

.r-mobile_manu img {
	width: 35px;
	height: 35px;
	object-fit: contain;
}

.full-header_block .nav-header_block {
	padding: 2px 0;
}

.full-header_block .nav-header_block .container { position: relative; }


/**/

.full-header_block .nav-header_block .lt_block h1 a img {
	width: 183px; height: 100%; }

.full-header_block .nav-header_block .lt_block {
	width: 100%;
	float: none;
}

.full-header_block .nav-header_block .lt_block h1 {
	width: 60%;
	float: left;
}

.full-header_block .nav-header_block .rt_block {
	float: none;
	position: absolute;
	z-index: 9;
	margin: 2px 0 0 0;
	right:0px;
	width: 280px;
	display: none;
	margin: 0 15px 0 0;
}

.full-header_block .nav-header_block .rt_block ul {
	text-align: left;
	display: block;
	width: 100%;
	background: #fff;
}

.full-header_block .nav-header_block .rt_block ul li {
	display: block;
	background: #2c590b;
	border-bottom: 1px solid #fff;
}

.full-header_block .nav-header_block .rt_block ul li a {
	padding: 8px 23px;
	color: #fff;
	font-size: 16px;
}

.slider {	height: auto; }

.footer-upper .footer-gallery .about-location ul li {
	width: 50%;	height: 117px; }

.footer-upper .footer-gallery .about-location ul li img {
	object-fit: cover; }

.copyright .col-sec2 p { text-align:center; }

.tariff-block-sec .left-figure_block {
	width: 224px; }

.packages-block-sec .left-figure_block {
	width: 224px; }

.contact_bd .item-form-sec {	width: 80%; }

.packeges-block018 .pkg-bd .text-block p b {
	font-size: 30px;
	line-height: 47px;
	text-align: center;
}
.packeges-block018 .pkg-bd .text-block p b { font-size: 24px;
	line-height: 30px;	text-align: center;
}

.packeges-block018 .pkg-bd .text-block p {
	padding: 13px 0 0 0;	font-size: 18px;	line-height: 23px;
}

.jeevan-contact-inr .contact-bd .contact-lt {
	padding: 30px;
	width: 100%;
	height: 100%;
	float: none;
	border-radius: 8px 0 0 8px;
}

.jeevan-contact-inr .contact-bd { display:block; }
.jeevan-contact-inr .contact-bd .contact-rt {
	padding: 30px;	width: 100%;	height: 100%;	float: none; }




/**/
}
/*end*/





/*start*/
@media screen and (max-width:767px){

.top-bar-social-icon {	padding: 12px 0 0 0; }
.top-bar-social-icon ul {	text-align: center; }


.contact-info {	display: block;	text-align: center; }
.footer-upper .footer-gallery .about-location ul li img {
	object-fit: cover; }

.dikshunyopur-about-sec .lt-img-fig {
	margin: 0 0 15px 0;	width: 100%;	height: auto;
	float:none;	background: #ccc; }

.dikshunyopur-rooms .destination-item .destination-image {
	width: 100%;
	height: auto;
}


.tariff-block-sec .left-figure_block {	width: 100%; }
.tariff-block-sec .right-block {	width: 100%; }

.packages-block-sec .left-figure_block {	width: 100%; }
.packages-block-sec .right-block {	width: 100%; }

.contact_bd .item-form-sec {	padding: 60px 6px 30px 6px;
	width:90%; }
.contact_bd .item-form-sec .item {
	width:100%;	float: none; }


.jeevan-all-inr-bnr .figure {
	height: auto;
	margin: 0;
	padding: 0;
	width: 100%;
}


/**/
	}
/*end*/




/*start*/
@media screen and (max-width:552px){

.upper-head p {
	margin-bottom: 0;
	display: block;
	font-size: 14px;
	margin-right: 15px;
	text-align: center;
	width: 100%;
}

.contact-info {	display: block; }
.dikshunyopur-about-sec p {	text-align: justify; }

.tariff-block-sec .right-block h3 {	font-size: 20px; }

.packages-block-sec .right-block h3 {	font-size: 20px; }


.jeevan-images-gallery .image_gallery a img {
	width: 100%;
	height: auto;
	object-fit: cover;
}

.jeevan-images-gallery .image_gallery a {
	display: block;
	margin: 0;
	padding: 0;
	height: 100%;
}

/**/
}
/*end*/




/*media-query*/







