h1, h2, h3, h4, h5, .top_titulek_help, .titulek_help {
    color: #f8950f;
}

.Rels li span:hover, .Find li span:hover , .Ftx li span:hover, .mcardlmenuh {
    color: #f8950f;
}
span.active,.mcard span:hover{
    color: #f8950f;
}
.active-mt, .active-mt:hover{
    background: #f8950f;
    color:white;
}

a {
    text-decoration: none;
}
.ssc_entry {width:100%;}
.box170Grey li {
    cursor: pointer;
}

.ssc_entr, .ssc_entr a, .ssc_phrs w {
    color: #f8950f; /*cE*/
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.ssc_pron, .ssc_pron a, .ssc_pp {
    color: #BF6000; /*cQ*/
    font-size: 14px; /*s5*/
    font-family: 'Arial Unicode MS';
}

.ssc_vari {
}

.ssc_morf {
    padding-left: 5px;
}

.ssc_morf {
    color: #00a000;
    font-style: italic;
    padding-right: 8px;
}

.ssc_mtab {
    /*
    background: rgba(0, 0, 0, 0) url("/Content/img/morf.png") repeat scroll 0 0;
    */
    color: #000;
    cursor: pointer;
    display: inline-block;
    margin: 0 5px;
}
.ssc_mtab:before{
    font-family: FontAwesome;
        content: "\f084";
            content: "\f00b";
}
.ssc_mtab:after{
    font-family: FontAwesome;
    content: "\f04b";
    color: #f8950f;
    display: inline-block;
    margin-left:2px;
    -ms-transform:rotate(90deg);     /* Internet Explorer 9 */
    -webkit-transform:rotate(90deg); /* Chrome, Safari, Opera */
    transform:rotate(90deg);         /* Standard syntax */
}
.ssc_mtab.morf-opened:after{
    font-family: FontAwesome;
    content: "\f04b";
    color: #f8950f;
    display: inline-block;
    margin-left:2px;
    -ms-transform:rotate(-90deg);     /* Internet Explorer 9 */
    -webkit-transform:rotate(-90deg); /* Chrome, Safari, Opera */
    transform:rotate(-90deg);         /* Standard syntax */
}

.ssc_form {
    color: #7F7F7F; /*cA*/
    padding-right: 8px;
}

.ssc_cntx {
    color: #0000AFAF; /*cC*/
    padding-right: 8px;
}

.ssc_orig {
    color: #AF0000; /*cR */
    padding-right: 8px;
}

.ssc_prag, .ssc_prag w, .ssc_styl, .ssc_styl w, .ssc_y, .ssc_y w, .ssc_y_y, .ssc_y_y w, .ssc_yy, .ssc_yy w, .ssc_z, .ssc_z w, .ssc_zz, .ssc_zz w, .ssc_h {
    font-style: normal;
    color: #808080;
}
.ssc_y, .ssc_z {
  font-style: italic;
  color: #808080;
}

.ssc_labl {
    display: block;
    margin-left: 0px;
    margin-bottom: -24px;
}

.ssc_labl, .ssc_labl a {
    color: #f8950f;
}

.ssc_labl + .ssc_lablt {
    display: block;
    margin-left: 24px;
}
.ssc_lablm {
  margin-left: 4px;
}

.ssc_phrs {
    color: #f8950f;
    font-weight: bold;
    font-size: 1.2em;
    /*	padding-right:8px; kopule*/
}


.ssc_lg {
    color: #f8950f;
    font-size: 1.2em;
    font-weight: bold;
}

.ssc_desc1 w{
    font-weight: 600;
    color: black;
}

.ssc_link1 {
    color: #004080; /*cD*/
}

.ssc_syns1, .ssc_ants1, .ssc_user1, .ssc_idis1 {
    padding-left: 0px;
}

.ssc_syns1 {
    color: #008000; /*cG*/
    font-size: 14px; /*s5*/
}

.ssc_user1 {
    color: #0000AF; /*cB*/
    font-size: 14px; /*s5*/
    line-height: 18px;
}

.ssc_coll1 {
    display: inline;
    margin-left: 0px;
    color: #408080; /*cS*/
    font-style: italic;
    line-height: 18px;
}

.ssc_samp1 {
    line-height: 18px;
    color: #6A6B6E;
    font-style: italic;
}

.ssc_idis1 {
    color: #BF9000; /*cQ*/
    font-style: italic;
}

.ssc_ll {
    color: #008000; /*cG*/
}

.ssc_mm {
    color: #008000; /*cG*/
    font-weight: normal;
    font-style: italic;
}

.ssc_rr {
    color: #7F7F7F; /*cA*/
    font-weight: normal;
    font-style: italic;
}

.ssc_vv, .ssc_vv a {
}

.ssc_a {
}

.ssc_d, .ssc_d a {
    color: #008000;
}

.ssc_e {
    color: #f8950f; /*cE*/
    font-size: 15px; /*s7*/
    font-weight: bold;
}

.ssc_g {
}

.ssc_i {
    font-style: italic;
}
.ssc_entr > .ssc_i {
    font-weight: normal;
    font-size: 90%;
}

.ssc_o {
    font-style: italic;
}

.ssc_p {
    color: #BF6000;
}

.ssc_q {
}

.ssc_r {
}

.ssc_v, .ssc_w {
    color: #7F7F7F; /*cA*/
    font-weight: normal;
    font-style: italic;
}

.ssc_rems {
    font-style: italic;
    color: #afafaf;
}

.ssc_x {
    font-style: normal;
}

.ssc_xx {
    font-size: 14px;
    color: #000;
    font-style: normal;
}

.ssc_f_entr {
    padding-right: 10px;
    color: #408040;
    font-size: 14px;
}

.ssc_f_desc2, .ssc_f_desc2 a {
    font-style: italic;
}

.ssc_f_samp2s {
    color: #0000af; /*cB*/
}

.ssc_f_samp2t {
}

.ssc_f_3 {
    color: #0000af; /*cB*/
    font-weight: normal;
    font-style: italic;
}

.ssc_f_i {
    font-style: italic;
}

.ssc_geni {
    padding-left: 5px;
    color: #7F7F7F; /*cA*/
}

.title_phrs {
    color: #f8950f;
    font-size: 1.5em;
    font-weight: bold;
    display: block;
}

.title_desc1 {
    display: block;
    color: #f8950f;
}

.title_note1 {
    display: block;
    color: #7f7f7f;
}

.ssc_note1 {
    display: block;
    margin-left: 47px;
}

.ssc_ss {
}

.ssc_aa {
}

.ssc_tt {
    display: none;
}

.ssc_hh {
    font-size: 0.65em;
    vertical-align: super;
}

.syns_s, .ants_s, .user_s, .idis_s, .synb_n {
    margin-right: 5px;
    color: #f8950f; /*cE*/
    font-style:normal;
}
.synb_n:after {
    content: "\2B24";   /* bullet/circle */
}

.ftx_hih a {
    color: #f8950f; /*cE*/
}

.ftx_hide {
    display: none;
}

.ssc_n, .ssc_n w, .ssc_n a {
    font-weight: 400;
    color: #7F7F7F; /*cA*/
}

.fh {
    color: #ff8000;
}

div.blank {
    position: absolute;
    width: 589px;
    height: 5px;
    margin-top: -5px;
    display: block;
    background-color: white;
    margin-left: 10px;
}
/*
#navigation li > span:hover {
    color: #f49339;
    cursor: pointer;
}
*/
.lex_ftx_samp2, .usg_ful_h {
	margin-left: 10px
}
.lex_ftx_desc2, .lex_ftx_samp2, .lex_ful_coll2, .lex_ful_desc2, .lex_ful_idis2, .lex_ful_link2, .lex_ful_note2, .lex_ful_samp2, .lex_min_desc, .lex_min_grps, .lex_min_head, .lex_min_link, .usg_ful_head, .usg_ful_note, .usg_min_head, .usg_min_note {
	display: block
}

/* Usage */
.usg_entr, .usg_entr a {
    color: #00af00;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0;
}
.usg_prag {
    font-size: 18px;
    font-weight: bold;
}
.usg_desc {
    display: block;
}

.usg_samp {
    line-height: 18px;
    margin-left: 14px;
    color: #9F6000;
    font-style: italic;
}
.usg_morf {
    display: none;
}
.usg_ful_hh {
}

.usg_ful_b, .usg_ful_a {
    font-weight: 600;
}
.usg_ful_c, .usg_ful_i, .usg_ful_ll {
    font-style: italic;
}

.ssc_coll1_d {
}

/* play sound */
.ssc_tts {
    font-family: Roboto;
    font-style: normal;
    margin-left: 24px;
    display: flex;
    gap: 0px;
    align-items: baseline;
}

.ssc_tts:has(.ssc_desc1) {
    
}
.ssc_lb {
	display: flex;
  align-items: baseline;
}
.ssc_lb:not(:empty):not(:has(.ssc_lablm)) {
  margin-bottom: -17px;
}
@-moz-document url-prefix() {
  .ssc_lb:not(:empty):not(:has(.ssc_lablm)) {
    margin-bottom: 0px;
  }
}
.img {
    width: auto;
    max-width: 250px;
    max-height: 300px;
    clear: right;
    position: relative;
    float: right;
}

.ssc_img_desc {
  font-size: 15px;
  font-style: italic;
  float: right;
  clear: right;
}

@media (min-width:320px) and (max-width:750px) {
    .img {
        width: 40%;
    }
}

#ftx-wrapper:before {
    content: ' ';
    display: block;
    height: 1px;
    background-color: lightgray;
    width: 70%;
    margin: 10px 0px;
}

.Find .mcardlf {
    display: none !important;
}

.play_tts {
  position:absolute;
	top:2px;
  cursor: pointer;
}

.play_div {
    position: relative;
    width: 18px;
		min-width: 18px;
    margin-right: 5px;
		height:18px;
}
/*
.ssc_tts > img {
    width: 18px;
    margin-right: 5px;
    display: inline;
}*/

#search-usage {
    height: 30px;
    margin-top: 6px;
    width: 100%;
}

.mcuziti {
    overflow-y: auto !important;
    height: calc(100% - 70px);
    width: 100%;
    display: block !important;
}

#menuCnt {
    height: calc(100vh - 550px);
    min-height: 200px;
    margin-top: 8px;
    border: 0px;
}

.bspan-usage {
    width: 100px;
    display: block;
}