﻿.captial-font, .heading-three, body {
	font-family: 'Titillium Web', sans-serif
}
.colour-bg {
    background-color: #fff !important;
}
.captial-font, a {
	text-decoration: none!important;
}
a#more{
	color: #006baa !important;
}
a#more_plus{
	color: #006baa !important;
}
@font-face {
	font-family: Nyala_4;
	src: url(../fonts/Nyala_4.eot);
	src: url(../fonts/Nyala_4.eot?#iefix) format("embedded-opentype"), url(../fonts/Nyala_4.woff) format("woff"), url(../fonts/Nyala_4.ttf) format("truetype"), url(../fonts/Nyala_4.svg#Nyala_4) format("svg");
	font-weight: 400;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, command, datalist, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, font, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, keygen, label, legend, li, meter, nav, object, ol, output, p, pre, progress, q, s, samp, section, small, source, span, strike, strong, sub, sup, table, tbody, tdvideo, tfoot, th, thead, tr, tt, u, ul, var {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top
}
a:focus, a:hover, a:visit {
border:none!important;
outline:0!important
}
a {
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease
}
ol, ul {
	list-style: none
}
blockquote, q {
	quotes: none
}
table, table td {
	padding: 0;
	border: none;
	border-collapse: collapse
}
.clear {
	clear: both
}
.overflow {
	overflow: hidden
}
.top-space {
	margin: 64px 0 0
}
.border-botom {
	padding: 0
}
.boder-hide #prev-page, .boder-hide .border-botom {
	display: none!important
}
.container {
	width: 1000px;
	height: auto;
	margin: 0 auto;
	padding: 0
}
.container .row {
	margin-left: 0;
	margin-right: 0
}
.heading-three {
	font-size: 22px;
	color: #00384f;
	font-weight: 400;
	margin: 0;
	line-height: 28px
}
.captial-font, .captial-font:hover {
	color: #1f88d9
}
.captial-font {
	background: 0 0;
	font-weight: 600;
	font-size: 14px;
	padding-right: 21px;
	outline: 0;
	line-height: normal
}
.mp-top-mar {
	margin-top: 0!important
}
.mar-top {
	margin-top: 16px
}
.mar-box-top {
	margin-top: 64px!important
}
.mar-box-bottom {
	margin-bottom: 64px
}
.index-it-bottom {
	margin-bottom: 84px
}
.mar-box-top-bootom {
	margin-top: 64px;
	margin-bottom: 64px
}
.upper {
	text-transform: uppercase!important
}
.border-less {
	border: none!important
}
.btn-bor-no {
	border-bottom: none!important
}
.btn.focus, .btn:focus, .btn:hover {
	color: #fff
}
.heading2, .heading4 {
	font-family: 'Titillium Web', sans-serif;
	color: #00384f
}
.fea-box #owl-example .item {
	margin: 0 10px
}
.fea-box .owl-theme .owl-controls {
	margin-top: 65px
}
.heading2 {
	font-size: 32px;
	margin: 58px 0 57px;
	font-weight: 600
}
.heading-two {
	font-weight: 400;
	text-shadow: 0 1px 0 #00384f
}
.heading4 {
	font-size: 22px;
	margin: 64px 0 38px;
	font-weight: 400
}
.featured-itineraries {
	height: auto;
	background: #fff;
	width: 100%;
	position: relative;
	z-index: 1;
	padding-bottom: 0
}
.featured-itineraries .container {
	padding: 0
}
.featured-itineraries-box {
	width: auto;
	margin: 0 auto
}
.caption-style-2 {
	float: left;
	padding: 0;
	position: relative;
	overflow: hidden;
	text-align: left
}
.caption-style-2:hover .caption {
	opacity: 1;
	transform: translateY(-100px);
	-webkit-transform: translateY(-100px);
	-moz-transform: translateY(-100px);
	-ms-transform: translateY(-100px);
	-o-transform: translateY(-100px)
}
.caption-style-2 img {
	margin: 0!important;
	text-align: left
}
.caption-style-2 .caption {
	cursor: pointer;
	position: absolute;
	top: 100px;
	opacity: 0;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.caption-style-2 .blur {
	background-color: rgba(255,255,255,1)!important;
	height: 480px;
	width: 313px;
	z-index: 5;
	position: absolute;
	border: 1px solid #ccc
}
.caption-style-2 .caption-text h1 {
	text-transform: uppercase;
	font-size: 18px
}
.caption-style-2 .caption-text {
	z-index: 10;
	color: #000;
	position: absolute;
	width: 313px;
	height: 480px;
	top: 20px;
	padding: 0 50px;
	text-align: left
}
.royal-rajst {
	margin: 50px 0 0!important;
	font-size: 22px;
	color: #00384f;
	font-family: 'Titillium Web', sans-serif;
	font-weight: 700
}
.royal-content, .royal-knowmore {
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif
}
.royal-content {
	color: #6d6e71;
	margin: 10px 0 0;
	min-height: 182px
}
.royal-knowmore {
	margin: 0!important;
	color: #1f88d9;
	text-transform: uppercase
}
.partners-recognitions {
	height: 800px;
	width: 100%;
	position: relative;
	z-index: 1
}
.partners-recognitions .container {
	padding: 0 15px
}
.partners-recognitions img {
	width: 100%;
	margin-top: 0
}
.partners-recognitions .carousel-control {
	top: 50%
}
.partners-recognitions .carousel-caption {
	top: 70px
}
.tab-box {
	width: 100%;
	height: auto;
	position: absolute;
	top: 0;
	z-index: 0
}
.tab-box .tab-box-inner {
	width: 50%;
	height: auto
}
.tab-box .tab-box-inner ul.tabs {
	margin: 30px 0 15px;
	padding: 0;
	float: left;
	list-style: none;
	height: 94px;
	border-bottom: none;
	border-left: none;
	width: 100%
}
.tab-box .tab-box-inner ul.tabs li {
	float: left;
	margin: 0;
	cursor: pointer;
	padding: 40px 0 0;
	height: 94px;
	line-height: 31px;
	border: none;
	width: 83px;
	border-left: 1px solid #9e9984;
	background: 0 0;
	overflow: hidden;
	position: relative;
	font-family: 'Titillium Web', sans-serif;
	font-size: 12px;
	text-align: center;
	color: #006baa;
	font-weight: 700
}
.tab-box .heading2 {
	margin-bottom: 0
}
.tab-box .tab-box-inner ul.tabs li:last-child {
	border-right: 1px solid #9e9984
}
.tab-box .tab-box-inner ul.tabs li.active, .tab-box .tab-box-inner ul.tabs li:hover {
	background-color: #006baa !important;
	color: #fff
}
.tab-box .tab-box-inner ul.tabs li:hover.association-white {
	background-repeat: no-repeat;
	background-position: top center
}
.tab-box .tab-box-inner ul.tabs .award-blue.active, .tab-box .tab-box-inner ul.tabs .award-blue:hover {
	border-bottom: none;
	color: #fff;
	background-color: #00384f!important;
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease
}
.tab-box .tab-box-inner ul.tabs .testi-blue.active, .tab-box .tab-box-inner ul.tabs .testi-blue:hover {
	border-bottom: none;
	color: #fff;
	background-color: #00384f;
	transition: all .6s ease;
	-moz-transition: all .6s ease;
	-ms-transition: all .6s ease;
	-o-transition: all .6s ease;
	-webkit-transition: all .6s ease
}
.tab_container {
	border-top: none;
	clear: both;
	float: left;
	width: 300px
}
.tab_content {
	padding: 0;
	display: none
}
.tab_content p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
	color: #00384f;
	font-style: italic;
	margin: -2px 0 0
}
.slider-bg {
	height: 600px;
	margin-top: -65px
}
.slider-bg .carousel-caption {
	bottom: 41%
}
.slider-bg .carousel-caption h2 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 52px;
	color: #fff;
	text-shadow: 1px 1px #030303;
	-moz-text-shadow: 1px 1px #030303;
	-webkit-text-shadow: 1px 1px #030303;
	font-weight: 600
}
.slider-bg .carousel-caption p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
	color: #fff;
	text-shadow: 1px 1px #3d3d3d;
	top: 40px;
	position: relative;
	font-weight: 600;
	font-style: italic
}
.slider-bg .carousel-indicators li {
	background-color: rgba(255,255,255,1);
	border: none
}
.slider-bg .carousel-indicators .active {
	background-color: #006baa !important
}
.slider-bg .carousel-indicators {
	bottom: 23%;
	width: 1000px;
	margin: 0 auto;
	text-align: right;
	padding: 0;
	left: 0;
	right: 50px
}
.carousel-caption .scbscrip-form {
	width: 100%;
	clear: both;
	font-family: 'Titillium Web', sans-serif;
	position: absolute;
	left: 0;
	margin: 0;
	bottom: 10px
}
.carousel-caption {
	padding-bottom: 30px;
	min-height: 230px
}
.carousel-control .icon-next:before {
	content: '\f105';
	font-family: FontAwesome;
	font-size: 45px
}
.carousel-control .icon-prev:before {
	content: '\f104';
	font-family: FontAwesome;
	font-size: 45px
}
.slider-bg .carousel-control.right {
	background-image: none;
	height: 25px;
	width: 25px;
	right: 5%;
	top: 42%;
	cursor: pointer
}
.slider-bg .carousel-control.left {
	background-image: none;
	height: 25px;
	width: 25px;
	left: 5%;
	top: 42%;
	cursor: pointer
}
.carousel-indicators .active {
	width: 10px;
	height: 10px;
	margin: 1px 0 0
}
.carousel-control {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	width: 15%;
	font-size: 20px;
	color: #fff;
	text-align: center;
	text-shadow: none;
	opacity: 1
}
.partners-recognitions .carousel-control.left, .partners-recognitions .carousel-control.right {
	background-image: none
}
.partners-recognitions .carousel-indicators li {
	background-color: rgba(127,155,167,1);
	border: none
}
.partners-recognitions .carousel-indicators .active {
	background-color: #006baa !important
}
.partners-recognitions .carousel-indicators {
	bottom: 10%;
	width: 1000px;
	margin: 0 auto;
	text-align: right;
	left: 0;
	right: 50px
}
.image-box, .image-box img, .nav-box {
	width: 100%
}
.image-box, .subscribe section {
	text-align: center
}
.partners-recognitions .carousel-control .icon-next:before, .partners-recognitions .carousel-control .icon-prev:before {
	font-size: 50px;
	color: #00384f
}
.btn-read, .btn-read:hover {
	color: #fff
}
.img-hover {
	transition: all .8s;
	-moz-transition: all .8s;
	-webkit-transition: all .8s;
	-o-transition: all .8s
}
.img-hover:hover {
	transform: scale(1.03);
	-moz-transform: scale(1.03);
	-o-transform: scale(1.03);
	-webkit-transform: scale(1.03)
}
.btn-read {
	background: #00384f;
	padding: 5px 24px 5px 10px;
	border-radius: 0;
	text-transform: uppercase
}
.image-box {
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	transition: all .8s;
	-moz-transition: all .8s;
	-webkit-transition: all .8s;
	-o-transition: all .8s
}
.image-container {
	position: absolute;
	top: AUTO;
	z-index: 1;
	bottom: 63px;
	left: 0;
	right: 0
}
.inspiring .image-container {
	z-index: 2;
	position: absolute;
	top: 70px;
	left: 0;
	right: 0
}
.inspiring .image-box, .nav-box {
	position: relative
}
.menu-top-mar {
	margin-top: 67px
}
.nav-box-bottom {
	width: 100%;
	position: absolute;
	bottom: 17px;
	height: 64px;
	z-index: 1
}
.nav-box .container {
	padding: 0
}
.mash-menu .nave-bar {
	margin-top: 0;
	-moz-transition: all .5s linear;
	-webkit-transition: all .5s linear;
	-o-transition: all .5s linear;
	transition: all .5s linear;
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	-o-transform: translate(0, 0);
	-ms-transform: translate(0, 0);
	transform: translate3d(0, 0, 0)
}
.mash-brand-two {
	position: absolute;
	top: 36px
}
.mash-brand-two .logo-img {
	margin-top: -8px;
    margin-bottom: 8px!important;
}
.mash-menu.separator .mash-brand-two>li>a {
	border: none;
	padding: 0;
	margin: 0;
	background: 0 0;
	display: inline
}
.mash-brand-two .punch, .mash-brand-two .punch-img {
	vertical-align: bottom;
	padding: 15px 15px 15px 18px;
	font-size: 20px;
	font-family: Nyala_4
}
.mash-brand-two .punch {
	margin-left: 10px
}
.mash-brand-two .punch-img {
	color: #4f4e4e;
	border-left: 1px solid #ca8425;
	margin-left: 15px;
	display: none
}
.left-box, .right-box {
	display: inline-block
}
.mash-brand-two .punch-img a {
	color: #4f4e4e;
	font-size: 20px;
	font-family: Nyala_4

}

