#rvshare-plugin .rvcard{background:#fff;border-radius:5px;box-shadow:rgba(0,0,0,0.17) 0 1px 4px 0;display:block;margin:0 9px;overflow:hidden;position:relative}#rvshare-plugin .rvcard__button{background-color:#0d63a6;border:1px solid #0d63a6;border-radius:3px;color:#fff;display:inline-block;font-size:14px;font-weight:400;margin:8px 0;padding:4px 8px;text-align:center;transition:0.2s linear;vertical-align:middle}#rvshare-plugin .rvcard__button:hover{background:#094777;text-decoration:none}#rvshare-plugin .rvcard__class_sleeps{align-items:center;display:flex;font-size:14px;line-height:1;margin-bottom:16px;position:relative}#rvshare-plugin .rvcard__distance{align-items:center;display:flex;margin-bottom:4px;font-size:14px;line-height:1}#rvshare-plugin .rvcard__distance-svg{height:15px;margin-right:5px;width:11px}#rvshare-plugin .rvcard__headline{color:#fff;display:block;font-size:16px;font-weight:bold;line-height:1;margin-bottom:10px;text-shadow:1px 1px 3px #111}#rvshare-plugin .rvcard__gray{background:rgba(217,217,217,0.2);margin:0 -12px;padding:16px 12px}#rvshare-plugin .rvcard__meta{display:flex;height:200px;flex-direction:column;justify-content:space-between;padding:12px}#rvshare-plugin .rvcard__price{font-size:26px;line-height:1;justify-content:space-between;margin-bottom:6.5px}#rvshare-plugin .rvcard__price-container{align-items:flex-end;display:flex;margin-top:10px}#rvshare-plugin .rvcard__price-unit{color:#a8a8a8;display:block;font-size:12px;margin-left:20px;margin-top:5px}#rvshare-plugin .rvcard__provided_by{color:#a8a8a8;font-size:10px;margin-bottom:5px;margin-left:auto}#rvshare-plugin .rvcard__sleeps-svg{height:19px;margin-right:5px;width:22px}#rvshare-plugin .rvcard__star{height:16px;width:18px}#rvshare-plugin .rvcard__stars{display:flex;margin:0 0 8px 0}#rvshare-plugin .rvcard__thumbnail{display:block;position:relative;width:100%}#rvshare-plugin .rvcard__thumbnail img{display:block;max-width:100%;width:100%}#rvshare-plugin .rvcard__thumbnail-container{display:block;overflow:hidden;position:relative}#rvshare-plugin .rvcard__thumbnail-overlay{bottom:12px;display:block;padding:12px 16px;position:absolute;width:100%}#rvshare-plugin .rvcard__year_model{color:#fff;display:block;font-size:12px;font-weight:bold;line-height:1;margin-top:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-shadow:1px 1px 3px #111;white-space:nowrap}#rvshare-plugin .rvcard__year_model:hover{text-decoration:none}#rvshare-plugin .rvshare-plugin{font-family:inherit;margin:40px auto;max-width:1140px}#rvshare-plugin .rvshare-plugin.is-loading{background:#333}#rvshare-plugin .rvshare-plugin__heading{font-size:22px;font-weight:600;line-height:36px;margin:0 9px 8px}@media (min-width: 768px){#rvshare-plugin .rvshare-plugin__heading{font-size:28px;margin-bottom:26px}}#rvshare-plugin .rvshare-plugin[data-col-items="1"] .rvshare-plugin__item{flex:0 0 100%;max-width:100%}#rvshare-plugin .rvshare-plugin[data-col-items="2"] .rvshare-plugin__item{flex:0 0 50%;max-width:50%}#rvshare-plugin .rvshare-plugin[data-col-items="3"] .rvshare-plugin__item{flex:0 0 33.3%;max-width:33.3%}#rvshare-plugin .rvshare-plugin[data-col-items="4"] .rvshare-plugin__item{flex:0 0 25%;max-width:25%}@media (max-width: 767px){#rvshare-plugin .rvshare-plugin:not([data-col-items="1"]) .rvshare-plugin__item{flex:0 0 50%;max-width:50%}}@media (max-width: 400px){#rvshare-plugin .rvshare-plugin:not([data-col-items="1"]) .rvshare-plugin__item{flex:0 0 100%;max-width:100%}}#rvshare-plugin .rvshare-plugin__item{box-shadow:none;display:block;margin-bottom:16px;text-decoration:none}#rvshare-plugin .rvshare-plugin__flex{display:flex;flex-wrap:wrap}.rvshare-is-loading{background:transparent;position:relative}.rvshare-is-loading:before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto; display: block; shape-rendering: auto; animation-play-state: running; animation-delay: 0s;' width='200px' height='200px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%230d63a6' stroke-width='10' r='35' stroke-dasharray='164.93361431346415 56.97787143782138' style='animation-play-state: running; animation-delay: 0s;' transform='rotate(36.1494 50 50)'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' dur='1s' values='0 50 50;360 50 50' keyTimes='0;1' style='animation-play-state: running; animation-delay: 0s;'%3E%3C/animateTransform%3E%3C/circle%3E%3C!-- %5Bldio%5D --%3E%3C/svg%3E");content:"";background-size:cover;background-repeat:no-repeat;height:1.5625rem;left:50%;margin-left:-.78125rem;margin-top:-.78125rem;position:absolute;top:50%;width:1.5625rem}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings{margin-top:.625rem}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings h3{font-size:1.1rem;margin-bottom:.625rem;margin-top:0;padding:0 .625rem}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings .field{padding:.625rem}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings .fields{display:flex;flex-wrap:wrap;margin-bottom:.625rem}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings .fields .field{padding-bottom:0}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings .lat-long-message{font-style:italic;padding:.625rem .625rem 0}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings label{display:block;line-height:1;margin:0 0 .3125rem 0}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings .radio-field{align-items:center;display:flex}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings .radio-field input{order:1}.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings.rvshare-block-settings .radio-field label{order:2}.rv-error{border:.1875rem solid #900;color:#900;font-weight:bold;padding:1.25rem;text-align:center}.rv-error code{display:block;margin:.625rem 0 0 0}


/*# sourceMappingURL=rvListing.css.map*/