.dp-page, .dp-page__service-estimated-date, .dp-page__service-cost, .dp-page__service-cost .dp-price__array:first-child, .dp-page__group-header-caption-title.dp-page__col, .dp-page .dp-cost_value { color: #000; } .dp-page a, .dp-page a:hover { color: #02458d; } .dp-page__service-caption-view-on-map-link { border-bottom-color: #02458d; } .dp-page__group-view-all-points-text { color: #02458d; border-bottom-color: #02458d; } .dp-page__group-header { border-top-color: #828282; border-bottom-color: #828282; } .dp-page__service-cost .dp-price__value-free, .dp-page__service-cost .dp-price__array:first-child .dp-price__value-free, .dp-page .dp-cost__value_free, .dp-page .dp-cost__caption_free { color: #d40a0a; } .dp-page__service-payment-is-pay-on-ship-disabled { color: #d40a0a; } .dp-page__group-view-all-points-link.dp-loading:after, .dp-page__service-caption-view-on-map-link.dp-loading:after { background-image: url('data:image/svg+xml;charset=utf-8,<svg width="50px" height="50px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid" class="lds-rolling" style="background: none;"><circle cx="50" cy="50" fill="none" stroke="%2302458d" stroke-width="10" r="44" stroke-dasharray="207.34511513692632 71.11503837897544" transform="rotate(104 50 50) "><animateTransform attributeName="transform" type="rotate" calcMode="linear" values="0 50 50;360 50 50" keyTimes="0;1" dur="1.5s" begin="0s" repeatCount="indefinite"></animateTransform></circle></svg>'); }