/*!
Theme Name: Amstetten Marketing - 2019
Theme URI: https://www.falkemedia.at
Author: Birgit Haselmayr FALKEmedia GmbH
Author URI: https://www.falkemedia.at
Description: Corporate Website Amstetten Marketing 2019
Version: 1.0.0
Text Domain: ammark2019

This Starter Theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
	display: block;
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline;
}

audio:not([controls]) {
	display: none;
	height: 0;
}

[hidden],
template {
	display: none;
}

svg:not(:root) {
	overflow: hidden;
}

hr {
	box-sizing: content-box;
	height: 0;
}

pre {
	overflow: auto;
}

code,
kbd,
pre,
samp {
	font-family: monospace;
	font-size: 1em;
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0;
}

button {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
	-webkit-appearance: none;
	border-radius: 0;
	cursor: pointer;
}

button[disabled],
html input[disabled] {
	cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0;
}

input {
	line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
	padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

input[type="search"] {
	-webkit-appearance: none;
	box-sizing: border-box;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}

legend {
	border: 0;
	padding: 0;
}

textarea {
	overflow: auto;
}

optgroup {
	font-weight: bold;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

td,
th {
	padding: 0;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/
html {
	box-sizing: border-box;
}
html, body{
	margin: 0;
	padding: 0;

	width:100%;
	overflow-x: hidden;
}

*,
*:before,
*:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
	box-sizing: inherit;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}

/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}

.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/

/* adjust, if needed */
.clear:before,
.clear:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
	content: "";
	display: table;
}
.clear,
.clear:after,
.site-header:after,
.site-content:after,
.site-footer:after {
	clear: both;
}

/*--------------------------------------------------------------
################################################################
                                                .    . ...   ...              ....  .
                                                ...788888D8D88888887 ...      888~8..
                                          ......I8DD8Z$$$$$$$$$$$$88887..    .I88 8.
                                          ....88D$$$$$$$$$$$$$$$$$$$$$888,   . 8$8 .
                                          ..88O$$$$$$$$$$$$$$$D$$$$$$$$$O88,. . .
                                        .88$$$$$$$$$$$$$$$$888.O88$$$$$$$$$$88..
                                     .  88$$$$$$$$$$$$$$$$88.   .88$$$$$$$$$$88. .
                                       88$$$$$$$$$$$$$$$$88..     DD$$$$$$$$$$88..
                                     +8Z$$$$$$$$$$$$$$88...        .78O$$$$$$$$$8I
                                   ..88$$$$$$$$$$$$$O88.          ...88Z$$$$$$$$8D .
                                   .,8Z$$$$$$$$$$$$88:..            ..D8$$$$$$$$Z8:.
                                    O8$$$$$$$$$$$O88.. .             ..8D$$$$$$$$88
                                   .88$$$$$$$$$$888888O=... ..       . $8$$$$$$$$88.
                                  . 88$$$$$$$$$O$$$$$$O888888:       . .88$$$$$$$88.
                                  . 88$$$$$$$8888888888O$$$$O8888.  .   88$$$$$$$88 .
                                    =8Z$$$Z888OZ$$$$$$$$$$$$$$$$$$O8D   8D$$$$$$$8?.
                                    .88$$$$$$$$$$$$$$$$$$$$$$$$$$$$$DD,.88$$$$$$88
                                     .88$$$$$$$$$$$$$$$$$$$$$$$$$$$$$O888$$$$$$D8.
                                     ..88$$$$$$$$$$$$$$$$$$$$$$$$$$$$Z8D$$$$$$88.
                                     . .8D$$$$$$$$$$$$$$$$$$$$$$$$$$$88$$$$$$88,
                                        . 88Z$$$$$$$$$$$$$$$$$$$$$$$Z$$$$$$88.
                                          .+88$$$$$$$$$$$$$$$$$$$$$$$$$$$D8I.
                                               ?888O$$$$$$$$$$$$$$$OD88I
                                             .....,88888888888D88888:... .
                                                  ..  .+O88888O+.     .
                                                                                          .            .
                                                                                                          .
          .     ........  .. ...         .    .         ................................  ..............  ........
  Z888888888.   .:$$$$..   8888.        . 8888:8888888888,$$$$$$$$$$$$$7..I$$$$$$$$$.$$$$$$7:.....$$$$..  ..$$$$..
  $888888888.   ..$$$$..   8888       . O8888 .8888888888,$$$$$$$$$$$$$$$:I$$$$$$$$$.$$$$$$$$$$...$$$$.   ..7$$$..
   .      .     ...$$$$.   8888        8D888....        .,$$$?......~$$$$?................=$$$$$~.$$$$.   ...$$$$.
  $888888888 . $$$$.$$$$.. 8888      8888.     8888888888,$$$?. $$$?..$$$?I$$$$$$$$$.$$$$    +$$$?$$$$. .$$$$.$$$$...
  $888D88888. .$$$+.+$$$,. 8888      8888O     8888888888.$$$?. $$$I..$$$?I$$$$$$$$$.$$$$.   I$$$=$$$$. .$$$I.~$$$~..
  $888.    . .$$$$...$$$$. 8888.  .  .88888.   8888 .   ..$$$?. $$$I..$$$?I$$$,.  ...$$$$...:$$$$.$$$$. 7$$$...$$$$..
  $888,.     .$$$$$$$$$$$? 8888888888  .8D88~..888888888D.$$$?. $$$I..$$$?I$$$$$$$$$.$$$$$$$$$$$..$$$$..$$$$$$$$$$$7.
  $888,.     7$$$$$$$$$$$$.8888888888.. .8888? 8888888888.$$$?..$$$?..$$$?I$$$$$$$$$.$$$$$$$$$=...$$$$.?$$$$$$$$$$$$.
  . .     ......          ..      .      .   .          ..   ........... ....     ...   ....    ..   ...          . .
      .   .  ..           ...      ..        .          ..   . ..............     ...     .     ..   ...          ...
################################################################
--------------------------------------------------------------*/
html,
body {
	margin: 0;
	padding: 0;
}
html{
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust:     100%;
	-webkit-font-smoothing: antialiased;

	/* adjust, if needed */
	hyphens: auto; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto;
}
body{
	/* adjust, if needed */
	word-wrap:break-word;
}