.top-section .input-group input, .top-section ul li {
	float: left;
	font-family: Roboto, sans-serif
}
.mash-brand-two img {
	padding: 0;
	top: 0
}
.punch-img img {
	margin-top: 73px;
	padding: 0!important
}
.top-section {
	clear: both;
	margin-top: 11px
}
.top-section ul {
	margin: 0 15px 0 0!important;
	padding: 0
}
.top-section ul li {
	font-size: 12px;
	padding: 6px 0;
	border: none;
	margin: 0 15px
}
.top-section ul li a {
	color: #8f8f8f
}
.top-section ul li:first-child {
	border-right: 1px solid #ababab;
	padding-right: 15px;
	margin-right: 0;
	margin-left: 0
}
.search-loction ul li:first-child {
	margin-right: -15px
}
.top-section .input-group {
	width: 223px;
	box-shadow: 1px 1px 1px #f8f8f8;
	height: 25px
}
.top-section ul .no-m {
	padding: 3px 0 0;
	position: relative;
	margin: 0 15px 0 0
}
.mash-menu input[type=color], .mash-menu input[type=date], .mash-menu input[type=datetime-local], .mash-menu input[type=datetime], .mash-menu input[type=email], .mash-menu input[type=file], .mash-menu input[type=hidden], .mash-menu input[type=image], .mash-menu input[type=month], .mash-menu input[type=number], .mash-menu input[type=password], .mash-menu input[type=tel], .mash-menu input[type=text], .mash-menu input[type=time], .mash-menu input[type=url], .mash-menu input[type=week], .mash-menu select, .mash-menu textarea {
	background-image: none!important
}
.top-section .input-group input {
	width: 100%;
	margin: 0;
	padding: 0 23px 0 14px!important;
	height: 25px;
	line-height: 0;
	color: #8f8f8f;
	font-size: 11px
}
.contact-box, .inspiring {
	height: auto
}
.aboutus-detail h6, .aboutus-detail p, .inner-all-page-detail .breadcums ul li, .inner-all-page-detail .inner-main-heading, .inspiring, .scbscrip-form, .subscribe .container p {
	font-family: 'Titillium Web', sans-serif
}
.input-group span {
	float: none;
	padding: 5px 0 0;
	position: absolute;
	right: 0
}
.input-group span img {
	margin: 0;
	padding: 0
}
.top-section ul .mash-list-items {
	padding-top: 7px!important
}
.top-section ul .right .fa-angle-down {
	font-size: 17px;
	margin-left: 3px
}
.top-section ul .mash-list-items .drop-down {
	border-radius: 0;
	min-width: 80px
}
.top-section ul .mash-list-items .drop-down li {
	border: none
}
.top-section ul .mash-list-items .drop-down li a {
	font-size: 12px;
	color: #8f8f8f
}
.inspiring {
	width: 100%;
	background-size: cover;
	position: relative;
	overflow: hidden;
	margin: 0 auto
}
.boder-hide, .subscribe, .subscribe2 {
	background: #fff
}
.inspiring .container {
	padding: 0
}
.inspiring h2 {
	font-size: 44px;
	color: #fff;
	font-weight: 600;
	text-shadow: 1px 1px 1px #030303;
	text-transform: capitalize
}
.inspiring p, .subscribe .container p {
	color: #fff;
	text-shadow: 1px 0 0 #030303
}
.inspiring p {
	width: 303px;
	font-size: 16px;
	font-style: italic;
	line-height: normal;
	margin-top: 20px;
	margin-bottom: 20px;
	word-wrap: break-word
}
.inspiring:hover .image-box {
	transform: scale(1.03);
	-moz-transform: scale(1.03);
	-o-transform: scale(1.03);
	-webkit-transform: scale(1.03)
}
.inspirleft {
	margin-left: 0
}
.subscribe {
	padding: 0;
	clear: both;
	width: 100%;
	position: relative;
	z-index: 1
}
.boder-hide, .ftr {
	z-index: 2;
	position: relative
}
.subscribe2 {
	margin: -1px 0 0;
	padding: 63px 0 141px
}
.subscribe2 .heading2 {
	margin-top: 0
}
.boder-hide .subscribe .heading2 {
	margin-top: 0;
	padding-top: 63px
}
.subscribe .container {
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	background: #fff
}
.margin-b .subscribe .container {
	padding: 0 0 132px
}
.subscribe .container:hover .image-box {
	transform: scale(1.03);
	-moz-transform: scale(1.03);
	-o-transform: scale(1.03);
	-webkit-transform: scale(1.03)
}
.subscribe .container p {
	font-size: 22px;
	text-align: center;
	font-weight: 400;
	padding-top: 0;
	line-height: 28px;
	width: 90%;
	margin: 0 auto
}
.f-head, .subscribe button.btn {
	font-size: 14px;
	text-transform: uppercase
}
.scbscrip-form {
	width: 430px;
	margin: 44px auto 0;
	clear: both
}
.scbscrip-form .inp {
	width: 322px;
	border-radius: 0;
	height: 30px;
	text-align: left;
	line-height: 15px
}
.scbscrip-form .inp:hover {
	border: 1px solid #a0a0a0
}
.scbscrip-form .inp:focus {
	border: 1px solid #1f88d9!important
}
.subscribe select.frecuency {
	border: none;
	font-style: italic;
	background-color: transparent;
	cursor: pointer;
	-webkit-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: -webkit-transform .35s ease-in;
	transition: -webkit-transform .35s ease-in;
	border-bottom: none
}
.subscribe select.frecuency:focus {
	outline: 0;
	border-bottom: 5px solid #39b3d7;
	-webkit-transform: translateY(-5px);
	transform: translateY(-5px);
	-webkit-transition: -webkit-transform .35s ease-in;
	transition: -webkit-transform .35s ease-in
}
.subscribe .free {
	text-transform: uppercase
}
.subscribe .input-group {
	margin: 20px auto;
	width: 100%
}
.subscribe input.btn.btn-lg, .subscribe input.btn.btn-lg:focus {
	outline: 0;
	width: 60%;
	height: 60px;
	border-top-right-radius: 0;
	border-bottom-right-radius: 0
}
.spinner div {
    background-color: #006baa !important;
}
.subscribe button.btn {
	width: auto;
	height: 30px;
	border-radius: 0;
	line-height: 15px;
	background: #004061;
	border: none;
	padding: 0 24px 0 10px;
	margin: 0;
	outline: 0
}
.subscribe .promise {
	color: #999
}
.hvr-icon-forward:before {
	content: "\f105";
	right: 8px;
	vertical-align: middle
}
.royal-knowmore .hvr-icon-forward:before, .subscribe .hvr-icon-forward:before {
	content: "\f105";
	right: 10px
}
.hvr-icon-forward:active:before, .hvr-icon-forward:focus:before, .hvr-icon-forward:hover:before {
	-webkit-transform: translateX(2px);
	transform: translateX(2px)
}
.royal-knowmore {
	width: 80px
}
.royal-knowmore .btn-read {
	color: #1f88d9;
	background: 0 0;
	margin-bottom: 20px
}
.royal-knowmore .hvr-icon-forward:before {
	color: #1f88d9
}
.ftr {
	margin: 0;
	background: #fff
}
.left-box {
	width: 170px
}
footer a {
	color: #6d6e71
}
footer .f-head a {
	color: #00384f;
	text-decoration: none
}
.f-head {
	color: #00384f;
	font-weight: 400;
	margin: 0 0 15px;
	padding: 0
}
.footer-menu ul li a, .ft-me-rgt-box p a {
	color: #6d6e71!important;
	text-decoration: none
}
.footer-menu {
	clear: both;
	width: 100%
}
.footer-menu ul {
	margin: 0;
	padding: 0
}
.footer-menu ul li {
	text-align: left;
	display: block;
	line-height: 26px;
	font-size: 12px;
	font-style: italic
}
.ft-me-rgt-box {
	display: inline-block;
	width: 179px
}
.ft-me-rgt-box p {
	width: 95px;
	font-style: italic;
	line-height: 16px;
	font-size: 12px
}
.ft-me-right {
	width: 90px
}
#dis {
	cursor: pointer
}
.partnership-logo {
	width: 100%;
	height: auto;
	margin-top: 50px;
	border-top: solid 1px #ababab;
	padding: 28px 0 0
}
.partnership-logo ul {
	margin: 0;
	padding: 0
}
.partnership-logo ul li {
	display: inline-block;
	margin-right: 82px
}
.partnership-logo ul li:last-child {
	margin-right: 0;
	float: right
}
.socila-icons-box .f-head {
	display: inline-block;
	float: left;
	margin: 3px 12px 0 0
}
.socila-icons-box {
	display: inline-block;
	width: 100%;
	margin: 15px 0 0
}
.socila-icons-box ul {
	margin: 0;
	padding: 0;
	float: left
}
.socila-icons-box ul li {
	display: inline-block;
	margin-right: 15px;
	font-style: italic
}
.socila-icons-box ul li a {
	text-decoration: none;
	color: #6d6e71;
	font-size: 12px
}
.socila-icons-box ul li img {
	margin: 2px 5px 0 0
}
.socila-icons-box ul li .top-no-mar {
	margin-top: 0
}
.socila-icons-box .copyright {
	margin: 2px 0 0;
	padding: 0;
	float: right;
	display: inline-block
}
.socila-icons-box .copyright li {
	display: inline-block;
	padding: 0;
	color: #00384f;
	font-style: normal
}
.socila-icons-box .copyright li a {
	color: #00384f;
	cursor: pointer;
	font-size: 11px
}
.copyright li:last-child {
	margin-right: 0
}
.copyright {
	font-size: 11px;
	display: inline-block;
	float: right
}
.inner-all-page {
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 0;
	top: 0
}
.inner-all-page-pic {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 1;
	text-align: center
}
.inner-all-page-pic img {
	width: auto;
	height: auto;
	margin-top: 0
}
.inner-all-page-detail {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 2
}
.inner-all-page-detail .container, .inner-all-page-detail .container .row {
	height: 100%
}
.inner-all-page-detail .inner-main-heading {
	font-size: 51px;
	color: #fff;
	text-shadow: 1px 1px #030303;
	margin: 0;
	font-weight: 600;
	position: absolute;
	text-align: center;
	left: 0;
	right: 0;
	vertical-align: middle;
	height: 100%;
	display: table-column;
	top: 56%;
	bottom: auto
}
.inner-all-page-detail .breadcums {
	width: 100%;
	height: 100%;
	margin: 0
}
.inner-all-page-detail .container {
	position: relative
}
.inner-all-page-detail .breadcums ul {
	list-style: none;
	float: none;
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 70px;
	top: auto;
	right: 0
}
.inner-all-page-detail .breadcums ul li {
	display: block;
	float: left;
	font-size: 14px;
	color: #fff;
	text-shadow: 1px 1px 1px #2c2c2c;
	margin-right: 5px
}
.inner-all-page-detail .breadcums ul li a {
	text-decoration: none;
	color: #fff
}
.aboutus-bg {
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #fff;
	z-index: 2;
	position: relative;
	padding-bottom: 20px;
}.seventy-five {
	margin: 0
}
.aboutus-detail {
	width: 690px;
	height: auto;
	margin: 64px auto 0;
	padding: 0 5px
}
.aboutus-detail p {
	font-size: 18px;
	color: #006baa !important;
	font-style: italic;
	text-align: justify;
	line-height: 24px;
	margin: 0 0 30px
}
.aboutus-detail p:last-child {
	margin: 0
}
.aboutus-detail h6 {
	font-size: 14px;
	color: #1f88d9;
	text-align: center;
	font-weight: 600;
	display: block;
	width: 106px;
	margin: 0 auto
}
.aboutus-detail h6.hvr-icon-bob {
	font-weight: 600;
	width: 128px
}
.vision-and-mission .left-sec h2, .vision-and-mission .left-sec h3, .vision-and-mission .left-sec p {
	font-weight: 400;
	font-family: 'Titillium Web', sans-serif
}
.hvr-icon-bob:before {
	content: "\f106"
}
.aboutus-detail h6#more_plus {
	width: 100px
}
.vision-and-mission .left-sec {
	width: 500px;
	height: auto;
	float: left
}
.vision-and-mission .left-sec h2 {
	font-size: 22px;
	color: #00384f;
	margin: 0 0 10px
}
.vision-and-mission .left-sec p {
	font-size: 14px;
	color: #6d6e71;
	text-align: justify;
	margin: 5px 0 0
}
.vision-and-mission .left-sec h3 {
	font-size: 22px;
	color: #00384f;
	margin: 20px 0 0
}
.vision-and-mission .left-sec h4 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	font-weight: 700;
	margin: 15px 0 0
}
.vision-and-mission .right-sec {
	width: 255px;
	height: auto;
	float: right
}
.vision-and-mission .right-sec .blog-post p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #1f88d9;
	font-weight: 600;
	margin-top: 0;
	margin-bottom: 0
}
.vision-and-mission .right-sec .blog-post img {
	margin: 5px 0 0
}
.ourbrand-detail-description {
	width: 690px;
	height: auto;
	margin: 0 auto
}
.pad {
	padding-top: 74px
}
.ourbrand-detail-description p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #00384f;
	font-style: italic;
	text-align: justify;
	line-height: 24px;
	padding: 0;
	margin: 0
}
.ourbrand-detail {
	width: 800px;
	height: auto;
	margin: 75px auto 0
}
.ourbrand-detail .ourbrand-pic {
	width: 360px;
	height: auto;
	float: left;
	overflow: hidden
}
.ourbrand-detail .ourbrand-pic img {
	width: 360px;
	height: 250px
}
.ourbrand-detail .travel-expertise {
	width: 416px;
	height: 250px;
	float: right;
	position: relative
}
.border-line {
	border-bottom: 1px solid #ababab
}
.goindia-journey {
	width: 800px;
	height: auto;
	margin: 75px auto;
	overflow: hidden
}
.goindia-journey .india-pic {
	width: 360px;
	height: auto;
	float: right
}
.goindia-journey .india-pic img {
	width: 100%
}
.goindia-journey .india-expertise {
	width: 405px;
	height: auto;
	float: left
}
.goindia-journey .india-expertise p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
	color: #6d6e71;
	text-align: justify;
	line-height: 20px;
	margin-bottom: 12px;
	padding-top: 8px
}
.event-bg .container, .row2 {
	padding: 0
}
.our-partner-section {
	width: 100%;
	height: auto;
	margin: 40px 0 0;
	overflow: hidden
}
.our-partner-logo {
	Width: 50%;
	height: auto;
	float: left
}
.our-partner-logo p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 22px;
	color: #00384f
}
.our-partner-logo-list {
	width: 100%;
	height: auto;
	overflow: hidden
}
.our-partner-logo-list img {
	float: left;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	margin: 0 8px 0 0;
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease
}
.our-partner-logo-list img:hover {
	float: left;
	-webkit-filter: grayscale(0);
	filter: grayscale(0)
}
.our-partner-logo-list .balck {
	float: left;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	margin: 0 8px 0 0;
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	opacity: .5
}
.our-partner-logo-list .balck:hover {
	float: left;
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	opacity: 1
}
.balck, .balck:hover {
	opacity: .5
}
.our-brands .travel-expertise img {
	margin-top: 0
}
.our-brands .border-line {
	clear: both;
	overflow: hidden;
	margin-top: 75px
}
.playbutton {
	cursor: pointer;
	position: absolute;
	z-index: 0;
	top: 57px;
	vertical-align: middle;
	right: 110px;
	width: 34px
}
.assocation-all-logo ul {
	list-style: none;
	margin: 0 0 -40px;
	padding: 0
}
.assocation-all-logo ul li:nth-child(5n+5) {
	margin-right: 0
}
.row2 {
	width: 100%;
	height: auto;
	margin: 0;
	overflow: hidden
}
.ourevent-bg {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 60px 0 0
}
.ourevent-box:nth-child(3n+3) {
	margin-right: 0
}
.ourevent-box img {
	width: 100%;
	position: relative;
	z-index: 1
}
.ourevent-box .ourevent-box-detail {
	width: 100%;
	height: 198px;
	background-color: #fff;
	border: 1px solid #d9d9d9;
	padding: 20px;
	position: absolute;
	bottom: 0;
	z-index: 1;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out
}
.ourevent-box-hover:hover .blur-sec {
	background: 0 0
}
.demo {
	height: 30px;
	background-color: #fff;
	display: block;
	position: absolute;
	bottom: 0;
	width: 90%
}
.ourevent-box .ourevent-box-detail:hover .demo {
	display: none
}
.ourevent-box .ourevent-box-detail .event-des {
	width: 100%;
	height: auto;
	overflow: hidden
}
.ourevent-box .ourevent-box-detail .event-des .itbasia {
	font-family: 'Titillium Web', sans-serif;
	font-size: 22px;
	color: #00384f;
	float: left
}
.ourevent-box .ourevent-box-detail .event-des .itbasia a {
	text-decoration: none;
	color: #00384f
}
.ourevent-box .ourevent-box-detail .event-des .date-des {
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
	color: #6d6e71;
	display: block
}
.ourevent-box .ourevent-box-detail .event-des .leadingtraveltrade, .ourevent-box .ourevent-box-detail .event-des .signapore, .show-more {
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif
}
.ourevent-box .ourevent-box-detail .event-des .signapore {
	color: #00384f;
	float: right;
	text-transform: uppercase;
	margin: 0;
	line-height: 30px
}
.ourevent-box .ourevent-box-detail .event-des .leadingtraveltrade {
	color: #6d6e71;
	line-height: 18px;
	padding-bottom: 0 0 5px 0
}
.show-more {
	color: #1f88d9;
	text-align: center;
	font-weight: 600;
	display: block;
	width: 100px;
	margin: 68px auto 0
}
.testimonial-sec {
	width: 690px;
	height: auto;
	margin: 0 auto 70px
}
.experience-all-itineraries ul li:last-child, .experience-all-itineraries ul li:nth-child(4n+4), .travel-tips-box:nth-child(3n+3) {
	margin-right: 0
}
.testimonial-pic {
	width: 120px;
	height: auto;
	float: left;
	text-align: center
}
.testimonial-description {
	width: 530px;
	height: auto;
	float: right;
	min-height: 180px
}
.testimonial-description p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #00384f;
	font-style: italic;
	line-height: 24px;
	text-align: justify;
	padding: 0 10px
}
.travel-tips-box h4 {
	position: absolute;
	z-index: 0;
	color: #fff;
	bottom: 30px;
	left: 30px;
	font-family: 'Titillium Web', sans-serif;
	font-size: 22px;
	font-weight: 700;
	text-shadow: 1px 1px #030303
}
.travel-tips-box .tip-caption-text h6, .travel-tips-box .tip-caption-text p {
	font-size: 14px;
	line-height: 18px;
	font-family: 'Titillium Web', sans-serif
}
.travel-tips-caption-in {
	opacity: 1!important;
	transform: translateY(-300px)!important;
	-webkit-transform: translateY(-300px)!important;
	-moz-transform: translateY(-300px)!important;
	-ms-transform: translateY(-300px)!important;
	-o-transform: translateY(-300px)!important
}
.travel-tips-box .tip-caption-text p {
	color: #6d6e71;
	width: 247px
}
.travel-tips-box .tip-caption-text p.read-more-all-scroller {
	width: 270px
}
.travel-tips-box .tip-caption-text h6 {
	color: #1f88d9;
	font-weight: 600
}
.guaranteed-departures p, .product-and-service p, .team-detail p {
	line-height: 24px;
	font-style: italic
}
.travel-tips-box .tip-caption-text h6 a {
	color: #1f88d9;
	text-decoration: none
}
.experience-featured .row {
	margin-right: 0;
	margin-left: 0
}
.experience-featured .search-loction {
	position: relative;
	top: 59px
}
.experience-all-itineraries {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	text-align: center
}
.experience-all-itineraries ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.experience-all-itineraries ul li img {
	transition: all .8s;
	-moz-transition: all .8s;
	-webkit-transition: all .8s;
	-o-transition: all .8s;
	width: 100%;
	height: auto;
	position: relative;
	z-index: 1
}
.experience-all-itineraries ul li:hover img {
	transform: scale(1.03);
	-moz-transform: scale(1.03);
	-o-transform: scale(1.03);
	-webkit-transform: scale(1.03)
}
.experience-all-itineraries ul li p {
	position: absolute;
	z-index: 2;
	font-family: 'Titillium Web', sans-serif;
	font-size: 16px;
	color: #fff;
	bottom: 10px;
	text-shadow: 1px 1px #030303;
	padding: 0 20px
}
.experience-all-itineraries ul li p a {
	text-decoration: none!important;
	color: #fff!important
}
.experience-featured .show-more {
	width: 100px
}
.guaranteed-departures {
	width: 690px;
	height: auto;
	margin: 75px auto
}
.guaranteed-departures p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #006baa !important;
	text-align: justify;
	margin: 0
}
.guaranteed-pdf-section {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	text-align: center
}
.guaranteed-pdf-section ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.guaranteed-pdf-section ul li {
	width: 147px;
	height: 147px;
	float: none;
	margin: 0 20px 23px 0;
	position: relative;
	display: inline-block;
	text-align: left
}
.guaranteed-pdf-section ul li:nth-last-child(1), .guaranteed-pdf-section ul li:nth-last-child(2), .guaranteed-pdf-section ul li:nth-last-child(3), .guaranteed-pdf-section ul li:nth-last-child(4), .guaranteed-pdf-section ul li:nth-last-child(5), .guaranteed-pdf-section ul li:nth-last-child(6) {
	margin-bottom: 23px
}
.guaranteed-pdf-section ul li:last-child, .guaranteed-pdf-section ul li:nth-child(6n+6) {
	margin-right: 0
}
.guaranteed-pdf-section ul li img {
	width: 100%;
	position: relative;
	z-index: 1
}
.guaranteed-pdf-section ul li p span {
	font-size: 12px
}
.guaranteed-pdf-section ul li h6 {
	position: absolute;
	z-index: 2;
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #fff;
	top: 5px;
	text-shadow: 1px 1px #030303;
	padding: 0 10px;
	right: 0
}
.product-and-service {
	width: 690px;
	height: auto;
	overflow: hidden;
	margin: 75px auto 0;
	padding: 0 5px
}
.product-and-service p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #006baa !important;
	text-align: justify;
	margin: 0
}
.download-asset-text, .information-slt-field, .product-and-service .show-more {
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif
}
.product-and-service .show-more {
	color: #1f88d9;
	text-align: center;
	font-weight: 600;
	display: block;
	width: 110px;
	margin: 68px auto 0
}
.prd-btm-link ul li {
	padding: 0 30px!important
}
.ourevent-box .ourevent-box-detail .more-text {
	display: none;
	margin: 10px 0 0
}
.ourevent-box .ourevent-box-hover .more-text {
	display: block
}
.blog-box .ourevent-box .ourevent-box-detail .more-text {
	display: block;
	margin: 10px 0 0
}
.download-asset-text {
	color: #1f88d9;
	font-weight: 600
}
.download-asset-text a {
	text-decoration: none;
	color: #1f88d9
}
::-webkit-input-placeholder {
color:#6d6e71!important
}
::-ms-input-placeholder {
color:#6d6e71!important
}
::-moz-placeholder {
color:#6d6e71!important
}
.Customise-box {
	width: 600px;
	height: auto;
	margin: 0 auto
}
.Customise-bx-form {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 75px 0 0
}
.form-left-sec {
	width: 305px;
	height: auto;
	float: left
}
.form-left-data {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 0 10px
}
.form-left-data select {
	color: #6d6e71;
	border-radius: 0;
	outline: 0;
	cursor: pointer
}
.form-left-data select:hover {
	border: 1px solid #a0a0a0
}
.form-left-data select:focus {
	border: 1px solid #1f88d9
}
.information-slt-field, .information-small-box {
	border: 1px solid #d9d9d9;
	background-color: #fff
}
.information-slt-field {
	width: 100%;
	height: auto;
	padding: 0 5px;
	color: #6d6e71;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none
}
.brochure-row select, .information-small-box {
	-moz-appearance: none;
	-webkit-appearance: none
}
.information-small-box {
	width: 49%;
	padding: 5px;
	float: left;
	margin: 0 5px 0 0;
	appearance: none
}
.information-small-box:focus {
	outline: 0!important
}
.dp-arrow {
	background: url(../images/dp-arrow.png) right 13px no-repeat!important
}
.information-small-box:last-child {
	margin-right: 0
}
.calendar-pic {
	background: url(../images/caledar-pic.png) right 5px no-repeat
}
.calendar-pic:hover {
	border: 1px solid #a0a0a0
}
.calendar-pic:focus {
	border: 1px solid #1f88d9
}
.form-right-sec {
	width: 275px;
	height: auto;
	float: right
}
.form-right-sec p span {
	color: #1f88d9;
	font-weight: 600;
	width: 200px
}
.btn-bx {
	margin-bottom: 0
}
.btn-bx .Customise-submit {
	padding-left: 0
}
.team-detail {
	width: 690px;
	height: auto;
	margin: 0 auto 70px
}
.team-detail p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #00384f;
	text-align: justify
}
.team-sec {
	width: 900px;
	height: auto;
	position: relative;
	margin: 70px auto;
	text-align: center
}
.team-thumb {
	display: inline-block;
	width: 140px;
	height: 130px;
	margin: 0 8px 12px 0
}
.team-thumb:last-child, .team-thumb:nth-child(6n+6) {
	margin-right: 0
}
.team-thumb img {
	width: 100%;
	cursor: pointer;
	height: 100%;
	filter: grayscale(100%)
}
.team-thumb-caption {
	display: none;
	position: absolute;
	left: 2px;
	top: 0;
	background-color: rgba(241,242,242,1);
	width: auto;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	z-index: 10;
	min-width: 897px;
	min-height: 272px
}
.team-thumb-caption2 {
	top: 140px!important
}
.team-thumb .team-thumb-caption .team-thumb-caption-detail {
	width: 100%;
	height: auto;
	overflow: hidden
}
.team-thumb .team-thumb-caption .team-thumb-caption-detail .teammember {
	width: 140px;
	height: 130px;
	float: left
}
.team-thumb .team-thumb-caption .team-thumb-caption-detail .teammember img {
	filter: grayscale(0)
}
.team-thumb .team-thumb-caption .team-thumb-caption-detail .temmember-des {
	width: 600px;
	height: auto;
	float: left;
	margin: 60px 76px
}
.team-thumb .team-thumb-caption .team-thumb-caption-detail .temmember-des h4 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 24px;
	color: #00384f;
	font-weight: 600
}
.team-thumb .team-thumb-caption .team-thumb-caption-detail .temmember-des p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	line-height: 18px;
	margin: 10px 0 0
}
.team-video {
	width: 600px;
	height: auto;
	margin: 65px auto
}
.team-vedio-area {
	width: 100%;
	height: auto;
	margin: 65px 0 0
}
.team-vedio-area .playbutton {
	top: 106px;
	right: 44%;
	width: auto
}
.cross-icon, .cross-icon2 {
	position: absolute;
	right: 12px;
	cursor: pointer
}
.cross-icon {
	width: auto!important;
	height: auto!important;
	top: 12px;
	z-index: 1
}
.day-night-package-heading {
	font-family: 'Titillium Web', sans-serif;
	font-size: 32px;
	color: #00384f;
	font-weight: 500;
	text-align: center;
	margin: 70px 0 0
}
.day-night-package-heading span {
	font-size: 22px;
	font-weight: 400
}
.day-night-package {
	width: 800px;
	height: auto;
	margin: 35px auto 70px;
	overflow: hidden
}
.day-night-package-left {
	width: 500px;
	height: auto;
	float: left
}
.day-night-package-left h5 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #1f88d9;
	font-weight: 600
}
.day-night-package-left ul {
	list-style: none;
	margin: 15px 0 0;
	padding: 0
}
.day-night-package-left ul li {
	display: block;
	width: 100%;
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	font-weight: 600;
	margin: 0 0 30px;
	background-image: url(../images/circle-img.png);
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding: 0 0 0 15px
}
.day-night-package-right {
	width: 275px;
	height: auto;
	float: right;
	border-bottom: 1px solid #ababab;
	padding-bottom: 10px
}
.day-night-package-right h5 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #1f88d9;
	font-weight: 600
}
.inclusions-sec {
	width: 100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #ababab;
	border-top: 1px solid #ababab;
	margin: 19px 0
}
.inclusions-sec ul {
	list-style: none;
	margin: 15px 0 0;
	padding: 0;
	overflow: hidden
}
.inclusions-sec h4 {
	font-size: 12px;
	color: #6d6e71;
	margin-top: 15px;
	margin-bottom: 15px
}
.inclusions-sec ul li {
	display: block;
	float: left;
	text-align: center;
	margin: 0 20px 0 0
}
.inclusions-sec ul li h6 {
	font-size: 12px;
	color: #6d6e71
}
.day-night-package-right p, .destination-city-list h2, .destination-city-list ul li a {
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif
}
.inclusions-sec ul li h6 a {
	text-decoration: none;
	color: #6d6e71
}
.inclusions-sec ul li:last-child {
	margin-right: 0
}
.day-night-package-right p {
	color: #6d6e71;
	margin: 20px 0 0;
	line-height: 18px
}
.experince-destination-detail {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 50px 0
}
.destination-city-list {
	width: 136px;
	height: auto;
	float: left
}
.destination-city-list h2 {
	color: #1f88d9;
	font-weight: 600
}
.destination-city-list ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.destination-city-list ul li {
	margin: 0;
	padding: 0
}
.destination-city-list ul li a {
	color: #6d6e71;
	text-decoration: none;
	line-height: 20px;
	font-weight: 600
}
.destination-related-sec p, .destination-wikipedia p {
	font-size: 14px;
	line-height: 18px
}
.destination-city-list ul li a:hover {
	color: #00384f
}
.destination-city-list h6 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #1f88d9;
	font-weight: 600;
	margin: 8px 0 0
}
.destination-city-list h6 a {
	text-decoration: none;
	color: #1f88d9
}
.destination-wikipedia {
	width: 250px;
	height: auto;
	float: left;
	margin: 0 0 0 30px
}
.destination-wikipedia p {
	font-family: 'Titillium Web', sans-serif;
	color: #6d6e71;
	margin: 190px 0 0;
	height: 120px
}
.destination-wikipedia h6 a {
	text-decoration: none;
	color: #1f88d9
}
.day-one-detail p, .day-wise-box-detail-popdetail h2, .destination-related-sec p {
	color: #6d6e71;
	font-family: 'Titillium Web', sans-serif
}
.destination-related-sec img {
	margin: 40px 0 0
}
.trip-plan-box:last-child {
	margin-right: 0
}
.day-wise-box {
	width: 100%;
	height: auto;
	z-index: 1;
	cursor: pointer;
	overflow: hidden
}
.day-one-pic {
	width: 120px;
	height: 80px;
	float: left
}
.day-one-detail p {
	font-size: 16px;
	margin: 0
}
.day-wise-box-detail {
	width: 1000px;
	height: 397px;
	position: absolute;
	z-index: 2;
	top: 0;
	background-color: #fff;
	display: none;
	left: 0;
	border: 1px solid #d9d9d9
}
.day-wise-box-detail-inner {
	width: 100%;
	height: auto;
	overflow: hidden
}
.day-wise-box-detail-popsec {
	width: 300px;
	height: auto;
	float: left
}
.day-wise-box-detail-popdetail h2 {
	font-size: 18px;
	line-height: 24px
}
.day-wise-box-detail-popdetail h2 span {
	color: #00384f
}
.contact-inquirybox p, .feedback-box input {
	color: #6d6e71;
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px
}
.cross-icon2 {
	width: auto!important;
	height: auto!important;
	top: 12px;
	z-index: 1
}
.reach-out {
	width: 100%;
	height: auto;
	overflow: hidden;
	background: #fff;
	position: relative;
	z-index: 2
}
.reach-out .container, .reach-out .container .row {
	padding: 0
}
.reachout-detail {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 0 40px
}
.feedback-box {
	width: 300px;
	height: auto;
	float: left;
	margin: 0 50px 0 0
}
.feedback-box input {
	width: 99%;
	height: auto;
	border: 1px solid #dcdcdc;
	outline: 0;
	padding: 5px 10px;
	margin: 0 0 5px
}
.feedback-box input:hover {
	border: 1px solid #a0a0a0
}
.feedback-box input:focus {
	border: 1px solid #1f88d9
}
.help-and-support {
	width: 300px;
	height: auto;
	float: left;
	margin: 0 25px 0 0;
}
.contact-inquirybox {
	width: 300px;
	height: auto;
	float: left;
        margin: 0 25px 0 0;
}
.innovate, .travtalk {
	width: 100%;
	height: auto
}
.contact-inquirybox p {
	margin: 0 0px 10px;
	line-height: 18px
}
.contact-inquirybox h4 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #1f88d9;
	font-weight: 600
}
.contactus-btm-info p, .media-press-realease .press-release-detail p {
	color: #00384f;
	font-family: 'Titillium Web', sans-serif
}
.contactus-btm-info p {
	font-size: 18px;
	font-style: italic;
	margin: 45px 0 0
}
.contactus-btm-info ul {
	margin: 23px 0 0;
	padding: 0
}
.contactus-btm-info ul li:last-child {
	border-right: none
}
.innovate {
	position: relative;
	z-index: 1
}
.travtalk {
	overflow: hidden
}
.travtalk-date span {
	font-size: 16px;
	font-weight: 400;
	font-style: italic;
	display: block;
	margin: 9px 0 0
}
.newspaper-cutting .travtalk {
	width: 95%;
	margin: 10px 0 0 30px
}
.newspaper-cutting-left {
	width: 324px;
	height: auto;
	float: left
}
.media-bg {
	width: 100%;
	height: auto
}
.slider-center {
	width: auto;
	height: auto;
	margin: 0 auto
}
.media-thumbnail-slider #owl-example .item {
	position: inherit!important;
	z-index: 0!important
}
.media-thumbnail-slider #owl-example .item img {
	position: inherit!important
}
.media-bx-intro {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	background-color: rgba(0,0,0,1);
	width: auto;
	z-index: 2!important;
	min-width: 1000px;
	min-height: 405px
}
.media-bx-thumb img:hover+.media-bx-intro {
	display: block
}
.media-press-realease {
	width: 900px;
	height: auto;
	margin: 0 auto 150px
}
.media-press-realease .press-release-detail {
	width: 100%;
	height: auto;
	overflow: hidden;
	border-bottom: 1px solid #ababab;
	padding: 20px 0
}
.media-press-realease .press-release-detail p {
	font-size: 18px;
	float: left;
	margin: 0 0 0 60px;
	width: 660px
}
.media-press-realease .press-release-detail h6 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 15px;
	color: #1f88d9;
	float: right;
	font-weight: 600;
	margin: 3px 45px 0 0
}
.media-press-realease .press-release-detail h6 a {
	text-decoration: none;
	color: #1f88d9
}
.press-top-line {
	border-top: 1px solid #ababab
}
.e-brochure {
	width: 100%;
	height: auto;
	overflow: hidden
}
.e-brochure-box {
	float: left;
	padding: 0;
	position: relative;
	width: 320px;
	height: 240px;
	margin: 20px 20px 0 0
}
.e-brochure-box:nth-child(3n+3) {
	margin-right: 0
}
.e-brochure-box-in .e-brochure-box-caption {
	opacity: 1;
	transform: translateY(-300px);
	-webkit-transform: translateY(-300px);
	-moz-transform: translateY(-300px);
	-ms-transform: translateY(-300px);
	-o-transform: translateY(-300px)
}
.caption-style-2 img {
	padding: 0;
	float: left;
	z-index: 4
}
.e-brochure-box .e-brochure-box-caption {
	cursor: pointer;
	position: absolute;
	opacity: 0;
	top: 300px;
	-webkit-transition: all .15s ease-in-out;
	-moz-transition: all .15s ease-in-out;
	-o-transition: all .15s ease-in-out;
	-ms-transition: all .15s ease-in-out;
	transition: all .15s ease-in-out
}
.e-brochure-box .e-brochure-blur {
	background-color: rgba(232,233,230,1);
	height: 240px;
	width: 320px;
	z-index: 5;
	position: absolute
}
.e-brochure-box .e-brochure-box-text h2 {
	font-size: 14px!important;
	font-weight: 600;
	color: #00384f;
	margin: 0 0 20px
}
.e-brochure-box .e-brochure-box-text {
	z-index: 10;
	position: absolute;
	width: 320px;
	height: 240px;
	top: 0;
	padding: 25px 30px;
	text-align: left
}
.e-brochure-box .brochure-row {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 0 10px
}
.e-brochure-box-txtfield, .e-brochure-box-txtfield2 {
	height: 20px;
	border: 1px solid #c8c8c2;
	background: 0 0;
	padding: 0 5px;
	font-size: 12px;
	font-style: italic;
	float: left
}
.e-brochure-box-txtfield {
	width: 126px;
	margin: 0 7px 0 0;
	box-shadow: none!important
}
.e-brochure-box-txtfield:last-child {
	margin-right: 0
}
.e-brochure-box-sltfield {
	background: 0 0
}
.e-brochure-box-txtfield2 {
	width: 100%;
	margin: 0 7px 0 0
}
.brochure-row select:hover, .e-brochure-box-txtfield2:hover {
	border: 1px solid #a0a0a0;
	outline: 0
}
.brochure-row select:focus, .e-brochure-box-txtfield2:focus {
	border: 1px solid #1f88d9;
	outline: 0
}
.brochure-row2 .Customise-submit {
	padding-left: 0
}
.brochure-row select {
	appearance: none;
	font-size: 12px;
	padding-left: 6px;
	font-style: italic;
	color: #6d6e71!important;
	cursor: pointer
}
.asset-slt-field, .e-brochure-box-sltfield, .select-box select {
	-moz-appearance: none;
	-webkit-appearance: none
}
.brochure-row .dp-arrow {
	background: url(../images/dp-arrow.png) right 7px no-repeat!important
}
.e-brochure-box .brochure-row2 {
	width: 100%;
	height: auto;
	overflow: hidden
}
.hide-bullets {
	list-style: none;
	margin-left: 0;
	margin-top: 20px
}
.newsletter-cap h6 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #1f88d9;
	font-weight: 600;
	cursor: pointer
}
.newsletter-cap h6 a {
	text-decoration: none;
	color: #1f88d9
}
.sub-thumb-box:last-child {
	margin-right: 0
}
.sub-thumb-box img {
	width: 100%
}
.inhouse-magazine-sec {
	width: 100%;
	height: auto
}
.book {
	width: 711px;
	height: auto;
	margin: 0 auto
}
.inhouse-row .carousel-control.left, .inhouse-row .carousel-control.right {
	background: 0 0
}
.inhouse-row .glyphicon-chevron-left:before {
	color: #00384f;
	content: '\f104';
	font-family: FontAwesome;
	font-size: 45px
}
.inhouse-row .glyphicon-chevron-right:before {
	color: #00384f;
	content: '\f105';
	font-family: FontAwesome;
	font-size: 45px
}
.accolades, .asset-logo h2, .table-wid, .video-thumb-text {
	font-family: 'Titillium Web', sans-serif
}
.inhouse-row .carousel-indicators li {
	border: none;
	border-radius: 10px;
	background: #71b2de
}
.carousel-indicators .active {
	background: #003f64!important
}
.video-section {
	width: 100%;
	height: 100%;
	overflow: hidden
}
.indian-tourism {
	width: 900px;
	height: auto;
	overflow: hidden;
	margin: 0 auto
}
.indian-tourism-youtube {
	width: 590px;
	height: auto;
	float: left
}
.indian-tourism-thumb {
	width: 280px;
	height: auto;
	float: right;
	cursor: pointer
}
.video-thumb-pic {
	float: left;
	width: 120px
}
.video-thumb-text {
	float: left;
	text-align: left;
	width: 125px;
	margin: 5px 0 0 15px;
	font-size: 16px;
	color: #00384f
}
.video-previous-box:nth-child(3n+3) {
	margin-right: 0
}
.news-letter-section {
	width: 100%;
	height: auto;
	overflow: hidden
}
.asset-sec {
	width: 670px;
	height: auto;
	margin: 0 auto;
	position: relative
}
.asset-logo {
	width: 325px;
	height: auto;
	float: left;
	border: 1px solid #b6b4ae;
	text-align: center;
	padding: 50px;
	margin: 0 12px 0 0
}
.asset-logo:last-child {
	margin-right: 0
}
.asset-logo h2 {
	font-size: 22px;
	color: #00384f;
	font-weight: 700
}
.asset-brand-logo {
	width: 100%;
	height: auto;
	margin: 50px 0 30px;
	overflow: hidden
}
.logo_1, .logo_2 {
	margin: 0 0 15px;
	width: 104px;
	height: 52px
}
.logo_1 {
	float: left
}
.logo_2 {
	float: right
}
.asset-popup-detail-dis, .asset-popup-detail-form {
	float: left;
	width: 255px;
	height: auto
}
.asset-popup-detail-form {
	margin: 20px 0 0 20px
}
.popup-form-control {
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: left
}
.i-agree {
	float: left;
	width: 12px;
	height: 12px
}
.i-agree-text {
	float: right;
	font-size: 11px;
	color: #6d6e71;
	width: 240px;
	margin: 0;
	font-weight: 400
}
.asset-e-field, .asset-input-field {
	height: 17px;
	margin: 0 6px 6px 0;
	padding: 0 5px;
	font-size: 12px;
	font-style: italic;
	float: left
}
.asset-input-field {
	width: 121px;
	border: 1px solid #dbdad7;
	box-shadow: none!important
}
.asset-e-field:hover, .asset-input-field:hover {
	border: 1px solid #a0a0a0!important;
	box-shadow: none!important;
	outline: 0
}
.asset-e-field:focus, .asset-input-field:focus {
	border: 1px solid #1f88d9!important;
	box-shadow: none!important;
	outline: 0
}
.asset-e-field {
	width: 98%;
	border: 1px solid #dbdad7
}
.link-bttom ul li, .link-bttom-two ul li:nth-of-type(3) {
	border-right: 2px solid #1f88d9
}
.asset-gap2 {
	margin: 18px 0 0
}
.asset-dp-arrow {
	background: url(../images/dp-arrow.png) right 5px no-repeat!important
}
.asset-usage {
	font-size: 14px;
	color: #00384f;
	font-weight: 600
}
.asset-usage span, .print-chkbox-text, .print-tvbox-text {
	color: #6d6e71;
	font-weight: 400;
	font-size: 12px
}
.asset-multiple-box {
	width: 85px;
	height: auto;
	float: left
}
.print-chkbox {
	float: left;
	width: 12px;
	height: 12px;
	background: 0 0
}
.print-chkbox-text {
	float: right;
	width: 70px;
	margin: 0
}
.asset-tv-box {
	width: 40px;
	height: auto;
	float: right
}
.print-tvbox {
	float: left;
	width: 12px;
	height: 12px;
	background: 0 0
}
.print-tvbox-text {
	float: right;
	width: 20px;
	margin: 0
}
.inhouse-breadcums {
	width: 100%;
	height: auto;
	overflow: hidden
}
.sub-thumb-sec2 {
	width: 900px;
	height: auto;
	margin: 30px auto 0
}
.sub-thumb-box2 {
	width: 202px;
	height: 305px;
	float: none;
	margin: 0 20px 20px 0;
	text-align: left;
	border-bottom: 1px solid #ccc;
	display: inline-block
}
.sub-thumb-box2:last-child {
	margin-right: 0
}
.sub-thumb-box2 p {
	margin: 0;
	color: #00384f;
	font-size: 12px
}
.inhouse-magazine-sec .carousel-indicators {
	position: relative;
	margin: 75px auto 0;
	display: block;
	text-align: center;
	left: 0;
	right: 0;
	bottom: 0
}
.newsletter-thumb-pic-bx, .newsletter-thumb-pic-bx img {
	width: 100%
}
.read-this-issue-form .brochure-row {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 0 10px
}
.link-bttom {
	padding: 64px 0 0;
	width: 100%;
	text-align: center
}
.link-bttom ul {
	margin: 0;
	padding: 0
}
.link-bttom ul li {
	padding: 0 9px 0 15px;
	display: inline-block;
	line-height: 10px;
	vertical-align: top
}
.link-bttom ul li:last-child, .link-bttom-two ul li:last-child, .link-bttom-two ul li:nth-of-type(4) {
	border: none
}
.csr .heading-three {
	margin: -5px 0 0
}
.csr .travel-expertise {
	height: 250px;
	position: relative
}
.csr .travel-expertise .captial-font {
	bottom: 0;
	position: absolute
}
.csr .ourbrand-detail {
	overflow: hidden;
	margin: 75px auto;
	min-height: 253px
}
.credentials .col-md-4 {
	padding: 0 50px 0 0
}
.why-us .ourbrand-detail {
	width: 710px
}
.why-us .ourbrand-detail .ourbrand-pic {
	width: 400px
}
.why-us .ourbrand-detail .ourbrand-pic img {
	width: 400px;
	height: 250px
}
.why-us .ourbrand-detail .travel-expertise {
	width: 286px;
	padding-left: 24px;
	overflow: hidden;
	float: left
}
.why-us .mar-top {
	margin-top: 25px
}
.credentials p, accodian p, ourbrand-detail p {
	font-size: 14px;
	margin-bottom: -10px;
	margin-top: 3px
}
.why-us .ourbrand-detail {
	margin: 75px auto;
	overflow: hidden
}
.accodian {
	padding: 0 40px 0 0
}
.accodian .panel-group {
	background: 0 0;
	border: none;
	padding: 5px 0 32px;
	border-bottom: solid 1px #ababab
}
.accodian p {
	font-size: 14px;
	margin-top: 3px
}
.accodian .panel-group .panel-heading {
	background: 0 0;
	border: none;
	padding: 0
}
.accodian .panel-title {
	border: none
}
.accodian .panel-title a {
	text-decoration: none
}
.accodian .panel-default {
	border: none;
	box-shadow: none
}
.accodian .heading-three {
	font-size: 18px
}
.slide-and-menu-box {
	position: relative
}
.slide-and-menu-box .nav-box-bottom {
	width: 100%;
	position: absolute;
	bottom: -47px;
	height: 67px;
	z-index: 9
}
.slide-and-menu-box .slider-bg {
	height: 100%;
	position: relative;
	z-index: 1;
	top: 0;
	margin-top: 100px
}
.slide-and-menu-box .slider-bg-two {
	margin-top: 0
}
.slide-and-menu-box .nav-box {
	width: 100%;
	position: absolute;
	background: #fff;
	height: 160px;
	top: 0;
	z-index: 9
}
.slide-and-menu-box .sticky, .sticky {
	height: 53px
}
.sticky {
	position: fixed!important;
	z-index: 16;
	width: 100%;
	animation: MenuSlideDown .3s linear;
	-moz-animation: MenuSlideDown .3s linear;
	-ms-animation: MenuSlideDown .3s linear;
	-o-animation: MenuSlideDown .3s linear;
	-webkit-animation: MenuSlideDown .3s linear;
	background: #fff;
	top: 0!important;
	box-shadow: 0 0 5px rgba(0,0,0,.3)
}
.btn-box-new:hover i.fa-angle-up, .chat-box {
	-webkit-animation-duration: .3s, 1.5s;
	-webkit-animation-delay: 0s, .3s;
	-webkit-animation-iteration-count: 1, infinite;
	-webkit-animation-fill-mode: forwards;
	-webkit-animation-direction: normal, alternate;
	-webkit-animation-timing-function: ease-out, ease-in-out
}
@-webkit-keyframes MenuSlideDown {
0% {
top:-48px
}
100% {
top:0
}
}
@keyframes MenuSlideDown {
0% {
top:-48px
}
100% {
top:0
}
}
.sticky .right {
	margin-right: 0!important
}
.sticky .mash-menu .drop-down-large, .sticky .mash-menu .drop-down-medium {
	margin: 0;
	display: none;
	float: left;
	position: absolute;
	top: auto;
	left: -227px;
	right: 0;
	width: 1000px;
	text-align: left;
	min-height: 40px;
	font-size: 12px;
	z-index: 999;
	background: rgba(0,56,79,.9);
	line-height: 18px;
	padding: 20px 5px 15px;
	font-family: 'Titillium Web', sans-serif
}
.mash-menu .drop-down-large .sub-menu .drop-down-large, .sticky .mash-menu .drop-down-large .sub-menu .drop-down-large {
	left: -1px
}
.sticky .menu-top-mar {
	margin-top: 67px;
	display: none
}
.sticky .mash-brand-two {
	top: 12px
}
.sticky .mash-brand-two .logo-img {
	display: none
}
.sticky .mash-brand-two .punch-img {
	border: none;
	padding: 0;
	margin-left: 0;
	display: inline-block
}
.sticky .clearfix, .sticky .nav-box-bottom, .sticky .punch, .sticky .top-section ul .first {
	display: none
}
.sticky .mash-menu .nave-bar {
	margin: 0 -43px 0 0;
	-moz-transition: all .5s linear;
	-webkit-transition: all .5s linear;
	-o-transition: all .5s linear;
	transition: all .5s linear;
	-moz-transform: translate3d(-100px, 0, 0);
	-webkit-transform: translate3d(-100px, 0, 0);
	-o-transform: translate(-100px, 0);
	-ms-transform: translate(-100px, 0);
	transform: translate3d(-100px, 0, 0)
}
.sticky .mash-menu .mash-list-items>li>a {
	padding: 15px 20px 15px 19px
}
.sticky .mash-menu section.mash-menu-inner-container {
	min-height: 53px
}
.sticky .top-section .input-group {
	width: 140px
}
.sticky .top-section .input-group input {
	width: 100%
}
.chat-main-box {
	position: fixed;
	margin: 0 auto;
	width: 118px;
	bottom: 5px;
	z-index: 4;
	right: 0
}
.chat-sub-box {
	width: 1000px;
	margin: 0 auto
}
.chat-sub-box img {
	float: right;
	margin-right: 30px;
	cursor: pointer
}
.chat-box {
	-webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-duration: .3s, 1.5s;
	animation-delay: 0s, .3s;
	animation-timing-function: ease-out, ease-in-out;
	animation-iteration-count: 1, infinite;
	animation-fill-mode: forwards;
	animation-direction: normal, alternate;
	float: right;
	margin-right: 69px;
	cursor: pointer
}
#back-top, #next-page, #prev-page {
	z-index: 11;
	cursor: pointer;
	display: block;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	color: #bbb;
	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s
}
.destination .head, .flyout .head {
	text-shadow: 2px 2px 2px #000;
	text-transform: capitalize
}
#back-top {
	position: fixed;
	bottom: 35px;
	right: 15px
}
#prev-page {
	position: fixed;
	bottom: 5px;
	left: 5px
}
#next-page {
	position: fixed;
	bottom: 10px;
	right: 5px
}
#back-top a img, #next-page a img, #prev-page a img {
	margin: 0 auto
}
#back-top a:hover, #next-page a:hover, #prev-page a:hover {
	color: #000
}
.accolades {
	width: 100%;
	position: relative;
	margin-top: 64px;
	text-align: center
}
.accolades ul {
	margin: 0;
	padding: 0
}
.accolades ul li:last-child {
	margin-right: 0
}
.accolades ul li img {
	margin-top: 10px;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	opacity: .8
}
.accolades ul li.color-in img {
	-webkit-filter: grayscale(0)!important;
	filter: grayscale(0)!important;
	opacity: 1!important
}
.accolades ul li span {
	font-size: 14px;
	color: #00384f;
	font-weight: 600;
	line-height: 18px;
	display: block;
	width: 100px;
	margin: 14px auto 0
}
.accolades ul li .hover-in {
	z-index: 2;
	display: block
}
.accolades ul li .hov-two {
	right: 0;
	margin-left: -201px!important
}
.accolades ul li:hover .hov-two {
	z-index: 0
}
.table-wid {
	width: 900px
}
.table-wid .table tbody tr td {
	padding: 18px 8px;
	border-top: 1px solid #ababab;
	width: auto
}
.panel-heading .table tbody tr td:nth-of-type(1), .table-wid .table tbody tr td:nth-of-type(1) {
	color: #00384f;
	font-size: 18px;
	line-height: 24px;
	padding-left: 50px;
	width: 197px
}
.panel-heading .table tbody tr td:nth-of-type(2), .table-wid .table tbody tr td:nth-of-type(2) {
	color: #00384f;
	font-size: 18px;
	line-height: 24px
}
.table-wid .table tbody tr:last-child {
	border-bottom: 1px solid #ababab
}
.destination .accolades ul li {
	height: 240px;
	width: 324px
}
.travel-theme {
	margin: 0!important;
	padding: 0
}
.destination .head {
	position: absolute;
	font-size: 22px;
	color: #fff;
	font-weight: 600;
	left: 35px;
	bottom: 35px;
	width: auto
}
.destination .hover-section {
	width: 1000px;
	background: #fff;
	position: absolute;
	height: 240px;
	top: -1px;
	left: 0;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	color: #a7a7a7;
	margin-left: 0;
	display: none;
	padding: 0
}
.destination .item h3 {
	color: #00384f!important;
	position: relative!important;
	font-weight: 400!important;
	bottom: 25px!important;
	text-align: left;
	left: 0!important;
	top: -11px!important;
	margin: 0!important
}
.destination .hover-section p {
	font-size: 14px;
	text-align: justify;
	margin: -6px 0 0
}
.filter .aboutus-bg, .filter .nav-tabs {
	text-align: center
}
.destination .hover-section .captial-font {
	margin-top: 5px
}
.destination .accolades ul li img {
	margin-top: 10px;
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	opacity: .8
}
.bullate:hover, .video-popup-detail {
	-webkit-transition: all .3s ease-in-out
}
.img-b {
	float: left;
	position: relative;
	left: 0;
	width: 322px
}
.flyout .head {
	position: absolute;
	font-size: 22px;
	color: #fff;
	font-weight: 600;
	left: 35px;
	bottom: 29px;
	width: auto
}
.button-all-f, .cta-popup-right-box-row .button-left-arrow, .filter .nav-tabs>li>a, .video-section h1 {
	text-transform: uppercase
}
.flyout .carousel-inner>.item>a>img, .flyout .carousel-inner>.item>img, .flyout .img-responsive, .flyout .thumbnail>img, .thumbnail a>img {
	display: block;
	max-width: 100%;
	width: 327px;
	margin-top: 1.5px;
	height: 240px
}
.abc {
	display: none
}
#owl-example:hover .abc {
	display: block!important;
	z-index: 99999999;
	position: absolute
}
.silder-box {
	position: relative
}
.silder-box .owl-theme .owl-controls .owl-buttons .owl-prev {
	padding: 3px 18px;
	margin-left: -34px
}
.silder-box #owl-example .item {
	margin: 9px;
	color: #FFF;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	position: relative
}
.silder-box .destination .accolades ul li img {
	opacity: 1
}
.flyout p {
	font-size: 14px;
	line-height: 18px
}
.hidden {
	display: none
}
.flyout .captial-font {
	position: absolute;
	bottom: 15px
}
.search-loction {
	position: relative;
	top: 44px
}
.search-loction .input-group {
	padding-left: 0;
	box-shadow: none
}
.search-loction .search-query {
	border: none;
	outline: 0;
	padding-left: 12px!important;
	background: url(../images/search-icon.png) right 6px no-repeat;
	width: 200px;
	padding-right: 18px!important
}
.search-loction ul li {
	border: none!important;
	padding: 0!important
}
.search-query:focus {
	outline: 0!important;
	border: none
}
.filter .nav-tabs {
	border-bottom: none;
	margin: 0
}
.filter .nav-tabs>li {
	float: none;
	display: inline-block;
	border-right: solid 2px #8f8f8f;
	line-height: 11px;
	outline: 0;
	margin: 0 -3px 0 0
}
.filter .nav-tabs>li:last-child {
	border: none
}
.filter .nav-tabs>li>a {
	margin-right: 2px;
	line-height: 11px;
	border: none;
	border-radius: 0;
	font-size: 15px;
	font-weight: 600;
	color: #8f8f8f;
	padding: 0 10px;
	outline: 0
}
.filter .nav-tabs>li>.active, .filter .nav-tabs>li>a:hover {
	color: #1f88d9;
	background: 0 0;
	border: none;
	outline: 0
}
.filter .nav-tabs>li.active>a, .filter .nav-tabs>li.active>a:focus, .filter .nav-tabs>li.active>a:hover {
	border: none;
	color: #1f88d9
}
.filter .tab-content {
	border: none;
	margin-top: 40px
}
.filter .tab-content .tab-pane .travel-tips-box .tip-caption-text {
	z-index: 10;
	color: #000;
	position: absolute;
	width: 240px;
	height: 243px;
	padding: 30px
}
.filter .travel-tips-box .tip-blur {
	width: 240px;
	height: 243px;
	background: rgba(0,0,0,.5)
}
.filter .travel-tips-box {
	width: 240px;
	height: 241px;
	margin: 13px 10px 0 0;
	float: none;
	display: inline-block
}
.filter .travel-tips-box .tip-caption-text p {
	color: #fff;
	text-align: left
}
.filter .travel-tips-box h4 {
	z-index: 1
}
.filter .travel-tips-box h4 a {
	color: #fff;
	text-decoration: none
}
.filter .travel-tips-box:nth-of-type(4n+4) {
	margin-right: 0
}
.mar-r {
	margin-right: 0!important
}
.filter .aboutus-bg h3 {
	font-size: 32px;
	color: #00384f;
	margin-bottom: 20px
}
.filter .aboutus-bg h3 sup {
	font-size: 14px;
	top: 3px;
	margin: 0 5px;
	font-weight: 700
}
.filter .aboutus-bg h3 sup i {
	font-weight: 700
}
.filter .aboutus-bg h3 span {
	display: block;
	font-size: 22px;
	margin-top: 5px
}
.filter .ourbrand-detail-description p {
	text-align: center;
	margin-bottom: 44px
}
.description-box .aboutus-detail {
	width: 690px;
	height: auto;
	margin: 0 auto
}
.filter .travel-tips-box:last-child {
	margin: 13px 0 0
}
.filter .featured-exp:last-child {
	margin: 20px 0 0!important
}
.dest-det-box {
	width: 800px;
	margin: 0 auto;
	position: relative
}
.description-box .dest-det-box .arrow {
	color: #00384f;
	font-size: 45px;
	position: absolute;
	top: 138px
}
.description-box .dest-det-box .arrow a {
	color: #00384f
}
.description-box .dest-det-box .right {
	right: -118px
}
.description-box .dest-det-box .left {
	left: -118px
}
.tem-box {
	width: 100%;
	text-align: center
}
.tem-box span {
	display: block;
	color: #00384f;
	font: 12px
}
.tem-box span.line-one {
	font-size: 18px;
	margin: 19px 0 8px
}
.tem-box span.line-one .fa-genderless {
	margin: 7px 1px 0 3px;
	font-weight: 700
}
.tem-box span.line-one .fa-genderless:before {
	content: "\f22d";
	font-size: 8px
}
.tem-box span.line-four {
	color: #6d6e71
}
.dest-det-box .right-box {
	width: 567px;
	float: left!important;
	margin-left: 24px
}
.dest-det-box-two .right-box {
	margin-left: 0
}
.dest-det-box .left-box {
	width: 203px
}
.dest-det-box .right-box p:first-child {
	margin-top: 0
}
.dest-det-box .right-box p:last-child {
	margin-bottom: 0!important
}
.dest-det-box .show-more {
	text-align: left;
	width: 93px;
	margin-top: 21px
}
.dest-det-box .hvr-icon-forward:before {
	top: 2px
}
.dest-det-box .link-bttom {
	text-align: left;
	padding-top: 33px
}
.dest-det-box .link-bttom ul li {
	padding: 0 29px 0 36px
}
.dest-det-box .link-bttom ul li:first-child {
	padding-left: 0
}
.dest-det-box .link-bttom ul li:last-child {
	padding-right: 0;
	border: none!important
}
.pop-up-box {
	position: absolute;
	height: 211px;
	width: 143px;
	background: #e6e7e8;
	padding: 15px;
	right: 0;
	top: 120px
}
.pop-up-box .box-innr {
	width: 100%;
	position: relative
}
.pop-up-box .box-innr h3 {
	font-size: 16px;
	font-weight: 600;
	color: #00384f
}
.guide {
	text-align: center;
	color: #6d6e71;
	display: inline-block;
	width: 50%;
	margin: 10px 0
}
.guide span, .select-box select {
	display: block;
	font-style: italic
}
.guide span {
	font-size: 12px;
	line-height: 12px
}
.pop-up-box .box-innr .input-group {
	width: 100%;
	margin: 5px 0;
	overflow: hidden
}
.pop-up-box .box-innr .input-group .form-control {
	background: 0 0;
	height: 19px;
	font-size: 12px;
	color: #6d6e71!important;
	line-height: 19px;
	font-style: italic;
	border: 1px solid #c7c8c9!important;
	padding: 0 0 0 8px;
	box-shadow: none
}
.pop-up-box .box-innr .input-group .form-control:hover {
	border: 1px solid #a0a0a0!important
}
.pop-up-box .box-innr .input-group .form-control:focus {
	border: 1px solid #1f88d9!important;
	outline: 0
}
.select-box {
	margin-bottom: 15px
}
.select-box select {
	background: #e6e7e8;
	font-size: 11px;
	height: 19px;
	padding: 0 0 0 8px;
	color: #6d6e71!important;
	margin: 0;
	outline: 0!important;
	border: #c7c8c9;
	appearance: none;
	border-radius: 0;
	cursor: pointer;
border: 1px solid #c7c8c9;
}
.select-box select:hover {
	border: 1px solid #a0a0a0
}
.select-box select:focus {
	border: 1px solid #1f88d9
}
.select-box select.dp-arrow {
	background-position: right 8px!important
}
.arrow-x .owl-buttons {
	top: 67px
}
.arrow-x .owl-theme .owl-controls {
	margin-top: 60px;
	text-align: center
}
.arrow-x .travel-tips-box .tip-caption-text {
	padding: 10px 17px;
	height: 155px;
	width: 150px
}
.featured-box .featured-exp {
	width: 150px;
	height: 150px;
	margin: 20px 17px 0 0
}
.featured-box .featured-exp .tip-blur {
	width: 150px;
	height: 155px;
	background: rgba(0,0,0,.5)
}
.featured-box .travel-tips-box:nth-child(4n+4) {
	margin-right: 16px
}
.featured-box .travel-tips-box:nth-child(6n+6) {
	margin-right: 0
}
.featured-box .featured-exp img {
	width: 100%
}
.featured-box .featured-exp h4 {
	position: absolute;
	z-index: 10;
	font-size: 16px;
	bottom: 7px;
	left: 10px;
	right: 10px;
	text-align: left
}
.featured-box .featured-exp h4 a {
	color: #fff;
	text-decoration: none
}
.featured-box .tab-content .tab-pane .travel-tips-box .tip-caption-text {
	width: 150px;
	height: 155px
}
.feat-exp-box {
	width: 100%
}
.feat-exp-box .left-box {
	width: 211px;
	margin-left: 38px;
	margin-right: 25px;
	text-align: center
}
.feat-exp-box .line-othree {
	font-style: italic;
	margin-top: 15px
}
.feat-exp-box .line-two {
	margin-top: 9px
}
.feat-exp-box .right-box {
	width: 523px
}
.feat-exp-box .pop-up-box {
	position: relative;
	top: 0;
	height: auto;
	margin-left: 22px
}
.feat-exp-box .link-bttom ul li {
	padding: 0 5px 0 7px!important
}
.feat-exp-box .link-bttom ul li:first-child {
	padding-left: 0!important
}
.feat-exp-box .pop-up-box .captial-font {
	font-weight: 600;
	font-size: 13px;
	display: inline
}
.feat-exp-box .pop-up-box .hvr-icon-forward:before {
	content: "\f105";
	right: 10px;
	margin-top: 20px
}
.feat-exp-box .pop-up-box .box-innr h3 {
	margin-bottom: 3px
}
.blog-line {
	border: 1px solid #c7c8c9;
	font-size: 12px;
	color: #6d6e71;
	display: inline-block;
	padding: 0 5px;
	text-decoration: none!important;
	margin-top: 3px
}
.feat-exp-box .left {
	left: -33px!important
}
.feat-exp-box .right {
	right: -33px!important
}
.feat-exp-box .right-box p {
	font-size: 14px
}
.arrow-xx .owl-pagination {
	display: none
}
.btn-b {
	width: 100%;
	text-align: center
}
.arrow-xab #owl-example .item {
	margin: 10px 0 0!important
}
.arrow-xab .owl-theme .owl-controls .owl-buttons .owl-next {
	padding: 3px 0
}
.arrow-xab .owl-buttons {
	top: 88px
}
.content-box-btn {
	top: 220px;
	text-align: center
}
.inspiring .content-box-btn p {
	width: 100%;
	text-align: center;
	font-weight: 600;
	margin-top: 76px
}
.modal-body .link-bttom ul li, .wellness-tab .link-bttom ul li {
	padding: 0 54px 0 36px
}
.pop-box .modal-dialog {
	width: 100%;
	padding: 0;
	margin: 0;
	border: none;
	box-shadow: none
}
.pop-box .modal-body {
	padding: 0
}
.pop-box .ourbrand-detail-description {
	padding-top: 64px
}
.pop-box .ourbrand-detail-description p {
	margin-bottom: 25px
}
.pop-box .ourbrand-detail-description p:last-child {
	margin-bottom: 0
}
.btn-bx-new {
	text-align: center;
	width: 100%
}
.cross-btn {
	padding: 25px
}
.pop-box .close {
	outline: 0;
	position: fixed;
	z-index: 1;
	right: 13px;
	opacity: 1;
	transform: translateZ(0)
}
.pop-box .modal-content {
	border-radius: 0;
	border: none
}
.travel-slider #owl-example .item h4 {
	margin: 5px 0 0;
	font-size: 22px
}
.travel-slider .arrow-x .owl-buttons {
	top: 100px
}
.travel-slider #owl-example .item {
	margin: -10px 5px 0
}
.rotate_90deg {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg)
}
.rotate_180deg {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg)
}
.experience-well-box {
	clear: both;
	width: 100%;
	text-align: center
}
.experience-well-box ul {
	margin: 0;
	padding: 0
}
.experience-well-box ul li {
	border: 1px solid #d9d9d9;
	width: 30%;
	overflow: hidden;
	display: inline-block;
	margin: 0 20px 20px 0
}
.experience-well-box ul li:nth-of-type(3n+3) {
	margin-right: 0
}
.experience-well-box ul li img {
	width: 115px;
	display: inline;
	margin: 0!important;
	float: left
}
.experience-well-box ul li span {
	display: inline;
	color: #00384f;
	font-size: 14px;
	text-align: center;
	margin: 0;
	float: left;
	width: 153px;
	padding: 20px 0 0 20px
}
.modal-body .link-bttom {
	padding: 44px 0 64px
}
.wellness-tab {
	width: 1000px;
	margin: 0 auto
}
.career .playbutton {
	position: absolute!important;
	z-index: 9
}
.career-dis {
	position: relative
}
.career-dis h6 {
	position: absolute;
	right: 39px;
	z-index: 1
}
.career .owl-buttons {
	display: none
}
.career #owl-example .item {
	margin: 0
}
.career-band2 .table-wid {
	width: 1000px!important
}
.job-dis {
	color: #6d6e71;
	font-size: 16px
}
.font-si {
	font-size: 12px;
	margin: 0 10px
}
.career-band2 .aboutus-detail h6 {
	width: 125px;
	margin: 5px auto 0
}
.careers-details h4 {
	color: #00384f;
	font-size: 18px;
	line-height: 24px;
	text-align: left;
	margin-bottom: 10px
}
.careers-details h4 span {
	color: #6d6e71;
	display: block;
	font-size: 15px
}
.careers-details .ul-box li, .careers-details p {
	font-size: 14px;
	line-height: 18px;
	color: #6d6e71;
	text-align: left;
	font-style: normal
}
.careers-details .link-bttom {
	text-align: left;
	padding: 18px 0
}
.careers-details .link-bttom ul li {
	border: none;
	padding: 0 29px 0 0
}
.careers-details .ul-box {
	padding-bottom: 30px
}
.careers-details .ul-box li:before {
	content: "• ";
	color: #6d6e71;
	padding-right: 17px
}
.careers-details .right-bb span {
	font-size: 15px;
	color: #6d6e71;
	display: block;
	text-align: left
}
.careers-details .right-box {
	width: 598px;
	margin-right: 35px
}
.careers-details .pop-up-box {
	position: relative;
	height: auto;
	overflow: hidden;
	top: 127px
}
.right-bb .blog-line {
	line-height: 20px;
	border: none;
	text-align: left
}
.right-bb .captial-font {
	clear: both;
	float: left;
	margin: 0 0 0 5px
}
.panel-heading .table tbody tr td:nth-of-type(1) {
	width: 255px
}
.panel-heading .show-more {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #1f88d9!important;
	text-align: center;
	font-weight: 600;
	display: block;
	width: auto;
	margin: 6px 25px 0 auto;
	float: right;
	padding-right: 25px
}
.panel-heading .show-more:focus, .panel-heading .show-more:hover a {
	color: #1f88d9
}
.panel-group .panel-heading {
	border-bottom: 0;
	padding: 0
}
.panel-body .show-more {
	margin-top: 0
}
.featured-box .panel {
	border-top: 1px solid #ababab;
	box-shadow: none
}
.featured-box .panel:nth-child(5) {
	border-top: none;
	box-shadow: none
}
.featured-box .bor-bottm {
	border-bottom: 1px solid #ababab
}
.featured-box .panel .panel-body {
	padding: 15px 0
}
.career-band2 .tab-content .mar-box-top {
	margin: 0!important;
	padding: 30px 0 10px
}
.panel-group .panel-heading .table {
	margin: 0
}
.panel-heading .table tbody tr td {
	padding-top: 18px;
	padding-bottom: 15px;
	border: none
}
.featured-box .panel-collapse .panel-body {
	border: none
}
.form-box-new {
	width: 620px
}
.form-box-new .form-left-sec {
	width: 100%;
	height: auto;
	float: left;
	margin-right: 10px
}
.form-box-new .Customise-box .form-left-sec:last-child {
	margin-right: 0
}
.form-box-new .Customise-box .Customise-bx-form .heading-p {
	color: #6d6e71;
	font-weight: 600;
	font-style: normal;
	font-size: 14px;
	margin: 0 0 7px
}
.form-box-new .form-left-data {
	width: 305px;
	display: inline-block;
	margin-right: 6px
}
.form-box-new .form-left-data:nth-of-type(2n+2) {
	margin-right: 0
}
.form-box-new .calendar-pic {
	width: 100%;
	background: url(../images/caledar-pic.png) right 5px no-repeat;
	font-size: 14px
}
.form-box-new .information-small-box {
	font-size: 14px;
	color: #6d6e71
}
.form-box-new p {
	font-size: 14px;
	color: #6d6e71;
	font-style: normal;
	line-height: 18px;
	text-align: left;
	margin: 0 0 10px;
	font-weight: 600
}
.attacth-file-box {
	width: 100%!important;
	clear: both;
	min-height: 55px
}
.clearfix:after, .clearfix:before {
	display: table;
	content: "";
	line-height: 0
}
.clearfix:after {
	clear: both
}
.attacth-file-box .hide-text {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0
}
.attacth-file-box .input-block-level {
	display: block;
	width: 100%;
	min-height: 30px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.attacth-file-box .btn-file {
	overflow: hidden;
	position: relative;
	vertical-align: middle
}
.attacth-file-box .btn-file>input {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	opacity: 0;
	filter: alpha(opacity=0);
	transform: translate(-300px, 0) scale(4);
	font-size: 23px;
	direction: ltr;
	cursor: pointer
}
.attacth-file-box .fileupload {
	margin-bottom: 9px;
	display: inline-block;
	margin-right: 39px
}
.attacth-file-box .at-text {
	font-size: 14px;
	color: #6d6e71;
	margin-right: 19px
}
.attacth-file-box.fileupload .uneditable-input {
	display: inline-block;
	margin-bottom: 0;
	vertical-align: middle;
	cursor: text
}
.attacth-file-box .fileupload .thumbnail {
	overflow: hidden;
	display: inline-block;
	margin-bottom: 5px;
	vertical-align: middle;
	text-align: center
}
.attacth-file-box .fileupload .thumbnail>img {
	display: inline-block;
	vertical-align: middle;
	max-height: 100%
}
.attacth-file-box .fileupload .btn {
	vertical-align: middle
}
.attacth-file-box .fileupload-exists .fileupload-new, .fileupload-new .fileupload-exists {
	display: none
}
.attacth-file-box .fileupload-inline .fileupload-controls {
	display: inline
}
.attacth-file-box .fileupload-new .input-append .btn-file {
	-webkit-border-radius: 0 3px 3px 0;
	-moz-border-radius: 0 3px 3px 0;
	border-radius: 0 3px 3px 0
}
.thumbnail-borderless .thumbnail {
	border: none;
	padding: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none
}
.attacth-file-box .fileupload-new.thumbnail-borderless .thumbnail {
	border: 1px solid #ddd
}
.attacth-file-box .control-group.warning .fileupload .uneditable-input {
	color: #a47e3c;
	border-color: #a47e3c
}
.attacth-file-box .control-group.warning .fileupload .fileupload-preview {
	color: #a47e3c
}
.attacth-file-box .control-group.warning .fileupload .thumbnail {
	border-color: #a47e3c
}
.attacth-file-box .control-group.error .fileupload .uneditable-input {
	color: #b94a48;
	border-color: #b94a48
}
.attacth-file-box .control-group.error .fileupload .fileupload-preview {
	color: #b94a48
}
.attacth-file-box .control-group.error .fileupload .thumbnail {
	border-color: #b94a48
}
.attacth-file-box .control-group.success .fileupload .uneditable-input {
	color: #468847;
	border-color: #468847
}
.attacth-file-box .control-group.success .fileupload .fileupload-preview {
	color: #468847
}
.attacth-file-box .control-group.success .fileupload .thumbnail {
	border-color: #468847
}
.attacth-file-box .btn-primary {
	color: #6d6e71!important;
	background: 0 0;
	border: none;
	font-size: 12px;
	font-style: italic;
	padding: 0 2px 0 3px
}
.attacth-file-box .btn-primary:focus, .attacth-file-box .btn-primary:hover {
	background: 0 0
}
.attacth-file-box .fileupload-preview {
	display: block;
	color: #6d6e71;
	font-size: 13px
}
.attacth-file-box .close {
	float: right;
	margin: -21px
}
.submint-box {
	width: 100%!important;
	margin-bottom: 64px
}
.submint-box label input[type=checkbox], input[type=radio] {
	margin: 5px 7px 0 0;
	margin-top: 1px\9;
	line-height: normal;
	float: left
}
.submint-box .Customise-submit {
	float: right
}
.repet-table {
	margin-bottom: 0
}
.no-bar {
	border-top: none!important
}
.attach-c .attacth-file-box {
	min-height: 0;
	margin: 0
}
.attach-c .attacth-file-box .at-text {
	font-size: 12px;
	color: #6d6e71;
	margin-right: 19px
}
.attach-c .attacth-file-box .fileupload {
	margin-bottom: 4px;
	display: inline-block;
	margin-right: 39px
}
.border-no {
	padding: 28px 0 0
}
.border-no ul li {
	border: none
}
.blog-box .ourevent-box {
	min-height: 300px
}
.blog-box .ourevent-box .ourevent-box-detail:hover {
	height: 210px;
	background-color: #fff;
	border: 1px solid #ccc
}
.blog-box .ourevent-box .ourevent-box-detail {
	height: 178px
}
.blog-box .ourevent-box .ourevent-box-detail .event-des .itbasia .head-main {
	float: left;
	width: 188px;
	display: inline-block;
	font-size: 21px;
	height: 48px
}
.blog-box .ourevent-box .ourevent-box-detail .event-des .itbasia .post-date {
	float: left;
	width: auto;
	display: inline-block;
	font-size: 12px;
	position: absolute;
	text-align: right;
	right: 20px;
	top: 35px
}
.conmment-btn, .conmment-btn img {
	vertical-align: baseline;
	font-size: 10px;
	color: #606060;
	font-weight: 700
}
.conmment-btn img {
	width: auto;
	margin-right: 3px
}
.conmment-btn {
	margin-right: 30px;
	display: inline-block;
	border-righ: solid 1px #1f88d9
}
.comemnt-text, .coment-input {
	font-size: 14px;
	color: #6d6e71
}
.right-btn {
	float: right
}
.mar-left {
	margin-left: 0;
	text-align: center
}
.blog-detial .right-box .blog-a {
	color: #1f88d9;
	text-decoration: none
}
.like-share-commnet-box {
	padding: 15px 0 0;
	width: 100%;
	overflow: hidden
}
.blog-img {
	padding: 10px 0
}
.blog-detial p strong {
	font-weight: 600;
	color: #6d6e71
}
.blog-detial .link-bttom ul li:first-child {
	padding-left: 0!important
}
.blog-detial .conmment-btn {
	display: inline-block;
	border-right: 2px solid #1f88d9;
	line-height: 10px;
	margin: 0 10px 10px 0;
	padding: 0 12px 0 0
}
.blog-detial .conmment-btn:nth-of-type(3) {
	border-right: none!important
}
.comment-box {
	padding: 5px 0;
	width: 100%;
	clear: both;
	overflow: hidden
}
.coment-input {
	width: 93%;
	height: 30px;
	padding: 0 0 0 8px;
	float: right
}
.comment-text-box {
	margin: 5px 0;
	clear: both;
	width: 100%;
	overflow: hidden
}
.comemnt-text {
	width: 93%;
	float: right;
	margin-top: -5px
}
.comemnt-text span {
	color: #b3b3b3;
	display: block;
	margin: 0 0 5px;
	font-style: italic
}
.comemnt-text p {
	margin: 0 0 5px
}
.stats {
	margin-bottom: 15px
}
.stat-item {
	border: none;
	padding: 2px 5px;
	margin-right: 10px;
	color: #b3b3b3
}
.stat-item i {
	margin-right: 5px;
	margin-top: 3px
}
.stat-item:hover {
	background: #1f88d9
}
.comment-text-box .comment-box .coment-input, .comment-text-box .comment-text-box .comemnt-text {
	width: 92%
}
.blog-detial .pop-up-box {
	margin-bottom: 12px
}
.blog-d:before {
	margin-top: 0!important
}
.blog-detaitls .heading2 {
	font-weight: 500;
	margin: 52px 0 23px 275px
}
.our-network .world-map strong, .phone-email strong {
	font-weight: 600
}
.our-network {
	padding: 0 50px;
	margin: 50px 0 0;
	height: 424px;
	overflow: hidden
}
.our-network-two {
	position: relative
}
.our-network ul li:hover a {
	color: #00384f
}
.our-network h2:first-child {
	line-height: 20px;
	margin-bottom: 15px
}
.our-network ul {
	margin-top: 5px
}
.destination-city-list .active:after, .destination-city-list ul li:hover a:after, .our-network .active:after, .our-network ul li:hover a:after {
	color: #00384f;
	font-family: FontAwesome;
	content: "\f105";
	margin-left: 8px
}
.locaion-box .city-name-show, .locaion-box a, .travtalk-date {
	font-family: 'Titillium Web', sans-serif
}
.our-network .active {
	color: #00384f
}
.india-loc {
	height: 302px;
	overflow: auto
}
.our-network .destination-wikipedia {
	width: 171px;
	position: relative;
	height: 413px;
	margin: 0 0 0 15px
}
.our-network .destination-wikipedia .address-box {
	position: absolute;
	width: 220px;
	bottom: 0;
	z-index: 1
}
.locaion-box .city-name-show {
	position: absolute;
	top: -5px;
	display: none;
	left: 10px;
	color: #00384f
}
.locaion-box .active .city-name-show {
	display: block
}
.our-network .destination-wikipedia p {
	margin: 0;
	height: auto
}
.our-network .destination-wikipedia p a {
	color: #6d6e71;
	text-decoration: none
}
.btn-box-new, .button-all-f, .event-visit-site, .morelink {
	text-decoration: none!important
}
.phone-email {
	padding-top: 0;
	line-height: 20px;
	font-size: 14px;
	margin: 8px 0 1px
}
.phone-email span {
	width: 40px;
	display: inline-block
}
.intaddress-box {
	height: auto;
	overflow: auto
}
.world-address-box .scrollbar {
	margin: 0 0 15px
}
.phone-email a {
	color: #6d6e71
}
.our-network .destination-related-sec {
	width: 110px;
	display: none
}
.heading-c {
	color: #00384f;
	display: block
}
.our-network .destination-map {
	margin-left: 345px
}
.our-network .world-map {
	width: 723px;
	padding-top: 0
}
.our-network .world-map .phone-email {
	padding: 0;
	margin: -4px 0 0
}
.india-map {
	height: 475px;
	width: 357px;
	position: relative;
	background: url(../images/our-network/india-map.png) center top no-repeat;
	z-index: 0
}
.world-map {
	height: 424px;
	width: 624px;
	position: relative
}
.bullate {
	width: 5px;
	height: 5px;
	background: #a7a7a8;
	border-radius: 50%
}
.bullate:hover, .locaion-box .active {
	width: 8px;
	height: 8px;
	background: #00293c;
	cursor: pointer
}
.bullate:hover {
	-moz-transition: all .9s ease-in-out;
	-o-transition: all .9s ease-in-out;
	-ms-transition: all .9s ease-in-out;
	transition: all .9s ease-in-out
}
.locaion-box .active {
	position: relative;
	z-index: 99999
}
.locaion-box .active::after {
	display: none
}
.locaion-box {
	position: absolute;
	z-index: 1
}
.locaion-box a {
	font-size: 16px;
	color: #00293c
}
#chandigarh {
	top: 101px;
	left: 94px
}
#agra {
	top: 136px;
	left: 118px
}
#delhi {
	top: 107px;
	left: 113px
}
#bangalore {
	top: 328px;
	left: 115px
}
#trivandrum {
	top: 385px;
	left: 107px
}
#cochin {
	top: 349px;
	left: 96px
}
#chennai {
	top: 328px;
	left: 144px
}
#goa {
	top: 296px;
	left: 70px
}
#hyderabad {
	top: 271px;
	left: 128px
}
#jodhpur {
	top: 150px;
	left: 61px
}
#jaipur {
	top: 140px;
	left: 100px
}
#jaisalmer {
	top: 144px;
	left: 37px
}
#khajuraho {
	top: 163px;
	left: 155px
}
#mumbai {
	top: 247px;
	left: 57px
}
#pune {
	top: 258px;
	left: 69px
}
#udaipur {
	top: 170px;
	left: 73px
}
#varanasi {
	top: 163px;
	left: 184px
}
#bikaner {
	top: 117px;
	left: 68px
}
#bodhgaya {
	top: 171px;
	left: 208px
}
#kolkata {
	top: 202px;
	left: 246px
}
#jaisalmer .city-name-show {
	top: -24px;
	left: -29px
}
#jodhpur .city-name-show {
	top: 5px;
	left: -29px
}
#udaipur .city-name-show {
	top: 10px;
	left: 0
}
#mumbai .city-name-show {
	top: -10px;
	left: 10px
}
#bangalore .city-name-show {
	top: -20px;
	left: 0
}
.world-address-box {
	position: absolute;
	bottom: 5px;
	left: 200px
}
.world-name {
	height: 363px;
	overflow: auto;
	overflow-x: hidden
}
.destination-wikipedia .mar-n {
	margin: 17px 0 0!important
}
.gaping {
	display: block!important;
	height: 6px
}
.abt-top-gap {
	margin-top: 64px!important
}
.silder-ttt .owl-theme .owl-controls {
	margin-top: 64px
}
.blur-sec {
	width: 100%;
	height: 25px;
	position: absolute;
	left: 0;
	bottom: 0;
	background-image: url(../images/blur-pic.png);
	background-repeat: no-repeat
}
.indian-tourism-youtube .playbutton {
	top: 120px;
	right: 41%;
	width: auto
}
.next_icon, .prev_icon {
	top: 50%;
	cursor: pointer
}
.indian-tourism-youtube img {
	width: 100%
}
.travtalk-date {
	font-size: 22px;
	color: #00384f;
	font-weight: 700;
	width: 100%;
	float: none;
	margin: 8px 0 0
}
.best-inbound, .btn-box-new {
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif
}
.newspaper-cutting .newspaper-cutting-left .travtalk-date {
	width: 290px
}
.best-inbound {
	color: #6d6e71;
	width: 100%;
	float: none;
	margin: 8px 0 0
}
.media-bx-thumb {
	float: left;
	padding: 0;
	overflow: hidden;
	text-align: left;
	height: 515px;
	border-bottom: 1px solid #ababab;
	cursor: pointer
}
.scrollbar {
	margin-left: 30px;
	overflow: auto;
	overflow-y: auto;
	margin-bottom: 25px
}
.style-3::-webkit-scrollbar-track {
background-color:#fff
}
.style-3::-webkit-scrollbar {
width:4px;
background-color:#ccc
}
.style-3::-webkit-scrollbar-thumb {
background-color:#c1c1c1;
border-radius:10px
}
#well-btn, .btn-box-new:focus, .btn-box-new:hover {
	border: none;
	outline: 0
}
.btn-box-new {
	background: 0 0;
	color: #1f88d9;
	font-weight: 600;
	position: relative;
	line-height: 24px
}
.btn-box-new i {
	color: #1f88d9;
	font-weight: 600;
	margin: 0 0 0 5px;
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	position: absolute;
	z-index: 1;
	vertical-align: middle;
	display: inline-block;
	right: -14px;
	font-size: 16px
}
.btn-box-new i.fa-angle-up, .btn-box-new:hover i {
	right: -16px
}
.btn-box-new:hover i.fa-angle-up {
	right: -16px;
	-webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-duration: .3s, 1.5s;
	animation-delay: 0s, .3s;
	animation-timing-function: ease-out, ease-in-out;
	animation-iteration-count: 1, infinite;
	animation-fill-mode: forwards;
	animation-direction: normal, alternate;
	float: right
}
.btn-box-new-two i {
	margin-top: 5px
}
.tow-line-btn a {
	line-height: 18px
}
.tow-line-btn i {
	margin-top: 2px
}
.read-leas-margin {
	margin-top: -27px
}
.world-address-box h6 {
	padding: 17px 0 0
}
.travel-theme-new {
	text-align: center
}
.travel-theme-new .travel-tips-box {
	width: 240px;
	height: 243px;
	margin: 13px 10px 0 0;
	float: none;
	display: inline-block
}
.ourbrand-detail .travel-expertise p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	text-align: justify;
	line-height: 20px;
	margin-top: 0;
	margin-bottom: 0;
	position: absolute;
	bottom: 0
}
.heading-four, .testimonial-text {
	color: #00384f;
	font-family: 'Titillium Web', sans-serif
}
.heading-four {
	font-size: 18px;
	font-weight: 400;
	margin: 0;
	line-height: 18px
}
.why-us-page .heading-four {
	line-height: 22px
}
.why-us .ourbrand-detail .travel-expertise p {
	position: relative;
	margin-top: 8px;
	margin-bottom: 42px;
	text-align: inherit
}
.testimonial-text {
	font-size: 12px;
	margin: 0;
	line-height: 12px
}
.scbscrip-form .inp, .testimonial-text span {
	color: #6d6e71;
	line-height:30px;
	
}
.newspaper-cutting-right img {
	width: 100%;
	position: relative;
	z-index: 1
}
.abu-po, .bottom-align, .next_icon, .prev_icon {
	position: absolute
}
.news-letter-bigbox {
	max-width: 600px;
	width: auto;
	height: auto;
	margin: 0 auto
}
.news-letter-row {
	width: auto;
	height: 300px
}
.read-this-issue-form .brochure-row2 p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 16px
}
.read-this-issue-form .brochure-row2:nth-child(2), .read-this-issue-form .brochure-row:nth-child(4) {
	margin-bottom: 0
}
.inhouse-row {
	width: 100%;
	height: auto;
	overflow: hidden
}
.close-book-snapshot {
	width: 355px;
	height: auto;
	margin: 0 auto
}
.next_icon {
	right: 30px
}
.prev_icon {
	left: 5%
}
.e-brochure-box-text button, .read-this-issue-form button {
	border: none;
	outline: 0;
	padding-left: 0
}
#less .video-previous-row .nav .video-previous-box {
	margin-bottom: 0
}
.abu-po {
	bottom: 0
}
.les-pic {
	width: 411px;
	margin: 0 20px 0 0;
	padding: 0;
	float: left
}
.les-test {
	width: 165px;
	padding: 0;
	float: left
}
.form-right-sec .btn-box-new i {
	margin: 4px 0 0 5px
}
.e-brochure-box-sltfield {
	width: 263px;
	height: 30px;
	float: left;
	color: #6d6e71;
	padding: 0 0 0 5px;
	border: 1px solid #c8c8c2;
	appearance: none;
	background-color: #fff;
	margin: 0;
	font-family: 'Titillium Web', sans-serif;
	font-style: italic;
	font-size: 12px;
	margin-bottom: 6px;
	border-radius: 0
}
.csr .travel-expertise .btn-box-new i {
	margin: 4px 0 0 5px
}
.bottom-align {
	bottom: -6px
}
.bottom-align i {
	bottom: 5px;
	padding: 0;
	margin: 0
}
.flyout .btn-box-new i {
	position: relative;
	right: 0
}
.travel-tips-box .btn-box-new i {
	margin: 4px 0 0 5px
}
.newspaper-cutting .btn-box-new i {
	position: relative;
	right: 0;
	margin: -3px 0 0 5px
}
.video-view-all {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #1f88d9;
	text-align: center;
	font-weight: 600;
	display: block;
	width: 106px;
	margin: 70px auto 0
}
.wellness-tab .link-bttom .subscribe .hvr-icon-forward:before {
	right: 6px
}
.esp-we {
	margin: 2px 0 0 5px!important
}
.esp-we2 {
	position: relative!important
}
.esp-we2 i {
	top: 4px
}
.hero {
	height: 100%;
	position: relative;
	overflow: hidden
}
.section-bg {
	position: absolute;
	width: 100%;
	top: 0;
	bottom: 0;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	height: auto;
	margin-top: 160px
}
.abs-content-middle {
	position: absolute;
	right: 0;
	left: 0;
	top: 10%;
	-webkit-transform: translateY(-70%);
	-moz-transform: translateY(-70%);
	-ms-transform: translateY(-70%);
	-o-transform: translateY(-70%);
	transform: translateY(-70%);
	padding: 10px;
	margin: auto;
	text-align: center;
	background: rgba(0,0,0,.25);
	color: #fff
}
.new-btn-two {
	padding: 5px 23px 5px 9px
}
.footer-bttom-mar {
	margin-bottom: 142px!important;
	padding-bottom: 0!important
}
.slider-desi .owl-buttons {
	position: absolute;
	top: 165PX;
	width: 100%
}
.slider-desi #owl-example .item:nth-of-type(3n+3) {
	margin-left: -50px!important
}
.slider-desi .owl-theme .owl-controls .owl-buttons .owl-next {
	padding: 3px 17px
}
.slider-desi .owl-theme .owl-controls .owl-buttons .owl-prev {
	padding: 3px 9px
}
.search-query:focus {
	box-shadow: none
}
.mar {
	margin: 20px
}
.fill {
	background-position: center;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	-o-background-size: cover
}
.slider-margin-top {
	margin-top: -47px
}
.sticky1 {
	margin-top: -57px
}
.sticky2 {
	margin-top: 54px!important;
	position: fixed!important;
	width: 100%!important;
	top: 0!important
}
.box-center .owl-wrapper {
	width: 100%!important;
	left: 0;
	display: block;
	transition: all 1s ease;
	transform: translate3d(0, 0, 0);
	text-align: center!important
}
.box-center .owl-item {
	margin: 0 auto!important;
	display: inline-block;
	float: none
}
.trip-package {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 1
}
.trip-plan-slider-sec {
	width: 100%;
	position: absolute;
	top: 0;
	background-color: #fff;
	z-index: 2;
	height: 398px;
	border: 1px solid #d9d9d9;
	display: none
}
.trip-plan-slider-sec-inner {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative
}
.trip-plan-dot-box ul {
	list-style: none;
	margin: 0;
	padding: 0
}
.trip-plan-dot-box ul li img {
	cursor: pointer
}
.cta-pop-description {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	text-align: left;
	line-height: 16px;
	margin: 0 0 10px
}
.contactus-btm-info, .further-journey {
	text-align: center
}
.cta-popup-row {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 0 5px
}
.cta-text-comment, .cta-text-field {
	padding: 5px;
	font-size: 12px;
	color: #6d6e71;
	border: 1px solid #c8c8c2;
	margin: 0 5px 0 0;
	background-color: #e8e9e6;
	font-family: 'Titillium Web', sans-serif;
	float: left;
	font-style: italic
}
.cta-text-field {
	width: 139px;
	height: 17px
}
.cta-text-comment {
	width: 98%;
	height: 40px
}
.button-left-arrow {
	background: 0 0;
	border: none;
	outline: 0;
	margin: 0;
	padding: 0;
	color: #1f88d9;
	font-weight: 600;
	-webkit-transition: width 2s;
	transition: width 2s;
	position: relative
}
.button-left-arrow img, .head-left-arrow img {
	color: #1f88d9;
	margin: 1px 0 0 5px;
	position: absolute;
	vertical-align: middle;
	font-weight: 600;
	display: inline-block;
	z-index: 1
}
.button-left-arrow img {
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	right: -12px;
	top: 6px
}
.button-left-arrow:hover img {
	right: -14px
}
.head-left-arrow img {
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	right: -12px;
	top: 7px
}
.head-left-arrow:hover img {
	right: -14px
}
.further-journey {
	font-family: 'Titillium Web', sans-serif;
	font-size: 32px;
	color: #00384f;
	margin: 56px 0
}
.feedback-box p, .feedback-box textarea {
	color: #6d6e71;
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif
}
.feedback-box p {
	margin: 0 0 18px;
	line-height: 18px
}
.feedback-box textarea {
	width: 99%;
	height: 76px;
	border: 1px solid #dcdcdc;
	outline: 0;
	padding: 5px 10px;
	resize: none
}
.feedback-box textarea:hover {
	border: 1px solid #a0a0a0
}
.feedback-box textarea:focus {
	border: 1px solid #1f88d9
}
.help-and-support h4 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #1f88d9;
	font-weight: 600;
	margin-top: 1px
}
.help-and-support p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	margin: 0 0 7px;
	line-height: 18px
}
.sudan .mar-box-top:nth-of-type(1) {
	margin-top: 35px!important
}
.contactus-btm-info a {
	color: #6d6e71
}
.contactus-btm-info ul li {
	padding: 0 31px;
	display: inline-block;
	border-right: 2px solid #6d6e71;
	line-height: 10px;
	vertical-align: top;
	color: #6d6e71
}
.bottle input, .chk-row-sml-chkbox label input, .cta-sml-chkbox label input, .term-sml-chkbox label input {
	display: none
}
.Customise-bx-detail p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #006baa !important;
	font-style: italic;
	line-height: 24px;
	text-align: justify;
	margin: 0
}
.Customise-bx-detail {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 65px 0 0
}
.dp-search {
	background: url(../images/search-icon.png) right 5px no-repeat!important;
	width: 200px;
	font-size: 12px;
	height: 26px;
	line-height: 14px;
	outline: 0;
	border-radius: 0
}
.bottle {
	width: 10px;
	height: 10px;
	border: 1px solid #b4b4b4
}
.information-field {
	width: 100%;
	height: auto;
	padding: 5px;
	border: 1px solid #d9d9d9;
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	outline: 0
}
.information-field:hover {
	border: 1px solid #a0a0a0
}
.information-field:focus {
	border: 1px solid #1f88d9
}
.submint-box label {
	font-size: 12px;
	color: #6d6e71;
	font-weight: 400;
	margin-top: 2px
}
.asset-slt-field {
	width: 121px;
	height: 17px;
	float: left;
	border: 1px solid #dbdad7;
	margin: 0 6px 6px 0;
	padding: 0 5px;
	font-size: 12px;
	font-style: italic;
	appearance: none;
	border-radius: 0;
	outline: 0;
	color: #7b7c7e;
	cursor: pointer
}
.asset-slt-field:hover {
	border: 1px solid #a0a0a0
}
.asset-slt-field:focus {
	border: 1px solid #1f88d9
}
.asset-popup-detail-dis p span {
	color: #00384f
}
.asset-popup-detail-dis p, .chk-row-text p {
	color: #6d6e71;
	font-weight: 400;
	font-family: 'Titillium Web', sans-serif
}
.asset-popup-detail {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 20px 0 0
}
.asset-popup-detail-dis p {
	font-size: 14px;
	text-align: left;
	margin: 22px 0 0
}
.chk-row-left, .chk-row-sml-chkbox {
	height: auto;
	margin: 2px 0 0;
	float: left
}
.chk-row {
	width: 100%;
	height: auto;
	overflow: hidden
}
.chk-row-left {
	width: 540px
}
.chk-row-sml-chkbox {
	width: 10px
}
.chk-row-sml-chkbox label {
	width: 10px;
	height: 10px;
	float: left;
	border: 1px solid #b5b5b5
}
.chk-row-right {
	width: 66px;
	height: auto;
	float: right
}
.term-sml-chkbox {
	width: 10px;
	height: auto;
	float: left;
	margin: 5px 0 0
}
.term-sml-chkbox label {
	width: 10px;
	height: 10px;
	float: left;
	border: 1px solid #b5b5b5
}
.chk-row-text {
	width: 500px;
	height: auto;
	float: left;
	margin: 0 0 0 10px
}
.chk-row-text p {
	font-size: 12px;
	margin: 0;
	padding: 0
}
.read-this-issue-form .brochure-row .e-brochure-box-sltfield {
	width: 123px;
	height: 20px;
	float: left;
	border: 1px solid #c8c8c2;
	background: 0 0;
	margin: 0;
	outline: 0;
	color: #7b7c7e
}
.read-this-issue-form .brochure-row .e-brochure-box-sltfield:hover {
	border: 1px solid #a0a0a0
}
.read-this-issue-form .brochure-row .e-brochure-box-sltfield:focus {
	border: 1px solid #1f88d9
}
.read-this-issue-form .brochure-row .e-brochure-box-txtfield {
	width: 123px;
	height: 20px;
	float: left;
	border: 1px solid #c8c8c2;
	background: 0 0;
	padding: 0 5px;
	margin: 0 7px 0 0;
	outline: 0
}
.read-this-issue-form .brochure-row .e-brochure-box-txtfield:hover {
	border: 1px solid #a0a0a0
}
.read-this-issue-form .brochure-row .e-brochure-box-txtfield:focus {
	border: 1px solid #1f88d9
}
.read-this-issue-form .brochure-row2 {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0 0 10px
}
.read-this-issue-form .brochure-row3 {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin: 0
}
.read-this-issue-form .brochure-row3 p {
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 16px
}
.read-this-issue-form .clik-frm-head {
	font-size: 14px;
	color: #00384f;
	font-weight: 600;
	margin: 5px 0 10px
}
.sub-thumb-box p {
	margin: 0;
	color: #00384f;
	font-size: 12px;
	font-weight: 600
}
.e-brochure-box .brochure-row:nth-of-type(3) {
	margin-bottom: 6px
}
.e-brochure-box .brochure-row2 p {
	font-size: 14px;
	color: #6d6e71;
	margin: 5px 0 0;
	line-height: 16px
}
.form-right-sec p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	margin-top: -5px
}
.form-right-sec img {
	margin-top: 0;
	width:100%;
}
.information-textbox {
	width: 100%;
	height: 122px;
	padding: 5px;
	border: 1px solid #d9d9d9;
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	resize: none;
	box-shadow: none;
	outline: 0
}
#ui-datepicker-div, .ui-datepicker .ui-datepicker-header {
	border-radius: 0
}
.information-textbox:hover {
	border: 1px solid #a0a0a0
}
.information-textbox:focus {
	border: 1px solid #1f88d9
}
.destination-related-sec p span, .destination-wikipedia p span {
	color: #00384f
}
.cta-popup {
	width: 690px!important;
	height: auto;
	background-color: #fff;
	margin: 18% auto 19%;
	padding: 65px 78px;
	border: 1px solid #b5b5b5!important;
	overflow: hidden;
	position: relative
}
.cta-popup-left-box {
	width: 250px;
	height: auto;
	float: left
}
.cta-popup-left-box p {
	margin: 0 0 15px;
	padding: 0;
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #6d6e71;
	line-height: 18px;
	text-align: left
}
.cta-agree-text h6, .cta-form-field {
	font-family: 'Titillium Web', sans-serif;
	font-size: 12px;
	color: #6d6e71
}
.cta-popup-right-box {
	width: 265px;
	height: auto;
	float: right
}
.cta-popup-right-box-row {
	width: 100%;
	height: auto;
	overflow: hidden;
	text-align: left;
    position: relative;
}
.cta-sml-chkbox {
	position: absolute;
    top: 5px !important;
    left: 0px !important;
}
.cta-sml-chkbox label {
	width: 10px;
	height: 10px;
	float: left;
	border: 1px solid #b5b5b5
}
.cta-agree-text {
	float: left;
	width: 245px;
	height: auto;
	margin: 2px 0 0 10px
}
.cta-agree-text h6 {
	width: 90% !important;
   	margin: 0px 0px 6px 5px;
}
.cta-form-field {
	width: 128px;
	height: 17px;
	float: left;
	border: 1px solid #ddd;
	margin: 0 7px 6px 0;
    	padding: 13px 5px !important;
	font-style: italic;
	outline: 0
}
.cta-form-field:hover, .dp-arrow-prd:hover {
	border: 1px solid #a0a0a0
}
.cta-form-field:focus, .dp-arrow-prd:focus {
	border: 1px solid #1f88d9
}
.cta-form-textarea:hover {
	border: 1px solid #a0a0a0
}
.cta-form-textarea:focus {
	border: 1px solid #1f88d9
}
.cta-form-field:last-child {
	margin-right: 0
}
.cta-ga {
	margin: 17px 0 0
}
.cta-form-sltfield, .cta-form-textarea {
	width: 263px;
	font-size: 12px;
	color: #6d6e71;
	float: left;
	border: 1px solid #ddd;
	margin: 0 7px 6px 0;
	padding: 0 0 0 5px;
	outline: 0;
	font-family: 'Titillium Web', sans-serif;
	font-style: italic
}
.cta-form-textarea {
	height: 40px;
	resize: none
}
.cta-form-sltfield {
	height: 17px;
	border-radius: 0;
	-moz-appearance: none;
	-webkit-appearance: none;
	appearance: none
}
.dp-arrow-prd {
	background: url(../images/dp-arrow.png) right 5px no-repeat!important
}
.captial-font:focus, .scolling-btn:focus {
	outline: 0!important;
	border: none!important
}
.customize-chk-box-active {
	background-image: url(../images/customize-arrow.jpg);
	background-repeat: no-repeat;
	background-position: top center
}
.pop-box .cta-close {
	outline: 0;
	position: absolute;
	z-index: 1;
	right: 0;
	top: 0
}
button.cta-close {
	-webkit-appearance: none;
	padding: 0;
	cursor: pointer;
	background: 0 0;
	border: 0
}
.top-align {
	margin-top: -5px
}
.sub-thumb-box {
	width: 147px;
	height: 130px;
	float: none;
	margin: 0 20px 0 0;
	text-align: left;
	border-bottom: 1px solid #ccc;
	display: inline-block
}
.asset-logo-content {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #00384f;
	font-weight: 600;
	font-style: italic
}
.career-detail-close, .head-left-arrow {
	color: #1f88d9!important
}
.head-left-arrow {
	background: 0 0;
	border: none;
	outline: 0;
	margin: 0;
	padding: 0;
	font-weight: 600;
	-webkit-transition: width 2s;
	transition: width 2s;
	position: relative;
	width: auto;
	font-size: 14px
}
.dp-search:focus {
	border: 1px solid #1f88d9
}
.dp-search:hover {
	border: 1px solid #a0a0a0
}
.my-custom-event, .my-custom-event:hover {
	height: 198px!important
}
.asset-logo .hvr-icon-forward:before {
	right: 11px
}
.asset-brand-knowmore {
	width: 115px;
	height: auto;
	margin: 0 auto;
	color: #fff;
	background-color: #003b49;
	cursor: pointer;
	font-size: 13px
}
.destinational-hver-leftsec h6, .destinational-hver-rightsec h2, .detinatio-bx-thumb h6 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 22px
}
.innovate #owl-example .item {
	margin: 1px
}
.innovate .owl-theme .owl-controls .owl-buttons .owl-prev {
	margin-left: -40px
}
.flyout {
	position: absolute;
	width: 1025px;
	overflow: hidden;
	top: 63px;
	height: 245px;
	display: block;
	left: 0;
	cursor: pointer;
	z-index: 1
}
.silder-box .owl-theme .owl-controls .owl-buttons .owl-next {
	margin-left: -40px;
	padding: 0
}
.cont-box {
	position: relative;
	float: left;
	border: 1px solid #d9d9d9;
	overflow: hidden;
	width: 683px;
	padding: 16px 50px;
	background: #fff;
	height: 241px
}
.detinatio-bx-thumb {
	float: left;
	padding: 0;
	overflow: hidden;
	text-align: left;
	height: 240px;
	position: relative;
	z-index: 0;
	cursor: pointer
}
.detinatio-bx-thumb img {
	position: relative;
	z-index: 1;
	width: 100%
}
.main-hot-topic .detinatio-bx-thumb img {
	border: 1px solid #fff
}
.main-hot-topic .detinatio-bx-thumb .hot-tompic-img-large {
	margin: 0;
	padding: 0;
	display: block
}
.detinatio-bx-thumb h6 {
	position: absolute;
	bottom: 36px;
	z-index: 2;
	left: 41px;
	right: 41px;
	color: #fff;
	font-weight: 600
}
.destinational-hver-leftsec {
	width: 324px;
	height: auto;
	float: left;
	position: relative;
	z-index: 0
}
.destinational-hver-leftsec img {
	width: 321px;
	height: auto;
	position: relative;
	z-index: 1
}
.destinational-hver-leftsec h6 {
	position: absolute;
	bottom: 35px;
	z-index: 2;
	left: 40px;
	color: #fff;
	font-weight: 600;
	right: 40px
}
.destinational-hver-rightsec {
	width: 580px;
	height: auto;
	float: right;
	z-index: 0;
	margin: 20px 45px 0 0
}
.destinational-hver-rightsec h2 {
	color: #00384f;
	font-weight: 400
}
.destinational-hver-rightsec h6, .newspaper-cutting-right h6, .terms h1 {
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif
}
.destinational-hver-rightsec h6 {
	font-size: 14px;
	color: #1f88d9;
	position: relative
}
.day-one-detail {
	width: 175px;
	float: left;
	padding: 10px;
	margin: 9px 0 0
}
.terms {
	padding-bottom: 65px
}
.terms h1 {
	font-size: 32px;
	color: #00384f;
	margin: 0
}
.terms .hvr-icon-forward:before {
	content: "\f105";
	right: 8px;
	vertical-align: middle;
	color: #fff!important
}
.vision-and-mission .right-sec .video {
	width: 100%;
	height: auto;
	margin: 5px 0 0
}
.vision-and-mission .right-sec .blog-post {
	width: 100%;
	height: auto;
	margin: 56px 0 0
}
.newspaper-cutting-right {
	width: 607px;
	height: auto;
	float: right;
	position: relative;
	z-index: 0;
	margin-right: 30px
}
.newspaper-cutting-right h6 {
	font-size: 14px;
	color: #1f88d9;
	float: right;
	margin-top: 40px
}
.innovate .owl-theme .owl-controls {
	margin-top: 65px
}
.video-section .filter .tab-content {
	margin-top: 60px
}
.shivan {
	width: 661px;
	height: 485px;
	position: absolute;
	top: 0;
	display: none;
	left: 0;
	z-index: 1;
	background-color: #fff;
	padding: 65px;
	border: 1px solid #b6b4ae;
	border-right: none
}
.newsletter-cap-heading {
	font-family: 'Titillium Web', sans-serif;
	font-size: 20px;
	color: #00384f;
	width: 165px
}
.day-one-detail h6, .newsletter-cap-detail {
	font-size: 14px;
	font-family: 'Titillium Web', sans-serif
}
.newsletter-cap-detail {
	color: #6d6e71;
	line-height: 18px;
	width: 100%;
	text-align: justify
}
.newsletter-cap {
	width: auto;
	height: 300px;
	text-align: left;
	position: relative
}
.Customise-submit {
	background: 0 0;
	border: none;
	position: relative;
	bottom: 0
}
.trip-plan-box {
	width: 100%;
	height: auto;
	margin: 0;
	z-index: 0;
	overflow: hidden
}
.trip-plan-repeat-box {
	width: 300px;
	height: auto;
	border: 1px solid #ccc;
	margin: 0 45px 12px 0;
	float: none;
	display: inline-block;
	text-align: left
}
.trip-plan-repeat-box:last-child, .trip-plan-repeat-box:nth-child(12), .trip-plan-repeat-box:nth-child(15), .trip-plan-repeat-box:nth-child(18), .trip-plan-repeat-box:nth-child(21), .trip-plan-repeat-box:nth-child(24), .trip-plan-repeat-box:nth-child(27), .trip-plan-repeat-box:nth-child(3), .trip-plan-repeat-box:nth-child(30), .trip-plan-repeat-box:nth-child(6), .trip-plan-repeat-box:nth-child(9) {
	margin-right: 0
}
.trip-plan {
	width: 100%;
	height: auto;
	margin: 70px 0 0;
	position: relative;
	overflow: hidden;
	z-index: 1;
	text-align: center
}
.day-one-detail h6 {
	color: #00384f
}
.trip-plan-dot-box {
	width: 100%;
	height: auto;
	position: absolute;
	bottom: 10px
}
.trip-plan-dot-box-innersec {
	width: auto;
	margin: 0 auto
}
.trip-plan-dot-box ul li {
	width: 10px;
	height: auto;
	float: none;
	margin: 0;
	display: inline-block
}
.trip-plan-arrow-and-dot {
	width: 100%;
	height: auto;
	position: absolute;
	z-index: 10;
	left: 0;
	right: 0;
	text-align: center
}
.sub-thumb-box2 img {
	width: 100%;
	cursor: pointer
}
.contact-inquirybox h3, .feedback-box h3, .help-and-support h3 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 22px;
	color: #00384f;
	margin-bottom: 15px
}
.our-net-gap {
	margin: 59px 0 0
}
.accolades ul li {
	display: inline-block;
	border: 1px solid #dcdcdc;
	height: 200px;
	width: 180px;
	text-align: center;
	cursor: pointer;
	margin-right: 14px;
	position: relative
}
.hover-section {
	width: 200px;
	background: #f3f3f3;
	position: absolute;
	height: 200px;
	top: -1px;
	left: 0;
	vertical-align: middle;
	text-align: center;
	font-size: 12px;
	padding: 34px 34px 0;
	color: #a7a7a7;
	margin-left: 179px;
	display: none
}
.terms p, p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	line-height: 20px
}
.btm-ali-txt {
	position: absolute;
	bottom: -6px
}
.without-readmore {
	margin-bottom: 10px
}
.new-trvel-expertise {
	height: 300px!important
}
.desti-without-slider .owl-carousel .owl-item {
	width: 324px!important;
	margin-right: 15px
}
.testimonial-pic img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-o-border-radius: 50%;
	-moz-border-radius: 50%
}
.day-night-package .rajasthan-highlight ul li {
	margin: 0 0 16px
}
.day-night-package .bhutan-highlight ul li {
	margin: 0 0 37px
}
.day-night-package .hola-mohalla-highlight ul li {
	margin: 0 0 24px
}
.day-night-package .wildlife-highlight ul li {
	margin: 0 0 12px
}
.day-night-package .golden-triangle-highlight ul li {
	margin: 0 0 25px
}
.day-night-package .ncredible-india ul li {
	margin: 0 0 8px
}
.day-night-package .himalayas-highlight ul li {
	margin: 0 0 28px
}
.day-night-package .southern-trilogy-highlight ul li {
	margin: 0 0 15px
}
.day-night-package .india-golf-tour-highlight ul li {
	margin: 0 0 28px
}
.day-night-package .wonderful-goa-highlight ul li {
	margin: 0 0 9px
}
.box-innr .Customise-submit {
	background: 0 0;
	border: none;
	position: relative;
	bottom: 0;
	padding-left: 0
}
.destinational-hver-sec, .newspaper-cutting {
	z-index: 2;
	background-color: #fff;
	display: none;
	left: 0
}
.mar-left-two {
	text-align: left;
	margin-left: 298px;
	margin-bottom: 25px
}
.expe-box, .numbers-day, .team-video p, .video-previous-box, .wearetrtl {
	text-align: center
}
.back-fix {
	background-attachment: fixed!important;
	-moz-background-attachment: fixed!important;
	-o-background-attachment: fixed!important;
	-webkit-background-attachment: fixed!important;
	-ms-background-attachment: fixed!important;
	background-size: cover;
	min-height: 500px;
	background-position: center;
	background-repeat: no-repeat
}
.back-fix-inner {
	background-attachment: fixed;
	background-position: center 0
}
.newspaper-cutting {
	width: 99%;
	height: 516px;
	position: absolute;
	top: 0;
	border: 1px solid #b2b2b2
}
.innovate .owl-carousel .owl-wrapper-outer {
	width: 99%
}
.dd {
	margin-top: 11px!important
}
.clieer-b {
	clear: both
}
.hh-b {
	margin-top: -23px!important
}
.hh-b .mar-box-top {
	clear: both
}
.hh-b .bb {
	margin-top: 0!important;
	clear: both
}
.hh-b .heading2 {
	clear: both
}
.hh-b .search-loction {
	position: relative;
	top: 18px
}
.esp-we {
	top: 3px
}
.esp-se {
	position: absolute;
	bottom: 0
}
.wid-destinaton .owl-carousel .owl-wrapper-outer {
	width: 100%
}
footer {
	padding: 0 0 107px;
	font-family: 'Titillium Web', sans-serif
}
footer .container {
	border-top: solid 1px #ababab;
	padding-top: 55px
}
.tem-solution {
	position: absolute;
	bottom: -13px
}
.terms p {
	color: #6d6e71;
	margin: 8px 0 12px
}
.wearetrtl a {
	color: #fff
}
.wearetrtl img {
	margin-right: 5px
}
p {
	color: #6d6e71;
	margin: 8px 0 23px
}
.heading3, .team-video p {
	font-family: 'Titillium Web', sans-serif;
	font-size: 32px;
	color: #00384f;
	font-weight: 600
}
.heading3 {
	margin-top: 64px
}
.panel-heading .table tbody tr td:nth-of-type(3), .table-wid .table tbody tr td:nth-of-type(3) {
	color: #6d6e71;
	font-size: 14px;
	line-height: 19px
}
.destinational-hver-sec {
	width: 100%;
	height: 241px;
	position: absolute;
	top: 0;
	border: 1px solid #b2b2b2
}
.asset-gap {
	margin: 10px 0 0
}
.travel-tips-box .travel-tips-caption {
	cursor: pointer;
	position: absolute;
	opacity: 0;
	top: 300px;
	-webkit-transition: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	-o-transition: all .5s ease-in-out;
	-ms-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
	width: 320px;
	height: 240px
}
.travel-tips-box .tip-caption-text {
	z-index: 10;
	color: #000;
	position: absolute;
	width: 320px;
	height: 360px;
	padding: 30px
}
.numbers-day, .travel-tips-box .tip-caption-text h2 {
	font-family: 'Titillium Web', sans-serif;
	color: #00384f
}
.travel-tips-box .tip-blur {
	background-color: rgba(255,255,255,1);
	height: 360px;
	z-index: 5;
	position: absolute;
	border: 1px solid #d9d9d9
}
.travel-tips-box {
	float: left;
	padding: 0;
	position: relative;
	overflow: hidden;
	width: 320px;
	height: 240px;
	margin: 20px 20px 0 0;
	cursor: pointer;
	border-bottom: 1px solid #d9d9d9
}
.sh {
	border-right: 1px solid #d9d9d9;
	border-top: 1px solid #d9d9d9
}
.pop-box .modal-content {
	background: 0 0;
	box-shadow: none
}
.modal-open .modal {
	width: 100%;
	padding: 0!important;
	background: rgba(255,255,255,.5)
}
.sub-thumb-sec {
	width: 1000px;
	height: auto;
	margin: 70px auto 0
}
.dm-out i, td .dm-out i {
	margin-top: 3px
}
.day-wise-box-detail-popdetail {
	width: 570px;
	height: auto;
	float: left;
	margin: 10px 0 0 66px
}
.numbers-day {
	font-size: 18px;
	margin: 10px 0 0;
	font-weight: 600
}
.wearetrtl {
	background: #bec0c1;
	width: 100%;
	position: absolute;
	bottom: 0;
	line-height: 24px;
	font-size: 12px;
	height: 24px
}
.traval-tip-hover-scroll-sec {
	width: 260px;
	height: 125px;
	margin-top: 15px;
	margin-bottom: 15px
}
.traval-tip-hover-scroll-sec p {
	margin-top: 0
}
.traval-tip-hover-scroll-sec p:first-child {
	margin-bottom: 0;
	margin-top: 0
}
.travel-tips-box .tip-caption-text h2 {
	font-size: 18px;
	font-weight: 700
}
.desti-tip-hover-scroll-sec p:first-child {
	margin: 0
}
.desti-tip-hover-scroll-sec h6 .tt_read_more {
	padding-top: 12px!important
}
.tt_extra_info p {
	margin-top: 12px!important
}
.desti-tip-hover-scroll-sec h6 .show_more {
	padding-top: 12px!important;
	margin: 0!important
}
.mar-span-b {
	display: block;
	height: 4px
}
.test .item {
	background-repeat: no-repeat!important;
	background-attachment: inherit;
	background-position: center top;
	background-size: cover
}
.content-section .video-section {
	padding: 110px 0 32px
}
.video-section .pattern-overlay {
	background-color: rgba(71,71,71,.59);
	height: 100%
}
.blog-box-nn, .main-white-box, .white-bg-box {
	background: #fff;
	z-index: 2;
	position: relative;
	margin-top: -24px;
}
.video-section h1, .video-section h3 {
	text-align: center;
	color: #fff
}
.video-section h1 {
	font-size: 110px;
	font-family: Buenard, serif;
	font-weight: 700;
	margin: 40px auto 0;
	text-shadow: 1px 1px 1px #000;
	-webkit-text-shadow: 1px 1px 1px #000;
	-moz-text-shadow: 1px 1px 1px #000
}
.video-section h3 {
	font-size: 25px;
	font-weight: lighter;
	margin: 0 auto 15px
}
.video-section .buttonBar {
	display: none
}
.player {
	font-size: 1px
}
.pad-bottom {
	padding-bottom: 64px
}
.royal-knowmore .btn-read {
	padding-left: 0
}
.scbscrip-form .inp {
	float: left
}
.link-demo-cs {
	width: 1000px;
	margin: 0 auto
}
input, textarea {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-o-border-radius: 0;
	-ms-border-radius: 0;
	border-radius: 0
}
.video-previous-box, .video-thumb-row {
	min-height: 90px;
	border: 1px solid #d9d9d9
}
.Customise-box .form-left-data select {
	height: 32px!important
}
.blog-box-nn, .white-bg-box {
	width: 100%
}
.white-bg-box .subscribe .heading2-new {
	margin: 0;
	padding: 58px 0 57px
}
.expe-box {
	margin-top: 30px;
	width: 100%
}
.assocation-bg, .event-bg, .experience-featured, .social-responsibility-bg {
	background: #fff;
	height: auto;
	margin: 0;
	position: relative;
	z-index: 2;
	width: 100%
}
.assocation-bg, .event-bg, .social-responsibility-bg {
	overflow: hidden
}
.link-bttom .captial-font, .wellness-tab .link-bttom .btn-box-new {
	height: 11px;
	line-height: 12px
}
.media-bg-box .modal-backdrop.in {
	background: #fffad2!important;
	opacity: 1
}
.media-bg-box .modal {
	background: #fffad2!important
}
.hvr-icon-forward:before {
	padding-top: 4px
}
.btn-b-margin-top .hvr-icon-forward:before, .featured-x .hvr-icon-forward:before {
	padding-top: 2px
}
.csr .ourbrand-detail .travel-expertise .tem-solution p {
	margin-bottom: 8px
}
.image-container .hvr-icon-forward:before, .royal-knowmore .hvr-icon-forward:before, .scbscrip-form .hvr-icon-forward:before {
	bottom: 5px
}
.scbscrip-form .input-group .hvr-icon-forward:before {
	bottom: 7px
}
.btn-box-new.upper i {
	margin-top: 3px!important
}
.btn-box-new.small i, .btn-box-new.tt_read_more i, .destinational-hver-rightsec .new-btn i {
	margin-top: 5px!important
}
.featured-x .hvr-icon-forward:before {
	margin-top: 0;
	padding-top: 0
}
.border-less .image-container .hvr-icon-forward:before {
	bottom: 6px
}
.destination-wikipedia .btn-box-new i {
	margin: 5px 0 0!important
}
.press-release-detail .btn-box-new {
	line-height: 15px
}
.indian-tourism .btn-box-new i {
	margin: 3px 0 0
}
.bor-bottm .dm-out i, .chk-row-right .hvr-icon-forward:before {
	margin-top: 4px
}
.inhouse-breadcums .btn-box-new {
	line-height: 10px
}
.asset-sec .hvr-icon-forward:before {
	padding-top: 1px
}
.panel-group .hvr-icon-forward:before {
	padding-top: 0
}
.career-dis .career-detail-close i {
	margin: 5px 0 0!important
}
.blog-box .hvr-icon-forward:before {
	padding-top: 0;
	right: 13px
}
.blog-detial .pop-up-box .hvr-icon-forward:before {
	content: "\f105";
	right: 10px;
	margin-top: 19px
}
#less_content6 .esp-we, #less_content_1 .esp-we, #less_content_2 .esp-we, #less_content_3 .esp-we, #less_content_4 .esp-we, #less_content_5 .esp-we, #less_content_7 .esp-we, #less_content_8 .esp-we, .modal-content .esp-we {
	top: 2px
}
.travel-themes-page .modal-content .esp-we {
	top: 0!important
}
.main-blog-p .ourevent-box .hvr-icon-forward:before {
	padding-top: 4px;
	right: 8px
}
.destinational-hver-rightsec h6:nth-child(2) {
	display: block;
	margin-top: 3px
}
.modal-open .modal-tr {
	background: #fff
}
.newspaper-cutting-right .btn-box-new i {
	margin: 3px 0 0 5px
}
.video-thumb-row:last-child {
	margin-bottom: 0
}
.video-previous-row {
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 29px
}
.video-previous-box {
	width: 281px;
	height: auto;
	float: none;
	margin: 0 25px 25px 0;
	cursor: pointer;
	display: inline-block
}
.video-thumb-row {
	width: 100%;
	height: auto;
	margin: 0 0 29px
}
.video-popup-detail {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	z-index: 10;
	min-width: 1000px;
	min-height: 330px;
	background-color: #f1f2f2
}
.video-popup-detail .team-thumb-caption-detail {
	width: 900px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	background-color: #090
}
.video-previous-box a:focus, .video-thumb-row a:focus {
	outline: 0!important
}
.term-and-policy {
	width: 100%;
	height: auto
}
.term-and-policy p {
	color: #00384f;
	font-family: "Titillium Web", sans-serif;
	font-size: 18px;
	font-style: italic;
	line-height: 24px;
	margin: 0 0 30px;
	text-align: justify
}
.general-terms h3, .general-terms p, .guaranteed-pdf-section ul li p {
	font-family: 'Titillium Web', sans-serif
}
.general-terms {
	width: 500px;
	height: auto;
	margin: 0 auto;
	padding-bottom: 60px
}
.general-terms p {
	font-size: 14px;
	color: #6d6e71;
	font-weight: 400;
	text-align: justify;
	margin: 5px 0 15px;
	font-style: normal
}
.general-terms h3 {
	font-size: 22px;
	color: #00384f;
	font-weight: 400;
	margin: 20px 0 15px;
	text-align: left
}
.hero2 {
	min-height: 267px;
	position: relative;
	overflow: hidden
}
.hero2 .nav-box {
	box-shadow: 0 0 5px rgba(0,0,0,.3)
}
.blg-top {
	margin-top: 107px
}
.sticky .blg-top {
	margin-top: 0!important
}
.blg-previous-icon {
	position: absolute;
	left: -35px;
	top: 250px
}
.mash-menu .blg-left-br>li, .mash-menu .blg-left-f>li {
	border-left: none!important
}
.desktop-hover-destination-detail {
	display: block
}
.down-arrow, .tab-hover-destination-detail, .term-dsp-none .subscribe {
	display: none
}
.term-dsp-none .border-line {
	border: none
}
.blog-menu-pad {
	background: 0 0!important
}
.mash-menu .mash-list-items>li .blog-menu-pad:hover {
	color: #00384f!important
}
.hvr-icon-forward:before {
	font-size: 16px;
	margin-top: 0
}
.link-bttom ul li .hvr-icon-forward:before {
	font-size: 12px!important;
	top: 0;
	padding-top: 2px
}
.careers-details .link-bttom ul li .hvr-icon-forward:before {
	font-size: 16px!important;
	top: 0;
	padding-top: 0
}
.career-dis .career-detail-close i.fa-angle-up {
	margin: 3px 0 0!important
}
.career-dis .pop-up-box .hvr-icon-forward:before {
	padding-top: 5px;
	font-size: 12px
}
.chk-row button.hvr-icon-forward:before {
	padding-top: 2px;
	font-size: 12px
}
.Customise-box .cust-submit:before {
	font-size: 12px;
	margin-top: 2px
}
.blog-post h6 .fa-angle-right {
	font-size: 12px;
	top: 22px;
	font-weight: 400
}
.india_map .btn-box-new-two i, .world_map .btn-box-new-two i {
	margin-top: 7px;
	font-size: 12px;
	padding: 0 2px 0 0
}
.address-box .hvr-icon-forward:before {
	font-size: 12px;
	margin-top: 2px
}
.world-address-box i {
	margin-top: 4px;
	font-size: 12px
}
.assocation-all-logo {
	width: 900px;
	height: auto;
	margin: 40px auto 0;
	overflow: hidden;
	text-align: center
}
.assocation-all-logo ul li {
	display: inline-block;
	margin: 0 50px 33px 0;
	padding: 0;
	float: none;
	width: 137px;
	height: 110px;
	text-align: center
}
.vertical-design-tab {
	display: none
}
.csr-design-desktop {
	display: block
}
.conmment-btn .right-btn {
	margin: 2px 0 0 10px;
	vertical-align: baseline;
	line-height: 10px
}
.dest-det-box .bloghvr-icon-forward:before {
	top: -4px
}
.dest-det-box .bloghvr-icon-forward2:before {
	top: 0
}
.blog-test-rm {
	width: 68px;
	position: relative
}
.blog-btn_arrow i {
	margin-top: 6px
}
.coment-input, .top-section .no-m .search-query {
	border: 1px solid #ebebeb!important;
	box-shadow: none
}
.coment-input:hover, .top-section .no-m .search-query:hover, .top-section-two .input-group input.search-query-two:hover {
	border: 1px solid #a0a0a0!important
}
.coment-input:focus, .top-section .no-m .search-query:focus, .top-section-two .input-group input.search-query-two:focus {
	border: 1px solid #1f88d9!important;
	outline: 0
}
.scrol-lft-gap {
	padding-right: 25px
}
.tab-tip-hover-scroll-sec {
	width: 100%;
	height: 125px;
	margin-top: 15px;
	margin-bottom: 15px
}
.tab-tip-hover-scroll-sec2 {
	width: 100%;
	height: 200px;
	margin-top: 15px;
	margin-bottom: 15px
}
.prd-service-text {
	text-align: center
}
.ourevent-box {
	height: auto;
	overflow: hidden;
	position: relative;
	z-index: 0;
	width: 321px;
	float: none;
	margin: 0 13px 16px 0;
	min-height: 319px;
	display: inline-block;
	text-align: left
}
.blog-box .ourevent-box {
	margin: 0 15px 16px 0
}
.blog-box .ourevent-box:nth-child(3n+3) {
	margin-right: 0
}
.guaranteed-pdf-section ul li p {
	font-size: 14px;
	color: #fff;
	text-shadow: 1px 1px #030303;
	padding: 0 10px;
	font-weight: 700;
	position: absolute;
	bottom: 0;
	margin-bottom: 5px
}
.festival-height {
	height: 120px;
	padding-right: 25px
}
.read-more-all-scroller {
	overflow: scroll;
	overflow-x: hidden;
	padding-right: 20px
}
.video-sub-thumb {
	background-color: #fff
}
.desti-tip-hover-scroll-sec {
	width: 600px;
	height: 137px;
	margin-top: 15px;
	margin-bottom: 0
}
.morelink {
	display: block;
	margin: 20px 0 0;
	background: rgba(0,0,0,0);
	color: #1f88d9;
	font-family: "Titillium Web", sans-serif;
	font-size: 14px;
	font-weight: 600;
	line-height: 24px;
	position: relative
}
.button-all-f, .exp-iti-detail .destination-related-sec h6 {
	line-height: 18px
}
.more-link-wd {
	width: 70px
}
.day-night-package-heading2 {
	font-family: 'Titillium Web', sans-serif;
	font-size: 22px;
	color: #00384f;
	font-weight: 500;
	text-align: center;
	margin: 70px 0 0
}
.cta-popup-video {
	width: 1000px!important;
	height: 400px;
	background-color: #fff;
	margin: 18% auto 19%;
	padding: 5px;
	border: 1px solid #b5b5b5!important;
	overflow: hidden;
	position: relative
}
.new-more-btn {
	color: #fff;
	display: none;
	text-align: left;
	font-weight: 600
}
.exp-iti-detail .destination-related-sec h6, .exp-iti-detail .destination-wikipedia h6 {
	color: #1f88d9;
	font-size: 14px;
	font-weight: 600;
	font-family: 'Titillium Web', sans-serif
}
.new-more-btn i {
	margin: 4px 0 0 5px
}
.grid {
	display: none!important
}
.arrow-mobile, .breadcums-tow, .hot-tompic-img-mobile, .mash-menu .mash-list-items>li.first, .mash-menu .mash-list-items>li.no-m, .mobile-horizontal-img, .mobile-img, .mobile-img-two, .mobile-serch, .mobile-slide, .tab-heading-three, .top-section ul li a .language-mobile {
	display: none
}
.focus-box {
	margin-top: -20px;
	padding-bottom: 20px
}
.trames-cadit-priv-box .aboutus-detail {
	margin-top: 0
}
.news-alignment-tp {
	margin-top: -4px
}
.esp-se-bm {
	bottom: -9px
}
.read-this-issue-form {
	display: none;
	position: absolute;
	left: 0;
	top: 60px;
	background-color: rgba(241,242,242,1);
	width: auto;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	z-index: 0;
	min-width: 300px;
	height: 243px;
	padding: 20px
}
.asset-input-field:hover, .e-brochure-box-txtfield:hover {
	border: 1px solid #a0a0a0;
	box-shadow: none!important;
	outline: 0!important
}
.asset-input-field:focus, .e-brochure-box-txtfield:focus {
	border: 1px solid #1f88d9;
	box-shadow: none!important;
	outline: 0!important
}
.asset-brand-knowmore:before {
	margin-top: -3px
}
.sml-map-area {
	position: absolute;
	top: 150px
}
.exp-iti-detail .destination-related-sec {
	width: 155px;
	height: auto;
	float: right;
	position: relative
}
.exp-iti-detail .destination-wikipedia h6 {
	margin: 13px 0 0
}
.itininaries-min-hgt {
	position: relative;
	z-index: 1;
	min-height: 400px
}
.gauranteed-departure-mail {
	width: 100%;
	height: auto;
	border-top: 1px solid #ababab;
	margin-top: 65px;
	padding: 15px 0 0;
	text-align: center
}
.blog-footer-logo .partnership-logo ul li {
	margin-right: 121px
}
.blog-footer-logo .partnership-logo ul li:last-child {
	margin-right: 0
}
.blog-footer-logo .blg-pad-gap {
	padding: 50px 0;
	border-bottom: 1px solid #ababab
}
.blog-footer-social .socila-icons-box {
	margin: 40px 0 0
}
.blg-bor-btm {
	border-top: none!important
}
.guaranteed-dep-bo .border-line.mar-box-top {
	margin-top: 0!important
}
.box-slider .large-img, .desktop-slide {
	display: block
}
.desktop-slide .carousel-inner {
	height: 100%
}
.button-all-f {
	font-family: 'Titillium Web', sans-serif;
	background: 0 0;
	color: #1f88d9;
	font-weight: 600;
	font-size: 14px;
	position: relative
}
.button-all-f:hover i {
	margin-left: 10px
}
.button-all-f i {
	margin: 0 0 0 8px;
	font-size: 16px;
	font-weight: 600;
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease
}
.btn-sml-txt {
	text-transform: none;
	border: none;
}
.btn-sml-txt i {
	font-size: 12px;
	margin-top: 4px
}
.read-mo-bb {
	width: 92px;
	margin: 0 auto
}
.read-le-bb a:hover i {
	margin: 0 0 0 8px;
	-webkit-animation-name: hvr-icon-bob-float, hvr-icon-bob;
	animation-name: hvr-icon-bob-float, hvr-icon-bob;
	-webkit-animation-duration: .3s, 1.5s;
	animation-duration: .3s, 1.5s;
	-webkit-animation-delay: 0s, .3s;
	animation-delay: 0s, .3s;
	-webkit-animation-timing-function: ease-out, ease-in-out;
	animation-timing-function: ease-out, ease-in-out;
	-webkit-animation-iteration-count: 1, infinite;
	animation-iteration-count: 1, infinite;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-direction: normal, alternate;
	animation-direction: normal, alternate
}
.reachout-detail h3 a {
	color: #00384f
}
.form-right-sec .btn-sml-txt {
	line-height: 17px;
	display: inline-block;
	margin-top: 2px
}
.blog-detial .link-bttom ul li .button-all-f, .like-share-commnet-box .download-asset-text .conmment-btn:nth-child(2) {
	line-height: 15px
}
.Customise-bx-form .btn-sml-txt {
	border: none;
	margin-left: 0;
	padding-left: 0;
	outline: 0
}
.featured-box .destination-ovl .new-more-btn {
	display: block;
	margin-left: 0
}
.destination-ovl .travel-tips-box .tip-caption-text p {
	color: #fff;
	text-align: left;
	position: absolute;
	bottom: 15px;
	left: 15px;
	right: 15px;
	margin: 0;
	text-shadow: 1px 1px #030303;
	width: auto
}
.mar-right {
	margin-right: 0
}
.carousel-inner .active.left {
	left: -33%
}
.carousel-inner .next {
	left: 33%
}
.carousel-inner .prev {
	left: -33%
}
.carousel-control.left, .carousel-control.right {
	background-image: none
}
.rightest {
	visibility: visible
}
.hot-topic .item .item_media {
	width: 323px;
	margin-right: 12px;
	display: inline-block
}
.hot-topic .item .item_media:nth-child(3) {
	margin-right: 0
}
.hot-topic .destinational-hver-sec {
	width: 999px;
	height: 239px
}
.hot-topic .carousel-control {
	height: 24px;
	width: 16px;
	top: 35%
}
.hot-topic .carousel-control.left {
	margin-left: -30px
}
.hot-topic .carousel-control.right {
	margin-right: -30px
}
.hot-topic .carousel-indicators {
	position: static;
	left: auto;
	right: auto;
	width: 100%;
	margin: 75px 0 0;
	bottom: 0
}
.hot-topic .carousel-indicators li {
	width: 11px;
	height: 11px;
	background-color: #6cafe0;
	margin: 0 -2px 0 0
}
.main-hot-topic {
	margin-top: 64px
}
.main-hot-topic .morelink .fa {
	margin-top: 6px;
	margin-left: 4px;
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease
}
.main-hot-topic .morelink:hover .fa {
	margin-left: 6px
}
.career-band2 .link-bttom {
	text-align: center;
	width: 879px;
	margin: 0 auto
}
.career-band2 .link-bttom li {
	text-align: left
}
.career-band2 .link-bttom li:first-child {
	width: 398px
}
.career-band2 .link-bttom li:nth-child(2) {
	width: 189px
}
.career-band2 .link-bttom li:nth-child(3) span {
	display: inline-block
}
.career-band2 .link-bttom li:nth-child(3) span:nth-child(2), .career-band2 .link-bttom li:nth-child(3) span:nth-child(3), .career-band2 .link-bttom li:nth-child(3) span:nth-child(4) {
	margin-top: 3px
}
.blog-box-nn {
	background: #fff;
	position: relative;
	z-index: 1
}
.blog-detial .link-bttom ul li {
	display: inline-block;
	padding: 0 10px 0 9px!important
}
.blog-detial .link-bttom ul li:nth-child(1), .new-arrow-box ul li:nth-child(1) {
	width: 262px
}
.blog-detial .link-bttom ul li:nth-child(2), .new-arrow-box ul li:nth-child(2) {
	width: 100px
}
.blog-detial .link-bttom ul li:nth-child(3), .new-arrow-box ul li:nth-child(3) {
	width: 152px
}
.comt-one, .comt-two {
	display: inline-block;
	line-height: 17px;
	margin-left: 5px;
	margin-top: -2px
}
.comt-one {
	width: 123px
}
.comt-two {
	width: 99px
}
.pop-up-box button {
	border: none;
	outline: 0;
	padding-left: 0
}
#next-page a, #prev-page a, .blog-details-m .border-botom, .blog-details-m .ft-me-rgt-box, .blog-details-m .ftr .left-box, .blog-details-m .socila-icons-box ul li:first-child, .blog-details-m .subscribe, .closer, .csr-mob-pic, .fill-mobile, .map-border-two h2, .mobile-btn-blog, .mobile-content, .mobile-imgage, .playbutton, .tab-hor-devi, .tab-image {
	display: none
}
.desktop-close, .team-vedio-area .playbutton {
	display: block
}
.blog-details-m .ftr .right-box {
	width: 100%;
	border: none;
	margin-top: 50px
}
.blog-details-m .ftr .partnership-logo {
	padding: 50px 0;
	border-bottom: 1px solid #ababab;
	width: 100%
}
.blog-details-m .ftr .container {
	padding-top: 0;
	border: none
}
.blog-details-m .ftr .partnership-logo ul li {
	display: inline-block;
	margin-right: 117px
}
.blog-details-m .ftr .partnership-logo ul li:last-child {
	margin-right: 0
}
.socila-icons-box ul.copyright li:first-child {
	display: inline-block
}
.new-arrow-box .btn-sml-txt i {
	margin-top: 1px
}
.new-arrow-box .button-all-f {
	line-height: 11px;
	margin-top: 6px
}
.csr-dektop-pic, .desktop-content, .desktop-imgage, .desktop-imgage2 {
	display: block
}
.mobile-content-text {
	font-family: 'Titillium Web', sans-serif;
	color: #6d6e71;
	font-size: 16px
}
.combine-csr-and-brand p, .slide-text-effect {
	font-family: "Titillium Web", sans-serif
}
.vision-and-mission .right-sec .blog-post img, .vision-and-mission .right-sec .video img {
	width: 100%
}
.seemore-mo-bb {
	margin: 0 auto;
	width: 70px
}
.seeless-mo-bb {
	margin: 0 auto;
	width: 78px
}
.tab-read-more-scr {
	width: 100%
}
.all-ourbrand-read-scr {
	height: auto
}
.trip-plan-slider-sec-inner .carousel-btns {
	margin-top: 2em
}
.trip-plan-slider-sec-inner .carousel-btns .btn {
	width: 150px
}
.trip-plan-slider-sec-inner .carousel-inner img {
	width: 100%
}
.trip-plan-slider-sec-inner .carousel-control {
	width: auto
}
.trip-plan-slider-sec-inner .carousel-control .fa-angle-left, .trip-plan-slider-sec-inner .carousel-control .fa-angle-right, .trip-plan-slider-sec-inner .carousel-control .icon-next, .trip-plan-slider-sec-inner .carousel-control .icon-prev {
	position: absolute;
	top: 47%;
	right: 0;
	z-index: 5;
	display: inline-block;
	width: 38px;
	height: 38px;
	line-height: 40px;
	font-size: 40px
}
.close-btn-des, .why-us .dest-det-box .pop-up-box .close-btn-des {
	top: 8px;
	right: 8px
}
.trip-plan-slider-sec-inner .carousel-control .fa-angle-left, .trip-plan-slider-sec-inner .carousel-control .icon-prev {
	left: 20;
	color: #fff;
	text-shadow: 1px 1px 1px #000
}
.trip-plan-slider-sec-inner .carousel-control .fa-angle-right, .trip-plan-slider-sec-inner .carousel-control .icon-prev {
	color: #003c6a
}
.trip-plan-slider-sec-inner .carousel-indicators li {
	width: 12px;
	height: 12px!important;
	margin: 0 1px;
	opacity: .8;
	background-color: #6cafe0
}
.trip-plan-slider-sec-inner .carousel-indicators .active {
	background-color: #00384f
}
.carousel-control .fa-angle-right, .carousel-control .fa-chevron-left, .trip-plan-slider-sec-inner .carousel-control .icon-prev, .trip-plan-slider-sec-inner .carousel-control .icon-right {
	border-radius: 50px
}
.carousel-control .fa-angle-left, .trip-plan-slider-sec-inner .carousel-control .icon-prev {
	left: 30px
}
.carousel-control .fa-angle-right, .trip-plan-slider-sec-inner .carousel-control .icon-right {
	right: 30px!important
}
.indian-tourism .video-thumb-row .team-thumb {
	float: left;
	width: 120px
}
.combine-csr-and-brand {
	width: 100%;
	height: auto;
	position: absolute;
	bottom: 0
}
.combine-csr-and-brand p {
	color: #6d6e71;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 0;
	margin-top: 0;
	text-align: justify
}
.cta-popup button.button-all-f {
	border: none;
	outline: 0;
	padding-left: 0
}
.close-btn-des {
	position: absolute;
	z-index: 1235444;
	height: auto;
	width: auto;
	text-align: center;
	font-size: 26px;
	cursor: pointer;
	font-weight: 700;
	padding: 0;
	color: #6d6e71;
	line-height: 19px;
	background: 0 0
}
.cta-popup .close-btn-des {
	right: 8px
}
.experience-featured .ourevent-bg #destination_parent_div .ourevent-box .ourevent-box-detail .close-btn-des, .video-big-slider-inner .close-btn-des {
	right: 7px
}
.e-brochure-box-caption .close-btn-des, .event-grid-sec .close-btn-des, .team-thumb-caption-detail .close-btn-des {
	right: 8px
}
.newspaper-cutting .close-btn-des {
	right: 7px;
	top: 6px
}
.travels-tips-box .close-btn-des {
	right: 0;
	top: 0;
	padding: 8px
}
.dest-det-box .des-arrow-box ul li {
	margin: 0;
	padding: 0 46px
}
.des-arrow-box ul li:nth-child(1) {
	width: 202px
}
.des-arrow-box ul li:nth-child(3) {
	width: 179px
}
.travels-theme-b .inspiring .content-box-btn {
	top: auto;
	bottom: 63px
}
.fill-desktop, .fill-mobile {
	height: 100%;
	background-size: cover;
	background-repeat: no-repeat
}
.dekmed-hver-pic {
	display: block
}
.mobmed-hver-pic {
	display: none
}
.tabmore-height {
	height: auto
}
.csr-content-height {
	height: 152px
}
.form-left-data2 {
	width: 100%;
	height: auto;
	margin: 0 0 10px
}
.why-us-onlydmc {
	margin-top: -3px
}
.why-us-kn-more {
	bottom: -6px
}
.why-us-kn-morearrw.upper i {
	margin-top: 4px!important
}
.our-brands .travel-expertise p {
	bottom: -4px
}
.seenew-mo-bb {
	margin: 0 auto;
	width: 71px
}
.seelessnew-mo-bb {
	margin: 0 auto;
	width: 78px
}
.abt-ply-icon {
	width: 35px!important
}
.mid-space {
	margin-bottom: 64px
}
.video-big-slider {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	z-index: 10;
	min-width: 1000px;
	min-height: 450px
}
.video-big-slider-inner {
	width: 900px;
	height: auto;
	margin: 0 auto;
	background-color: rgba(241,242,242,1);
	position: relative
}
.closer {
	position: absolute
}
.video-big-slider-inner iframe {
	height: 450px
}
.delhi-span {
	margin: -44px 0 0;
	display: block
}
#austria span, #benelux span, #czech-republic span {
	margin: 119px 0 0 400px
}
.world-map span {
	color: #00293c;
	font-size: 16px;
	display: block
}
#argentina span {
	margin: 320px 0 0 236px
}
#australia span {
	margin: 273px 0 0 607px
}
.world-map-new #australia {
	top: 273px;
	left: 607px
}
.world-map-new #zealand {
	top: 311px;
	left: 673px
}
#brazil span {
	margin: 266px 0 0 283px
}
#canada span {
	margin: 86px 0 0 114px
}
#china span {
	margin: 162px 0 0 641px
}
#france span {
	margin: 117px 0 0 280px
}
#germany span {
	margin: 106px 0 0 400px
}
#italy span {
	margin: 130px 0 0 296px
}
#iran span {
	margin: 149px 0 0 471px
}
#israel span {
	margin: 149px 0 0 422px
}
#hungary span {
	margin: 109px 0 0 395px
}
#lebanon span {
	margin: 148px 0 0 427px
}
#mexico span {
	margin: 177px 0 0 96px
}
#mongolia span {
	margin: 91px 0 0 515px
}
#poland span {
	margin: 100px 0 0 272px
}
#portugal span {
	margin: 138px 0 0 261px
}
#russia span {
	margin: 95px 0 0 436px
}
#spain span {
	margin: 134px 0 0 289px
}
#switzerland span {
	margin: 118px 0 0 259px
}
#uae span {
	margin: 191px 0 0 458px
}
#uk span {
	margin: 106px 0 0 303px
}
#usa span {
	margin: 136px 0 0 164px
}
.destination-ovl .item .featured-exp:hover .travel-tips-caption, .destinaton-box-box-final .travel-tips-box:hover .travel-tips-caption, .featured-x .travel-tips-box:hover .travel-tips-caption {
	opacity: 1;
	transform: translateY(-300px);
	-webkit-transform: translateY(-300px);
	-moz-transform: translateY(-300px);
	-ms-transform: translateY(-300px);
	-o-transform: translateY(-300px)
}
.travels-tips-box .traval-tip-hover-scroll-sec {
	width: 264px
}
.travels-theme-b .subscribe button.btn {
	height: 32px;
	line-height: 32px;
	padding: 0 25px 0 10px
}
.travels-theme-b .subscribe button.btn:before {
	bottom: 1px;
	right: 9px
}
#less_content_8 .toggle-btn.mar-box-top, .travels-theme-b #less_content_2 .toggle-btn.mar-box-top, .travels-theme-b #less_content_4 .toggle-btn.mar-box-top, .travels-theme-b #less_content_6 .toggle-btn.mar-box-top, .travels-theme-b #less_content_9 .toggle-btn.mar-box-top {
	margin-top: 64px!important;
	border-bottom: 1px solid #ccc;
	padding-bottom: 75px
}
.trip-plan-slider-sec .carousel-indicators li {
	border: none
}
.sml-one-dot li {
	width: 10px!important;
	height: 10px!important;
	margin-right: 0!important;
	background-color: #7f9db4
}
.slide-text-effect {
	text-align: center;
	font-size: 12px;
	color: #a7a7a7
}
#all-page-customsearch, #all-page-customsearch-dropdown, .csr .ourbrand-detail .travel-expertise p, .day-wise-box-detail-popdetail p, .destinational-hver-rightsec p, .event-visit-site, .main-search h2, .main-search h4, .main-search p {
	font-family: 'Titillium Web', sans-serif
}
.destinational-hver-rightsec p {
	font-size: 14px;
	color: #6d6e71;
	line-height: 18px;
	width: 570px
}
.destinational-hver-rightsec p.read-more-all-scroller {
	width: 600px
}
.travels-theme-b .subscribe {
	padding-bottom: 141px
}
.festival-height-prd {
	height: 113px
}
.less {
	margin-top: 0!important
}
.ourevent-box .ourevent-box-detail .more-text {
	margin-top: 22px
}
.exp-iti-detail .destination-map {
	width: 650px;
	height: auto;
	float: left;
	margin: 0
}
.exp-iti-detail .destination-map-adjust {
	width: 100%;
	height: auto;
	text-align: center
}
.morelink i {
	margin-top: 5px;
	margin-left: 5px
}
.award-bv .hover-section .closer {
	display: none!important
}
.down-arrow-iti, .please-specify {
	display: none
}
.temmember-des {
	text-align: left
}
.travel-tip-hover-btm-heading {
	margin-top: -15px
}
.award-sml-font {
	font-size: 12px!important;
	margin: 0!important;
	padding: 0;
	font-style: normal!important;
	display: block
}
.award-text-vertical-align {
	font-size: 14px;
	color: #00384f;
	font-weight: 600;
	line-height: 18px;
	display: block;
	width: 100px;
	margin: 14px auto 0
}
.hot-topic .destinational-hver-sec .morelink {
	margin-top: 10px
}
.award-tab-head-desktop {
	display: none
}
.award-tab-head-desktop2 {
	display: inline-block
}
.vision-and-mission {
	width: 800px;
	height: auto;
	margin: 60px auto 0
}
.ourevent-box .ourevent-box-detail .event-des .leadingtraveltrade {
	margin-bottom: 0;
	height: 112px
}
.blog-box .ourevent-box .ourevent-box-detail .event-des .leadingtraveltrade {
	min-height: 95px
}
.ourevent-box .ourevent-box-hover {
	height: 240px;
	background-color: #fff;
	border: 1px solid #ccc
}
.event-grid-sec .ourevent-box .ourevent-box-hover {
	height: 260px;
	background-color: #fff;
	border: 1px solid #ccc
}
.event-visit-site {
	background: 0 0;
	color: #6d6e71!important;
	font-weight: 600;
	font-size: 14px;
	position: relative;
	line-height: 24px;
	display: none
}
.event-grid-sec .ourevent-box .ourevent-box-hover:hover .event-visit-site {
	display: block
}
.event-visit-site a {
	color: #6d6e71!important;
	font-weight: 400
}
.all-cta-for-horizontal, .all-cta-for-horizontal2 {
	width: 100%;
	height: auto
}
.experience-all-itineraries ul li {
	width: 234px;
	height: auto;
	float: none;
	position: relative;
	z-index: 0;
	margin: 0 17px 19px 0;
	overflow: hidden;
	display: inline-block;
	text-align: left
}
.experience-all-itineraries ul li:nth-last-child(1), .experience-all-itineraries ul li:nth-last-child(2), .experience-all-itineraries ul li:nth-last-child(3), .experience-all-itineraries ul li:nth-last-child(4) {
	margin-bottom: 19px
}
.mar-box-tab-top3 {
	margin-top: 40px
}
.experience-all-itineraries ul li:last-child {
	margin-right: 0!important
}
.day-wise-box-detail-popdetail p {
	font-size: 14px;
	color: #6d6e71;
	line-height: 18px;
	margin: 10px 0 0;
	width: 535px
}
.day-wise-box-detail-popdetail p.read-more-all-scroller {
	width: 558px
}
.day-wise-box-content-height {
	height: 270px
}
.socila-icons-box ul li {
	position: relative
}
.socila-icons-box ul li .fb-follow, .socila-icons-box ul li .linkin-link {
	opacity: 0;
	position: relative;
	z-index: 1
}
.socila-icons-box ul li .linkin-link {
	top: -15px
}
.csr-page .csr-btn {
	position: absolute;
	bottom: -4px
}
.csr-links ul li .btn-sml-txt {
	line-height: 11px;
	float: left
}
.csr-links ul li .btn-sml-txt i {
	font-size: 12px;
	margin-top: 1px
}
.csr-links ul li:nth-child(1) {
	width: 470px
}
.csr-links ul li:nth-child(2) {
	width: 300px
}
.csr-links ul li:nth-child(3) {
	width: 206px
}
.csr-links ul li:last-child {
	border: none!important
}
.travel-tips-contet-sc {
	height: 120px
}
.travel-tips-box .travel-tips-contet-sc {
	height: 110px
}
.csr .ourbrand-detail .travel-expertise p {
	font-size: 14px;
	color: #6d6e71;
	text-align: justify;
	line-height: 20px;
	position: relative;
	bottom: 0;
	margin-bottom: 0;
	padding-top: 0
}
#nex-prve a, .batcrume-top-section a {
	color: #00384f
}
.csr-read-more-scr-two {
	bottom: 0;
	height: auto;
	position: relative;
	width: 100%
}
.csr .travel-expertise-two {
	height: auto;
	position: relative;
	width: 416px;
	float: right
}
.csr-read-more-scr {
	bottom: -5px;
	height: auto;
	position: absolute;
	width: 100%
}
.csr .travel-expertise-two p {
	text-align: justify
}
.travels-tips-box .travel-tips-box .btn-sml-txt {
	margin-top: 20px!important
}
.trip-plan-slider-sec-inner .close-btn-des {
	right: 0;
	top: 0;
	padding: 8px
}
.destinaton-box-box-final .travel-tips-box .tip-caption-text p {
	width: auto
}
.travel-themes-page .traveltheme-arrows {
	width: 690px;
	margin: 0 auto;
	text-align: center
}
.travel-themes-page .travels-theme-b .esp-we {
	top: 0!important
}
.travel-themes-page .pop-box .btn-sml-txt i, .travel-themes-page .travels-theme-b .btn-sml-txt i {
	margin-top: 1px
}
.travel-themes-page .travel-themes-page .well-btn, .travel-themes-page .travels-theme-b .well-btn {
	margin-top: 34px;
	display: inline-block;
	text-transform: uppercase
}
#batcrun-sti, #nex-prve, #nex-prve a, .batcrume-top-section, .batcrume-top-section .container, .mob-srch142, .vidow-image-box {
	display: none
}
.travel-themes-page .modal-body .link-bttom {
	padding: 64px 0
}
.travel-themes-page .traveltheme-arrows ul li {
	text-align: left;
	float: none;
	height: 13px;
	vertical-align: top
}
.travel-themes-page .traveltheme-arrows ul li a {
	line-height: 11px;
	margin-top: 6px
}
#nex-prve a, #nex-prve a i {
	line-height: 18px;
	font-weight: 600
}
.travel-themes-page .traveltheme-arrows .btn-sml-txt i {
	font-size: 12px;
s  margin-top:1px
}
.travel-themes-page .traveltheme-arrows ul li:first-child {
	width: 175px;
	padding: 0
}
.travel-themes-page .traveltheme-arrows ul li:nth-child(2) {
	padding: 0 0 0 44px;
	width: 164px
}
.travel-themes-page .traveltheme-arrows ul li:nth-child(3) {
	padding: 0 0 0 42px;
	width: 282px
}
#nex-prve, .destination-ovl #owl-example .item img {
	width: 100%
}
.download-asset-text a {
	outline: 0
}
.top-mat-b {
	margin-top: 4px
}
.newsletter-cap .read-btn-us {
	position: absolute;
	bottom: -7px;
	padding-left: 0;
	border: none;
	outline: 0
}
#nex-prve, .batcrume-top-section {
	position: fixed;
	background: 0 0;
	box-shadow: none
}
#owl-example .item h3 {
	text-align: left;
	right: 44px
}
.vision-and-mission .abus-cont-center {
	margin: 0 auto;
	float: none
}
.blog-detial .left-box img:nth-child(1), .feat-exp-box .left-box img:nth-child(1) {
	border-radius: 50%;
	border: 1px solid #f1f1f1
}
.blog-page-tr .ourevent-box .ourevent-box-detail .event-des .itbasia {
	height: auto
}
.blog-page-tr .ourevent-box .ourevent-box-detail .event-des .leadingtraveltrade {
	margin-bottom: 0;
	height: 100px
}
.btn-b-margin-top {
	margin-top: 64px
}
#nex-prve {
	bottom: 0;
	left: 0;
	z-index: 3;
	padding: 16px 124px 12px 60px
}
#nex-prve a {
	width: 151px;
	margin-right: 7px;
	font-size: 13px
}
#nex-prve a i {
	font-size: 14px;
	margin-left: 2px
}
.day-one-pic img {
	width: 100%
}
#nex-prve a:nth-child(2) {
	float: right;
	text-align: right
}
.batcrume-top-section {
	z-index: 11;
	color: #00384f;
	text-align: right;
	width: 100%;
	font-weight: 600;
	border-top: none;
	font-size: 14px;
	padding: 2px 0 4px;
	top: 62px
}
.batcrume-top-section ul li {
	display: inline-block
}
.mobile-tab-box .search-query {
	border: none;
	outline: 0;
	padding-left: 0!important;
	padding-right: 0!important;
	background: #fff
}
.top-section-two .input-group input.search-query-two {
	border: none;
	box-shadow: none;
	background: url(../images/search-icon.png) right 6px no-repeat #fff!important
}
.mob-srch142 ul li:first-child {
	border: none
}
.mob-srch142 ul li {
	margin: 0 8px 0 0;
	padding: 0
}
.sticky .top-section-two .input-group input.search-query-two {
	width: 27px;
	float: right
}
.sticky .top-section .mobile-tab-box .input-group {
	width: 90px;
	margin-right: 0
}
.travel-tips-desktop-sec {
	display: block
}
.travel-tips-mobile-sec {
	display: none
}
.tripplan-desktopsec {
	display: block
}
.tripplan-mobilesec {
	display: none
}
.tripplan-mobilesec .panel-group .panel {
	margin-bottom: 20px
}
.tripplan-mobilesec .panel-default>.panel-heading {
	background-color: #FFF
}
.video-big-slider-two {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: auto;
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	z-index: 10;
	min-width: 900px;
	min-height: 450px
}
.indian-tourism-row {
	width: 100%;
	height: auto
}
.video-big-slider-two iframe {
	min-height: 450px
}
.box-center .innovate .owl-wrapper {
	width: 100%!important;
	left: 0;
	display: block;
	transition: all 1s ease;
	transform: translate3d(0, 0, 0);
	text-align: center!important
}
.box-center .innovate .owl-item {
	margin: 0 auto!important;
	display: inline-block;
	float: none
}
.career-row, .sub-thumb-box2:nth-child(4n+4), .video-previous-box:last-child {
	margin-right: 0
}
.news-letter-section .sub-thumb-sec .box-center {
	text-align: center
}
.destinaton-box-box-final .travel-tips-box h4 {
	right: 30px;
	text-align: left
}
.newsletter-box-center {
	text-align: center
}
.arrow-input-checkbox {
	background-image: url(../images/input-arrow-chekbox-icon.png);
	background-repeat: no-repeat;
	background-position: center center
}
.form-left-data2 .SumoSelect .SlectBox {
	height: 32px
}
.ourevent-box .ourevent-box-detail .event-des .prd-ser-gp {
	margin-top: 18px
}
.ourevent-box .prd-more-link .morelink {
	margin-top: 15px!important
}
.ourevent-box .ourevent-box-detail .download-asset-text {
	margin-top: 15px
}
.our-brands-main-sec .la-passage-section {
	margin-top: 40px
}
.whyuspage-main-sec .heading3 {
	margin-top: 30px
}
.teampage-main-sec .team-sec {
	margin-top: 40px
}
.asso-main-sec .heading3 {
	margin-top: 30px
}
.tripplan-mobilesec .panel-group .panel-heading+.panel-collapse>.panel-body {
	border-top: none
}
.news-letter-row button.read-this-issue {
	border: none;
	outline: 0;
	position: absolute;
	bottom: -8px;
	left: -5px
}
.career-row {
	margin-left: 0
}
.modal-open, body {
	padding: 0!important
}
#myModalThank .cta-popup-left-box {
	width: 100%
}
.careers-details .career-dis-box {
	color: #6d6e71
}
.careers-details .career-dis-box h1, .careers-details .career-dis-box h2, .careers-details .career-dis-box h3, .careers-details .career-dis-box h4, .careers-details .career-dis-box h5, .careers-details .career-dis-box h6 {
	color: #00384f;
	font-size: 18px;
	line-height: 24px;
	text-align: left;
	margin-bottom: 10px
}
.careers-details .career-dis-box p, .careers-details .career-dis-box ul li {
	font-style: normal;
	line-height: 18px;
	text-align: left;
	color: #6d6e71;
	font-size: 14px
}
.careers-details .career-dis-box ul {
	padding-bottom: 30px
}
.careers-details .career-dis-box ul li {
	padding-left: 17px
}
.careers-details .career-dis-box ul li::before {
	content: "• ";
	color: #6d6e71;
	padding-right: 17px;
	position: absolute;
	margin-left: -17px
}
.career-band2 .panel-heading .table tbody tr td:nth-of-type(2), .career-band2 .table-wid .table tbody tr td:nth-of-type(2) {
	width: 591px
}
.dest-det-box .content-center.right-box, .feat-exp-box .content-center.right-box {
	float: none!important;
	margin: o auto;
	display: block
}
.feat-pad {
	padding-bottom: 150px
}
.dest-det-box.content-center .right-box {
	float: none!important;
	margin: 0 auto;
	display: block
}
.hot-topic-container, .tab-hor-devi .container {
	position: relative
}
.hot-topic-container .morelink {
	margin: 10px 0 0
}
.hot-topic-container .destinational-hver-rightsec h6 {
	margin-top: 4px
}
.hot-topic-container .destinational-hver-sec {
	height: 240px
}
.tab-hor-devi .destinational-hver-sec {
	height: 308px
}
.tab-hor-devi .destinational-hver-rightsec h6 {
	position: absolute;
	bottom: 40px
}
.dest-det-box .btm-read-box .show-more {
	margin-top: 7px
}
.dest-det-box .btm-read-box .btn-sml-txt {
	margin-top: 28px
}
.why-us .dest-det-box .mar-top {
	margin-top: 0
}
.feat-exp-box .dest-det-box .show-more {
	margin-top: 10px
}
.blog-read-more {
	margin: 32px 0 38px
}
.dest-det-box .blog-show {
	margin: 11px 0 19px
}
.blog-detial .like-share-commnet-box {
	padding: 0
}
.pad-bottom #owl-example .item h4 {
	height: 31px
}
.dest-head-text {
	text-align: left;
	padding-left: 327px
}
.feat-head-text {
	text-align: left;
	padding-left: 297px
}
.feat-exp-box .hide-btn-cl ul li:first-child {
	display: none
}
.feat-exp-box .hide-btn-cl ul li:nth-child(2) {
	padding-left: 0!important
}
.feat-exp-box .hide-btn-cl ul li:nth-child(3) {
	width: 164px;
	padding-left: 19px!important
}
.award-main-sec .heading3, .event-main-sec .heading3 {
	margin-top: 30px
}
.csr-main-sec .dmc-csr-section {
	margin-top: 40px
}
.dob-box span {
	float: left;
	display: inline-block;
	margin: 6px 6px 0 0;
	color: #6d6e71;
	font-size: 14px
}
.dob-box select.information-small-box {
	width: 87px
}
.dob-box select.information-small-box:first-child {
	width: 88px
}
.pin-code-box .information-field {
	width: 150px
}
.pin-code-box .information-field:nth-child(2) {
	width: 150px;
	float: right
}
.main-search {
	width: 100%;
	height: auto
}
.main-search h2 {
	font-size: 30px;
	color: #00384f;
	text-align: center
}
.main-search-repeat-box {
	width: 100%;
	height: auto;
	margin-top: 40px;
	border-bottom: 1px solid #eee
}
.main-search h4 {
	font-size: 22px;
	color: #1f88d9
}
.main-search h4 a {
	text-decoration: none;
	color: #1f88d9
}
.main-search p {
	font-size: 14px;
	color: #6d6e71;
	padding-bottom: 10px;
	margin-top: 10px!important;
	line-height: 20px
}
.main-search p a {
	text-decoration: none;
	color: #6d6e71
}
.all-page-search-sec-dropdown {
	width: 200px;
	position: absolute;
	right: 0;
	top: 55px
}
.all-page-search-sec-dropdown-desti {
	width: 200px;
	position: absolute;
	right: 0;
	top: 120px
}
.all-page-search-listing {
	width: 200px;
	height: auto;
	float: left
}
.all-page-search-listing select {
	height: 26px!important
}
.all-page-search-listing .SumoSelect>.CaptionCont {
	padding: 2px 5px;
	border-radius: 0
}
.all-page-search-submit {
	width: 25px;
	float: left;
	height: 32px;
	border: none
}
.all-page-search-submit input {
	width: 25px;
	height: 32px;
	outline: 0;
	background: 0 0;
	border: none
}
.all-page-search-listing .SumoSelect>.optWrapper {
	box-shadow: none;
	top: 25px
}
.all-page-search-listing .SumoSelect>.CaptionCont>label>i {
	display: none
}
.career-band2 .careers-first-hide li:nth-child(2) span, .career-band2 .careers-secend-hide li span, .career-band2 .careers-three-hide li span {
	display: inline-block
}
.car-search {
	position: relative
}
.all-page-search-sec-dropdown .SelectBox, .all-page-search-sec-dropdown-desti .SelectBox {
	background: url(../images/search-icon.png) right 5px no-repeat!important
}
.all-page-search-sec-dropdown .SumoSelect.open>.optWrapper, .all-page-search-sec-dropdown-desti .SumoSelect.open>.optWrapper {
	top: 26px
}
.our-network .world-map-new {
	height: 355px;
	width: 723px;
	position: relative;
	background: url(../images/our-network/world.png) center top no-repeat;
	margin-left: 180px
}
.world-map-new .locaion-box span.city-name-show {
	margin: 0!important
}
.world-map-new #argentina {
	top: 294px;
	left: 233px
}
.world-map-new #austria {
	top: 125px;
	left: 375px
}
.world-map-new #benelux {
	left: 362px;
	top: 117px
}
.world-map-new #brazil {
	top: 259px;
	left: 260px
}
.world-map-new #canada {
	left: 208px;
	top: 127px
}
.world-map-new #china-hong {
	left: 572px;
	top: 150px
}
.world-map-new #czech-republi {
	left: 372px;
	top: 121px
}
.world-map-new #france {
	left: 349px;
	top: 126px
}
.world-map-new #germany {
	left: 372px;
	top: 113px
}
.world-map-new #italy {
	left: 375px;
	top: 141px
}
.world-map-new #iran {
	left: 450px;
	top: 161px
}
.world-map-new #israel {
	left: 414px;
	top: 161px
}
.world-map-new #hungary {
	left: 383px;
	top: 117px
}
.world-map-new #lebanon {
	left: 415px;
	top: 155px
}
.world-map-new #mongolia {
	left: 553px;
	top: 128px
}
.world-map-new #mexico {
	left: 164px;
	top: 190px
}
.world-map-new #poland {
	left: 386px;
	top: 112px
}
.world-map-new #portugal {
	left: 333px;
	top: 147px
}
.world-map-new #russia {
	left: 428px;
	top: 106px
}
.world-map-new #spain {
	left: 340px;
	top: 143px
}
.world-map-new #switzerland {
	left: 364px;
	top: 123px
}
.world-map-new #uae {
	left: 450px;
	top: 177px
}
.world-map-new #uk {
	left: 343px;
	top: 115px
}
.world-map-new #usa {
	left: 200px;
	top: 145px
}
.Customise-box .form-left-data.pin-code-box select {
	height: 32px!important;
	float: right
}
.world-map-new .locaion-box#austria span.city-name-show {
	margin: -13px 0 0 7px!important
}
.world-map-new .locaion-box#benelux span.city-name-show {
	margin: -4px 0 0 21px!important
}
.world-map-new .locaion-box#china-hong span.city-name-show {
	margin: 10px 0 0 -42px!important;
	width: 200px
}
.world-map-new .locaion-box#czech-republi span.city-name-show {
	margin: -7px 0 0 12px!important;
	width: 200px
}
.world-map-new .locaion-box#france span.city-name-show {
	margin: -4px 0 0 -65px!important
}
.world-map-new .locaion-box#germany span.city-name-show {
	margin: -4px 0 0 12px!important
}
.world-map-new .locaion-box#italy span.city-name-show {
	margin: -17px 0 0!important
}
.world-map-new .locaion-box#israel span.city-name-show {
	margin: 7px 0 0 -52px!important
}
.world-map-new .locaion-box#hungary span.city-name-show {
	margin: -5px 0 0 2px!important
}
.world-map-new .locaion-box#lebanon span.city-name-show {
	margin: -2px 0 0 -1px!important
}
.world-map-new .locaion-box#mexico span.city-name-show {
	margin: 0 0 0 -66px!important
}
.world-map-new .locaion-box#mongolia span.city-name-show {
	margin: 6px 0 0 -33px!important;
	width: auto
}
.world-map-new .locaion-box#poland span.city-name-show {
	margin: -3px 0 0!important;
	width: auto
}
.world-map-new .locaion-box#portugal span.city-name-show {
	margin: -3px 0 0 -70px!important;
	width: auto
}
.world-map-new .locaion-box#russia span.city-name-show {
	margin: -2px 0 0!important;
	width: 95px
}
.world-map-new .locaion-box#spain span.city-name-show {
	margin: -2px 0 0 -56px!important
}
.world-map-new .locaion-box#switzerland span.city-name-show {
	margin: -10px 0 0 20px!important
}
.world-map-new .locaion-box#uae span.city-name-show {
	margin: 14px 0 0 -4px!important
}
.world-map-new .locaion-box#uk span.city-name-show {
	margin: -5px 0 0 -50px!important
}
.world-list-new .india-loc {
	height: 355px
}
.featured-box-redesign .featured-exp {
	position: relative;
	z-index: 0
}
.featured-box-redesign .featured-exp img {
	position: relative;
	z-index: 1
}
.featured-box-redesign .featured-exp .featured-title {
	position: absolute;
	background-color: rgba(0,0,0,.5);
	bottom: 0;
	z-index: 2;
	width: 100%;
	height: 65px
}
.grateed-departure-transparent-layer {
	position: absolute;
	z-index: 2;
	background-color: rgba(0,0,0,.5);
	bottom: 0;
	width: 100%;
	height: 70px
}
.closer img {
	height: 10px;
	width: 10px;
	margin: 0
}
.white-text-for-particular-sec {
	color: #fff;
	text-align: left;
	position: absolute;
	bottom: 5px;
	left: 10px;
	right: 10px;
	margin: 0;
	text-shadow: 1px 1px #030303;
	width: auto;
	font-weight: 600
}
.csr-first-hide ul li:nth-child(1) {
	width: 284px
}
.csr-first-hide ul li:nth-child(2) {
	border: none!important;
	width: 192px
}
.csr-secend-hide ul li:nth-child(2) {
	width: 190px;
	border: none
}
.filter .destinaton-box-box-final .travel-tips-box:last-child {
	margin-right: 0
}
.destination-first-hide ul li:nth-child(1) {
	width: 127px;
	text-align: left
}
.destination-first-hide ul li:nth-child(2) {
	width: 178px
}
.destination-secend--hide ul li:nth-child(1), .destination-secend--hide ul li:nth-child(2) {
	text-align: left
}
.des-arrow-box ul li:nth-child(2) {
	width: 179px
}
.featured-first-hide ul li:nth-child(1) {
	text-align: left;
	width: 110px
}
.featured-first-hide ul li:nth-child(2) {
	text-align: left;
	width: 146px;
	margin-left: 20px
}
.featured-secend-hide ul li:nth-child(1) {
	width: 273px;
	text-align: left
}
.featured-secend-hide ul li:nth-child(2) {
	width: 148px;
	margin-left: 20px;
	text-align: left
}
.career-band2 .careers-first-hide, .career-band2 .careers-three-hide, .gulfam {
	text-align: center
}
.blog-detial .blog-first-hide ul li:nth-child(1) {
	width: 110px
}
.blog-detial .blog-first-hide ul li:nth-child(2), .blog-detial .blog-secend-hide ul li:nth-child(2) {
	width: 158px;
	margin-left: 20px
}
.travel-themes-page .themes-first-hide ul li:first-child {
	width: 121px;
	padding: 0
}
.travel-themes-page .themes-first-hide ul li:nth-child(2), .travel-themes-page .themes-secend-hide ul li:nth-child(2) {
	width: 284px
}
.gulfam {
	padding: 70px 0;
	font-size: 18px
}
.career-band2 .careers-first-hide li:first-child {
	width: 198px
}
.career-band2 .careers-first-hide li:nth-child(2) {
	width: 290px
}
.career-band2 .careers-secend-hide li:nth-child(2) {
	width: 291px
}
.career-band2 .careers-first-hide li:nth-child(2) span:nth-child(2), .career-band2 .careers-first-hide li:nth-child(2) span:nth-child(3), .career-band2 .careers-first-hide li:nth-child(2) span:nth-child(4), .career-band2 .careers-secend-hide li span:nth-child(2), .career-band2 .careers-secend-hide li span:nth-child(3), .career-band2 .careers-secend-hide li span:nth-child(4), .career-band2 .careers-three-hide li span:nth-child(2), .career-band2 .careers-three-hide li span:nth-child(3), .career-band2 .careers-three-hide li span:nth-child(4) {
	margin-top: 3px
}
.world-list-new .world-name {
	height: 357px
}
.travel-themes-page #less_content_7 .traveltheme-arrows ul li:first-child, .travel-themes-page #less_content_8 .traveltheme-arrows ul li:first-child {
	width: 160px;
	padding: 0
}
.travel-themes-page #less_content_7 .traveltheme-arrows ul li:nth-child(2), .travel-themes-page #less_content_8 .traveltheme-arrows ul li:nth-child(2) {
	padding: 0 0 0 23px;
	width: 126px
}
.travel-themes-page #less_content_7 .traveltheme-arrows ul li:nth-child(3), .travel-themes-page #less_content_8 .traveltheme-arrows ul li:nth-child(3) {
	padding: 0 0 0 20px;
	width: 296px
}
.travel-themes-page #less_content_7 .themes-first-hide ul li:first-child, .travel-themes-page #less_content_8 .themes-first-hide ul li:first-child {
	width: 121px;
	padding: 0
}
.travel-themes-page #less_content_7 .themes-first-hide ul li:nth-child(2), .travel-themes-page #less_content_7 .themes-secend-hide ul li:nth-child(2), .travel-themes-page #less_content_8 .themes-first-hide ul li:nth-child(2), .travel-themes-page #less_content_8 .themes-secend-hide ul li:nth-child(2) {
	width: 296px
}
#all-page-customsearch, #all-page-customsearch-dropdown {
	padding: 5px;
	text-align: left;
	border: 1px solid #ccc;
	height: auto;
	font-size: 14px;
	color: #6d6e71;
	background: #fff
}
#all-page-customsearch {
	padding: 10px;
	display: none;
	position: absolute;
	width: 200px;
	z-index: 3;
	height: 135px;
	overflow: scroll;
	overflow-x: hidden
}
.search-destination_list li {
	overflow: hidden;
	width: 160px;
	margin-bottom: 10px
}
.custom-checkbox-design {
	width: 10px;
	height: 10px;
	float: left;
	margin: 5px 0 0
}
.custom-checkbox-text h5, .custom-checkbox-text h6 {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	color: #6d6e71
}
.custom-checkbox-design label {
	width: 10px;
	height: 10px;
	float: left;
	border: 1px solid #b5b5b5
}
.custom-checkbox-design label input {
	display: none
}
.custom-checkbox-text {
	width: 145px;
	float: right
}
.custom-checkbox-text h6 {
	font-size: 12px
}
.custom-checkbox-text h5 {
	font-size: 15px;
	font-weight: 700
}
.search-list-leftgap {
	margin-left: 15px
}
.dest-det-box .destination-first-hide, .dest-det-box .destination-secend--hide, .dest-det-box .featured-first-hide, .dest-det-box .featured-secend-hide {
	text-align: center
}
.close-btn-des {
	display: block
}
.blog-box .close-btn-des, .e-brochure-box-caption .close-btn-des, .pad-bottom .close-btn-des, .prd-grid-sec .close-btn-des, .travels-tips-box .close-btn-des {
	display: none
}
.asset-multilevel-popup {
	width: 325px;
	background-color: #093;
	position: absolute;
	z-index: 999999;
	left: 0;
	top: 0;
	height: 200px;
	overflow: hidden
}
.asset-multilevel-popup-close {
	position: absolute;
	z-index: 999999;
	right: 8px;
	top: 8px
}
.asset-multilevel-popup-proceed {
	width: 100%;
	height: auto;
	background-color: red
}
.feat-head-text-center {
	text-align: left;
	padding-left: 238px
}
.no-right-mar {
	margin-right: 0!important
}
.all-page-search-sec-dropdown .dp-search, .all-page-search-sec-dropdown-desti .dp-search {
	background: url(../images/search-down-arrow.png) right 5px no-repeat!important
}
.sear-box {
	margin-left: 0
}
.destinaton-box-box-final .travel-tips-box img {
	width: 100%
}
.dest-det-box .destination-cat-new, .feat-exp-box .feaexper-cat-new {
	text-align: center
}
.dest-det-box .destination-cat-new ul li {
	padding: 0 40px 0 46px;
	line-height: 14px
}
.feat-exp-box .feaexper-cat-new ul li {
	padding: 0 6px 0 9px!important;
	line-height: 14px
}
.csr .destination-cat-new ul li {
	line-height: 14px
}
.career-new-cta .destination-cat-new ul li {
	padding: 0 34px 0 45px;
	display: inline-block;
	line-height: 10px;
	vertical-align: top;
	border-right: none
}
.career-new-cta .destination-cat-new ul li span {
	padding-top: 3px;
	display: inline-block;
	margin: 0 1px
}
.career-new-cta .destination-cat-new ul li span:nth-child(1) {
	text-align: left;
	float: left;
	padding: 0;
	margin: 0
}
.mac-popup-avoid-page-scroller {
	width: 100%!important
}
.partners-single, .partners-single-mob, .partners-single-mob img {
	height: 100%;
	width: 100%
}
.asset-popup-proceed-sec {
	display: none
}
.general-terms h2 {
	margin-bottom: 16px
}
.partners-single {
	background-size: cover!important;
	position: absolute;
	z-index: 1
}
.partners-single-mob {
	position: relative;
	z-index: 1;
	display: none
}
.aboutus-bg .button-all-f {
	font-size: 13.5px
}
.ourevent-box:last-child {
	margin-right: 0!important
}
.featured-box-redesign .hvr-icon-forward:before {
	padding-top: 2px
}
.blog-box .row2 {
	text-align: center
}
.blog-box .row2 .ourevent-box {
	display: inline-block
}
#login-modal .modal-dialog {
	width: 690px;
	margin-top: 10%
}
#login-modal input[type=text], input[type=password] {
	margin-top: 0
}
#div-login-msg, #div-lost-msg, #div-register-msg {
	height: 30px;
	line-height: 28px;
	transition: all ease-in-out .5s;
	color: #6d6e71
}
#div-login-msg.success, #div-lost-msg.success, #div-register-msg.success {
	border: 1px solid #68c3a3;
	background-color: #c8f7c5
}
#div-login-msg.error, #div-lost-msg.error, #div-register-msg.error {
	border: 1px solid #eb575b;
	background-color: #ffcad1
}
#icon-login-msg, #icon-lost-msg, #icon-register-msg {
	width: 30px;
	float: left;
	line-height: 28px;
	text-align: center;
	background-color: #dadfe1;
	margin: 0 5px 10px 0;
	transition: all ease-in-out .5s
}
#icon-login-msg.success, #icon-lost-msg.success, #icon-register-msg.success {
	background-color: #68c3a3!important
}
#icon-login-msg.error, #icon-lost-msg.error, #icon-register-msg.error {
	background-color: #eb575b!important
}
#img_logo {
	max-height: 100px;
	max-width: 100px
}
.modal-backdrop.in {
	filter: alpha(opacity=50);
	opacity: .8
}
.modal-content {
	border: 1px solid #bdc3c7;
	border-radius: 0;
	outline: 0;
	overflow: hidden;
	padding: 65px 78px;
	position: relative
}
.btn, .btn-group-lg>.btn, .btn-lg, .form-control {
	border-radius: 0
}
.modal-header {
	min-height: 16.43px;
	padding: 15px;
	border-bottom: 0
}
.modal-body {
	position: relative;
	padding: 5px 15px
}
.modal-footer {
	padding: 0 0 0 9px;
	text-align: left;
	border-top: 0;
	margin-top: -5px
}
.checkbox {
	margin-bottom: 0
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
	outline: 0
}
.btn-link {
	padding: 5px 10px 0 0;
	color: #95a5a6
}
.btn-link:focus, .btn-link:hover {
	color: #2c3e50;
	text-decoration: none
}
.glyphicon {
	top: 0
}
.form-control {
	box-shadow: none;
	line-height: 17px;
	margin: 0 6px 6px 0;
	font-style: italic;
	height: 17px;
	font-size: 12px;
	color: #555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	padding: 6px
}
.login-form, .register-form {
	float: left;
	width: 50%
}
.register-form {
	border-left: 1px solid #ccc
}
.modal-footer .btn-bx .btn-sml-txt, .modal-footer .btn-bx .btn-sml-txt:hover {
	border: none;
	outline: 0
}
.modal-content .close {
	position: absolute;
	top: 9px;
	right: 8px;
	outline: 0;
	opacity: 1
}
#lost-form .form-control:hover, .login-form .form-control:hover, .register-form .form-control:hover {
	border: 1px solid #a0a0a0;
	box-shadow: none;
	outline: 0
}
#lost-form .form-control:focus, .login-form .form-control:focus, .register-form .form-control:focus {
	border: 1px solid #1f88d9;
	box-shadow: none;
	outline: 0
}
#lost-form .btn-bx .button-all-f {
	width: 64px;
	text-align: left
}
#login-form .form-left-data:nth-child(2) {
	margin: 5px 0 0
}
.comment-box-new {
	clear: both;
	margin: 15px 0;
	border-bottom: 1px solid #ababab;
	padding: 0 0 10px;
	overflow: hidden
}
.comment-box-new .commenter-name {
	margin: 0;
	font-weight: 600;
	font-size: 16px
}
.comment-box-new .commenter-name span {
	margin: 0;
	float: right;
	color: #bbb;
	font-weight: 500;
	font-size: 12px
}
.comment-box-new .commenter-name span i {
	font-size: 13px;
	line-height: 19px;
	margin-right: 4px
}
.comment-box-new .commenter-comment {
	margin: 0
}
.root .btn-sml-txt {
	border: none;
	outline: 0;
	padding: 0
}
.theme-heading-pop {
	margin: -44px auto 30px;
	text-align: center;
	font-family: 'Titillium Web', sans-serif;
	font-size: 32px;
	color: #00384f;
	font-weight: 600
}
.comment-main-box {
	margin-bottom: 30px
}
.comment-box .btn-sml-txt {
	float: right;
	width: 59px;
	text-align: left;
	margin-top: 12px
}
.subscription-full-msg .cta-popup-left-box {
	width: 100%
}
.travel-tips-desktop-sec {
	width: 100%;
	text-align: center
}
.travel-tips-desktop-sec .travel-tips-box {
	float: none;
	display: inline-block;
	text-align: left;
	width: 317px
}
.travel-tips-desktop-sec .travel-tips-box:last-child {
	margin-right: 0
}
.travel-tips-box .tip-blur {
	width: 317px
}
.center-text .cta-form-field, .csr-thanksmsg .cta-popup-left-box {
	width: 100%
}
.login-bnt-main {
	position: relative
}
.login-bnt-main .dropdown {
	position: absolute;
	z-index: 1000;
	right: 0;
	top: 4px;
	font-family: Roboto, sans-serif
}
.login-bnt-main .dropdown .btn {
	background: 0 0;
	color: #8f8f8f!important;
	padding: 0;
	margin: 0;
	outline: 0;
	box-shadow: none;
	font-size: 13px;
	text-shadow: none
}
.login-bnt-main .dropdown .btn i, .login-bnt-main .dropdown-menu li a i {
	line-height: 18px;
	margin-right: 3px
}
.login-bnt-main .dropdown .btn i, .login-bnt-main .dropdown-menu li a:hover {
	background: 0 0
}
.login-bnt-main .dropdown .btn i.fa-angle-down {
	margin: 0 0 0 3px
}
.login-bnt-main .dropdown-menu {
	padding: 0;
	margin-top: -2px
}
.login-bnt-main .dropdown-menu li a {
	padding: 3px 0 3px 5px;
	color: #8f8f8f!important;
	font-size: 13px;
	text-shadow: none
}
.center-text {
	float: none;
	margin: 0 auto
}
.sticky .login-bnt-main {
	display: none
}
.event-date-format .date-area, .event-date-format .location-area {
	width: 50%;
	float: left;
	margin-bottom: 0;
	margin-top: 0
}
.socila-icons-box ul.social-box-n li {
	margin-right: 20px
}
.ourevent-box .ourevent-box-detail .event-des .itbasia-two {
	font-family: 'Titillium Web', sans-serif;
	font-size: 17px;
	color: #00384f
}
.event-date-format {
	overflow: hidden
}
.event-date-format .location-area {
	text-align: right
}
.featured-experiences .featured-box-redesign .hvr-icon-forward:before {
	padding-top: 0
}
.kundu .video-thumb-pic {
	float: none;
	width: 100%
}
.kundu .video-previous-box, .kundu.video-thumb-row {
	min-height: 150px
}
.kundu .video-thumb-text {
	float: none;
	text-align: left;
	width: 96%;
	font-family: 'Titillium Web', sans-serif;
	font-size: 14px;
	color: #00384f;
	height: 30px;
	display: table-cell;
	vertical-align: middle;
	padding: 5px
}
.white-bg-box .subscribe.demo-mar .heading2-new {
	padding: 60px 0 25px
}
.top-section .no-m.desktop-serarch .search-query {
	line-height: 10px
}
.desk-top-h {
	display: none
}
.logo_1_mbgap img {
	width: 100%
}
.nirja {
	padding: 25px;
	margin: 8% auto 19%
}
.why-border-btm {
	border-bottom: solid 1px #ababab!important
}
/**220218**/
.open .modal {
	overflow-x: hidden;
	overflow-y: auto;
}
.open {
	overflow: hidden;
}
.customise-box-two .form-left-data2 .open {
	overflow: visible;
}
/**230218**/
.mar-top-ze { margin-top:0;}

