.week_day{ text-transform: uppercase; } .radio_hide { position: absolute; opacity: 0; cursor: pointer; } .container .radio_hide:checked ~ .span_radio_button { color: #FFFFFF; background-color: #00A09D; border-color: #00A09D; } .card .tab-content{ text-align: center; } #point_retrait a.card-link{ font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d; } #point_retrait label.label-optional{ cursor: pointer; } /* code by Iatek LLC 2018 - CC 2.0 License - Attribution required code customized by Azmind.com */ @media (min-width: 768px) and (max-width: 991px) { /* Show 4th slide on md if col-md-4*/ .carousel_click .carousel-inner .active.col-md-4.carousel-item + .carousel-item + .carousel-item + .carousel-item { position: absolute; top: 0; right: -33.3333%; /*change this with javascript in the future*/ z-index: -1; display: block; visibility: visible; } } @media (min-width: 576px) and (max-width: 768px) { /* Show 3rd slide on sm if col-sm-6*/ .carousel_click .carousel-inner .active.col-sm-6.carousel-item + .carousel-item + .carousel-item { position: absolute; top: 0; right: -50%; /*change this with javascript in the future*/ z-index: -1; display: block; visibility: visible; } } @media (min-width: 576px) { .carousel_click .carousel-item { margin-right: 0; } /* show 2 items */ .carousel_click .carousel-inner .active.carousel-item + .carousel-item { display: block; } .carousel_click .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left), .carousel_click .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item { transition: none; } .carousel_click .carousel-inner .carousel-item-next { position: relative; transform: translate3d(0, 0, 0); } /* left or forward direction */ .carousel_click .active.carousel-item-left + .carousel-item-next.carousel-item-left, .carousel_click .carousel-item-next.carousel-item-left + .carousel-item, .carousel_click .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item { position: relative; transform: translate3d(-100%, 0, 0); visibility: visible; } /* farthest right hidden item must be also positioned for animations */ .carousel_click .carousel-inner .carousel-item-prev.carousel-item-right { position: absolute; top: 0; left: 0; z-index: -1; display: block; visibility: visible; } /* right or prev direction */ .carousel_click .active.carousel-item-right + .carousel-item-prev.carousel-item-right, .carousel_click .carousel-item-prev.carousel-item-right + .carousel-item, .carousel_click .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item { position: relative; transform: translate3d(100%, 0, 0); visibility: visible; display: block; visibility: visible; } } /* MD */ @media (min-width: 768px) { /* show 3rd of 3 item slide */ .carousel_click .carousel-inner .active.carousel-item + .carousel-item + .carousel-item { display: block; } .carousel_click .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item { transition: none; } .carousel_click .carousel-inner .carousel-item-next { position: relative; transform: translate3d(0, 0, 0); } /* left or forward direction */ .carousel_click .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(-100%, 0, 0); visibility: visible; } /* right or prev direction */ .carousel_click .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(100%, 0, 0); visibility: visible; display: block; visibility: visible; } } /* LG */ @media (min-width: 991px) { /* show 4th item */ .carousel_click .carousel-inner .active.carousel-item + .carousel-item + .carousel-item + .carousel-item { display: block; } .carousel_click .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item { transition: none; } /* Show 5th slide on lg if col-lg-3 */ .carousel_click .carousel-inner .active.col-lg-3.carousel-item + .carousel-item + .carousel-item + .carousel-item + .carousel-item { position: absolute; top: 0; right: -25%; /*change this with javascript in the future*/ z-index: -1; display: block; visibility: visible; } /* left or forward direction */ .carousel_click .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(-100%, 0, 0); visibility: visible; } /* right or prev direction //t - previous slide direction last item animation fix */ .carousel_click .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item + .carousel-item { position: relative; transform: translate3d(100%, 0, 0); visibility: visible; display: block; visibility: visible; } } .carousel_click .carousel-control-prev, .carousel_click .carousel-control-next{ width: 10px; } .carousel_click .carousel-control-next-icon:after { content: '>'; font-size: 20px; color: #000; } .carousel_click .carousel-control-prev-icon:after { content: '<'; font-size: 20px; color: #000; } #retrait_method .nav-tabs{ border-bottom: 0px solid #dee2e6; } /*#retrait_method h5, #retrait_method span{ margin: 0.5rem; }*/ .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus { box-shadow: 0 0 0 0.2rem rgba(0, 160, 157, 0); }