.overview-bx {
    max-width: 900px;
    width: 94%;
    margin: 0 auto;
    text-align: center;
    margin: 20px auto 0;
}

.overview-bx h1 {
    font-size: 3.4em;
    font-size: clamp(2.4em, 4vw, 3.4em);
    margin-bottom: 15px;
    color: #000000;
    color: var(--txtblack);
    font-weight: 800;
}

.overview-bx h2, .overview-bx h3 {
    font-size: 3em;
    font-size: clampclamp(2em, 4vw, 3em);
    margin-bottom: 15px;
    color: #000000;
    color: var(--txtblack);
    font-weight: 800;
    margin-top: 20px;
}

.overview-bx h4 {
    font-size: 2.6em;
    font-size: clampclamp(2em, 4vw, 2.6em);
    margin-bottom: 15px;
    color: #000000;
    color: var(--txtblack);
    font-weight: 800;
    margin-top: 20px;
}

.overview-bx p {
    line-height: 25px;
    font-size: 1.8em;
    color: var(--txtsixteen);
    font-weight: 500;
    color: #000000;
    color: var(--txtblack);
}

.overview-bx a#readMore {
    font-size: 1.6em;
    color: #ff0000;
    margin-top: 10px;
    display: block;
}

#moreText {
    display: none;
}

.hideSrcBtn, .bannerparent::after {display:none !important;}
/* CSS Document */

*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box; margin:0; padding:0;}
.none{display:none;}

/**bof:Tab navigation of multi centre***/
.multi-gridbx {width:100%; float:left; padding:20px 0; margin:0; display:none;}
.multi-gridbx .lft-pnl,
.multi-gridbx .rgt-pnl {float:left; padding:0; margin:0;}

.multi-gridbx .lft-pnl {width:100%; margin:0; position:relative;}
.multi-gridbx .rgt-pnl {width:100%;}

.refine_region,
.multi-packages {width:100%; float:left;} 