/**our network **/
#chennai {
    top: 269px;
    left: 146px;
}
#jodhpur {
    top: 128px;
    left: 80px;
}
#agra {
    top: 122px;
    left: 124px;
}
#delhi {
    top: 93px;
    left: 113px;
}
#jaipur {
    top: 122px;
    left: 107px;
}


#maldives {
    top: 369px;
    left: 74px;
}

#jaisalmer {
    top: 119px;
    left: 59px;
}
#varanasi {
    top: 136px;
    left: 178px;
}
#bodhgaya {
    top: 145px;
    left: 198px;
}
#trivandrum {
    top: 314px;
    left: 119px;
}
#hyderabad {
    top: 228px;
    left: 134px;
}
#bangalore {
    top: 269px;
    left: 126px;
}
#kochi {
    top: 299px;
    left: 112px;
}
#cochin {
    top: 278px;
    left: 104px;
}
#mumbai {
    top: 201px;
    left: 78px;
}
#goa {
    top: 247px;
    left: 91px;
}
#kolkata {
    top: 170px;
    left: 231px;
}
#bikaner {
    top: 107px;
    left: 81px;
}
#udaipur {
    top: 144px;
    left: 90px;
}
#pune {
    top: 211px;
    left: 90px;
}
.blog-box-nn, .main-white-box, .white-bg-box {
    background: #fff;
    z-index: 2;
    position: relative;
}
div#nepal .bullate {
	background-color: #fff !important;
    background-image: url(../images/our-network/loc-icon-blue-any.png);
    height: 15px;
    width: 9px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    /* background-position: 6px 0px; */
}


