/*
 Plugin Name:  RP Locator
*/

.currentLocation { font-size: 14px; padding: 40px 0; /* border-bottom: 1px solid #868686; */ }
.currentLocation a { color: inherit; text-decoration: none; }
.currentLocation a:hover { text-decoration: underline; }
.location-name { text-transform: uppercase; font-weight: 600; font-size: 1.5vw; line-height: 1; letter-spacing: 2px; margin: 0; padding: 0; }
.location-subname { text-transform: uppercase; font-weight: 600; font-size: 18px; line-height: 1; letter-spacing: 2px; }
.location-currentheader { text-transform: uppercase; font-weight: 600; font-size: 18pt; line-height: 1; color: #00a2c2; margin: 0 0 20px 0; letter-spacing: 1px; }
#silver-arrow, #gold-arrow, #platinum-arrow { position: relative; }
.gold-group, .platinum-group, .silver-group { display: none; }

@media all and (max-width: 639px) {
.location-name { font-size: 7vw; }
.currentLocation { text-align: center; }
.location-currentheader { margin: 20px 0; }
#silver-arrow-mob, #gold-arrow-mob, #platinum-arrow-mob { position: absolute; right: 10px; top: 25px; }
.gold-group, .platinum-group { border-bottom: 1px solid #A19D9E !important; padding: 0; }
.silver-group { border-bottom: none;  padding: 20px 0; }
}

@media all and (min-width: 1200px) {
.location-name { font-size: 26px; }
}