.elementor a {
    font-weight: 500;
}

.elementor-nav-menu--dropdown a{
	justify-content:flex-end!important;
}

#navigation_font{
	font-weight:500!important;
}
/*--------------------------------------------------------------
# Gutscheinkarte
--------------------------------------------------------------*/
/*Allgemeine Anpassungen*/
.ueberschrift_ohnemargin h2{
	margin-bottom:0px!important;
}

#agb-text{
	display:none;
}

/*Show More Galleries*/
.show-more-gallery{
	display:none;
}

/*Navigation Header - graues Dreieck hinter Logo*/
.rechteck{
    transform:rotate(45deg);
		margin-left:-1350px;
}

@media (max-width:1119px){
	.rechteck{
		left:0 !important;
		margin-left:-800px;
	}
	#logo_gutscheinkarte{
		left: 10px;
	}
}

@media (max-width:922px){
	.rechteck{
		margin-left:-830px!important;
	}

}
@media (max-width:379px){
	.rechteck{
		display:none!important;
	}
	#navigation, .falkeScrolled #navigation{
		background-image: url(https://www.amstetten-marketing.at/wp2019/wp-content/uploads/2019/12/round_rechteck_45deg-scaled.png);
	    background-repeat: no-repeat;
		opacity:1;
		background-position: 110% 60%;
		background-size: 250% auto;
		transition: background 0s linear;
	}

}

/*Navigation-Hintergrund*/
#navigation{
	  background-color:white;
}

/*Navigation-Hintergrund on scroll*/
.falkeScrolled #navigation{
	  background-image: url(https://www.amstetten-marketing.at/wp2019/wp-content/uploads/2019/12/round_rechteck_45deg-scaled.png);
    background-position: -155% 60%;
    background-repeat: no-repeat;
    background-size: 80% auto;
		opacity:1;
		transition: background 0.5s linear;
}
.falkeScrolled #navigation img{
		opacity:0.85;
}

/* @media (min-width:1699px){
.falkeScrolled #navigation{
	background-position: 150% 90%;
	background-size: 170% auto;
	}
} */

@media (min-width:1024px) and (max-width:1384px){
	.falkeScrolled #navigation{
	background-position: -225% 60%;
	}
}

@media (max-width:623px){
	.falkeScrolled #navigation{
		background-position: 160% 70%;
	  background-size: 150% auto;
		transition: background 0s linear;
	}
}
@media (max-width:328px){
	.falkeScrolled #navigation{
		background-position: 90% 75%;
	  background-size: 250% auto;
		transition: background 0s linear;
	}
}
/*Gutscheinkarte Logo*/
@media (max-width:379px){
	#logo_gutscheinkarte .elementor-image img{
		width:50%!important;
	}
	#logo_gutscheinkarte {
    top: 35px;
	}
}

