﻿@charset "utf-8";
*{margin:0px;padding:0px;}
@font-face{font-family:'rupee_foradianregular';src:url('error-docs/not-found.html');src:url('error-docs/not-found.html?#iefix') format('embedded-opentype'),
url('error-docs/not-found.html') format('woff'),
url('error-docs/not-found.html') format('truetype'),
url('error-docs/not-found.html#rupee_foradianregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'SegoeUI';src:url('error-docs/not-found.html');src:url('error-docs/not-found.html?#iefix') format('embedded-opentype'),
url('error-docs/not-found.html') format('woff'),
url('error-docs/not-found.html') format('truetype');font-weight:300;font-style:normal;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style:none;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video, mark, time{display:block}
body, div, h1, h2, h3, p, ul, ol, li, img, table, form, section{padding:0px;margin:0px;border:0px;list-style:none;}
a{color:#004e9c;text-decoration:underline;}
a{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
a:hover{text-decoration:none;}
a{outline:none;}
body, html, form, section{height:100%;background:#FFF;}
.fade{opacity:0;overflow:auto;}
body{font-family:'Telex', sans-serif;font-size:13px;color:#000;background:#FFF;}
#wrapper{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;position:static;}
table{border-collapse:collapse;}
.clear{clear:both;width:100%;}
.spacer1{clear:both;width:100%;height:10px;}
.spacer2{clear:both;width:100%;height:20px;}
.spacer3{clear:both;width:100%;height:30px;}
.spacer4{clear:both;width:100%;height:40px;}
p{margin:0px 0px 10px 0px;padding:0px;text-align:left;line-height:14pt;}
b, strong{font-weight:bold;}
ul{padding:0px;margin:0px;}
li{list-style-type:disc;padding:0px;margin:0px 10px 5px 25px;line-height:14pt;}
.list li{list-style-image:url('error-docs/not-found.html');padding-left:00px;margin:5px 15px 5px 25px;line-height:13pt;vertical-align:text-top;}
span.rs{font-family:'rupee_foradianregular';font-weight:normal;font-style:normal;}
.fnone{float:none;}
.fleft{float:left!important;}
.fright{float:right;}
.txt_left{text-align:left;}
.txt_cent{text-align:center;}
.txt_rgt{text-align:right;}
.red{color:#c80000!important;}
.green{color:#009600}
.err{color:#ab8220;font-size:11px}
hr{width:100%;margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;clear:both;}
hr.solid{border:0;border-bottom:1px solid #ccc;}
hr.dotted{border:0;border-bottom:1px dotted #666;background:#292929;}
hr.dashed{border:0;border-bottom:1px dashed #ccc;background:#fff;}
hr.double{border:0;border-bottom:1px dashed #ccc;background:#999;}
.scrollup{width:30px;height:30px;text-indent:-9999px;position:fixed;bottom:20px;right:20px;display:none;background:url('images/top.png') no-repeat;z-index:999999999;}
.scrollup{-webkit-animation:moveFromBottom 1000ms ease;-moz-animation:moveFromBottom 1000ms ease;-ms-animation:moveFromBottom 1000ms ease;}
.scrollup:hover{background:url('images/top.png') no-repeat;background-position:0 -50px;z-index:999999999;}
#headerpan, #footerpan, #bodypan{width:100%;float:left;}
#wrapper{width:100%;float:left;}
.wrap{max-width:1100px;margin:0 auto;}
.bodywrap{max-width:1100px;margin:0 auto;clear:both;}
@media only screen and (min-width:240px) and (max-width:768px){.wrap{max-width:95%;margin:0 auto;}
.bodywrap{max-width:95%;margin:0 auto;}
}
header{width:100%;float:left;padding:0;background:#fff;border-top:3px solid #014e9c;box-shadow:#CCC 0px 2px 2px;position:relative;z-index:9;}
header .header_left{float:left;display:inline-block;width:36%;margin-bottom:10px;}
header .header_right{float:right;display:inline-block;width:64%;margin-bottom:10px;}
.logo{float:left;margin-top:10px;}
.ad-banner ul{margin:0 10px;}
.ad-banner{float:right;margin-left:20px;margin-top:33px;background:#eee;display:block;padding:0px;}
.ad-banner li{list-style:none;color:#004e9c;line-height:30px;padding:0px 5px;margin:0px;font-size:15px;}
.ad-banner li i{margin-right:8px;}
.ad-banner li a{text-decoration:none;}
.ad-banner li:first-child, .ad-banner li:nth-child(2), .ad-banner li:nth-child(3){float:left;}
.ad-banner img{float:right;}
.ad-banner .slide:hover img{transform:scale(1);}

.ad-banner:first-child{max-width:300px;} 

.call-to-action{float:right;text-align:right;margin:0px;padding:5px 0px;position:fixed;z-index:99999;top:235px;right:0;}
.call-to-action ul li{list-style:none;color:#fff;list-style:none;line-height:30px;padding:0px;margin:0px;}
.call-to-action ul li a{text-decoration:none;}
.call-to-action ul.top_nav li{padding:0px 0px;margin-right:20px;}
.call-to-action ul li .fa span{opacity:0;position:absolute;right:30px;margin-top:10px;width:130px;text-align:center;background:rgba(0,0,0,0.8);border-radius:20px;line-height:30px;color:#fff;font-family:'Telex', sans-serif;font-size:12pt;}
.call-to-action ul li .fa span{display:none\9;-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:scale(0, 1) translate(100%, 0);-moz-transform:scale(0, 1) translate(100%, 0);-ms-transform:scale(0, 1) translate(100%, 0);-o-transform:scale(0, 1) translate(100%, 0);transform:scale(0, 1) translate(100%, 0);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}
.call-to-action ul li .fa:hover span{opacity:1;-webkit-transform:scale(0.85) translate(0, 0);-moz-transform:scale(0.85) translate(0, 0);-ms-transform:scale(0.85) translate(0, 0);-o-transform:scale(0.85) translate(0, 0);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;right:50px}
.call-to-action ul li .fa{-webkit-border-radius:50%;background:#247AD0;color:#fff;font-size:20px;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;text-align:center;display:inline-block;width:48px;height:48px;line-height:48px;-webkit-box-shadow:0px 0px 11px 2px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 11px 2px rgba(0,0,0,0.25);box-shadow:0px 0px 11px 2px rgba(0,0,0,0.25);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border:#247AD0 1px solid;}
.call-to-action ul li .fa:hover{background-color:#004e9c;}
.sticky{text-align:left;position:fixed;top:0;-webkit-box-shadow:-1px 2px 10px 0px rgba(141,128,97,1);-moz-box-shadow:-1px 2px 10px 0px rgba(141,128,97,1);box-shadow:-1px 2px 10px 0px rgba(141,128,97,1);}
.sticky{-webkit-animation:fadeInDown 1000ms ease;-moz-animation:fadeInDown 1000ms ease;-ms-animation:fadeInDown 1000ms ease;}
nav{background:#fff;width:100%;float:left;display:block;z-index:9999;position:relative;}
#visualpanel{width:100%;position:relative;float:left;z-index:0;}
#visualpanelhome{display:block;background:#ccc;margin:0 auto;position:relative;}
#visualpanelhome .container{width:100%;max-width:1100px;margin:0 auto;}
#visualpanelhome .visualpanelleft{width:310px;z-index:999;position:relative;background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9D000000', endColorstr='#9D000000');min-height:380px;float:left;display:inline-block;vertical-align:top;padding:10px;float:left;}
#visualpanelhome .visualpanelright{width:100%;background:#F5F5F5;top:0;left:0;vertical-align:top;position:absolute;}
.searchpanelhome{top:25px;position:absolute;width:100%;}
.obj-right{max-width:1100px;margin:0 auto;position:relative;}
.obj-right .obj{position:absolute;right:-40px;top:30px;z-index:99;}
#searchpanel{max-width:350px;margin:0;display:table;position:relative;vertical-align:top;float:right;}
#searchpanel .search-left{background:url(error-docs/not-found.html) no-repeat bottom;width:20px;display:table-cell;}
#searchpanel .search-middle{background:rgba(0,0,0,0.7);width:96%;padding:10px;display:table-cell;}
#searchpanel .search-right{background:url(error-docs/not-found.html) no-repeat bottom;width:20px;display:table-cell;}
ul.quicksearch{padding:0px;margin:0px;float:left;width:100%;z-index:999;text-align:left;}
ul.quicksearch li{padding:0px 0px 5px 0px;margin:0px 10px 0px 0px;list-style:none;display:inline-block;vertical-align:top;width:21%;}
ul.quicksearch li:last-child{width:auto;}
ul.quicksearch h2{color:#fff;margin:10px 0px;padding:0px;text-shadow:0px 1px 3px rgba(0, 0, 0, .8);}
ul.quicksearch2{padding:0px;margin:0 auto;float:none;z-index:999;text-align:center;width:90%;}
ul.quicksearch2 li{padding:0px;margin:0px 0px 5px 0px;list-style:none;vertical-align:top;}
ul.quicksearch2 h2{color:#fff;margin:10px 0px;padding:0px;text-shadow:0px 1px 3px rgba(0, 0, 0, .8);}
ul.quicksearch2 .searchdd{width:100%;}
ul.quicksearch2 .searchgo{width:100%;}
.searchdd{width:100%;padding:5px 35px 5px 5px;color:#666;outline:none;background:#fff;border:none;position:relative;}
.searchdd:hover{color:#333;background:#e9e7db;border:none;}
.searchdd:focus{color:#000;background:#e9e7db;border:none;}
.searchdd option{position:absolute;top:0;left:0;}
.searchdd, .searchgo{resize:none;outline:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
.searchgo{width:auto;z-index:999;padding:5px 10px;height:30px auto;border:none;background:#004e9c;color:#fff;font-size:16px;text-transform:uppercase;cursor:pointer}
.searchgo:hover{background:#000;color:#fff;}
.home_search{background:#004e9c;display:table;float:left;padding:2% 2%;width:96%;margin-top:10px;}
.home_search{background:rgb(30,87,153);background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMWU1Nzk5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjMjA3Y2NhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjMjk4OWQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(45deg, rgba(30,87,153,1) 0%, rgba(32,124,202,1) 28%, rgba(41,137,216,1) 28%, rgba(125,185,232,1) 100%);background:-webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(30,87,153,1)), color-stop(28%,rgba(32,124,202,1)), color-stop(28%,rgba(41,137,216,1)), color-stop(100%,rgba(125,185,232,1)));background:-webkit-linear-gradient(45deg, rgba(30,87,153,1) 0%,rgba(32,124,202,1) 28%,rgba(41,137,216,1) 28%,rgba(125,185,232,1) 100%);background:-o-linear-gradient(45deg, rgba(30,87,153,1) 0%,rgba(32,124,202,1) 28%,rgba(41,137,216,1) 28%,rgba(125,185,232,1) 100%);background:-ms-linear-gradient(45deg, rgba(30,87,153,1) 0%,rgba(32,124,202,1) 28%,rgba(41,137,216,1) 28%,rgba(125,185,232,1) 100%);background:linear-gradient(45deg, rgba(30,87,153,1) 0%,rgba(32,124,202,1) 28%,rgba(41,137,216,1) 28%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=1);}
.home_search .home_search_left{display:table-cell;width:23%;vertical-align:middle;}
.home_search .home_search_right{display:table-cell;width:77%;vertical-align:middle;text-align:center;}
.home_search .home_search_left h2{color:#fff;text-transform:none;padding:0px;text-shadow:0px 1px 3px rgba(0, 0, 0, .8);}
ul.exp_list{padding:0px;margin:10px 0 0 0;text-align:left;}
ul.exp_list li{padding:0 0 0 1%; margin:3px 0px;color:#FFF;width:49%;float:left;list-style:none;}
ul.exp_list li:before{content:'\f111';font-family:FontAwesome;font-size:4pt;margin-left:0;margin-right:5px;vertical-align:top;}
ul.exp_list li:first-child:before{display:none;}
ul.exp_list li a{margin:0px;text-decoration:none;color:#DADADA;font-size:9pt;}
ul.exp_list li a:hover{color:#fff;}
ul.exp_list .exp_list_head{color:#fff;font-size:15px;text-transform:uppercase;padding:0px;margin-bottom:3px;text-align:center;text-shadow:0px 1px 3px rgba(0, 0, 0, .8);width:100%;display:block;}
ul.hol_list{padding:0px;margin:0 auto;float:none;text-align:center;}
ul.hol_list li{padding:0px;margin:0px;list-style:none;width:100px;display:inline-block;}
ul.hol_list li{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:6px 8px;margin:5px;text-decoration:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
ul.hol_list li .hol_list_icon{display:block;}
ul.hol_list h2{color:#fff;font-size:15px;padding:0px;text-shadow:0px 1px 3px rgba(0, 0, 0, .8);text-transform:none;}
ul.hol_list li a{text-decoration:none;width:100px;display:block;}
ul.hol_list li:first-child, ul.hol_list2 li:first-child{background:#ff6699;}
ul.hol_list li:first-child + li, ul.hol_list2 li:first-child + li{background:#33cccc;}
ul.hol_list li:first-child + li + li, ul.hol_list2 li:first-child + li + li{background:#0199cc;}
ul.hol_list li:first-child + li + li + li, ul.hol_list2 li:first-child + li + li + li{background:#66cc01;}
ul.hol_list li:first-child + li + li + li + li, ul.hol_list2 li:first-child + li + li + li + li{background:#e70d18;}
ul.hol_list li:first-child:hover, ul.hol_list2 li:first-child:hover{background:#e92a6a;}
ul.hol_list li:first-child + li:hover, ul.hol_list2 li:first-child + li:hover{background:#16a2a2;}
ul.hol_list li:first-child + li + li:hover, ul.hol_list2 li:first-child + li + li:hover{background:#00739a;}
ul.hol_list li:first-child + li + li + li:hover, ul.hol_list2 li:first-child + li + li + li:hover{background:#428202;}
ul.hol_list li:first-child + li + li + li + li:hover, ul.hol_list2 li:first-child + li + li + li + li:hover{background:#c40711;}
ul.hol_list2{padding:0px;margin:0 auto;float:left;text-align:center;width:100%;}
ul.hol_list2 li{padding:0px;margin:0px;list-style:none;display:block;float:left;border:1px solid #fff;}
ul.hol_list2 li{border-radius:6px;padding:3px 0 3px 6px;margin:5px;text-decoration:none;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
ul.hol_list2 li .hol_list_icon2{display:inline-block;float:left;width:45px;}
ul.hol_list2 li .hol_list_icon2 img{display:inline-block;float:left;width:38px;}
ul.hol_list2 h2{color:#fff;font-size:16px;display:block;padding:0px;text-transform:none;line-height:38px;float:left;}
ul.hol_list2 li a{text-decoration:none;width:170px;display:block;}
ul.holiday-list{margin:0;width:50%;}
ul.holiday-list li{float:left;width:40%;display:list-item;color:#004e9c;font-size:14pt;}
ul.holiday-list li a{text-decoration:none;font-size:10pt;}
ul.holiday-list li a:hover{text-decoration:underline;}
#home{width:100%;display:block;float:left;}
#home .home-left{width:100%;float:left;}
#home .home-right{width:100%;float:left;}
#home .home-row{width:100%;float:left;margin:0px;}
.btn_next_prev{float:right;width:50px;height:25px;display:block;}
.btn_prev, .btn_next{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
.btn_prev{width:25px;height:25px;display:block;background-position:0px 0px;padding:0px;margin:0px 0px 0px 0px;float:left;}
.btn_prev:hover{}
.btn_next{width:25px;height:25px;display:block;background:#fff url(error-docs/not-found.html) no-repeat;background-position:-25px 0px;padding:0px;margin:0px;float:left;}
.btn_next:hover{background-position:-25px -25px;}
#travel_offers{clear:both;}
ul.tourpackage{padding:0px;margin:0px -20px 0px 0px;float:left;}
ul.tourpackage li{list-style:none;display:inline-block;position:relative;width:200px;padding:10px;margin:00px 15px 15px 00px;min-height:250px;border:1px solid #cccccc;border-bottom:2px solid #cccccc;text-align:left;vertical-align:top;}
ul.tourpackage li{box-shadow:0 0 2px #fffce9;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
ul.tourpackage li:hover{border-bottom:2px solid #004e9c;background:#fffce9;box-shadow:0 0 8px #c8c8c8;}
ul.tourpackage .tour-pic img{padding:0px;margin:0px;border:1px solid #cccccc;}
ul.tourpackage h2{color:#0b3493;font-size:16px;padding:5px 0px;margin:0px;text-transform:none;}
ul.tourpackage .tourlink{position:absolute;bottom:10px;width:90%;}
ul.tourpackage .tourlink a{padding:0 10px 0 0;background:url(images/link-arrow.png) no-repeat right;text-decoration:none;float:right;}
.testimonialrotator{position:relative;}
.testimonialrotator .testimonial{position:absolute;top:0;left:0;z-index:9;display:none;background:url(error-docs/not-found.html) no-repeat top left;background-position:10px 10px;}
.testimonialrotator .testimonial:first-child{position:relative;display:block;}
.testimonialrotator .testimonial-box{border:1px solid #ccc;padding:30px 10px 20px 35px;border-bottom:none;}
.testimonial p{font-style:italic;clear:both;padding:0px 35px 0px 0px;margin:0px;background:url(error-docs/not-found.html) no-repeat bottom right;}
.testimonial .the-author{display:block;color:#0b3493;background:url(error-docs/not-found.html) no-repeat top left;padding:10px 0 0 40px;}
#home .home-row .left-pan,
#home .home-row .right-pan {vertical-align:top;}
ul.homebanners {padding: 0px 5px;margin: 0;text-align: right;float: left;width: 47%;}
ul.homebanners li{list-style: none;display: block;position: relative;max-width: 239px;padding: 5px;margin: 4px 0px 10px;border: 1px solid #cccccc;border-bottom: 2px solid #cccccc;text-align: left;vertical-align: top;}
ul.homebanners li{box-shadow:0 0 2px #fffce9;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
ul.homebanners img{max-width:100%;width:auto;}
ul.homebanners li a{text-decoration:none;}
.newsletter-box{padding:15px 7px!important;}
.newsletter-box h3{margin-bottom:5px;font-size:14px;font-weight:500;}
ul.homebanners li p{margin-bottom:0;}
a.newsletter-box{font-size:9pt;display:inline-block;margin-right:10px;}
.news_input{width:93%;padding:4px 5px;color:#999;outline:none;background:#fcfcfc;border:1px solid #ddd;font-size:12px;}
.news_input:hover{color:#000;background:#eee;box-shadow:1px .5px 1px .5px #f0f0f0;border:1px solid #ccc;}
.news_input:focus{color:#000;background:#eee;box-shadow:1px .5px 1px .5px #f0f0f0;border:1px solid #ccc;}
.news_submit{padding:8px 15px;border:none;background:#004e9c;color:#fff;font-size:14px;margin:8px auto 0; border-radius:3px; text-transform:uppercase;cursor:pointer}
.news_submit:hover{background:#004e9c;color:#fff;}
.bluebar{background:#014e9c;color:#fff;display:table;width:100%;}
.soc_left{width:45%;display:table-cell;text-align:right;vertical-align:middle;}
.soc_left h2 i{margin-right:10px;}
.soc_right{width:55%;display:table-cell;text-align:left;}
.soc_left h2{color:#fff;text-align:right;margin-right:30px;}
.home_social_media{display:block;margin:00px 0px;}
.home_social_media li{display:inline-block;font-size:22px;text-align:center;list-style-type:none;list-style-image:none;padding:5px;margin:0px;}
.home_social_media li a{color:#fff;}
.home_social_media li a:hover{color:#fff;}
#body{background:#fff;width:98%;padding:1%;float:left;min-height:500px;-webkit-box-shadow:0px 2px 3px 1px rgba(193, 192, 192, 0.75);-moz-box-shadow:0px 2px 3px 1px rgba(193, 192, 192, 0.75);box-shadow:0px 2px 3px 1px rgba(193, 192, 192, 0.75);display:table;}
#content{width:100%;float:left;}
.bodytop{}
.travel_offers{}
.travel_offers .col1{position:relative;float:left;height:auto;width:250px;height:280px;margin:5px 4px 20px 4px;z-index:1;border:#DDD 1px solid;padding:0;}
.travel_offers .slide{width:250px;height:280px;}
.travel_offers .slide img{width:100%;}
.travel_offers .col1 .info-box .caption, .travel_offers .col1 .info-box .caption p{text-align:center;}
.travel_offers .col1:hover .slide img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.travel_offers .col1 .info-box{width:100%;top:0%;margin:0 auto;position:absolute;display:table;height:100%;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;}
.travel_offers .col1 .info-box .caption-outer{position:relative;height:100%;display:table;width:100%;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;}
.travel_offers .col1 .info-box .caption-outer .caption{position:absolute;padding:5% 2% 5% 2%;margin-bottom:30px;min-height:50px;font-size:9.3pt;width:96%;margin:0 auto;bottom:0;left:0;}
.travel_offers .col1 .info-box .info-outer{position:absolute;height:0;left:0;bottom:0;font-size:9.3pt;width:100%;margin:0 auto;background:#FFF;z-index:9;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;}
.travel_offers .col1 .info-box .info-outer .info{text-align:center;overflow:hidden;border:#fbfaf8 5px solid;height:0%;position:relative;opacity:0;width:96%;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;}
.travel_offers .col1 .info-box .info-outer .info span{text-align:center;margin:2px 0 8px 0;width:100%;float:left;font-size:10.8pt;color:#333;line-height:1.3em;}
.travel_offers .col1 .info-box .info-outer .info span b{font-size:10.5pt;color:#185590;margin:5px 0 2px 0;font-weight:bold;}
.travel_offers .col1 .info-box .info-outer .info .price{color:#000;font-weight:bold;font-size:11pt;}
.travel_offers .col1 .info-box .info-outer .info p{text-align:center;font-size:10.2pt;color:#585858;margin-bottom:0px;}
.travel_offers .col1 .info-box .info-outer .info ul.rating legend:after{font-size:10.5pt;color:#185590;font-weight:bold;}
.travel_offers .col1 .info-box .info-outer .info .clear{height:15px;}
.travel_offers .col1 .info-box .info-outer .info span ul{width:80%;margin:0 auto;}
.travel_offers .col1 .info-box .info-outer .info span ul li{text-align:left;margin-bottom:2px;}
.travel_offers .col1 .info-box .info-outer .quick-btn a{text-decoration:none;padding:6px 0px;pointer-events:painted;cursor:pointer;width:100px;text-transform:uppercase;margin:0 auto;left:0;right:0;background-color:#ffd449;color:#000;text-align:center;position:absolute;z-index:9;bottom:-12px;}
.travel_offers .col1 .info-box .info-outer .quick-btn a:before{content:'Quick Info'}
.travel_offers .col1 .info-box .info-outer .quick-btn a:hover{pointer-events:all;}
.travel_offers .col1 .info-box .info-outer:hover{height:100%;}
.travel_offers .col1 .info-box .info-outer:hover .quick-btn a:before{content:'Read More';}
.trip_logo img{width:90%!important;margin-left:5%;}
.travel_offers .col1 .info-box .info-outer:hover .quick-btn{bottom:-12px;}
.travel_offers .col1 .info-box .info-outer:hover .info{height:95%;opacity:1;}
.info .read-more{float:none;background:#FFF;border:#999 solid 1px;color:#333;margin-top:10px;padding:5px;margin:0 auto;}
.info .read-more:hover{color:#FFF;border-color:#2073C8;}
.offers, .add_banner{width:100%;text-align:center;}
.offers img, .add_banner img{margin:0 auto;margin:0;border:#DDD 0px solid;}
.add_banner img{width:100%;}
.location-map{width:96%;text-align:center;border:#e6e6e6 5px solid;}
.location-map iframe{width:100%;height:250px;text-align:center;}
ul.rating{margin:10px 0 0 0;padding:0;float:left;width:100%;text-align:center;}
ul.rating li{display:inline-block;margin:0;padding:0;}
ul.rating li span{margin-bottom:0px!important;margin-top:3px!important;}
ul.rating li span:after{content:'\f005';font-family:'FontAwesome';color:#DDD;font-size:12pt;margin:0 2px;}
ul.rating li.rated span:after{color:#FFC300;}
.link{text-decoration:none;background-color:#1169BE;color:#FFF;font-size:10pt;padding:5px 10px;border:#037FF7 1px solid;border-radius:3px;display:block;width:auto;float:left;margin-top:20px;}
.link:hover{background-color:#1A5EA0;}
.hotel:before{content:'\f0ac';font-family:'FontAwesome';margin:0 5px 0 0;}
.query:before{content:'\f059';font-family:'FontAwesome';margin:0 5px 0 0;}
.pdf:before{content:'\f1c1';font-family:'FontAwesome';margin:0 5px 0 0;}
.shr-email, .shr-fb, .shr-tw{background:#FFF;border:#1169BE 1px solid;color:#1169BE;}
.shr-email:hover, .shr-fb:hover, .shr-tw:hover{color:#FFF;}
.shr-email:before{content:'\f003';font-family:'FontAwesome';margin:0 5px 0 0;}
.shr-fb:before{content:'\f230';font-family:'FontAwesome';margin:0 5px 0 0;}
.shr-tw:before{content:'\f099';font-family:'FontAwesome';margin:0 5px 0 0;}
.contactus{width:100%;display:table;}
.map_canvas{width:100%;height:300px;display:table-cell;float:left;margin-bottom:15px;}
.map_area{width:100%;height:100%;max-height:300px;border:1px solid #e9e7db;}
.contactus_info{padding:0%;margin:0 auto;width:50%;display:table-cell;vertical-align:top;}
.contactus_info li{list-style:none;padding:0px;margin:0px;vertical-align:top;line-height:18pt;font-size:10.5pt;}
.contactus_info .mail:before{content:'\f003';font-family:'FontAwesome';margin-right:10px;}
.contactus_info .call:before{content:'\f095 ';font-family:'FontAwesome';margin-right:10px;}
.contactus_info .fax:before{content:'\f1ac';font-family:'FontAwesome';margin-right:10px;}
.contactus_info p{line-height:20pt;padding-left:35px;margin:0px 0px 10px 0px;}
.contactus_info li h2{font-size:22px;margin-bottom:10px;color:#333;}
#sitemap{padding:0px;margin:0px;}
#sitemap ul.sitemap{padding:0px;margin:0px;width:33%;vertical-align:top;display:inline-block; margin-bottom:15px;}
#sitemap ul.sitemap li{padding:3px 0px;margin:0px;list-style:none;color:#666666;}
#sitemap ul.sitemap li a{background:url(images/flist.png) no-repeat left;padding-left:8px;color:#666666;text-decoration:none;}
#sitemap ul.sitemap li a:hover{color:#333;text-decoration:none;}
#sitemap ul.sitemap li ul{margin-left:20px;}
#sitemap ul.sitemap li.shead {text-decoration:none;color:#333;font-size:16px;background:none;padding:0px;}


.details-holder{padding:0 1% 0 1%;float:left;width:98%;border-right:#DDD 1px dotted;}
footer{background:url(images/footer.png) repeat-x bottom center;padding:20px 0px 130px 0px;float:left;width:100%;}
#footer{padding:0;float:left;display:block;width:100%;}
#footer .footer_left{display:table-cell;width:70%;vertical-align:top;}
#footer .footer_right{display:table-cell;width:30%;vertical-align:top;}
#footer .footer-col{display:block;width:100%;float:left;margin:0 0% 2% 0%;}
#footer .footer-col ul{padding:0px;margin:0px;}
#footer .footer-col li{padding:3px 0px;margin:0 8px 0 0;list-style:none;color:#666666;display:inline-block;}
#footer .footer-col li a{color:#666666;text-decoration:none;}
#footer .footer-col li a:hover{color:#333;text-decoration:none;}
#footer .footer-col li a::after{content:"|";padding-left:8px;}
#footer .footer-col li:last-child a::after{content:"";}
#footer .footer-col li.fhead, #footer .footer-col li.fhead h3{text-decoration:none;color:#333;font-size:16px;background:none;padding:0px;width:100%;}
#footer .footer-col li.fhead a{text-decoration:none;color:#333;font-size:16px;background:none;padding:0px;}
#footer .lastcol h2{font-size:16px;}
#footer .lastcol p{margin-bottom:10px;}
.social_media{display:block;float:left;}
.social_media li{float:left;display:inline;font-size:18px;list-style-type:none;list-style-image:none;padding:5px;margin:0px 10px 0px 0px;}
.social_media li a{color:#666;}
.social_media li a:hover{color:#000;}
ul.ftrlist-img{list-style:none;padding:0px;margin:0px;float:left;width:100%;}
ul.ftrlist-img li{list-style:none;padding:0px;margin:0px 0px 10px 0px;display:inline-block;width:75%;bo-rder-left:1px solid #ccc;}
ul.ftrlist-img li:nth-child(3n+1){list-style:none;padding:0px;margin:0px 0px 10px 0px;display:inline-block;width:32%;border-left:0px solid #000;}
h1, h2, h3, h4, h5, h6{font-style:normal;font-weight:normal;margin:0px;padding:0px;}
h1{font-size:24px;color:#004e9c;margin-bottom:5px;}
h1 span{font-size:18px;color:#004e9c;text-transform:uppercase;}
h2{font-size:26px;color:#004e9c;line-height:24px;text-transform:uppercase;}
h3{font-size:16px;color:#000;line-height:18px;}
h4{font-size:15px;color:#999999;line-height:18px;margin-bottom:5px;text-transform:none;}
h5{font-size:15px;color:#c80000;line-height:18px;margin-bottom:5px;text-transform:none;}
#breadcrumb{width:97%;padding:0.5% 1.5%;margin:0px auto;color:#949393;float:left;border-bottom:#E2E2E2 1px dotted;}
#crumbs{margin:0;padding:0;float:left;}
#crumbs ul{list-style:none;padding:0px;margin:0px;}
#crumbs li{list-style:none;font-size:11.3pt;float:left;color:#300;font-weight:bold;padding:0px;margin-right:9px;line-height:23px;text-transform:capitalize;margin:0px 10px 0px 0px;}
#crumbs li:before{content:"\f105";font-family:'FontAwesome';margin-right:5px;float:left;height:17px;}
#crumbs li:first-child:before{display:none;}
#crumbs li a{color:#006; font-weight:bold; font-size:14px;text-decoration:none;min-width:40px;}
#crumbs li a:hover{color:#1169BE;}
#crumbs li a:focus{color:#1169BE;}
#breadcrumb select{margin:0 0.5%;width:200px;float:right;font-size:10pt;}
.back{margin:5% 0 0.5%;width:auto;float:left;font-size:10pt;padding:0px 25px;background:rgba(32,124,202,1);}
.back{text-align:right;color:#FFF;}
.back{text-decoration:none;line-height:28px;font-size:11pt;text-align:right;}
.back:hover{background:rgb(15, 77, 130);}
#paging{margin:0px auto;padding:0px;clear:both;}
#paging a{-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
.pgrtext{margin:0px auto;float:left;padding:0px 5px 0px 0px;height:33px;line-height:22pt;}
ul.pgr{text-align:center;}
.pgr li{display:inline-block;list-style:none;padding:0px;margin:0px 2px;}
.pgr a{font-weight:normal;color:#fff;text-decoration:none;text-align:left;display:block;}
.pgr a{overflow:hidden;position:relative;border:1px solid #ffb43e;padding:5px 10px;color:#666;}
.pgr a:hover{background:#ffb43e;color:#fff;-ms-transition:all 300ms linear;box-shadow:inset 0 0 3px #000;}
.pgr a.pgfocus, .pgr a.pgfocus:hover{background:#dd333d;color:#fff;-ms-transition:all 300ms linear;box-shadow:inset 0 0 5px #a81019;}
.pgr li .inactive{background:#000;color:#fff;}
.mt{background:#976e1a;width:auto;display:inline-block;padding:1%;color:#fff;}
.th{background:#dd333d;padding:5px;}
.tch{background:#ffb43e;padding:5px;}
.tc{background:#f9f6e6;padding:5px;}
a.btnlink:link, a.btnlink:active, a.btnlink:visited, input.btnlink{display:inline-block;box-shadow:-0px 1px 2px #ccc;width:auto;padding:5px 10px 5px 10px;font-size:13px;cursor:pointer;text-decoration:none;color:#333;background:#ffb43e;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;margin:8px 0px;outline:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;}
a.btnlink:hover, input.btnlink:hover{background:#ca2e38;color:#fff;text-decoration:none;}
.grayscale{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(0%);}
.grayscale:hover{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;}
.section_head{border-top:1px solid #1a1f4f;width:98%;display:block;text-align:center;margin:0 auto;}
.section_head i{margin-right:10px;}
.section_head h1{text-transform:uppercase;}
.section_head h1, .section_head h2{padding:0 15px;font-size:20px;background:#fff;position:relative;bottom:15px;display:inline-block;}
.left-pan, .right-pan{padding:1% 0.5% 1% 1%;display:table-cell;margin:3%;}
.left-pan{width:56%;}
.left-pan ul{margin-top:15px;}
.left-pan ul li{font-size:11pt; margin-bottom:15px; line-height:normal; display:block; position:relative;}
.left-pan ul li:before{content:'\f101'; font-family:FontAwesome; position:absolute; left:-20px; top:0;}
.right-pan .dest-panel{margin-bottom:0;}
.left-pan-inside, .right-pan-inside{padding:0;}
.left-pan-inside{width:74%;float:left;}
.right-pan-inside{width:25%;float:right;}
.left-pan h2, .left-pan-inside h2{margin-bottom:8px;font-size:20px;text-transform:capitalize;}
.left-pan p{line-height:1.6em;font-size:10.2pt;}
.left-pan a.read-more{color:#014e9c;background:#FFF;float:right;font-weight:bold;font-style:italic;margin-top:0;}
.left-pan a.read-more:hover{background:#FFF;text-decoration:underline;}
a.read-more{padding:7px 12px;background:#014e9c;color:#fff;margin-top:5%;float:left;text-decoration:none;}
a.read-more:hover{background:#2073C8;}
.offers, .ebrochures{margin-bottom:15px;float:left;width:100%;font-style:normal;}
.offers h3, .ebrochures h3, .other h3{padding-left:10px;line-height:30pt;text-transform:uppercase;background:#1169BE;color:#FFF;font-weight:500;text-align:left;}
.offers .bx-wrapper .bx-controls-direction a{top:-10px;width:10px;height:15px;}
.offers .bx-wrapper .bx-next{right:10px;background-size:100%;background:url(images/arrow_next.png) no-repeat 0 -18px;}
.offers .bx-wrapper .bx-prev:hover, .offers .bx-wrapper .bx-next:hover{background-position:0 -1px;}
.offers .bx-wrapper .bx-prev{right:40px;left:auto;background-size:100% auto;background:url(images/arrow_prev.png) no-repeat 0 -18px;}
.offers .slide{padding:10px;line-height:1.6em;width:92%;background-color:#F4F4F4;}
.offers .slide img{margin:0 auto;border:#DDD 1px solid;width:auto;margin-top:15px;margin-bottom:15px;}
.offers .slide:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.offers .slide span{font-size:12pt;text-align:center;font-weight:bold;color:#333;}
.offers .slide p{text-align:left;}
.offers .slide a.read-more{padding:0 10px;margin-top:0;margin-bottom:10px;float:right;font-size:9.2pt;background:#1169BE;line-height:20pt;}
.offers .slide a.read-more:hover{background:#0055A8;}
.slide li{text-align:left;}
ul.ebrochures{margin:0;padding:0;text-align:center;}
ul.ebrochures li{width:90%;display:block;margin:10px 0 0px 5%;float:left;padding:0 0 10px 0;border-bottom:dashed #DDD 1px;text-align:left;}
ul.ebrochures li img{width:40px;float:left;margin:0 10px 0 0;padding:0;}
ul.ebrochures li p{margin:10px 10px 5px 0;font-weight:bold;}
ul.ebrochures li a{font-size:9pt;text-decoration:none;color:#999;}
ul.ebrochures li a i{margin:0px 10px 10px 0;}
ul.ebrochures li a i:after{content:'\f019';font-family:'FontAwesome';margin-left:15px;font-style:normal;text-decoration:none}
.destination{}
.destination h1{text-transform:capitalize;}
.destination span{color:#333;font-size:11pt;text-transform:capitalize;}
.dest-image{width:250px!important;margin:0 10px 0 0!important;}
.hotel-disc{float:left;width:65%;padding-left:1%;}
.dest-image{margin-right:10px;float:left;}
.dest-image .slide{width:100%;height:280px;}
.dest-image img{width:100%;}
.price-tariff{margin-bottom:15px;}
.price-tariff .price{float:left;width:100%;text-align:left;}
.price-tariff h4{font-size:10.2pt;margin-top:15px;color:#333;font-weight:bold;}
.price-tariff .icn-cal:before{content:'\f073';font-family:'FontAwesome';font-style:normal;font-size:10pt;margin:0 5px 0 0;}
.price-tariff .price h3{background:#ffcb03;padding:10px 10px 10px 5%;color:#333;font-weight:500;font-size:11pt;text-align:left;text-transform:inherit;line-height:normal;}
.price-tariff .price h3 .number{font-size:14pt;font-weight:bold;}
.price-tariff .price .tariff-text{background:#F7F7F7;border:#ECECEC solid 1px;padding:2% 2% 2% 5%;text-align:left;margin-bottom:10px;}
.price-tariff .price .tariff-text h3{padding-left:5%;line-height:30pt;color:#333;font-weight:500;font-size:15pt;text-align:left;}
.price-tariff .price p{line-height:15pt;color:#333;font-weight:500;font-size:10pt;}
.price-tariff h3 span{font-size:10.2pt;}
.price-tariff h3 i:before{content:'\f155';font-family:'FontAwesome';margin-right:5px;font-style:normal;font-size:14pt;}
.dwnld_pdf, .dwnld_pdf a{color:#333;text-align:left;text-decoration:none;font-weight:bold;}
.dwnld_pdf span.fa-download{font-size:10pt;font-weight:normal;}
.dwnld_pdf i{font-size:9pt;margin:10px 0 0 18px;color:#999;font-weight:normal;}
ul.includes{margin:2%;padding:0;}
ul.includes legend{font-size:11pt;margin:5px 0;font-weight:bold;}
ul.includes li{}
.dest-image ul.rating{margin-top:20px;border:#DDD solid 1px;position:relative;height:40px;}
.dest-image ul.rating legend{text-align:center;left:0;right:0;background:#FFF;float:none;width:50%;margin:0 auto;top:-10px;position:absolute;}
.dest-image ul.rating legend:after{content:'Hotel Category';text-transform:uppercase;font-size:10pt;}
.dest-image ul.rating li{margin-top:10px;}
.dest-image ul.rating li span:after{font-size:12pt;line-height:20px;margin:0 5px;}
ul.feautures{margin:0;padding:0;float:left;}
ul.feautures legend{font-size:11pt;color:#004E9C;}
ul.feautures li{list-style-position:inside;list-style-type:square;float:left;width:33%;padding:0px;margin:3px 0;}
ul.amenities{margin-top:10px;float:left;}
ul.amenities legend{font-size:11pt;font-weight:bold;color:#004E9C;}
ul.amenities li{list-style-position:inside;list-style-type:square;padding:0px;margin:5px 0;}
ul.experience{width:100%;float:left;}
ul.experience li{display:inline-block;width:40px;height:40px;float:left;margin:0 5px;padding:0;position:relative;}
ul.experience li p{position:absolute;white-space:nowrap;top:-28px;display:none;left:-20px;background:rgba(0,0,0,0.8);padding:5px 10px;color:#FFF;font-size:10pt;text-align:center;opacity:0;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;-o-transition:all 400ms linear;-ms-transition:all 400ms linear;}
ul.experience li p span{position:absolute;left:35px;bottom:-8px;}
ul.experience li p span:after{content:'\f0dd';color:rgba(0,0,0,0.8);font-family:'FontAwesome';font-size:14pt;}
ul.experience li:hover p{display:block;opacity:1;}
ul.experience li img{width:100%;}
ul.experience li.adventure{background:url(images/exp_adventure.png) no-repeat center center;background-size:90%;}
ul.experience li.romantic{background:url(images/exp_romantic.png) no-repeat center center;background-size:90%;}
.hotel-disc h2{font-size:11pt;font-weight:bold;color:#004E9C;margin:0;}
.content-details .active{font-weight:bold;}
.acc_trigger{width:100%;padding:8px 2px;font-size:11pt;color:#333;border-top:#DDD solid 1px;cursor:pointer;}
.acc_container{width:98%;padding:0 1%;text-align:left;}
.acc_container h4{font-weight:bold;color:#1169BE;font-size:11pt;padding:0;margin:0;}
.acc_container p{margin:0;padding:5px 0;}
.acc_container p b{font-weight:bold;}
.acc_trigger .arrow{float:right;}
.acc_trigger .arrow:before{content:'\f067';font-family:'FontAwesome';font-style:normal;font-size:10pt;margin:10px;}
.content-details .active .arrow:before{content:'\f068';}
ul.city-name{margin:0;padding:0;}
ul.city-name li{display:inline-block;margin:0;padding:0 2px;text-align:center;}
ul.city-name li.divider{margin:1px;}
.feeback-form{width:98%;float:left;padding:0 1% 2%;}
.feeback-form h3{color:#FFF;padding:1%;background:#2073C8;}
.fieldset{border:#DDD 1px solid;border-radius:5px;padding:2%;margin:10px 0;float:left;width:95.5%;}
.feeback-form p, .fieldset p{width:100%;font-size:10.8pt;margin:2px 0 5px 0;color:#333;}
.feeback-form b{font-weight:bold;}
.fieldset input[type="text"]{height:23px;margin:2px 5px;color:#333;border:#DDD 1px solid;border-radius:3px;text-indent:5px;}
.form-title{background:#2073C8;width:auto;float:left;margin:-25px 0 0 0px;border-radius:10px;padding:2px 10px;color:#FFF;text-transform:uppercase;font-size:10.5pt;}
.fieldset .input-box{display:table;width:100%;float:left;margin:5px 0;line-height:20px;}
.fieldset:nth-child(even){background:#F5F5F5;}
.fieldset:nth-child(odd){background:#FAFAFA;}
.fieldset textarea{width:100%!important;}
.fieldset .input-box label{width:14%!important;margin:0 5px 0 0;color:#333;font-weight:700;font-size:10.5pt;float:left;position:relative;}
.fieldset .split2 label{width:30%!important;}
.fieldset .split2{margin:5px 1%!important;}
.fieldset .input-box label span{width:100%;float:left;font-weight:400;font-size:9pt;color:#999;line-height:normal;}
.fieldset .input-box input[type="text"]{height:23px;margin:2px 0;float:left;border:#DDD 1px solid;border-radius:3px;text-indent:5px;}
.fieldset .input-box textarea{margin:2px 0;font-family:'Telex', sans-serif;font-size float:left;border:#DDD 1px solid;border-radius:3px;text-indent:5px;width:57%;resize:none;}
.fieldset .input-box .holiday-title{width:74.5%;}
.fieldset .split2{width:50%;}
.feeback-cmmnt{width:100%;resize:none;border:#DDD 1px solid;border-radius:3px;}
.feed-rating .input-box label{width:32%!important;float:left;margin-right:2%;margin-top:8px;}
.feed-rating .input-box .expressions{width:60%;float:left;}
.feed-rating .input-box input[type="text"]{width:50%;height:25px;float:left;border:#DDD 1px solid;border-radius:3px;}
ol.feed-expression{float:left;list-style-type:none;width:50%;margin-top:0px;counter-reset:section;}
ol.feed-expression li{display:inline-block;float:left;width:20%;margin:0;padding:0;position:relative;text-align:center;padding-top:8px;}
ol.feed-expression li a{margin:0px;text-decoration:none;}
ol.feed-expression li a img{margin:0}
ol.units li:before{counter-increment:section;content:counter(section);position:absolute;top:-12px;left:0;right:0;color:#B7B7B7;}
ol.feed-expression li a:before{}
.feed-comments{float:left;width:50%;}
.feed-comments input[type="text"]{width:100%;}
.feed-comments span{width:100%;float:left;font-weight:400;font-size:9pt;color:#999;font-style:italic;}
.feed-rating .input-box .expressions input[type="text"]{width:100%;float:right;}
.feed-rating .input-box .expressions label{float:none;width:auto;margin:0 5px;}
.feed-rating .input-box .expressions label:after{display:none;}
ol.overall{margin-top:0!important;}
ol.overall li:before{display:none;}
.feed-rating .input-box .photo-upload{width:50%;float:left;}
.feed-rating .input-box .photo-upload img{float:left;margin-right:10px;}
.feed-rating .input-box .photo-upload .upload{float:left;width:60%;}
.feed-rating .input-box .photo-upload .upload p{margin:5px 0 0px 0;float:left;width:100%;}
.feed-rating .input-box .photo-upload .upload a{float:left;background:#2073C8;border-radius:2px;text-transform:uppercase;font-size:8.5pt;text-decoration:none;color:#FFF;padding:2px 10px;}
.feed-rating .input-box .photo-upload .upload a.browse:before{content:'\f093';font-family:'FontAwesome';margin-right:5px;}
.feed-rating .input-box .photo-upload .upload a.delete:before{content:'\f00d';font-family:'FontAwesome';margin-right:5px;}
.feed-rating .input-box .photo-upload .upload a:hover{color:#FFF;}
.feed-rating .input-box .photo-upload .upload input[type="text"]{margin:3px 0 8px 0;width:90%;float:left;max-width:250px;}
.feeback-form .read-more{padding:10px 15px;margin:0 2% 0 0;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;background:#014e9c;color:#fff;margin-top:1%;float:left;border:0;border-radius:3px;cursor:pointer;font-size:11pt;}
.feeback-form .read-more:hover{background:#2073C8;}
.client-feedback{margin-top:10px;width:100%;background:#FAFAFA;}
.client-feedback h3{color:#FFF;padding:1%;background:#2073C8;}
.client-feedback .feedback{padding:1.5%;border:#2073C8 1px solid;display:table;}
.client-feedback .feedback img{float:left;width:250px;}
.client-feedback .feedback .left-content{height:100%;display:table-cell;width:100%;vertical-align:top;padding:0 2%;text-align:left;}
.client-feedback .feedback .left-content span{float:left;padding:0 2% 0% 0;width:40%;color:#004e9c;font-weight:bold;}
.client-feedback .feedback .left-content span:after{content:':';float:right;}
.client-feedback .feedback .left-content p{margin:2px 0}
.client-feedback .feedback .left-content i:before{content:'\f10d';font-family:'FontAwesome';font-size:5pt;float:left;margin:-2px 2px 2px -5px;}
.client-feedback .feedback .left-content i:after{content:'\f10e';font-family:'FontAwesome';font-size:5pt;margin:-2px 2px -2px 5px;}
#gift-banner{position:relative;}
#gift-banner img{width:100%;}
.gift-plan{right:auto;position:absolute;height:auto;padding:10px 10px 5px 10px;font-size:14pt;color:#FFF;font-weight:bold;left:-20px;bottom:80px!important;}
.ribbon{background:#d40000;float:left;height:100%;position:relative;}
.ribbon:before{content:"";border:0.3em solid #6E1212;position:absolute;bottom:-10px;left:0px;}
.ribbon:after{content:"";border:1.5em solid #d40000;position:absolute;top:0;right:-50px;}
.ribbon:after{border-right-color:transparent;}
.ribbon:before{border-left-color:transparent;border-bottom-color:transparent;}
.ribbon h2{display:inline-block;padding:10px 1em;margin:5px;position:relative;float:left;color:#FFF;text-transform:capitalize;border-top:1px dashed #631a15;border-bottom:1px dashed #631a15;}
.ribbon span:before{content:"";position:absolute;top:3em;left:0;border-right:0.5em solid #51909B;border-bottom:0.5em solid #eeeeee;}
.ribbon span:after{content:"";position:absolute;top:3em;right:0;border-left:0.5em solid #51909B;border-bottom:0.5em solid #eeeeee;}
.clients_offers{}
.clients_offers .col1{position:relative;float:left;height:auto;width:30%;height:300px;margin:5px 0.5% 20px 0.5%;z-index:1;border:#DDD 1px solid;}
.clients_offers .slide{width:100%;height:160px;float:left;}
.clients_offers .slide img{width:100%;}
.clients_offers .col1 .info-box{padding:3%;width:94%;margin:0 auto;height:auto;float:left;}
.clients_offers .info-box p{margin:0;padding-top:5px;font-size:9pt;height:77px;text-align:justify;line-height:11.5pt;overflow:hidden;}
.clients_offers .rating{margin:5px 0 0 0;width:auto;}
.clients_offers .rating legend{display:none;}
.clients_offers .info-box{color:#333;;}
.clients_offers .info-box span{font-size:10pt;font-weight:bold;}
.clients_offers .info-box span:after{font-size:9pt;}
.clients_offers a.read-more{float:right;padding:5px;margin:0;position:absolute;right:0;bottom:0;}
.clients_offers .col1 .caption{}
ul.right-nav{}
ul.right-nav li{padding:8px 0;display:block;margin:0 10px;}
ul.right-nav li a{text-decoration:none;font-size:12pt;font-weight:bold;}
ul.right-nav li a:before{content:"\f105";font-family:'FontAwesome';margin-right:10px;}
ul.sidebar{margin:5px 0;}
ul.sidebar li{padding:10px 0;display:block;margin:0 10px;text-align:left;border-bottom:#DDD 1px dotted;}
ul.sidebar li:last-child{border:0;}
ul.sidebar li a{text-decoration:none;font-size:10.5pt;}
ul.sidebar li a.active{font-weight:bold;}
ul.sidebar li a:hover{font-weight:bold;}
ul.sidebar li a:before{content:"\f105";font-family:'FontAwesome';margin-right:5px;}
.enquiry-form{width:98%;float:left;padding:2% 1%;}
.enquiry-form h3{color:#FFF;padding:1%;background:#2073C8;}
.contact-form .input-box .label-box label{width:30%;height:30px;color:#333;font-weight:700;margin-right:5px;text-align:left;font-size:10.5pt;float:left;position:relative;}
.contact-form .input-box .label span{width:100%;float:left;font-weight:400;font-size:9pt;color:#999;font-style:italic;}
.contact-form .input-box .label label:after{content:':';position:absolute;top:0;right:-5px;margin:0 5px;}
.contact-form .input-box input[type="text"]{height:23px;margin:2px 0;float:left;border:#DDD 1px solid;border-radius:3px;text-indent:5px;width:68%;}
.contact-form .input-box textarea{margin:2px 0;font-family:'Telex', sans-serif;font-size float:left;border:#DDD 1px solid;border-radius:3px;text-indent:5px;width:68%;resize:none;}
.contact-form .input-box .holiday-title{width:74.5%;}
.contact-form .split2{width:48%;margin:0 1%;}
.enquiry-form .input-box .label-box label{width:32%!important;color:#333;font-weight:700;margin-right:5px;font-size:10.5pt;text-align:left;float:left;position:relative;}
.enquiry-form .input-box .label-box span{width:100%;float:left;font-weight:400;font-size:9pt;color:#999;font-style:italic;}
.enquiry-form .input-box input[type="text"], .enquiry-form .input-box select{height:30px;margin:2px 0;float:left;border:#DDD 1px solid;border-radius:3px;text-indent:5px;width:auto;margin-right:1%;}
.enquiry-form .input-box textarea{margin:2px 0;font-family:'Telex', sans-serif;font-size:10pt;float:left;border:#DDD 1px solid;border-radius:3px;text-indent:5px;width:57%;resize:none;}
.enquiry-form .input-box .holiday-title{width:74.5%;}
.enquiry-form .split2{width:48%;margin:0 1%;}
.enquiry-form .input-box .select-box{float:left;}
.enquiry-form .input-box .select-box select{width:100%!important;min-width:150px;}
.capctha-box div{float:left;margin-right:15px;}
.address{text-align:left;}
.address h3{padding-left:10px;line-height:30pt;text-transform:uppercase;background:#1169BE;color:#FFF;font-weight:500;text-align:left;}
.address span{font-weight:bold;margin:8px 0 0 0;float:left;width:100%;color:#333;font-size:11pt;}
.address p{margin:0;}
ul.experience-tabs{margin:0;padding:0;}
ul.experience-tabs li{display:inline-block;width:48%;height:138px;margin:0 1%;padding:0;position:relative;float:left;overflow:hidden;}
ul.experience-tabs li a{padding:0;margin:0;}
ul.experience-tabs li a img{width:100%;opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;;}
ul.experience-tabs li p{text-shadow:#000 2px 2px 2px;width:100%;height:auto;padding:5% 0;text-decoration:none;position:absolute;text-align:center;color:#FFF;font-weight:bold;font-size:14pt;left:0;bottom:-10px;background:rgba(0,0,0,0.5);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 98%, rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(98%,rgba(0,0,0,0.85)), color-stop(100%,rgba(0,0,0,0.87)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 98%,rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 98%,rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 98%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 98%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000',GradientType=0);}
figure.effect-bubba img{opacity:1;-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-transition:opacity 1s, -webkit-transform 1s;transition:opacity 1s, transform 1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
ul.experience-tabs li:hover a img{opacity:0.6;-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1);}
ul.luxury-tabs{margin:0;padding:0;}
ul.luxury-tabs li{display:block;width:auto;height:138px;margin:1%;padding:0;position:relative;float:left;border-bottom:#DDD dotted 1px;}
ul.luxury-tabs li:last-child{border:0;}
ul.luxury-tabs li a{padding:0;margin:0;text-decoration:none;width:300px;float:left;margin:0 2% 0 0;position:relative;z-index:1;}
ul.luxury-tabs li img{width:300px;opacity:1;border:1px #DDD solid;float:left;margin:0 2% 0 0;}
ul.luxury-tabs li h3{text-align:center;font-weight:bold;font-size:14pt;color:#004e9c;padding:10px 0;border-bottom:#DDD solid 1px;}
ul.luxury-tabs li p{width:100%;height:auto;padding:0;text-decoration:none;position:relative;text-align:left;color:#333;font-size:10pt;}
ul.luxury-tabs li p a{float:none;width:auto;margin:0;}
.cruise-booking{width:100%;text-align:center;background:#e3eeff;}
.cruise-booking h3{background:rgb(0, 168, 207);padding:10px 0;color:#FFF;}
.cruise-booking iframe{width:850px;height:375px;margin:0px auto;padding:0px;}
.archives-news{width:672px;float:left;margin:0px auto;padding:0px;margin-top:10px}
.archives-news ul.archiveslist{list-style:none;margin:0px 0px 15px 0px;padding:0px;}
.archives-news ul.archiveslist li{list-style:none;padding:3px 5px;margin:5px 10px 0px 0px;width:197px;background:#ebfafe;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;display:inline-block;border:1px solid #1169be;border-width:0px 0px 0px 4px;line-height:15pt;}
.archives-news ul.archiveslist li:hover{list-style:none;padding:3px 5px;margin:5px 10px 0px 0px;background:#1169be;color:#fff}
.archives-news ul.archiveslist li a{text-decoration:none;color:inherit;display:block}
.archives-news ul.archiveslist li a:hover{text-decoration:none;color:inherit}
.archives-news ul.archiveslist li.active{list-style:none;padding:3px 5px;margin:5px 10px 0px 0px;background:#1169be;color:#fff}
.dest-drpdwn{float:left;width:100%;text-align:left;margin:10px 0 0 0;}
.dest-drpdwn label{font-size:12pt;}
.dest-drpdwn select{min-width:250px;padding:5px;}
ul.offers-list{padding:0!important;margin:0!important;width:100%;float:left;}
ul.offers-list li{padding:0px 0px 15px 0px;margin:0px 0px 15px 0px;list-style:none;width:100%;border-bottom:#DDD 1px solid;}
ul.offers-list li:last-child{border:none;}
ul.offers-list li h2{font-size:1.4em;font-weight:400;text-decoration:none;color:#333;text-transform:none;}
ul.offers-list .offer_pic{display:table-cell;text-align:left;width:200px;vertical-align:top;}
ul.offers-list .offer_pic img{width:100%;max-width:100%;}
ul.offers-list .offer_details{display:table-cell;text-align:left;width:auto;padding-left:10px;vertical-align:top;}
ul.offers-list .offer_details .link{margin-top:0;}
ul.shrlist{list-style:none;padding:0px;margin:0px;text-align:center;width:100%;margin-top:20px;float:left;}
ul.shrlist li{display:inline-block;margin-left:0;width:auto;margin-top:10px;float:left;}
.share-it{border:#1169BE 2px solid;cursor:pointer;}
ul.shrlist li .share{display:none;margin-left:-11px;margin-top:0.5px;height:30px;border:#1169BE solid;border-width:1px 0 1px 0;background-color:#2679CC;}
ul.shrlist li .share:hover{background-color:#1562AD;}
ul.shrlist li:last-child .share{border-right:1px #1169BE solid;border-radius:0 3px 3px 0}
ul.shrlist li .link{margin-top:5px;text-align:left;display:table;float:none;margin:0 auto;}
ul.shrlist li i{margin-right:5px;}
.shr-email, .shr-fb, .shr-tw{width:auto;margin:0 5px;border:0!important;background-color:transparent!important;font-size:10pt;color:#FFF;}
ul.team-members{margin:0;padding:0;text-align:center;}
ul.team-members li{width:180px;display:inline-block;margin:4px;padding:0;}
ul.team-members li p{text-align:center;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
ul.team-members li a{text-decoration:none;color:#666;}
ul.team-members li:hover p{font-weight:bold;color:#1169BE;}
ul.team-members li img{width:80%;border-radius:50%;border:#DDD 6px solid;}
ul.team-members li img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;}
ul.team-members li img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);}
.scroller{width:100%;margin:0;padding:2% 0;float:left}
.mem-img{float:left;margin:0;width:30%;padding:0 3% 0 2%;}
.mem-img img{border:1px solid #ccc;width:100%;}
.mem-edu{float:left;margin:0;width:62%;}
.mem-edu h5{color:#1169BE;font-size:14pt;}
.mem-edu p{color:#333;margin-bottom:0;}
.col1{float:left;width:18%;padding:1%;}
.col2{float:left;width:57%;border-left:#DDD 1px solid;border-right:#DDD 1px solid;padding:1%;}
.col2 h3{line-height:1.5em;color:#1169BE;font-size:12pt;}
.col2 .offers{margin:0 auto;float:none;}
.col2 .offers img{width:100%;margin-top:0;margin-bottom:0;}
.col2 .offers .slide{padding:0;margin-top:8px;}
.col2 .offers .slide span{color:#FFF;font-weight:normal;}
.col2 .offers .slide:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);}
.col2 .offers h3{padding-left:10px;line-height:30pt;text-transform:uppercase;background:#1169BE;color:#FFF;font-weight:500;text-align:left;}
.hd{font-size:10.5pt;}
.not-found-bx{padding:2%;border:#DDD solid 1px;}
.dest-panel{margin-bottom: 15px;font-style: normal;background-color: #eee;}
.dest-panel .form-group{margin-bottom: 12px;}
.dest-panel .head{padding-left: 10px;line-height: 30pt; margin-bottom:15px; text-transform: uppercase;background: #1169BE;color: #FFF;font-weight: 500;text-align: left;}
.dest-inner{padding: 1px 10px;}
.dest-panel .form-control{width: 100%;padding: 7px;color: #666;border: 1px solid #ddd !important;outline: none;background: #fff;border: none;line-height: 14pt;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;}
.dest-panel .submit-btn{display:block;padding: 8px 15px;margin: 0 2% 0 0;-webkit-transition: all 300ms linear;-moz-transition: all 300ms linear;-o-transition: all 300ms linear;-ms-transition: all 300ms linear;background: #014e9c;color: #fff;border: 0;border-radius: 3px;cursor: pointer;font-size: 11pt;}
.dest-panel .submit-btn:hover {background: #2073C8;}
@media only screen and (min-width:768px) and (max-width:992px){
    .dest-panel .form-group{width:49%;display:inline-block;}
    .dest-panel .submit-btn{margin:0 auto;}
}

.activ-enquiry-bx .dest-panel{padding:10px;}
.activ-enquiry-bx .dest-inner{padding:0px;margin:0px;float:left;width:100%;z-index:999;text-align:left;}
.activ-enquiry-bx .dest-inner .form-group{padding:0px 0px 5px 0px;margin:0px 10px 0px 0px;list-style:none;display:inline-block;vertical-align:top;width:17.2%;}
.activ-enquiry-bx .dest-inner .form-group:nth-last-child(-n+2){width:auto;margin-right:0;}
.activ-enquiry-bx .dest-panel:after{content:''; display:table;clear:both;}

@media only screen and (min-width:640px) and (max-width:992px) {
.activ-enquiry-bx .dest-inner .form-group{width:31%;}
}
@media only screen and (max-width:1024px){
    .iframe-holder {}
    .iframe-holder iframe{width:100%;}
}
@media only screen and (min-width:480px) and (max-width:640px) {
    .activ-enquiry-bx .dest-inner .form-group {width: 47%;}
}
@media only screen and (max-width:480px){
.activ-enquiry-bx .dest-inner .form-group {width: 100%;}
}
.blog-bodycontainer .left-pan ul li:before{display:none;}