.btn-adapts.bg-dark > a {
color: #fff !important;
}

@media (min-width: 768px) {
#CollapsingNavbar .login.login-fr,
#CollapsingNavbar .account.login-fr {
padding-left: 0.5rem !important;
}
#navbar-main nav ul li.nav-item:nth-child(2).active .view-all a:link,
#navbar-main nav ul li.nav-item:nth-child(2).active .view-all a:visited,
#navbar-main nav ul li.nav-item:nth-child(2).show .view-all a:link,
#navbar-main nav ul li.nav-item:nth-child(2).show .view-all a:visited {
background-color: #C4161C;
}
.impact-height {
min-height: 300px;
}
}

@media (min-width:992px) {
.carousel-indicators {
margin-right: 65%;
}
}

@media (min-width: 1200px) {
.modal-xl {
max-width: 1400px;
}
.carousel-indicators {
margin-right: 60%;
}
}

@media only screen and (max-width: 650px) {
.webform-confirmation-modal {
width: 90% !important;
}
}

@media (max-width: 767px) {
.carousel-indicators {
margin-left: 6%;
}
.carousel {
display: table !important;
min-height: 360px;
}
.path-frontpage .embed-responsive-21by9::before {
padding-top: 0;
}
.carousel-item {
position: relative !important;
padding: 0 6%;
}
}

@media (max-width: 991px) {
.ppp-steps-750 {
height: 190px;
width: 190px;
}
}

.modal-dialog .ppp-steps-compare a,
.modal-dialog .ppp-steps-compare p,
.modal-dialog .ppp-steps-compare h3,
.modal-dialog .ppp-steps-compare li {
color: #fff;
}

.ppp-steps-compare .views-field-field-process {
padding-right: 3rem;
padding-left: 3rem;
padding-top: 2rem;
padding-bottom: 2rem;
}

.ppp-steps-compare .paragraph-id-16025,
.ppp-steps-compare:nth-child(1) .views-field-field-process {
background: #C4161C;
padding-right: 1rem;
padding-left: 1rem;
}

.ppp-steps-compare .paragraph-id-16029,
.ppp-steps-compare:nth-child(2) .views-field-field-process {
background: #419B96;
padding-right: 1rem;
padding-left: 1rem;
}

.img-fluid .media {
display: block !important;
}

.paragraph.paragraph–type-title-text-link-bg-image:before {
display: block;
}

.align-left.media–type-image.media–view-mode-default {
padding-right: 2rem;
}

.align-right.media–type-image.media–view-mode-default {
padding-left: 2rem;
}

.row:before, .row:after{
display: inline-block !important;
}

.lang-fr .en-only {
display: none;
}
.paragraph–type-content-w-image-link-right img {
display: block !important;
}

.lang-en .fr-only {
display: none;
}

.closeblock .closeblock-button {
margin-top: 0 !important;
width: 1.4rem;
height: 1.4rem;
line-height: 1rem;
font-size: 1rem;
}
.progress-marker {
z-index: 8 !important;
}

.menu–employees-menu .nav-link {
padding-top: 0;
padding-bottom: 0;
}

.pretty input {
width: 23px !important;
height: 24px !important;
}
.carousel-indicators {
margin-left: 0;
z-index: 4;
margin-right: 70%;
}

.carousel-control-prev, .carousel-control-next {
width: 5%;
}

.carousel-control-prev-icon, .carousel-control-next-icon {
width: 4vw;
height: 4vw;
background-color: #bcbcbc;
background-repeat: no-repeat;
background-position: 50%;
background-size: 3vw;
border-radius: 50%
}

.carousel-indicators li {
background-color: #8c8c8c;
width: 3vw;
min-width: 30px;
height: 0.4vw;
min-height: 8px;
}

.carousel-indicators li.active {
background-color: #ed1c24;
}

h2.carousel {
font-size: 4.7vw;
font-weight: 700 !important;
}

.paragraph–type-faq.cbs-blood-bg h2,
.paragraph–type-faq.cbs-plasma-bg h2,
.paragraph–type-faq.cbs-organs-bg h2,
.paragraph–type-faq.cbs-stems-bg h2{
color: #fff;
}

.lang-fr .paragraph–type-designation-tile .paragraph-id-14248 a.btn-location {
max-width: 400px;;
}

.cbs-organs-bg .jump-r a:after,
.cbs-organs-bg.jump li:before,
.cbs-plasma-bg .jump-r a:after,
.cbs-plasma-bg .jump li:before {
color: #fff;
}

#navbar-main .dropdown-menu.show li > span {
padding: 0 2rem !important;
}

.lang-fr #block-secondarynavigation-3 li.nav-item a {
padding-right: 6px !important;
padding-left: 6px !important;
}

.edge-only,
.explorer-only {
display: none;
}

@supports (-ms-ime-align:auto) {
.edge-only {
display:block;
}
}

@media all and (-ms-high-contrast:none) {
.explorer-only {
display: block;
}
}

Accessibility

Accessibility Policy and Multi-Year Plan

Canadian Blood Services is committed to treating people in a way that allows them to maintain their dignity and independence. We are committed to meeting the needs of people with disabilities in a timely manner, and will do so by preventing and removing barriers to accessibility. Please see the attached accessibility plan which outlines the policies and actions that Canadian Blood Services have put in place to improve opportunities for people with disabilities.