@charset "utf-8";
.hideSrcBtn {display:none !important;}
/* CSS Document */
.sliderbx {height:372px !important;}
.overview-bx {width:100%; float:left; padding:30px 0; margin:0;}
.overview-bx h1 {text-align:center; padding:0 0 23px; margin:0;}
.overview-bx p {text-align:center; font-size:14px; line-height:24px;}


.multi-gridbx {width:100%; float:left; padding:0 0 20px; margin:0;}
.multi-gridbx .lft-pnl,
.multi-gridbx .rgt-pnl {float:left; padding:0; margin:0;}

.multi-gridbx .lft-pnl {width:23%; margin:0 2% 0 0;}
.multi-gridbx .rgt-pnl {width:75%;}

.refine_region,
.multi-packages {width:100%; float:left;} 
.refine_region h4 {color: #000;    font-weight: 600;    text-align: left;    padding-bottom: 10px;}
.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;}

.multi-packages ul {width:100%; float:left; margin:30px 0 0; padding:0; list-style-type:none;}
.multi-packages ul li {width:49%; float:left; padding:20px 5px; margin:0 1%;border:#eceaea 2px solid; min-height:250px;}
.multi-packages ul li:nth-child(2n+2) {margin:0 0 2%;}
.multi-packages ul li .tpackages {width:100%; float:left;}
.multi-packages ul li .tpackages a {display:block;}
.multi-packages ul li .tpackages h6 {width:100%; float:left; padding:0 0 10px; line-height:24px; position:relative; font-size:1.4em; font-weight:600; color:#333;}
.multi-packages ul li .tpackages h6 span {position:absolute; right:0; top:0; font-size:.8em; color:#333; font-weight:600;}
.multi-packages ul li .tpackages h6 p{ font-size:.7em; color:#fe492b;}
.multi-packages ul li .tpackages p.tp_text {width:100%; float:left; margin:0; padding:0; color:#333; font-size:.9em; line-height:19px; text-align:left; position:relative;}
.multi-packages ul li .tpackages p.tp_text img {float:left; padding:5px;}

.multi-packages ul li .tpackages p.tp_text span.morebtn {background:#fe492b; color:#ffffff; font-size:13px; text-align:center; padding:5px 20px; border-radius:4px; font-weight:500; position:absolute; right:0; bottom:-12px; z-index:2;}

@media only screen and (max-width:1200px){
.multi-packages ul li .tpackages p.tp_text{ font-size:0.8em;}
.multi-packages ul li .tpackages h6{ line-height:20px; font-size:1.2em;}
.multi-packages ul li .tpackages p.tp_text span.morebtn{ display:block; width:120px; margin-top:10px; position:static; clear:both;}
.multi-packages ul li{ min-height:302px;}
.overview-bx h1{ font-size:24px; padding:0 0 10px;}
.owl-carousel .owl-item img{ height:100%;}
.sliderbx {height:100% !important;}
.sliderbx .arrow-lft, .sliderbx .arrow-rgt {bottom:32px;}
.sliderbx span.condition-apply-bx {bottom:12px;}
}


@media only screen and (max-width:900px){
.multi-gridbx .lft-pnl{ width:28%;}
.multi-gridbx .rgt-pnl{ width:70%;}
.refine_region h4{ font-size:17px;}
.multi-packages ul li .tpackages p.tp_text img{ float:none; max-width:188px; width:100%; margin:0 auto; display:block;}
.multi-packages ul li .tpackages h6, .multi-packages ul li .tpackages p.tp_text{ text-align:center;}
.multi-packages ul li .tpackages h6 span{ position:static; display:block;}
.multi-packages ul li .tpackages p.tp_text span.morebtn{ display:block; margin:0 auto; margin-top:10px;}
.multi-packages ul li{ padding:10px; min-height:407px;}

}

@media only screen and (max-width:768px){
.refine_region h4{ font-size:17px;}

}