card {
    position: relative;
    overflow: visible !important;
  }
  .card .uu-card-number {
    position: relative;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    top: -50px;
    left: 0;
    right: 0;
    margin: 0px auto;
    background: #CC0000;
    border-radius: 4px;
    color: #FFFFFF;
    width: 80px;
    height: 80px;
    font-size: 55px;
    font-weight: 800;
  }


  /* FACULTY */
  .faculty-law-container {
    display: flex;
    flex-flow: row nowrap;
box-sizing: border-box;
background-color: #fff;
overflow: hidden;
overflow-wrap: anywhere;
margin-bottom: 15px;
-webkit-box-shadow: 0px 10px 20px 10px rgba(84,117,145,0.1);
-moz-box-shadow: 0px 10px 20px 10px rgba(84,117,145,0.1);
box-shadow: 0px 10px 20px 10px rgba(84,117,145,0.1);
-webkit-transition: all,.3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
padding-left: 30px;
margin-top:40px;
  }

  .faculty-law-container .faculty-photo {
    flex: 0 1 180px;
    padding: 30px 0px;
    box-sizing: border-box;
    text-align: center;
    margin: 0px auto;
  }

  .faculty-law-container .faculty-photo img {
    width: 100%;
    height: auto;
    border: 1px solid #e2e2e2;
  }

  .faculty-law-container .faculty-law {
    flex: 1 1 auto;
    padding: 30px;
    box-sizing: border-box;
    font-size: 14px;
  }

  .faculty-law-container .faculty-law h1 {
    font-size: 24px;
    margin-bottom: 0px;
  }

  .faculty-law-container .faculty-law h2 {
    font-size: 20px;
line-height: 21px;
text-transform: uppercase;
font-family: "Montserrat",sans-serif;
text-transform: uppercase;
font-weight: bolder;
margin-top: 10px;
margin-bottom: 10px;
  }

  .faculty-law-container .faculty-law h3 {
    font-size: 16px;
    margin-bottom: 0px;
  }

  .faculty-law-container .faculty-law hr {
    background: #e2e2e2;
    margin: 20px 0px;
  }
  
    .faculty-research-container {
    padding: 30px;
    box-sizing: border-box;
	margin-right: 0px !important;
  }

  .faculty-research-container ul {
    margin-left: 20px;
  }

  .faculty-research-container hr {
    background: #e2e2e2;
    margin-bottom: 20px;
  }


  /* FACULTY ARCHIVE PAGES */
  .faculty-archive-container,
  .ppl-archive-container {
    position: relative;
    padding-bottom: 100px;
    z-index: 100;
    margin-top: -12.5em;
  }
    .faculty-archive-filters,
    .ppl-archive-filters {
      flex: 0 0 300px;
      box-sizing: border-box;
      font-size: 12px;
      padding: 40px 20px 40px;
      margin:0 auto;
      background: #efefefef;
display: flex;
flex-flow: column;
width: 1000px;
}
.faculty-archive-filters h5,
.ppl-archive-filters h5 {
    color: #372C2C;
    font-family: "Montserrat",sans-serif;
    font-weight: 600;
    line-height: 1.5;
    margin: 0px 0px 15px 0px;
    font-size: 16px;
}

    @media only screen and (max-width: 800px) {
      .faculty-archive-container,
      .ppl-archive-container {
        flex-flow: column wrap;
        padding: 20px 20px 100px 20px;
      }
      .faculty-archive-filters,
      .ppl-archive-filters {
        flex: 1 1 100%;
        width:auto;
      }
      .faculty-archive-filters ul,
      .ppl-archive-filters ul{
       flex-flow: column!important;
      }
      .faculty-archive-items-container .ajax-response,
      .ppl-archive-items-container .ajax-response {
        margin-top:5em;
      }
      .faculty-archive-filters label.area-box,
      .ppl-archive-filters label.area-box {
        text-align:left!important;
      }
    }

      .faculty-archive-filters h4,
      .ppl-archive-filters h4 {
        font-size: 14px;
        line-height: 16px;
        margin-bottom: 5px;
        text-align:left;
      }

      .faculty-archive-filters ul,
      .ppl-archive-filters ul{
        list-style-type: none;
        margin: 0px 0px 10px -20px;
        padding: 10px;
       display: flex;
       flex-flow: row;
      }
      .faculty-archive-filters ul li,
      .ppl-archive-filters ul li {
        /* margin: 0px; */
        margin-left: 10px;
        margin-right: 10px;
      }
      .faculty-archive-filters ul li::before,
      .ppl-archive-filters ul li::before {
        content:none!important;
      }

      .faculty-archive-filters label,
      .ppl-archive-filters label {
        display: flex;
        flex-flow: row nowrap;
        justify-content: flex-start;
        align-items: flex-start;
        margin-bottom: 5px;
        font-weight: 400;
        cursor: pointer;
        width: 100%;
        color: #47494A;
        font-family: "Source Sans Pro",sans-serif;
       font-weight: 400;
       font-size: 17px;
       line-height: 1.8;
       text-rendering: optimizelegibility;
      margin-top: 10px;

      }

      select.faculty-filter.interest-area-filter,
      select.ppl-filter.staff-department-filter {
font-size: 14px!important;
      }