/*------------------------------------------------------------------------------------
------Nightrun, Urban Art - NAVIGATION-Background auf kleinen Bildschirmgrößen ------
------------------------------------------------------------------------------------*/

@media (max-width:379px){
	#navigation.nightrun, .falkeScrolled #navigation.nightrun{
		background-image: url(https://www.amstetten-marketing.at/wp2019/wp-content/uploads/2019/12/round_rechteck_45deg-1.png)!important;
			background-repeat: no-repeat!important;
		opacity:1!important;
		background-position: 110% 60%!important;
		background-size: 250% auto!important;
		transition: background 0s linear!important;
	}
	#navigation.urbanart, .falkeScrolled #navigation.urbanart{
		background-image: url(https://www.amstetten-marketing.at/wp2019/wp-content/uploads/2020/01/round_rechteck_45deg.png)!important;
			background-repeat: no-repeat!important;
		opacity:1!important;
		background-position: 110% 60%!important;
		background-size: 250% auto!important;
		transition: background 0s linear!important;
	}
}


/*---------------------
------ NIGHT RUN ------
----------------------*/
.falkeScrolled #navigation.nightrun{
	  background-image: url(https://www.amstetten-marketing.at/wp2019/wp-content/uploads/2019/12/round_rechteck_45deg-1.png);
    background-position: -185% 60%;
    background-repeat: no-repeat;
    background-size: 80% auto;
		opacity:1;
		transition: background 0.5s linear;
}

.falkeScrolled #nightrun-logo{
	opacity: 0;
  transition: visibility 0s, opacity 0.2s linear;
}

ul > li.elementor-repeater-item-cf57db7 > div{
	color:rgb(0,149,219);
}

@media (max-width:1138px){
	.falkeScrolled #navigation.nightrun{
		background-position: -240% 60%;
	}
}

@media (max-width:832px){
	.falkeScrolled #navigation.nightrun{
		background-position: -180% 80%;
	}
}
@media (max-width:544px){
	.falkeScrolled #navigation.nightrun{
		background-position: -140% 80%;
	}
}


/*---------------------
------ Urban Art ------
----------------------*/

.ua_heading.urbanblue h2, .urbanblue h2{
	color:rgb(0,149,219)!important;
}

.falkeScrolled .elementor-485 .elementor-element.elementor-element-ef944e2 .elementor-image img {
	width:50%
}

.ua_heading h1, .ua_heading h2{
	font-family: 'Beatstreet';
	font-style: normal;
	clear:both;
	color:black;
	font-weight:400;
}

ul > li.elementor-repeater-item-cf57db7 > div{
	color:rgb(0,149,219);
}

.falkeScrolled #navigation.urbanart{
	  background-image: url(https://www.amstetten-marketing.at/wp2019/wp-content/uploads/2020/01/round_rechteck_45deg.png);
    background-position: -185% 60%;
    background-repeat: no-repeat;
    background-size: 80% auto;
		opacity:1;
		transition: background 0.5s linear;
}

@media (max-width:1138px){
	.falkeScrolled #navigation.urbanart{
		background-position: -240% 60%;
	}
}

@media (max-width:832px){
	.falkeScrolled #navigation.urbanart{
		background-position: -180% 80%;
	}
}
@media (max-width:544px){
	.falkeScrolled #navigation.urbanart{
		background-position: -140% 80%;
	}
}

.teilnehmerinnen .elementor-tab-title{
	text-align:center;
}

/*Kontaktformular - Urban Art Anmeldung*/
#kontaktformular span input, #kontaktformular span textarea, #kontaktformular span select{
	padding: 5px 14px;
	border-radius: 0px;
	min-height: 40px;
	border: 1px solid #818a91;
	margin-bottom:10px;
	width:100%;

}
.wpcf7 input[type=file] {
	padding:15px 25px;
}
#kontaktformular input[type=checkbox] {
display: inline-block;
width:auto;
min-height:20%;
}
span.wpcf7-list-item {
	display: block;
	margin-left:0;
}
#kontaktformular{
	display:none;
}
#kontaktformular span{
	width:100%;
}

#kontaktformular .zusatzinfo{
	margin-bottom:10px;
	font-size:smaller;
}

#kontaktformular span textarea{
	width:100%
}

#kontaktformular .datenschutz a{
	text-decoration:underline!important;
}