#nepal {
    top: 99px;
    left: 190px;
}

div#bhutan .bullate {
	background-color: #fff !important;
    background-image: url(../images/our-network/loc-icon-blue-any.png);
    height: 17px;
    width: 9px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    /* background-position: 6px 0px; */
}


#bhutan {
    top: 107px;
    left: 251px;
}


div#sri-lanka .bullate {
	background-color: #fff !important;
    background-image: url(../images/our-network/loc-icon-blue-any.png);
    height: 17px;
    width: 9px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: center;
    /* background-position: 6px 0px; */
}

#sri-lanka {
    top: 322px;
    left: 154px;
}
/**28-02-18**/
.mar-top-zz { margin-top:0;}
/**country dorpdown **/
.modal-body .cta-popup-right-box-row .country-box-all {
    width: 263px;
    padding: 0 0 0 6px;
    color: #6d6e71;
    border: 1px solid #dcdcdc;
    font-size: 12px;
    height: 18px;
    font-style: italic;
    margin-bottom: 6px;
    line-height: 10px;
    background-position: right 6px !important;
}

.modal-body .cta-popup-right-box-row .country-box-all:hover {border: 1px solid #a0a0a0;}
.modal-body .cta-popup-right-box-row .country-box-all:focus {
    border: 1px solid #1f88d9;
}

#customize_trip #country_name { width:100%;   padding-left: 6px;}
/**130318**/
#feedback-form-box .country-box-all {
    width: 99%;
    margin: 0 0 5px 0;
    height: auto;
    padding: 5px 10px;
    color: #6d6e71;
}
.inner-hrd-new-box h1{display:none;}
@media screen and (max-width: 768px){
	.partner-bx-logo img.img-responsive {
    width: auto !important;
    max-width: auto !important;
}
.inner-hrd-new-box h1 {
    font-size: 23px;
	display:block;
    margin: 0px 0 !important;
}
.partnership-logo {
padding: 0px 0 0px !important;
    border-bottom: solid 1px #ffffff !important;
    margin-top: 0px !important;
}
}
/** golf CSS RM **/
.golf-owl .featured-exp {
	width: 240px;
	height: 240px;
	margin: 20px 17px 0 0;
}
.golf-owl .white-text-for-particular-sec {
	bottom: 27px;
	left: 51px;
	font-size: 20px;
}
.arrow-xab.golf-owl .owl-buttons {
	top: 44%;
}
.golf-owl {
	margin-top: 50px;
}
.golf-owl .item {
	margin: 0;
}
.golf-owl.box-center .owl-item {
	width: 256px !important;
}
/**travel Destinations **/
.travel-destination-box {
	width: 100%;
	text-align: center;
}
.travel-destination-box .destination-new {
	width: 236px;
	display: inline-block;
	margin: 0 15px 15px 0;
}
.travel-destination-box .destination-new:nth-child(4n+4), .travel-destination-box .destination-new:last-child {
	margin-right: 0;
}
.travel-heading-main {
	font-family: 'Titillium Web', sans-serif;
	font-size: 32px;
	color: #00384f;
	margin: 58px 0 57px;
	font-weight: 600;
}
.travel-destination-box h3 {
	font-size: 26px;
	color: #317e52;
	margin: 7px 0 0;
	font-weight: 600;
	text-align: left;
}
.travel-destination-box p, .travel-destination-box .button-all-f {
	text-align: left;
	float: left;
	display: block;
	padding: 0;
	margin: 11px 0 0;
}
/**130118 destination-golf**/
.golf-destination-main-box {
	/*padding: 0 56px;*/
}
.golf-destination-main-box .trip-plan-repeat-box {
	/*width: 267px;
	float:left;
	margin-right:43px;*/

}
.golf-destination-main-box .day-one-detail {
	width: 139px;
}
.golf-pop-box .cta-popup {
	width: 100% !important;
	margin: 0 auto 0;
	padding: 0 78px;
}
.golf-slider-b .carousel-indicators {
	bottom: 0;
	position: static;
	padding: 0;
	margin: 0 auto 32px;
	display: block;
	width: 100%;
}
.golf-slider-b .carousel-indicators li {
	display: block;
	width: auto;
	height: auto;
	margin: 1px;
	text-indent: 0;
	cursor: pointer;
	background-color: #000\9;
	background-color: rgba(0,0,0,0);
	border: 1px solid #fff;
	border-radius: 10px;
	width: 100%;
	margin: 0 auto;
}
.golf-slider-b .carousel-indicators .active {
	background: none !important;
}
.btn-box-new-golf {
	font-family: 'Titillium Web', sans-serif;
	background: none;
	color: #6d6e71;
	text-decoration: none !important;
	font-weight: 600;
	font-size: 14px;
	position: relative;
	line-height: 24px;
}
.btn-box-new-golf i {
	color: #6d6e71;
	font-weight: 600;
	margin: 0 0 0 5px;
	transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	vertical-align: baseline;
	position: absolute;
	z-index: 1;
	vertical-align: middle;
	display: inline-block;
	right: -14px;
	font-size: 16px;
}
.btn-box-new-golf:hover i {
	right: -16px;
}
.btn-box-new-golf i.fa-angle-up {
	right: -16px;
}
.btn-box-new-golf.upper i {
	margin-top: 3px !important;
}
.golf-pop-box .day-night-package-heading {
	margin: 50px 0 20px 0
}
.golf-img-box {
	position: relative;
	width: 100%;
	display: block;
	overflow: hidden;
	text-align:center;
}
.golf-img-text {
	width: auto;
	font-size: 16px;
	font-style: italic;
	line-height: normal;
	color: #fff;
	text-shadow: 1px 1px 3px #030303;
	margin-top: 20px;
	margin-bottom: 20px;
	word-wrap: break-word;
	position: absolute;
	bottom: 75px;
	left: 30px;
	right: 30px;
	text-align: center;
	font-weight: 600;
}
.golf-para-box {
	font-family: 'Titillium Web', sans-serif;
	font-size: 18px;
	color: #00384f;
	font-style: italic;
	line-height: 24px;
	margin: 47px 0 20px 0;
	text-align: left;
	padding: 0 28px;
}
.golf-experience-heading {
	font-family: 'Titillium Web', sans-serif;
	font-size: 22px;
	color: #00384f;
	margin: 0;
	font-weight: normal;
	text-align: center;
}
.golf-slider-b .golf-owl {
	margin-top: 11px;
}
.golf-slider-b .golf-owl .featured-exp {
	width: 171px;
	height: 170px;
	margin: 20px 17px 0
}
.golf-slider-b .golf-owl .white-text-for-particular-sec {
	bottom: 16px;
	left: 15px;
	font-size: 20px;
}
.golf-slider-b .left.carousel-control, .golf-slider-b .right.carousel-control {
	height: 40px;
	width: 40px;
	top: 35%;
	font-size: 40px;
}
.golf-pop-box .modal-body .link-bttom ul li {
	padding: 0 2px 0 6px;
}
.golf-pop-box .modal-body .link-bttom {
	padding: 0;
	margin: -17px 0 40px;
}

