.rightContent.sidebarGlobal {
    display: none;
}

#pageContent .leftContent {
    width: 100%;
}

#pageContent .fragedatenbanksearchform {
    margin-bottom: 50px;
    line-height: 1.8;
    color: #0a3751;
    font-size: 1.048em;
}

#pageContent .fragestellenform {
    margin-bottom: 50px;
    line-height: 1.8;
    color: #0a3751;
    font-size: 1.048em;
}

/* QUESTION LIST
****************************************************/

#pageContent {
  
  .questionList {
    position: relative;
  }
    .questionWrap {
      position: relative;
      border-bottom: solid 2px #fff;
    }
      .questionWrap .question {
        padding: 6px;
        font: normal 12px/14px arial, sans-serif;
        color: #666;
        cursor: pointer;
      }
        .questionWrap.dark .question {
          background: #e6e6e6;
        }
        .questionWrap .question h4 {
          margin: 0;
          font: bold 12px/14px arial, sans-serif;
        }
          .questionWrap .question h4 a {
            color: #666;
            text-decoration: none;
          }
            .questionWrap .question:hover h4 a {
              color: #0066cc;
            }

        .questionWrap .answer {
          display: none;
          position: relative;
          font: normal 12px/16px arial, sans-serif;
          color: #666;
          padding: 6px;
        }
          .questionWrap .answer .date {
            display: none;
          }
}

/* CATEGORIES LIST
****************************************************/
#pageContent {
  .categoriesList {
    position: relative;
  }
    .categoriesListItem {
      font: bold 12px/14px arial, sans-serif;
      color: #666;
    }
      .categoriesListItem.dark {
        background: #e6e6e6;
      }
      .categoriesListItem a {
        display: block;
        padding: 12px;
        color: #666;
        text-decoration: none;
      }
        .categoriesListItem:hover a {
          color: #0066cc;
        }
}
/* QUESTION SHOW
****************************************************/
#pageContent {
  .questionShow {

  }
    .questionShow .question {
      position: relative;
      padding: 6px;
      font: bold 14px/18px arial, sans-serif;
      color: #666;
      background: #e6e6e6;
    }
      .questionShow .question .date {
       display: none;
      }
      .questionShow .question .categories {
        margin-top: 12px;
        font: normal 12px/14px arial, sans-serif;
        text-align: right;
      }

    .questionShow .answer {
      padding: 6px;
      font: normal 14px/18px arial, sans-serif;
      color: #666;
    }
      .questionShow .answer .date {
       display: none;
      }

    .questionShow .backLink {
      padding: 6px;
      background: #e6e6e6;
    }
      .questionShow .backLink a {
        font: normal 12px/14px arial, sans-serif;
        color: #408ec7;
        text-decoration: none;
      }
        .questionShow .backLink a:hover {
          text-decoration: underline;
        }
}

/* QUESTION NEW
****************************************************/

  .questionNew {
    position: relative;
    padding: 6px;
    font: normal 14px/18px arial, sans-serif;
    color: #666;
  }

  .questionNew textarea {
    width: 300px;
    padding: 6px;
    margin-bottom: 12px;
    border: solid 1px #555;
  }
  .questionNew input {
    width: 300px;
    padding: 6px;
    margin-bottom: 12px;
    border: solid 1px #555;
  }
  .questionNew input.submit {
    font: bold 14px/20px arial, sans-serif;
    color: #fff;
    background: url(../images/questionSubmitBackground.png) repeat-x;
    border: none;
    cursor: pointer;
    margin-top: 12px;
    width: inherit;
  }

  .questionCreate {
    position: relative;
    padding: 6px;
  }


.captcha {
  padding-top: 10px;
  font-size: 12px;
  line-height: 16px;
  border-top: solid 1px #fff;
}
.captcha .image-wrap {

}
.captcha a {
  color: #555;
}

.captcha img.tx-srfreecap-image {
  margin: 0 0 4px 2px;
}

.captcha .tx-srfreecap-cant-read {
  display: block;
  width: auto;
  margin-top: 4px;
  margin-left: 2px;
}

.captcha input {
  width: 180px;
  margin: 0;
  margin-top: 8px;
  margin-bottom: 4px;
}

.captcha .tx-srfreecap-cant-read a:link {
    text-decoration: underline;
}

#newQuestionOverlayForm ul {
    list-style-type: none;
    list-style-image: none;
    padding:0;
}

#newQuestionOverlayForm ul li {
    display: block;
    color:red;
}

#newQuestionOverlayForm .error {
    border: 1px solid red;
}


#newQuestionOverlayInner input {
  outline: none;
  margin-bottom: 10px;
}

#chk1 {
  margin-bottom: 0px!important;

}

#newQuestionOverlayForm label.error {
  color: red;
  border: none;
}

@media (max-width: 700px) {
  #chk1 {
    width: auto;
  }
  .questionNew {
    padding: 0;
  }
  #contentLeftWrap p {
    margin: 0px;
  }
  #contentLeft {
    padding: 0 10px;
  }
  .questionNew ul {
    padding: 0;
    list-style: none;
    list-style-image: none;
  }
  #contentLeftWrap h1 {
    margin: 12px 0px;
  }
  a {
    color: #555;
      font-weight: bold;
  }
  .captcha input {
    margin-bottom: 10px;
  }
  .error, ul.errorMessages li {
    color: red;
  }
  input.error {
    border: 1px solid red;
    color: #555;
  }
}