/*
Theme Name: himalayas-child
Template: himalayas
*/

.transparent .header-wrapper,
.non-transparent .header-wrapper {
	background: #ffffff none repeat scroll 0 0 !important;
}

.header-wrapper {
	border-bottom:0.2px solid #989896;
}

#site-navigation .menu li a {
    color: #3d3d3d;
}

.header-wrapper.stick #site-navigation .menu li a, .header-wrapper.no-slider #site-navigation .menu li a {
    color: #3d3d3d;
}

a, .cta-text-btn:hover, .blog-readmore:hover, .entry-meta a:hover, .entry-meta > span:hover::before, #content .comments-area article header cite a:hover, #content .comments-area a.comment-edit-link:hover, #content .comments-area a.comment-permalink:hover, .comment .comment-reply-link:hover {
    color: #2aaf56;
}

.header-wrapper.stick .search-icon, .header-wrapper.stick .search-icon:hover:before, .header-wrapper.no-slider .search-icon, .header-wrapper.no-slider .search-icon:hover:before {
    color: #3d3d3d;
}

.search-icon {
    color: #3d3d3d;
}

.non-stick.non-transparent #content,
.home.stick.non-transparent #content {
	margin-top: 0px;
}

#home .slider-readmore {
	visibility:hidden;
}

#about .about-btn {
	visibility:hidden;
}

#himalayas_call_to_action_widget-2 .cta-text-title h2, #himalayas_call_to_action_widget-3 .cta-text-title h2 {
    text-shadow: 1px 3px 2px rgba(204, 204, 204, 0.0);
}

#himalayas_call_to_action_widget-3 .parallax-overlay {
	background-color: rgba(0, 0, 0, 0.4);
    background: rgba(0, 0, 0, 0.4);
}

.copyright-text {
	visibility:hidden;
}

.portfolio-images-wrapper {
    float: left;
    width: 33.33%;
    position: relative;
    overflow: hidden;
}

#ueber .about-btn {
	display:none;
}

#kontakt a {
	color:#81d742;
	text-decoration:underline;
}

button#evf-submit-262 {
	color:#555 !important;
}

button#evf-submit-262:hover {
	background:#81d742;
	color:white !important;
}

@media (max-width: 768px) {
.menu-toggle {
    display: block;
    height: 30px;
    margin-top: 19px;
    width: 30px;
    cursor: pointer;
    color: gray;
    font-size: 22px;
}

#site-navigation .menu li a {
    color: white;
}

.logged-in.customize-support .header-wrapper.stick, .home.logged-in.customize-support .header-wrapper {
    top: 0px;
}

.bx-viewport {
	overflow:visible !important;
}

.slider-wrapper {
	/*z-index:10000;*/
}

.bx-wrapper {
	padding-top:40px;
}

}