 @font-face{
	font-family:Raleway;
}
.mkdf-page-header{
    background-color: white;
	height:90px;
}
.item_text{
	color:black;
}
.item_text:hover{
	color:#199478;
}
.mkdf-tours-filter-holder{
	display:none;
}
.image{
	width:70%;
	margin-top:-10px;	   
}
.mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
padding-bottom:0px;
}
.wpcf7-form-control {
	background-color: #28876a;
}
#submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit{
	background-color:#28876a;
}
.mkdf-icon-font-elegant icon_menu{
	background-color:#28876a;
}
#mkdf-back-to-top>span {
	background-color: #28876a;
    border: 1px solid #28876a;
}
.mkdf-side-menu-button-opener .mkdf-side-menu-icon{
		background-color: #28876a;
} 
.tp-caption{
	font-family:raleway;
}
.wp-forecast-curr-head{
	color:black;
}
.wp-forecast-curr-right{
	color:black;
}
.mkdf-main-menu {
	margin-bottom:50px;
}
div.wp-forecast-curr {
	margin-right:-23px;
}
.wp-forecast-curr-head{
	padding-top:12px;
}
img.wp-forecast-curr-left {
	height: 22px;
	width: 40px;
}
.tp-caption   tp-static-layer{
	font-family:raleway;
}
 .mkdf-main-menu>ul>li>a>span.item_outer .item_text  {
	 letter-spacing: 0.1em;
}
.mkdf-wanderer-loader{
    display: none;
}
.wpb_wrapper{
	
    font-size: 19px;
    color:white;
}
.mkdf-top-reviews-item-content{
    color: #000;
}
.wpb_wrapper{
    color: black;
}
.mkdf-page-subtitle{
    padding:0px 20% !important;
}
.mkdf-st-text{
	padding:0px 12%;
	padding-bottom:80px;
}

.vc_column_container>.vc_column-inner{
	padding-left:0px;
	padding-right:0px
}
.mkdf-st-title{
	text-align:center;
	padding-top:70px;
}
.mkdf-container-inner {
	padding:0px !important;
}
.mkdf-container-inner {
width:100%;
}