select#pplInterestArea {
  font-size: 16px;
margin-left: 5px;
width: 95%;
}
     .faculty-archive-filters label.area-box {
background-image: none;
background: #efefefef;
cursor: pointer;
border: solid 1px;
border-radius: 4px;
/* margin: 4px; */
display: inline-block;
text-align: center;
padding: 4.5px;
font-size: 12px;
font-weight: normal;
font-family: "Montserrat",sans-serif;
text-transform: uppercase;
font-weight: bolder;
      }

      .faculty-archive-filters label.area-box:hover {
        background-image: none;
background-color: #ffffff !important;
color: #372C2C;
-webkit-box-shadow: 0px 0px 0px 0px rgba(84,117,145,0.1);
-moz-box-shadow: 0px 0px 0px 0px rgba(84,117,145,0.1);
box-shadow: 0px 0px 0px 0px rgba(84,117,145,0.1);
-webkit-transition: all,.15s ease-in-out;
-moz-transition: all .15s ease-in-out;
-ms-transition: all .15s ease-in-out;
-o-transition: all .15s ease-in-out;
transition: all .15s ease-in-out;
/* border: solid 2px; */
      }
      .faculty-archive-filters label.area-box input.faculty-filter.interest-area-filter {
        top: 0px;
line-height: 1.8;
margin-top: 1px;
margin-right: 5px;
      } */

      .faculty-archive-filters label input {
        flex: 0 0 30px;
        position: relative;
        top: 3px;
        line-height: 1.8;
        margin-top: 5px;
}
      }

      .faculty-archive-filters label span {
        flex: 1 1 auto;
        padding-left: 5px;
      }

      .faculty-archive-filters ul#areas li {
        display:inline-block;
      }

  .faculty-archive-items-container,
  .ppl-archive-items-container {
    position: relative;
    z-index: 0;
    display: flex;
    flex: 1 1 auto;
    width: 100%;
    flex-flow: row wrap;
    justify-content:flex-start;
    align-items: stretch;
    box-sizing: border-box;
    max-width: 1160px;
    margin: 0px auto;
    padding-bottom: 40px;
  }
  .interest-areas {
    border-top: solid 1px #dadada;
    margin-top: 10px;
  }
  #uu-access-to-justice,
  #uu-intellectual-property-copyright-patents-trademark {
  background:#577590;
  }
  #uu-antitrust,
  #uu-genetics {
    background:#269FB8;
  }
  #uu-banking-and-finance,
  #uu-natural-resources-land-use {
    background:#C58C07;
  }
  #uu-bioethics,
  #uu-administrative-law {
    background:#DD5589;
  }
  #uu-biomedical-science-biotechnology,
  #uu-neuroscience {
    background:#006600;
  }
  #uu-media-law,
  #uu-civil-rights {
    background:#f94144;
  }
  #uu-national-security-counterterrorism,
  #uu-climate-change {
      background:#6e7f3e;
  }
  #uu-constitutional-law,
  #uu-energy-law{
    background:#7CCBB3;
  }
  #uu-consumer-law-consumer-protection,
  #uu-gender {
    background: #2F7560;
  }
  #uu-disability-law,
  #uu-international-law {
    background:#f9c74f;
  }
  #uu-water-law,
  #uu-race {
    background:#18a558;
  }
  #uu-legal-education,
  #uu-privacy {
    background:#B17E06;
  }
  #uu-litigation,
  #uu-diverstiy-equity-inclusion {
    background:#3A5426;
  }
   #uu-legal-research,
   #uu-judges {
    background:#C14B0B;
  }

  #uu-securities,
  #uu-victims-rights {
      background:#809BB3;
  }
 #uu-tax-law,
 #uu-intellectual-property-copyright-patents-trademarks {
    background:#987041;
  }
  #uu-clinical-law,
  #uu-evidence {
    background: #90be6d;
  }

  #uu-corporate-law,
  #uu-family-courts {
    background:#e75252;
  }
  #uu-mediation-arbitration-alternative-dispute-resolution,
  #uu-civil-rights {
    background:#EF8606;
  }
