.delivery-items-link {
  display: none; }

.delivery-items-link {
  padding: 0 18px;
  position: relative;
  margin: 0 0 20px; }
  .delivery-items-link:before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    border: 1px solid #202020;
    opacity: 0.1; }
  .delivery-items-link a {
    padding: 16px 0 19px 35px;
    color: #404040;
    font-size: 14px;
    display: block;
    text-decoration: none;
    position: relative; }
    .delivery-items-link a:before {
      content: '';
      position: absolute;
      top: 50%;
      left: 0;
      margin-top: -12px;
      width: 20px;
      height: 20px;
      border: 1px solid #cdd1da;
      border-radius: 50%;
      background: #fff; }

.options-list .delivery-items-link {
  display: block; }

.r-tabs {
  margin: 0 0 40px;
  color: #000; }

.r-tabs .r-tabs-nav {
  font-size: 0; }

.r-tabs .r-tabs-nav li {
  margin: 0 2px 0 0; }

.r-tabs .r-tabs-nav li a {
  background: #124761;
  border-radius: 3px;
  text-decoration: none;
  padding: 8px 10px;
  display: block;
  font-size: 14px; }

.r-tabs .r-tabs-nav li a:hover, .r-tabs .r-tabs-nav li.r-tabs-state-active a {
  background: #fff;
  color: #02284c; }

.r-tabs .tabs-body {
  padding: 15px 0; }

.r-tabs .r-tabs-panel {
  padding: 0; }

.r-tabs .r-tabs-panel p:first-child {
  margin-top: 0; }

.r-tabs .r-tabs-panel p:last-child {
  margin-bottom: 0; }

.highslide-body {
  color: #000; }

html .menu-top-wrapper .menu-top li.opened > a {
  background: none;
  font-weight: bold;
  text-decoration: underline; }
