.commSearch .requiredWarning>div{background-color:black;border-radius:50%;border:1px solid #992235}
.commSearch select{border-radius:0;font-size:18px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.commSearch label.state{width:32%}
.commSearch label.city{width:26%}
.commSearch label.state::before,.commSearch .city::before{content:"";color:#000;position:absolute;right:0;top:0;background:#d1d2d4;z-index:1;text-align:center;width:20px;height:20%;pointer-events:none;box-sizing:border-box}
.commSearch .state::after,.commSearch .city::after{content:"\f107";font-family:FontAwesome;color:#000;position:absolute;right:0;top:20%;background:#d1d2d4;z-index:1;text-align:center;width:20px;height:80%;pointer-events:none;box-sizing:border-box}
.commSearch .filter .refine,.commSearch .filter .reset{cursor:pointer}
.commSearch .cardsHolder{padding:50px 75px}
.commSearch .cardResult{background-color:transparent}
.commSearch .cardResult{border-radius:0;text-align:center;width:100%;margin:0 auto;border:0}
.commSearch img{height:200px;width:100%;object-fit:cover;min-height:200px}
.commSearch .cadet-blue-text{color:#32606e}
.commSearch .card-body p{text-align:center;margin-bottom:5px}
.commSearch h6{text-align:center}
a.feedback{text-decoration:underline}
@media only screen and (max-width:576px){.commSearch label.state,.commSearch label.city{width:100%}
.commSearch .cardsHolder{padding:15px}
.commSearch img{box-shadow:none}
}
a.fix-button{position:fixed;top:250px;right:0;background:rgba(0,0,0,0.1);display:block;padding:10px 10px}