/*  Settings container */
#ags-xoiwc-settings-container {
  margin: 25px 10px 0 0;
  }

/*  Settings window */
#ags-xoiwc-settings {
  color                   : $fontColor;
  font-family             : $fontGeneral;
  font-weight             : normal;
  line-height             : $baseLineHeight;
  font-size               : $fontSize;
  -webkit-font-smoothing  : antialiased;
  -moz-osx-font-smoothing : grayscale;

  h1, h2, h3, h4, h5, h6 {
    @include heading;
    }
  h1 {
    @include headingH1;
    }
  h2 {
    @include headingH2;
    }

  h3 {
    @include headingH3;
    }

  h4 {
    @include headingH4;
    }

  h5 {
    @include headingH5;
    }


  p {
    margin-top     : 0;
    margin-bottom  : 1em;
    padding-bottom : 0;
    font-weight    : normal;
    font-size      : $fontSize;
    line-height    : 2em;
    }

  a {
    color           : $mainColor;
    text-decoration : none;
    box-shadow      : none;
    outline         : none;

    &:focus {
      outline    : none;
      box-shadow : none;
      }

    &:hover, &:focus {
      color : $mainHoverColor;
      }
    }



  form > input[type=submit] {
    @include button;
    @include sizeButtonMixin(medium);
    }
  }