.golf-slider-b .carousel-inner {
    overflow-y: scroll;
    height: 450px;
	    overflow-x: hidden;
}
.golf-experience-box .owl-theme .owl-controls .owl-buttons .owl-next {
	margin-right: -21px;
}
.golf-destination-box, .golf-destination-box:focus {
	outline: none;
}

.golf-destination-page .modal-backdrop { display:none;}

.golf-destination-page.modal-open .modal { background:#fff;}


/*.golf-destination-page.modal-open.open .modal-backdrop { display:block;}*/

.golf-destination-page.modal-open.open .modal { background:rgba(255, 255, 255, 0.5) !important;}

.golf-destination-page .main-white-box {padding-top:70px;}

.golf-destination-page .modal-open {
    padding: 0 15px 0 0 !important;
}

.golf-experience-box .golf-owl.box-center .owl-item {
    width: 180px !important;
    height: 180px;

}
.golf-slider-b .golf-owl.box-center {
	   margin-bottom: 64px;
}

.golf-destination-main-box .day-one-detail p {
    margin-top: 12px;
    font-size: 14px;
    font-weight: 600;
}


.golf-destination-main-box .theme-heading { color:#6d6e71 !important;}

/**220118**/
.golf-destination-main-box .trip-plan-repeat-box:nth-child(3n+3) { margin-right:0;}
.golf-destination-main-box .day-one-pic {
    /*width: 108px;
    height: 72px;*/
    float: left;
}


 .golf-destination-page .product-and-service  .theme-heading i {color:#b4cdb8 !important} 
 
  
/**  Modal Vertically and horitically Center css **/
  .onload-modal {
  text-align: center;
  padding: 0!important;
}

.onload-modal:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}

.onload-modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  width:1000px;

}

.onload-modal-content {
    border: none;
    outline: 0;
    padding: 0;
    margin: 0;
}
.onload-modal-header {
    position: absolute;
    right: 0;
}

.onload-modal-body img { width:100%;}

.modal-open  .onload-modal {
    background: rgba(0, 0, 0, 0.1);
}



/** Modal Vertically and horitically Center css end **/

.golf-slider-b .day-night-package-heading {
    font-family: 'Titillium Web', sans-serif;
    font-weight: 600;
	    margin-top: -44px;
}

.golf-slider-b .link-bttom {
    padding: 30px 0 50px;
    width: 100%;
    text-align: center;
    border-bottom: solid 1px #ccc;
    margin-bottom: 51px;
}

.golf-destination-page.modal-open .modal, .golf-destination-page.open .golf-pop-box.in {
    background: #FFF !important;
}
.new-version-tab-desk {
    display: block;
}
.new-version-tab-mobile {
    
	display: none;
}
.inner-main-heading p {
    font-family: 'Titillium Web', sans-serif;
    font-size: 19px;
    color: #fff;
    text-shadow: 1px 1px #3d3d3d;
    
    font-weight: 600;
    
}
.inner-main-heading h1 {
    font-family: 'Titillium Web', sans-serif;
    font-size: 52px;
    color: #fff;
    text-shadow: 1px 1px #030303;
    
    font-weight: 500;
    
}
ul#golf-course-destinations-lptij {
    margin-left: 420%;
}


