@media only screen and (max-width: 767px){
	.oneBook button{
      margin-left: 16px;
      margin-top: 20px;
      width: 100%;
	}
	.mainDetails22 h1{
		font-size: 20px;
	}
	.aboutUsContain{
		padding-left: 15px;
		margin: 20px 0px;
	}
	.cardRommDet{
		width: auto;
		margin-top: 10px;
	}
	.cardRommDet11{
		width: auto;
		margin-top: 10px;
	}
	.item-carousel .owl-nav .owl-prev{
		left: -10px;
	}
	.item-carousel .owl-nav .owl-next{
		right: -10px;
	}
	.contactFooter > .container > .row div:first-child p {
	    text-align: center;
	}
	.contactFooter > .container > .row div:last-child p {
	    text-align: center;
	}
	.priceDet h3{
		font-size: 18px;
	}
	.cardAboutPrice{
		height: 121px;
		margin-top: 10px;
	}
	.roomsCol{
        padding-right: 0;
    }
    .mainDetails22 img{
    	margin-bottom: 20px;
    }
    .cardShow{
    	margin-bottom: 10px;
    }
    .cardBorder{
    	margin-bottom: 10px;
    }
    .whyus1 h4{
    	font-size: 14px;
    }
  .se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 400px;
	height: 100%;
	z-index: 9999;
	background: url(../../images/bunny.png) center no-repeat #fff;
	background-color: #fff;
}
.formEmailDet input {
    margin-left: 20px;
    width: 59% !important;
}
.formOutDet input {
    margin-left: 10px;
    width: 58% !important;
}
.oneBook h1 {
    font-size: 18px;
}
.contactFooter p a{
    font-size: 14px;
}
.formDateDEt input {
    width: 100% !important;
}
.formCheckOut input {
    width: 100% !important;
}
}

@media (min-width: 768px) and (max-width : 991px){
	.cardRommDet{
		margin-top: 10px;
	}
	.aboutUsContain {
       padding-left: 15px;
       margin: 30px 0px;
    }
    .slick span{
    	height: 150px;
    }
    .addressDetails i{
    	width: 50px;
    }
    .mailDetails i{
    	padding: 7px;
    }
    .mailDetails a{
    	font-size: 14px;
    }
    .cardAboutPrice{
    	height: auto;
    }
    .backColor h1{
    	font-size: 18px;
    }
    .aboutBunnys{
    	margin-top: 9px !important;
    }
    .formEmailDet input {
      margin-left: 24px;
      width: 57% !important;
    }
    .formOutDet input {
      margin-left: 12px;
      width: 58% !important;
    }
    .cardShow {
    height: 41vh;
    }
    .cardShow i {
	   margin-left: 12px;
   }
   .cardShow h1{
   	font-size: 20px;
   }
}
@media screen and (max-width: 1199px)  and (min-width: 992px){
	div#navbarHomeCareContent li {
      padding-right: 0 !important;
    }
    .cardRommDet{
      width: 14rem;
    }
    .roomDet h5{
    	font-size: 14px;
    }
    .cardRommDet p{
    	font-size: 13px;
    }
    .addressDetails i{
    	width: 34px;
    }
    .aboutBunnys{
    	margin-top: 9px !important;
    }
    .nightHeader h1{
    	font-size: 27px;
    }
    .formEmailDet input {
       margin-left: 14px;
       width: 55% !important;
    } 
    .formOutDet input {
       margin-left: 2px;
       width: 55% !important;
    }
}