.headers{
		padding: 6px 0 !important;
	}
		.banners {
		  background-color: #FFF2E9;
		  padding: 10px 5px 20px;
          margin-bottom: 20px;		  
		}
		.bannerInner {
		  /* background-color: rgba(255,255,255,0.5); */
		  width: 100%;
		  padding: 0 10px 0 10px;
		  text-align: center;
		  margin-top: -50px;
		}
		.clickFull {
		  position: relative;
		}	
		.clickFull a.ddka {
		  position: absolute;
		  width: 100%;
		  height: 100%;
		  left: 0;
		  top: 0;
		}
	
		.airLineimg {
		  margin: 10px 0 5px 0;
		  display: inline-block;
		  width: 97%;
		  border-radius: 10px ;
		  overflow: hidden  ;
		}
		
		.jetblue-airlines .bannerInner ul {
		  border-bottom: 2px solid #2e5c99;
		}
		
		.banners .bannerInner ul {
		  display: flex;
		  justify-content: space-between;
		  align-items: center;
		  border-bottom: 2px solid #2e5c99;
		  padding-bottom: 4px;
		  margin-bottom: 20px;
		  margin-top: 20px;
		}
		
		.bannerInner h2 {
		  margin: 0;
		  padding: 0;
		  font-weight: 500;
		  font-size: 16px;
		  color: #F6871C;
		  text-transform: capitalize;
		  margin-top: 5px ;
		}
		.airLineimg img {
		  width: auto;
		}
		.banners img {
		  width: 100%;
		}
	
		.bannerInner .contant a {		  
			  font-size: 14px;
				color:#454545;
				font-weight: 500;
		}
		
		.bannerInner .numbers a {
		  color: #fff;
		  font-size: 28px;
		  color: #fff;
		  font-weight: 700;
		  padding: 0 5px 0 5px;
		  display: flex;
		  align-items: center;
		  justify-content: center;
		}
		
		.banners .bannerInner ul li {
		  color: #000;
		  font-size: 14px;
		  background-image: url(/resources/images/airpop_deals/checkIcons.png);
		  background-repeat: no-repeat;
		  background-position: left center;
		  padding-left: 18px;
		  font-weight: 500;
		  margin: 0;
		  list-style-type: none;
		}	
			
		.clickFull .numbers {
		  border-radius: 50px;
		}
		.bannerInner .numbers {
		  padding: 6px;
		}	
		.numbers {
		  background-color: #0c2c7a;
		  position: relative;
		}
		
		.ringing_phone {
		  height: 30px;
		  width: 30px;
		  background-size: 23px;
		}	
		
		.ringing_phone {
			animation-name: trin;
			animation-duration: 1.5s;
			animation-iteration-count: infinite;
			animation-timing-function: linear;
		}
		
		.ringing_phone {
			/* border: solid 2px #e6effe; */
			/* border-radius: 50%; */
			height: 40px;
			width: 40px;
			background:  url(/resources/images/dest-ppc/ringcall.png) center center no-repeat;
			text-align: center;
			display: inline-block;
			background-size: 28px;
			margin-right: 10px;
		}
		.ringing_phone:after, .ringing_phone:before{display:none !important;}
		.bannerInner .numbers {   
			padding: 6px;
		}
		.bannerInner .clickFull .numbers { border-radius: 10px;
		}
		
		@keyframes fadeInOne {
		  45% {
			opacity: 0
		  }
		  100% {
			opacity: 1
		  }
		}
		@keyframes fadeInTwo {
		  55% {
			opacity: 0
		  }
		  100% {
			opacity: 1
		  }
		}
		.phone-call div img,
		.callIcon img{
			animation-name: trin;
			animation-duration: 1.5s;
			animation-iteration-count: infinite;
			animation-timing-function: linear;
		}
		@keyframes trin {
			from {
				transform:rotate3d(0, 0, 1, 0deg);
			}
			20%, 32%, 44%, 56%, 68% {
				transform: rotate3d(0, 0, 1, 0deg);
			}
			23%, 35%, 47%, 59%, 71% {
				transform: rotate3d(0,0,1,15deg);
			}
			26%, 38%, 50%, 62%, 74% {
				transform: rotate3d(0,0,1,0deg);
			}
			29%, 41%, 53%, 65%, 77% {
				transform: rotate3d(0,0,1,-15deg);
			}
			80% {
				transform:rotate3d(0, 0, 1, 0deg);
			}
		}
		
		/**********header*************/
		header.headers {
		  position: fixed !important;
		}
		header.headers {
		  z-index: 10;
		}
		.headers {
		  background-color: #fff;
		  padding: 5px 0;
		  position: relative;
		  top: 0;
		  left: 0;
		  width: 100%;
		  z-index: 1;
		}
		
		.headerInr .rightCall a {
		  color: #f4841c;
		  padding-left: 10px;
		  font-size: 12px;
		  font-weight: 600;
		  text-align: left;
		  display: block;
		  padding-top: 1px;
		}
		.headerInr .rightCall a span {
		  font-size: 18px;
		  padding-left: 4px;
		  text-decoration: none !important;
		}
		
		.headerInr {
		  display: flex;
		  align-items: center;
		  justify-content: space-between;
		  height: 46px;
		  
		}
		
		.inertitle {
			display: flex;
			justify-content: center;
			align-items: center;
			font-size: 22px; 
			font-weight: 600;
			color: #1C4F7B; 
			margin-top: 50px;
			margin-bottom: 0 !important;
		}
			
		
		.headers { display: none;}
		.banners {display: none;}	
		/****************************************/	
		@media only screen and (max-width:1025px) {
			#headerCntr {display: none;}
			.headers { display: block;}
			.banners{ display: block !important; margin-top: 61px;}
			.fc-dealbox {display: none;}			
			
		
		.bannerInner .numbers a {
		  text-decoration: none !important;
		}		
		

		.banners {
		background-color: #FFF2E9;
		padding: 10px 5px 20px;
		margin-bottom: 0px;
		}
		
			
	}
		/* @media (max-width:767px) {
		.airlineBanner {
			background-color: #0a2d72 !important;
			background-image: none;
		}
		
		} */