.multi-gridbx .lft-pnl .slide-navi {width:100%; display:block; overflow:hidden; padding:14px; font-size:1.1em; text-align:left; background:#f2f2f2; color:#000000; font-weight:600; border-radius:15px;}
.multi-gridbx .lft-pnl .slide-navi span {float:right; padding-right:5px;}
.multi-gridbx .lft-pnl .slide-navi span i.arrow {font-size:13px;}
.multi-gridbx .lft-pnl .refine_region {display:none; position:absolute; left:0; top:35px; z-index:3;}


.sub-navi {max-width:1340px; width:100%; margin:0 auto; left:0; right:0; background:#fe492b; width:100%; text-align:center; display: none;}
.sub-navi ul {margin:0; padding:0; display:inline-block; background:#fe492b; list-style-type:none;}
.sub-navi ul li {height:auto; width:auto; color:#ffffff; font-size:16px; background:url(../images/tabs-menu-bg.png) right top no-repeat; display:inline-block;}
.sub-navi ul li {margin-left:-5px;}
.sub-navi ul li a {width:100%; display:block; padding:24px 65px; margin:0; color:#ffffff; font-size:16px; text-align:center; font-weight:600; text-decoration:none;}
.sub-navi ul li a:hover,
.sub-navi ul li a.active,
.sub-navi ul li a.active:hover {color:#fe492b; background:#ffffff;}
.sub-navi ul li a.active {pointer-events:none;}
.sub-navi ul li:last-child {background-image:none;}

.refine_region h4 {color: #000;    font-weight: 600;    text-align: left;    padding-bottom: 10px; display:none;}
.refine_region ul {width:100%; float:left; margin:0; padding:0; list-style-type:none;}
.refine_region ul li {width:100%; display:block; float:left; margin:0; padding:0; list-style-type:none; background:#f2f2f2; border-bottom:#e0e0e0 1px solid; line-height:35px; font-size:14px; font-weight:normal; position:relative;}
.refine_region ul li:before {content:"\f111";  font-family: 'FontAwesome'; position:absolute; left:14px; top:0px; color:#333; font-size:6px;}
.refine_region ul li:hover {background:#8a8484; border-bottom:#f14d10 1px solid;}
.refine_region ul li a {display:block; margin:0; padding:0px 0px 0px 25px; /*background:url(/multi-centre/images/bullet-blue-bg.jpg) 24px 14px no-repeat;*/ color:#333; text-decoration:none; font-weight:600;}
.refine_region ul li a:hover {/*background:url(/multi-centre/images/bullet-red-bg.jpg) 24px 14px no-repeat;*/ color:#ffffff; text-decoration:none;}
.refine_region ul li a.active {display:block; margin:0; padding:0px 0px 0px 38px; /*background:url(/multi-centre/images/bullet-red-bg.jpg) 24px 14px no-repeat;*/ color:#3a3939;  text-decoration:none;}
.refine_region ul li ul {margin:0; padding:0; list-style-type:none;width:100%; float:left; display:none; /*background:#68baf6;*/background:#8a8484; }
.refine_region ul li ul li {width:100%; display:block; float:left; margin:0; padding:0; list-style-type:none; color:#fff;}
.refine_region ul li ul li:before {left:24px;color:#454545;}
.refine_region ul li ul li a {display:block; margin:0; padding:0px 0px 0px 43px; border-bottom:1px solid #f7f7f7;  background:#e2dddb; color:#454545; text-decoration:none;}
.refine_region ul li ul li a:hover {background:#8a8484; color:#ffffff; text-decoration:none;}
.refine_region ul li ul li a.active {display:block; margin:0; padding:0px 0px 0px 38px; background:#8a8484; color:#ffffff;  text-decoration:none;}
/**eof:Tab navigation of multi centre***/

.multicentre-wrap{width:100%; overflow:hidden;}
.multicentre-bnr{width:100%; overflow:hidden; text-align:center; position:relative;}
.multicentre-bnr img{width:100%;}
.multicentre-bnr .banbox img{width:100%; }
/*-- silder --*/
.circle-slider{float:right; margin:auto; position:absolute; left:0; right:0; bottom:0;}
.circle-slider ul{list-style:none;margin:0px;padding:0px;float:right;}
.circle-slider ul li{height:50px;display:table-cell;vertical-align:middle;}
.circle-slider ul li a{background:url(/assests/images/circle.png) no-repeat right top;width:26px;height:27px;display:block;-webkit-transition:all ease .2s;-moz-transition:all ease .2s;transition:all ease .2s;margin-right:8px;}
.circle-slider ul li a:hover{background:url(/assests/images/circle.png) no-repeat right bottom;}
.circle-slider ul li a.slider-active{background:url(/assests/images/circle.png) no-repeat right bottom;}
.circle-slider div{float:left; }
/*-- silder --*/

.multicentre-navbox{width:90%; max-width:1240px; margin:2% auto; background:#8a8484; text-align:center;}
.multicentre-navbox ul{list-style-type:none;}
.multicentre-navbox ul li{list-style-type:none; display:inline-block; font-size:14px; font-weight:400; padding:10px 0px; position:relative;}
.multicentre-navbox ul li:last-child a{border-right:none;}

.multicentre-navbox ul li:hover{background:#f14d10;}
.multicentre-navbox ul li a{display:block; text-decoration:none; color:#fff; padding:0px 22px;  border-right:1px solid #f14d10;}
.multicentre-navbox ul li a.active{background:#f14d10;}

.multicentre-navbox ul li ul{list-style-type:none; display:none; width:150px;position:absolute; left:0; top:34px; background:#f14d10; z-index:2;}
.multicentre-navbox ul li ul li{list-style-type:none; display:block; border-top:1px solid #fff;}
.multicentre-navbox ul li ul li a{border-right:none;}
.multicentre-navbox ul li:hover ul{display:block;}
.multicentre-navbox ul li:hover ul li:hover{background:#8a8484}



.multicentre-description{width:90%; max-width:1240px; overflow:hidden; margin:1% auto; text-align:center;}
.multicentre-description h1{line-height:35px; font-weight:600; color:#3a3a3a; padding:1% 0; text-align:center;}
.multicentre-description p {font-size:15px; line-height:24px; font-weight:400; color:#3a3a3a; padding-bottom:.8%; text-align:left;}
.multicentre-description .viewmore {font-size:15px; line-height:24px; font-weight:400; color:#f64c01; text-decoration:underline; text-align:left;}

.multicentre-itemlist{width:100%; max-width:1240px; overflow:hidden; margin:50px auto; }
.item-box{width:100%; overflow:hidden; padding:2%; margin:0 auto 2% auto; background:#fff; border: 1px solid #ddd;}
.item-box .thumbimg{width:16.4%; float:left; list-style-type:none;}
.item-box .thumbimg li{list-style-type:none; width:100%; height:96px; margin-bottom:1px; position:relative; cursor:pointer;}
.item-box .thumbimg li img{width:100%; height:96px;}
.item-box .thumbimg li p{width:100%; height:100%; font-size:16px; font-weight:400; padding:20% 0%; color:#fff; text-align:center; text-transform:uppercase; position:absolute; right:0%; top:0%; background:rgba(0, 0, 0, 0.5);}

.item-box .thumbimg li.active{list-style-type:none; width:100%; height:96px; margin-bottom:1px; position:relative;}
.item-box .thumbimg li.active:after{content: "\f0da"; font-family: "FontAwesome"; color:rgba(0, 0, 0, 0.5); position: absolute; right: -14px; font-size: 40px; z-index: 1; top: 28%;}
.item-box .thumbimg li.active p{ width:100%; height:100%; font-size:16px; font-weight:400; padding:20% 0%; color:#fff; text-align:center; text-transform:uppercase; position:absolute; right:0%; top:0%; background:rgba(0, 0, 0, 0.5);}

.item-box .largeimg{width:42%;  float:left; list-style-type:none;}
.item-box .largeimg li{list-style-type:none; width:100%; height:290px; overflow:hidden; position:relative;}
.item-box .largeimg li img{width:100%; height:100%;}
.item-box .largeimg li p{font-size:16px; font-weight:400; text-transform:uppercase; padding:1% 10%; color:#fff; position:absolute; right:2%; top:5%; background:#174285; }




.item-box .mcsort-details{width:40%; float:left; overflow:hidden; padding:2%; color:#000; }
.item-box .mcsort-details h3{font-size:2em; font-weight:700; color:#000;}

.item-box .mcsort-details .cityhotel-list{width:100%; overflow:hidden; font-size:1.4em; font-weight:400; margin:3% 0; padding-bottom:2%;  border-bottom:1px solid #2d4e71; text-align:center;}
.item-box .mcsort-details .cityhotel-list p{padding:.5% 0 1% 0; text-align:left;}
.item-box .mcsort-details .cityhotel-list p strong{font-weight:bold;}
.item-box .mcsort-details .cityhotel-list p span{padding-left:1%;}
.item-box .mcsort-details .cityhotel-list p span img{width:auto;}
.item-box .mcsort-details .cityhotel-list p span i{color:#f64c01; padding-left:1%;}

.item-box .mcsort-details .farebox{width:100%; float:left; font-size:16px; font-weight:400; padding-bottom:5%;}
.item-box .mcsort-details .farebox ul{ list-style-type:none;}
.item-box .mcsort-details .farebox ul li{list-style-type:none; width:auto; display:inline; padding-right:3%;}
.item-box .mcsort-details .farebox ul li.fullbx {width:100%; float:left; text-align:center;}
.item-box .mcsort-details .farebox ul li.fullbx a.callnow {padding:10px 30px; color:#ffffff; font-size:22px; background:#fe492b; display:inline-block; border-radius:18px; font-weight:400; cursor:inherit; pointer-events:none;}
.item-box .mcsort-details .farebox ul li.daynighttxt span{ font-size:1em; font-weight:400; color:#000; padding:0 0 0 4%; border-left:1px solid #2d4e71; }
.item-box .mcsort-details .farebox ul li.daynighttxt span:after{ content:''; display:none;}
.item-box .mcsort-details .farebox ul li span{font-size:2em; display:inline-block; color:#F95539; font-weight:bold; padding:0 1%;}

.item-box .mcsort-details .farebox ul li span:after {content:"*"; font-size:14px; vertical-align:super;}
.item-box .mcsort-details .travelcallus{width:100%; overflow:hidden; font-size:14px; font-weight:400; padding-bottom:3%;}
.item-box .mcsort-details .travelcallus ul{ list-style-type:none;}
.item-box .mcsort-details .travelcallus ul li{list-style-type:none; width:auto; display:inline-block; text-align:center; padding-right:3%;}
.item-box .mcsort-details .travelcallus ul li p{padding-bottom:2%;}
.item-box .mcsort-details .travelcallus ul li span {font-size:1.4em; font-weight:600;}
.item-box .mcsort-details .travelcallus ul li span a {color: #2d4e71;}
.item-box .mcsort-details .travelcallus ul li span a i {float:left; padding:2px 3px 0 0;}

.item-box .travelcallus .view_enquire-btn{width:100%; overflow:hidden; font-size:15px; font-weight:400; padding:3% 0 0 0;}
.item-box .travelcallus .view_enquire-btn a {width:47%; display:inline-block; background: #F95539;background: var(--btnred); color:#fff; text-align:center; padding:3%; margin-right:2%; font-size: 1.1em; text-decoration: none;}
.item-box .travelcallus .view_enquire-btn a i{font-size:22px;}

#divbind:after{ content:'* Offer valid for selected dates | Subject to Availability | Terms and Conditions Apply'; text-align:right;font-size: .8em;
    width: 100%;display: block;padding-bottom: 10px; font-weight:600; display:none;}

@media only screen and (max-width:1200px) { 

.item-box .travelcallus .view_enquire-btn a {padding:2%; font-size:13px;}
.item-box .travelcallus .view_enquire-btn a.viewmore-link i,
.item-box .travelcallus .view_enquire-btn a.enquire-link i {font-size:16px;}

.sub-navi ul li a{ padding:12% 12px; white-space: nowrap; font-size:14px;}
.sub-navi ul li{ background-image:none;}
}


@media only screen and (max-width : 1024px) and (max-width : 768px) { 
.multicentre-navbox ul li ul{width:100%;}
.multicentre-navbox ul li{width:48%; border-bottom:1px solid #fff;}
.multicentre-navbox ul li a{ border-right:none;}
.multicentre-navbox ul li ul li{width:100%; border-bottom:none;}
.item-box .thumbimg{display:none;}
.item-box .largeimg{width:44%;}
.item-box .mcsort-details{width:54%;}
.item-box .travelcallus .view_enquire-btn{font-size:14px;}
 }
 

 
@media only screen and (max-width : 667px) {
.item-box .largeimg{width:100%;}
.item-box .mcsort-details{ width:100%; padding-top:2%;}
.item-box .mcsort-details .farebox{ text-align:center;}
.item-box .mcsort-details .travelcallus ul{ text-align:center;}
.item-box .travelcallus .view_enquire-btn{font-size:14px;}
.item-box .travelcallus .view_enquire-btn a i{font-size:18px;}
}


/* ----------- iPad 1, 2, Mini and Air ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {

.multicentre-navbox {display:none;}
.multi-gridbx {display:block;}	
}


/* ----------- iPad 3, 4 and Pro 9.7" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 2) {

.multicentre-navbox {display:none;}
.multi-gridbx {display:block;}	
}


/* ----------- iPad Pro 10.5" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 834px) 
  and (max-device-width: 1112px)
  and (-webkit-min-device-pixel-ratio: 2) {

.multicentre-navbox {display:none;}
.multi-gridbx {display:block;}		
}


/* ----------- iPad Pro 12.9" ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px)
  and (-webkit-min-device-pixel-ratio: 2) {

.multicentre-navbox {display:none;}
.multi-gridbx {display:block;}		
}