/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/* HEADER */

.wd-logo img {transform: scale(1.9) !important; margin-top: 18px; margin-left: -6px; }
/*.wd-logo img { transform: scale(1.3) !important; margin-top: 32px; }*/
.whb-sticked .wd-logo img { margin-top: 16px; transform: scale(2.0) !important;; width: 120px; margin-left: 16px; }
body .wd-dropdown { background-color: rgb(0,32,45); }

/* INHALTE */

.schritte strong { font-size: 300%;  }
.schritte { margin-bottom: 0 !important; }

[data-vc-full-width]:not([data-vc-stretch-content]) { left: 0 !important; padding-left: 0 !important; }
.sliderheading h3 { font-size: 300%; }

.startslider .wd-gallery-item { max-height: 320px; }

/* SLIDER */
.home2-slider-class { width: 1920px !important; max-width: 1920px !important; }
.home2-slider-class .slide-bild .vc_column-inner { padding: 0 !important; }

#slider-20 .wd-slide { height: 600px; }

.pylon .vc_single_image-wrapper img { padding: 0 20px; }


/* STANDARDS */
.whitecolor, .whitecolor h1, .whitecolor h2, .whitecolor h3, .whitecolor h4, .whitecolor p, .whitecolor span, .whitecolor ul, .whitecolor li,  .whitecolor a, .whitecolor a.button span { color: white; }
.whitecolor a { color: white !important; }
.whitecolor span.button, .whitecolor .wpcf7-submit { background: #52e978 !important; color: #fff !important; }
.whitecolor a.button:hover span, .whitecolor .largebgtext, .whitecolor span.button:hover, .whitecolor .wpcf7-submit:hover { background: #929292 !important; color: white !important; }
.whitecolor form input, .whitecolor form textarea { border-color: white; }

.headlargetext { font-size: 175%; text-transform: uppercase; line-height: 125% !important; }
.headlargetext a { color: #111111 !important; }
.largetext { display: block; font-size: 135%; line-height: 130%; margin-bottom: 10px; }

span.button, .wpcf7-submit, .button-default .button, .button-flat .button, .button-round .button, .button-round input[type="submit"] { display: inline-block; padding: 20px 30px 18px 30px; background: rgb(0,32,45); color: white; font-size: 95%; line-height: 130%; margin: 5px; border-radius: 100px; transition: all 0.1s ease-in-out 0.1s, visibility 0.2s ease-in-out; box-shadow: 0 0 30px rgba(0,0,0,0.2); }
span.button:hover, .wpcf7-submit:hover { background: rgb(76,82,91); color: white; }
.wpcf7-submit { display: block; margin: 10px 15px; }


/* FORMS */
body .wpforms-field input { border-radius: 50px !important; }
.wpforms-submit-container { text-align: center !important; }
.wpforms-submit-container .wpforms-submit { padding: 0 30px; border-radius: 50px !important; width: 200px !important; }
div.wpforms-container-full .wpforms-field-label, div.wpforms-container-full .wpforms-field-sublabel { color: #fff; }

div.wpforms-container-full button[type="submit"]:not(:hover):not(:active) { background-color: rgb(0,32,45); }
div.wpforms-container-full button[type="submit"]:hover { background: #00131B; }

/* FOOTER */
body .wd-prefooter { padding-bottom: 0; }
body .wd-prefooter .prefoot-box { background: linear-gradient(90deg,#00131B,rgb(0,32,45)); }
.wd-prefooter .vc_row { height: 380px; overflow: visible; }
.wd-prefooter img { margin-top: -270px; width: 620px; }


/* RESPONSIVE */
@media only screen and (max-width: 767px) {

	.wd-prefooter .vc_row { height: 560px; }
	.wd-prefooter img { margin-top: -60px; }
	.prefoot-box .wpb_text_column { padding-bottom: 0 !important; padding-top: 30px; text-align: center; }
	
	.promo-banner { margin-bottom: 20px; }
	
	#slider-20 .wd-slide { height: 640px; }
	.sliderheading h3 { font-size: 180%; }
	#slider-20 .pylon { width: 50%; margin: 0 auto; }
	#slide-111 { padding: 0 20px; }
	
	.wpforms-container .wpforms-field .wpforms-field-row .wpforms-one-half { width: 100%; margin-bottom: 6px; }
	.wpforms-container .wpforms-field .wpforms-field-row .wpforms-field-row-block { padding: 0!important; }

	
}