#kontaktformular p{
	margin:5px 0px!important;
}
#kontaktformular .wpcf7-form-control.wpcf7-submit{
	background-color: #465055;
	text-transform: uppercase;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 15px 15px 15px;
	color:white;
	width:100%;
}
#kontaktformular span.wpcf7-not-valid-tip{
	color:rgb(221,6,6)!important;
	padding-bottom:5px;
	font-weight: 500;
}
#kontaktformular .wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
		color: #46b450 !important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{
	border: none;
	color:rgb(215,50,115)!important;
	font-weight:bold;
}
 div.wpcf7-response-output{
	 border: none;
	 color: #ffb900!important;
	 font-weight:bold;
	 margin:0!important;
	 padding:10!important;
 }
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none;
}
.wpcf7 .ajax-loader {
    visibility: hidden;
    display: inline-block;
    background-color: #23282d;
    opacity: 0.75;
    width: 24px !important;
    height: 24px;
    border: none;
    border-radius: 100%;
    padding: 0;
    margin: 0 24px;
    position: relative;
    color: black;
}

/*------------------------------------------
------Stadtmarketing Amstetten Website------
-------------------------------------------*/
.elementor-column{
	min-height:0px!important;
}

.falke-fairliebt td{
	text-align: center;
	padding-left: 40px;
	padding-right: 40px;
}

@media all and (max-width:776px){
	.header_am .elementor-background-overlay{
	background-size: contain!important;
	}
}


/*--------------------------------------------------------------
# Event Seite - Elementor-Beitragsübersicht der Events
--------------------------------------------------------------*/
/*.falke_events.elementor-widget-posts article.falke_projekte .elementor-post__read-more{
	color: #55595c;
	padding: 12px 24px;
	border-radius:3px;
	border: 2px solid #55595c;
}*/

/*--------------------------------------------------------------
# Projekte Seite - Elementor-Beitragsübersicht der Projekte
--------------------------------------------------------------*/
/*hide the filter with "all"*/
.elementor-portfolio__filters li.elementor-portfolio__filter[data-filter="32"]{
	display:none;
}

/*----------------------------
HEADER Template Subpages
------------------------------*/

.header_am{
	background-position:center;
	background-repeat:no-repeat;
}
.header_am .elementor-background-overlay{
background-size: auto 70%!important;
background-repeat: no-repeat;
background-position: center;
}
@media all and (max-width:1024px){
	.header_am .elementor-background-overlay{
	background-size: contain!important;
	}
}


/*----------------------------
CCCC Einstellungen
------------------------------*/
.ccco-inline-container .elementor-facebook-widget{
	display: inline-flex !important;
}
/*----------------------------
Tabellen-Styling
------------------------------*/
.tabelle-styling td {
    padding-right: 20px;
    padding-bottom: 5px;
    padding-top:5px;
}


/*---------------------
------ City Games ------
----------------------*/
.city-games-nav-top{
	position:fixed !important;
	top:0;
	left:0;
	right:0;
	z-index:99;
}
.falkeScrolled .city-games-nav-top{
	background-color: #54595F;
}

.falkeScrolled .falke-stadtmarketing-logo{
	display: none;
}

.subheading_city_games img{
	object-position: right;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Event-Portfolio */
.portfolio-event .elementor-widget:not(:last-child) {
    margin-bottom: 0px !important;
}


/* Werbebanner Kandidaten */

.falke_werbebanner{
	padding-top: 10px;
	padding-bottom: 10px;
}

.falke_werbebanner_partner{
	padding-top: 10px;
	padding-bottom: 10px;
}

.falke_werbebanner_partner img{
	object-fit: cover;
	height: 100% !important;
}

.falke_werbebanner_partner a{
	display: block !important;
	height: 100%;
}


/* Hauptmenü */
.aktion-heimvorteil{
	background-color: #3395DB;
	padding: 4px 0px !important;
	color: white;
	border-radius: 5px;
}

ul[id="menu-1-aefb028"] li{
	margin-top: auto;
	margin-bottom: auto;
}

.personen-alert {
	background-color: red;
	color: white;
	padding: 10px;
	font-weight: bold;
}

/* Header */
#menu-1-43d02a52 .sub-menu a, #menu-1-7f37f9ec .sub-menu a {
	border-width: 0px;
	justify-content: center !important;
}


.cg-starterliste{
	width: 40%;
	float: left;
}

@media (max-width:776px){
	.cg-starterliste{
		width: 100%;
	}
}

