.input{display:block;position:relative}.input>input{box-sizing:border-box;color:inherit;background-color:transparent;text-align:inherit;border:0;border-bottom:1px solid #000;outline:none;padding:3px;width:100%;transition:all .5s ease;font-size:inherit}.input>input:focus{border-bottom:1px solid orange}.input>input:focus~.bottom-border{width:100%}.input>.bottom-border{width:0;border-bottom:3px solid orange;transition:all .5s ease}.input>div>.input-hint{margin-top:2px;font-size:10pt}.input>.empty-hint{display:inline-block;right:5px;position:absolute;top:5px;left:5px;font-size:inherit;background-color:transparent;color:orange;font-weight:bolder;vertical-align:bottom}.input>.empty-hint:hover{cursor:text}a.pad-button{display:inline-block;text-align:center;box-sizing:border-box;min-width:50px;height:100%;width:100%;border:1px solid #ccc;border-radius:3px;background-color:transparent}a.pad-button,a:visited.pad-button{text-decoration:inherit;color:inherit}a.pad-button>.pad-button-content{padding:10px}body{background-image:url(../../../../Content/images/backgrounds/textures/concrete_seamless.png);background-repeat:repeat}#pad-header-bg{opacity:1}#page{padding-bottom:5px;border-radius:5px;margin:8px auto 10px;box-shadow:0 0 30px -3px rgba(0,0,0,.75);max-width:1300px;background-color:#fff}@media(max-width:1320px){#page{width:calc(100% - 20px);margin-left:10px;margin-right:10px}}@media(max-width:400px){#page{width:calc(100% - 10px);margin-left:5px;margin-right:5px}}#page-top-title{border-top-left-radius:5px;border-top-right-radius:5px;background-color:#0f98b1;text-align:center;color:#fff;padding:5px;font-size:22px;text-shadow:0 0 5px #00282b;border-bottom:1px solid #add8e6}.center{text-align:center}#search-bar{padding:5px}.blue-banner{text-align:center;background-color:#ffb547;background-color:#add8e6;padding:5px;box-shadow:inset 0 0 33px -3px rgba(0,0,0,.52);box-shadow:0 0 0 #a9a9a9}.page-content-item{margin:10px}#prc-search-input{font-size:16pt;display:inline-block;text-align:left;width:calc(100% - 100px)}#prc-search-button{display:inline-block;vertical-align:top;height:35px;width:90px}#results-bar{margin-top:30px;margin-bottom:30px;color:dimgray}.property-search-item{margin:5px 10px;background-color:#fafafa;display:block;color:inherit;text-decoration:inherit;border:1px solid #ccc;border-radius:3px;padding:10px}.property-search-item p{position:relative}.property-search-item-first-child{margin-bottom:10px}.property-search-item:hover{cursor:pointer}.property-search-item-propertyAddress,.property-search-item-propertyNumber{display:inline-block}.property-search-item-countyName,.property-search-item-ownerName{display:inline-block;position:absolute;top:0;right:0}#property-search-no-results,#searching-progress{text-align:center;margin:20px}#searching-instructions{margin:20px}#prc-photo-wrapper{margin:20px auto;text-align:center;width:200px;height:200px;max-width:95%}#search-page-numbers{text-align:center;margin:10px;font-size:16pt}.page-number{margin-left:5px;margin-right:5px}@media (max-width:700px){.property-search-item-propertyAddress,.property-search-item-propertyNumber{display:block}.property-search-item-countyName,.property-search-item-ownerName{display:block;position:relative}}table,td,th{border:1px solid #000;border-collapse:collapse}table{width:100%}caption{background-color:#c7d6db}caption,th{font-weight:700;border:1px solid #000;border-bottom:none}caption,td,th{padding:5px}