#podapp {}
#podapp>.container { display: none; }
#podapp>.container.showApp { display: block; }

#podapp .inputs { display: block; margin: 10px auto; padding: 30px; max-width: 500px; background-color: #3398db; border: none; }
#podapp .inputs h2 { color: white; }
#podapp .inputs .zip { display: block; width: 100%; padding: 5px; text-align: center; margin: 5px 0px; border: none; }
#podapp .inputs .proc { display: block; width: 100%; padding: 5px; text-align: center; margin: 5px 0px; border: none; }
#podapp .inputs .searchButton { display: block; width: 100%; padding: 5px; text-align: center; margin: 5px 0px; background-color: #133a63; color: white; border: none; }

#podapp .errorMsg { padding: 10px; background-color: #f8bdbd; color: #a03131; margin: 10px 0px; }
#podapp .infoMsg { padding: 25px; background-color: #3398db33; margin: 10px 0px; }

#podapp .results { padding: 10px 0px; margin: 10px 0px; }
#podapp .resultContainer { padding: 25px; background-color: #00000010; }
    #podapp .resultContainer:nth-child(2n) { background-color: #0000001C; }
#podapp .result {  }
#podapp .result .managingOrg { color: #3398db; }
#podapp .result .providerName { color: #3398db; }
#podapp .result .fullName { font-size: 18pt; color: #3398db; }
#podapp .result .addressContainer { float:right; min-width: 200px; }
#podapp .result .address {  }
#podapp .result .dist {  }
#podapp .result .phone { background: #3398db; color: white; padding: 7px 10px 5px 10px; font-size: 9pt; border-radius: 10px; margin-top: 10px; display: inline-block; }