/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        1.0
*/
.tc__helper-text-white span, .tc__helper-text-white a, .tc__helper-text-white p, .tc__helper-text-white i, .tc__helper-text-white h1, .tc__helper-text-white h2, .tc__helper-text-white h3, .tc__helper-text-white h4, .tc__helper-text-white h5, .tc__helper-text-white h6 {
  color: #fff; }

.tc__helper-text-black span, .tc__helper-text-black a, .tc__helper-text-black p, .tc__helper-text-black i, .tc__helper-text-black h1, .tc__helper-text-black h2, .tc__helper-text-black h3, .tc__helper-text-black h4, .tc__helper-text-black h5, .tc__helper-text-black h6 {
  color: #000; }

.tc__pdflink ul {
  list-style: none;
  padding-left: 30px;
  font-size: 16px; }
  .tc__pdflink ul li {
    text-indent: -50px;
    padding: 10px 0; }
.tc__pdflink a {
  padding: 3px 0 0 30px;
  margin-left: 20px;
  background: url(/wp-content/uploads/Bilder/Logos/pdf_logo.png) no-repeat 0 0;
  background-size: auto 90%;
  background-position: left center; }

.tc__form {
  width: 100%;
  margin: 0 auto; }
  .tc__form .tc__form-row {
    display: flex;
    flex-direction: column;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .tc__form .tc__form-row {
        flex-direction: row; } }
    .tc__form .tc__form-row .wpcf7-form-control {
      width: 100%; }
  .tc__form .tc__form-column {
    flex: 1;
    width: 100%; }
    @media only screen and (min-width: 768px) {
      .tc__form .tc__form-column {
        padding: 15px; } }
  .tc__form .wpcf7-submit, .tc__form .tc__captcha {
    margin: 15px; }

.wpcf7-form .wpcf7-display-none {
  display: none; }

#sub-footer .mk-grid span {
  color: #fff; }
  #sub-footer .mk-grid span a {
    color: #fff; }
    #sub-footer .mk-grid span a:hover {
      color: #f97352; }

#mk-footer {
  background-color: #101010; }
  #mk-footer span, #mk-footer p, #mk-footer i, #mk-footer h1, #mk-footer h2, #mk-footer h3, #mk-footer h4, #mk-footer h5, #mk-footer h6 {
    color: #fff !important; }
  #mk-footer a {
    color: #fff !important; }
    #mk-footer a:hover {
      color: #f97352 !important; }
  #mk-footer .widgettitle {
    color: #007000 !important; }
  #mk-footer .widget_custom_html h4 {
    font-size: 18px;
    margin-bottom: 5px; }
  #mk-footer .widget_custom_html ul {
    margin-left: 15px;
    margin-bottom: 15px; }

/*# sourceMappingURL=style.css.map */
