.letterLabel{font-size:1.25em;padding:0px 3px;color:#2b5c6e}.letterLabel:hover{color:#fabc50;cursor:pointer}.searchBtn{font-size:1.5em;color:#2b5c6e;padding:13px;border-radius:50px;box-shadow:-2px 2px 12px 0px #777;margin-left:4px;border:2px solid #fff}.searchBtn:hover{border:2px solid #2b5c6e}#letterChoice .letterItem{visibility:hidden}#dbSearch{position:absolute;top:140%;right:13%;background:#fff;border-radius:25px;overflow:hidden;box-shadow:0 11px 8px -10px #CCC,0px 11px 8px -10px #CCC;padding:1%;width:25%;z-index:99;display:none}#search{width:67%;padding:2%;border-radius:6px;color:#333}#submit-button{-webkit-appearance:none!Important;background-color:#fabc50;padding:4px 0px;width:30%;border-radius:5px;border:0;color:#fff}input:checked+label{font-weight:bold;color:#fabc50}.optionContainers{position:relative !important}.optionContainers fieldset{border:0}fieldset h4{border-bottom:2px solid #ccc;padding-bottom:2%}.mobileFilter{cursor:pointer}#stickThis{width:100%;padding:2% 0 1% 0;background:#fff;text-align:center}#stickThis.stick{margin-top:0;position:fixed;top:5%;z-index:99;box-shadow:inset 0 11px 8px -10px #CCC,0px 11px 8px -10px #CCC}@media all and (max-width:767px){#stickThis.stick{margin-top:0;position:fixed;top:0;z-index:99;box-shadow:inset 0 11px 8px -10px #CCC,0px 11px 8px -10px #CCC}#dbSearch{position:absolute;top:113%;right:2%;background:#fff;border-radius:25px;box-shadow:0 11px 8px -10px #CCC,0px 11px 8px -10px #CCC;padding:8%;width:95%;z-index:99}}