#uu-health-law,
#uu-evidence {
    background:#f3722c;
  }
  #uu-religion,
  #uu-war-crimes {
    background:#83af79;
  }
  #uu-torts-civil-procedure,
  #uu-public-lands {
    background:#57907b;
  }
#uu-trusts-estates,
#uu-contracts {
  background:#416f98;
}
#uu-courts,
#uu-indian-law {
  background:#CB7C82;
}
#uu-environmental-law,
#uu-criminal-law-criminal-procedure {
  background:#66C3F4;
}
#uu-cultural-consciousness-awarness,
#uu-government-public-policy {
  background:#F47E3E;
}
#uu-employment-discrimination,
#uu-judicial-process-decision-making {
  background:#ED97A0;
}
#uu-commercial-law,
#uu-innocence-wrongful-convictions {
  background:#89A1EF;
}
#uu-human-rights,
#uu-complicity-bystanders {
  background:#EF9CDA;
}
#uu-property-real-estate,
#uu-nonprofit-organizations {
  background:#629677;
}
#uu-legal-writing,
#uu-power-professional-responsibility {
  background:#9A7BCC;
}
#uu-legal-writing,
#uu-power-professional-responsibility {
  background:#AA4465;
}
#uu-conservation-easements { 
  background:#A7C957;	
}
#uu-cultural-consciousness-awareness {
 background:#52A5A1;
}
#uu-diversity-equity-inclusion {
 background:#59BA3C;
}
#uu-family-law {
 background:#BD8C72;
}
#uu-victims-rights {
 background:#E2B215;
}

  .faculty-archive-items-container .ajax-response,
  .ppl-archive-items-container .ajax-response {
    display: flex;
    flex: 1 1 auto;
    width: 100%;
    flex-flow: row wrap;
    justify-content:flex-start;
    align-items: stretch;
    box-sizing: border-box;
    padding: 12px;
    margin-left: 7%;
  }
