/* Chairman Filter */
.chairman-filter{ display: flex; align-items: center; background-color: #a72b50; padding: 20px; border-radius: 5px;}
.chairman-filter > .title{ margin-right: 7px; font-size: 1.1em;}
.chairman-filter form{ display: flex; column-gap: 7px; width: 100%;}
.chairman-filter form span{ width:100%;}
.chairman-filter form label{ width:0; opacity:0; visibility:hidden; font-size:0;}
.chairman-filter form select,
.chairman-filter form input[type=text]{ width: 100%; height: 45px; padding: 5px 12px; margin:0; font-size:1em; border-radius: 5px; appearance: auto; background-color: #fff; border:0;}
.chairman-filter form input[type=text]::placeholder { color: #000; opacity: 1;}
.chairman-filter form .select_ro,
.chairman-filter form .sector{ width: auto;}
.chairman-filter form .btn{ border-radius:5px; font-size:1em; margin-left:5px; background-color: #fff; outline:0 !important;}
.chairman-filter form .btn em.fa{ transition: 0.2s ease;}
.chairman-filter form .btn:hover em.fa{ color: #000; transform: scale(1.5);}
.contrast .chairman-filter.accent-color { background-color: #333 !important;}
.contrast .chairman-filter form .btn{ background-color: #ff0 !important; color: #000;}
.s3waasChairmanContainer .loader{ top: 230px; bottom:revert;}

@media (max-width: 991px) {
    .chairman-filter{ align-items: start;}
    .chairman-filter > .title{ margin-top: 15px;}
    .chairman-filter form { display: inline-block; width: 100%;}
    .chairman-filter form label{ display: none;}
    .chairman-filter form select, .chairman-filter form input[type=text],
    .chairman-filter form .select_ro, .chairman-filter form .sector { float: left; width: calc(50% - 20px); margin:0 0 10px 10px;}
    .chairman-filter form .btn{ margin-left:10px;}
}
@media (max-width: 640px) {
    .chairman-filter form select, .chairman-filter form input[type=text],
    .chairman-filter form .select_ro, .chairman-filter form .sector { width: 100%; margin:0 0 10px 0;}
    .chairman-filter form .btn{ margin-left:0;}
}