/*
Theme Name:     Holiday Guide Tours
Theme URI: 	http://demos.artbees.net/jupiter5
Description:    Child theme for the Jupiter theme 
Author:         LNSEL
Theme URI: 	http://themeforest.net/user/artbees
Template:       jupiter
Text Domain: 	mk_framework
Domain Path: 	/languages/
*/



/*
Sample : remove the comment and start adding your own custom CSS rules.

body {
	background-color:#fff;
}

*/
.mk-header-nav-container, .mk-classic-nav-bg {background: #000;}
.home-banner{position:relative;}
.banner-text{position:absolute;left:0;top:0px;z-index:99;width:50%;height:100%;padding: 110px 77px;}
.wpb_content_element {margin-bottom:0px !important;}
.banner-text p{color:#FFF !important;}
.banner-button{padding:10px 20px;display:block !important;width:180px !important;text-align:center !important;background:#000;color:#fff;text-transform:uppercase !important;}
.banner-button:hover{color:#000 !important;background:#f18838;transition-delay:.5s;}
.banner-heading{color:#fff !important;font-size: 56px !important;line-height: 62px !important;font-weight: 100 !important;}
.heading p{color: #000;font-size: 28px;line-height: 34px;}
.blue-text p{color: #00a0e3;font-size: 22px;line-height: 28px;}
.trip-block p{font-size: 24px;line-height: 30px;margin-bottom:0px !important;}
.trip-block{padding:30px;border:1px solid #fff;}
.gray-border{border:1px solid #eaeaea !important;}
.gray-border:hover{border:1px solid #f18b3c !important;transition-delay:.5s;}
.gray-div-link p{margin:15px 0 !important;}
.gray-div-link p a{color:#000;font-size:17px !important;}
.gray-div-link p a:hover{color:#f18b3c !important;transition-delay:.5s;}
.white-text p{color:#fff !important;font-size: 28px !important;line-height: 34px;}
.white-text h4{color:#fff !important;}
.with-us-bg{background:url(images/why-go-bg.jpg) fixed center center no-repeat; background-size:cover;}
.testimonial{background:url(images/feedback-bg.jpg) fixed center center no-repeat; background-size:cover;}
#mk-footer .widget_contact_form .text-input, #mk-footer .widget_contact_form .textarea{border: 1px solid #000;}
#mk-footer .widget{margin-bottom:0px !important;}
#mk-footer .footer-wrapper {padding: 30px 0 0 !important;}
.mk-progress{background:#000 !important;}
.add-header-height{width: 40%;float: left;}
.header-right{float: right;margin-right: 105px;}
.info-block{float:left;line-height:26px;font-size:17px;text-align:right;padding-top:14px;font-weight:bold;}
.info-block a:hover{color:#f18b3b;transition-duration:.5s;}
.btn{display:block;color:#fff;background:#00a0e3;margin-left:30px;padding:10px 30px;}
.btn:hover{background:#000;color:#fff !important;}
#mk-footer{border-top: 1px solid;}
.theme-heading p a{color:#f08537;font-size: 24px; text-transform:uppercase;}
.orange-text h4{color:#f08738 !important;}
.input-box{width: 80% !important;color: #333 !important;font-weight: normal !important;}
.js-taphover{width:100% !important;margin-bottom: 20px !important;}
.featured-image{width: 45%;float: left;margin-right: 15px;}
.sortable-classic-style {display:none;}

/*---25-11-2017---*/
.mk-header-bg {background: rgba(255,255,255,1);background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgb(255, 255, 255) 26%, rgba(122,228,230,1) 58%, rgba(18,178,181,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(26%, rgb(255, 255, 255)), color-stop(58%, rgba(122,228,230,1)), color-stop(100%, rgba(18,178,181,1)));background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgb(255, 255, 255) 26%, rgba(122,228,230,1) 58%, rgba(18,178,181,1) 100%);background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgb(255, 255, 255) 26%, rgba(122,228,230,1) 58%, rgba(18,178,181,1) 100%);background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgb(255, 255, 255) 26%, rgba(122,228,230,1) 58%, rgba(18,178,181,1) 100%);background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgb(255, 255, 255) 26%, rgba(122,228,230,1) 58%, rgba(18,178,181,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#12b2b5', GradientType=1 );
}
p { font-size:14px;}

.schedule {background: #eaeaea;padding: 7px 10px;box-shadow: 0px 1px 4px 1px #a8a8a8;}
.schedule_sub_hd {text-decoration: underline;color: #00a0e3 !important;margin-top: 15px;font-weight: bold !important;}
.blog_schedule_content {border: 1px solid #ccc;margin: 15px 0;padding: 15px;box-shadow: 0px 1px 8px 1px #d2d2d2;}
.package_includes {width: 48%;float: left;}
.package_includes ul { padding:0; margin:0;}
.package_includes ul li { font-weight:bold;}

.fit-logo-img a img { max-height:90%; }
.footer-input-box { border:1px solid #333 !important;}
.footer-input-box-textarea { border:1px solid #333 !important; height:70px; width:100% !important;}
.mk-testimonial-company { color:#fff !important; font-weight:bold;}
.input-box-passenger {width: 26% !important;float: left;margin-right: 6px;}

/*--Blog--*/
.vc_gitem-post-data-source-post_excerpt { display: none;}
.vc_btn3.vc_btn3-size-md {padding: 8px 30px; }
.vc_btn3-container.vc_btn3-left {text-align:center !important;}
.vc_gitem-post-data-source-post_title h4 { text-align:center !important;}
.mk-blog-single { margin-top: 35px;}
.vc_grid-item-mini { box-shadow: 0px 1px 6px 4px #e4e0e0; margin-bottom:15px;}
.single-social-section { display:none;}

/*--Review Testimonial--*/
.page-id-525 .mk-testimonial.avantgarde-style .mk-testimonial-content { padding:0;}
#comments { display:none;}
#commentform { display:none;}

@media only screen and (max-width: 1192px) {
	.banner-heading{font-size: 48px !important;}
		.header-style-2 .header-logo a img{left:10px!important;}
}

@media only screen and (max-width: 992px) {
	.banner-heading{font-size: 31px !important;}
	.banner-text{padding: 36px 40px;}
	.header-style-2 .header-logo a img{left:20px!important;}
	.ls-v6 .ls-nav-prev{left:-5px!important;}
	
	.header-style-2 .header-logo a img{left:10px!important;}
}

@media only screen and (max-width: 767px) {
	.banner-text{ display:none; position:relative;width:100%; top:-105px; padding:0px 40px;}
	.featured-image{width: 100%;float:none;margin-bottom:20px;}
	.package_includes { width:100%;}
	.banner-heading { font-size: 20px !important; line-height:0;}
	.banner-button { display:none;}
	.banner-text p {font-size: 11px; margin-bottom:-17px;}
	.vc_custom_1511330142067 { height:0;}
	.vc_custom_1512033087281 { margin-bottom: 0px !important; height: 0;}
	
	.ls-v6 .ls-nav-prev{ left:-5px!important;}
	
	.banner-text p{ font-size:10px!important;  margin-bottom:-18px!important;}
	.banner-button{ padding:10px 5px;}
	.fit-logo-img a{ margin-left:15px;}
}