.ajax-response h5 {
  margin-top: 4em;
}
    .faculty-archive-item,
    .ppl-archive-item {
      display: flex;
      flex: 0 1 calc(33% - 33px);
      /* flex: 0 1 33%; */
      margin: 15px 15px 15px 0px;
      flex-flow: column;
      box-sizing: border-box;
      padding: 15px;
      background-color:#fff;
      overflow: hidden;
      overflow-wrap: anywhere;
      border: 1px solid #fff;
      border-radius: 2px;
      -webkit-box-shadow: 0px 10px 20px 0px rgba(84,117,145,0.1);
      -moz-box-shadow: 0px 10px 20px 0px rgba(84,117,145,0.1);
      box-shadow: 0px 10px 20px 0px rgba(84,117,145,0.1);
      -webkit-transition: all,.3s ease-in-out;
      -moz-transition: all .3s ease-in-out;
      -ms-transition: all .3s ease-in-out;
      -o-transition: all .3s ease-in-out;
      transition: all .3s ease-in-out;
      z-index: 101;
    }

     .ppl-archive-info li {
       font-size: 12px;
 font-weight: normal;
 font-family: "Montserrat",sans-serif;
 text-transform: uppercase;
 font-weight: bolder;
 margin-top: 10px;
 margin-bottom: 10px;
 list-style:none!important;
      }
    .staff-position {
        padding-bottom: 10px;
      }
      .staff-contact {
        border-top: solid 1px #ddd;
        padding-top: 10px;
		margin-top: 10px;
      }

    .faculty-archive-item:hover {
      border: 1px solid #e2e2e2;
      transform: translateY(-1px);
    }
    .flex-fix {
      flex: 0 1 calc(33% - 15px)!important;
    }
    #faculty-tax-archive {
      margin-left:3%;
    }

    @media only screen and (max-width: 1200px) {
      .faculty-archive-item,
      .ppl-archive-item {
        flex: 0 1 calc(50% - 15px);
      }
    }

    @media only screen and (max-width: 800px) {
      .faculty-archive-item,
      .ppl-archive-item {
        flex: 1 1 calc(100% - 15px);
        margin: 0px 0px 15px 0px;
      }

      .faculty-archive-filters ul {
        flex-flow:column!important;
      }
    }

      .faculty-archive-photo-container {
        flex: 0 0 80px;
        display: flex;
        flex-flow: column wrap;
        align-items: center;
      }

      .faculty-archive-photo-container .read-more-btn {
        display: flex;
        flex-flow: row nowrap;
        justify-content: center;
        align-items: center;
        font-size: 11px !important;
      }

      .faculty-archive-photo-container .read-more-btn svg {
        max-width: 5px;
        margin-left: 5px;
      }

      .faculty-archive-photo,
      .ppl-archive-photo {
        height: 300px;
        width: 100%;
        box-sizing: border-box;
        border-radius: 2px;
        overflow: hidden;
      }
      .faculty-archive-photo img,
      .ppl-archive-photo img {
        width: 100%;
        height: 300px;
        object-fit:cover;
      }
      .faculty-archive-info,
      .ppl-archive-info {
        flex: 1 1 auto;
        padding: 15px;
        box-sizing: border-box;
        font-size: 16px;
        /* line-height: 16px; */
      }
      .faculty-archive-info h2,
      .faculty-research-container h2,
      .faculty-law-container h2,
      .ppl-archive-info h2 {
        font-size: 18px;
        line-height: 21px;
        text-transform:uppercase;
font-family: "Montserrat",sans-serif;
text-transform: uppercase;
font-weight: bolder;
margin-top: 10px;
margin-bottom: 5px;
      }
      span.faculty-law {
        color: #47494A;
font-family: "Source Sans Pro",sans-serif;
font-weight: 400;
font-size: 17px!important;
line-height: 28px;
text-rendering: optimizelegibility;
      }
      .faculty-archive-info h2 a,
      .ppl-archive-info h2 a {
      color:#000000!important;
      }

      .faculty-archive-info hr,
      .ppl-archive-info hr {
        background: #e2e2e2;
        margin: 20px 0px;
      }
      .faculty-archive-tags,
      .faculty-archive-tags a {
        font-size: 13px;
        line-height: 16px;
        font-weight: 600;
        color: #000000;
        list-style-type: none;
        padding: 0px;
        margin: 0px;
        margin-top:10px;
      }
      #faculty-archive-tags-container {
        display: inline;
