html body.page-fms div.sections_overlay, html body.page-fms-development div.sections_overlay, html body.page-frontpage div.sections_overlay {
  width: 100%;
  height: 101%;
  top: 0%;
  min-height: 500px;
  opacity: 1;
  background-color: rgba(0, 0, 0, 0.8); }
  html body.page-fms div.sections_overlay div.overlay_content, html body.page-fms-development div.sections_overlay div.overlay_content, html body.page-frontpage div.sections_overlay div.overlay_content {
    width: 20%;
    height: 50%;
    top: -10%;
    min-height: 510px;
    min-width: 380px;
    /*div.loading_icon{
        background-size: contain;
        background-position: center;
        width: 30%;
        height: 30%;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background-image: url(/themes/custom/fms_theme/img/loading_icon.GIF);
        background-repeat: no-repeat;
        position: absolute;
        margin: auto;
    }*/
                /*div.sections_overlay_buttons{
                    height: 100%;
                    width: 100%;
                    top: 0%;
                    left: 0%;
                    position: absolute;

                    #sections_overlay_button_cancel{
                        height: 5%;
                        width: 12%;
                        right: 0%;
                        top: 1%;
                        position: absolute;
                        background-image: url(/themes/custom/fms_theme/img/button-delete@2x.png);
                        background-repeat: no-repeat;
                        background-size: contain;
                        background-position: center;
                    }

                    #sections_overlay_button_cancel:hover{
                        cursor: pointer;
                    }

                    #sections_overlay_button_ok{
                        height: 9%;
                        width: 14%;
                        right: 0%;
                        left: 0%;
                        margin: auto;
                        top: 89%;
                        position: absolute;
                        background-image: url(/themes/custom/fms_theme/img/button_ok.png);
                        background-repeat: no-repeat;
                        background-size: contain;
                        background-position: center;
                    }

                    #sections_overlay_button_ok:hover{
                        cursor: pointer;
                    }

                    div.button_process{
                        background-repeat: no-repeat;
                        background-size: contain;
                        background-position: center;
                        background-image: url(/themes/custom/fms_theme/img/loading_icon.GIF);
                    }
                }*/ }
    html body.page-fms div.sections_overlay div.overlay_content div.sections_message, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message {
      height: 84%;
      width: 90%;
      top: 0%;
      left: 5%;
      position: absolute; }
      html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection {
        height: 35%;
        width: 90%;
        left: 5%;
        position: relative;
        z-index: 1; }
        html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select {
          height: 45%;
          z-index: 1;
          position: relative; }
          html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select label, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select label, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select label {
            width: 100%;
            top: 0%;
            height: 40%; }
            html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select label span, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select label span, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select label span {
              height: 85%;
              color: #5a5a5a;
              display: block; }
          html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select select, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select select, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-select select {
            width: 95.3%;
            right: 2.5%;
            top: 56%; }
        html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield {
          height: 45%;
          position: relative; }
          html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield label, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield label, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield label {
            width: 100%;
            height: 35%;
            top: 6.5%;
            color: #5a5a5a; }
            html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield label span, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield label span, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield label span {
              height: 85%;
              display: block; }
          html body.page-fms div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield input[type=text], html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield input[type=text], html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message div.section_selection div.form-type-textfield input[type=text] {
            width: 94%;
            left: 0;
            right: 0;
            margin: auto;
            top: 36%;
            position: absolute; }
      html body.page-fms div.sections_overlay div.overlay_content div.sections_message span.sections_info_label, html body.page-fms div.sections_overlay div.overlay_content div.sections_message span.sections_info_value, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message span.sections_info_label, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message span.sections_info_value, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message span.sections_info_label, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message span.sections_info_value {
        height: 4%;
        margin-top: 15px;
        position: relative;
        display: inline-block;
        color: #759f33;
        text-align: left;
        vertical-align: bottom;
        word-wrap: break-word; }
      html body.page-fms div.sections_overlay div.overlay_content div.sections_message span.sections_info_label, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message span.sections_info_label, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message span.sections_info_label {
        width: 45%;
        left: 3%; }
      html body.page-fms div.sections_overlay div.overlay_content div.sections_message span.sections_info_value, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message span.sections_info_value, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message span.sections_info_value {
        width: 50%;
        left: 2%; }
      html body.page-fms div.sections_overlay div.overlay_content div.sections_message span.durchschn_hoehe_vorne_label, html body.page-fms-development div.sections_overlay div.overlay_content div.sections_message span.durchschn_hoehe_vorne_label, html body.page-frontpage div.sections_overlay div.overlay_content div.sections_message span.durchschn_hoehe_vorne_label {
        margin-top: 20px; }

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