/*
Theme Name: Cambyo
Theme URI: http://athemes.com/theme/sydney
Author: pstehlik
Author URI: http://pstehlik.com
Template: sydney
Description: Cambyo child theme based on the Sydney theme.
Version: 0.0.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: cambyo
Tags: light, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-colors, custom-background, custom-header, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

	.text-slider-section {
		position: absolute;
	    top: 50%;
	    left: 0;
	    right: 0;
	    text-align: center;
	    z-index: 2;
	    width: 100%;
		padding-top: 5px;
	}
	.text-slider .maintitle,
	.text-slider .subtitle {
		z-index: 10;
		color: #fff;
		margin: 0;
		letter-spacing: 1px;
		text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
	}
	.text-slider .maintitle {
		position: relative;
		display: inline-block;
		font-size: 57px;
		line-height: 67px;
		font-weight: 700;
		padding-bottom: 10px;
	}
	.text-slider .maintitle:after {
		content: "";
		position: absolute;
		left: 50%;
		bottom: 0;
		width: 40%;
		height: 1px;
		margin-left: -20%;
	}
	.text-slider .subtitle {
		font-size: 30px;
		line-height: 40px;
		padding: 20px 0 50px;
		font-weight: 300;
	}
	.text-slider {
	}
	@-webkit-keyframes fadeInRightBig {
	  from {
	    opacity: 0;
	  }

	  to {
	    opacity: 1;
	    -webkit-transform: none;
	    transform: none;
	  }
	}

	@keyframes fadeInRightBig {
	  from {
	    opacity: 0;
	  }

	  to {
	    opacity: 1;
	    -webkit-transform: none;
	    transform: none;
	  }
	}	
	.slide-inner {
		position: absolute;
		top: 50%;
		left: 0;
		right: 0;
		text-align: center;
		z-index: 2;
		width: 100%;
		min-height: 260px;
		padding-top: 5px;
	}
	
	
	/*	Get Rid Of the Padding Above Full Page Content*/
	.page-template-page_fullwidth .page-wrap .content-wrapper {
		padding-top: 0;
	    padding-bottom: 0;
	}
	.page-template-page_fullwidth .page-wrap{
		padding-top: 0;
	    padding-bottom: 0;
	}
	.page-template-page_fullwidth .page-wrap .content-wrapper .row {
		margin-top: -30px;
		margin-bottom: -50px;
	}
	.page-template-page_fullwidth .page-wrap .entry-header{
		display: none;
	}
	.content-area .site-main .type-page, .content-area .hentry:first-child {
	    padding-bottom: 0;
	}



/* Styling the Contact Form */
.wpcf7, .wpcf7_container .wpcf7 {
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 2px;
    padding: 25px;
}



/* Page Image Header For Single Post */
/*.header-image .entry-header {
  position: relative;
  z-index: 9;
  text-align: center;
  height: 100%;
  display: table;
}

.header-image .entry-header .hentry {
  display: table-cell;
  vertical-align: middle;
}

.header-image .entry-header .hentry .entry-header { 
  display: block;
}

.header-image .entry-header .title-post,
.header-image .hentry .meta-post, 
.header-image .hentry .meta-post a {
  color: #fff;
}

.header-image .entry-header .title-post {
  font-size: 40px;
}

.header-image .entry-header a.fa-angle-down {
  color: #fff;
  font-size: 40px;
  position: absolute;
  bottom: 7%;
}

.single-post .hentry .entry-header,
.single-post .entry-thumb { 
  display: none;
}*/