/*
first.css
 * User: alex
 * Date: 05.03.12
 * Time: 16:16
 * Description: css for first page
**/
form {
  margin: 0 0 18px; }

fieldset {
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  padding: 0;
  margin-bottom: 27px;
  font-size: 19.5px;
  line-height: 36px;
  color: #333;
  border: 0;
  border-bottom: 1px solid #eee; }
  legend small {
    font-size: 13.5px;
    color: #999; }

label,
input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px; }

input,
button,
select,
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px; }

label {
  display: block;
  margin-bottom: 5px;
  color: #333; }

input,
textarea,
select,
.uneditable-input {
  display: inline-block;
  width: 210px;
  height: 18px;
  padding: 4px;
  margin-bottom: 9px;
  font-size: 13px;
  line-height: 18px;
  color: #555;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px; }

.uneditable-textarea {
  width: auto;
  height: auto; }

label input,
label textarea,
label select {
  display: block; }

input[type="image"],
input[type="checkbox"],
input[type="radio"] {
  width: auto;
  height: auto;
  padding: 0;
  margin: 3px 0;
  *margin-top: 0;
  /* IE7 */
  line-height: normal;
  cursor: pointer;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 0 \9;
  /* IE9 and down */ }

input[type="image"] {
  border: 0; }

input[type="file"] {
  width: auto;
  padding: initial;
  line-height: initial;
  border: initial;
  background-color: #fff;
  background-color: initial;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

input[type=button],
input[type=reset],
input[type=submit] {
  width: auto;
  height: auto; }

select,
input[type="file"] {
  height: 28px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 28px; }

input[type="file"] {
  line-height: 18px \9; }

select {
  width: 220px;
  background-color: #fff; }

select[multiple],
select[size] {
  height: auto; }

input[type="image"] {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none; }

textarea {
  height: auto; }

input[type="hidden"] {
  display: none; }

.radio,
.checkbox {
  padding-left: 18px; }

.radio input[type="radio"],
.checkbox input[type="checkbox"] {
  float: left;
  margin-left: -18px; }

.controls > .radio:first-child,
.controls > .checkbox:first-child {
  padding-top: 5px; }

.radio.inline,
.checkbox.inline {
  display: inline-block;
  margin-bottom: 0;
  vertical-align: middle; }

.radio.inline + .radio.inline,
.checkbox.inline + .checkbox.inline {
  margin-left: 10px; }

input,
textarea {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s; }

input:focus,
textarea:focus {
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  outline: 0;
  outline: thin dotted \9;
  /* IE6-8 */ }

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus,
select:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px; }

.input-mini {
  width: 60px; }

.input-small {
  width: 90px; }

.input-medium {
  width: 150px; }

.input-large {
  width: 210px; }

.input-xlarge {
  width: 270px; }

.input-xxlarge {
  width: 530px; }

input[class*="span"],
select[class*="span"],
textarea[class*="span"],
.uneditable-input {
  float: none;
  margin-left: 0; }

input.span1,
textarea.span1,
.uneditable-input.span1 {
  width: 60px; }
input.span2,
textarea.span2,
.uneditable-input.span2 {
  width: 157px; }
input.span3,
textarea.span3,
.uneditable-input.span3 {
  width: 254px; }
input.span4,
textarea.span4,
.uneditable-input.span4 {
  width: 351px; }
input.span5,
textarea.span5,
.uneditable-input.span5 {
  width: 448px; }
input.span6,
textarea.span6,
.uneditable-input.span6 {
  width: 545px; }
input.span7,
textarea.span7,
.uneditable-input.span7 {
  width: 642px; }
input.span8,
textarea.span8,
.uneditable-input.span8 {
  width: 739px; }
input.span9,
textarea.span9,
.uneditable-input.span9 {
  width: 836px; }
input.span10,
textarea.span10,
.uneditable-input.span10 {
  width: 933px; }
input.span11,
textarea.span11,
.uneditable-input.span11 {
  width: 1030px; }
input.span12,
textarea.span12,
.uneditable-input.span12 {
  width: 1127px; }

input[disabled],
select[disabled],
textarea[disabled],
input[readonly],
select[readonly],
textarea[readonly] {
  background-color: #f5f5f5;
  border-color: #ddd;
  cursor: not-allowed; }

.control-group.warning > label,
.control-group.warning .help-block,
.control-group.warning .help-inline {
  color: #c09853; }
.control-group.warning input,
.control-group.warning select,
.control-group.warning textarea {
  color: #c09853;
  border-color: #c09853; }
  .control-group.warning input:focus,
  .control-group.warning select:focus,
  .control-group.warning textarea:focus {
    border-color: #a47e3c;
    -webkit-box-shadow: 0 0 6px #dbc59e;
    -moz-box-shadow: 0 0 6px #dbc59e;
    box-shadow: 0 0 6px #dbc59e; }
.control-group.warning .input-prepend .add-on,
.control-group.warning .input-append .add-on {
  color: #c09853;
  background-color: #fcf8e3;
  border-color: #c09853; }

.control-group.error > label,
.control-group.error .help-block,
.control-group.error .help-inline {
  color: #b94a48; }
.control-group.error input,
.control-group.error select,
.control-group.error textarea {
  color: #b94a48;
  border-color: #b94a48; }
  .control-group.error input:focus,
  .control-group.error select:focus,
  .control-group.error textarea:focus {
    border-color: #953b39;
    -webkit-box-shadow: 0 0 6px #d59392;
    -moz-box-shadow: 0 0 6px #d59392;
    box-shadow: 0 0 6px #d59392; }
.control-group.error .input-prepend .add-on,
.control-group.error .input-append .add-on {
  color: #b94a48;
  background-color: #f2dede;
  border-color: #b94a48; }

.control-group.success > label,
.control-group.success .help-block,
.control-group.success .help-inline {
  color: #468847; }
.control-group.success input,
.control-group.success select,
.control-group.success textarea {
  color: #468847;
  border-color: #468847; }
  .control-group.success input:focus,
  .control-group.success select:focus,
  .control-group.success textarea:focus {
    border-color: #356635;
    -webkit-box-shadow: 0 0 6px #7aba7b;
    -moz-box-shadow: 0 0 6px #7aba7b;
    box-shadow: 0 0 6px #7aba7b; }
.control-group.success .input-prepend .add-on,
.control-group.success .input-append .add-on {
  color: #468847;
  background-color: #dff0d8;
  border-color: #468847; }

input:focus:required:invalid,
textarea:focus:required:invalid,
select:focus:required:invalid {
  color: #b94a48;
  border-color: #ee5f5b; }
  input:focus:required:invalid:focus,
  textarea:focus:required:invalid:focus,
  select:focus:required:invalid:focus {
    border-color: #e9322d;
    -webkit-box-shadow: 0 0 6px #f8b9b7;
    -moz-box-shadow: 0 0 6px #f8b9b7;
    box-shadow: 0 0 6px #f8b9b7; }

.form-actions {
  padding: 17px 20px 18px;
  margin-top: 18px;
  margin-bottom: 18px;
  background-color: #f5f5f5;
  border-top: 1px solid #ddd; }

.uneditable-input {
  display: block;
  background-color: #fff;
  border-color: #eee;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
  cursor: not-allowed; }

:-moz-placeholder {
  color: #999; }

::-webkit-input-placeholder {
  color: #999; }

.help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 0;
  color: #999; }

.help-inline {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */
  *zoom: 1;
  margin-bottom: 9px;
  vertical-align: middle;
  padding-left: 5px; }

.input-prepend,
.input-append {
  margin-bottom: 5px;
  *zoom: 1; }
  .input-prepend:before, .input-prepend:after,
  .input-append:before,
  .input-append:after {
    display: table;
    content: ""; }
  .input-prepend:after,
  .input-append:after {
    clear: both; }
  .input-prepend input,
  .input-prepend .uneditable-input,
  .input-append input,
  .input-append .uneditable-input {
    -webkit-border-radius: 0 3px 3px 0;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0; }
    .input-prepend input:focus,
    .input-prepend .uneditable-input:focus,
    .input-append input:focus,
    .input-append .uneditable-input:focus {
      position: relative;
      z-index: 2; }
  .input-prepend .uneditable-input,
  .input-append .uneditable-input {
    border-left-color: #ccc; }
  .input-prepend .add-on,
  .input-append .add-on {
    float: left;
    display: block;
    width: auto;
    min-width: 16px;
    height: 18px;
    margin-right: -1px;
    padding: 4px 5px;
    font-weight: normal;
    line-height: 18px;
    color: #999;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px 0 0 3px;
    -moz-border-radius: 3px 0 0 3px;
    border-radius: 3px 0 0 3px; }
  .input-prepend .active,
  .input-append .active {
    background-color: #a9dba9;
    border-color: #46a546; }

.input-prepend .add-on {
  *margin-top: 1px;
  /* IE6-7 */ }

.input-append input,
.input-append .uneditable-input {
  float: left;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px; }
.input-append .uneditable-input {
  border-left-color: #eee;
  border-right-color: #ccc; }
.input-append .add-on {
  margin-right: 0;
  margin-left: -1px;
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0; }
.input-append input:first-child {
  *margin-left: -160px; }
  .input-append input:first-child + .add-on {
    *margin-left: -21px; }

.search-query {
  padding-left: 14px;
  padding-right: 14px;
  margin-bottom: 0;
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px; }

.form-search input,
.form-search textarea,
.form-search select,
.form-search .help-inline,
.form-search .uneditable-input,
.form-inline input,
.form-inline textarea,
.form-inline select,
.form-inline .help-inline,
.form-inline .uneditable-input,
.form-horizontal input,
.form-horizontal textarea,
.form-horizontal select,
.form-horizontal .help-inline,
.form-horizontal .uneditable-input {
  display: inline-block;
  margin-bottom: 0; }
.form-search .hide,
.form-inline .hide,
.form-horizontal .hide {
  display: none; }

.form-search label,
.form-inline label,
.form-search .input-append,
.form-inline .input-append,
.form-search .input-prepend,
.form-inline .input-prepend {
  display: inline-block; }

.form-search .input-append .add-on,
.form-inline .input-prepend .add-on,
.form-search .input-append .add-on,
.form-inline .input-prepend .add-on {
  vertical-align: middle; }

.form-search .radio,
.form-inline .radio,
.form-search .checkbox,
.form-inline .checkbox {
  margin-bottom: 0;
  vertical-align: middle; }

.control-group {
  margin-bottom: 9px; }

legend + .control-group {
  margin-top: 18px;
  -webkit-margin-top-collapse: separate; }

.form-horizontal .control-group {
  margin-bottom: 18px;
  *zoom: 1; }
  .form-horizontal .control-group:before, .form-horizontal .control-group:after {
    display: table;
    content: ""; }
  .form-horizontal .control-group:after {
    clear: both; }
.form-horizontal .control-group > label {
  float: left;
  width: 140px;
  padding-top: 5px;
  text-align: right; }
.form-horizontal .controls {
  margin-left: 160px; }
.form-horizontal .form-actions {
  padding-left: 160px; }

/* SEARCH FORM */
/*#sentence_search{*/
/*width:  240px;*/
/*}*/
.return-to-lessons {
  width: 28%;
  box-sizing: border-box; }
  .return-to-lessons .title {
    font-size: 20px; }

#searchObjectContainer {
  /*height: 400px;*/
  /*margin-top: 10px;*/
  /*}*/ }

form td.q-popover {
  padding-left: 25px; }

#searchObjectResultContainer {
  overflow: auto;
  padding: 0px; }

form table th {
  text-align: right; }

.top-rating-container .preset-container {
  position: relative;
  display: inline-block;
  vertical-align: top; }
  .top-rating-container .preset-container .preset {
    position: absolute;
    right: 250px;
    display: none;
    min-width: 270px; }

.search-container {
  padding-bottom: 0;
  margin-bottom: 0;
  text-align: center;
  line-height: 34px; }
  .search-container label {
    display: inline-block;
    vertical-align: middle;
    margin-top: 5px; }
  .search-container input, .search-container select {
    margin-bottom: 0; }
  .search-container div {
    display: inline-block; }
  .search-container .ui-slider {
    width: 150px;
    margin: 0 10px;
    vertical-align: middle; }

.audio-search {
  /* Accardion */ }
  .audio-search h3, .audio-search h4 {
    clear: both; }
  .audio-search .level {
    text-align: center;
    clear: both;
    color: #999;
    font-size: 16px;
    background: #eee;
    padding: 5px;
    margin: 40px 0 10px 0; }
    .audio-search .level:first-child {
      margin-top: 0; }
  .audio-search .audio-object {
    -webkit-box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 2px 3px 2px rgba(0, 0, 0, 0.2);
    display: inline-block;
    vertical-align: top;
    margin: 10px;
    width: 200px;
    min-height: 130px;
    background: white;
    box-sizing: border-box;
    overflow: hidden;
    position: relative;
    border-radius: 3px; }
    .audio-search .audio-object.short {
      padding-bottom: 28px; }
      .audio-search .audio-object.short .show-content {
        display: block; }
      .audio-search .audio-object.short .audio-part {
        display: none; }
    .audio-search .audio-object .top-icon {
      text-align: center;
      padding: 5px;
      border-radius: 3px 3px 0 0; }
      .audio-search .audio-object .top-icon .lvl {
        width: 0;
        float: left;
        font-weight: bold;
        font-size: 10px; }
      .audio-search .audio-object .top-icon .icon-info-sign {
        float: right; }
      .audio-search .audio-object .top-icon.blue {
        background: #049cdb; }
      .audio-search .audio-object .top-icon.blueDark {
        background: #0064cd; }
      .audio-search .audio-object .top-icon.green {
        background: #46a546; }
      .audio-search .audio-object .top-icon.red {
        background: #9d261d; }
      .audio-search .audio-object .top-icon.yellow {
        background: #ffc40d; }
      .audio-search .audio-object .top-icon.orange {
        background: #f89406; }
      .audio-search .audio-object .top-icon.pink {
        background: #c3325f; }
      .audio-search .audio-object .top-icon.purple {
        background: #7a43b6; }
    .audio-search .audio-object .image-container .stats {
      padding: 3px 3px 0 3px;
      top: 196px;
      background: white;
      position: absolute;
      z-index: 1;
      color: black !important;
      font-size: 18px;
      border: 1px solid gray;
      border-bottom: none; }
      .audio-search .audio-object .image-container .stats .right {
        color: #46a546;
        right: 0px;
        left: none; }
      .audio-search .audio-object .image-container .stats .all {
        color: #049cdb; }
      .audio-search .audio-object .image-container .stats .subtext {
        font-size: 10px;
        line-height: 10px; }
    .audio-search .audio-object .image-container .stats-left {
      left: 0px;
      -webkit-border-radius: 0 3px 0 0;
      -moz-border-radius: 0 3px 0 0;
      border-radius: 0 3px 0 0;
      border-left: none; }
    .audio-search .audio-object .image-container .stats-right {
      right: 0px;
      -webkit-border-radius: 3px 0 0 0;
      -moz-border-radius: 3px 0 0 0;
      border-radius: 3px 0 0 0;
      border-right: none;
      text-align: right; }
    .audio-search .audio-object .image-container .image {
      background-size: contain !important;
      background-repeat: no-repeat !important;
      background-position: center !important;
      height: 200px;
      background: #222;
      text-align: center;
      cursor: pointer; }
      .audio-search .audio-object .image-container .image .image-play {
        width: 70px;
        margin-top: 63px;
        opacity: 0.7; }
      .audio-search .audio-object .image-container .image:hover .image-play {
        opacity: 0.9; }
    .audio-search .audio-object .audio-title {
      font-weight: bold;
      margin: 0 10px;
      text-align: center; }
    .audio-search .audio-object .author {
      color: #999;
      margin: 0 10px;
      text-align: right; }
    .audio-search .audio-object .content {
      margin-bottom: 10px; }
      .audio-search .audio-object .content .audio-part:hover {
        background: #eee; }
      .audio-search .audio-object .content .audio-part a {
        padding: 0 10px 0 10px;
        display: block; }
        .audio-search .audio-object .content .audio-part a:hover {
          text-decoration: none; }
      .audio-search .audio-object .content .audio-part:first-child {
        display: block; }
    .audio-search .audio-object .show-content {
      text-align: center;
      position: absolute;
      bottom: 0px;
      left: 0px;
      right: 0px;
      cursor: pointer;
      height: 18px;
      border-top: 1px solid #eee;
      color: #999;
      display: none; }
      .audio-search .audio-object .show-content:hover {
        background: #eee; }
  @media (max-width: 480px) {
    .audio-search .audio-object {
      width: 45%;
      margin: 2%; } }
  @media (min-width: 480px) and (max-width: 768px) {
    .audio-search .audio-object {
      width: 30.5%;
      margin: 1%; } }
  @media (min-width: 768px) and (max-width: 1200px) {
    .audio-search .audio-object {
      width: 22.5%;
      margin: 1%; } }
  @media (min-width: 1200px) {
    .audio-search .audio-object {
      width: 260px;
      margin: 10px; } }
  @media (min-width: 1664px) {
    .audio-search .audio-object {
      width: 295px;
      margin: 10px; } }

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

.top-rating-container {
  position: absolute;
  left: 0;
  right: 0;
  top: -18px;
  text-align: center; }
  .top-rating-container .text-top {
    vertical-align: text-top; }
  .top-rating-container .top-sub-menu {
    position: absolute;
    display: inline-block;
    background: #e0e0e0;
    padding: 6px;
    -moz-border-radius: 0 0 3px 3px;
    -webkit-border-radius: 0;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 0 2px 1px #2E2E2E;
    min-width: 128px;
    text-align: center; }
  .top-rating-container .top-rating-progress {
    position: relative;
    display: inline-block;
    width: 400px;
    height: 30px;
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0;
    border-radius: 0 0 4px 4px;
    border: 1px solid gray;
    border-top: none;
    margin-bottom: 0;
    background: #62b5e1;
    filter: none !important;
    z-index: 1;
    overflow: visible !important; }
    .top-rating-container .top-rating-progress .top-rating-bar {
      height: 30px; }
    .top-rating-container .top-rating-progress.progress-success {
      background: #94ce94; }
    .top-rating-container .top-rating-progress.progress-danger {
      background: #e38a86; }
    .top-rating-container .top-rating-progress .audition-word-know-counter-container {
      left: 450px;
      position: absolute;
      width: 350px;
      text-align: left; }
      .top-rating-container .top-rating-progress .audition-word-know-counter-container .audition-word-know-counter .border {
        border-left: 1px solid #bebebe;
        margin-right: 3px; }
      .top-rating-container .top-rating-progress .audition-word-know-counter-container strong {
        text-transform: uppercase; }
    .top-rating-container .top-rating-progress .audition-mode-container {
      position: absolute;
      right: 450px;
      width: 350px; }
      .top-rating-container .top-rating-progress .audition-mode-container .audition-mode-container-bar {
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        z-index: -1;
        display: none; }
      .top-rating-container .top-rating-progress .audition-mode-container .top-sub-menu {
        right: 0px;
        padding: 6px;
        height: auto; }
      .top-rating-container .top-rating-progress .audition-mode-container .audition-mode-correction-of-mistakes {
        padding-top: 5px;
        display: none;
        text-align: center; }
      .top-rating-container .top-rating-progress .audition-mode-container .audition-mode-icon-white-container {
        display: none; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-audition {
        z-index: 3;
        margin-right: 67px;
        background: #94ce94;
        color: white; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-audition .audition-mode-correction-of-mistakes.active {
          display: block; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-audition .audition-mode-icon-container {
          display: none; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-audition .audition-mode-icon-white-container {
          display: inline-block; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-audition .audition-mode-container-bar {
          display: block; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-to-native-translate {
        text-align: right;
        margin-right: 33px;
        z-index: 2; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-to-native-translate .text {
          display: none; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-to-studied-translate {
        text-align: right; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-audition-active .audition-mode-to-studied-translate .text {
          display: none; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-audition {
        margin-right: 110px;
        text-align: left; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-audition .text {
          display: none; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-audition i {
          margin-left: 4px; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-to-native-translate {
        text-align: right;
        margin-right: 33px;
        z-index: 2;
        background: #94ce94;
        color: white; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-to-native-translate .audition-mode-correction-of-mistakes.active {
          display: block; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-to-native-translate .audition-mode-icon-container {
          display: none; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-to-native-translate .audition-mode-icon-white-container {
          display: inline-block; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-to-native-translate .audition-mode-container-bar {
          display: block; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-to-studied-translate {
        text-align: right; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-native-translate-active .audition-mode-to-studied-translate .text {
          display: none; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-audition {
        margin-right: 130px;
        text-align: left; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-audition .text {
          display: none; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-audition i {
          margin-left: 3px; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-to-native-translate {
        text-align: left;
        z-index: 1;
        margin-right: 97px; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-to-native-translate .text {
          display: none; }
      .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-to-studied-translate {
        z-index: 2;
        background: #94ce94;
        color: white; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-to-studied-translate .audition-mode-correction-of-mistakes.active {
          display: block; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-to-studied-translate .audition-mode-icon-container {
          display: none; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-to-studied-translate .audition-mode-icon-white-container {
          display: inline-block; }
        .top-rating-container .top-rating-progress .audition-mode-container.audition-mode-to-studied-translate-active .audition-mode-to-studied-translate .audition-mode-container-bar {
          display: block; }
  .top-rating-container .top-rating {
    color: white;
    display: inline-block;
    position: absolute;
    top: 0px;
    position: absolute;
    left: 0;
    right: 0; }
    .top-rating-container .top-rating .rating {
      font-size: 16px;
      padding-top: 5px; }
      .top-rating-container .top-rating .rating:hover {
        color: #eee; }
      .top-rating-container .top-rating .rating .level {
        margin-left: 10px; }
      .top-rating-container .top-rating .rating .audio-progress-container {
        display: none; }

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

.presets-container {
  text-align: center; }
  .presets-container .btn-group .btn {
    min-height: 130px;
    float: none;
    margin: 0 1%;
    width: 28%;
    box-sizing: border-box;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px; }
    .presets-container .btn-group .btn .logo-container {
      width: 20%; }
      .presets-container .btn-group .btn .logo-container .logo {
        max-width: none; }
    .presets-container .btn-group .btn .title-container {
      margin-bottom: 5px;
      min-height: 40px; }
      .presets-container .btn-group .btn .title-container .title {
        width: 80%;
        font-size: 20px;
        color: #049cdb; }
    .presets-container .btn-group .btn .preset-text {
      line-height: 14px;
      min-height: 28px; }

.header {
  min-height: 42px; }
  .header span {
    vertical-align: top; }
  .header .ok {
    display: none; }
  .header.gray {
    color: #999; }

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