/*
Theme Name: FCTheme
Version: 4.0
*/

/*
* Native styles for wisiwyg editor
*/
.the_content{
    overflow: hidden;
    zoom: 1;
}
.the_content:after{
    content: "";
    display: block;
    clear: both;
}

.aligncenter {
    display: block;
    margin: 0 auto;
}
.alignright { float: right; }
.alignleft { float: left; }

img[class*="wp-image-"],
img[class*="attachment-"] {
    max-width: 100%;
    height: auto;
}

.the_content h1, .the_content h2, .the_content h3, .the_content h4, .the_content h5, .the_content h6 {
  font-weight: bold;
}
.the_content h1 {
  font-size: 2em;
  margin-top: 0.67em;
  margin-bottom: 0.67em;
}
.the_content h2 {
  font-size: 1.5em;
  margin-top: 0.83em;
  margin-bottom: 0.83em;
}
.the_content h3 {
  font-size: 1.17em;
  margin-top: 1em;
  margin-bottom: 1em;
}
.the_content h4 {
  margin-top: 1.33em;
  margin-bottom: 1.33em;
}
.the_content h5 {
  font-size: 0.83em;
  margin-top: 1.67em;
  margin-bottom: 1.67em;
}
.the_content p {
  display: block;
  margin-top: 1em;
  margin-bottom: 1em;
}
.the_content ul, .the_content ol {
  padding-left: 1.1em;
  margin-top: 1em;
  margin-bottom: 1em;
}
.the_content ul {
  list-style-type: disc;
}
.the_content ol {
  list-style-type: decimal;
}
.the_content blockquote {
  display: block;
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 40px;
}
.the_content hr {
  display: block;
  unicode-bidi: isolate;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  overflow: hidden;
  border-style: inset;
  border-width: 1px;
}
.the_content strong, .the_content b {
  font-weight: bold;
}
.the_content em, .the_content i {
  font-style: italic;
}
.the_content table th, .the_content table td {
  border: 1px solid;
  padding: 5px;
}
.the_content a {
  display: inline;
  border-bottom: 1px solid currentColor;
  padding-bottom: 2px;
  transition: opacity .25s;
}
.the_content a:hover {
  opacity: 0.7;
}