
@media (min-width:320px) and (max-width:556px) {
	.ityform {
		padding: 10px;
	}
	.ityfields span[data-name="firstname"], .ityfields span[data-name="lastname"], .ityfields span[data-name="email"], .ityfields span[data-name="phone"] {
		width: 100%;
	  
	}
	.downloadpdfform span[data-name="firstname"],
.downloadpdfform span[data-name="email"],
.downloadpdfform span[data-name="phone"],
.downloadpdfform span[data-name="city"],
.downloadpdfform span[data-name="Traveldate"],
.downloadpdfform span[data-name="adults"],
.downloadpdfform span[data-name="children"]{
    width: 100% !important;
  
}
	
	.customizebutton {
		transform: none;
		position: fixed;
		right: 0;
		background: #014c82;
		padding: 10px 25px;
		bottom: 0;
		z-index: 9999;
		border-radius: 6px 6px 0px 0px;
		width: 100%;
		text-align: center;
		top: auto;
	}
 .stories-carousel .owl-nav button.owl-next {
    right: -10px;
}
.stories-carousel .owl-nav button.owl-prev {
    left: -10px;
}
	 
	 
}
@media (min-width:320px) and (max-width:767px) {
#anchor-nav{
	display:none;
}
	.daycontent  {
		padding: 15px 15px;
	}
		.daycontent h3 {
    font-size: 24px;
    line-height: 28px;
    }
.daycontent p {
    font-size: 13px;
    line-height: 20px;
}
	.wrapper p{
		font-size: 13px !important;
    line-height: 20px !important;
	}
	.pdtb-75{
	padding: 50px 0px;
}
.pdt-75{
	padding-top:50px;
}
.pdb-75{
	padding-bottom: 50px;
}
	h2 {
    font-size: 28px;
    line-height: 36px;
    
}
.banner-content h1 {
    font-size: 42px;
        line-height: 50px;

}
	.donloadbtn a {
     font-size: 14px;
   
}
	.newstext a {
    font-size: 14px;
   
}
	.slidertext h3 {
 
    font-size: 35px;
    line-height: 46px;

}
	.slidertext h4 {
  
    font-size: 25px;
    line-height: 32px;
    
}
.highlitetext {
    padding: 0px 15px;
} 
	.tab-section{
		 padding: 0px 15px;
	}
	
}
@media (min-width:768px) and (max-width:991px) {
	.daycontent h3 {
    font-size: 24px;
    line-height: 28px;
    }
.daycontent p {
    font-size: 13px !important;
    line-height: 20px !important;
}
h2 {
    font-size: 28px;
    line-height: 36px;
    
}
.banner-content h1 {
    font-size: 48px;
    line-height: 56px;

}
		.wrapper p {
    font-size: 13px !important;
    line-height: 20px !important;
}
		.slidertext h3 {
 
    font-size: 35px;
    line-height: 46px;

}
	.slidertext h4 {
  
    font-size: 25px;
    line-height: 32px;
    
}

}

@media (min-width:320px) and (max-width:991px) {
	.newsmain{
		margin-bottom: 20px;
	}
	.ityfields span[data-name="firstname"], .ityfields span[data-name="lastname"], .ityfields span[data-name="email"], .ityfields span[data-name="phone"] {
		width:47.5%;
	   
	}
	
	.ityfields span textarea {
		max-height: 80px;
	}
	#ityModal .close {
		right: -8px;
		width: 35px;
		height: 35px;
		font-size: 26px;
		top: -6px;
	 
	}
	.ityfields span input, .ityfields span textarea {
		padding: 5px 10px;
	}
.donloadbtn {
   
    text-align: center;
}
	.tab-block {
    text-align: center;
}
	.tab-block a {
     border-right: none; 
		 padding: 15px 10px;
 
}

}

@media (min-width:992px) and (max-width:1199px) {
.daycontent p {
    font-size: 13px !important;
    line-height: 20px !important;
}
h2 {
    font-size: 28px;
    line-height: 36px;
    
}
	.newstext h3 {
    font-size: 23px;
    line-height: 30px;
 
}
	.banner-content h1 {
    font-size: 52px;
    line-height: 62px;
    
}
	.wrapper p {
    font-size: 13px !important;
    line-height: 20px !important;
}
	.slidertext h3 {
    font-size: 45px;
    line-height: 59px;

}
	.tab-block a {
    padding: 10px 10px;
    font-size: 12px;
   
}
.story-item .cardblock .item-head {
	min-height: 200px;
}

}

@media (min-width:1300px) and (max-width:1415px) {

}


@media (min-width: 992px) {

	
}
@media (min-width: 768px) {
.daycontent-right{
	padding-right:50px;
}
.daycontent-left{
	padding-left: 50px;
}
.highlitetext {
    padding:0px 50px;
}
.tab-section{
		 padding:0px 50px;
	}
}
@media (min-width: 1200px) {
 
	
}
@media (min-width: 1400px) {
 
}
