/*
Theme Name: Emphasize_Child
Version: 1.0
Description: A child theme of Emphasize
Template: emphasize
Author: Administrator
*/
@import url("../emphasize/style.css");
/* Your awesome customization starts here */

div.button-box {
	text-align: center;
	margin-bottom: 20px;
}

div.button-box a.gallery-button, input[type="submit"]#fscf_submit1 {
	position: relative;
	text-align: center;
	background-color: #94c994;
	border: none;
}

.wc-gallery .gallery-caption {
	margin-bottom: 50px !important;
}

.wc-gallery .gallery-caption p {
    text-align: center !important;
    font-size: .8rem;
    word-wrap: break-word;
    word-break: normal;
    white-space: normal;
}

#text-6 {
	color: red;
}

span.text-blue {
	color: blue;
}

article.type-attachment h1.entry-title {
	display: none;
}

table.text-size p {
	font-size: 0.753rem !important;
}

div.text-size p {
	font-size: 0.753rem !important;
}

h3.h3-text-color {
	color: #94c994;
}

h3.red {
	color: red;
}

article.hentryh1 {
	display: none;
}

#shadow img {
	border: none;
}

img, img.attachment-thumbnail {
	border: solid 12px #94c994;
}

.gallery-caption {
	background-color: #ffffcc !important;
}

.gallery-caption h2 {
	font-size: .8rem;
	line-height: 1.8;
}

.widget li {
	line-height: 2rem !important;
	border-bottom: 3px solid #94c994 !important;
}

h2.site-tagline {
	margin: 10px 0;
	color: red;
}

/*.input-group {
	max-width: 400px;
	float: right;
}*/

#page #header-footer {
	height: 6px;
	background: #009;
	background: -moz-linear-gradient(left, #009 0%, #8c8cd8 50%, #009 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#009)color-stop(50%,#8c8cd8), color-stop(100%,#009));
	background: -webkit-linear-gradient(left, #009 0%, #8c8cd8 50%, #009 100%);
	background: -o-linear-gradient(left, #009 0%, #8c8cd8 50%, #009 100%);
	background: -ms-linear-gradient(left, #009 0%, #8c8cd8 50%, #009 100%);
	background: linear-gradient(to right, #009 0%,#8c8cd8 50%,#009 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#009', endColorstr='#009',GradientType=1 );
}

#page #shadow {
	height: 9px;
	border-top: 1px solid #99cc99;
	text-align: center;
	background: #99cc99;
	background: -moz-linear-gradient(left, #99cc99 0%, #81bf81 50%, #99cc99 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#99cc99), color-stop(50%,#81bf81), color-stop(100%,#99cc99));
	background: -webkit-linear-gradient(left, #99cc99 0%,#81bf81 50%,#99cc99 100%);
	background: -o-linear-gradient(left, #99cc99 0%,#81bf81 50%,#99cc99 100%);
	background: -ms-linear-gradient(left, #99cc99 0%,#81bf81 50%,#99cc99 100%);
	background: linear-gradient(to right, #99cc99 0%,#81bf81 50%,#99cc99 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99cc99', endColorstr='#99cc99',GradientType=1 );
}

.container {
	width: 95% !important;
}

/*@media (min-width: 1024px) and (max-width: 1280px)  {
		.container {
			width: 1250px !important;
			}
}

@media (min-width: 1440px) and (max-width: 1680px)  {
		.container {
			width: 1450px !important;
			}
}

@media (min-width: 1750px) and (max-width: 2048px)  {
		.container {
			width: 1750px !important;
			}
}*/

/* td::first-letter, .highlight {
	color: #94C994;
	color: #6ab075;
	font-weight: bold;
	/*font-size: large;
	letter-spacing:1px;
}

td.amend-first-letter::first-letter {
    font-size: small;
    color: rgb(0, 0, 0);
} */

.highlight {
	color: #6ab075;
	font-weight: bold;

}

.page-heading, .page-sub-heading {
	text-align: center;
}

.entry-title {
	text-align: center;
}

#page {
	background-color: #ffffcc;
	font-size: 0.853rem !important;
}

#site-footer {
	background-color: #ffffcc;
	color: #a0a0a0;
	border-top: solid 6px #94c994;
}