﻿.tf-label-wrapper {
	max-width: 90%;
}

.tf-question-wrapper.positioning-top .tf-control-wrapper {
	max-width: 90% !important;
}

.header2 {
	max-width: 90%;
}

.information {
	max-width: 90%;
}

@media screen and (min-width: 1px) and (max-width: 768px)
{
  .change-button
  {
    display: block;
    margin-top: 20px !important;
  }
}

@media screen and (min-width: 1px) and (max-width: 630px)
{
  .tf-label-wrapper
  {
    max-width: 80%;
  }

  .tf-question-wrapper.positioning-top .tf-control-wrapper
  {
    max-width: 80%;
  }

  .information
  {
    max-width: 85%;
  }

  .tf-question-wrapper .tf-control-wrapper fieldset::before
  {
    top: 0px;
  }

  .tf-question-wrapper .tf-control-wrapper fieldset legend
  {
    height: inherit;
  }

  .tf-question-wrapper .tf-control-wrapper fieldset > div
  {
    width: 100%;
    margin-left: 0;
  }
}

@media screen and (min-width: 1px) and (max-width: 496px)
{
  .change-button
  {
    display: block;
    margin-top: 5px !important;
    margin-bottom: 5px !important;
    float: left;
  }

  .ctl00_ctl00_ctl00_CntWrapper_CntMain_CntMain_ssm_ctl00_ctl01_cell_3
  {
    width: 100% !important;
  }

  .ctl00_ctl00_ctl00_CntWrapper_CntMain_CntMain_ssm_ctl00_ctl01_cell_2
  {
    width: 100% !important;
  }
}

@media screen and (min-width: 1px) and (max-width: 415px)
{
  div .fixedWidth
  {
    width: inherit;
  }
}