﻿.digitalservices-breadcrumb .breadcrumb-list {background-color: #fff; margin-bottom: 0; height: 64px; border-bottom: 1px solid #e5e7e9; display: flex; align-items: center; justify-content: center;}
.digitalservices-breadcrumb .breadcrumb-list .container {position: relative; background: none; width: 100%; max-width: 1600px; min-width: 990px; min-height: auto !important; padding: 0 2rem;}
.digitalservices-breadcrumb .breadcrumb-list .tab-my-ds {position: absolute; right: 2.2%; bottom: 12px;}
.digitalservices-breadcrumb .breadcrumb-list .tab-my-ds a {background: #fff; font-size: 16px; color: #209cff; font-weight: bold; padding: .3rem .8rem; border: 1px solid #209cff; border-radius: 30px; display: block;}
.digitalservices-breadcrumb .breadcrumb-list .tab-my-ds a:hover {color: #2e7dcd; border: 1px solid #2e7dcd; text-decoration: none;}
.digitalservices-breadcrumb .breadcrumb-list .tab-my-ds a img {width: 24px; height: 24px; margin-right: 4px; margin-bottom: 0; vertical-align: middle;}
.digitalservices-breadcrumb .breadcrumb-list .tab-my-ds a span {vertical-align: middle;}
.digitalservices-breadcrumb .breadcrumb-list ul {margin-left: -2px; margin-top: 4px; margin-bottom: 0; list-style: none;}
.digitalservices-breadcrumb .breadcrumb-list ul li {display: inline-block; font-size: 16px; margin-left: 8px; line-height: 3.2rem;}
.digitalservices-breadcrumb .breadcrumb-list ul li.breadcrumb-logo img {height: 16px; margin-bottom: 2px; vertical-align: middle;}
.digitalservices-breadcrumb .breadcrumb-list ul li a {color: #666;}
.digitalservices-breadcrumb .breadcrumb-list ul li.current {font-weight: bold;}
.digitalservices-breadcrumb .breadcrumb-list li+li::before {content: url('../../img/breadcrumb-arrow.svg'); color: #999; margin: 0 8px 0 0; vertical-align: middle;}
.digitalservices-breadcrumb .breadcrumb-main ul li.breadcrumb-logo img {height: 24px;}