/************* Onglets **************/
#bw_dico_tabs.ui-tabs .ui-tabs-nav {
    margin:0;
    padding:0;
    display:flex;
    justify-content: start;
    width:600px;
    max-width:100%;
}
#bw_dico_tabs.ui-tabs .ui-tabs-nav li{
    width:300px;
    max-width:50%;
    margin:0;
    padding:0;
}
#bw_dico_tabs.ui-tabs .ui-tabs-nav li a {
    display:inline-block;
    width:100%;
    padding:7px 10px;
    text-align:center;
    text-transform: uppercase;
    background: #eee;
}
#bw_dico_tabs.ui-tabs .ui-tabs-nav li.ui-state-active a {
    background: #777;
    color:#fff;
}

#bw_dico_tabs.ui-tabs .ui-tabs-panel {
    padding-top:20px;
}

/************ Formulaire ************/
#dictionnaire-form-trad {
    text-align: right;
    max-width: 600px;
}
.dictionnaire-form select,
.dictionnaire-form input[type="text"] {
    border: none;
    padding: 7px;
    background: #eee;
    vertical-align: top;
}
.dictionnaire-form select {
    display: inline-block;
    margin-bottom: 15px;
    width: 300px;
    max-width: 100%;
    -webkit-appearance: none;
    background: #eee url('../img/fleche.svg') no-repeat right 10px center;
    background-size: 20px;
    cursor: pointer;
}
.dictionnaire-form input[type="text"] {
    width: 260px;
    max-width: 85%;
}
.dictionnaire-form button,
.dictionnaire-form #dictionnaire-wait,
.dictionnaire-form #dictionnaire-trad-wait {
    display: inline-block;
    color: #1C1C1B;
    background: #eee;
    border-radius: 0;
    padding: 0 5px;
    height: 30px;
    width: 40px;
    max-width: 15%;
    margin: 0;
    vertical-align: top;
    line-height: 30px;
}
.dictionnaire-form .mdil {
    font-size: 25px;
}
.dictionnaire-form #dictionnaire-wait,
.dictionnaire-form #dictionnaire-trad-wait {
    display: none;
}


/************ Résultat ************/
.dictionnaire-resultat #bnt-new-search,
.dictionnaire-resultat #bnt-new-trad {
    float: right;
    padding:5px;
}
.dictionnaire-resultat #bnt-new-search .mdil,
.dictionnaire-resultat #bnt-new-trad .mdil {
    font-size: 25px;
    line-height: 25px;
}

.dictionnaire-resultat h1.hwd {
    font-size: 20px;
}
.dictionnaire-resultat h1 .homnum {
    display: none;
}
.dictionnaire-resultat .playback img {
    display: inline-block;
    padding: 0 5px;
}
.dictionnaire-resultat .hom,
.dictionnaire-resultat .etym {
    margin: 20px 0;
}
/*
.dictionnaire-resultat .xr,
.dictionnaire-resultat .re {
    display: none;
}*/

.dictionnaire-resultat .inline,
.dictionnaire-resultat .inline * {
    display:inline;
}
