/*
Theme Name:     Modetor
Description:    Hemingway Child Theme
Author:         ch
Template:       hemingway

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

body{
	color:#888;
}
.wrapper{
	margin-top:0;
}
.photoTable {
	margin: 0 auto;
	border-radius: 15px !important;
	border: 0px;
    border-spacing: 20px !important;
    border-collapse: separate !important;
}
.photoTable tr {
	margin: 0 auto;
	border: 0px;
	border-radius: 15px !important;
}
.photoTable td {
	background-color: rgba(255,255,255,0.3) !important;
	vertical-align: top;
	text-align: center;
	border: 0px;
    padding: 20px;
	border-radius: 15px !important;
}
.photoTable2 {
	margin: 0 auto;
	border-radius: 15px !important;
	border: 0px;
    border-spacing: 20px !important;
    border-collapse: separate !important;
	margin-bottom: -20px !important;
}
.photoTable2 td {
	background-color: rgba(255,255,255,0.6) !important;
	vertical-align: top;
	text-align: center;
	border: 0px;
    padding: 20px;
	border-radius: 15px !important;
}

/*---Menu---*/

.blog-menu a {
	color: #fff;
}

.blog-menu a:hover,
.blog-menu .current-menu-item a { 
	color: #009ec3; 
}
.blog-menu li:hover > a {
    color: #009ec3;
}
.blog-menu > li > a {
    /* color: unset; */
    font-size: 1vw;
    font-weight: 700;
}
.blog-menu .children a {
    font-size: 0.7vw;
    font-weight: 200;
}
.blog-menu > li::before {
	display:none;
}
.content {
    width: 100% !important;
}
/*----Kontaktformular---*/
#psfb145 .row input, 
#psfb145 .row textarea,
#psfb145 .row button{
	background-color:#fff!important;
	border-radius:0;
}
button#psfield_145_5{
	margin-top:30px;
}
button#psfield_145_5:hover{
	color:#009ec3!important;
}
#psfb145 .row label{
	color:#fff!important;
}
/*---footer----*/
.footer.section.large-padding {
    padding: 2% 0 !important;
}
.footer .widget-title{
	color:#009ec3;
}
.footer p,
.footertable tr td{
	color:#009ec3;
}
.footer{
	margin-top:0;
}
/** WPFORMS WPFORMSLABEL **/
#psfb145 label{
 color:rgb(8, 152, 166)!important; 
 padding-top: 20px;
}

/** WPFORMS Input Textarea **/
#psfb145  input, #psfb145  textarea{
 background-color:#CCE9F1!important; /*rgba(8, 152, 166, 0.2)*/
}


/** WPFORMS SUBMIT BUTTON **/
button{
 padding: 15px;
 color: #444 !important;
 background-color:#CCE9F1!important;/*rgba(8, 152, 166, 0.39)*/ 
 border-radius: 10px;
}

/** WPFORMS SUBMIT BUTTON Hover **/
button:hover{
 color: #fff !important;
 background-color:rgb(8, 168, 191)!important; 
}

.planso-form-builder .container-fluid {
    width: 60%;
}

.footertable td {
	padding-bottom: 10px;
}

.footertable tr > td:first-child {
	width: 55%;
}

.search-toggle {
    display: none;
}

@media screen and (max-width: 700px) {
 .column-2 {
     display: none;
 }   
 .column-3 {
    padding: 20px;
    margin-top: 20px;
 }
  .column-1 {
    padding: 20px;
    padding-bottom: 0px;
    margin-top: 20px !important;
    margin-bottom: 0px;
 }
}

#metaslider_489 {
	margin-bottom: 30px !important;
}

.flex-control-nav {
	position: relative !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
	margin-left: 0px !important;
}


.wrapper.section-inner {
    margin-bottom: 100px;
}