/*
Theme Name: Der Alpenwirt
Template: logistic69

	Gruen: #87bf45;

*/

/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: auto;
  font-style: normal;
  font-weight: 300;
  src: url('fonts/open-sans-v15-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('fonts/open-sans-v15-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-display: auto;
  font-style: normal;
  font-weight: 400;
  src: url('fonts/open-sans-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('fonts/open-sans-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/open-sans-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/open-sans-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/open-sans-v15-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* alice-regular - latin */
@font-face {
  font-family: 'Alice';
  font-display: auto;
  font-style: normal;
  font-weight: 400;
  src: url('fonts/alice-v9-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Alice Regular'), local('Alice-Regular'),
       url('fonts/alice-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/alice-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/alice-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/alice-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/alice-v9-latin-regular.svg#Alice') format('svg'); /* Legacy iOS */
}
/* euphoria-script-regular - latin */
@font-face {
  font-family: 'Euphoria Script';
  font-display: auto;
  font-style: normal;
  font-weight: 400;
  src: url('fonts/euphoria-script-v6-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Euphoria Script'), local('EuphoriaScript-Regular'),
       url('fonts/euphoria-script-v6-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/euphoria-script-v6-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/euphoria-script-v6-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/euphoria-script-v6-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/euphoria-script-v6-latin-regular.svg#EuphoriaScript') format('svg'); /* Legacy iOS */
}

/* GENERAL STYLING
=================================================================================== */
body {
	color: #333;
	font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
	font-weight: 300;
}
h1, h2, h3, h4, h5, h6 {
	line-height: 1.3 !important;
	font-weight: normal;
}
h1, h2 {
	font-family: Alice !important;
	font-weight: 400 !important;
}
h6 {
	font-family: 'Euphoria Script' !important;
	font-weight: 400 !important;
}
p {
	color: #333;
	font-weight: 400 !important;
}
p:empty {
	margin-bottom: 0;
	padding-bottom: 0;
}
ul.sf-menu a,
div.sf-menu ul a {
	font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
	font-size: 16px;
}
/* Headerleiste Social/Shop */
.mt-h-20 .mt-mt .mt-m-social-left {
	height: 0;
	padding: 0 !important;
}
/* FORMULAR + BUTTONS
=================================================================================== */
input[type="submit"]:disabled,
input[type="submit"]:disabled:hover {
	border: solid 1px #ccc;
	background-color: #ccc;
	color: #fff;
	cursor: default;
}
#resavio-form {
	color: #444;
}
#resavio-form input[type="submit"] {
	background-color: inherit !important;
	color: #87bf45 !important;
	border: 2px solid #87bf45 !important;
	font-size: 12px !important;
	font-weight: 400 !important;
	text-transform: uppercase;
	-webkit-transition: all 400ms ease-out !important;
	-moz-transition: all 400ms ease-out !important;
	-ms-transition: all 400ms ease-out !important;
	-o-transition: all 400ms ease-out !important;
	transition: all 400ms ease-out !important;
}
#resavio-form input[type="submit"]:hover {
	background-color: #87bf45 !important;
	color: #fff !important;
	border-color: #87bf45 !important;
}
#resavio-form .form-feld {
	float: left;
	margin-right: 14px;
}
#resavio-form .form-feld span {
	display: block;
	margin: 14px 0 8px 2px;
}

/* Seiten
=================================================================================== */
.mt_title_heading {
	display: none;
}
#mb-content {
	padding-bottom: 0;
	padding-top: 0;
}
.mt_article {
    margin-bottom: 0;
}
#pgc-2-2-0, #pgc-2-4-0, #pgc-2-5-0, #pgc-2-6-0 {
    margin-bottom: 0 !important;
}
/* OpenStreetMap: Kontakt */
.mapsmarker .lmm-panel {
	display: none;
}
.page-id-1867 #header-title {
	height: 280px;
	background-size: cover;
}

/* Media queries
------------------------------------------------------------------------------------ */
@media screen and (min-width: 800px) {
	.page-id-1867 #header-title {
		height: 868px;
	}
	.divider {
		clear: both;
		display: block;
		margin-bottom: 8px;
		padding-top: 8px;
		width: 100%;
	}
	.last {
		clear: right;
		margin-right: 0 !important;
	}
	.two-columns-one {
		width: 48.75%;
		float: left;
		margin-bottom: 0;
		margin-right: 2.5%;
		position: relative;
	}
}
@media (min-width:1200px) {
	.mt-m-frame .mt-mm {
		background-color: rgba(0, 0, 0, .5) !important;
	}
	/* Logo: Menu Mitte - beim scrollen Menu mit Logo zusammenziehen (.mt-down wird gesetzt) */
	.mt-m-frame .mt-mm .mt-m-col2 {
		width: 2.5%;
	}
}
@media (min-width:1400px) {
	.container {
		width: 1370px;
	}
}



