/*
Theme Name:     Lambda Child Theme
Description:    Child theme for the Lambda WP Theme
Author:         Oxygenna
Author URI:     http://themeforest.net/user/oxygenna
Template:       lambda
Version:        1.0
*/



.wistia_responsive_padding{
	margin: 50px 0 50px 0;
}
#home_video{
    background-color: #952f92;
}
#home_video .wp-video{
	margin: 0 auto;
}
#mep_0, #video-671-1_html5{
    width: 740px !important;
    height: 460px !important;
}







@media screen and (max-width: 991px) {
	.transparent-header .navbar-collapse {
		background: red !important;
	}
	.nav-container{
		margin-top: 20px;
		margin-bottom: 20px;
	}
}






#masthead{
	box-shadow: none !important;
}
#masthead.navbar-stuck {	
	margin-top: 10px;
    margin-bottom: 15px;
}
#masthead.navbar-scrolled {	
	padding-top: 10px;
    padding-bottom: 15px;
	margin-top: 0px;
    margin-bottom: 0px;
}
.sticky-wrapper .menu {
	background: #fff;
}
.navbar-stuck .menu a {
	color: #fff !important;
}
.navbar-scrolled a {
	color: #973795 !important;
}
.dropdown-menu li a{
	color: #fff !important;
}

.sticky-wrapper .menu {
	background: #f4defa;
}
@media screen and (max-width: 991px) {
	#masthead.navbar-stuck {	
		margin-top: 0px;
		padding-top: 10px;
		padding-bottom: 15px;
	}
}
form textarea{
	height: 100px !important;
}

.product-template-default .woocommerce-message{
	display: none;
}
.xoo-wsc-cart.btn{
	display:none !important;
}
.show-all-treatments-button a{
	    background-color: #973795 !important;
	    font-size: 18px !important;
}
#footer #oxywidgetsocial-5{
	padding-top: 30px;
	padding-bottom: 30px;
}
#footer #oxywidgetsocial-5 a{
    font-size: 24px;
    width: 48px;
    height: 48px;
    line-height: 48px;
}
#footer .col-sm-6{
	text-align: center !important;
}
.menu .dropdown-menu {
    background-color: rgb(151, 56, 150) !important;
 
}
#custom_html-2{
	display: inline-block;
	width: 100% !important;
}

#footer-impressum a{
	font-size: 14px;
}

#footer .col-sm-12{
	text-align: center !important;
}


/**************** subnavigation ***************/
.dropdown-menu li a {
    font-family: Lato, sans-serif;
    font-size: 16px;
}



/************* rev-slider *******************/
.wpb_revslider_element.wpb_content_element{
	margin-bottom:0px;
}


/***************** shop ***********************/
/**** product list ***/
.product-nav.pull-right{
	display: none;
}



/* remove "Product Description" heading */
.summary h2:first-of-type {
display:none;
}

.transparent-header .navbar-collapse{background:rgba(0, 0, 0, 0) !important;}

/*** contact page ***/
.contact-content-container{
	padding: 25px 0px;
}

/*** mobile menu ***/
.navbar-toggle .icon-bar {
    background-color: rgb(0, 0, 0) !important;
}
.navbar-toggle {
    width: 34px !important;
}
navbar-toggle .icon-bar {
    height: 2px !important;
}



/*** change h1-size on tablet-laptop ***/
/*@media  screen and (min-width: 426px) and (max-width: 991px) {*/
@media  screen and (max-width: 430px) {
	#home-intro-container .divider-wrapper > .visible-xs{
		height: 60px !important;
	}
	#home-intro-container h1 {
		font-size: 48px;
	}	
	#home-intro-container .figure-image img{
		display: none;
	}
} 
@media  screen and (max-width: 742px) {	
	#home-intro-container .figure-image img{
		display: none;
	}
} 