
div#cffContainer {
    margin: 40px 10px 0px 10px !important;
/* 
    border: 2px solid red
 */
}

div.cff-wrapper {
	max-width: 900px !important;
/* 
    border: 2px solid red
 */
}

.cff-text-wrapper {
}

.cff-post-text {
	text-align: left
	font-size: 2em !important
}

#cff .cff-item {
  margin: 10px 0px 20px 10px !important;
  padding: 20px 0px 10px 0px !important;
  display: block !important;
  position: relative !important;
  background: none !important;
  border-top: 2px solid #336699 !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
/* 
  border-bottom: 2px solid #336699 !important;
 */
}

#cff .cff-item * {
	word-break: break-word !important;
	word-wrap: break-word !important;
	overflow-wrap: break-word !important;
/* 
	position: relative !important;
 */
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}

#cff .cff-item a {
  max-width: 88vw !important;
}

.cff-post-desc {
	font-size: 1em !important
}

.cff-html5-video {
	max-width: 200px !important;
	height: auto !important;
  	border: 4px solid grey !important;
  	float: right !important;
	margin-right: 10vw !important;
}

.cff-text-link {
	display: block !important;
	width: auto !important;
/* 
	border: 2px solid lime
 */
}
.cff-photo {
	margin: 0px 10px 0px 10px !important;
	vertical-align: top !important;
	max-width: 46% !important;
}
.cff-meta-wrap {
	margin: 0px 0px 30px 0px !important;
	max-width: 78vw !important;

}
.cff-post-links {
	margin: 0px 20px 0px 10px !important;
}

.Divider {
	height: 100px;
	display: block;
	width: 100%;
	background: red
}

@media screen and (max-width: 630px) {

	#cff .cff-item{
	  float: none !important;
	  margin: 20px 0px 20px 0px !important;
  	  width: auto;
  	  max-width: 84vw !important;
	}

	.cff-html5-video {
		max-width: 60vw !important;
		height: auto !important;
		float: none !important;
		margin-right: 10px !important;
	}

}

@media screen and (max-width: 476px) {


	.cff-photo {
		display: 10px 10px 10px 10px !important;
		display: block !important;
		max-width: 90% !important;
	}

}