#searchName, #optionsSearch {width: 100%; padding: 8px;}
.search-field i { position: absolute; right: 23px; top: 13px; color: #21254b; font-size: 19px; } 
.col-md-12.symbol-table { padding: 0; }
select#optionsSearch { background-color: #fff; border: 1px solid grey; outline: 0; padding: 11px; margin: 0; width: 100%; }
.entities.symbol { font-size: 27px; text-align: center; }
.entities.description { text-transform: capitalize; }
.table-info{  background: #2874A6;color: white;}
.symbol-table .dataTables_wrapper .dataTables_paginate { margin-bottom: 11px;float: none;display: flex;justify-content: center; padding: 20px 0 0; cursor: pointer;}
.symbol-table .dataTables_wrapper .dataTables_paginate .paginate_button {position: relative;display: inline-block;padding: 0.5rem 0.75rem;margin-left: -1px;line-height: 1.25; color: #007BFF!important;background-color: #fff;border: 1px solid #DEE2E6;}
.symbol-table .dataTables_wrapper .dataTables_paginate .paginate_button.current {background: #007BFF!important;color: #fff !important;}
.dataTables_paginate span span.ellipsis {position: relative;display: inline-block;padding: 0.5rem 0.75rem !important;margin-left: -1px;line-height: 1.25;color: #007BFF!important;background-color: #fff;border: 1px solid #DEE2E6;}
#symbolTable_previous {display: none;}
#symbolTable_next {display: none;}
#symbolTable_first {display: none;}
div#symbolTable_wrapper, .dataTables_wrapper .dataTables_paginate .paginate_button:hover {background: #fff;}
div#symbolTable_wrapper td.symbol-output {font-size: 25px; font-weight: 400;}
div#symbolTable_wrapper td.description-output {text-transform: capitalize;}
.row.symbol-table {margin-bottom: 10px;}
@media only screen and (max-width: 767px) {
#symbolTable {word-break: break-all;}}