@charset "utf-8";
/* > SITE SPECIFIC CSS: START
***********************************************************************************************************************/
	/**************************************************************************************************************/
	/*
	********
	********
	********
	*/
	/* >> NOTES: START
	***************************************************************************************************************/

	/* TOC:
	-	SITE SPECIFIC CSS
	-		- NOTES

	*/

	/* NOTES: END
	***************************************************************************************************************/


	/* # Portfolio Sheet Block  */
	.e9-dark-portfolio-sheet-block {
		width: 826px;
		/* background-color: #2c2c2c !important; */

		background-color: #000000 !important;


	}

	.e9-light-portfolio-sheet-block {
		width: 826px;
		background-color: #000000 !important;
	}


	/* # Content Sheet Block */
	.e9-content-sheet-block {
		min-width: 700px;
	}

	@media (max-width: 769px) {

		.e9-content-sheet-block {
			min-width: initial;
		}

		.e9-dark-portfolio-sheet-block {
			border-top-width: 1px !important;
			border-style: solid !important;

			border-color: #6f6f6f !important;
			border-width:0;
			border-left-width: 0 !important;
			border-right-width: 0 !important;
			border-bottom-width: 0 !important;
			border-color: transparent !important;
		}

	}


	/* # Dark Portfolio Section */
	.e9-dark-portfolio-section {
		background-color: #000000 !important;

		margin-top: 15px;
	}

		.e9-dark-portfolio-section h1,
		.e9-dark-portfolio-section h2,
		.e9-dark-portfolio-section h3,
		.e9-dark-portfolio-section h4,
		.e9-dark-portfolio-section h5,
		.e9-dark-portfolio-section h6,
		.e9-dark-portfolio-section p,
		.e9-dark-portfolio-section span,
		.e9-dark-portfolio-section li,
		.e9-dark-portfolio-section em {
			color: #ffffff;
		}


	/* # Light Portfolio Section */
	.e9-light-portfolio-section {
		background-color: #ffffff !important;
		background-color: #191919 !important;

		margin-top: 15px;

	}

		.e9-light-portfolio-section h1,
		.e9-light-portfolio-section h2,
		.e9-light-portfolio-section h3,
		.e9-light-portfolio-section h4,
		.e9-light-portfolio-section h5,
		.e9-light-portfolio-section h6,
		.e9-light-portfolio-section p,
		.e9-light-portfolio-section span,
		.e9-light-portfolio-section li,
		.e9-light-portfolio-section em {
			color: #ffffff;
		}







	@media (max-width: 769px) {
		.e9-portfolio-sheet-block {
			width: initial;
		}
		/*
		.e9-portfolio-sheet-quarter-size-img {
			height: 132px;
		}
		*/

	}


	.e9-portfolio-sheet-mobile-quarter-size-img-set {
		display: none;
	}

	@media (max-width: 769px) {

		.e9-portfolio-sheet-quarter-size-img-set {
			display: none;
		}

		.e9-portfolio-sheet-mobile-quarter-size-img-set {
			display: block;
		}

	}


	.e9-e9-cube {
		padding: 8px;
		width: 40px;
		height: 35px;
		border-radius: 3px;
		font-size: 18px;
		background-color: rgba(200, 215, 0, 0.13);
		color: #ffffff;
		display: inline-block;
		opacity: 1 !important;
		vertical-align: middle;

	}

	.e9-e9-cube > span {
		opacity: inherit !important;
		color: inherit !important;

		position: relative;
    		top: -3px;
	}




/* SITE SPECIFIC CSS: END
***********************************************************************************************************************/
