/*
Theme name: Cumby Group
Description: Custom Theme
*/

/*
	Source post-css styles are located in resources/css/
	The compiled bundle is saved to `dist/css/bundle-${fingerprint}.css`
	(dist/manifest.json provides the exact path mapping).
	
	DEVELOPMENT.md file contains instructions how to get the compilation
	process up & running.

	If you need to make a quick fix, feel free to add CSS
	below this comment -- it's loaded after the compiled bundle. 
*/

.section-slider + * {
	margin-top: 0;
}

.section-team {
	margin: 0;
}

ul {
	margin-left: 30px;
}

.slider__actions-info.h6 {
    display: none;
}

.clearfix::after {
  content: "";
  clear: both;
  display: table;
}

.section-slider {
	margin-bottom: 0;
}

.section-projects .section__head-title {
	width: 100%;
}

.header + * > *:first-child:not(.section-hero):not(.section-image-with-content) {
	margin-bottom: 100px!important;
}

section.main__holder {
	margin-top: 100px!important;
}

section.section-projects {
	margin-bottom: 50px!important;
}

.section-content {
	margin: 35px 0!important;
}

.section-gallery {
	margin: 110px 0!important;
}

.footer { 
	padding-top: 0!important;
}

.column50 {
  width: 50%; float: left;
}

section[style^="background-"]:last-child, section[style^="color"]:last-child {
	margin-bottom: 40px!important;
}

body.page-loaded .gform_wrapper h3 {
	display: none;
}
.post .post__entry.take2 h1 {
	color: #fff!important;
}

/*
.post .post__entry {
	color: #fff!important;
}

.post .post__entry h1 {
	color: #fff!important;
}
*/

.section-content-image .section__holder[style^="background-"] .post .post__entry, .section-content-image .section__holder[style^="color-"] .post .post__entry {
	color: #fff!important;
}

.section-content-image .section__holder[style^="background-"] .post .post__entry, .section-content-image .section__holder[style^="color-"] .post .post__entry h1 {
	color: #fff!important;
}

.page-id-396 .wrapper, .page-id-396 .wrapper .wrapper__inner,
.page-id-396  .section-image-with-content .section__body-holder {
        min-height: 75vh !important;
}
.page-id-402  .section-image-with-content .section__body-holder, 
.page-template-home .section-image-with-content .section__body-holder {
    min-height: 75vh;
}

.page-template-home .section-image-with-content:first-child .section__body-holder {
    min-height: 100vh;
}

section.section-projects {
	margin-bottom: 0!important;
}

.section-slider-gallery {
	margin: 45px 0;
}


@media screen and (max-width: 600px) {
  	.column50 {
    	width: 100%;
  }

	.list-gallery li {
		width: 100%!important;
	}

}


.page-template-nofooter .section__head-title,
.page-template-no-title .section__head-title {
    display: none !important;
}

