#color-picker-example {
	margin: 10px 0px 10px 10px; padding: 15px 15px 20px; border-radius: 10px; border: 1px solid rgb(195, 195, 195); float: left; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.1); background-color: rgb(248, 248, 248); -webkit-border-radius: 10px; -moz-border-radius: 10px; -webkit-box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.1);
}
#tc-footer {
	color: rgb(123, 123, 123); font-size: 11px; margin-top: 15px; margin-bottom: -10px;
}
#color-container {
	border-radius: 10px; border: 1px solid rgb(217, 217, 217); overflow: auto; padding-right: 15px; min-width: 690px; -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
#example-post {
	padding: 10px; width: 155px; height: 155px; color: rgb(255, 255, 255); line-height: 15px; margin-top: 10px; margin-left: 10px; display: block; background-color: rgb(175, 226, 248);
}
#example-tile {
	text-transform: uppercase; margin-bottom: 10px;
}
#category-list {
	overflow: auto; margin-left: 20px; float: left;
}
#category-list li {
	list-style: none; padding: 5px 10px; margin-bottom: 0px;
}
.tile-colors {
	border-radius: 5px; border: 1px solid rgba(0, 0, 0, 0.12); width: 100%; margin-top: 20px; margin-bottom: 20px;
}
.tile-colors thead {
	color: rgba(0, 0, 0, 0.47); background-color: rgba(0, 0, 0, 0.04);
}
.tile-colors th {
	line-height: 26px;
}
.tile-colors input {
	width: auto;
}
.tile-colors td {
	padding: 5px;
}
.tc-note {
	padding: 8px; border-radius: 10px; border: 1px solid rgb(237, 213, 0); clear: both; font-size: 12px; margin-top: 10px; background-color: rgb(255, 253, 235); -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
.post-slides {
	background: rgb(17, 181, 159); padding: 15px; border-radius: 10px; color: rgb(255, 255, 255); margin-top: 10px;
}
.post-slides-button {
	background: rgb(255, 255, 255); padding: 10px 20px; width: 140px; text-align: center; color: rgb(17, 181, 159); font-size: 16px; text-decoration: none; margin-top: 10px; display: block;
}
.image-anchor {
	width: 48.5%; margin-right: 2%; display: inline-block;
}
:last-child.image-anchor {
	margin-right: 0px;
}
.image-anchor img {
	border-radius: 5px; width: 100%;
}
.post-slides p {
	color: rgb(255, 255, 255);
}
.post-slides h3 {
	color: rgb(255, 255, 255);
}
.post-slides h3 {
	margin: 10px 0px 15px; font-size: 40px; font-weight: 100;
}
#donate-box {
	margin: 10px 0px 0px; padding: 10px; border-radius: 10px; border: 1px solid rgb(224, 224, 224); color: rgb(112, 112, 112); font-size: 11px; background-color: rgb(247, 247, 247); -webkit-border-radius: 10px; -moz-border-radius: 10px;
}
#donate-box h3 {
	margin: 0px; font-size: 16px;
}
#donate-box form {
	text-align: center; float: right;
}
.category-key-list-item {
	padding: 10px; overflow: auto; margin-top: 0px; margin-bottom: 0px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid;
}
#category-list ul li:nth-child(2n+1) {
	background-color: rgb(247, 247, 247);
}
.small-input {
	width: 95px;
}
#animation-style {
	width: 96px;
}
#submit-button {
	padding-top: 10px; padding-bottom: 10px; border-top-color: rgb(219, 219, 219); border-top-width: 1px; border-top-style: solid;
}
.category-key-radio {
	padding-top: 7px; padding-right: 20px; float: left;
}
.category-key-admin {
	float: left;
}
#category-list ul li hr {
	clear: both; border-top-color: rgb(201, 201, 201); border-top-width: 1px; border-top-style: dashed;
}
#post-tiles-container {
	padding-top: 15px;
}
ul#post-tiles {
	margin: 0px; padding: 0px 0px 5px; overflow: auto;
}
ul#post-tiles li {
	list-style: none; margin: 0px 5px 5px 0px; padding: 0px; overflow: hidden; float: left;
}
ul#post-tiles li a {
	padding: 10px; color: rgb(255, 255, 255); text-transform: none; line-height: 16px; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; margin-top: 0px; display: block; position: relative; z-index: 100;
}
ul#post-tiles li.news-image a {
	margin-top: -178px; margin-left: -170px; box-shadow: 0px 0px 10px rgba(0,0,0,0.3); -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
}
ul#post-tiles li a h3 {
	margin: 0px 0px 10px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 17px; letter-spacing: 0px; font-size: 14px;
}
ul#post-tiles li a p {
	margin: 0px; color: rgb(255, 255, 255); line-height: 15px; font-size: 11px;
}
ul#post-tiles li a:hover {
	background: url("plus.png") no-repeat 100% 100%;
}
#category-key {
	overflow: auto; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;
}
#category-key a {
	padding: 5px 10px; color: rgb(255, 255, 255); font-size: 12px; margin-right: 5px; margin-bottom: 5px; float: left; display: block;
}
#category-all {
	padding: 4px 10px !important; border: 1px solid rgb(177, 177, 177); color: rgb(136, 136, 136) !important;
}
li.static-over.featured-image a {
	top: 0px;
}
li.up.featured-image a {
	top: 100%;
}
li.down.featured-image a {
	bottom: 105%;
}
li.left.featured-image a {
	right: 105%;
}
li.right.featured-image a {
	left: 105%;
}
li.fade.featured-image a {
	left: 105%; display: none;
}
li.static-hide.featured-image a {
	left: 105%; display: none;
}
li.featured-image a {
	background: url("plus.png") no-repeat 100% 100%; box-shadow: 0px 0px 10px rgba(0,0,0,0.62); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.62); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.62);
}
.posttiles-pagination {
	overflow: auto; padding-bottom: 14px; display: block;
}
.posttiles-pagination a {
	padding: 4px 10px; border: 1px solid rgb(177, 177, 177); color: rgb(136, 136, 136); font-size: 12px; margin-right: 5px; float: left; display: block;
}
.posttiles-pagination a {
	
}
.posttiles-pagination span {
	padding: 4px 10px; border: 1px solid rgb(211, 211, 211); color: rgb(211, 211, 211); font-size: 12px; margin-right: 5px; float: left; display: block;
}
li.featured-image a {
	background: url("plus@2x.png") no-repeat 100% 100% / 33px 33px;
}
ul#post-tiles li a:hover {
	background: url("plus@2x.png") no-repeat 100% 100% / 33px 33px;
}
ul.responsive#post-tiles li a {
	padding: 5%; width: 90%; height: 90%; position: relative;
}
ul.responsive-mobile#post-tiles li a {
	padding: 5%; width: 90%; height: 90%; position: relative;
}
ul.responsive#post-tiles li {
	margin-right: 10px; margin-bottom: 10px;
}
ul.tiles-large.responsive#post-tiles li:nth-child(4n+4) {
	margin-right: 0px;
}
ul.tiles-medium.responsive#post-tiles li:nth-child(2n+2) {
	margin-right: 0px;
}
