.CopyrightInfringementPopup
{
    width:100%;
    background-color: rgba(0,0,0,0.85);
    color:#FFF;
}

.MpReportCopyrightInfringementContainer
{

    margin:1em auto;
    width:85em;
    height:39em;
}

#mpReportCopyrightInfringementTitle
{
  color: #cc0000;
  font-size: 280%;
  font-weight: 900;
  text-align: center;
  letter-spacing: 0;
  width: 100%;
}

#mpReportCopyrightInfringementCreatorTitle
{
    font-size:130%;
    font-weight:200;
    text-align:center;
}

#mpReportCopyrightInfringementForm
{
    width:80%;
    height:68%;
    margin:0 auto;
}

#mpReportCopyrightInfringementDivWrap
{
    width:100%;
    height:85%;
    margin:0 auto;
    display: table;
    padding: 0.5em;
}

#mpReportCopyrightInfringementLeft
{

    width: 50%;
    height: 100%;
    display:table-cell;
    padding-right: 1%;
    vertical-align: top;
}

.MpCopyrightInfringementTextarea
{
  width: 99%;
  height: 48.9%;
  box-sizing: border-box;
  margin: 0.2em auto;
  padding-left: 5px;
  padding-top: 5px;
  color: #000;
  font-size: 115%;
  font-family: Helvetica;
  resize: none;
  border: none;
}

#mpReportCopyrightInfringementRight
{
  width: 50%;
  height: 100%;
  display: table-cell;
  vertical-align: top;
  padding-left: 1%;
}

.MpCopyrightInfringementInput
{
  width: 100%;
  margin: 0.2em auto;
  margin-bottom: 0.5em;
  line-height: 2em;
  height: 2em;
  box-sizing: border-box;
  color: #000;
  padding-left: 5px;
  font-size: 100%;
  border: none;
}

.mpCopyrightInfringementFormInputSmallDivider
{
  width: 2%;
  display: table-cell;
  border: none;
}

#mpCopyrightInfringementFormInputSmall
{
  width: 100%;
  display: table;
  margin: 0.2em auto;
  margin-bottom: 0.5em;
}

.MpCopyrightInfringementInputSmall
{
  width: 100%;
  border: none;
  font-size: 100%;
  padding: 0;
  padding-left: 5px;
  color: #000;
  line-height: 2em;
  height: 2em;
  display: table-cell;
  box-sizing: border-box;
}

#mpCopyrightInfringementFormFooter
{
  position: relative;
  font-size: 80%;
  width: 100%;
  text-align: center;
}

#mpCopyrightInfringementCheckbox
{
    position:absolute;
    left:13em;
    padding:0;
}

#i18n_mpCopyrightInfringementAcknowledgementCheckbox
{
    position:absolute;
    left:14em;
    width:70%;
    vertical-align:text-top;
    display:inline-block;
}

#mpCopyrightInfringementButtons
{
  width:50%;
  margin:2em auto 0;
  text-align: center;
  position: relative;
  top: 1em;
}

.MpCopyrightInfringementButton
{
  width: 20%;
  height: 80%;
  line-height: 3em;
  display: inline-block;
  height: 3em;
  color: black;
  background: -webkit-linear-gradient(#999999, #333333);
  background: -o-linear-gradient(#999999, #333333);
  background: -moz-linear-gradient(#999999, #333333);
  background: linear-gradient(#999999, #333333);
  font-size: 120%;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
}

#i18n_mpCopyrightInfringementSend
{
}

#i18n_mpCopyrightInfringementCancel
{

}


@media screen and (max-device-width:767px), screen and (max-width:767px)
{
  .MpReportCopyrightInfringementContainer
  {
    margin: 0 auto;
    width: 100%;
    height: 100%;
  }

  #mpReportCopyrightInfringementTitle
  {
    margin: 1em auto 5%;
    color: #cc0000;
    font-size: 120%;
    font-weight: 900;
    text-align: center;
    letter-spacing: 0;
  }

  #mpReportCopyrightInfringementForm
  {
    width: 100%;
    height: 75%;
    margin: 0 auto;
  }

  #mpReportCopyrightInfringementDivWrap
  {
    width: 100%;
    height: 85%;
    margin: 0 auto;
  }

  #mpReportCopyrightInfringementLeft
  {
    width: 100%;
    height: 15%;
    display: block;
  }



  #mpReportCopyrightInfringementRight
  {
      width: 100%;
      height: 100%;
      display: block;
      margin: 0 auto;
  }

  .MpCopyrightInfringementInput
  {
      width: 90%;
      height: 7%;
      margin: 1% auto;
      display: block;
      color: #000;
      font-size: 100%;
  }

  #mpCopyrightInfringementFirstNameInput
  {
      margin-top: 5%;
  }

  #mpCopyrightInfringementFormInputSmall
  {
      height: 31%;
      margin: 0 auto;
      width: 92%;
  }

  #mpCopyrightInfringementFormFooter {
  position: relative;
  bottom: '';
  height: 0;
  width: 79%;
  margin: 0 auto;
  padding-left: '';
  padding-bottom: '';
  display: block;
  font-size: 70%;
  font-weight: 100;
  margin-top: 24%;
  color: white;
  z-index: 0;
  }

  #mpCopyrightInfringementCheckbox
  {
    position: absolute;
    left: -1%;
    top: 46%;
    padding: 0;
  }

  #i18n_mpCopyrightInfringementAcknowledgementCheckbox
  {
      position: absolute;
      left: 5%;
      top: 46%;
      width: 94%;
      text-align: left;
      vertical-align: top;
      display: inline-block;

  }


  #mpCopyrightInfringementButtons
  {
  width: 70%;
  margin: 17% auto;
  display: block;
  text-align: center;
  }

  .MpCopyrightInfringementButton
  {
  width: 32%;
  line-height: 2em;
  display: inline-block;
  height: 2em;
  color: black;
  vertical-align: top;
  background: -webkit-linear-gradient(#999999, #333333);
  background: -o-linear-gradient(#999999, #333333);
  background: -moz-linear-gradient(#999999, #333333);
  background: linear-gradient(#999999, #333333);
  font-size: 120%;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
  }

  #mpReportCopyrightInfringementCreatorTitle
  {
    display:none;
  }
}

input::-ms-clear {
        display: none;
    }