/**
 * Full Image Section
 */
.full-image-section,
.full-taxonomy {
	&.last-section {
		margin-bottom:-50px;
	}
}
.full-image-section {
	
	.fullsection {
	    color: #fff;
	    background-size: cover;
	    -webkit-background-size: cover;
	    -moz-background-size: cover;
	    -o-background-size: cover;
	    position:relative;
	    overflow: hidden;
	    background-position:center center;

	    .badge {
	    	margin-bottom:10px;
	    }

	    .fullcontent {
	    	padding: 100px 0;

	    	.table-cell {
	    		vertical-align: middle;

	    		.inner-content {
	    			float:none;

	    			.summary-title {
	    				margin-bottom: 0;
	    				color:#fff;
	    			}
	    		}
	    	}
	    }

	    .title {
	    	line-height:1em;
	    	margin-bottom:25px;
	    	color:#fff;
	    }

	    .badge {
	    	margin-bottom:25px;
	    }

	    .fullcaption {
	    	margin-left:15px;
	    }
	    .fullreview {
	    	margin-right:15px;
	    }
	}

	.c100 > span,
	a:hover .c100 > span
	 {
		color: #fff;
	}
}
.full-post {
	.imagewrapper {
		height:100%;
	}
	&.last-section {
		margin-bottom:-50px;
	}
	.inner-content p.summary-title {
		color:#fff;
	}
	.full-image-section {
		position:relative;

		.fullsection {
			margin:0;
			.title {
				color:#000;
				font-size:42px; // for now
			}
			.badge {
				margin-bottom:15px;
			}
		}

		.fullpostimage {
			position:absolute;
			height:100%;
			width:56%;
		    background-color:#000;
		    @include transition(none);
			background-repeat: no-repeat;
			background-position: center;
		}
		.fullcontent {
			margin:0;
			max-width:485px;
		}

		.fullsection.even {
			.fullpostimage {
				left:0;
				top:0;
			}
			.fullcontent {
				margin-left:58%;
				float:left;
				padding:50px 15px 40px 50px;
			}
		} 

		.fullsection.odd {
			.fullpostimage {
				right:0;
				top:0;
			}
			.fullcontent {
				margin-right:58%;
				float:right;
				padding:50px 50px 50px 15px;
			}

		}
	}
}