/* /////////////////////////// canvas /////////////////////////// */

.canvas img,
.canvas-cols img{
	max-width: 100%;
	height:auto;
}

.w-panel{
	max-width: 600px;
	margin:20px auto;
	padding: 40px;
	border: 1px solid #ddd;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.05);
	box-shadow: 0 1px 1px rgba(0,0,0,.05);
}

.text-box{
	border:1px solid #200b62;
	border-radius: 3px;
	padding: 5px 10px;
	color: #424242;
}

.scroll-content{
	font-size:9px;
	overflow-y: scroll;
	border: 1px solid #f0f0f0;
	padding: 20px;
}

.table .form-control{
	display: inline;
}

.media-filelink{
	display: table;
	padding:20px 20px 20px 60px;
	border:2px solid #b7b7b7;
	border-radius: 5px;
	background-color: #FFF;
	background-image: url('/images/download_icon.png');
	background-position: left center;
	background-repeat: no-repeat;
}

.imagebox{
	border: 1px solid #CCC;
}

.padding-s{
	padding:5px;
}

.posts-cell{
	display: table;
	width: 100%;
}

.post-thumbnail{
	width:100px;
	height:100px;
	border: 1px solid #ccc;
	text-align: center;
	padding-top:40px;
	background-position: center center;
	background-repeat: no-repeat;
	background-size:cover;
	margin-right:20px;
}

/* Table */

#home .table tbody tr td{
	word-break:keep-all;
}

thead tr{
	background-color: #ededed;
}

@media (min-width: 768px) {

	#ceo-about{
		background-image: url('/uploads/media/2017/10/ceo-photo.jpg');
	}
	
	#ceo-photo{
		display:none;
	}

}

@media (max-width: 768px) {
		
	#ceo-photo{
		display:block;
	}

}