.rules-search .row{margin-bottom:40px}
.rules-search h2{color:#666;font-size:15px}
.rules-search .container{display:flex;flex-direction:row}
.rules-search .small{min-width:200px;margin-bottom:10px;font-size:13px}
.rules-search .small select{font-size:13px;border:1px solid #999;padding:2px;min-width:176px}
.rules-search .small input{font-size:13px;border:1px solid #999;padding:2px;max-width:488px}
.rules-search .vertical{display:flex;flex-direction:column;padding-left:0}
.rules-search .verticalSearcher{padding-left:0 !important}
.rules-search .searchButton{background-color:#fc2a2a;color:#fff;width:fit-content;padding:3px 15px;border:solid 1px #999;cursor:pointer}
.rules-search .searchButton a{font-size:12px;font-weight:bold}
.rules-search .btn-reload{margin-top:50px;font-weight:bold;color:#fc2a2a;border:0;background:0;cursor:pointer}
.rules-search .cmp-button__icon--eye::before{color:#fc2a2a;font-size:.7rem}
.rules-search .separators{color:#fc2a2a;padding:5px;font-size:.9rem}
.rules-search .vertical{list-style:none;min-width:200px}
.rules-search .results a{color:#606060;text-decoration:none;line-height:1.5rem;font-size:.8rem;text-transform:uppercase}
.rules-search .results::before{color:#fc2a2a;content:"\2022";font-weight:bold;display:inline-block;width:1em;margin-left:-1em}