/**
* The plugin "Terms Dictionary" styles.
*/

.dictionary .terms_search{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:20px}.dictionary .terms_search input[type=submit]{background-color:#494949;border:none;outline:0;border-radius:3px;color:#fff;margin-left:10px;cursor:pointer}.dictionary .letters{border-bottom:1px solid #dedfde;display:flex;flex-wrap:wrap;padding-bottom:25px;margin-bottom:25px}.dictionary .letters .all-letters{font-size:15px;text-decoration:none;width:100%;text-align:right;margin-bottom:10px}.dictionary .letters .letter{background:#f0efea;box-shadow:-1px -1px 0 0 #fff;border-bottom:none;font-size:33px;color:#bec5d2;text-decoration:none;width:50px;height:50px;display:flex;justify-content:center;align-items:center;margin:3px;transition:.2s ease-in}.dictionary .letters .letter:hover{background:#ece8d9}.dictionary .letters .letter.current{background:#494949;color:#fff}.dictionary .terms .term{width:100%;text-align:justify;display:table}.dictionary .terms .term:not(:last-child){border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-bottom:10px}.dictionary .terms .term .attachment-dictionary-thumbnail{width:auto;height:100px;margin:0 10px 10px 0;float:left}.dictionary .terms .term a{text-decoration:none}.dictionary .td-pagination{margin-top:15px}.dictionary .td-pagination a,.dictionary .td-pagination span{background-color:rgba(73,73,73,.8);border-radius:3px;color:#fff;text-decoration:none;display:inline-block;padding:2px 10px}.dictionary .td-pagination .current,.dictionary .td-pagination a:hover{background-color:#494949}