body {
	background-color:#fff;
}
.hb-custom-header #mk-page-introduce,
.mk-header {
	background-color:#f7f7f7;
	background-size:cover;
	-webkit-background-size:cover;
	-moz-background-size:cover;
}
.hb-custom-header > div,
.mk-header-bg {
	background-color:#ffffff;
}
.mk-classic-nav-bg {
	background-color:#ffffff;
}
.master-holder-bg {
	background-color:#fff;
}
#mk-footer {
	background:-webkit-linear-gradient(top left,#1a2980 0%, #26d0ce 100%);
	background:linear-gradient(to bottom right,#1a2980 0%, #26d0ce 100%)
}
#mk-boxed-layout {
	-webkit-box-shadow:0 0 0px rgba(0, 0, 0, 0);
	-moz-box-shadow:0 0 0px rgba(0, 0, 0, 0);
	box-shadow:0 0 0px rgba(0, 0, 0, 0);
}
.mk-news-tab .mk-tabs-tabs .is-active a,
.mk-fancy-title.pattern-style span,
.mk-fancy-title.pattern-style.color-gradient span:after,
.page-bg-color {
	background-color:#fff;
}
.page-title {
	font-size:20px;
	color:#4d4d4d;
	text-transform:uppercase;
	font-weight:400;
	letter-spacing:2px;
}
.page-subtitle {
	font-size:14px;
	line-height:100%;
	color:#a3a3a3;
	font-size:14px;
	text-transform:none;
}
.mk-header {
	border-bottom:1px solid #ededed;
}
.header-style-1 .mk-header-padding-wrapper,
.header-style-2 .mk-header-padding-wrapper,
.header-style-3 .mk-header-padding-wrapper {
	padding-top:91px;
}
.mk-process-steps[max-width~="950px"] ul::before {
	display:none !important;
}
.mk-process-steps[max-width~="950px"] li {
	margin-bottom:30px !important;
	width:100% !important;
	text-align:center;
}
.mk-event-countdown-ul[max-width~="750px"] li {
	width:90%;
	display:block;
	margin:0 auto 15px;
}
.compose-mode .vc_element-name .vc_btn-content {
	height:auto !important;
}
body {
	font-family:Cuprum
}
@font-face {
	font-family:'star';
	src:url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/star/font.eot');
	src:url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/star/font.eot?#iefix') format('embedded-opentype'),
	url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/star/font.woff') format('woff'),
	url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/star/font.ttf') format('truetype'),
	url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/star/font.svg#star') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'WooCommerce';
	src:url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/woocommerce/font.eot');
	src:url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/woocommerce/font.eot?#iefix') format('embedded-opentype'),
	url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/woocommerce/font.woff') format('woff'),
	url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/woocommerce/font.ttf') format('truetype'),
	url('https://travelwith.ai/ymrf/wp-content/themes/jupiter/assets/stylesheet/fonts/woocommerce/font.svg#WooCommerce') format('svg');
	font-weight:normal;
	font-style:normal;
}
@media screen and (max-width:768px) {
	#mk-footer {
		text-align:center;
	}
	#mk-footer .widget_social_networks .align-left {
		text-align:center!important;
	}
	#mk-footer .mk-footer-copyright {
		float:none;
		display:block;
		padding:20px 0!important;
	}
}
table.greyGridTable {
	border:2px solid #FFFFFF;
	width:100%;
	text-align:left;
	border-collapse:collapse;
}
table.greyGridTable td,
table.greyGridTable th {
	padding:3px 4px;
}
table.greyGridTable td:nth-child(even) {
	background:#EBEBEB;
}
table.greyGridTable thead {
	background:#FFFFFF;
	border-bottom:4px solid #333333;
}
table.greyGridTable thead th {
	font-size:15px;
	font-weight:bold;
	color:#333333;
	text-align:center;
	border-left:2px solid #333333;
}
table.greyGridTable thead th:first-child {
	border-left:none;
}
table.greyGridTable tfoot td {
	font-size:14px;
}
ul.hr {
	margin:0;
}
ul.hr li {
	display:inline;
	margin-right:5px;
}
a.hover-icon.from-left.project-load {
	right:0 !important;
	left:0 !important;
	top:0 !important;
	bottom:0 !important;
	width:100% !important;
	height:100% !important;
	padding-top:45% !important;
	margin-left:0 !important;
	padding-left:0% !important;
}
div.icons-holder {
	display:none;
}
#screen-meta-links {
	display:none;
}
.mk-header {

	border-bottom: 1px solid #ededed;

}
#mk-page-introduce, .mk-header {

	background-color: #f7f7f7;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;

}

#theme-page{
	padding-top:150px !important;
}