.cg-starterliste tr:nth-child(even) {
  background-color: #7A7A7A21;
}

.cg-starterliste td{
	padding: 5px;
}

.cg-starterliste th{
	padding-bottom: 15px;
}




/*--------------------------------------------------------------
# Partner Betriebe Seite
--------------------------------------------------------------*/

.falke-partnerbetrieb-table th{
	font-weight: normal !important;
	vertical-align: top;
	font-size: 0.9em;
}

.falke-partnerbetrieb-table tr:not(.falke-second-row) td, .falke-partnerbetrieb-table th{
	border: 2px solid #d3d3d3;
	padding: 10px;
}

.falke-partnerbetrieb-table th p{
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 1.1em;
}

.falke-partnerbetrieb-table .falke-second-row{
	visibility: collapse;
}

.falke-partnerbetrieb-table tr:nth-child(3){
	background: #d3d3d359;
}

/* Anmeldefomular */

.partnerbetriebe legend {
	padding: 0px 10px;
	color: #7b8286;
	font-weight: 500;
	font-size: 1.1em;
}

.partnerbetriebe fieldset{
	border: 5px solid #7b82862e;
	padding: 5px 30px 30px 30px;
	margin-bottom: 40px;
}

.partnerbetriebe .wpcf7-select{
	width: 50% !important;
	padding: 7px;
}

.partner-weitere-mails {
	display: none;
}

.partner-weitere-mails-button {
	/* background-color: #7b8286;
	color: white;
	padding: 10px 20px; */
	display: inline-block;
	margin-top: 10px;
	font-size: 0.9em;
}

.partner-weitere-mails-button:hover {
	text-decoration: underline;
}

.weitere-mails label{
	display: block;
}

.partnerbetriebe .wpcf7-acceptance{
	padding: 0 !important;
}

.partnerbetriebe .wpcf7-submit {
	background-color: #7b8286;
	color: white;
	padding: 10px 20px;
	font-weight: bold;
	border: 2px solid transparent;
}

.partnerbetriebe .wpcf7-submit:hover {
	background-color: transparent;
	border: 2px solid #7b8286;
	color: #7b8286;
}

.partnerbetriebe .marketingbeitrag{
	color: var( --e-global-color-10839ba2 );
}

.partnerbetriebe .marketingbeitrag input{
	border: 2px solid var( --e-global-color-10839ba2 );
	color: var( --e-global-color-10839ba2 );
}

.partnerbetriebe .exkursion-angebot input, .partnerbetriebe .exkursion-datum input, .partnerbetriebe .exkursion-kosten input{
	color: #7b8286;
	background-color: #f3f3f3;
	border-width: 1px;
}

.partnerbetriebe textarea::placeholder {
	color: #c0c0c0;
}

.partnerbetriebe .absenden-kontaktform{
	margin-left: 20px;
}

.partner-quality-checkbox .wpcf7-form-control{
	padding: 0px !important;
}

#zonenkarte{
	display: none;
}

.falke-vertical-top table td{
	vertical-align: top;
}






/*--------------------------------------------------------------
# Cider & Spring Festival
--------------------------------------------------------------*/

.falke-cider-faq .elementor-accordion-item{
	border-bottom: 1px solid #E74011 !important;
}

.falke-cider-faq .elementor-accordion-item:first-of-type{
	border-top: 1px solid #E74011 !important;
}

.page-id-22462 .falke-le-monde, .page-id-22462 .elementor-accordion .elementor-tab-content{
	font-family: "le-monde-livre-classic-byol", serif;
	font-weight: 400;
	letter-spacing: 0.2px;
	font-style: normal;
}

.page-id-22462 .elementor-text-editor a:hover{
	color: var( --e-global-color-5c35129 );
}



/*--------------------------------------------------------------
# Schloßweihnacht
--------------------------------------------------------------*/
.postid-1254 .falke-vertical-top table tr td{
	white-space: nowrap;
}
.postid-1254 .falke-vertical-top .elementor-tab-content{
	overflow: scroll;
}
.postid-1254 .falke-vertical-top table tr td:nth-child(2), .postid-1254 .falke-vertical-top table tr th:nth-child(2){
	padding: 0px 20px;
}
.postid-1254 .falke-vertical-top table tr td:first-child, .postid-1254 .falke-vertical-top table tr th:first-child{
	width: 20%;
}
.postid-1254 .falke-vertical-top table tr td:last-child, .postid-1254 .falke-vertical-top table tr th:last-child{
	width: 20%;
}