margin-left: 10px;
margin-top: 0px;
      }
     .faculty-archive-tags ul li::before {
    content:none!important;
      }
      p.areas-of-expertise,
      span.phone,
      span.position,
      span.areas-of-expertise {
font-size: 12px;
font-weight: normal;
font-family: "Montserrat",sans-serif;
text-transform: uppercase;
font-weight: bolder;
margin-top: 10px;
margin-bottom: 10px;
      }
      .faculty-archive-tags li{
        display: inline-block;
        margin: 0px;
        font-size: 12px;
        font-weight: bold;
        text-transform: uppercase;
        color: #fff;
        border-radius: 4px;
        box-sizing: border-box;
        padding: 6px 8px;
        margin-right: 5px;
        margin-top:5px;
      }
      .faculty-archive-tags li a {
        color:#fff!important;
        font-size: 10px;
        font-weight: bold;
        text-transform: uppercase;
      }
      .faculty-archive-tags li::before {
        content:none!important;
      }

  .faculty-archive-img,
  .ppl-archive-img {
    width: 100%;
    height: 120px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-top: 20px;
  }

  /* Research Interest Areas Pages */

  .ria-card-container {
    display: flex;
    flex: 1 1 auto;
    width: 100%;
    flex-flow: row wrap;
    justify-content: space-between;
    box-sizing: border-box;
    margin-bottom: 30px;
  }
  .ria-card-container .card {
    display: flex;
    flex: 0 1 calc(33.333% - 15px);
    flex-flow: column nowrap;
    box-sizing: border-box;
    text-align: center;
    padding: 0px !important;
  }

  @media only screen and (max-width: 1200px) {
    .ria-card-container .card {
      flex: 0 1 calc(50% - 15px);
    }
  }

  @media only screen and (max-width: 800px) {
    .ria-card-container .card {
      flex: 1 1 calc(100% - 15px);
    }
  }

  .ria-card-container .card .img {
    height: 75px;
    width: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    background-size:cover;
  }
  .ria-card-container .card .card-body {
    padding: 30px;
  }

  .card .uu-team-container {
      font-size: 15px!important;
  }



  /* FOLDING CUBE LOADER */

.uu-folding-cube-container {
  background: rgba(255, 255, 255, 1);
  position: absolute;
  display: none;
  flex-flow: column nowrap;
  justify-content:flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  z-index: 115;
}

.uu-folding-cube-container.active {
  display: flex !important;
}


.folding-cube {
  margin: 150px auto;
  width: 40px;
  height: 40px;
  position: relative;
  -webkit-transform: rotateZ(45deg);
          transform: rotateZ(45deg);
}

.folding-cube .cube {
  float: left;
  width: 50%;
  height: 50%;
  position: relative;
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}
.folding-cube .cube:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #E2E2E2;
  -webkit-animation: foldCubeAngle 2.4s infinite linear both;
          animation: foldCubeAngle 2.4s infinite linear both;
  -webkit-transform-origin: 100% 100%;
      -ms-transform-origin: 100% 100%;
          transform-origin: 100% 100%;
}
.folding-cube .cube2 {
  -webkit-transform: scale(1.1) rotateZ(90deg);
          transform: scale(1.1) rotateZ(90deg);
}
.folding-cube .cube3 {
  -webkit-transform: scale(1.1) rotateZ(180deg);
          transform: scale(1.1) rotateZ(180deg);
}
.folding-cube .cube4 {
  -webkit-transform: scale(1.1) rotateZ(270deg);
          transform: scale(1.1) rotateZ(270deg);
}
.folding-cube .cube2:before {
  -webkit-animation-delay: 0.3s;
          animation-delay: 0.3s;
}
.folding-cube .cube3:before {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}
.folding-cube .cube4:before {
  -webkit-animation-delay: 0.9s;
          animation-delay: 0.9s;
}
@-webkit-keyframes foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  } 25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  } 90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}

@keyframes foldCubeAngle {
  0%, 10% {
    -webkit-transform: perspective(140px) rotateX(-180deg);
            transform: perspective(140px) rotateX(-180deg);
    opacity: 0;
  } 25%, 75% {
    -webkit-transform: perspective(140px) rotateX(0deg);
            transform: perspective(140px) rotateX(0deg);
    opacity: 1;
  } 90%, 100% {
    -webkit-transform: perspective(140px) rotateY(180deg);
            transform: perspective(140px) rotateY(180deg);
    opacity: 0;
  }
}
 /* END FOLDING CUBE LOADER */


 /* ppl filter */
 .uu-law-ppl-filter-wrapper{
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
  margin-bottom: 5px;
  align-items: stretch;
 }

