/*
 Theme Name:   Spring Plant Child Theme
 Theme URI:    http://themes.g5plus.net/spring/
 Description:  Spring Plant Child Theme
 Author:       G5plus
 Author URI:   http://g5plus.net
 Template:     spring-plant
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Tags: 				two-columns, three-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: 		spring-plant
*/
/************************************************************************************
Put your custom CSS below this block :)
*************************************************************************************/

html body .header-customize  {
	display: none !important;
}

#banner {
	min-height : 500px;
	height : 100%;
}

#banner-without-caption .vc_column-inner{
	display: none;
}


img.center-image {

}

.text-center .owl-stage {
	margin : 0 auto;
}
.logo-leiste {
	max-width: 50%;
	width: 100%;
	margin: 0 auto;
}
.logo-leiste .owl-stage {
	width : 100% !important;
}
.logo-leiste .owl-item {
	width : 80px !important;
}

.dark-color p {
	color : #333;
}

.transparent-white {
	background-color : rgba(255,255,255,0.7);
	padding-top    : 20px;
	padding-bottom : 20px;
}

.images-unterseiten .ib-shape-inner img {
	max-height: 200px;
	height : 100%;
}

.images-unterseiten .vc_col-lg-3 {
	min-height : 528px;
}

.images-unterseiten .vc_col-lg-3 > div {
	height : 100%;
}

.images-unterseiten .vc_col-lg-3 .wpb_wrapper {
	min-height : 528px;
	height : 100%;
}

.images-unterseiten .vc_col-lg-3 .wpb_wrapper .gsf-info-box {
	min-height : 528px;
	height : 100%;
}

.search-form {
	display: none;
}

.portfolio-item-skin-02 .portfolio-content .gsf-portfolio-title {
	background-color: rgba(255,255,255,0.8);
	padding-left : 10px;
	padding-right : 10px;
}

.portfolio-grid .entry-thumbnail-overlay:after {
	display: none;
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
	.tp-bullets {
		display: none;
	}
}

@media screen and (min-width: 320px) and (max-width: 768px){
	html body .page-title-container h1 {
		font-size: 65px !important;
	}
}

.resmio-button {
	position: fixed;
	z-index: 99999;
	right: 0;
	top: 600px;
}

#gsf-author-2, #wpzoom_instagram_widget-2 {
	display: none;
}

html body .colorfull-heading .heading-sub-title {
	color: #fff !important;
}


.background-top {
	background-position: top center !important;
}

.background-top .vc_column-inner {
	background-position: top center !important;
}