/** golf CSS Mobile RM **/
@media screen and (max-width: 1169px) {
	.golf-owl.box-center .owl-item {
    width: 215px !important;
}
.itineraries-new-demo .golf-destination-main-box .tripplan-desktopsec  { display:block;}
.golf-destination-main-box .trip-plan-repeat-box {
    width: 267px;
    float: none;
    margin-right: 0;
}

.golf-experience-box .destination-ovl {
    width: 100%;
    margin: 0 auto;
}

}
@media screen and (max-width: 767px) {
	.inner-main-heading h1 {
    font-family: 'Titillium Web', sans-serif;
    font-size: 28px;
    color: #fff;
    text-shadow: 1px 1px #030303;
    font-weight: 500;
}
div#feedback_box .contact-border-box {
    border: none;
}
	ul#golf-course-destinations-lptij {
margin-left: 0px;
}
.golf-slider-b .carousel-inner {
    height: 400px !important;
    padding: 0;
    margin-right: 20px;
    width: auto;
}
.golf-slider-b .day-night-package-heading {
    margin-top: -23px;
}
/**310118**/
.onload-modal-dialog {
    width: 88%;
}
.modal-content.onload-modal-content {
    padding: 0;
}
.golf-experience-box .box-center .owl-wrapper {
    width: 100% !important;
}
.golf-experience-box .box-center .owl-item { float:none; margin:0 auto;}
 .golf-experience-box .box-center.golf-owl .item {
    margin: 0;
}


}
@media screen and (max-width:640px) {.golf-pop-box .cta-popup {
    width: 100% !important;
    margin: 14% auto 19%;
    padding: 0 10px;
}
.golf-destination-main-box.trip-package {
    width: 100%;
}}
@media screen and (max-width:479px) {
	
	.destination-ovl.golf-owl .owl-theme .owl-controls .owl-buttons .owl-next {
    margin: 5px -24px 5px 5px;
}
/**230118**/
.golf-pop-box .modal-body .link-bttom {
    width: 640px;
}
.golf-slider-b .day-night-package-heading {
    margin-top: -12px;
}

/**020118**/
.golf-pop-box .golf-owl .owl-carousel .owl-item { text-align:center;}
.golf-img-box img {
    width: 290px;
}

.golf-para-box {
    padding: 0;
    width: 295px;
    margin-left: auto;
    margin-right: auto;
}

}
@media screen and (max-width:479px) {
	
.golf-destination-main-box.trip-package {
    width: 100%;
    margin: 0;
    padding: 0;
}
.golf-img-box img {
    width: 234px;
}
.golf-para-box { width:250px;
	}
	}
	@media screen and (max-width:380px) {
		.golf-img-box img {
    width: 216px;
}
.golf-para-box {
    width: 227px;
}

	}
	@media screen and (max-width:360px) {
		
		.golf-img-box img {
    width: 212px;
}
.golf-para-box {
    padding: 0;
    width: 222px;
}
	}
	
	@media screen and (max-width:320px) {
		.golf-img-box img {
    width: 175px;
}
.golf-para-box {
    width: 193px;
}
	}
		
	}
	
	@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
img#lptij_pacific {
    margin-top: -10px;
}
.partner-bx-logo {
    width: initial;
    float: left;
    width: 55%;
}
.partner-bx-content {
    float: left;
    width: 45%;
    margin-top: 43px;
}
}
	
form#destination_events_form .cta-popup-right-box-row:last-child {
    text-align: right;
    margin-left: -30px;
}
form#feedback-form-box button#Submit {
    float: right;
    margin-right: 14px;
    margin-top: 10px;
}