
	#contentCntr { padding: 45px 0; width: 100%; float: left; overflow: hidden!important; }
	
		.contantArea { width: 100%; float: left; }
		.contantArea h3 { font-size: 30px; color: #2476BB; text-transform: uppercase; text-align: center; width: 100%; float: left; }
		.contantArea h3 span { color: #2476BB; }
		.contantArea p { padding: 0 0 25px 0; width: 70%; margin: 65px auto 0; font-size: 16px; color: #000; text-align: center; }
		.contantArea .repeator { padding: 10px 0; width: 100%; float: left; }
		.contantArea .repeator .item { margin: 0 23px 0 0; height: 210px; width: 32%; float: left; border-radius: 8px; }
		.contantArea .repeator .item.item1  { height: 330px; }
		.contantArea .repeator .item.item1.active  { border-radius:0px; height: 330px; background: #f8f8f8; }
		.contantArea .repeator .item a { text-decoration: none; display: block; position: relative; }
		.contantArea .repeator .item.last { margin: 0; }
		.contantArea .repeator .item img { border: none; outline: none; width: 100%; height: auto; }
		.contantArea .repeator .item .overlay { padding: 5px 15px 5px 15px; display: block; width: 100%; overflow: hidden; position: absolute; bottom: 0px; left: 0px; background: url('../images/repear-bg.png') left repeat; }
		.contantArea .repeator .item .overlay h3 { padding: 0 0 5px 0; margin: 0 0 7px 0; font-size: 16px; color: #fff; font-weight: 600; line-height: 22px; text-transform: none; text-align: left; border-bottom: 1px solid #fff; }
		.contantArea .repeator .item .overlay h3 span { float: right; }
		.contantArea .repeator .item .overlay span { padding: 0 0 0 10px; float: left; color: #fff; text-align: center; line-height: 22px;}
		.contantArea .repeator .item .overlay span em { font-size: 11px; font-style: normal; }
		.contantArea .repeator .item .overlay span .fa { color: #fff; font-size: 14px; }
		.contantArea .repeator .item .overlay h4 { float: left; font-size: 12px; color: #fff; line-height: 18px; text-transform: none; }
		.contantArea .repeator .item .overlay h5 { float: right; font-size: 11px; color: #fff; line-height: 18px; text-transform: none; }
		
		.contantArea .repeator .fullDetails { margin: 0 0 30px 0;  width: 100%; float: left; background: #f8f8f8;}
		.contantArea .repeator .fullDetails .fullInner { padding: 25px; width: 100%; float: left; }
		.contantArea .repeator .fullDetails .right { padding: 5px 10px; cursor: pointer; text-decoration: none; float: right; line-height: 27px; text-align: center; display: block; font-size: 14px; color: #fff; font-weight: normal; border: 1px solid #ccc; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background: #87888a; }
		.contantArea .repeator .fullDetails .right .fa { float: left; padding: 0 7px 0 0; font-size: 27px; color: #c9cacc; }
		
		.contantArea .repeator .fullDetails .heading { padding: 20px 0; width: 100%; float: left;}
		.contantArea .repeator .fullDetails .heading h3 { float: left; width: 90%; font-size: 29px; color: #333; line-height: 30px; float: left; text-align: left; font-weight:400; text-transform:none; }
		.contantArea .repeator .fullDetails .heading h3 span { padding: 3px 0 0 0; text-align: left; display: block; font-size: 19px; color: #8f8f91; }
		.contantArea .repeator .fullDetails .heading ul { list-style: none; float: right; text-align: center; }
		.contantArea .repeator .fullDetails .heading li { margin: 0 10px 15px 0; float: none; display: inline-block; }
		.contantArea .repeator .fullDetails .heading li.last { margin: 0 0 15px 0;}
		.contantArea .repeator .fullDetails .heading li a { padding: 9px 13px; line-height: 25px; display: block; float: left; font-size: 14px; border-radius: 4px; color: #87888a; border: 1px solid #ccc; border-radius: 6px; text-decoration: none; }
		.contantArea .repeator .fullDetails .heading li a span { float: right; line-height: 10px; font-weight: 600; font-size: 11px; }
		.contantArea .repeator .fullDetails .heading li a .fa { float: left; font-size: 25px; padding: 1px 10px 0 0; line-height: 19px;}
		.contantArea .repeator .fullDetails .heading li a:hover { border: 1px solid transparent; background: #87888a; color: #fff; }
		.contantArea .repeator .fullDetails .heading li a.call_request { background: #00a9d4; color: #fff; }
		.contantArea .repeator .fullDetails .heading li a.call_request:hover { border: 1px solid transparent; background: #87888a; color: #fff; }
		
		.contantArea .repeator .fullDetails .fullContent { padding: 15px 0 0 0; width: 100%; float: left; }
		.contantArea .repeator .fullDetails .fullContent .list { padding: 0 20px 0 0; margin: 0 20px 0 0; width: 340px; float: left; }
		.contantArea .repeator .fullDetails .fullContent .list.last { margin: 0px; border: none;}
		.contantArea .repeator .fullDetails .fullContent .list p { margin: 0px; text-align: left; float: left; width: 100%; padding: 0 0 8px 0; line-height: 20px; font-size: 15px; color: #87888a; }
		.contantArea .repeator .fullDetails .fullContent .list p span { padding: 0 0 0 10px; float: right; font-size: 14px; color: #87888a; width: 222px; display: inline; font-weight: normal; } 
		.contantArea .repeator .fullDetails .fullContent .list ul { padding: 0 0 10px 0; list-style: none; }
		.contantArea .repeator .fullDetails .fullContent .list li { margin: 0 5px 0 0; float: left; position: relative; font-size: 14px; line-height: 20px; }
		.contantArea .repeator .fullDetails .fullContent .list li .fade {background: #f8f8f8 none repeat scroll 0 0;height: 100%; left: 0;opacity: 0.87; position: absolute;top: 0;width: 100%; z-index: 1;}
		.contantArea .repeator .fullDetails .fullContent .list li.fl_show { width: 31px; height: 40px; background: url('../images/icon-3.png') left no-repeat;}
		.contantArea .repeator .fullDetails .fullContent .list li.ht_show  { width: 70px; height: 40px; background: url('../images/icon-2.png') left no-repeat; }
		.contantArea .repeator .fullDetails .fullContent .list li.ml_show  { width: 60px; height: 40px; background: url('../images/icon-1.png') left no-repeat; }
		.contantArea .repeator .fullDetails .fullContent .list li.st_show  { width: 57px; height: 40px; background: url('../images/icon-4.png') left no-repeat; }
		.contantArea .repeator .fullDetails .fullContent .list li.tf_show  { width: 61px; height: 40px; background: url('../images/icon-5.png') left no-repeat;}
		
		.contantArea .repeator .fullDetails .fullContent .list .price { width: 100%; float: left; overflow: hidden; padding: 10px 0;}
		.contantArea .repeator .fullDetails .fullContent .list .price span { float: left;}
		.contantArea .repeator .fullDetails .fullContent .list .inr { margin-right: 30px; /*margin-top: 20px;*/ float: left; color: #333; font-size: 27px; font-weight: 400; }
		.contantArea .repeator .fullDetails .fullContent .list .rupee { font-size: 49px; float: left; color: #333; font-weight: 400; }
		.contantArea .repeator .fullDetails .fullContent .list .destination { /*padding: 0 70px 0 0;*/ font-weight: 600; font-size: 14px; float: left; width: 50%; color: #000; }
		.contantArea .repeator .fullDetails .fullContent .list .city { font-size: 14px; float: left; color: #87888a; font-weight: 400; line-height: 20px; padding: 0 0 0 10px; border-left: 1px solid #ccc; }
		.contantArea .repeator .fullDetails .fullContent .list strong { color: #333; padding: 0 0 10px 0; float: left; font-weight: 600;}
		.contantArea .repeator .fullDetails .fullimg { display: none; width: 100%; float: left; height: 4px; background: url('../images/box_shadow.png') center no-repeat; }
		
		.contantArea .repeator .fullDetails .heading.inner { padding: 0 0 10px 0; width: 86%; float: left;}
		.contantArea .repeator .fullDetails .heading h3 span em { float: left; padding: 0 5px 0 0px; line-height: 32px; font-style: normal; font-size: 16px; }
		.contantArea .repeator .fullDetails .heading h3 span img { padding: 0 5px 0 0; max-width: 100%; height: auto; float: left; }
		.contantArea .bredCumb { margin: 0 0 25px 0; padding: 0px 0 6px 0; width: 100%; float: left; border-bottom: 1px solid #2476bb; }
		.contantArea .bredCumb .destination { height: 35px; float: left; width: 35%; }
		.contantArea .bredCumb .destination .change { padding: 9px 10px; width:auto; float: left; display: inline; color: #fff; border-radius: 6px; cursor: pointer;  background: #017b9a;}
		.contantArea .bredCumb .destination .cancle { display: none; width:auto; float: left; padding: 9px; color: #fff; border-radius: 6px; cursor: pointer;  background: #017b9a;}
		.contantArea .bredCumb .destination .tabitem { display: none; padding: 0 8px 0 0; width: auto; float: left; position: relative; }
		.contantArea .bredCumb .destination .tabitem .topIndia { width: 100%; float: left; position: relative; }
		.contantArea .bredCumb .destination .tabitem .topIndia .showmenu { width: 100%; float: left; position: relative; }
		.contantArea .bredCumb .destination .tabitem .text { padding: 10px 15px; width: 330px; float: left; border: 1px solid #2476BB; }
		.contantArea .bredCumb .destination .tabitem .hotelSubmit  { padding: 8px 25px; width: auto; float: right; font-size: 16px; color: #fff; cursor: pointer; background: #000 url('../images/search.png') center no-repeat; border: none; text-transform: uppercase; position: absolute; top: 0px; right: 0px; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 { display: block; width: 100%; float: left; position: absolute; top: 38px; left: 0px; z-index: 999999; box-shadow:0px 0px 7px rgba(0, 0, 0, 0.5); border: 1px solid #ccc; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 .India { padding: 15px 20px 0 20px; overflow: hidden; background: #fff; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 .India.last { padding: 10px 20px 10px 20px; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 .India h3 { text-transform: none; float: left; margin: 0 0 7px 0; padding: 0 0 7px 0; text-align: left; font-size: 14px; color: #000; font-weight: 600; border-bottom: 1px solid #ccc; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 .India ul { width: 100%; float: left; list-style: none; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 .India li { padding: 5px; float: left; width: 47%; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 .India li:hover { background: #fbf6f6; }
		.contantArea .bredCumb .destination .tabitem .selectCity2 .India li a { text-decoration: none; float: left; color: #000; font-size: 14px; background: none; line-height: 23px; }
		.contantArea .bredCumb .filterDest { height: 35px; float: right; width: auto; }
		.contantArea .bredCumb .filterDest .filter { padding: 9px 10px; width:auto; float: right; display: inline; color: #fff; border-radius: 6px; cursor: pointer;  background: #017b9a;}
		.contantArea .bredCumb .filterDest .tabitem1 { display: none; padding: 6px 0 0 10px; width: auto; float: right; position: relative; }
		.contantArea .bredCumb .filterDest .tabitem1 p { width: 72px; float: left; color: #4a4a4a; padding: 4px 0 0 0; margin: 0px; }
		.contantArea .bredCumb .filterDest .tabitem1 ul { list-style: none; float: right; }
		.contantArea .bredCumb .filterDest .tabitem1 li { margin: 0 5px 0 0; width: 165px; float: left; position: relative; }
		.contantArea .bredCumb .filterDest .tabitem1 li:last-child { margin: 0px; }
		.contantArea .bredCumb .filterDest .tabitem1 li a { padding: 5px 10px; border: none; font-size: 15px; color: #017b9a; text-decoration: none; display: block; background: #f1f1f1; }
		.contantArea .bredCumb .filterDest .tabitem1 li a:hover { background: #ddd; }
		.contantArea .bredCumb .filterDest .tabitem1 li a .fa { color: #017b9a; float: right; }
		.contantArea .bredCumb .filterDest .tabitem1 li ul { width: 100%; display: none; position: absolute; top: 27px; left: 0px; z-index: 99999; }
		.contantArea .bredCumb .filterDest .tabitem1 li:hover ul { display: block; }
		.contantArea .bredCumb .filterDest .tabitem1 li ul li a { padding: 5px 10px; }
		
		.whyCntr { margin: 40px 0 0 0; height: 350px; width: 100%; float: left; }
		.whyCntr .container { position: relative; }
		
			.whyArea { width: 100%; float: left; position: absolute; top: -349px; right: 0px; z-index: 4; }
			.whyCntr img { width: 100%; height: 100%; z-index: 2;  }
			.whyArea .contentDiv { padding: 90px 0; width: 387px; float: right; text-align: center; -webkit-transform: skew(-20deg); -moz-transform: skew(-20deg); -o-transform: skew(-20deg); }
			.whyArea .contentDiv .inner { overflow: hidden; }
			.whyArea .contentDiv .inner h3 { padding: 0 0 12px 0; font-weight: normal; font-size: 30px; line-height: 40px; }
			.whyArea .contentDiv .inner p { padding: 0 0 12px 0;}
			.whyArea .contentDiv .inner .click { font-weight: bold; background: #000 none repeat scroll 0 0; border: medium none; border-radius: 8px;color: #fff;cursor: pointer;display: block; width: 120px; margin: 0px auto; font-size: 12px; padding: 7px 13px;}
			
			.promoterBox { width: 100%; float: left; padding: 15px 0; display: none; }
			.promoterBox img { max-width: 100%; height: auto; margin: 0px auto; display: block; float: none; }
			
			
			
			
			@media only screen and (max-width: 767px){ 
			
			#container,.container { width: 95%!important; } 
			 	
				#contentCntr { padding: 35px 0 0 0;}
				.contantArea .repeator .fullDetails .right { margin: 0 0 10px 0;}
				.contantArea .bredCumb { padding: 0 0 20px 0;}
				.contantArea .bredCumb li { margin: 0 0 10px 0; width: 100%; }
				.contantArea .bredCumb li.active { background: none; }
				.contantArea .bredCumb li.right { float: right; width: auto; }
				.contantArea .bredCumb .filterDest { float: left; width:100%; }
				.contantArea .bredCumb .filterDest .tabitem1 { width: 100%; float: left; padding: 0;}
				.contantArea .bredCumb .filterDest .tabitem1 ul { width: 100%; }
				.contantArea .bredCumb .filterDest .tabitem1 li { width: 45%; }
				.contantArea .bredCumb .filterDest .tabitem1 li ul li { width: 100%; }
				.fullContent .priceSelect { margin: 0 0 30px 0; width: 100%; }
				.fullContent .hotelDetails { width: 100%; }
				.fullContent .hotelDetails { padding: 10px; min-height: 160px; }
				.fullContent .hotelDetails li { font-size: 12px;}
				.fullContent .hotelDetails li em { padding: 0 0 0 10px;}
				.fullContent .hotelDetails li.catrgory { width: 17%; }
				.fullContent .hotelDetails li.type { width: 15%; }
				.fullContent .hotelDetails li.adult,.fullContent .hotelDetails li.child,.fullContent .hotelDetails li.age,.fullContent .hotelDetails li.price { width: 13%; }
				.contantArea .repeator .fullDetails .fullInner { padding: 10px;}
				.contantArea .repeator .fullDetails .heading { padding: 0;}
				.contantArea .repeator .fullDetails .fullContent { padding: 0px;}
				.contantArea .repeator .fullDetails .fullContent .list .destination { width: auto; padding: 0 30px 0 0; }
				.contantArea .repeator .fullDetails .fullContent .list .city { padding: 0 0 0 17px;}
				.contantArea .repeator .fullDetails .fullContent .list .price { width: 100%; padding: 10px 0; border-top: 1px solid #ccc; }
				.contantArea .repeator .fullDetails .fullContent .list { border-bottom: 1px solid #ccc; border-right: none; margin: 15px 0 5px 0; padding: 0; width: 100%; }
				.contantArea .repeator .fullDetails .fullContent .list.last { margin: 15px 0 0 0;}
				.contantArea .repeator .fullDetails .fullContent .list p span { width: 60%; }
				.contantArea .repeator .fullDetails .fullContent .list .rupee { font-size: 27px;}
				.contantArea .repeator .fullDetails .fullContent .list .inr { margin-top: 0px;}
				.contactUs .welcome { width: 100%; padding: 0 5px; }
				.contactUs .about { width: 100%; padding: 0 5px 25px; }
				.whyCntr { margin: 0px; height: 250px; }
				.whyCntr .overlayIncol { padding: 35px 0 0 0;}
				.whyArea h3 { font-size: 22px; }
				.whyArea .item { padding: 10px 0; margin: 0 0 20px 0; width: 100%; }
				.aboutCntr { padding: 30px 0 0 0; }
				.aboutArea h3 { padding: 0 0 20px 0; font-size: 22px; }
				.aboutArea .item { margin: 0 0 25px 0; width: 100%; }
				.aboutArea .item h4 { font-size: 20px; }
				
				.testimonial h1 .closefeedback { font-size: 14px; }
				.testimonial .fullWidth .testiList { width: 100%; }
				.testimonial h1 .addfeedback { font-size: 12px;}
				.testimonial .fullWidth .testiList .list { box-shadow: none; border: 1px solid #ccc; width: 98.5%; }
				.testimonial .fullWidth .testiList .list .info { width: 100%; }
				.testimonial .fullWidth .testiList .list .info span { padding: 5px; }
				.testimonial .fullWidth .testiList .list .image { float: none; margin: 0px auto; display: block; }
				.testimonial .fullWidth .feedBox { margin: 0 0 15px 0; width: 100%; float: left; box-shadow: none; border: 1px solid #ccc; }
				.testimonial .fullWidth .feedBox p span { width: 100%; }
				
				.contantArea .bredCumb .destination { height: auto; margin: 0 0 10px 0; width: 100%; }
				.contantArea .bredCumb .destination .tabitem .text { width: 100%; }
				.contantArea .bredCumb .destination .tabitem { width: 77%; }
				.contantArea .bredCumb .destination .cancle { float: left; }
				.contantArea .bredCumb ul { float: left;}
				.contantArea .bredCumb .destination .tabitem .selectCity .India li { margin: 0px;}
				.contantArea .repeator .fullDetails .heading li { margin: 0 10px 0 0!important; }
				.contantArea .repeator .fullDetails .fullContent .list li.ml_show,.contantArea .repeator .fullDetails .fullContent .list li.st_show,.contantArea .repeator .fullDetails .fullContent .list li.tf_show { width: 20%;}
				.contantArea .repeator .fullDetails .fullContent .list li.ht_show { width: 17%; }
				.contantArea .repeator .fullDetails .fullContent .list li.fl_show { width: 12%;}
				.contantArea .bredCumb .filterDest .filter { float: left; }
				.contantArea .repeator .fullDetails .heading.inner { width: 100%; }
				.contantArea .repeator .fullDetails .heading h3 { font-size: 20px;}
				
				.fullContent .list.inner { width: 100%!important; }
				.fullContent .list ul.deprt li { width: 100%; }
				.fullContent .list .Room { padding: 10px 0;}
				
				.contantArea h3 { padding: 0 0 10px 0; font-size: 22px; }
				.contantArea p { padding: 0 0 15px 0; width: 95%; }
				.contantArea .repeator .item img { width: 100%; }
				.contantArea .repeator .item { margin: 0; width: 100%!important; }
				.contactUs .mapbox { padding: 0; width: 100%; }
				.contactUs .mapbox h3 { font-size: 15px; }
				.contactUs .address { margin: 20px 0 0 0; width: 100%; float: left; }
				.contactUs .address .info h3 { font-size: 15px; }
				.contactUs .address .info p { font-size: 14px; }
				.contactUs .address .info p.mid { width: 85%; }
				
				.whyArea { top: -248px; }
				.whyArea .contentDiv { width: 100%; }
				.whyArea .contentDiv { padding: 20px 0;}
			
			}
			
			@media only screen and (max-width: 1280px){ 
				#container,.container { width: 95%!important; } 
				.contantArea .repeator .item { width: 31.6%; margin-right: 18px!important; }
				.contantArea .repeator .item.last { margin-right: 0px!important; }
			}