/*fonts*/
@font-face {
    font-family: 'PlayfairDisplayRegular';
    src: url('https://www.thomascook.in/css/fonts/PlayfairDisplayRegular.eot');
    src: url('https://www.thomascook.in/css/fonts/PlayfairDisplayRegular.eot') format('embedded-opentype'),
         url('https://www.thomascook.in/css/fonts/PlayfairDisplayRegular.woff2') format('woff2'),
         url('https://www.thomascook.in/css/fonts/PlayfairDisplayRegular.woff') format('woff'),
         url('https://www.thomascook.in/css/fonts/PlayfairDisplayRegular.ttf') format('truetype'),
         url('https://www.thomascook.in/css/fonts/PlayfairDisplayRegular.svg#PlayfairDisplayRegular') format('svg');
}
@font-face {
    font-family: 'Northwell';
    src: url('https://www.thomascook.in/css/fonts/Northwell.eot');
    src: url('https://www.thomascook.in/css/fonts/Northwell.eot') format('embedded-opentype'),
         url('https://www.thomascook.in/css/fonts/Northwell.woff2') format('woff2'),
         url('https://www.thomascook.in/css/fonts/Northwell.woff') format('woff'),
         url('https://www.thomascook.in/css/fonts/Northwell.ttf') format('truetype'),
         url('https://www.thomascook.in/css/fonts/Northwell.svg#Northwell') format('svg');
}
/*fonts*/
		/*body{margin: 0px;padding: 0px;font-size: 16px;line-height: 20px;font-family: 'PlayfairDisplayRegular';color: #282828;}*/
	/* Kumbh Mela Package css */
/*.melapackage-wrapper{background: url("https://www.thomascook.in/images/site-banners/gihs-blue-bg-1.jpg") center/cover;width:100%;height: 837px;position: relative;}*/
.holidays_static_pages_kumbh .melapackage-wrapper{height: auto;}
.holidays_static_pages_kumbh .melablk {
    width: 23%;}
.holidays_static_pages_kumbh .melablk:nth-child(3) {
    margin-right: 2%;
}
.holidays_static_pages_kumbh .melablk:nth-child(4) {
    margin-right: 0;
}
.holidays_static_pages_kumbh .melablk-new {
    width: 29%;}
.holidays_static_pages_kumbh .melablk-new:nth-child(3) {
    margin-right: 2%;
}
.holidays_static_pages_kumbh .melablk-new:nth-child(4) {
    margin-right: 0;
}
.holidays_static_pages_kumbh .currency-accordian {
    clear: both;
}
/*.melapackage-blk{padding: 70px 0;}*/
.melapackage-blk .ttl{color: #000;margin-bottom: 10px;}
.melapackage-info {font-size: 0;}
.melablk{width:24%;margin:0 1% 60px 0;padding:0;border-radius:20px;background: #fff;display: inline-block;vertical-align: top;}
.melablk-new{width:30%;margin:0 0 60px 15%;padding:0;border-radius:20px;background:#fff;display: inline-block;vertical-align: top;}
/*.melablk:nth-child(3){margin-right: 0;}*/
.melablk img{width:100%;border-top-left-radius: 20px;border-top-right-radius:20px}
.melablk-new img{width:100%;border-top-left-radius: 20px;border-top-right-radius:20px}
.melaimg-blk{position: relative;line-height: 0;}
.melaname-blk{width:100%;background: rgba(0, 0, 0, 0.5);position: absolute;left: 0;top:0;padding: 10px 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;}
.kumbhmela-name{padding: 28px 20px;}
.melaname-ttl{font-size: 22px;color: #fff;line-height: 26px;text-transform: uppercase;}
.mela-duration{font-size: 18px;color: #e7c582;line-height: 20px;}
.melatxt{font-size: 12px;color: #c39f58;margin-bottom: 8px;}
.mela-info {padding: 15px 20px;}

.sprite{background:url("https://www.thomascook.in/images/events-and-festivals/sprite.png") no-repeat 0 0;}
.hotelimg.sprite{background-position: -17px -14px;width:33px;height:21px;margin: 0 auto;}
.transferimg.sprite{background-position: -73px -14px;width:31px;height:22px;margin: 0 auto;}
.mealsimg.sprite{background-position: -127px -14px;width:31px;height:22px;margin: 0 auto;}
.sightseeingimg.sprite{background-position: -181px -14px;width:31px;height:25px;margin: 0 auto;}
.meladesc-blk {font-size: 0;text-align: center;margin-bottom: 25px;}
.mela-options {width: 68px;margin-right: 4%;}
.mela-options:last-child{margin-right: 0;}
.pricetxt{font-size: 24px;line-height: 27px;color: #890600;margin-bottom: 5px;}
.pricetxt span{font-size: 18px;}
.priceinfo{font-size: 15px;color: #890600;}
.booknow-btn{background: #890600;font-size: 14px;color: #c39f58;text-align: center;border-radius:25px;letter-spacing: 1px;width:140px;text-transform: uppercase;margin: 12px auto 0;cursor: pointer;font-weight: 600;}
.booknow-btn a {

    color: #c39f58;
    padding: 10px;
    display: block;

}
.viewall-btn {
    background: #ebe4c8;
    border: 1px solid #282828;
    border-radius: 25px;
    width: 201px;
    padding: 10px;
    color: #282828;
    margin: 0 auto;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;cursor: pointer;
    font-weight: 600;
}
		.ttl {color: #bfa74f;font-size: 35px;text-transform: uppercase;line-height: 44px;margin: 0 0 18px 0;}
p {margin: 0 0 18px;}
.center{text-align: center;}
.melaprice-blk{text-align: center;}
		
		*, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -ms-word-break: keep-all; word-break: keep-all; -webkit-word-break: keep-all; -moz-word-break: keep-all; word-wrap: break-word; }
input[type="button"],input[type="submit"]{border:none;cursor:pointer;outline:none;appearance: none;-moz-appearance: none;-webkit-appearance: none;}

@media only screen and (max-width: 600px) {
  
   .melablk{width:100%;margin:0 0 20px 0;padding:0;border-radius:20px;background: #fff;display: inline-block;vertical-align: top;}
	.melablk-new{width:100%;margin:0 0 20px 0;padding:0;border-radius:20px;background: #fff;display: inline-block;vertical-align: top;}
  
}