/*
Theme Name: GoTravel Child
Theme URI: http://gotravel.mikado-themes.com
Description: A child theme of GoTravel Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: gotravel
Template: gotravel
*/


/*..............7-october-2019.......................pooja..................*/

.terms_list li {
	list-style: none;
}
.terms_list li i {
	margin-right: 10px;
	font-size: 15px;
}

header.mkdf-page-header {
    background: #fff;
}
.mkdf-fixed-wrapper.fixed {
    background-color: #fff;
}
/* .mkdf-main-menu>ul>li>a {
    color: #fff;
} */
.mkdf-fixed-wrapper.fixed .mkdf-main-menu>ul>li a ,.mkdf-fixed-wrapper.fixed .mkdf-main-menu > ul > li.mkdf-active-item > a{
    color: #072255 !important;
}

 .mkdf-top-header-enabled .mkdf-page-header .mkdf-menu-area:before{background-color: transparent !important;}
.mkdf-main-menu ul {
    background-color: #fff !important;
}
.call-section button.vc_general.vc_btn3 {
    background: #072255 !important;
    color: #fff !important;
}
.call-section .wpb_wrapper {
    max-width: 200px;
    margin: 0 auto;
	padding: 0 30px;
}
/* .call-section .vc_column-inner h4{color:#fff;} */
/* .call-section .vc_column-inner::after {

	 background-color: #fff;
    -moz-transform: translate(-50%,-50%) rotate(45deg);
    -ms-transform: translate(-50%,-50%) rotate(45deg);
    -o-transform: translate(-50%,-50%) rotate(45deg);
    -webkit-transform: translate(-50%,-50%) rotate(45deg);
    transform: translate(-50%,-50%) rotate(45deg);
    width: 300px;
    height: 300px;
    left: 50%;
    z-index: -1;
    box-shadow: 0 0 15px rgba(0,0,0,.3);
    opacity: 1;
    margin: 0 auto;
    top: 50%; */

/*   .call-section .vc_column-inner::after ,.call-section .vc_column-inner::before {  
	  position: absolute;
    display: block;
    content: "";
    top: 50%;
} */
.call-section-pannel button.vc_general.vc_btn3 {
    background-color: #ff4a15 !important;
    color: #fff !important;
    border: unset !important;
	width:100%;
	
}
.call-section-pannel button.vc_general.vc_btn3:hover {
    background-color: #072255 !important;
}
/* div#inner-call-section-pannel {
    background-color: #fff;
    padding: 20px 30px;
       box-shadow: 0 0 4px #ccc;
} */
.call-section-pannel .vc_btn3-container.vc_btn3-center {
    margin-bottom: 0 !important;
}
/* .incredible-destinations .mkdf-masonry-gallery-holder .mkdf-mg-item {
    width: 100% !important;
} */
.call-section-pannel .call-section  {
    z-index: 999;
}

footer .mkdf-footer-top-holder {
    background-color: #072255 !Important;
}footer .mkdf-footer-bottom-holder p {
    color: #fff;
}
#menu-footer-menu a {
    color: #fff !important;
}
footer.mkdf-page-footer{z-index:99;}
.footer-info li span {
    margin-right: 10px;
}
.footer-info li span i {
    font-size: 17px;
    color: #fff;
}
#menu-footer-menu li a {
    padding-left: 0;
}

footer .mkdf-footer-bottom-holder {
    background-color: #072255 !important;
    color: #fff;
    font-weight: 600;
    padding: 0px 0 !important;
}
/* .mkdf-testimonial-content-inner ,.mkdf-testimonial-author-text  {
    color: #fff !important;
} */
.mkdf-testimonials.owl-carousel .owl-dots .owl-dot.active span {
    background: #fff !important;
}
.mkdf-tours-standard-item .mkdf-tours-standard-item-bottom-content {
    display: none !important;
}
/* .mkdf-tours-standard-item .mkdf-tours-standard-item-content-inner {
    min-height: 220px;
} */

