footer a img {
    bottom: 6px;
    position: relative;
}
.cinch { 
	border: solid 0px red; 
	/* overflow: hidden; */
}
.cinch a, .cinchmeta a { opacity:100; }
.cinchmeta {
	/*background-image: url("../images/tail-top1.gif");*/
	position:absolute;
	z-index:10000;
}
.cinch-post { 
	border: solid 0px green; 
	/* overflow: hidden; */
}
.login {
	clear:both;
	position:relative;
	float:right;
	margin:10px;
}
.login a{
	color: #5D5D5D;
    font-size: 12px;
    text-transform: uppercase;
}
.pdf_link{
	background: url("http://cinchcms.net/data/images/pdf.gif") no-repeat scroll left center transparent;
	padding-left:20px;
	display:block; 
}
.word_link{
	background: url("http://cinchcms.net/data/images/word.png") no-repeat scroll left center transparent;
	padding-left:20px;
	display:block;
}
.post-divider {
	border-top:1px solid #EEE;
	padding-top:10px;
}
/* common */		
	
	/* .left{float:left;margin-right:1em;} */
	footer .right{float:right;margin-left:1em;} 
	footer { position:relative; }
	.center{text-align:center;}
	
	.clear{clear:both;}
	.block{display:block;clear:both;}
	.first{margin-left:0 !important;}
	.last{margin-right:0 !important;}
	.top{margin-top:0 !important;}
	.bottom{margin-bottom:0 !important;}	
	.hidden, .print{display:none;}
	.graphic{
		margin:0;
		padding:0;
		display:block;
		overflow:hidden;
		text-indent:-8000px;
		}

/* // common */			

/* base */
	ins{text-decoration:none;color:#900;font-style:italic;}
	code{color:#555;}
	pre{
		margin-left:2em;
		padding-left:2em;
		border-left:1px solid #ccc;
		}
	dt{font-weight:bold;}
	th, td{padding:.5em 1em;line-height:1.5em;}		
	th{background:#eee;}
	td{border-bottom:1px solid #eee;}
	caption{font-style:italic;color:#777;margin:.5em 0;}	
	fieldset{
		border:1px solid #ccc;
		padding:1em 2em;
		margin:0 0 1.5em 0;
		}
	legend{padding:2px 5px;}	
	form div{margin:.5em 0;clear:both;overflow:hidden;}
	form div.col{clear:none;}form div.first{clear:both;}
	
	input[type="text"], input[type="password"], textarea, .field, .area, select{
		border:1px solid #aaa;
		padding:5px;
		background:#fff;
		width:300px;
		line-height:1em;
		margin:0;
		}
	select{width:312px;}
	textarea, .area{overflow:auto; height:150px; width:400px;}
	input[type="text"]:focus, input[type="password"]:focus, textarea:focus, select:focus, .focus{background:#f5f5f5;outline:none;}
	.submit{}
	button{
		border:none;
		background:#555;
		color:#fff;
		padding:0 2.5em;
		height:2em;
		line-height:2em;
		cursor:pointer;
		}
		
	.note, .success, .error{display:block;}
	.error{color:#900;}
	.success{color:#060;}
	.note{font-weight:bold;}
	.notvalid{border:1px solid #900 !important;}

/* base */

/* clearfix (use class name "block") */

	.inner:after, .content:after, .cols:after, .block:after{
		content:"."; 
		display:block; 
		height:0; 
		clear:both; 
		visibility:hidden;
		}
	.inner, .content, .cols, .block{display:block;min-height:1%;}
	* html .inner, * html .content, * html .cols, * html .block{height:1%;}

/* // clearfix */

/* easy elements */

	#easy_tooltip{
		border:1px solid #e1e1e1;
		padding:2px 10px;
		background:#f5f5f5;
		}
	#easy_tooltip span{} /* extra element */
	
	#easy_popup{ /* popup overlay */
		background:#000;
		}
	#easy_popup_preloader{ /* popup preloader */
		padding:10px;
		background:#fff;
		color:#333;
		}
	#easy_popup_content{ /* popup window */
		padding:10px;
		background:#fff;
		color:#333;
		}
	#easy_popup_content .caption{padding-top:10px;}	
	#easy_popup_close{ /* popup close button */
		position:absolute;
		float:left;
		left:0;
		top:-24px;
		color:#fff;
		cursor:pointer;
		}	
	#easy_popup_gallery{ /* popup gallery navigation */
		position:absolute;
		float:left;
		left:0;
		bottom:-24px;
		color:#fff;
		cursor:pointer;
		}	
	#easy_popup_prev{margin-right:5px;}
	#easy_popup_next{}
	#easy_popup_counter{ /* popup gallery counter */
		position:absolute;
		float:left;
		right:0;
		bottom:-24px;
		color:#fff;
		cursor:pointer;
		}
	
/* // easy elements */
.post_pic_frame_left {
	/* width:78px; height:78px; */
	margin:0 10px 10px 0;
	float:left;
	text-align:center;
}
.post_pic_frame_left img {
	border: solid 1px #DDD;
	padding: 2px;
	overflow:hidden;
}
.post_pic_frame_right {
	width:200px; height:160px;
	margin:0 10px 10px 0;
	float:right;
	text-align:center;
}
.post_pic_frame_right img {
	border: solid 1px #DDD;
	padding: 2px;
	overflow:hidden;
}
.category_list{
	padding:0px 10px 0 10px;
	border-top:solid 1px #DDD;
	clear:left;
	overflow:hidden;
}
.category_list h2{
	font-size: 200%;
}
.category_list h2 a{
	color: #48484E;
}
.readmore{
	display:block;
	margin-top:12px;
}
.breadcrumbs{ padding:10px 0; }
.breadcrumbs a{ color:#777777; }
#content p{ margin-bottom:12px; }
.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } 
.embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak], .ng-cloak, .x-ng-cloak {
  display: none !important;
}
@media only screen and (max-width: 780px) {
    .thumbnail div h3 { margin-top: 15px !important; }
}