/* Theme Style Customizer 
=================================================================================== */
.mt-footer-1{ background: #161616!important; } 
.mt-footer-1 { background-size: cover!important; } 		
.mt-footer-2  #sub-footer p, .mt-footer-2  #sub-footer{ color: #b5b5b5!important; } 
/*.mt-footer-2 { background-image:url('./uploads/2019/02/alpenchalet_footerholz.jpg')!important; } */
.scrollToTop{ background: #8c8c8c!important; }
.scrollToTop:hover{ background: #8ec64b!important; }
.scrollToTop{ color: #ffffff!important; }
.scrollToTop:hover{ color: #ffffff!important; } 

.mt-shortcode-separator.default, .mt_point { background: #7fa803; width: px!important; height: px!important}

.mt-m-small:hover,
.mt-search-1 i:hover { color: !important}

.mt-modal-menu ul a:hover{ color: #7fa803!important}

.mt_title_last_world, .entry-title a .mt_title_last_world, #header-title .mt-meta a:hover { color: #7fa803!important}

blockquote,
.mt_coust_box:hover,
.mt_coust_result:hover,
.mt_cost_mesage:hover { border-color:#7fa803!important; }


.mt-fixed-fix.mt-fixed.mt-down .mt-m-frame.mt-desctop .mt-mm img {  height:  60px!important; } 
.mt-h-5 .mt-m-frame.mt-desctop .mt-mm { border-bottom: 4px solid #7fa803!important; }

.menu_categories ul.menu li.current-menu-item a,
.menu_categories ul.menu li a:hover,
.menu_categories ul.menu li.current-menu-item li a:hover,
.mt_quote_style,
.menu_categories ul li a:hover { border-color: #7fa803!important; color: #7fa803!important;}

.mt_seperator_2 .mt-shortcode-separator.default,
.mt_seperator_3 .mt-shortcode-separator.default { border-color:#7fa803; }


.mt_footer_parallax_on.layout_style_border #footer_wrap,
.mt_header_parallax_on.layout_style_border .mt-header,
.layout_style_border .mt_wrap { border-color:; }


.mt-m-button a { background:!important;  }
.mt-h-10 .mt-m-phone-left i,
.mt-h-10 .mt-m-mail-left i { color:#7fa803; }
.mt-h-9 .mt-mm,
.mt-h-15 .mt-mm,
.mt-h-19 .mt-mm,
.mt-h-54 .mt-mm,
.mt-h-55 .mt-mm { border-color:#7fa803; }

.mt-h-49 ul.sf-menu li.current-cat > a, 
.mt-h-49 div.sf-menu ul li.current-cat > a, 
.mt-h-49 ul.sf-menu li.current-menu-item > a, 
.mt-h-49 div.sf-menu ul li.current-menu-item > a, 
.mt-h-49 ul.sf-menu li.current_page_item > a, 
.mt-h-49 div.sf-menu ul li.current_page_item > a, 
.mt-h-49 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-49 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-49 ul.sf-menu li a:hover, 
.mt-h-49 div.sf-menu ul li a:hover,

.mt-h-39 ul.sf-menu li.current-cat > a, 
.mt-h-39 div.sf-menu ul li.current-cat > a, 
.mt-h-39 ul.sf-menu li.current-menu-item > a, 
.mt-h-39 div.sf-menu ul li.current-menu-item > a, 
.mt-h-39 ul.sf-menu li.current_page_item > a, 
.mt-h-39 div.sf-menu ul li.current_page_item > a, 
.mt-h-39 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-39 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-39 ul.sf-menu li a:hover, 
.mt-h-39 div.sf-menu ul li a:hover{
 
	color:!important; 
}

.mt-h-52 ul.sf-menu li.current-cat > a, 
.mt-h-52 div.sf-menu ul li.current-cat > a, 
.mt-h-52 ul.sf-menu li.current-menu-item > a, 
.mt-h-52 div.sf-menu ul li.current-menu-item > a, 
.mt-h-52 ul.sf-menu li.current_page_item > a, 
.mt-h-52 div.sf-menu ul li.current_page_item > a, 
.mt-h-52 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-52 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-52 ul.sf-menu li a:hover, 
.mt-h-52 div.sf-menu ul li a:hover,
.mt-h-11 ul.sf-menu li.current-cat > a, 
.mt-h-11 div.sf-menu ul li.current-cat > a, 
.mt-h-11 ul.sf-menu li.current-menu-item > a, 
.mt-h-11 div.sf-menu ul li.current-menu-item > a, 
.mt-h-11 ul.sf-menu li.current_page_item > a, 
.mt-h-11 div.sf-menu ul li.current_page_item > a, 
.mt-h-11 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-11 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-11 ul.sf-menu li a:hover, 
.mt-h-11 div.sf-menu ul li a:hover,
.mt-h-12 ul.sf-menu li.current-cat > a, 
.mt-h-12 div.sf-menu ul li.current-cat > a, 
.mt-h-12 ul.sf-menu li.current-menu-item > a, 
.mt-h-12 div.sf-menu ul li.current-menu-item > a, 
.mt-h-12 ul.sf-menu li.current_page_item > a, 
.mt-h-12 div.sf-menu ul li.current_page_item > a, 
.mt-h-12 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-12 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-12 ul.sf-menu li a:hover, 
.mt-h-12 div.sf-menu ul li a:hover,
.mt-h-25 ul.sf-menu li.current-cat > a, 
.mt-h-25 div.sf-menu ul li.current-cat > a, 
.mt-h-25 ul.sf-menu li.current-menu-item > a, 
.mt-h-25 div.sf-menu ul li.current-menu-item > a, 
.mt-h-25 ul.sf-menu li.current_page_item > a, 
.mt-h-25 div.sf-menu ul li.current_page_item > a, 
.mt-h-25 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-25 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-25 ul.sf-menu li a:hover, 
.mt-h-25 div.sf-menu ul li a:hover,
.mt-h-2 ul.sf-menu li.current-cat > a, .mt-h-2 div.sf-menu ul li.current-cat > a, .mt-h-2 ul.sf-menu li.current-menu-item > a, .mt-h-2 div.sf-menu ul li.current-menu-item > a, .mt-h-2 ul.sf-menu li.current_page_item > a, .mt-h-2 div.sf-menu ul li.current_page_item > a, .mt-h-2 ul.sf-menu li.current-menu-ancestor > a, .mt-h-2 div.sf-menu ul li.current-menu-ancestor > a, .mt-h-2 ul.sf-menu li a:hover, .mt-h-2 div.sf-menu ul li a:hover{
 
	background:; color:#fff!important;
}

.mt-h-13 ul.sf-menu li.current-cat > a, 
.mt-h-13 div.sf-menu ul li.current-cat > a, 
.mt-h-13 ul.sf-menu li.current-menu-item > a, 
.mt-h-13 div.sf-menu ul li.current-menu-item > a, 
.mt-h-13 ul.sf-menu li.current_page_item > a, 
.mt-h-13 div.sf-menu ul li.current_page_item > a, 
.mt-h-13 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-13 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-13 ul.sf-menu li a:hover, 
.mt-h-13 div.sf-menu ul li a:hover{
	border-color:!important;
}

.mt-h-38 ul.sf-menu li.current-cat > a, 
.mt-h-38 div.sf-menu ul li.current-cat > a, 
.mt-h-38 ul.sf-menu li.current-menu-item > a, 
.mt-h-38 div.sf-menu ul li.current-menu-item > a, 
.mt-h-38 ul.sf-menu li.current_page_item > a, 
.mt-h-38 div.sf-menu ul li.current_page_item > a, 
.mt-h-38 ul.sf-menu li.current-menu-ancestor > a, 
.mt-h-38 div.sf-menu ul li.current-menu-ancestor > a, 
.mt-h-38 ul.sf-menu li a:hover, 
.mt-h-38 div.sf-menu ul li a:hover{
	border-color:!important;
}

.mt-h-61 .mt-dark .mt-social li a:hover,
.mt-h-66 .mt-dark .mt-social li a:hover,
.mt-h-64 .mt-dark .mt-social li a:hover{
	color:#7fa803!important;
}

.mt-search-3:hover { color:#7fa803!important; }

.mt-search-post-frame:hover h4 { color:#7fa803!important; }
.mt-mobile-area ul li a:hover { color: #7fa803!important; }


.wpcf7-submit,
#mb-content .wpcf7-submit { background-color: #7fa803!important; } 

/* Woocommerce style */

.onsale { background-color: #7fa803!important; } 
span.current { color: #7fa803!important; } 

.mt-m-left-off .mt-g-light  ul.sf-menu li li a:hover,
.mt-m-left-off .mt-g-light  div.sf-menu ul li li a:hover,
.mt-m-left-off .mt-g-light  ul.sf-menu .mega-menu-4 li li a:hover,
.mt-m-left-off .mt-g-light  div.sf-menu .mega-menu-4 ul li li a:hover,
.mt-m-left-off .mt-g-dark  ul.sf-menu .mega-menu-4 li li a:hover,
.mt-m-left-off .mt-g-dark  div.sf-menu .mega-menu-4 ul li li a:hover,
.mt-m-left-off  ul.sf-menu .mega-menu-4 li li a:hover,
.mt-m-left-off  div.sf-menu .mega-menu-4 ul li li a:hover,

.mt-m-left-off .mt-g-light  ul.sf-menu .mega-menu-2 li li a:hover,
.mt-m-left-off .mt-g-light  div.sf-menu .mega-menu-2 ul li li a:hover,
.mt-m-left-off .mt-g-dark  ul.sf-menu .mega-menu-2 li li a:hover,
.mt-m-left-off .mt-g-dark  div.sf-menu .mega-menu-2 ul li li a:hover,
.mt-m-left-off  ul.sf-menu .mega-menu-2 li li a:hover,
.mt-m-left-off  div.sf-menu .mega-menu-2 ul li li a:hover,

.mt-m-left-off .mt-g-light  ul.sf-menu .mega-menu-3 li li a:hover,
.mt-m-left-off .mt-g-light  div.sf-menu .mega-menu-3 ul li li a:hover,
.mt-m-left-off .mt-g-dark  ul.sf-menu .mega-menu-3 li li a:hover,
.mt-m-left-off .mt-g-dark  div.sf-menu .mega-menu-3 ul li li a:hover,
.mt-m-left-off  ul.sf-menu .mega-menu-3 li li a:hover,
.mt-m-left-off  div.sf-menu .mega-menu-3 ul li li a:hover,

.mt-m-left-off .mt-g-light  ul.sf-menu .mega-menu-5 li li a:hover,
.mt-m-left-off .mt-g-light  div.sf-menu .mega-menu-5 ul li li a:hover,
.mt-m-left-off .mt-g-dark  ul.sf-menu .mega-menu-5 li li a:hover,
.mt-m-left-off .mt-g-dark  div.sf-menu .mega-menu-5 ul li li a:hover,
.mt-m-left-off  ul.sf-menu .mega-menu-5 li li a:hover,
.mt-m-left-off  div.sf-menu .mega-menu-5 ul li li a:hover,

.mt-m-left-off .mt-g-light  ul.sf-menu .mega-menu-6 li li a:hover,
.mt-m-left-off .mt-g-light  div.sf-menu .mega-menu-6 ul li li a:hover,
.mt-m-left-off .mt-g-dark  ul.sf-menu .mega-menu-6 li li a:hover,
.mt-m-left-off .mt-g-dark  div.sf-menu .mega-menu-6 ul li li a:hover,
.mt-m-left-off  ul.sf-menu .mega-menu-6 li li a:hover,
.mt-m-left-off  div.sf-menu .mega-menu-6 ul li li a:hover,

.mt-m-left-off .mt-g-dark  ul.sf-menu li a:hover,
.mt-m-left-off .mt-g-dark  div.sf-menu ul li a:hover { color:!important; }

.mt-m-left-off .mt-g-light ul.sf-menu li.current-cat > a, div.sf-menu ul li.current-cat > a,
.mt-m-left-off .mt-g-light ul.sf-menu li.current-menu-item > a, div.sf-menu ul li.current-menu-item > a,
.mt-m-left-off .mt-g-light ul.sf-menu li.current_page_item > a, div.sf-menu ul li.current_page_item > a,
.mt-m-left-off .mt-g-light ul.sf-menu li.current-menu-ancestor > a, div.sf-menu ul  li.current-menu-ancestor > a,
.mt-m-left-off .mt-g-light ul.sf-menu li a:hover, div.sf-menu ul li a:hover,
.mt-m-left-off .mt-g-light ul.sf-menu li.current-cat > .mt_button_link_frame a, div.sf-menu ul li.current-cat > .mt_button_link_frame a,
.mt-m-left-off .mt-g-light ul.sf-menu li.current-menu-item > .mt_button_link_frame a, div.sf-menu ul li.current-menu-item > .mt_button_link_frame a,
.mt-m-left-off .mt-g-light ul.sf-menu li.current_page_item > .mt_button_link_frame a, div.sf-menu ul li.current_page_item > .mt_button_link_frame a,
.mt-m-left-off .mt-g-light ul.sf-menu li.current-menu-ancestor > .mt_button_link_frame a, div.sf-menu ul  li.current-menu-ancestor > .mt_button_link_frame a,
.mt-m-left-off .mt-g-light ul.sf-menu li .mt_button_link_frame a:hover, div.sf-menu ul li a:hover { color:!important; }

.mt-m-left-off .mt-g-dark ul.sf-menu li.current-cat > a, div.sf-menu ul li.current-cat > a,
.mt-m-left-off .mt-g-dark ul.sf-menu li.current-menu-item > a, div.sf-menu ul li.current-menu-item > a,
.mt-m-left-off .mt-g-dark ul.sf-menu li.current_page_item > a, div.sf-menu ul li.current_page_item > a,
.mt-m-left-off .mt-g-dark ul.sf-menu li.current-menu-ancestor > a, div.sf-menu ul  li.current-menu-ancestor > a,
.mt-m-left-off .mt-g-dark ul.sf-menu li a:hover, div.sf-menu ul li a:hover,
.mt-m-left-off .mt-g-dark ul.sf-menu li.current-cat > .mt_button_link_frame a, div.sf-menu ul li.current-cat > .mt_button_link_frame a,
.mt-m-left-off .mt-g-dark ul.sf-menu li.current-menu-item > .mt_button_link_frame a, div.sf-menu ul li.current-menu-item > .mt_button_link_frame a,
.mt-m-left-off .mt-g-dark ul.sf-menu li.current_page_item > .mt_button_link_frame a, div.sf-menu ul li.current_page_item > .mt_button_link_frame a,
.mt-m-left-off .mt-g-dark ul.sf-menu li.current-menu-ancestor > .mt_button_link_frame a, div.sf-menu ul  li.current-menu-ancestor > .mt_button_link_frame a,
.mt-m-left-off .mt-g-dark ul.sf-menu li .mt_button_link_frame a:hover, div.sf-menu ul li a:hover { color:!important; }

.mt-m ul.sf-menu li li.current-cat > a, 
.mt-m div.sf-menu ul li li.current-cat > a, 
.mt-m ul.sf-menu li li.current-menu-item > a, 
.mt-m div.sf-menu ul li li.current-menu-item > a, 
.mt-m ul.sf-menu li li.current_page_item > a, 
.mt-m div.sf-menu ul li li.current_page_item > a, 
.mt-m ul.sf-menu li li.current-menu-ancestor > a, 
.mt-m div.sf-menu ul li li.current-menu-ancestor > a, 
.mt-m ul.sf-menu li li a:hover, 
.mt-m div.sf-menu ul li li a:hover,
.mt-m ul.sf-menu li li.current-cat > .mt_button_link_frame a, 
.mt-m div.sf-menu ul li li.current-cat > .mt_button_link_frame a, 
.mt-m ul.sf-menu li li.current-menu-item > .mt_button_link_frame a, 
.mt-m div.sf-menu ul li li.current-menu-item > .mt_button_link_frame a, 
.mt-m ul.sf-menu li li.current_page_item > .mt_button_link_frame a, 
.mt-m div.sf-menu ul li li.current_page_item > .mt_button_link_frame a, 
.mt-m ul.sf-menu li li.current-menu-ancestor > .mt_button_link_frame a, 
.mt-m div.sf-menu ul li li.current-menu-ancestor > .mt_button_link_frame a, 
.mt-m ul.sf-menu li li .mt_button_link_frame a:hover, 
.mt-m div.sf-menu ul li li .mt_button_link_frame a:hover{ color:!important;}

/* other style */

.cl-effect-11 a,
.cl-effect-11 a::before { border-top-color: #7fa803!important;  }


.cl-effect-10 a::before,
.cl-effect-13 a:hover,
.cl-effect-13 a:focus,
.cl-effect-17 a::before,
.cl-effect-21 a:hover,
.cl-effect-21 a:focus { color: #7fa803!important;  }

.cl-effect-13 a:hover::before,
.cl-effect-13 a:focus::before {
	color: #7fa803!important; 
	text-shadow: 10px 0 #7fa803 , -10px 0 #7fa803!important; 
}

.cl-effect-2 a:hover { color: white!important; }

.csstransforms3d .cl-effect-2 a span::before,
.cl-effect-6 a::before,
.cl-effect-6 a::after,
.cl-effect-7 a::before,
.cl-effect-7 a::after,
.cl-effect-9 a::before,
.cl-effect-9 a::after,
.cl-effect-14 a::before,
.cl-effect-14 a::after,
.cl-effect-17 a::after,
.cl-effect-18 a::before,
.cl-effect-18 a::after,
.cl-effect-19 a span,
.csstransforms3d .cl-effect-19 a span::before 
.cl-effect-19 a:hover span,
.cl-effect-19 a:focus span,
.csstransforms3d .cl-effect-19 a:hover span::before,
.csstransforms3d .cl-effect-19 a:focus span::before,
.cl-effect-21 a::before,
.cl-effect-21 a::after { background-color: #7fa803!important;  }


.mt_donation_button,
.mt_sc_post_in_2:hover {  background-color: #7fa803; }

	
#mb_home_button_home, #mb_home_button:hover,
ul.sf-menu li.current-cat > a, div.sf-menu ul li.current-cat > a,
ul.sf-menu li.current-menu-item > a, div.sf-menu ul li.current-menu-item > a,
ul.sf-menu li.current_page_item > a, div.sf-menu ul li.current_page_item > a,
ul.sf-menu li.current-menu-ancestor > a, div.sf-menu ul  li.current-menu-ancestor > a,
ul.sf-menu li a:hover, div.sf-menu ul li a:hover,
.single-post #nav ul li.blogbutton a,
.single-portfolio #nav ul li.portfoliobutton a,
.mt_style_header_2 .sf-menu ul li.current-cat > a, 
.mt_style_header_2 .sf-menu ul li.current_page_item > a, 
.mt_style_header_2 .sf-menu ul li.current-menu-item > a,
.mt_style_header_2 .sf-menu ul li a:hover,
.mt_style_header_2 .sf-menu ul li.current-menu-ancestor > a,
.mt_style_header_3 .sf-menu ul li.current-cat > a, 
.mt_style_header_3 .sf-menu ul li.current_page_item > a, 
.mt_style_header_3 .sf-menu ul li.current-menu-item > a,
.mt_style_header_3 .sf-menu ul li a:hover,
.mt_style_header_3 .sf-menu ul li.current-menu-ancestor > a{ 
	border-top-color: ;
	color: !important;
}

.mt_style_header_2 .sf-menu li.current-cat > a, 
.mt_style_header_2 .sf-menu li.current_page_item > a, 
.mt_style_header_2 .sf-menu li.current-menu-item > a,
.mt_style_header_2 .sf-menu li a:hover,
.mt_style_header_2 .sf-menu li.current-menu-ancestor > a{ 
	color: ;
	
} 

.mt_style_header_3 .sf-menu li.current-cat > a, 
.mt_style_header_3 .sf-menu li.current_page_item > a, 
.mt_style_header_3 .sf-menu li.current-menu-item > a,
.mt_style_header_3 .sf-menu li a:hover,
.mt_style_header_3 .sf-menu li.current-menu-ancestor > a{ 
	background-color: ;
	color: white!important
} 

ul.sf-menu li.current-cat > a, div.sf-menu ul li.current-cat > a,
ul.sf-menu li.current-menu-item > a, div.sf-menu ul li.current-menu-item > a,
ul.sf-menu li.current_page_item > a, div.sf-menu ul li.current_page_item > a,
ul.sf-menu li.current-menu-ancestor > a, div.sf-menu ul  li.current-menu-ancestor > a,
ul.sf-menu li a:hover, div.sf-menu ul li a:hover { border-color: !important;}

.mt-dark ul.sf-menu li.current-cat > a, div.sf-menu ul li.current-cat > a,
.mt-dark ul.sf-menu li.current-menu-item > a, div.sf-menu ul li.current-menu-item > a,
.mt-dark ul.sf-menu li.current_page_item > a, div.sf-menu ul li.current_page_item > a,
.mt-dark ul.sf-menu li.current-menu-ancestor > a, div.sf-menu ul  li.current-menu-ancestor > a,
.mt-dark ul.sf-menu li a:hover, div.sf-menu ul li a:hover { border-color: !important;}

ul.sf-menu li.current-cat > a, div.sf-menu ul li.current-cat > a,
ul.sf-menu li.current-menu-item > a, div.sf-menu ul li.current-menu-item > a,
ul.sf-menu li.current_page_item > a, div.sf-menu ul li.current_page_item > a,
ul.sf-menu li.current-menu-ancestor > a, div.sf-menu ul  li.current-menu-ancestor > a,
ul.sf-menu li a:hover, div.sf-menu ul li a:hover {color: !important;}


ul.sf-menu li.current-cat .mt_button_link_frame > a, 
div.sf-menu ul li.current-cat .mt_button_link_frame > a,
ul.sf-menu li.current-menu-item .mt_button_link_frame > a, 
div.sf-menu ul li.current-menu-item .mt_button_link_frame > a,
ul.sf-menu li.current_page_item .mt_button_link_frame > a, 
div.sf-menu ul li.current_page_item .mt_button_link_frame > a,
ul.sf-menu li.current-menu-ancestor .mt_button_link_frame > a, 
div.sf-menu ul  li.current-menu-ancestor .mt_button_link_frame > a,
ul.sf-menu li .mt_button_link_frame a:hover, div.sf-menu ul li .mt_button_link_frame a:hover {color: !important;}

.mt-dark ul.sf-menu li.current-cat .mt_button_link_frame > a, 
.mt-dark div.sf-menu ul li.current-cat .mt_button_link_frame > a,
.mt-dark ul.sf-menu li.current-menu-item .mt_button_link_frame > a, 
.mt-dark div.sf-menu ul li.current-menu-item .mt_button_link_frame > a,
.mt-dark ul.sf-menu li.current_page_item .mt_button_link_frame > a, 
.mt-dark div.sf-menu ul li.current_page_item .mt_button_link_frame > a,
.mt-dark ul.sf-menu li.current-menu-ancestor .mt_button_link_frame > a, 
.mt-dark div.sf-menu ul  li.current-menu-ancestor .mt_button_link_frame > a,
.mt-dark ul.sf-menu li .mt_button_link_frame a:hover, div.sf-menu ul li .mt_button_link_frame a:hover {color: !important;}


a:hover,
input:hover,
#full-page-home div div ul li a:hover, 
.menu_categories ul li ul li a:hover, 
#full-page-home div div ul li ul li a:hover,
.meta-date-blog a:hover, 
.meta-category-blog a:hover, 
.meta-author-blog a:hover, 
.meta-tags-blog a:hover, 
.meta-comment-blog a:hover,
.line-breadcrumb-ultra p a:hover,
.line-title-ultra p a:hover,
.comment-author.vcard a:hover,
#title-right-single a div:hover,
.reply a:hover,
.logged-in-as a:hover,
#post-link-button a:hover,
.homepage-blog-post-meta a:hover,
.search-input:hover,
ul#filter a:hover,
.portfolio_link:hover,
.more-link-2 a:hover, 
.more-diva-2 a:hover,
.entry-title a:hover,
ul#filterm li.current a,
ul#filterm li a:hover,
.menu_categories .current-cat a,
.menu_categories ul li a:hover,
.footer_widget_midle ul li a:hover,
p.price .amount { color: #7fa803!important; }


ul.sf-menu ul li.current-cat > a, div.sf-menu ul ul li.current-cat > a,
ul.sf-menu ul li.current_page_item > a, div.sf-menu ul ul li.current_page_item > a,
ul.sf-menu ul li.current-menu-item > a, div.sf-menu ul ul li.current-menu-item > a,
ul.sf-menu ul li.current-menu-ancestor > a, div.sf-menu ul ul li.current-menu-ancestor > a,
ul.sf-menu ul ul li.current-cat > a, div.sf-menu ul ul ul li.current-cat > a,
ul.sf-menu ul ul li.current-menu-item > a, div.sf-menu ul ul ul li.current-menu-item > a,
ul.sf-menu ul ul li.current_page_item > a, div.sf-menu ul ul ul li.current_page_item > a,
ul.sf-menu ul ul li.current-menu-ancestor > a, div.sf-menu ul ul ul li.current-menu-ancestor > a,
ul.sf-menu ul li a:hover, div.sf-menu ul ul li a:hover {
	border-bottom-color: #7fa803;
	color: !important;
}

.post-format-image, .post-format-image-quote, .post-format-image-video, .post-format-image-image, .post-format-image-link, .post-format-image-gallery,
.ewd_form input[type="submit"]:hover,
#tribe-bar-form .tribe-bar-submit input[type=submit],
.tribe-events-read-more:hover,
.tribe-events-nav-left a:hover,
.tribe-events-list .tribe-events-event-cost span,
.tribe-events-cost,
.tribe-events-back a:hover,
.tribe-events-nav-previous a:hover,
.tribe-events-nav-next a:hover,
.tribe-events-widget-link a:hover,
table.tribe-events-calendar th,
#easy_widget_form .easy-submit .easybutton,
#easyFrontendFormular .easy-button,
#showCalender td.calendar-cell.calendar-cell-empty,
.single_add_to_cart_button:hover,
.add_to_cart_button:hover,
.woocommerce-message a:hover,
.button.wc-forward:hover { 
	background-color: #7fa803!important; color:white!important;
}

.wpb_button:hover,
#mb-content .form-submit #submit,
.progress-striped .bar,
.grid figcaption a.mt-cpt-link {  background-color: #7fa803!important; }

.wpb_button:hover,
.mt_donation_button,
.more-link.mt-donate-link span,
.ewd_form input[type="submit"]:hover,
.grid figcaption a.mt-cpt-link,
#tribe-bar-form .tribe-bar-submit input[type=submit],
.tribe-events-read-more:hover,
.tribe-events-nav-left a:hover,
.tribe-events-back a:hover,
.tribe-events-nav-previous a:hover,
.tribe-events-nav-next a:hover,
.tribe-events-widget-link a:hover,
#tribe-events-content table.tribe-events-calendar,
#tribe-events-content .tribe-events-calendar td,
#easy_widget_form .easy-submit .easybutton,
#easyFrontendFormular input.easy-button {  border-color: #7fa803!important; }

.mt-scroll-top i,
#footer .mt-scroll-top p,
.mt-icon-normal,
ul.sf-menu .mt-hightlight-button.current-menu-item a:hover,
.mt-cpt-social i:hover,
#sub-footer a:hover,
.mt-social li a:hover,
.woocommerce-info a,
#header-title .woocommerce-breadcrumb a:hover,
#header-title #breadcrumb-style a:hover { color: #7fa803!important; }


.port-file-3 .more-link span:hover,
.entry-meta .more-link:hover span,
#mb-content .form-submit #submit:hover,
.more-link.mt-donate-link span:hover,
.wpcf7-submit:hover,
#mb-content .wpcf7-submit:hover,
.grid figcaption a.mt-cpt-link:hover,
.glass-title a:hover,
.glass-arrows:hover, 
.glass-arrows-right:hover, 
.glass-arrows-pause:hover, 
.glass-arrows-play:hover,
.nav-previous a:hover,
.nav-next a:hover,
.mt-shortcode-icon-text.mt-icon-hover:hover i { 
	color: #7fa803!important; 
	border-color: #7fa803!important; 
}
.mt-shortcode-icon-text.mt-icon-hover:hover i { background: white!important; }

.mt-m-phone2-right span { color: #7fa803!important; }
/*#header-title { background-image:url('./uploads/2018/12/alpenchalet-bayrischzell-hausberge.jpg')!important;}*/
#header-title { background-repeat:no-repeat!important;}#header-title { background-size:3000!important;}.nav li a strongs, #title-button, .nivo-caption-bg h1, .tp-simpleresponsive .caption, .mega_dropdown .post_title, .mt-blog-quote-text p, .mt_ptag, .mt-top-video-link, .mt_button_holder, 
        h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a, .entry-title p, #tribe-bar-form label,.mt_mobile_header_select select {font-family: 'Lato', sans-serif;}ul.sf-menu a, div.sf-menu ul a, .mt-left-menu a, .mt-m-phone-right-2 {font-family: 'Lato', sans-serif;}body {font-family: 'Lato', sans-serif;}


h1 { font-size:48px!important; }
h2 { font-size:35px!important; }
h6 { font-size:30px!important; }
p { font-size:16px!important; } 


/* BUTTONS */

.port-file-3 .more-link span:hover,
.entry-meta .more-link span:hover,
#mb-content .form-submit #submit:hover,
.more-link.mt-donate-link span:hover,
.wpcf7-submit:hover,
#mb-content .wpcf7-submit:hover,
.grid figcaption a.mt-cpt-link:hover,
.glass-title a:hover,
.glass-arrows:hover, 
.glass-arrows-right:hover, 
.glass-arrows-pause:hover, 
.glass-arrows-play:hover,
.nav-previous a:hover,
.nav-next a:hover,
.single_add_to_cart_button:hover,
.add_to_cart_button:hover,
.mt-shortcode-button:hover,
ul.sf-menu .mt-hightlight-button a:hover,
.woocommerce .button:hover,
.widget_shopping_cart_content .button:hover,
.woocommerce .button.checkout-button,
.added_to_cart:hover,
.menu_categories #searchform #searchsubmit,
.woocommerce .addresses a.edit:hover,
.mt-more-link:hover{  
	background-color: #7fa803!important;
	color: white!important; 
	border-color: #7fa803!important;
}

.port-file-3 .more-link span,
.entry-meta .more-link span,
#mb-content .form-submit #submit,
.more-link.mt-donate-link span,
.wpcf7-submit,
#mb-content .wpcf7-submit,
.grid figcaption a.mt-cpt-link,
.glass-title a,
.glass-arrows, 
.glass-arrows-right, 
.glass-arrows-pause, 
.glass-arrows-play,
.nav-previous a,
.nav-next a,
.single_add_to_cart_button,
.add_to_cart_button,
ul.sf-menu .mt-hightlight-button a,
.widget_shopping_cart_content .button,
.woocommerce .button,
.woocommerce .button.checkout-button:hover,
.added_to_cart,
.menu_categories #searchform #searchsubmit:hover,
.woocommerce .addresses a.edit,
.mt-more-link {  
	background-color:  inherit!important;
	color: #7fa803!important; 
	border-color: #7fa803!important;
}

.mt_logo_class{ padding-top:20px; padding-bottom:20px }
