/*Style for Cube Portfolio wrapper*/
.wrapper-portfolio {
    width: 96%;
    margin: 0 auto;
    max-width: 1200px;
}

.wrapper-portfolio .cbp-caption {
	-webkit-backface-visibility: hidden; /*For Chrome*/
}

.wrapper-portfolio #filters-container {
	text-align: center;
}

.wrapper-portfolio #filters-container .cbp-filter-item-active {
	background: #72c02c;
	border-color: #72c02c;
}

.wrapper-portfolio #filters-container .cbp-filter-item:hover {
	color: #fff;
	background: #72c02c;
	border-color: #72c02c;
}



/*Intro Section
------------------------------------*/
/*Intro Section*/
.intro-section {
    background: #222;
}

.intro-section:after {
	width: 100%;
	height: 100%;
	position: absolute;
}

/*About Section
------------------------------------*/
/*About Section*/
.about-section {
    padding-top: 40px;
    padding-bottom: 0;
}

.block-v1 {
	padding: 50px 0;
}

.about-section .about-image {
	padding-top: 100px;
}

/*Icon Lists*/
.content-boxes-v3 i.icon-custom {
	margin-right: 8px;
}

.content-boxes-v3 h2 {
	font-size: 15px; 
	margin-bottom: 5px;
	font-weight: bold;
	text-transform: uppercase;
}

/*Style for Cube Portfolio wrapper*/
.wrapper-portfolio {
    width: 96%;
    margin: 0 auto;
    max-width: 1200px;
}

.wrapper-portfolio .cbp-caption {
	-webkit-backface-visibility: hidden; /*For Chrome*/
}

.wrapper-portfolio #filters-container {
	text-align: center;
}

.wrapper-portfolio #filters-container .cbp-filter-item-active {
	background: #72c02c;
	border-color: #72c02c;
}

.wrapper-portfolio #filters-container .cbp-filter-item:hover {
	color: #fff;
	background: #72c02c;
	border-color: #72c02c;
}


