.custom-background {
  background-color: #ffffff;
}

#wrapper {
  background-color: #ffffff;
}

input[type=submit],
input[type=reset],
input[type=button] {
  padding: 4px 15px;
  border-radius: 15px;
  box-shadow: #ccc 0 0 3px;
  background: #238f23;
  background: -moz-linear-gradient(#238f23,#196619);
  background: -webkit-linear-gradient(#238f23,#196619);
  background: -o-linear-gradient(#238f23,#196619);
  background: -ms-linear-gradient(#238f23,#196619);
  background: linear-gradient(#238f23,#196619);
  border: none;
  color: #fff;
  font-family: "Droid Sans", sans-serif;
  font-size: 13px;
}

#wrapper {
  background-color: #ffffff;
}

#footer-area li {
  background-color: #bd1b13;
  border-style: dashed;
  border-color: #f0f0f0;
  background-size: auto;
}

#site-title a {
  color: #30a30a;
}

#access {
  min-height: 40px;
  box-shadow: 0 0 3px #1f3688;
  background: #999;
  background: -moz-repeating-linear-gradient(#9ACD32, #132241 40px);
  background: -webkit-repeating-linear-gradient(#9ACD32, #132241 40px);
  background: -o-repeating-linear-gradient(#9ACD32, #132241 40px);
  background: -ms-repeating-linear-gradient(#9ACD32, #132241 40px);
  background: repeating-linear-gradient(#9ACD32, #132241 40px);
}

#footer-area {
  position: relative;
  z-index: 1;
  padding: 1.76% 3.52%;
  box-shadow: 0 0 3px #999;
  background: #FFFFFF;
  background: -moz-linear-gradient(#FFFFFF, #FFFFFF);
  background: -webkit-linear-gradient(#FFFFFF, #FFFFFF);
  background: -o-linear-gradient(#FFFFFF, #FFFFFF);
  background: -ms-linear-gradient(#FFFFFF, #FFFFFF);
  background: linear-gradient(#FFFFFF, #FFFFFF);
  color: #FFFFFF;
}

body {
  background: #ccc;
  color: #333;
  font-family: droid sans,helvetica neue,nimbus sans l,sans-serif;
  font-size: 13px;
  line-height: 1.62em;
}

#subscribe-blog-blog_subscription-2 {
  color: #fcfcfc;
  background-color: #a81414;
  border-style: dashed;
  border-color: #ffffff;
  border-top-color: #ffffff;
}

.topbox {
  background-color: #FF0000;
  padding: 10px;
  margin: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #FF0000;
}

.topbox a {
  color: #FFFFFF;
}

.entry-content a {
  text-decoration: underline;
}

#mc_embed_signup_scroll {
  background-color: #b4151b;
}

#mce-FNAME.required {
  border-color: #735757;
  border-style: dashed;
  width: 270px;
  height: 22px;
  margin-left: 7px;
  color: #333333;
  font-size: 16px;
  text-decoration: none;
  font-style: normal;
}

label {
  font-weight: bold;
  color: #fafafa;
  margin-left: 8px;
}

#mc-embedded-subscribe.button {
  width: 301px;
  height: 35px;
  font-size: 17px;
  margin-left: 5px;
}

#mce-EMAIL.required.email {
  height: 34px;
  width: 280px;
  margin-left: 8px;
}

.mc-field-group {
  width: -1px;
}

#black-studio-tinymce-38.widget.widget_black_studio_tinymce-title {
  background-color: #b4151b;
  text-align: center;
  text-transform: uppercase;
}

#black-studio-tinymce-38.widget.widget_black_studio_tinymce {
  background-color: #b4151b;
  margin-bottom: -13px;
}

pre {
  margin-left: 7px;
  margin-right: 14px;
  width: 255px;
  height: 0px;
  margin-top: 19px;
}

#footer-area .widget-title {
  font-size: 15px;
}

p {
  margin-left: 6px;
  padding: 0px;
}

input[type=submit]:hover {
  border-color: #ff1212;
}

.home {
  background-color: #ffffff;
}

#commentform.comment-form {
  color: #000000;
}

#subscribe-label.subscribe-label {
  color: #000000;
}

#subscribe-blog-label.subscribe-label {
  color: #050505;
}

#comment {
  color: #000000;
}

textarea {
  color: #000000;
}

.comment-form-comment label {
  color: #000000;
}

.wp-block-search__button.wp-element-button {
  color: #ffffff;
  background-color: #a30303;
}