/**
  Theme Name: Landingpage Theme
  Theme URI: http://die.konzeptionisten.at/
  Version: 3.0
  Author: Markus Mairinger
  Author URI: http://www.konzeptionist.at/
  Licence: LGPL
*/

/* CI COLORS */
:root{
	--black:#000000;
	--white:#FFFFFF;
	--tree-shade:#475949;
	--meadow:#85a176;
	--sunburst:#ffc43f;
	--glow:#f09b5c;
	--soil:#8b634b;
	--straw:#c7a075;
	background-attachment:fixed;
}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('css/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('css/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('css/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('css/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('css/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('css/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('css/roboto-slab-v24-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('css/roboto-slab-v24-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('css/roboto-slab-v24-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('css/roboto-slab-v24-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('css/roboto-slab-v24-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('css/roboto-slab-v24-latin-regular.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('css/roboto-slab-v24-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('css/roboto-slab-v24-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('css/roboto-slab-v24-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('css/roboto-slab-v24-latin-700.woff') format('woff'), /* Modern Browsers */
       url('css/roboto-slab-v24-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('css/roboto-slab-v24-latin-700.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('css/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('css/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('css/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('css/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('css/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('css/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}


body {font: 1em /1.4em "Roboto",Arial,Helvetica,sans-serif; color:#333;}
.sommer, .herbst, .kinder, .reiter, .biovital, .barrierefrei, .aktiv, .bv-familien-a, .bv-familien-b {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-sommer.jpg") no-repeat fixed 0 0 #FFFFFF;}
.winter {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-winter.jpg") no-repeat fixed 0 0 #FFFFFF;}
.romantik {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-wellness.jpg") no-repeat fixed 0 0 #FFFFFF;}
.genuss {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-genuss.jpg") no-repeat fixed 0 0 #FFFFFF;}
.entschleunigung, .auszeitsommer {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/auszeit-sommer.jpg") no-repeat fixed 0 0 #FFFFFF;}
.steiermark, .stmk-sommer {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-steiermark.jpg") no-repeat fixed 0 0 #FFFFFF;}
.stmk-herbst {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/stmk-herbst.jpg") no-repeat fixed 0 0 #FFFFFF;}
/*.steiermark {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-sommer.jpg") no-repeat fixed 0 0 #FFFFFF;}*/
.niederoesterreich {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-niederoesterreich.jpg") no-repeat fixed 0 0 #FFFFFF;}
.tirol, .kaernten {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-sommer.jpg") no-repeat fixed 0 0 #FFFFFF;}
.tirol-winter {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/background-winter.jpg") no-repeat fixed 0 0 #FFFFFF;}

a {}
a:hover{}
.mobile {display:none;}

h1{font: 1.8em /1.2em "Roboto Slab",Arial,Helvetica,sans-serif; color:#000; font-weight:bold;}
h2{font: 1.5em /1.2em "Roboto Slab",Arial,Helvetica,sans-serif; color:#111;}
h3{font: 1.4em /1em "Roboto Slab",Arial,Helvetica,sans-serif; color:#111;}
h4{font: 1em /1em "Roboto Slab",Arial,Helvetica,sans-serif; color:#111; margin:20px 0 10px 0;}
b,strong {font: 1em /1.5em "Roboto",Arial,Helvetica,sans-serif; font-weight:bold;}

/** HTML5 Elementes **/
header{width:990px; background:#FFF; margin:0 auto;}
nav{width:990px; margin:6px auto;}
#navwrap {background: var(--tree-shade); margin: 0; height: 35px; width: 100%; padding: 0px;}
#menu-main-nav, #menu-main-nav-stmk, #menu-main-nav-noe, #menu-main-nav-tir, #menu-main-nav-it, #menu-main-nav-ktn {height: 25px; width: 990px; margin: 0 auto;}
#menu-main-nav a, #menu-main-nav-stmk a, #menu-main-nav-noe a, #menu-main-nav-tir a, #menu-main-nav-ktn a, #menu-main-nav-it a { padding: 0 30px; color: #ffffff; text-decoration:none; text-transform: uppercase; font: bold 0.85em / 1.2em "Open Sans",Arial,Helvetica,sans-serif;}
ul.dropdown {list-style:none; width:998px; height: 35px; margin: 0 auto; padding: 0px;}
ul.dropdown li{ float:left; position:relative; padding: 6px 0px;}
ul.dropdown li:hover, ul.dropdown li:hover a, ul.dropdown li:hover a:hover {background: var(--meadow); color: #ffffff;}
ul.dropdown li.current-menu-item, ul.dropdown li.current_page_item, ul.dropdown li.current-menu-item:hover , ul.dropdown li.current_page_item:hover  {background: var(--meadow); color: #ffffff;}
ul.dropdown li ul {background: var(--meadow) none repeat scroll 0 0;opacity: 1;top: 35px;}
ul.dropdown ul {box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25);list-style: outside none none;margin: 0;padding: 0;position: absolute;width: 245px;z-index: 500;}
ul.sub-menu {cursor: default;}
ul.dropdown ul li {border-bottom:1px dashed var(--tree-shade); width:100%;}
ul.dropdown li ul a {display:block;}
ul.dropdown li ul.sub-menu, ul.dropdown li:hover ul ul, ul.dropdown ul.sub-menu li:hover ul ul {display: none;}
ul.dropdown li:hover ul, ul.dropdown ul.sub-menu li:hover ul, ul.dropdown ul.sub-menu li ul li:hover ul {display: block;}

#slideshow{max-height:435px!important; float:left; position:relative; width:650px!important;}
#logo{position:absolute; left:10px; top:10px; display:block; z-index:999;}
#logo img { width:75%; height:75%;}
.mslide {height:auto!important; max-height:435px!important; overflow:hidden;}
.meteor-clip {width:650px!important;max-height:435px!important; overflow:hidden;}
.mslide img {width:650px!important;}

/*.packageinfo {display:block; position:absolute;bottom:0px; height:70px; background: rgba(0, 0, 0, 0) url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/whitebg-pattern.png") repeat scroll 0 0;z-index: 995;}*/
.packageinfo {width:100%; display:block; position:absolute;bottom:0px; height:70px; background: rgba(0, 0, 0, 0) url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/bg-gradient-pattern.png") repeat scroll 0 0;z-index: 995;}
.packagetext {width:96%; margin:0 auto;}
.packagetext h2, h2.packagetitle{font: 1.25em /1.4em "Roboto Slab",Arial,Helvetica,sans-serif; color:var(--tree-shade); margin:0;}
p.packagebeschreibung {font: 0.8em /1.4em "Roboto",Arial,Helvetica,sans-serif; color:#000; margin:0;}
.packagebook {}

#content-anfrage{width:990px; height:auto; background:#FFF; margin:0 auto; position:relative;}
article.anfrageseite{float:left; background:#FFF; padding:0 15px; width:600px; height:auto; min-height:770px;}
.stmk {height:auto; min-height:620px!important;}
.formteaser {background:url('https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/bg-h2-arrow.png') no-repeat var(--tree-shade); color:#FFF; font: 1.2em/1.5em "Roboto Slab",Arial,Helvetica,sans-serif; padding:5px 0 15px 10px; margin-top:0px; border-top:5px solid var(--tree-shade);}
aside{width:340px; float:right; margin-top:0px; position:absolute; left:650px; top:0px;}
#anfrage-aside{width:340px; float:right; margin-top:0px; position:absolute; left:650px; top:0px;}
.topaside {background:var(--tree-shade); margin:0; padding:0; top:0;}
ul.vorteile {list-style:none;margin: 0;padding: 0; height:200px;}
ul.vorteile li.sommer {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/leaf_icon.jpg") no-repeat scroll left top #FFF;float:left; width:35%; margin:0 30px 10px 0; padding:0 50px 10px 0; position: relative; height:60px;}
ul.vorteile li.winter {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/snow-icon.jpg") no-repeat scroll left top #FFF;float:left; width:35%; margin:0 30px 10px 0; padding:0 50px 10px 0; position: relative; height:60px;}
ul.vorteile li.herbst {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/leaf_icon.jpg") no-repeat scroll left top #FFF;float:left; width:35%; margin:0 30px 10px 0; padding:0 50px 10px 0; position: relative; height:60px;}
ul.vorteile li {background: url("https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/leaf_icon.jpg") no-repeat scroll left top #FFF;float:left; width:35%; margin:0 30px 10px 0; padding:0 50px 10px 0; position: relative; height:60px;}

span.vorteil {left: 35px;position: absolute;top: 10px;}
.direktbuchenbox {background:#d8ead8; color:#333; margin:25px 0 15px 0;}
.direktbuchenbox p {padding:10px 15px 0px 15px;}
.direktbuchenlink {text-align:center; padding:5px 15px;}
.direktbuchenlink a {color:#111; font-weight:bold;}
.videobox {min-height:200px;}
.uabreview {margin:25px 0; min-height:120px; padding:10px 20px; background:#F0F0F0;}
.uablogo-small {float: left;width: 70px;}
.uabtext {float: left;width: 94%; font: 0.8em /1.4em "Roboto",Arial,Helvetica,sans-serif;}

#katalog-cover {background:url('https://angebote.urlaubambauernhof.at/wp-content/themes/landingpage/img/bg-heu.jpg') no-repeat;}
#katalog-aside{width:340px; float:right; margin-top:0px; position:absolute; left:650px; top:0px;}
#content-katalog {clear:left; width:990px; height:auto; background:#FFF; margin:0 auto; position:relative; padding-bottom: 10px;}
#katalogform {}
article.katalogseite{float:left;background:#FFF; padding:0 15px; width:97%; height:auto; min-height:430px;}
.buchentext{min-height:302px;background:var(--tree-shade); margin:0; padding:0; top:0;}
.buchentext p {margin:0; padding:20px 30px; color:#FFF;}
.suchenbuchenbtn {text-align:center; margin-top:20px;}

#content-danke {width:990px; height:auto; background:#FFF; margin:0 auto; position:relative;}
article.dankeseite {background:#FFF; padding:20px 15px; height:auto; min-height:430px;}
.dankebild {float:right; width:300px; margin:20px 50px 10px 10px;}
.danketext {float:left; width:500px; margin-bottom:20px;}
.danketext h1 {}
.danketext p {}
.contactdetails {background:var(--tree-shade); color:#FFF;font: 0.8em /1em "Roboto",Arial,Helvetica,sans-serif; padding:5px;}
.contactdetails h4 {color:#ffdc00; font: 1.3em /1em "Roboto Slab",Arial,Helvetica,sans-serif;}
.contactdetails a {color:#ffdc00;}

#content-gewinn {width:990px; height:auto; background:#FFF; margin:0 auto; position:relative;}
#content-gewinn h2, #content-gewinn h3 {color:#FFF;}
article.gewinnseite {background:#c63; padding:0% 1% 3% 1%; height:auto; min-height: 1250px;}
article.gewinnseite img {float:center;}
.leftcol {float:left; width:50%;}
.rightcol {float:right; padding: 1%;width:43%; color:#fff;}
#content-gewinn .gform_wrapper {background:none!important;}
#content-gewinn .gform_wrapper a {color:#FFF; font-weight:bold;}
#content-gewinn  .gform_button {background:#b73663; border:0px; color:#FFF;}
#content-gewinn .charleft {color:#FFF;}

.clearleft {clear:left;}
section{}
