.profilecard {
   /* background: #d1e5f1;*/
background: #fff;
    padding-top: 20px;
    width: 23%;
    float: left;
    margin: 0.5%;
   box-shadow: 7px 9px 15px -6px rgba(0, 0, 0, 0.38);
    border: 1px solid #ebe9e9; 
}
.profilecard .cont {
    height: 210px;
}
.profilecard img {width: 40%; border-radius: 60%; margin: 5% 30%}
.profilecard h4 {text-align: center;
    margin: 0px;
   /* color: #1b50a3;*/
color:#E57631;
    font-family: Roboto;
    font-weight: bold;
    font-size: 20px;}
.profilecard p {text-align: center; margin:0; padding:0;}
.profilecard .college {padding-left: 20px; padding-top: 10px;}
.profilecard .college-logo {width: 10%; vertical-align: top; float: left;}
.profilecard .college-name {vertical-align: top; width: 100%; padding-left: 10px;}
.profilecard .college-name h5	{text-align: left; color:#e57631; margin:5px; font-size:12px !important; font-family: Roboto;}
.profilecard .student-course {text-align: center; font-size:14px !important; height:50px}
.profilecard .student-class {font-weight:bold}
.profilecard .student-location {font-size: 16px;
    color: #800000;
font-weight: 600;}
.profilecard .student-working {
text-align: center;
    margin: 0px;
    color: #666;
   
    
font-size: 16px;}
.profilecard .wp-image-6306 {width: 75%; border-radius: 60%; margin: 5% 30%}
.filterHeader {
    background: transparent;
    border: 0 solid rgba(0, 0, 0, .125);
    border-radius: 0;
    padding: 0;
}
.fiterItem {padding: 0;border: 1px solid rgba(0, 0, 0, 0.125);border-radius: 6px;overflow: hidden;}
.filterHeader {background: transparent;border-radius: 0;padding: 0;border: 0px solid rgba(0, 0, 0, 0.125);}
.filterHeader button span.toggle {width: 10px;height: 10px;margin-left: 10px;position: relative;}
.filterHeader button span.toggle::before {width: 10px;height: 10px;background: transparent;border-left: 2px solid #000;border-top: 2px solid #000;transform: rotate(45deg);position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;content: '';transition: all 0.3s ease-in-out;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.filterHeader button.collapsed span.toggle::before {transform: rotate(225deg);-webkit-transform: rotate(225deg);-moz-transform: rotate(225deg);-ms-transform: rotate(225deg);-o-transform: rotate(225deg);}
.scrollMe {max-height: 215px;margin-bottom: 0px;overflow-y: auto;scrollbar-width: thin;}
.scrollMe::-webkit-scrollbar {width: 4px;}
.scrollMe::-moz-scrollbar {width: 4px;}
.scrollMe::-webkit-scrollbar-track {background: #eee;}
.scrollMe::-webkit-scrollbar-thumb {background-color: #ccc;border-radius: 20px;border: 2px solid #666;}
.fiterItem .form-check:not(:last-child) {margin-bottom: 10px;}
.fiterItem .form-check .form-check-input {width: 20px;height: 20px;/* margin-left: -20px; */border: 1px solid #bacfde;}
.fiterItem label {cursor: pointer;padding-top: 3px !important; font-size:14px;}
.fiterItem .card {border-radius: 0;border: 0px solid #fff;padding: 0px 20px 20px;}
.fiterItem .form-check {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}
.filterHeader button {background: #fff;border-radius: 0;padding: 0;border: 0px solid rgba(0, 0, 0, 0.125);padding: 15px 20px;}
.filterHeader button.collapsed {border-bottom: 0px solid rgba(0, 0, 0, 0.125);}
.filter-custom-select {width: 100%;height: 45px;border: 1px solid #dee2e6;border-radius: 6px;background-color: #fff;background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");background-repeat: no-repeat;background-position: center right 10px;background-size: 12px 12px;padding-right: 30px;}
.dropdown-wrap {overflow-x: hidden;max-height: 250px;}
.dropdown-wrap label input {margin-right: 5px;width: 18px;height: 18px;}
.filter-custom-select.dashboard-filter {width: 150px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 10px;border: 2px solid #7d7d7d;height: 35px;border-radius: 25px;}
.alumni-directory-header {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;justify-content: space-between;margin-bottom: 20px;}
.alumni-directory-header_search {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-wrap: wrap;-moz-box-wrap: wrap;-ms-flex-wrap: wrap;-webkit-wrap: wrap;flex-wrap: wrap;align-items: center;}
.alumni-directorySearch {background: #FFFFFF ;width: 365px;height: 40px;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-wrap: wrap;-moz-box-wrap: wrap;-ms-flex-wrap: wrap;-webkit-wrap: wrap;flex-wrap: wrap;border-radius: 25px;overflow: hidden;position:relative}
.alumni-directorySearch .form-control {-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;border: 0;padding-left: 0;}
.alumni-directorySearch .btn.icon-search {font-size: 12px;padding: 0 10px 0 20px;}
.alumni-directorySearch .btn-search-cross {position: absolute;right: 13px;top: 0;bottom: 0;margin: auto;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;color: #000;font-weight: 100 !important;}
.alumni-directorySearch .btn-cross {width: 14px;height: 14px;position: absolute;right: -15px;top: 0;bottom: 0;margin: auto;transform: rotate(0deg);opacity: 0;transition:all 0.5s ease-in-out;}
.alumni-directorySearch .btn-cross:before {content: '';position: absolute;width: 14px;height: 2px;left: 0;bottom: 0;right: 0;top: 0;margin: auto;background: #000;border-radius: 5px;}
.alumni-directorySearch .btn-cross:after {content: '';position: absolute;width: 2px;height: 14px;left: 0;bottom: 0;right: 0;top: 0;margin: auto;background: #000;border-radius: 5px;}
.alumni-directorySearch .form-control:valid + .btn-cross {opacity: 1;right: 15px;transform: rotate(135deg);}
.alumni_directory_filter {padding: 30px 0;padding-right: var(--bs-gutter-x,.75rem);padding-left: var(--bs-gutter-x,.75rem);}
.alumni_directory_filter .ji_filtersec {width: 100%;max-width: 100%;}
.alumni_directory_filter .fiterItem {width: 210px;margin: 0 5px;box-shadow: 0px 10px 25px #00000008;}
.alumni_directory_filter .fiterItem.key {border-color: #5CAE48;}
.alumni_directory_filter .filterGroup {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-wrap: wrap;-moz-box-wrap: wrap;-ms-flex-wrap: wrap;-webkit-wrap: wrap;flex-wrap: wrap;align-items: start;margin: 0 -5px;}
.alumni_directory_filter .filterSearchblk {background: #fff;padding: 0 14px 10px;}
.alumni_directory_filter .filterSearchblk .filterSearch input {margin: 0;}
.alumni_directory_filter .filterHeader button{transition:all 0.3s ease-in-out;padding: 15px 15px; width:100%}
.alumni_directory_filter .filterHeader button:not([aria-expanded="false"]) {padding-bottom: 8px;}
.alumni_directory_filter .fiterItem .card {padding: 0px 15px 15px; width: 100%;}
.alumni_directory_filter .scrollMe {max-height: 122px;min-height: 122px;overflow-x: hidden;}
.alumni_directory_filter .fiterItem .form-check:not(:last-child) {margin-bottom: 4px;}
.additionalfilter_count {display: none;}
.btn-md-filter {text-decoration: none;transform: rotate(90deg);color: #000;font-size: 20px;transition: all 0.3s ease-in-out;}
.btn-md-filter:hover{color:#000}
.btn-md-filter[aria-expanded="true"] {transform: rotate(270deg);}
.additionalfilter_wrap {width: 100%;padding: 0 5px;}
.alumni_directory_filter .fiterItem.campus {width: 450px;}
.alumni_directory_filter .filterGroup {
    -webkit-box-wrap: wrap;
    -moz-box-wrap: wrap;
    -webkit-wrap: wrap;
    align-items: start;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0 -5px;
}