/* .tour-type-pannel{position:relative;}
.tour-type-pannel::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 50%;
    left: 0;
    bottom: 0;
    background-color: #00486c;
}  */
p.mkdf-testimonial-text ,.mkdf-testimonial-author-text {
    color: #fff !important;
}
.mkdf-footer-widget-title {
    color: #fff !important;
}
.top-bar-left, .top-bar-right {
    font-size: 15px;
    font-family: roboto;
    font-weight: 400;
}
.top-bar-left ul {
    display: flex;
	list-style:none;
}
.top-bar-left ul li>a, .top-bar-right ul li>a {
    padding-left: 3px;
}
.top-bar-left ul li {
    position: relative;
    padding-right: 10px;
}
.top-bar-left ul li:after {
    position: absolute;
    content: "|";
    right: 0;
}
.top-bar-left ul li:last-child:after {
    display: none;
}.top-bar-left ul li span {
    margin-right: 5px;
}
.top-bar-right ul {
    display: flex;
    list-style: none;
}
.top-bar-right ul li {
    margin-right: 15px;
}
.mkdf-content {
    margin-top: 0 !important;
}

footer .mkdf-footer-top-holder p{color:#fff;}
.footer-info li {
    color: #fff;
}
.mkdf-tours-gallery-item-content-holder {
    box-shadow: 0 0 10px 0 #ccc;
}
.mkdf-grid-row.mkdf-footer-bottom-one-col {
    border-top: 1px solid #fff;
}
.most_poplular_tours .mkdf-tours-gallery-item .mkdf-tours-gallery-item-content-holder {
    background-color: #ff4a15;
}
.most_poplular_tours .mkdf-tours-gallery-item .mkdf-tours-gallery-item-content-holder .mkdf-tour-title,.most_poplular_tours .mkdf-tours-gallery-item-price-holder ,.most_poplular_tours .mkdf-tours-gallery-item .mkdf-tours-gallery-item-excerpt{
    color: #fff;
}
.most_poplular_tours .lnr-chevron-right:before {
    content: "\e876";
    color: #ff4a15;
}
.most_poplular_tours .lnr-chevron-left:before {
    content: "\e875";
	color: #ff4a15;
}
.incredible-destinations .mkdf-masonry-gallery-holder .mkdf-mg-item .mkdf-mg-item-content {
    vertical-align: middle !important;
}
.incredible-destinations .mkdf-masonry-gallery-holder .mkdf-mg-item.mkdf-mg-rectangle-landscape .mkdf-mg-item-content {
    vertical-align: top !important;
}
.contact-support-pannel button.vc_general.vc_btn3 {
  width: 60%;
  background-color: transparent !important;
    color: #ffffff !important;
    border: 1px solid #fff;
    font-weight: 600;
   top: 30px !important;
}
.contact-support-pannel button.vc_general.vc_btn3:hover {
    background-color: #fff !important;
    color: #072255 !important;
    border: 1px solid #fff;
}
.contact-support-pannel .mkdf-section-inner {
    background:#fb4915;
	    padding: 20px;
	    margin-bottom: -100px !important;
}
.contact-support-pannel h2 ,.contact-support-pannel p {
    color: #fff;
}
.contact-support-pannel .vc_btn3-container {
    margin-bottom: 0 !important;
}
.contact-support-pannel .mkdf-section-inner:before {
     content: "";
    position: absolute;
    left: -35px;
    width: 0;
    height: 0;
    border-left: 35px solid transparent;
    border-right: 0px solid transparent;
    border-bottom: 152px solid #fb4915;
    transform: rotatey(-180deg);
    top: 0;
    transform: rotateX(-180deg);
}
.contact-support-pannel .mkdf-section-inner::after{
    content: "";
    position: absolute;
    right: -35px;
    width: 0;
    height: 0;
    border-left: 35px solid  transparent;
    border-right: 0px solid transparent;
    border-bottom: 151px solid #fb4915;
    transform: rotatey(-180deg);
    top: 0;
}
.online-bokking-form input[type="text"], .online-bokking-form input[type="number"], .online-bokking-form input[type="email"], .online-bokking-form input[type="date"], .online-bokking-form texarea {
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    margin-bottom: 0;
    height: 45px;
    padding: 15px 15px;
}
@media (max-width:768px){
.contact-support-pannel .mkdf-section-inner {
    background: #fb4915;
    padding: 41px 20px;
}
.contact-support-pannel .wpb_column.vc_column_container {
    width: 100%;
}
	.contact-support-pannel .mkdf-section-inner:before {
		content:unset;}

.contact-support-pannel .mkdf-section-inner::after {
	content:unset;}
	}