.streaming-thumbs .nimble-card-block{height:100px;box-shadow:0 1px 1px rgba(0,0,0,.24)!important;border-bottom:none!important;background-color:#fff;padding:10px}.streaming-thumbs .nimble-card-block:hover{opacity:.5;cursor:pointer;background-color:#f5f5f5}.stream-loader{color:#717171}.stream-card{margin-bottom:1vw}.stream-card .dropdown-menu{left:15%;top:15%;right:15%}.starred .stream-card .nimble-card-block:after{font-family:FontAwesome;content:"";position:absolute;font-size:20px;bottom:0;color:#d2ce28;right:20px}@media(max-width:768px){.stream-card .dropdown-menu{left:auto;top:10px;right:10px}}.streaming-media-filter .badge:visited{color:#fff}.streaming-media-filter .badge:active,.streaming-media-filter .badge:focus,.streaming-media-filter .badge:hover{background-color:#afafaf}.streaming-media-browser .media-item:visited{color:#909090}.streaming-media-browser .cards{width:100%;display:table}.streaming-media-browser .cards .media-item{cursor:pointer;display:table-row;width:100%;height:150px;padding:5px}.streaming-media-browser .cards .media-item:hover{opacity:.7}.streaming-media-browser .cards .media-item .media-item-body{display:table-cell;padding:5px}.streaming-media-browser .cards .media-item .title{width:calc(100% - 200px);float:left;font-size:1.5em}.streaming-media-browser .cards .media-item .authors,.streaming-media-browser .cards .media-item .date,.streaming-media-browser .cards .media-item .desc{width:calc(100% - 200px);float:left}.streaming-media-browser .cards .media-item .thumb{margin-right:10px;text-align:center;display:inline-block;padding:0;float:left;width:150px;height:150px;background-color:#000}.streaming-media-browser .cards .media-item .thumb .fa{font-size:150px}.streaming-media-browser .cards .media-item .thumb.bg-img{background-size:contain;background-position:50%;background-repeat:no-repeat}.streaming-media-browser .cards .media-item .thumb.bg-img .fa{display:none}@media(max-width:800px){.streaming-media-browser .cards .media-item{height:50px;margin:5px}.streaming-media-browser .cards .media-item .thumb{width:50px;height:50px}.streaming-media-browser .cards .media-item .fa{font-size:50px!important}.streaming-media-browser .cards .media-item .title{width:calc(100% - 60px);font-size:1em}.streaming-media-browser .cards .media-item .authors,.streaming-media-browser .cards .media-item .desc{display:none}}.filter-by-speciality{display:none}.entry-links{margin-bottom:30px}.entry-bio-btn{display:none}.entry-hours-label,.entry-secondary-hours-label{margin-top:30px;text-transform:capitalize;width:100%;float:left}.entry-biography{margin-top:30px}.directory-listing{background-color:#f5f5f5;border:1px solid #ddd;padding:15px;margin-bottom:10px;min-height:150px;height:auto;font-size:12px}.directory-listing .listing-photo .iconic{fill:#999}.directory-listing .entry-loc-link span{padding-right:3px}.directory-entry-widget-listing .entry-loc-link{display:none}.directory-entry .entry-patient-portal span{display:none;padding-left:3px}.entry-email{word-wrap:break-word}.entry-photo{margin-bottom:10px;padding-right:30px}.entry-certifications-heading,.entry-education-heading,.entry-location-heading{margin-bottom:20px}.entry-testimonials .entry-testimonials-content{padding:10px 15px;background-color:#fff;border:1px solid #ddd;border-radius:4px}.page-header{margin:15px 0!important}.pdf-link{margin-top:15px}.filter-by-zip{display:none}.filter-by-zip .input-zip-code{width:200px;margin:15px auto}.filter-by-zip .btn-submit{margin-bottom:30px}.filter-by-zip .filter-by-zip-title:before{content:"";display:block;font-size:larger}#directory-entries-search-form{margin-bottom:20px}.directory-change-request form .tab-content{background-color:#fff;padding-top:0}.directory-change-request .directory-sub-menu li:hover{background-color:#f5f5f5;cursor:pointer}.directory-change-request .directory-sub-menu li.active{background-color:#e3e3e3;border:#e3e3e3;color:#333}#google-hours,#google-reviews{display:none}@media(max-width:1200px){#google-reviews .review-item{flex:1 1 40%}}@media(max-width:450px){#google-reviews .review-item{flex:1 1 90%}}#google-reviews .review-item{margin:50px 0 30px;padding:30px;background-color:#eee;border-radius:15px}#google-reviews .review-meta,#google-reviews .review-stars{text-align:center;font-size:115%}#google-reviews .review-author{font-weight:700;font-size:smaller}#google-reviews .review-date,#google-reviews .review-sep{display:none}#google-reviews .review-text{line-height:1.55;text-align:left;margin:auto;padding:0 25px 0 40px}#google-reviews .review-text:before{display:block;text-align:left;content:"";font-family:FontAwesome;font-size:30px;margin-bottom:-25px;margin-left:-40px}#google-reviews .review-text:after{display:block;text-align:right;content:"";font-family:FontAwesome;font-size:30px;margin-top:-25px;margin-right:-25px}#google-reviews .review-stars ul{display:inline-block;list-style:none;margin:0;padding:0}#google-reviews .review-stars ul li{float:left;margin-right:1px;line-height:1}#google-reviews .review-stars ul li i{font-size:1.4em;font-style:normal}#google-reviews .review-stars ul li i.inactive{color:#c6c6c6}#google-reviews .star:after{content:"★"}#google-reviews .btn-review{display:block;width:auto!important;max-width:300px;text-align:center;margin:20px auto 0}@media(min-width:992px){.entry-hours .col-1,.entry-hours .col-2{float:left;width:50%}}@media(max-width:767px){.directory-entry .media .media-body,.directory-entry .media .media-left{display:block}.directory-entry .entry-photo,.directory-entry .media .media-body{width:100%}.directory-entry .entry-address,.directory-entry .entry-contact,.directory-entry .entry-specialty{margin-bottom:15px}}