.cat-title:before {
	content: "\f07b";
	font-family: fontAwesome;
	margin-right: 0.5em;
}

.thumb-block:hover .entry-header .cat-title:before {
	content: "\f07c";
	margin-right: 0.33em;
}

	a,
	.thumb-block:hover .entry-header .cat-title:before {
		color: 
#36b0b0
;
	}
	.widget-title, .page-title, .page .entry-title, .comments-title, .comment-reply-title {
    FONT-VARIANT: JIS83;
    background: #36b0b0;
    color: #f5f4f2;
    padding: 0.1em 0.8em;
    font-size: 1.4em;
    font-weight: nornal;
    border-left-width: 6px;
    border-left-style: solid;
}
.thumb-block .entry-header {
    font-weight: normal;
    text-align: center;
    height: 3.5em;
    overflow: hidden;
    color: #403f3e;
    display: block;
    padding: 0.5em 0 0;
    font-size: 0.999em;
}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], select, textarea, .wp-editor-container {
    background-color: #222222;
    border: 1px solid #f6f7f7;
    color: #eee;
    padding: 0 0.9em;
    height: 40px;
}
.rating-bar, .categories-list .thumb-block .entry-header, .actors-list .thumb-block .entry-header, #filters .filters-select, #filters {
    background-color: #f8b500!important;
    border: 1px solid #f7f702;
    text-align: center;
    font-size: 85%;
    color: #fff;
    height: 1.5em;
}

}
button:hover, .button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .label:hover, .widget_categories ul li a, .comment-reply-link:hover, a.tag-cloud-link, .template-actors li a {
    background-color: #f8b500!important;
    border-color: #ffc324!important;
    transition: all 200ms linear;
    color: #ffffff;
    outline: none;
}
body {
    color: 
#6e6e6e
;
}
.site-footer {
    background:
#3b210d
;
    padding: 2em 0;
    margin-top: 3em;
    box-shadow: 0 0 6px 6px rgba(0, 0, 0, 0.12);
    clear: both;
    width: 100%;
}
#page {
    max-width: 1300px;
    margin: 10px auto;
    background: #ffffff;
    box-shadow: 0 0 10px rgb(0 0 0 / 50%);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.50);
    -webkit-box-shadow: 0 0 10px rgb(0 0 0 / 50%);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}
body {
    background-color: #f8b500;
    color: #36b0b0;
}
#site-navigation {
    background: #222222;
    background: -moz-linear-gradient(top, #222222 0%, #333333 50%, #222222 51%, #151515 100%);
    background: -webkit-linear-gradient(top, #222222 0%,#333333 50%,#222222 51%,#151515 100%);
    background: linear-gradient(to bottom, #8a6501 0%,#f8b500 50%,#f8b500 51%,#ffeec2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#151515',GradientType=0 );
    -moz-box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.12);
    -webkit-box-shadow: 0 6px 6px 0 rgb(0 0 0 / 12%);
    -o-box-shadow: 0 6px 6px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 6px 6px 0 rgb(0 0 0 / 12%);
}
.label.secondary, .pagination ul li a {
    background-color: #36B0B7!important;
    border-color: #03ffff!important;
    outline: none;
}
button, .button, input[type="button"], input[type="reset"], input[type="submit"], .label, .label:visited, .pagination ul li a, .widget_categories ul li a, .comment-reply-link, a.tag-cloud-link, .template-actors li a {
    border: 3px solid;
    padding: 0.4em 0.8em;
    color: #fff;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], select, textarea, .wp-editor-container {
    background-color: #c3c4c7;
    border: 1px solid #36b0b0;
    color: #151515;
    padding: 0 0.9em;
    height: 40px;
}