.uu-law-ppl-table-wrapper{

  overflow-y: scroll;
 }
 .uu-law-ppl-table{
   width: 100%;
   min-width:800px;
   margin-top: 10px;
  }
 .uu-law-ppl-table th{
   background: #18191B;
   color: #fff;
 }
 .uu-law-ppl-clear-filter-wrap{
  margin-top: 10px;
  width: 100%;
  display: flex;
  justify-content: flex-end;
 }
 .uu-law-ppl-clear-filter-wrap a{
   margin-right: 6px;
 }
 #uu-law-ppl-clear-filter:hover,  #uu-law-ppl-clear-filter:active{
   cursor: pointer;
 }
 .uu-law-filter-input-item, .uu-law-filter-select-item, .uu-law-filter-button-item{
   flex: 1 1 calc(20% - 5px);
  margin-right: 5px;
 }
 .uu-law-filter-item:last-child{
  margin-right: 0;
 }
 .uu-law-filter-input-item input, .uu-law-filter-select-item select, .uu-law-filter-button-item button{
   width: 100%;
   box-sizing: border-box;
  height: 45px;
  padding-right: 35px;
 padding-left: 10px;
 }
 .uu-law-filter-button-item button{
   margin-top: 0 !important;
   margin-bottom: 0 !important;
 }
 .uu-law-filter-select-item{
   position: relative;
 }
 .uu-law-filter-select-item select{
 -webkit-appearance: none;
 -moz-appearance: none;
 appearance: none;
 -ms-appearance: none;
}

 .uu-law-filter-select-item::after {
  position: absolute;
  top: calc(50% - 15px);
  right: 15px;
  font-family: 'FontAwesome';
  content: '\f107';
  pointer-events: none;
}

.uu-law-ppl-email{
  text-align:center;
}

@media screen and (max-width:800px){
  th{
    font-size: 13px;
    line-height: 1;
   }
  .uu-law-ppl-filter-wrapper{
    flex-flow:column wrap;
  }
  .uu-law-filter-input-item, .uu-law-filter-select-item, .uu-law-filter-button-item{
    margin-bottom:10px;
  }
  .uu-law-ppl-clear-filter-wrap{
    justify-content: center;
   }
 }



/**************
FACULTY dropdown
*******************/
 .checkbox-dropdown {
   width: 98%;
 border: 1px solid #000;
 padding: 10px;
 position: relative;
 user-select: none;
 border-radius: 4px;
 font-size: 11px;
 font-weight: normal;
 font-family: "Montserrat",sans-serif;
 text-transform: uppercase;
 font-weight: bolder;
 user-select: none;
 }
 .checkbox-dropdown h4 {
   margin-top:12px;
 }
 .checkbox-dropdown-list li label {
   font-size: 11px;
   font-weight: normal;
   font-family: "Montserrat",sans-serif;
   text-transform: uppercase;
   font-weight: bold;
 }

 .checkbox-dropdown:after {
     content:'';
     height: 0;
     position: absolute;
     width: 0;
     border: 6px solid transparent;
     border-top-color: #000;
     top: 50%;
     right: 10px;
     margin-top: -3px;
 }
input.faculty-filter.interest-area-filter,
input.ppl-filter.staff-department-filter {
  margin-right:7px;
}
 .checkbox-dropdown.is-active:after {
     border-bottom-color: #000;
     border-top-color: transparent;
     margin-top: -9px;
 }

 .checkbox-dropdown-list {
     list-style: none;
     margin: 0;
     padding: 0;
     position: absolute;
     top: 102%;
     border: inherit;
     border-top: none;
     left: 10px;
     right: 0px;
     opacity: 0;
         transition: opacity 0.4s ease-in-out;
     height: auto;
     overflow: scroll;
     overflow-x: hidden;
     pointer-events: none;
    flex-flow: wrap !important;
    background-color: #fff;
    border: solid 1px #000;
    margin: 0px 0px 10px -10px!important;
 }
 .is-active .checkbox-dropdown-list {
     opacity: 1;
     pointer-events: auto;
 }

 .checkbox-dropdown-list li label,
 p.multiSel span {
     display: block;
     padding: 4px;
     transition: all 0.2s ease-out;
     background:#dddddd7a;
 }
  p.multiSel span {
  display: inline-block;
  margin: 10px;
  cursor: default;
  pointer-events: none;
  }

p.multiSel {
  cursor: default;
  pointer-events: none;
}


 .checkbox-dropdown-list li label:hover,
  p.multiSel span:hover {
     background-color: #efefef;
     color: #000;
 }
.faculty-archive-filters ul,
.ppl-archive-filter-list ul  {
   display:flex;
   flex-flow:wrap;
 }
 dd {
   margin-left: 8px;
 }
