@charset "UTF-8";
/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.2
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
.hidden-sk {
  display: none; }

#page .sticky-on .top-bar-bg {
  background-position-x: 400px !important; }

#page .top-bar-bg {
  background: rgba(255, 255, 255, 0) url(../../../../../../wp-content/uploads/2023/08/bg-gold-no-texture2-footer.jpg) repeat left top;
  background-position-x: 400px !important; }

.equal-infobox .wpb_wrapper {
  height: 100% !important; }
  .equal-infobox .wpb_wrapper .ult-content-box-container {
    height: 100% !important; }
    .equal-infobox .wpb_wrapper .ult-content-box-container .ult-content-box {
      height: 100% !important; }

.floating-nav {
  position: fixed;
  right: -200px;
  top: 150px; }
  .floating-nav a {
    display: block;
    text-decoration: none;
    background: #e1b04a;
    margin-bottom: 4px;
    padding: 1px 5px;
    color: white;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
    .floating-nav a:hover {
      background: #e8c376;
      color: white; }

.branding a img, .branding img {
  width: 458px; }

.show-mobile-logo .branding img.mobile-logo, .show-mobile-logo.show-device-logo .branding img.mobile-logo, .show-mobile-logo .mobile-branding img.mobile-logo, .show-mobile-logo.show-device-logo .mobile-branding img.mobile-logo, .show-device-logo .mobile-branding img, .transparent .mobile-branding img.mobile-desktop-logo {
  width: 100%; }

.grecaptcha-badge {
  display: none; }

.recaptcha_notice {
  margin-top: 40px !important;
  font-size: small !important; }

.single-umfrage .page-title {
  display: none; }
.single-umfrage .uvc-sub-heading {
  color: white;
  font-size: xx-large; }
.single-umfrage .checkbox-andere {
  margin-top: -25px;
  position: relative; }
.single-umfrage #main {
  padding: 0; }

.gform_2 {
  display: none; }

.job h3.job-title {
  background: #f4f4f4;
  padding: 5px 20px 5px 50px;
  cursor: pointer; }
.job.closed h3.job-title:before {
  position: absolute;
  content: "+";
  left: 33px;
  top: 6px; }
.job.opened h3.job-title:before {
  position: absolute;
  content: "-";
  left: 33px;
  top: 6px; }

.job-form-container {
  padding: 20px;
  border: 1px solid #e1b04a;
  border-radius: 5px;
  margin-bottom: 50px; }

.gform_button {
  background: rgba(225, 176, 74, 0.9) !important; }
  .gform_button:hover {
    background: #e1b04a !important; }

.floating-nav-trigger {
  display: none; }

@media only screen and (max-width: 1280px) {
  .floating-nav-trigger {
    display: block;
    position: absolute;
    content: ">>";
    color: #e1b04a;
    font-weight: bold;
    left: -30px;
    top: -16px;
    cursor: pointer;
    background: rgba(0, 0, 0, 0.2);
    padding: 0 3px; } }
@media only screen and (max-width: 1050px) {
  .upb_row_bg.vcpb-default {
    background-attachment: scroll !important; }

  .mobile-branding {
    position: fixed !important; } }
@media only screen and (max-width: 778px) {
  #main {
    padding-top: 0 !important; } }
@media only screen and (max-width: 480px) {
  .mobile-branding a {
    max-width: 85%; } }
@media only screen and (min-width: 3000px) {
  .vc_row.wpb_row.vc_inner {
    max-width: 1800px;
    margin: 0 auto; } }

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