/*
 Theme Name:   Homestaging Sandra Fischer
 Description:  Theme für Homestaging Sandra Fischer
 Author:       netSchmiede24
 Author URI:   https://www.netschmiede24.de
 Template:     siteorigin-corp
 Version:      1.0
 Text Domain:  siteorigin-corp-child
*/

#search-button {
	display: none !important;
}

.site-header .corp-container {
	max-width: 100%;
}

.site-footer {
	border-top: 1px solid #e6e6e6;
}

.site-footer .bottom-bar {
	display: none;
}

.main-navigation ul li {
	margin: 0 20px -10px 0 !important;
}

.greybg, .tmm .tmm_member, .single-logo-container, .myprojects {
    background: #ececec !important;
	opacity: 0.9;
	border: 2px solid #c99026 !important;
	margin: 1%;
	border-radius: 10px;
}

.greybg, .tmm .tmm_member, .single-logo-container,{
	padding-bottom: 20px;
}

.greybg:hover, .tmm .tmm_member:hover, .single-logo-container:hover, .sow-testimonial:hover, .greybground:hover, .myprojects:hover {
	opacity: 1.0;
	-webkit-transition: all 500ms ease 0s;
	transition: all 500ms ease 0s;
}

.so-widget-sow-image img, .so-widget-sow-image-grid-default-3fda11d22703 .sow-image-grid-wrapper .sow-image-grid-image img {
	border-radius: 10px;
}

img.roundimage, .roundimage img {
	border: 2px solid #c99026;
	border-radius: 300px;
}

.simplebar-mask:hover {
	border: 2px solid #c99026;
	border-radius: 10px;
}

.sow-testimonial  {
    background: #ececec !important;
	opacity: 0.9 !important;
	border: 2px solid #c99026;
	border-radius: 10px;
	margin: 30px;
	border-radius: 10px;
}

.sow-testimonial-user .sow-image-wrapper {
	display: none !important;
}


.greybground {
    background: #ececec;
	opacity: 0.9;	
	border: 2px solid #c99026;
	margin: 30px;
	border-radius: 350px;
	padding: 0;
}

.bigwhite {
	color: #fff;
	font-size: 1.2em;
}

h1.bigwhite {
	font-size: 1.5em;
}

.uppercase {
	text-transform: uppercase;
}

h3.widget-title {
	text-transform: uppercase;
}

.s201_pager span {
	border-radius: 10px;
}

#panel-gb2-5f68768977544-1-0-0 h2 {
	color: #fff !important;
}

.sow-testimonial-name {
	color: #231f20;
}

.rt-row::before {
	content: none !important;
}

.rt-row {
	border-collapse: separate;
    border-spacing: 10px;
}

.rt-wpls .single-logo a {
    font-size: 0.8em;
}

.widget-area h2.vp-portfolio__item-meta-title {
	font-size: 0.9em !important;
}

.vp-portfolio {
	--vp-elements__gap: 0px !important;
}

.rt-wpls .single-logo .single-logo-container {
	padding: 2% !important;
}

.rt-wpls .single-logo h3 {
	line-height: 1.0;
}

.sp-testimonial-free-section .tfree-client-testimonial {
	text-align: left !important;
}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 780px) {

		.bigwhite {
			font-size: 15px !important;
		}	
		h1.bigwhite {
			font-size: 20px !important;
		}
		
		
}
