.DialogBackGuard {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background-color: #000;
  opacity: 0.4; }

.dialogBlock {
  left: 50%;
  top: 50%;
  position: fixed;
  background-color: #FFF;
  border-radius: 9px;
  -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.27);
  -moz-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.27);
  box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.27); }
  .dialogBlock error {
    color: #f4915a; }
  .dialogBlock .Title {
    font-size: 24px;
    color: #1369b2;
    font-weight: 600;
    text-align: center;
    line-height: 50px; }
  .dialogBlock .Wait {
    display: block;
    width: 60%;
    margin: 5% auto; }
  .dialogBlock .ForImport {
    margin: -8% auto; }
  .dialogBlock .NowShow {
    display: none; }
  .dialogBlock .WaitSmall {
    display: block;
    width: 22%;
    margin: 1% auto; }
  .dialogBlock .Close {
    display: inline-block;
    position: absolute;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: #1369b2;
    top: 10px;
    right: 12px;
    cursor: pointer; }
  .dialogBlock .Close:before, .dialogBlock .Close:after {
    position: absolute;
    left: 14px;
    top: 5px;
    content: ' ';
    height: 20px;
    width: 2px;
    background-color: #FFF; }
  .dialogBlock .Close:before {
    transform: rotate(45deg); }
  .dialogBlock .Close:after {
    transform: rotate(-45deg); }
  .dialogBlock .Place.ForAssign {
    margin: -30px 0 0 0;
    height: 95%; }
  .dialogBlock .Place {
    width: 100%;
    height: 88%;
    margin: 14px 0;
    overflow: hidden; }
    .dialogBlock .Place .LrMcPlace {
      display: none; }
    .dialogBlock .Place .LrMcPlace.Selected {
      display: block; }
    .dialogBlock .Place .SelectorAssignType {
      text-align: center; }
      .dialogBlock .Place .SelectorAssignType button.Selected {
        background-color: #f46f2a;
        color: #FFF;
        font-weight: 600; }
      .dialogBlock .Place .SelectorAssignType button {
        text-align: center;
        position: relative;
        display: inline-block;
        vertical-align: top;
        width: 300px;
        height: 44px;
        line-height: 44px;
        text-decoration: none;
        color: #126ab2;
        font-size: 18px;
        margin: 10px 20px 7px 20px;
        border-radius: 7px;
        border: none;
        background-color: #FFF;
        -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
        -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
        box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
        cursor: pointer; }
    .dialogBlock .Place .Explorer .Place {
      width: 100%;
      height: auto;
      margin: 0; }
      .dialogBlock .Place .Explorer .Place .Grades {
        width: 195px;
        display: inline-block;
        vertical-align: top;
        padding-left: 20px; }
        .dialogBlock .Place .Explorer .Place .Grades grade {
          display: block;
          width: 160px;
          height: 50px;
          line-height: 50px;
          padding-left: 19px;
          margin-bottom: 12px;
          -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          cursor: pointer;
          position: relative; }
          .dialogBlock .Place .Explorer .Place .Grades grade name_small {
            display: none; }
        .dialogBlock .Place .Explorer .Place .Grades grade.Selected {
          background-color: #f46f2a;
          color: #FFF; }
        .dialogBlock .Place .Explorer .Place .Grades grade.Selected::after {
          content: ' ';
          display: block;
          position: absolute;
          top: 0;
          width: 25px;
          right: -45px;
          height: 0;
          border-top: 25px solid transparent;
          border-bottom: 25px solid transparent;
          border-left: 20px solid #f46f2a; }
      .dialogBlock .Place .Explorer .Place .Subjects {
        display: flex;
        flex-direction: row;
        font-size: 16px;
        font-weight: 600;
        text-align: center;
        height: 135px;
        margin-top: 10px; }
        .dialogBlock .Place .Explorer .Place .Subjects subject:first-child {
          margin-left: 200px; }
        .dialogBlock .Place .Explorer .Place .Subjects .MATH ico {
          background-image: url(/css/new/math.svg);
          background-position: 25px 20px;
          background-size: 40px auto; }
        .dialogBlock .Place .Explorer .Place .Subjects .ELA ico {
          background-image: url(/css/new/ela.svg);
          background-position: 22px 20px;
          background-size: 46px auto; }
        .dialogBlock .Place .Explorer .Place .Subjects .SS ico {
          background-image: url(/css/new/ss.svg);
          background-position: 27px 20px;
          background-size: 36px auto; }
        .dialogBlock .Place .Explorer .Place .Subjects .ES ico {
          background-image: url(/css/new/es.svg);
          background-position: 26px 11px;
          background-size: 38px auto; }
        .dialogBlock .Place .Explorer .Place .Subjects .MS ico {
          background-image: url(/css/new/ms.svg);
          background-position: 26px 11px;
          background-size: 39px auto; }
        .dialogBlock .Place .Explorer .Place .Subjects .HS ico {
          background-image: url(/css/new/hs.svg);
          background-position: 26px 11px;
          background-size: 38px auto; }
        .dialogBlock .Place .Explorer .Place .Subjects .MATH.Selected ico {
          background-image: url(/css/new/math_.svg); }
        .dialogBlock .Place .Explorer .Place .Subjects .ELA.Selected ico {
          background-image: url(/css/new/ela_.svg); }
        .dialogBlock .Place .Explorer .Place .Subjects .SS.Selected ico {
          background-image: url(/css/new/ss_.svg); }
        .dialogBlock .Place .Explorer .Place .Subjects .ES.Selected ico {
          background-image: url(/css/new/es_.svg); }
        .dialogBlock .Place .Explorer .Place .Subjects .MS.Selected ico {
          background-image: url(/css/new/ms_.svg); }
        .dialogBlock .Place .Explorer .Place .Subjects .HS.Selected ico {
          background-image: url(/css/new/hs_.svg); }
        .dialogBlock .Place .Explorer .Place .Subjects subject.Selected {
          background-color: #f46f2a; }
          .dialogBlock .Place .Explorer .Place .Subjects subject.Selected name {
            color: #FFF; }
        .dialogBlock .Place .Explorer .Place .Subjects subject.Selected::after {
          content: ' ';
          display: block;
          position: absolute;
          top: 118px;
          width: 0;
          left: 0;
          height: 25px;
          border-left: 60px solid transparent;
          border-right: 60px solid transparent;
          border-top: 25px solid #f46f2a; }
        .dialogBlock .Place .Explorer .Place .Subjects subject {
          display: block;
          width: 120px;
          height: 120px;
          border-radius: 7px;
          -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          cursor: pointer;
          position: relative;
          margin-right: 15px; }
          .dialogBlock .Place .Explorer .Place .Subjects subject name_small {
            display: none; }
          .dialogBlock .Place .Explorer .Place .Subjects subject name {
            color: #313892;
            width: 120px;
            margin: 0 auto;
            display: block; }
          .dialogBlock .Place .Explorer .Place .Subjects subject ico {
            display: block;
            width: 90px;
            height: 75px;
            margin: 0 auto;
            background-repeat: no-repeat; }
      .dialogBlock .Place .Explorer .Place .Topics {
        display: inline-block;
        width: 715px;
        height: 540px;
        overflow-x: hidden;
        overflow-y: scroll;
        vertical-align: top;
        background-color: #126ab2;
        color: #FFF;
        box-sizing: content-box;
        text-align: left;
        border-radius: 6px;
        padding: 30px 30px; }
        .dialogBlock .Place .Explorer .Place .Topics .TopicsPlaces {
          width: 700px;
          -webkit-column-width: 233px;
          -moz-column-width: 233px;
          column-width: 233px;
          -webkit-column-count: 2;
          -moz-column-count: 2;
          column-count: 2;
          -webkit-column-gap: 30px;
          -moz-column-gap: 30px;
          column-gap: 30px;
          min-height: 486px; }
          .dialogBlock .Place .Explorer .Place .Topics .TopicsPlaces h5 {
            color: #FFF;
            font-size: 20px;
            display: block;
            margin: 0 0 24px 0; }
          .dialogBlock .Place .Explorer .Place .Topics .TopicsPlaces span {
            color: #FFF;
            font-size: 20px;
            display: block;
            margin: 0 0 18px 0;
            text-decoration: none;
            cursor: pointer; }
    .dialogBlock .Place .Explorer .ShowPath {
      height: 24px;
      font-weight: 600; }
      .dialogBlock .Place .Explorer .ShowPath ul {
        list-style-type: none;
        padding: 0 30px;
        overflow: hidden;
        height: 24px;
        width: 936px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; }
        .dialogBlock .Place .Explorer .ShowPath ul li {
          position: relative;
          display: inline-block;
          height: 24px;
          font-size: 18px;
          line-height: 24px;
          margin: 0 25px 0 5px;
          cursor: pointer; }
        .dialogBlock .Place .Explorer .ShowPath ul li.Leaf:before {
          content: '>';
          position: absolute;
          left: -18px;
          top: 0px;
          height: 24px;
          font-size: 18px;
          font-weight: 600;
          line-height: 24px; }
        .dialogBlock .Place .Explorer .ShowPath ul li:hover {
          text-decoration: underline; }
    .dialogBlock .Place .Explorer .ForMyContent {
      width: 965px;
      height: 670px;
      padding: 30px;
      overflow-x: hidden;
      overflow-y: auto; }
      .dialogBlock .Place .Explorer .ForMyContent .Foldes {
        display: flex;
        flex-direction: row;
        -webkit-flex-flow: row wrap;
        flex-flow: row wrap;
        -webkit-align-items: stretch;
        align-items: stretch;
        width: 100%;
        height: auto;
        padding: 0;
        text-align: left; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity {
          position: relative;
          padding: 0 10px 0 40px;
          width: 252px;
          height: 100px;
          font-weight: 600;
          color: #444;
          line-height: 64px;
          border-radius: 6px;
          border: 1px solid #dadce0;
          margin: 7px;
          cursor: pointer;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
          .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity play {
            top: 46px;
            right: 60px;
            position: absolute;
            vertical-align: top;
            height: 58px;
            width: 58px;
            cursor: pointer;
            border-radius: 50%;
            background-color: rgba(255, 255, 255, 0.6);
            background-size: 36px 36px;
            background-position: 13px 10px;
            background-repeat: no-repeat;
            background-image: url(/css/new/playB.svg); }
          .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity play:hover {
            background-color: #eaeaea; }
          .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity assign {
            top: 46px;
            right: 0;
            position: absolute;
            vertical-align: top;
            height: 58px;
            width: 58px;
            cursor: pointer;
            border-radius: 50%;
            background-color: #FFF;
            background-size: 76px 180px;
            background-position: -10px -13px;
            background-repeat: no-repeat;
            background-image: url(/css/new/assign.png); }
            .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity assign span {
              display: block;
              color: #464e8d;
              width: 58px;
              height: 16px;
              line-height: 16px;
              font-size: 13px;
              padding-top: 34px;
              text-align: center; }
          .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity assign:hover {
            background-position: -10px -103px; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .MML:after {
          background-image: url(/img/tlm/iLes.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .QUIZ:after {
          background-image: url(/img/tlm/20.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .FLASH:after {
          background-image: url(/img/tlm/21.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .GAMES:after {
          background-image: url(/img/tlm/23.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .WORKSHEETS:after {
          background-image: url(/img/tlm/22.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .VOCABULARY:after {
          background-image: url(/img/tlm/19.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .PDF:after {
          background-image: url(/img/tlm/25.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .XLS:after {
          background-image: url(/img/tlm/27.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .DOC:after {
          background-image: url(/img/tlm/28.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .PPS:after {
          background-image: url(/img/tlm/29.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .IMAGES:after {
          background-image: url(/img/tlm/26.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .GUIDES:after {
          background-image: url(/img/tlm/24.png); }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity:after {
          content: ' ';
          position: absolute;
          height: 24px;
          width: 24px;
          top: 20px;
          left: 10px;
          background-position: 2px 0;
          background-size: 20px 24px;
          background-repeat: no-repeat; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity:hover {
          background-color: #eaeaea; }
          .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity:hover assign {
            background-color: #eaeaea; }
          .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity:hover play {
            background-color: #eaeaea; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Folder:hover {
          background-color: #eaeaea; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Folder {
          position: relative;
          padding: 0 10px 0 40px;
          width: 252px;
          height: 100px;
          font-weight: 600;
          color: #444;
          line-height: 64px;
          border-radius: 6px;
          border: 1px solid #dadce0;
          margin: 7px;
          cursor: pointer;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Folder:after {
          content: ' ';
          position: absolute;
          height: 24px;
          width: 24px;
          top: 20px;
          left: 10px;
          background-image: url(folder_g.svg);
          background-size: 24px 24px; }
      .dialogBlock .Place .Explorer .ForMyContent h3 {
        width: 100%;
        display: block;
        font-size: 16px;
        font-weight: 600;
        color: #444;
        margin: 5px 0 0 5px; }
    .dialogBlock .Place .Explorer .ForTopicContent {
      display: none;
      width: 965px;
      height: 712px;
      padding: 30px;
      overflow-x: hidden;
      overflow-y: auto; }
      .dialogBlock .Place .Explorer .ForTopicContent h1 {
        color: #313892;
        font-size: 1.6em;
        text-align: center;
        margin: 0 0 5px 0; }
      .dialogBlock .Place .Explorer .ForTopicContent h2 {
        color: #126ab2;
        font-size: 1.4em;
        font-weight: 400;
        text-align: center;
        margin: 0 0 5px 0; }
      .dialogBlock .Place .Explorer .ForTopicContent .Expl {
        text-align: center; }
        .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv {
          display: inline-block;
          vertical-align: top;
          width: 275px;
          height: 300px;
          margin: 20px;
          -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
          border-radius: 5px; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv header {
            display: block;
            height: 65px; }
            .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv header h3 {
              display: block;
              font-size: 20px;
              color: #313892;
              font-weight: 600;
              margin: 12px 0 0 0;
              text-align: center;
              vertical-align: middle; }
            .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv header h4 {
              font-size: 20px;
              color: #126ab2;
              font-weight: 400;
              font-style: italic;
              text-align: center;
              margin: 0; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv ico {
            display: block;
            height: 165px;
            overflow: hidden;
            position: relative; }
            .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv ico img {
              margin: 10px 0 0 -5px;
              width: 280px;
              height: auto;
              background-color: #DDD; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv ico:after {
            position: absolute;
            display: block;
            content: ' ';
            width: 108px;
            height: 108px;
            background-image: url(/css/new/playB.svg);
            background-repeat: no-repeat;
            background-size: 108px 108px;
            left: 83.5px;
            top: 35px;
            cursor: pointer; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv buttons assign:hover {
            background-position: -6px -103px; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv buttons assign {
            display: inline-block;
            position: relative;
            vertical-align: top;
            height: 58px;
            width: 63px;
            cursor: pointer;
            background-size: 76px 180px;
            background-position: -6px -13px;
            background-repeat: no-repeat;
            background-image: url(/css/new/assign.png); }
            .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv buttons assign span {
              display: block;
              color: #464e8d;
              width: 63px;
              font-size: 13px;
              padding-top: 36px; }
      .dialogBlock .Place .Explorer .ForTopicContent .TBackButton {
        display: block;
        position: relative;
        width: 145px;
        padding-left: 20px;
        height: 40px;
        -webkit-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
        -moz-box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
        box-shadow: 0px 0px 19px -3px rgba(0, 0, 0, 0.7);
        background-color: #FFF;
        border: none;
        border-radius: 5px;
        font-size: 20px;
        color: #313892;
        cursor: pointer;
        margin: 5px 0 0 5px; }
        .dialogBlock .Place .Explorer .ForTopicContent .TBackButton arrow {
          position: absolute;
          display: inline-block;
          vertical-align: middle;
          width: 15px;
          height: 20px;
          left: 30px;
          top: 10px;
          background-image: url(/css/new/backarrow.svg);
          background-repeat: no-repeat;
          background-size: 15px 20px; }
  .dialogBlock h2 {
    color: #1369b2;
    text-align: center;
    font-size: 26px;
    font-weight: 600;
    margin: 0 20px 32px 20px; }
  .dialogBlock label {
    color: #1369b2;
    text-align: left;
    font-size: 22px;
    font-weight: 600;
    margin: 12px 20px; }
    .dialogBlock label bb {
      display: inline; }
    .dialogBlock label a {
      color: #f4915a;
      float: right;
      margin: 0 20px;
      text-decoration: underline;
      cursor: pointer; }
  .dialogBlock rowBlock {
    display: block;
    margin: 20px;
    border: 1px solid #c9c5c6;
    border-radius: 9px; }
    .dialogBlock rowBlock textarea {
      border: none;
      height: 243px;
      resize: none;
      width: 99%;
      margin: 10px 0; }
    .dialogBlock rowBlock row {
      display: block;
      margin: 28px 0;
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden; }
      .dialogBlock rowBlock row input[type="radio"] {
        display: inline-block;
        vertical-align: top;
        box-sizing: border-box;
        position: relative;
        width: 30px;
        height: 30px;
        margin: 0 15px; }
      .dialogBlock rowBlock row input[type="radio"]:after {
        position: absolute;
        left: 0;
        top: 0;
        box-sizing: border-box;
        content: ' ';
        width: 30px;
        height: 30px;
        border: 2px solid #939393;
        border-radius: 50%;
        background-color: #FFF; }
      .dialogBlock rowBlock row input[type="radio"]:checked:after {
        border: 2px solid #1369b2;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB2aWV3Qm94PSIwIDAgMTIwIDEyMCIKICAgdmVyc2lvbj0iMS4xIj4KICA8Zz4KICAgIDxjaXJjbGUKICAgICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojMTM2OWIyO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjE2OTAwMDAzO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2Utb3BhY2l0eToxO3BhaW50LW9yZGVyOm5vcm1hbCIKICAgICAgIGN4PSI2MCIKICAgICAgIGN5PSI2MCIKICAgICAgIHI9IjYwIiAvPgogIDwvZz4KPC9zdmc+Cg==);
        background-size: 12px;
        background-repeat: no-repeat;
        background-position: 7px 7px; }
      .dialogBlock rowBlock row label.B {
        font-size: 22px; }
      .dialogBlock rowBlock row label {
        display: inline-block;
        vertical-align: top;
        height: 30px;
        line-height: 30px;
        color: #1369b2;
        text-align: left;
        font-size: 20px;
        font-weight: 600;
        margin: 0; }
        .dialogBlock rowBlock row label bb {
          display: inline; }
      .dialogBlock rowBlock row block {
        display: inline-block;
        vertical-align: top;
        color: #1369b2;
        text-align: left;
        font-weight: 600;
        padding: 0 5px 0 15px; }
        .dialogBlock rowBlock row block label {
          display: block;
          font-size: 18px;
          margin: 0;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }
        .dialogBlock rowBlock row block help {
          display: block;
          font-size: 14px;
          margin: 5px 0; }
        .dialogBlock rowBlock row block help.Same {
          text-align: left;
          font-size: 17px;
          font-weight: 600;
          position: absolute; }
        .dialogBlock rowBlock row block input[type="text"] {
          box-sizing: border-box;
          width: 342px;
          height: 46px;
          padding: 0 20px;
          border: 2px solid #929292;
          border-radius: 4px; }
        .dialogBlock rowBlock row block input.NameFile {
          width: 598px; }
        .dialogBlock rowBlock row block input[type="text"]:focus {
          border: 2px solid #126ab2; }
        .dialogBlock rowBlock row block .SelectBlock:focus-within {
          border: 2px solid #126ab2; }
        .dialogBlock rowBlock row block .SelectBlock {
          position: relative;
          box-sizing: border-box;
          display: inline-block;
          vertical-align: top;
          margin: 0;
          width: 176px;
          height: 46px;
          border: 2px solid #929292;
          border-radius: 4px; }
          .dialogBlock rowBlock row block .SelectBlock select:disabled {
            color: #999; }
          .dialogBlock rowBlock row block .SelectBlock select {
            cursor: pointer;
            width: 176px;
            height: 42px;
            padding-right: 36px;
            padding-left: 16px;
            border: none;
            margin: 0;
            color: #126ab2;
            font-size: 18px;
            background-color: transparent !important;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            position: relative; }
          .dialogBlock rowBlock row block .SelectBlock select::-ms-expand {
            display: none; }
        .dialogBlock rowBlock row block .SelectBlock::before {
          display: block;
          content: ' ';
          position: absolute;
          top: 0;
          right: 0;
          width: 36px;
          height: 42px;
          background-image: url(/css/new/arrow_select.svg);
          background-size: 36px 36px;
          background-position: 0 3px;
          background-repeat: no-repeat; }
  .dialogBlock rowBlock.GoogleWait {
    margin: 20px 150px; }
  .dialogBlock rowBlockT {
    display: block;
    text-align: center; }
    .dialogBlock rowBlockT block {
      position: relative;
      display: inline-block;
      vertical-align: top;
      width: 340px;
      height: 330px;
      border-radius: 6px;
      margin: 22px;
      border: 2px solid #FFF;
      -webkit-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.27);
      -moz-box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.27);
      box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.27); }
      .dialogBlock rowBlockT block input {
        opacity: 0; }
      .dialogBlock rowBlockT block label {
        position: absolute;
        top: 0;
        left: 0;
        padding: 30px;
        box-sizing: border-box;
        display: block;
        width: 340px;
        height: 330px;
        margin: 0; }
        .dialogBlock rowBlockT block label imn {
          display: block;
          width: 80px;
          height: 80px;
          margin: 0 auto;
          border: none; }
        .dialogBlock rowBlockT block label h3 {
          text-align: center;
          font-size: 22px;
          font-weight: 600;
          margin: 40px 40px 30px 40px; }
        .dialogBlock rowBlockT block label span {
          display: block;
          text-align: left;
          font-size: 17px;
          font-weight: 600; }
      .dialogBlock rowBlockT block label[for="point0"] imn {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOS4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCA1MTEuOTk3IDUxMS45OTciCiAgIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMS45OTcgNTExLjk5NzsiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIHNvZGlwb2RpOmRvY25hbWU9Imxpbmstc3ZncmVwby1jb20uc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj48bWV0YWRhdGEKICAgaWQ9Im1ldGFkYXRhNDciPjxyZGY6UkRGPjxjYzpXb3JrCiAgICAgICByZGY6YWJvdXQ9IiI+PGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+PGRjOnR5cGUKICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgaWQ9ImRlZnM0NSIgLz48c29kaXBvZGk6bmFtZWR2aWV3CiAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIKICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgIG9iamVjdHRvbGVyYW5jZT0iMTAiCiAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjI1NjAiCiAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwNTUiCiAgIGlkPSJuYW1lZHZpZXc0MyIKICAgc2hvd2dyaWQ9ImZhbHNlIgogICBpbmtzY2FwZTp6b29tPSIwLjQ2MDk0MDE5IgogICBpbmtzY2FwZTpjeD0iMjc3LjY5MzI5IgogICBpbmtzY2FwZTpjeT0iMjU1Ljk5ODUiCiAgIGlua3NjYXBlOndpbmRvdy14PSIxOTIwIgogICBpbmtzY2FwZTp3aW5kb3cteT0iMCIKICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIKICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSIgLz4KPGcKICAgaWQ9ImcxMCIKICAgc3R5bGU9ImZpbGw6IzEzNjliMjtmaWxsLW9wYWNpdHk6MSI+Cgk8ZwogICBpZD0iZzgiCiAgIHN0eWxlPSJmaWxsOiMxMzY5YjI7ZmlsbC1vcGFjaXR5OjEiPgoJCTxnCiAgIGlkPSJnNiIKICAgc3R5bGU9ImZpbGw6IzEzNjliMjtmaWxsLW9wYWNpdHk6MSI+CgkJCTxwYXRoCiAgIGQ9Ik0yMTIuMjYsMzkwLjI0bC02MC4zMzEsNjAuMzMxYy0yNS4wMTIsMjUuMDEyLTY1LjUxNywyNS4wMTItOTAuNTA4LDAuMDA1Yy0yNC45OTYtMjQuOTk2LTI0Ljk5Ni02NS41MDUtMC4wMDUtOTAuNDk2ICAgICBsMTIwLjY4My0xMjAuNjgzYzI0Ljk5MS0yNC45OTIsNjUuNS0yNC45OTIsOTAuNDkxLDBjOC4zMzEsOC4zMzEsMjEuODM5LDguMzMxLDMwLjE3LDBjOC4zMzEtOC4zMzEsOC4zMzEtMjEuODM5LDAtMzAuMTcgICAgIGMtNDEuNjU0LTQxLjY1NC0xMDkuMTc3LTQxLjY1NC0xNTAuODMxLDBMMzEuMjQ3LDMyOS45MDljLTQxLjY1NCw0MS42NTQtNDEuNjU0LDEwOS4xNzcsMCwxNTAuODMxICAgICBjNDEuNjQ5LDQxLjY3NiwxMDkuMTc3LDQxLjY3NiwxNTAuODUzLDBsNjAuMzMxLTYwLjMzMWM4LjMzMS04LjMzMSw4LjMzMS0yMS44MzksMC0zMC4xN1MyMjAuNTkxLDM4MS45MDksMjEyLjI2LDM5MC4yNHoiCiAgIGlkPSJwYXRoMiIKICAgc3R5bGU9ImZpbGw6IzEzNjliMjtmaWxsLW9wYWNpdHk6MSIgLz4KCQkJPHBhdGgKICAgZD0iTTQ4MC43NTEsMzEuMjRjLTQxLjY1NC00MS42NTQtMTA5LjE5OS00MS42NTQtMTUwLjg1MywwbC03Mi4zODQsNzIuMzg0Yy04LjMzMSw4LjMzMS04LjMzMSwyMS44MzksMCwzMC4xNyAgICAgYzguMzMxLDguMzMxLDIxLjgzOSw4LjMzMSwzMC4xNywwbDcyLjM4NC03Mi4zODRjMjQuOTkxLTI0Ljk5Miw2NS41MjEtMjQuOTkyLDkwLjUxMywwYzI0Ljk5MSwyNC45OTEsMjQuOTkxLDY1LjUsMCw5MC40OTEgICAgIEwzMTcuODQ1LDI4NC42MzhjLTI0Ljk5MiwyNC45OTItNjUuNSwyNC45OTItOTAuNDkxLDBjLTguMzMxLTguMzMxLTIxLjgzOS04LjMzMS0zMC4xNywwcy04LjMzMSwyMS44MzksMCwzMC4xNyAgICAgYzQxLjY1NCw0MS42NTQsMTA5LjE3Nyw0MS42NTQsMTUwLjgzMSwwbDEzMi43MzYtMTMyLjczNkM1MjIuNDA1LDE0MC40MTgsNTIyLjQwNSw3Mi44OTQsNDgwLjc1MSwzMS4yNHoiCiAgIGlkPSJwYXRoNCIKICAgc3R5bGU9ImZpbGw6IzEzNjliMjtmaWxsLW9wYWNpdHk6MSIgLz4KCQk8L2c+Cgk8L2c+CjwvZz4KPGcKICAgaWQ9ImcxMiI+CjwvZz4KPGcKICAgaWQ9ImcxNCI+CjwvZz4KPGcKICAgaWQ9ImcxNiI+CjwvZz4KPGcKICAgaWQ9ImcxOCI+CjwvZz4KPGcKICAgaWQ9ImcyMCI+CjwvZz4KPGcKICAgaWQ9ImcyMiI+CjwvZz4KPGcKICAgaWQ9ImcyNCI+CjwvZz4KPGcKICAgaWQ9ImcyNiI+CjwvZz4KPGcKICAgaWQ9ImcyOCI+CjwvZz4KPGcKICAgaWQ9ImczMCI+CjwvZz4KPGcKICAgaWQ9ImczMiI+CjwvZz4KPGcKICAgaWQ9ImczNCI+CjwvZz4KPGcKICAgaWQ9ImczNiI+CjwvZz4KPGcKICAgaWQ9ImczOCI+CjwvZz4KPGcKICAgaWQ9Imc0MCI+CjwvZz4KPC9zdmc+);
        background-size: 80px;
        background-repeat: no-repeat;
        background-position: 0; }
      .dialogBlock rowBlockT block label[for="point1"] imn {
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgaWQ9IkNhcGFfMSIKICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNTEyIDUxMiIKICAgaGVpZ2h0PSI1MTIiCiAgIHZpZXdCb3g9IjAgMCA1MTIgNTEyIgogICB3aWR0aD0iNTEyIgogICB2ZXJzaW9uPSIxLjEiCiAgIHNvZGlwb2RpOmRvY25hbWU9IjIyNTg0ODYuc3ZnIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjQgKDVkYTY4OWMzMTMsIDIwMTktMDEtMTQpIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGEyMSI+CiAgICA8cmRmOlJERj4KICAgICAgPGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPgogICAgICAgIDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PgogICAgICAgIDxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4KICAgICAgPC9jYzpXb3JrPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGRlZnMKICAgICBpZD0iZGVmczE5IiAvPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMjU2MCIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDU1IgogICAgIGlkPSJuYW1lZHZpZXcxNyIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgaW5rc2NhcGU6em9vbT0iMC40NjA5Mzc1IgogICAgIGlua3NjYXBlOmN4PSIyNTYiCiAgICAgaW5rc2NhcGU6Y3k9IjI1NiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iMTkyMCIKICAgICBpbmtzY2FwZTp3aW5kb3cteT0iMCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkNhcGFfMSIgLz4KICA8cGF0aAogICAgIGQ9Im0zOTIuNTY3IDQ4LjIwM2gtNDAuMTY2LTM1LjAwMWMtNi43NTEtMjcuNjMzLTMxLjcxOS00OC4yMDMtNjEuMzk5LTQ4LjIwMy0yOS42ODIgMC01NC42NTEgMjAuNTctNjEuNDAyIDQ4LjIwM2gtMzQuOTk5LTQwLjE2NmMtMzAuNDE5IDAtNTUuMTY3IDI0Ljc0Ny01NS4xNjcgNTUuMTY0djM1My40NjZjMCAzMC40MTkgMjQuNzQ4IDU1LjE2NyA1NS4xNjcgNTUuMTY3aDI3My4xMzJjMzAuNDE5IDAgNTUuMTY2LTI0Ljc0OCA1NS4xNjYtNTUuMTY3di0zNTMuNDY2Yy4wMDEtMzAuNDE3LTI0Ljc0Ni01NS4xNjQtNTUuMTY1LTU1LjE2NHptLTE4NC43NjYgMzBoLjAwM2M4LjI4NCAwIDE1LTYuNzE2IDE1LTE1IDAtLjAxMy0uMDAyLS4wMjUtLjAwMi0uMDM4LjAyMS0xOC4yOTEgMTQuOTA1LTMzLjE2NSAzMy4xOTktMzMuMTY1IDE4LjMwNSAwIDMzLjE5NyAxNC44OTUgMzMuMTk3IDMzLjIwMyAwIDguMjg0IDYuNzE2IDE1IDE1IDE1aC4wMTIgMzMuMTkxdjI1LjE2NGMwIDEzLjg3Ni0xMS4yODkgMjUuMTY2LTI1LjE2NiAyNS4xNjZoLTExMi40NjhjLTEzLjg3NyAwLTI1LjE2Ny0xMS4yOS0yNS4xNjctMjUuMTY2di0yNS4xNjR6bTIwOS45MzIgMzc4LjYzYzAgMTMuODc3LTExLjI4OSAyNS4xNjctMjUuMTY2IDI1LjE2N2gtMjczLjEzM2MtMTMuODc3IDAtMjUuMTY3LTExLjI5LTI1LjE2Ny0yNS4xNjd2LTM1My40NjZjMC0xMy44NzYgMTEuMjktMjUuMTY0IDI1LjE2Ny0yNS4xNjRoMjUuMTY2djI1LjE2NGMwIDMwLjQxOCAyNC43NDggNTUuMTY2IDU1LjE2NyA1NS4xNjZoMTEyLjQ2N2MzMC40MTkgMCA1NS4xNjYtMjQuNzQ4IDU1LjE2Ni01NS4xNjZ2LTI1LjE2NGgyNS4xNjZjMTMuODc3IDAgMjUuMTY2IDExLjI4OSAyNS4xNjYgMjUuMTY0djM1My40NjZ6IgogICAgIGlkPSJwYXRoMiIKICAgICBzdHlsZT0iZmlsbDojMTM2OWIyO2ZpbGwtb3BhY2l0eToxIiAvPgogIDxwYXRoCiAgICAgZD0ibTE4MS4xMzEgMzg5Ljk5My0yMS41MjkgMjEuNTI4LTUuNDYzLTUuNDYxYy01Ljg1OS01Ljg1Ni0xNS4zNTUtNS44NTUtMjEuMjEzLjAwMy01Ljg1NyA1Ljg1OS01Ljg1NSAxNS4zNTYuMDAzIDIxLjIxM2wxNi4wNjkgMTYuMDY0YzIuOTI5IDIuOTI4IDYuNzY3IDQuMzkyIDEwLjYwNSA0LjM5MnM3LjY3OC0xLjQ2NSAxMC42MDYtNC4zOTNsMzIuMTM0LTMyLjEzM2M1Ljg1OC01Ljg1OCA1Ljg1OC0xNS4zNTUuMDAxLTIxLjIxMy01Ljg1Ny01Ljg1Ny0xNS4zNTUtNS44NTgtMjEuMjEzIDB6IgogICAgIGlkPSJwYXRoNCIKICAgICBzdHlsZT0iZmlsbDojMTM2OWIyO2ZpbGwtb3BhY2l0eToxIiAvPgogIDxwYXRoCiAgICAgZD0ibTE4MS4xMzEgMjkzLjU5My0yMS41MjkgMjEuNTI5LTUuNDYzLTUuNDYxYy01Ljg1OC01Ljg1Ny0xNS4zNTYtNS44NTYtMjEuMjEzLjAwNC01Ljg1NyA1Ljg1OS01Ljg1NSAxNS4zNTcuMDA0IDIxLjIxM2wxNi4wNjkgMTYuMDY0YzIuOTI5IDIuOTI4IDYuNzY2IDQuMzkyIDEwLjYwNSA0LjM5MiAzLjgzOCAwIDcuNjc4LTEuNDY1IDEwLjYwNi00LjM5M2wzMi4xMzQtMzIuMTM0YzUuODU4LTUuODU4IDUuODU4LTE1LjM1NSAwLTIxLjIxMy01Ljg1OC01Ljg2LTE1LjM1Ni01Ljg2LTIxLjIxMy0uMDAxeiIKICAgICBpZD0icGF0aDYiCiAgICAgc3R5bGU9ImZpbGw6IzEzNjliMjtmaWxsLW9wYWNpdHk6MSIgLz4KICA8cGF0aAogICAgIGQ9Im0xNDguOTk3IDI1MC41NDRjMi45MjkgMi45MjggNi43NjcgNC4zOTMgMTAuNjA2IDQuMzkzczcuNjc4LTEuNDY0IDEwLjYwNi00LjM5M2wzMi4xMzQtMzIuMTM0YzUuODU4LTUuODU4IDUuODU4LTE1LjM1NSAwLTIxLjIxMy01Ljg1Ny01Ljg1OC0xNS4zNTUtNS44NTgtMjEuMjEzIDBsLTIxLjUyOCAyMS41MjgtNS40NjMtNS40NjJjLTUuODU4LTUuODU3LTE1LjM1Ni01Ljg1Ny0yMS4yMTMuMDAxLTUuODU4IDUuODU4LTUuODU3IDE1LjM1Ni4wMDEgMjEuMjEzeiIKICAgICBpZD0icGF0aDgiCiAgICAgc3R5bGU9ImZpbGw6IzEzNjliMjtmaWxsLW9wYWNpdHk6MSIgLz4KICA8cGF0aAogICAgIGQ9Im0zNjguNDY3IDQxNy43MzJoLTExMi40NjNjLTguMjg0IDAtMTUgNi43MTYtMTUgMTVzNi43MTYgMTUgMTUgMTVoMTEyLjQ2M2M4LjI4NCAwIDE1LTYuNzE2IDE1LTE1cy02LjcxNi0xNS0xNS0xNXoiCiAgICAgaWQ9InBhdGgxMCIKICAgICBzdHlsZT0iZmlsbDojMTM2OWIyO2ZpbGwtb3BhY2l0eToxIiAvPgogIDxwYXRoCiAgICAgZD0ibTM2OC40NjcgMzIxLjMzM2gtMTEyLjQ2M2MtOC4yODQgMC0xNSA2LjcxNi0xNSAxNXM2LjcxNiAxNSAxNSAxNWgxMTIuNDYzYzguMjg0IDAgMTUtNi43MTYgMTUtMTVzLTYuNzE2LTE1LTE1LTE1eiIKICAgICBpZD0icGF0aDEyIgogICAgIHN0eWxlPSJmaWxsOiMxMzY5YjI7ZmlsbC1vcGFjaXR5OjEiIC8+CiAgPHBhdGgKICAgICBkPSJtMzY4LjQ2NyAyMjQuOTM2aC0xMTIuNDYzYy04LjI4NCAwLTE1IDYuNzE2LTE1IDE1czYuNzE2IDE1IDE1IDE1aDExMi40NjNjOC4yODQgMCAxNS02LjcxNiAxNS0xNXMtNi43MTYtMTUtMTUtMTV6IgogICAgIGlkPSJwYXRoMTQiCiAgICAgc3R5bGU9ImZpbGw6IzEzNjliMjtmaWxsLW9wYWNpdHk6MSIgLz4KPC9zdmc+Cg==);
        background-size: 80px;
        background-repeat: no-repeat;
        background-position: 0; }
    .dialogBlock rowBlockT block.OnCheced {
      border: 2px solid #1369b2; }
    .dialogBlock rowBlockT labelk {
      text-align: left;
      display: block;
      font-size: 18px;
      margin: 22px 20px;
      color: #1369b2; }
      .dialogBlock rowBlockT labelk code {
        font-weight: 600; }
    .dialogBlock rowBlockT rowk {
      height: 46px;
      text-align: center; }
      .dialogBlock rowBlockT rowk .LinkCode {
        display: inline-block;
        vertical-align: middle;
        box-sizing: border-box;
        width: 540px;
        height: 46px;
        padding: 0 20px;
        border: 2px solid #1369b2;
        color: #1369b2;
        border-radius: 4px; }
      .dialogBlock rowBlockT rowk button {
        display: inline-block;
        vertical-align: middle;
        border: none;
        background-color: #1369b2;
        border-radius: 5px;
        height: 46px;
        width: 180px;
        margin: 0 0 0 12px;
        font-size: 18px;
        color: #FFF;
        font-weight: 600;
        padding: 0 20px;
        cursor: pointer;
        -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
        -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
        box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27); }
    .dialogBlock rowBlockT .helpI {
      margin: 0 20px;
      display: block;
      color: #1369b2;
      text-align: left; }
  .dialogBlock footer label {
    display: inline-block;
    vertical-align: middle;
    color: #126ab2;
    font-weight: 400; }

.gettingMenu {
  background-color: #126ab2; }
  .gettingMenu .Place {
    width: 100%;
    height: 105px;
    margin: 0 auto;
    text-align: center;
    font-size: 20px; }
    .gettingMenu .Place a {
      display: inline-block;
      vertical-align: top;
      height: 105px;
      line-height: 105px;
      margin: 0;
      padding: 0 50px;
      text-transform: uppercase;
      color: #FFFFFF;
      font-weight: 600;
      text-decoration: none;
      cursor: pointer; }
      .gettingMenu .Place a bb {
        display: inline; }
    .gettingMenu .Place a.Selected {
      background-color: #2e86d0; }

ktheder {
  display: block;
  color: #7ca3b4;
  height: 50px;
  overflow-x: hidden;
  overflow-y: scroll;
  margin-top: 20px; }
  ktheder cell {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    padding: 0 5px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-left: 1px solid #b3b8bb; }
    ktheder cell bb {
      display: inline; }
    ktheder cell .SelectBlock:focus-within {
      border: 2px solid #126ab2; }
    ktheder cell .SelectBlock {
      position: relative;
      box-sizing: border-box;
      display: inline-block;
      vertical-align: top;
      margin: 0;
      width: 142px;
      height: 46px;
      border: 2px solid #929292;
      border-radius: 4px; }
      ktheder cell .SelectBlock select:disabled {
        color: #999; }
      ktheder cell .SelectBlock select {
        width: 142px;
        height: 42px;
        padding-right: 36px;
        padding-left: 16px;
        border: none;
        margin: 0;
        color: #126ab2;
        font-size: 18px;
        cursor: pointer;
        background-color: transparent !important;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        position: relative;
        vertical-align: top; }
      ktheder cell .SelectBlock select::-ms-expand {
        display: none; }
    ktheder cell .SelectBlock::before {
      display: block;
      content: ' ';
      position: absolute;
      top: 0;
      right: 0;
      width: 36px;
      height: 42px;
      background-image: url(/css/new/arrow_select.svg);
      background-size: 36px 36px;
      background-position: 0 3px;
      background-repeat: no-repeat; }
  ktheder cell:first-child {
    border-left: none; }

box {
  font-size: 20px;
  color: #484e9c;
  display: block;
  padding: 50px 70px; }
  box a {
    color: #484e9c; }
  box #fileUpload {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 130px;
    margin: 0;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 18px;
    background-color: #f4915a;
    cursor: pointer;
    color: #fff;
    border: none;
    border-radius: 5px;
    font-weight: 600;
    -webkit-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
    -moz-box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69);
    box-shadow: 0px 0px 7px -3px rgba(0, 0, 0, 0.69); }
    box #fileUpload .qq-uploader {
      width: 130px;
      height: 50px; }
      box #fileUpload .qq-uploader .qq-upload-button {
        width: 130px;
        height: 50px; }
      box #fileUpload .qq-uploader .qq-upload-list {
        display: none; }
  box #fileUpload:before {
    content: 'Import';
    display: inline-block;
    position: absolute;
    width: 130px;
    height: 50px;
    left: 0;
    top: 0; }

ktbody.forStClass {
  max-height: 65%;
  margin-top: 3%; }

ktbody {
  display: block;
  max-height: 53%;
  overflow-x: hidden;
  overflow-y: scroll; }
  ktbody row:nth-child(odd) {
    background-color: #fafafa; }
  ktbody row#insertRow {
    height: 90px; }
    ktbody row#insertRow cell {
      height: 90px; }
  ktbody row:hover {
    background-color: rgba(18, 106, 178, 0.21) !important; }
  ktbody row {
    cursor: pointer;
    display: block;
    color: #126ab2;
    height: 70px; }
    ktbody row cell.toLeft {
      text-align: left; }
    ktbody row cell.NowEcl {
      text-overflow: clip; }
    ktbody row cell {
      box-sizing: border-box;
      display: inline-block;
      vertical-align: top;
      height: 70px;
      line-height: 70px;
      font-size: 20px;
      padding: 0 20px;
      text-align: center;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      border-left: 1px solid #b3b8bb; }
      ktbody row cell input, ktbody row cell input[type="password"] {
        width: 80%;
        height: 42px;
        border: 2px solid #929292;
        color: #1369b2;
        border-radius: 5px;
        padding: 0 15px;
        margin-top: 20px; }
      ktbody row cell input.StSelect {
        width: 24px;
        height: 24px;
        border-radius: 5px;
        margin: 24px auto; }
      ktbody row cell a {
        text-decoration: underline;
        color: #1369b2;
        cursor: pointer; }
      ktbody row cell err {
        display: none;
        color: #f4915a;
        font-size: 10px;
        line-height: 12px;
        white-space: normal; }
      ktbody row cell .password {
        -webkit-text-security: disc !important; }
    ktbody row cell.Err err {
      display: block; }
  ktbody row.NoEdit cell input:not(.StSelect) {
    display: none; }
  ktbody row.NoEdit.Edit {
    height: 90px; }
    ktbody row.NoEdit.Edit cell {
      height: 90px; }
      ktbody row.NoEdit.Edit cell span {
        display: none; }
      ktbody row.NoEdit.Edit cell input {
        display: inline-block; }

tools {
  display: block;
  height: 50px; }
  tools a {
    cursor: pointer;
    color: #126ab2;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    padding: 0 20px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

footer {
  height: 100px;
  line-height: 100px; }
  footer help {
    margin-left: 25px;
    color: #19a951;
    font-weight: 600;
    font-size: 20px; }
  footer button {
    border: none;
    background-color: #19a951;
    border-radius: 5px;
    height: 60px;
    margin: 20px 0 0 100px;
    font-size: 18px;
    color: #FFF;
    font-weight: 600;
    padding: 0 20px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
    -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
    box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27); }
  footer button[disabled="disabled"] {
    background-color: #929292;
    cursor: not-allowed; }
  footer a {
    display: block;
    border: none;
    background-color: #19a951;
    border-radius: 5px;
    height: 60px;
    line-height: 60px;
    width: 300px;
    margin: 20px auto 0 auto;
    font-size: 18px;
    color: #FFF;
    font-weight: 600;
    padding: 0 20px;
    cursor: pointer;
    text-decoration: none;
    text-align: center; }

footerk.Double {
  height: 157px; }

button.Add {
  float: none;
  border: none;
  background-color: #19a951;
  border-radius: 5px;
  height: 42px;
  margin: 0;
  width: auto;
  font-size: 18px;
  color: #FFF;
  font-weight: 600;
  padding: 0 20px;
  cursor: pointer;
  -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
  -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
  box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27); }

footerk {
  display: block;
  position: absolute;
  left: 0;
  bottom: 10px;
  height: 100px;
  width: 100%;
  line-height: 100px; }
  footerk button {
    float: right;
    border: none;
    background-color: #19a951;
    border-radius: 5px;
    height: 60px;
    width: 180px;
    margin: 20px 35px 0 35px;
    font-size: 18px;
    color: #FFF;
    font-weight: 600;
    padding: 0 20px;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
    -moz-box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27);
    box-shadow: 0px 0px 7px 0px rgba(0, 0, 0, 0.27); }
  footerk button[disabled="disabled"] {
    background-color: #929292;
    cursor: not-allowed; }
  footerk button.Back {
    float: left;
    background-color: #FFF;
    color: #126ab2; }

.GTW1 {
  width: 34%; }

.GTW2 {
  width: 25%; }

.GTW3 {
  width: 18%; }

.GTW4 {
  width: 32%; }

.GTW5 {
  width: 30%; }

.GTW6 {
  width: 20%; }

.GTW7 {
  width: 18%; }

.GTW8 {
  width: 30%; }

.GTW9 {
  width: 100%; }

.GTW10 {
  width: 80%; }

.GTW11 {
  width: 38%; }

.SampleTable {
  width: 100%;
  border: 1px solid #126ab2;
  border-collapse: collapse; }
  .SampleTable td, .SampleTable th {
    border: 1px solid #126ab2; }

.GTDD1 {
  width: 10%; }

.GTDD2 {
  width: 65%; }

.GTDD3 {
  width: 25%; }

ktbody.forDDClass {
  max-height: 60%;
  margin-top: 0; }

ktheder.forDDHClass {
  margin-top: 0; }

.dialogBlock .SuperWaitSmall {
  display: block;
  width: 65px;
  margin: 1% auto; }

@media screen and (max-width: 1031px) {
  .dialogBlock .Place .Explorer .ShowPath ul {
    width: 668px; }
  .dialogBlock .Place .Explorer .ForMyContent {
    width: 730px;
    height: 600px;
    padding: 15px; }
    .dialogBlock .Place .Explorer .ForMyContent .Foldes .Folder {
      width: 173px;
      height: 85px; }
    .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity {
      width: 173px;
      height: 85px; }
      .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity play {
        top: 35px; }
      .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity assign {
        top: 35px; }
  .dialogBlock .Place .Explorer .ForTopicContent {
    width: 730px;
    height: 639px;
    padding: 15px; }
  .dialogBlock .Place .Explorer .Place .Subjects subject:first-child {
    margin-left: 170px; }
  .dialogBlock .Place .Explorer .Place .Subjects subject {
    width: 90px;
    margin-right: 8px; }
    .dialogBlock .Place .Explorer .Place .Subjects subject name {
      width: 90px; }
    .dialogBlock .Place .Explorer .Place .Subjects subject ico {
      height: 62px; }
  .dialogBlock .Place .Explorer .Place .Subjects subject.Selected::after {
    border-left: 45px solid transparent;
    border-right: 45px solid transparent; }
  .dialogBlock .Place .Explorer .Place .Subjects .MATH ico {
    background-position: 25px 15px; }
  .dialogBlock .Place .Explorer .Place .Subjects .ELA ico {
    background-position: 22px 15px; }
  .dialogBlock .Place .Explorer .Place .Subjects .SS ico {
    background-position: 27px 15px; }
  .dialogBlock .Place .Explorer .Place .Subjects .ES ico {
    background-position: 26px 6px; }
  .dialogBlock .Place .Explorer .Place .Subjects .MS ico {
    background-position: 26px 6px; }
  .dialogBlock .Place .Explorer .Place .Subjects .HS ico {
    background-position: 26px 6px; }
  .dialogBlock .Place .Explorer .Place .Grades {
    width: 165px; }
    .dialogBlock .Place .Explorer .Place .Grades grade {
      width: 140px;
      padding-left: 9px; }
  .dialogBlock .Place .Explorer .Place .Topics {
    width: 505px;
    height: 445px; }
    .dialogBlock .Place .Explorer .Place .Topics .TopicsPlaces {
      width: 505px;
      column-gap: 15px;
      min-height: 445px; } }
@media screen and (max-width: 1023px) {
  ktheder cell .SelectBlock {
    width: 130px; }
    ktheder cell .SelectBlock select {
      width: 130px; }

  .dialogBlock rowBlockT block {
    width: 312px; }
    .dialogBlock rowBlockT block label {
      width: 312px; }
      .dialogBlock rowBlockT block label h3 {
        margin: 40px 32px 30px 32px; }
  .dialogBlock rowBlock row block input[type="text"] {
    width: 312px; }
  .dialogBlock rowBlock row block .SelectBlock {
    width: 157px; }
    .dialogBlock rowBlock row block .SelectBlock select {
      width: 157px; }
  .dialogBlock .Place .Explorer .Place .Grades grade {
    width: 140px; } }
@media screen and (max-width: 767px) {
  ktbody.forStClass {
    max-height: 75vh;
    border-bottom: 1px solid #c7c7c7; }

  .dialogBlock h2 {
    margin: 0 20px 10px 20px; }
  .dialogBlock label.NextNext {
    height: auto;
    text-align: center;
    display: block; }
    .dialogBlock label.NextNext a.NextNext {
      display: none; }
  .dialogBlock .Place {
    height: 95%;
    margin: 0; }
    .dialogBlock .Place .SelectorAssignType button {
      width: 80vw; }
    .dialogBlock .Place .Explorer .ForMyContent {
      width: 89.5vw;
      height: 73vh; }
      .dialogBlock .Place .Explorer .ForMyContent .Foldes {
        text-align: center;
        align-items: center;
        justify-content: center; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Folder {
          width: 184px; }
        .dialogBlock .Place .Explorer .ForMyContent .Foldes .Activity {
          width: 184px; }
    .dialogBlock .Place .Explorer .ForTopicContent {
      width: 89.5vw;
      height: 73vh; }
      .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv {
        display: inline-block;
        vertical-align: top;
        width: 60vw;
        height: 65vw;
        margin: 20px auto;
        border-radius: 5px; }
        .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv header {
          height: 12vw; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv header h3 {
            font-size: 5vw;
            margin: 5vw 0 0 0; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv header h4 {
            font-size: 5vw;
            font-weight: 400; }
        .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv ico {
          height: 31vw; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv ico img {
            margin: 0;
            width: 50vw; }
        .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv ico:after {
          width: 25vw;
          height: 25vw;
          background-image: url(/css/new/playB.svg);
          background-repeat: no-repeat;
          background-size: 25vw 25vw;
          left: 18vw;
          top: 3vw; }
        .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv buttons assign {
          height: 14vw;
          width: 16vw;
          cursor: pointer;
          background-size: 24vw auto;
          background-position: -4.5vw -7vw; }
          .dialogBlock .Place .Explorer .ForTopicContent .Expl .ContDiv buttons assign span {
            width: 16vw;
            font-size: 4.5vw;
            padding-top: 9vw; }
      .dialogBlock .Place .Explorer .ForTopicContent .TBackButton {
        display: block;
        position: relative;
        width: 45vw;
        padding-left: 10px;
        height: 40px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        background-color: #126ab2;
        border: none;
        border-radius: 5px;
        font-size: 20px;
        color: #FFF;
        cursor: pointer;
        margin: 5px 0 0 5px; }
        .dialogBlock .Place .Explorer .ForTopicContent .TBackButton arrow {
          position: absolute;
          display: inline-block;
          vertical-align: middle;
          width: 15px;
          height: 20px;
          left: 30px;
          top: 10px;
          background-image: url(/css/new/backarrow_w.svg);
          background-repeat: no-repeat;
          background-size: 15px 20px; }
    .dialogBlock .Place .Explorer .Place .Grades {
      padding: 10px 0 0 0;
      color: #FFF;
      font-weight: 600;
      font-size: 18px;
      display: inline-block;
      vertical-align: top;
      height: auto;
      width: 25vw;
      text-align: left; }
      .dialogBlock .Place .Explorer .Place .Grades grade {
        height: 35px;
        line-height: 35px;
        width: 25vw;
        margin: 0;
        padding: 0;
        color: #FFF;
        text-align: center;
        font-size: 0.8em;
        background-color: #126ab2;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none; }
        .dialogBlock .Place .Explorer .Place .Grades grade name {
          display: none; }
        .dialogBlock .Place .Explorer .Place .Grades grade name_small {
          display: block; }
      .dialogBlock .Place .Explorer .Place .Grades grade.Selected {
        background-color: #f46f2a; }
      .dialogBlock .Place .Explorer .Place .Grades grade.Selected::after {
        display: none; }
    .dialogBlock .Place .Explorer .Place .Subjects {
      height: auto;
      font-size: 16px;
      margin-top: 0;
      align-items: center;
      justify-content: center; }
      .dialogBlock .Place .Explorer .Place .Subjects subject {
        width: 15vw;
        height: 18vw;
        margin: 0 0.3vw;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        background-color: #126ab2;
        border-radius: 10px; }
        .dialogBlock .Place .Explorer .Place .Subjects subject ico {
          display: none; }
        .dialogBlock .Place .Explorer .Place .Subjects subject name {
          display: none; }
        .dialogBlock .Place .Explorer .Place .Subjects subject name_small {
          display: table-cell;
          vertical-align: middle;
          font-size: 0.9em;
          color: #FFF;
          width: 15vw;
          height: 18vw; }
        .dialogBlock .Place .Explorer .Place .Subjects subject skills {
          display: none; }
      .dialogBlock .Place .Explorer .Place .Subjects subject:first-child {
        margin-left: 0.3vw; }
      .dialogBlock .Place .Explorer .Place .Subjects subject.Selected::after {
        display: none; }
    .dialogBlock .Place .Explorer .Place .Topics {
      width: 65vw;
      height: 64.5vh;
      margin-left: 1vw;
      margin-top: 10px;
      padding: 5px; }
      .dialogBlock .Place .Explorer .Place .Topics .TopicsPlaces {
        width: 45vw;
        padding: 5px;
        box-sizing: border-box;
        font-size: 0.9em;
        -webkit-column-width: 45vw;
        -moz-column-width: 45vw;
        column-width: 45vw; }
  .dialogBlock rowBlock.GoogleWait {
    margin: 20px 3vw; }
    .dialogBlock rowBlock.GoogleWait row label {
      font-size: 14px; }
  .dialogBlock rowBlock.Wrap row {
    white-space: normal; }
    .dialogBlock rowBlock.Wrap row block input[type="text"] {
      width: 79vw; }
    .dialogBlock rowBlock.Wrap row block .SelectBlock {
      width: 79vw; }
      .dialogBlock rowBlock.Wrap row block .SelectBlock select {
        width: 79vw; }
  .dialogBlock rowBlock {
    margin: 3vw; }
    .dialogBlock rowBlock row {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
      margin: 3vw 0; }
      .dialogBlock rowBlock row label {
        white-space: normal;
        height: auto; }
        .dialogBlock rowBlock row label bb {
          display: block; }
      .dialogBlock rowBlock row block {
        width: 90%; }
        .dialogBlock rowBlock row block label {
          width: 100%;
          overflow: hidden;
          white-space: nowrap;
          text-overflow: ellipsis; }
        .dialogBlock rowBlock row block input[type="text"] {
          width: 74vw; }
    .dialogBlock rowBlock row.blockBlock block {
      display: block; }
      .dialogBlock rowBlock row.blockBlock block help {
        white-space: normal; }
      .dialogBlock rowBlock row.blockBlock block .SelectBlock {
        width: 82vw; }
        .dialogBlock rowBlock row.blockBlock block .SelectBlock select {
          width: 82vw; }
      .dialogBlock rowBlock row.blockBlock block input[type="text"] {
        width: 82vw; }
    .dialogBlock rowBlock textarea {
      width: 86vw;
      height: 60vh; }
  .dialogBlock .Title {
    font-size: 19px; }
  .dialogBlock footer label {
    margin: 12px 20px;
    line-height: normal;
    text-align: center;
    font-size: 20px; }
  .dialogBlock rowBlockT block {
    display: block;
    width: 80vw;
    height: auto; }
    .dialogBlock rowBlockT block label {
      position: relative;
      display: block;
      height: auto;
      padding: 5px 5px 20px 5px;
      width: 80vw; }
      .dialogBlock rowBlockT block label h3 {
        margin: 10px 32px 30px 32px; }
      .dialogBlock rowBlockT block label span {
        text-align: center; }
      .dialogBlock rowBlockT block label imn {
        display: none; }
  .dialogBlock rowBlockT rowk .LinkCode {
    width: 95vw; }
  .dialogBlock rowBlockT rowk button {
    margin: 17px 0 0 12px; }
  .dialogBlock rowBlockT labelk {
    font-size: 16px;
    text-align: center; }

  footerk {
    height: 20vw;
    line-height: 20vw; }
    footerk button {
      width: 34vw;
      height: 12vw;
      margin: 3vw 6vw 0 6vw;
      padding: 0 3vw; }

  box {
    padding: 5vw 10vw 10vw 10vw; }

  .gettingMenu .Place {
    font-size: 16px; }
    .gettingMenu .Place a {
      padding: 0 10px; }
      .gettingMenu .Place a bb {
        display: block; }
    .gettingMenu .Place a#gettingResources {
      line-height: 24px;
      padding-top: 30px;
      height: 75px; }

  ktheder cell {
    line-height: 23px;
    font-size: 16px; }
    ktheder cell bb {
      display: block; }
    ktheder cell .SelectBlock {
      width: 100%; }
      ktheder cell .SelectBlock select {
        width: 100%;
        padding-left: 5px;
        padding-right: 5px; }
    ktheder cell .SelectBlock::before {
      display: none; }

  ktbody row cell {
    padding: 0 5px;
    font-size: 16px; }
    ktbody row cell input {
      padding: 0 5px; }

  .GTW2 {
    width: 32%; }

  .GTW3 {
    width: 19%; }

  .GTW4 {
    width: 31%; }

  .GTW8 {
    width: 27%; }

  .GTW4.CC {
    width: 32%; }

  .GTW3.CCX {
    display: none; }

  .GTW3.CCY {
    width: 25%; }

  footer button {
    margin: 10px auto 0 auto;
    height: 30px;
    display: block; }
  footer a {
    padding: 0 10px;
    margin: 10px auto 0 auto;
    display: block;
    width: 80vw; }

  tools a {
    height: auto;
    white-space: normal;
    line-height: normal; } }
#Hintay {
  position: absolute;
  background-color: #07A935;
  font-weight: 600;
  color: #EEE;
  padding: 8px;
  border-radius: 5px; }

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