@media all and (min-width: 320px) and (max-width: 567px){
/*header & navigation starts hear*/
    .navbar-toggle[aria-expanded="true"] span:first-child{transform: rotate(45deg);position: relative;top: 5px;transition: 0.60s;}
    .navbar-toggle[aria-expanded="true"] span:nth-child(2){opacity: 0;transition: 0.60s;}
    .navbar-toggle[aria-expanded="true"] span:last-child{transform: rotate(-45deg);    position: relative; bottom: 6px;transition: 0.60s;}
    .navbar-toggle .icon-bar{transition: 0.60s;}
	.navbar-brand>img{width: 130px;}
	.navbar-toggle{margin: 20px;border: 1px solid #555;}
	.navbar{margin: 0;}
	.navbar-nav{float: right;margin: 0;}
	.navigation{padding: 0 15px;}
	.navbar-collapse{padding: 0;float: right;position: absolute;z-index: 2;background: #fff;top: 75px;right: 0px;width: auto;}
	.navbar-collapse li{width: 100%;border-bottom: 1px solid gray;}
	.navbar-collapse li a{padding: 13px 20px ;text-align: right;}
/*banner starts hear*/
	.banner .owl-theme .owl-nav.disabled + .owl-dots{bottom: 10px;left: 40%;}
	.banner .owl-theme .owl-nav.disabled + .owl-dots span{width: 10px;height: 10px;margin: 0 2px;}
	.banner .carousel-caption p{font-size: 10px;}
	.banner .carousel-caption{bottom: 40px;right: 25%;padding: 10px;}
	.banner .carousel-caption h1{font-size: 17px;}
/*shanti sagar starts hear*/
	.shanti { margin: 40px 0 0 0;}
	.shanti-img{padding: 0;}
	.shanti-img-a{padding: 0;}
	.shanti .shanti-content{padding: 0;}
	.shanti .shanti-sagar-img{width: 90%;}
	.shanti .shanti-content p {line-height: 25px;margin:0 0 20px 0;}
	.shanti-img{margin-bottom: 0px;}
/*gallery starts hear*/
	.gallery {padding-top: 40px;}
	.gallery p{margin: 0px 10px 45px 10px;}
	.gallery .picture .img1{width: 50%;}
    .thumbnail .text-right{display: none;}
    .thumbnail span{display: block;font-size: 14px;min-height: 40px;}
    @media all and (min-width:374px) and (max-width:567px){
        .thumbnail span{min-height: auto;}
    }
/*amenities starts hear*/
	.amenities .amenities-content .first{padding-right: 15px;}
	.amenities .amenities-content .first p{height: auto;}
	.amenities .amenities-content{padding: 0 15px;}
	.amenities .amenities-content a{padding: 8px 0;}
	.feedback{margin-top: 35px;}
    
    
    
/*footer starts hear*/
	.footer-bg .footer-start{display: inline-block;}
	.footer-bg .footer-start .box1{width: 100%;background-size: cover; background: none;}
	.footer-bg .footer-start .box1 img{margin: 0 auto;padding-top: 25px;}
	.footer-bg .footer-start .box2{width: 100%;margin: 0;}
	.footer-bg .footer-start .box-inner{margin: 0;padding-left: 4%; border: none;}
	.footer-bg .footer-start .box-inner h3{font-size: 21px;}
	.footer-bg .footer-start .box-inner a{font-size: 13px;}
	.footer-bg .footer-start .box-inner li{margin-bottom: 14px;}
	.footer-bg .footer-start .box-inner li:before{padding-right: 5px;}
	.footer-bg .footer-start .box-inner{height: auto;}
	.footer-bg .footer-start .box3{width: 100%;height: auto; margin-top: 40px;}
	.thumbnail .text-right{min-height: 0;font-size: 14px;padding: 20% 0 0 0;}
    
    
/*tariff starts hear	*/
    .box-t{min-height: 367px;}
	.box-t .no-padding img {height: initial;}
	.box-t .no-padding .img-box{padding: 0;}
	.box-t .img-content-t {min-height: 0;}
	.box-t .img-content-t a{bottom: 0px;right: -16px;}
	.box-t .img-content-t p{min-height: 75px;}
	.box-t .img-content-t .box-t-height p{min-height: auto; margin-bottom: 50px;}
	.box-t .img-content-t .box-t-height{min-height: 0;}
	.box--1 {min-height: auto;}
	/*about us inner*/
    .about-box{min-height: 300px;}
	.about-box img{margin: 50px auto 0 ;min-height: 210px;}
    .shanti h2{font-size: 29px;}
/*amenities starts hear	*/
	.box p{text-align: center;}
	.box:hover p{margin-left:0px;}
     .pav{text-align: center;}
    .pav img{float: none;}
        .pav p{margin-top: 25px;padding-left: 0;}
    
}


@media all and (min-width: 568px) and (max-width: 767px){
    .navbar-toggle[aria-expanded="true"] span:first-child{transform: rotate(-135deg);position: relative;top: 5px;}
    .navbar-toggle[aria-expanded="true"] span:nth-child(2){opacity: 0;}
    .navbar-toggle[aria-expanded="true"] span:last-child{transform: rotate(-45deg);    position: relative; bottom: 6px;}
    .navbar-toggle .icon-bar{transition: 0.60s;}
/*header & navigation starts hear*/
	.navbar-brand>img{width: 52%;}
	.navbar-toggle{margin: 20px;border: 1px solid #555;}
	.navbar{margin: 0;}
	.navbar-nav{float: right;margin: 0;}
	.navigation{padding: 0 15px;}
	.navbar-collapse{padding: 0;float: right;position: absolute;z-index: 2;background: #fff;top: 75px;right: 0px;width:auto;}
	.navbar-collapse li{width: 100%;border-bottom: 1px solid gray;}
	.navbar-collapse li a{padding: 13px 20px ;text-align: right;}
/*banner starts hear*/
	.banner .owl-theme .owl-nav.disabled + .owl-dots{bottom: 15px;left: 44%;}
	.banner .owl-theme .owl-nav.disabled + .owl-dots span{width: 10px;height: 10px;margin: 0 2px;}
	.banner .carousel-caption p{font-size: 14px;}
	.banner .carousel-caption{bottom: 65px;right:45%;padding: 10px;}
	.banner .carousel-caption h1{font-size: 20px;}
/*shanti sagar starts hear*/
	.shanti { margin: 45px 0 0 0;}
	.shanti-img img{margin: 0 0 0 5%;}
	.shanti .shanti-sagar-img{left: 20%;}
	.shanti .shanti-content{padding: 0;}
	.shanti .shanti-content p {line-height: 25px;margin:0 0 20px 0;}
	.shanti-img{margin-bottom: 20px;padding-left: 0;}
/*gallery starts hear*/
	.gallery {padding-top: 40px;}
	.gallery h2{margin-bottom: 20px;}
	.gallery p{margin: 0px 10px 25px 10px;}
	.gallery .picture .img1{width: 33.33%;}
	.gallery .picture #gallery10{margin-left: 33.4%;}
    .thumbnail .text-right{display: none;}
    .thumbnail span{display: block;font-size: 16px;padding: 5px 0 0 0;}
/*amenities starts hear*/
	.amenities .amenities-content .first{padding-right: 15px;}
	.amenities .amenities-content .first p{margin-bottom: 40px;}
	.amenities .amenities-content{padding: 0 15px;}
	.amenities .amenities-content a{padding: 8px 0;}
	.feedback{margin-top: 35px;}
/*footer starts hear*/
	.footer-bg .footer-start{display: inline-block;}
	.footer-bg .footer-start .box1{width: 59%;background-size: cover;display: inline-block;min-height: 350px;}
	.footer-bg .footer-start .box1 img{margin: 0;padding-top: 25px;}
	.footer-bg .footer-start .box2{width: 41%;margin: 0;display: inline-block;padding-left: 20px;float: right;}
	.footer-bg .footer-start .box2 .box-inner1{width: 100%;margin-top: 40px;min-height: 300px;}
	.footer-bg .footer-start .box-inner{margin: 0;padding-left: 5%; border: none;}
	.footer-bg .footer-start .box-inner{height: 280px;}
	.footer-bg .footer-start .box-inner h3{margin: 30px 0 28px 0;}
	.footer-bg .footer-start .box3{width: 100%;height: auto; }
	.footer-bg .footer-bottom{margin-top: 10px;}
/*tariff starts hear	*/
	.box-t .no-padding .img-box{padding-right:  0;}
	.box-t .img-content-t{min-height: 270px;}
	.box-t .img-content-t a{bottom: -16px;right: -16px;}
	.box-t .img-content-t .box-t-height p{min-height: auto; margin-bottom: 50px;}
	.box-t .no-padding img{width: 100%;}
	.box-t .box-t-height img{width: 100%;}
	/*about us inner*/
	.about-box img{margin: 50px auto 0 ;}
/*amenities starts hear	*/
	.box{width: 44%;float: left;margin: 10px 3% 20px 3%;}
	.box p{text-align: center;}
	.box:hover p{margin-left:0px;}
        @media (min-width: 600px) and (max-width: 767px){
            .plans1{width: 50%;float: left;}
        }
    .pav{text-align: center;}
    .pav img{float: none;}
    .pav p{margin-top: 25px;padding-left: 0;}
	}	


@media all and (min-width: 768px) and (max-width: 991px){
/*header & navigation starts hear*/
	.navbar-collapse{padding: 0;}
    .navbar-brand>img{width: 65%;}
	.navbar-collapse li{width: auto;}
	.navbar-collapse li a{font-size: 12px; padding: 12px 10px 12px 10px;}
	.navigation{padding-bottom: 0;}
	.navbar{margin-bottom: 10px;}
	.navbar-brand{padding: 25px 15px;}
/*banner starts hear*/
	.banner .owl-theme .owl-nav.disabled + .owl-dots{bottom: 20px;left: 40%;}
	.banner .owl-theme .owl-nav.disabled + .owl-dots span{width: 15px;height: 15px;margin: 0 4px;}
	.banner .carousel-caption{right: 46%;left: 18%;bottom: 55px;padding: 15px 10px;}
	.banner .carousel-caption h1{font-size: 28px;}
	.banner .carousel-caption p{font-size: 20px;}
/*shanti sagar starts hear*/
	.shanti-img{padding: 0;}
	.shanti-img-a{padding: 0;}
	.shanti .shanti-sagar-img{width: 80%;}
	.shanti .shanti-content{padding: 0;}
	.shanti .shanti-content p{line-height: 24px;margin-bottom: 20px;}
	.shanti .shanti-content a{padding: 10px 0;}
/*gallery starts hear*/
	.gallery {padding-top: 55px;}
	.gallery .picture .img1{width: 25%;}
	.gallery .picture #gallery9{margin-left: 25%;}
    .col-sm-4.col-xs-6.col-md-3.col-lg-3.move { margin-left: 17%;}
/*amenities starts hear*/
	.amenities .amenities-content .first{padding: 0 60px 0 0;}
	.feedback a{padding:11px 30px 12px 0;}
/*footer starts hear*/
	.footer-bg .footer-start .box1{background: #303135;min-height: 360px;}
	.footer-bg .footer-start .box2{margin: 0;}
	.footer-bg .footer-start .box-inner{height: 280px;}
	.footer-bg .footer-start .box-inner h3{font-size: 21px;}
	.footer-bg .footer-start .box-inner a{font-size: 13px;}
	.footer-bg .footer-start .box-inner li{margin-bottom: 14px;font-size:11px;}
	.footer-bg .footer-start .box-inner li:before{padding-right: 5px;}
	.footer-bg .footer-start .box-inner p{font-size: 11px;}
/*tariff starts hear	*/
	.box-t .img-content-t a{bottom: 0px;right: -16px;}
	.box-t .img-content-t {min-height: 320px;}
	.box-t{min-height: 400px;}
	.box-t .no-padding img {height: 398px;}
    .box-t.food-box .no-padding img{height: auto;}
	.box-t .img-content-t .box-t-height {min-height: 401px;}
	.box--1{height:150px ;position: relative;}
    .col-md-3.col-sm-4.box-center {
    margin-left: 33.4%;
}
/*aminities starts hear	*/
	.box p {font-size: 10px;font-weight: 600;margin: 10px 0;}
	/*about us inner*/
	.about-box img{margin: 50px auto 0 ;}
    .pav{text-align: center;}
    .pav img{float: none;}
    .pav p{margin-top: 25px;padding-left: 0;}

}


@media all and (min-width:992px) and (max-width:1199px){
    .box-t.food-box{min-height: 703px;}
    .navbar-collapse li a{font-size: 14px;padding-left: 8px;padding-right: 8px;}
    .box-t .img-content-t h3{font-size: 16px;}
    .navbar-collapse{padding: 0px 45px 0 0;}
    .box-t .img-content-t .box-t-height p{min-height: 170px;}
    .box-t .img-content-t .box-t-height{min-height: 388px;}
    .footer-bg .footer-start .box1{width: 39.88%;}
    .box-t .no-padding img {min-height: 320px;}
}