.language_selector .expand-more img {
    padding-right: 6px;
}

.language-selector-wrapper button {
    background: transparent;
    border: none;
    color: #FFFFFF;
    /*position: absolute;*/
    padding-top: 8px;
    cursor: pointer;
}

.language_selector:focus,
.language_selector *:focus {
    outline: -webkit-focus-ring-color auto 0px!important;
}

.language_selector ul.dropdown-menu {
    border: none;
    border-radius: 0;
    box-shadow: none;
    margin-top: 13px;
    background: #146481!important;
}

.language_selector ul.dropdown-menu li a {
    margin-left: 10px;
}

.language-selector {
    white-space: nowrap;
}

.language-selector ul.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 10rem;
    padding: .5rem 0;
    margin: .125rem 0 0;
    font-size: 1rem;
    color: #373a3c;
    text-align: left;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 2px solid rgba(0, 0, 0, .15);
    border-radius: 0;
    z-index: 99999;
    border: none;
}

.language-selector li a:hover {
    color: #60d3ff;
}

#navbarResponsive .language-selector-wrapper button {
    padding-right: 0;
    padding-left: 0;
    font-family: 'Poppins';
    font-weight: bold;
    font-style: italic;
    border-radius: 0;
    border: none;
    background-color: #37517E;
    color: #FFF !important;
    text-transform: uppercase;
}

#navbarResponsive .expand-more img {
    vertical-align: initial;
    margin-right: 4px;
}

#navbarResponsive ul.dropdown-menu {
    background: #37517E!important;
}

.language-selector ul.dropdown-menu li a {
    text-transform: uppercase;
}

#carouselExampleIndicators div.slide {
    max-width: 550px;
    text-align: center;
}

.carousel-item a:hover {
    text-decoration: none!important;
}

.container-fluid-social .connect-container a:active {
    background: transparent!important;
    color: #37517E!important;
}

.container-fluid-social .connect-container a:focus {
    box-shadow: 0 0 0 0 rgba(108, 117, 12, .5)!important;
    color: #37517E!important;
}

@media(min-width: 1201px) and (max-width: 1600px) {
    #slides h2.display-3 {
        font-size: 4rem!important;
    }
}

@media(min-width: 768px) and (max-width: 1200px) {
    #slides h2.display-3 {
        font-size: 3.5rem!important;
    }
}

@media(max-width: 767px) {
    #slides h2.display-3 {
        font-size: 2.5rem!important;
    }
}

@media(max-width: 599px) {
    #slides h2.display-3 {
        font-size: 1.5rem!important;
    }
}

.container-app .container-fluid.container-fluid-footer {
    position: absolute;
    bottom: 0;
}

.container-app .container-fluid.pt-4.container-fluid-social {
    position: absolute;
}


/*******************************************/
.basket-standard-coupon{
    display: flex;
}
.basket-standard-coupon .coupon-new .coupon-code {
    border: #D0D0D0 1px solid!important;
    display: inline-block;
    width: 100%!important;
    border-radius: 0!important;
}
.basket-standard-coupon .input-group{
    border: none!important;
    position: relative;
}
.basket-standard-coupon .coupon-new .btn {
    display: inline-block;
    position: absolute;
    right: 0;
    /*background: transparent!important;*/
    /*color: #01B9FF!important;*/
    color: #FFFFFF!important;
    z-index: 3!important;
    max-height: 37px;    
    max-width: 47px!important;
}

.basket-standard-coupon .coupon-new .btn:hover,
.basket-standard-coupon .coupon-new .btn:focus,
.basket-standard-coupon .coupon-new .btn:active{
    outline: none!important;
    background: transparent!important;
    color: #01B9FF!important;
}
.addbasket .btn.btn-primary.btn-lg {
    border-radius: 4px!important;
    border: 0px solid #01B9FF;
    background: #01B9FF !important;
    border-color: #01B9FF !important;
}

.btn.btn-primary.add_to_cart {
    border: 0px solid #0e98ca;
    background: #01B9FF !important;
    border-color: #01B9FF !important;
}

.addbasket .btn.btn-primary.btn-lg:hover,
.addbasket .btn.btn-primary.btn-lg:focus,
.addbasket .btn.btn-primary.btn-lg:active,
.btn.btn-primary.add_to_cart:hover,
.btn.btn-primary.add_to_cart:focus,
.btn.btn-primary.add_to_cart:active {
    background: #0e98ca!important;
    border: 0px solid #0e98ca!important;
    text-decoration: none;
}

.catalog-actions .actions-button:before,
.catalog-list-type a {
    color: #01B9FF !important;
}

.catalog-list-type a:hover,
.catalog-list-type a:focus,
.catalog-list-type a:active,
.catalog-actions .actions-button:hover:before,
.catalog-actions .actions-button:focus:before,
.catalog-actions .actions-button:active:before {
    color: #0e98ca!important;
    ;
}


/*background: #DBF0FE;*/

body.shop-product {
    background-color: #DBF0FE;
}

body#shop-catalog {
    background-color: #DBF0FE;
}

.container-fluid-social {
    background: #FFF;
}

.catalog-list-head {
    background-color: #01B9FF!important;
}


/****************************************/

.input-group.coupon-new button,
.aimeos.basket-standard .button-group a,
.aimeos.basket-standard .button-group button {
    background: #01B9FF!important;
    border: 0px solid #01B9FF!important;
    text-decoration: none;
}

.input-group.coupon-new button:hover,
.input-group.coupon-new button:focus,
.input-group.coupon-new button:active,
.aimeos.basket-standard .button-group a:hover,
.aimeos.basket-standard .button-group a:focus,
.aimeos.basket-standard .button-group a:active,
.aimeos.basket-standard .button-group button:hover,
.aimeos.basket-standard .button-group button:focus,
.aimeos.basket-standard .button-group button:active {
    background: #0e98ca!important;
    border: 0px solid #0e98ca!important;
    text-decoration: none;
}

a.minibutton.delete:after {
    color: #01B9FF!important;
}

a.minibutton.delete:hover:after,
a.minibutton.delete:focus:after,
a.minibutton.delete:active:after {
    color: #0e98ca!important;
}

.page_abons #slides {
    display: none;
}

body#shop-index .catalog-list-items ul.list-items {}

.catalog-stage-navigator {
    display: none!important;
}

.aimeos .price-item .rebatepercent {
    background-color: #01B9FF !important;
    border-radius: 6px;
}

.aimeos .price-item .rebatepercent:hover,
.aimeos .price-item .rebatepercent:active,
.aimeos .price-item .rebatepercent:focus {
    background-color: #0e98ca!important;
}

.catalog-detail-service {
    display: none!important;
}

.nav-item.e-wallet div a {
    text-transform: uppercase;
}

@media (min-width: 1611px) {
    .nav.navbar-nav .nav-item .nav-link {
        /*font-size: 15px;*/
    }
    .nav.navbar-nav .nav-item {
        padding-left: 0.5rem!important;
    }
}

@media (max-width: 1754px) and (min-width: 1685px) {
    .nav.navbar-nav .nav-item {
        padding-right: 0.5rem!important;
    }
}

@media (max-width: 1754px) and (min-width: 1611px) {
    .nav.navbar-nav .nav-item {
        padding-left: 0.2rem!important;
        padding-right: 0.2rem!important;
    }
}

@media (max-width: 1610px) and (min-width: 1565px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 16px;
    }
}

@media (max-width: 1564px) and (min-width: 1496px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 15px;
    }
}

@media (max-width: 1495px) and (min-width: 1430px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 14px;
    }
}

@media (max-width: 1429px) and (min-width: 1363px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 14px;
    }
}

@media (max-width: 1362px) and (min-width: 1297px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 14px;
    }
}

@media (max-width: 1296px) and (min-width: 1231px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 13px;
    }
}

@media (max-width: 1230px) and (min-width: 1214px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 13px;
    }
}

@media (max-width: 1213px) and (min-width: 1165px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 13px;
    }
}

@media (max-width: 1164px) and (min-width: 992px) {
    .nav.navbar-nav .nav-item .nav-link {
        font-size: 12px;
    }
}

@media (max-width: 1199px) and (min-width: 992px) {
    .add .btn.btn-primary.add_to_cart,
    .addbasket .btn.btn-primary.add_to_cart,
    .addbasket .btn.btn-primary.btn-lg {
        width: 100%!important;
        padding: 5px 29px!important;
    }
}

@media (max-width: 1350px) and (min-width: 992px) {
    li.li-basket {
        right: 25px!important;
    }
}

@media (min-width: 992px) {
    /***/
    .navbar-expand-lg .navbar-collapse {
        justify-content: flex-end!important;
    }
}
.imgHomes .technologies {
    font-family: 'Queen of Camelot'!important;
    background-color: #DBF0FF!important;
    color: #146481!important;
    font-weight: 900!important;
}

.technologies:hover,
.technologies:focus,
.technologies:active {
    text-decoration: none;
}

.technologies:hover {
    background-color: #01B9FF!important;
}

a.details-map {}

a.btnBorder,
.zoneOblique .contentZone2 a.btnBorder {
    font-family: 'Queen of Camelot'!important;
    font-size: 17px!important;
    line-height: 14px!important;
    font-weight: 700!important;
    font-style: italic!important;
}

a.details-map:hover,
a.details-map:active,
a.details-map:focus {
    background: #0e98ca!important;
    border: 0px solid #0e98ca!important;
    text-decoration: none;
    text-decoration: none;
}

.zoneOblique .contentZone2 a.btnBorder:hover,
.zoneOblique .contentZone2 a.btnBorder:active,
.zoneOblique .contentZone2 a.btnBorder:focus {
    background: #0e98ca!important;
    border: 1px solid #0e98ca!important;
    text-decoration: none;
    text-decoration: none;
}

.descText {
    font-family: 'Queen of Camelot'!important;
}

.descText p {
    font-size: 13px!important;
    line-height: 23px!important;
    color: #fff!important;
    font-family: 'Queen of Camelot'!important;
    letter-spacing: 0!important;
}

.blocstp .smallTitles {
    color: #DBF0FF;
}

.statBloc .chiffre,
.statBloc .chiffre span {
    font-family: 'Queen of Camelot'!important;
    font-weight: 700!important;
    font-size: 40px!important;
    line-height: 84px!important;
}

.letterCh {
    font-family: 'Queen of Camelot'!important;
    font-weight: 700!important;
    font-size: 22px!important;
    line-height: 35px!important;
}

.img0 {
    background: transparent linear-gradient(90deg, #DBF0FF 0%, #DBF0FF 100%) 0% 0% no-repeat padding-box!important;
}

.img1 {
    background: transparent linear-gradient(90deg, #DBF0FF 0%, #DBF0FF 100%) 0% 0% no-repeat padding-box!important;
}

.img2 {
    background: transparent linear-gradient(90deg, #DBF0FF 0%, #DBF0FF 100%) 0% 0% no-repeat padding-box!important;
}

.img3 {
    background: transparent linear-gradient(90deg, #DBF0FF 0%, #DBF0FF 100%) 0% 0% no-repeat padding-box!important;
}

.img4 {
    background: transparent linear-gradient(90deg, #DBF0FF 0%, #DBF0FF 100%) 0% 0% no-repeat padding-box!important;
}

.imgList.img0::before {
    /*background: url(/assets/css/img/beforeimg.png)!important;*/
}

.btn.btn-primary.add_to_cart,
.addbasket .btn.btn-primary.btn-lg {
    font-family: 'Queen of Camelot'!important;
}

.en_savoir_plus .tabs .nav-tabs .nav-item,
.en_savoir_plus li.nav-item {
    margin-bottom: -1px!important;
}

.catalog-list-items li.product .media-list {
    height: auto;
    /* height: 185px!important; */
    width: 100%;
    max-width: 100%;
}

.catalog-list-items li.product .media-list>div.media-item:not(.media-list-1) {
    /*display: none!important;*/
}

.catalog-list .media-item {
    height: 185px!important;
}

@media(min-width:992px) {
    #PM_ASBlock_1 {
        padding-left: 10px;
    }
    .basket-mini>a:before {
        right: 61px;
    }
}

span.basket-toggle.toggle-close {
    transform: rotate(-90deg);
}

span.basket-toggle.toggle-open {
    transform: rotate(270deg);
}

@media(max-width:1199px) {
    ul.list-items.list button.btn.btn-primary.add_to_cart {
        padding: 5px 20px!important;
    }
}

@media(max-width:721px) {
    ul.list-items.list button.btn.btn-primary.add_to_cart {
        padding: 5px 10px!important;
    }
}

.list-items:not(.list) .catalog-list .media-item img {
    position: relative!important;
    max-width: 100%!important;
    height: auto!important;
    top: 35px!important;
    left: 0!important;
    transform: inherit!important;
    display: flex;
    margin: 0 auto;
}

@media(max-width:430px) {
    ul.list-items.list span.value.current-price,
    ul.list-items.list .rebatepercent {
        /*font-size: 15px;*/
    }
    ul.list-items.list .text-list h2 {
        /*font-size: 13px;
        line-height: 13px;*/
    }
    #center-columns .catalog-list-items .list-items.list li {
        flex-wrap: inherit;
    }
    ul.list-items.list li form {
        width: 100%!important;
    }
    .catalog-list-items ul.list-items.list .addbasket .input-group {
        padding-top: 0!important;
    }
}

.cms-page-contact .row.text-center.justify-content-center.social [class*="col-"],
.cms-page-contact .container-fluid.container-fluid-footer [class*="col-"] {
    padding: 1rem!important;
}
.carousel-caption .slider {
    max-width: 100%!important;
    text-align: center!important;
    padding: 0;
    margin-top: 100px;
    margin-left: 0;
    left: 50%;
    transform: translateX(-50%);
    position: absolute;
    top: 0;
}

#carouselExampleIndicators .carousel-caption {
    position: absolute;
    text-align: center!important;
    top: 50%!important;
    transform: translate(-50%, -50%);
    bottom: inherit!important;
    left: 50%!important;
    width: 100%;
    padding: 1rem;
    z-index: 10;
    display: block!important;
    right: inherit!important;
}
@media(min-width: 768px) {
    
.carousel-caption .slider .btn-primary {
    padding: 8px 26px;
    font-weight: 400;
    font-size: 20px;
    min-width: 180px;
}
    .carousel-caption>.slider span img {
        max-width: 132px;
        height: auto!important;
        width: 100%!important;
    }
    .carousel-caption>.slider span img {
        width: 7.02vw!important;
        vertical-align: sub!important;
    }
 
    #slide-5-layer-1 span {
        font-size: 32px;
        font-size: 1.7vw!important;
    }
    .carousel-caption>.slider>span {
        font-size: 20px;
        font-size: 1.07vw!important;
    }
    #slide-5-layer-1 {
        padding-bottom: 1.59vw!important;
    }
    #slide-5-layer-5 {
        margin-top: 25px;
        margin-top: 1.32vw!important;
        padding: 0.7vw 1.59vw!important;
    }
}

@media(min-width: 768px) and (max-width: 1280px) {
    #slide-5-layer-1 {
        padding-bottom: 0vw!important;
    }
}

@media(max-width: 767px) {
     .carousel-caption .slider {
        margin-top: 54px;
    }
    .carousel-inner {
        height: 300px;
    }
    .carousel-item img {
        height: 300px;
        object-fit: cover;
    }
    .carousel-caption>.slider span img {
        /*width: 7.02vw!important;
        height: auto!important;*/
        vertical-align: sub!important;
    }
    .carousel-caption>.slider {
        height: 100%;
    }
    .carousel-caption>.slider span img {
        max-width: 112px!important;
        vertical-align: sub!important;
        height: auto!important;
        width: 100%!important;
    }
    #slide-5-layer-1 span {
        font-size: 28px!important;
    }
    .carousel-caption>.slider>span {
        font-size: 18px!important;
    }
    #slide-5-layer-5 {
        font-size: 10px!important;
    }
}

@media(max-width: 500px) {
    .carousel-caption>.slider {
        height: 100%;
    }
    .carousel-caption>.slider span img {
        max-width: 88px!important;
        vertical-align: sub!important;
        height: auto!important;
        width: 100%!important;
    }
    #slide-5-layer-1 span {
        font-size: 21px!important;
    }
    .carousel-caption>.slider>span {
        font-size: 12px!important;
    }
    #slide-5-layer-5 {
        font-size: 10px!important;
    }
}

@media (min-width: 1200px) and (max-width: 1300px) {

}

@media (min-width: 768px) and (max-width: 1199px) {
    .carousel-caption .slider {
        margin-top: 80px;
    }
}

.account-link:hover,
.account-link:focus,
.account-link:active {
    text-decoration: none;
}

@media(max-width: 1349px) {
    #header .collapse.navbar-collapse.ml-5 {
        margin-left: 2rem!important;
    }
}

.contentZone3 .smallTitlek {
    font: 700 Italic 31px/37px Poppins;
    font-family: 'Queen of Camelot'!important;
}

.cms-page-contact div#slides,
.carousel.slide.moncompte,
.carousel.slide.login,
.carousel.slide.register {
    display: none !important;
}


/***************************************/

a.en_profiter_btn {
    background: #01B9FF!important;
    border: 0px solid #0e98ca!important;
}

#login-form button[type=submit],
#reset-form button[type=submit],
#customer-form button[type=submit] {
    font-family: 'Queen of Camelot'!important;
    background: #01B9FF!important;
    border: 0px solid #0e98ca!important;
}

a.en_profiter_btn:hover,
a.en_profiter_btn:focus,
a.en_profiter_btn:active,
#customer-form button[type=submit]:hover,
#customer-form button[type=submit]:focus,
#customer-form button[type=submit]:active,
#login-form button[type=submit]:hover,
#login-form button[type=submit]:focus,
#login-form button[type=submit]:active,
#reset-form button[type=submit]:hover,
#reset-form button[type=submit]:focus,
#reset-form button[type=submit]:active {
    text-decoration: none;
    background: #0e98ca!important;
    border: 0px solid #0e98ca!important;
}


/*********************************************/

a.en_savoir_plus_btn {
    text-decoration: none;
    background: #0e98ca!important;
    border: 0px solid #0e98ca!important;
}

a.en_savoir_plus_btn:hover,
a.en_savoir_plus_btn:focus,
a.en_savoir_plus_btn:active {
    background: #01B9FF!important;
    border: 0px solid #0e98ca!important;
}


/**********************************************/

.rakeback .number {
    font-family: 'Queen of Camelot'!important;
}

.title-filtre {
    width: 100%;
    text-align: center;
    padding-bottom: 15px;
    font-family: 'Poppins';
}

@media(max-width: 1534px) {
    span.title-pl {
        font-size: 19px!important;
    }
}

@media(max-width: 1433px) {
    span.title-pl {
        font-size: 17px!important;
    }
}

@media(max-width: 1331px) {
    span.title-pl {
        font-size: 17px!important;
    }
}

@media(max-width: 1280px) {
    span.title-pl {
        font-size: 15px!important;
    }
}

@media(max-width: 1229px) {
    span.title-pl {
        font-size: 15px!important;
    }
}

@media(max-width: 1195px) {
    span.title-pl {
        font-size: 14px!important;
    }
}

@media(max-width: 991px) {
    span.title-pl {
        font-size: 24px!important;
    }
}

.znProtocole-abons .subtitle-abons {
    font-family: 'Queen of Camelot'!important;
}

.col-sm-3.filtre_choice_cc {
    /*position: absolute;
    left: 0;
    padding: 0;
    bottom: 50%;*/
}

.col-sm-3.filtre_choice_cc button {
    background: #FFF;
    color: #000;
    border: none!important;
}

#bookmakers-list a.btn.btn-secondary.mx-2.mt-2.wbbtnlight:hover {
    color: #FFF!important;
    text-decoration: none;
    background: #0e98ca!important;
    border: 1px solid #0e98ca!important;
}

.cms_18 .aimeos.catalog-list>div {
    margin: 0 auto;
}

a.already_an_account_ {
    background: #01B9FF;
    color: #fff!important;
    font-family: Queen of Camelot;
    font-size: 17px;
    font-style: italic;
    text-transform: uppercase;
    padding: 12px 42px;
    border-radius: 5px;
}

.cms_18 ul.list-items li.product a:hover,
.cms_18 ul.seen-items li.seen-item a:hover {
    color: #fff!important;
}

a.already_an_account_:hover,
a.already_an_account_:focus,
a.already_an_account_:active {
    color: #fff!important;
    text-decoration: none;
    background: #0e98ca!important;
    border: 0px solid #0e98ca!important;
}

.cms_18 .categories #center-columns {
    width: 100%;
    float: none;
    padding-top: 0;
    padding: 0;
}

.cms_18 .categories #center-columns ul {
    display: flex;
    justify-content: center;
}

.cms_18 #center-columns .catalog-list-items .list-items li {
    padding: 0 .375rem;
    min-width: 26%;
    width: 25%;
    width: 20%;
}

.cms_18 .catalog-list-items {
    margin: 1em 0;
    text-align: center;
    width: 100%;
}

@media(max-width: 1450px) {
    .cms_18 #center-columns .catalog-list-items .list-items li {
        width: 25%;
    }
}

@media(max-width: 1350px) {
    .cms_18 #center-columns .catalog-list-items .list-items li {
        width: 31%;
    }
}

@media(max-width: 1050px) {
    .cms_18 #center-columns .catalog-list-items .list-items li {
        width: 39%;
    }
}

@media(max-width: 673px) {
    .cms_18 #center-columns .catalog-list-items .list-items li {
        width: 330px;
    }
}

@media(max-width: 350px) {
    .cms_18 #center-columns .catalog-list-items .list-items li {
        width: 100%;
    }
    .cms_18 .catalog-list-items {
        padding-right: 15px;
        padding-left: 15px;
    }
}

#shop-index li.hidden-pack,
#shopindex li.hidden-pack {
    display: none!important;
}

#shop-catalog li.hidden-pack {
    display: block!important;
}

.checkout-standard-process .button-group a,
.checkout-standard-process .button-group button,
section.aimeos.basket-standard .button-group a,
section.aimeos.basket-standard .button-group button {
    font-family: Queen of Camelot!important;
}

section.aimeos.catalog-session section.catalog-session-pinned {
    display: none!important;
}

.catalog-actions a.actions-button.actions-button-pin {
    display: none!important;
}

.checkout-standard-address-delivery.col-xs-12.col-xl {
    display: none!important;
}

.checkout-standard-address-billing.col-xs-12.col-xl .item-address label br:first-child,
.checkout-standard-address-billing.col-xs-12.col-xl .item-address label br:nth-child(2),

/*.checkout-standard-address-billing.col-xs-12.col-xl .item-address label br:nth-child(3),*/


/*.checkout-standard-address-billing.col-xs-12.col-xl .item-address label br:nth-child(4),*/

.common-summary-address.row .item.payment.col-sm-6 .content br:first-child,
.common-summary-address.row .item.payment.col-sm-6 .content br:nth-child(2)
/*.common-summary-address.row .item.payment.col-sm-6 .content br:nth-child(3),*/


/*.common-summary-address.row .item.payment.col-sm-6 .content br:nth-child(4)*/

{
    display: none;
}

#c_payment-15 .col-sm-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

#c_payment-15 div.col-md-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 55%;
    flex: 0 0 55%;
    max-width: 55%;
    width: 55%;
    float: left;
}

#c_payment-15 .col-md-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 43%;
    flex: 0 0 43%;
    max-width: 43%;
    width: 43%;
    float: left;
    float: left;
}

.checkout-confirm-detail.common-summary .item.delivery.col-sm-6 {
    display: none!important;
}

.checkout-confirm-detail.common-summary .common-summary-additional.row {
    display: none!important;
}

.info-virement-bancaire {
    background-color: #DBF0FE;
}

.info-virement-bancaire>div {
    width: 100%;
    clear: both;
    float: none;
    padding: 0;
}

.info-virement-bancaire>div>div:first-child {
    text-decoration: underline;
}

.info-virement-bancaire>div>div {
    float: left;
    padding: 0;
    padding-top: 15px;
    padding-bottom: 15px;
}

.info-virement-bancaire .clearfix {
    clear: both;
    float: none;
}

.checkout-standard-payment .info-virement-bancaire {
    display: none!important;
}

.info-virement-bancaire {
    display: grid;
}

.order_3 {
    flex: 0;
    order: 1;
}

.order_1 {
    flex: 1;
    order: 2;
}

.order_2 {
    flex: 2;
    order: 3;
}

.order_0 {
    flex: 3;
    order: 4;
}

.cms_abonnement a.btnBorder-abons {
    background: #01B9FF!important;
}

.cms_abonnement a.btnBorder-abons:hover,
.cms_abonnement a.btnBorder-abons:active,
.cms_abonnement a.btnBorder-abons:focus {
    background: #0e98ca!important;
    border: 0px solid #0e98ca!important;
}

.listStep .imgList {
    /*height: 124px!important;*/
}

.page-footer a.account-link > span{
    text-transform: uppercase!important;
}
#left-column li.attr-item.disabled {
    display: none!important;
}
@media(min-width: 1161px) and (max-width: 1361px){
    .col-xl-2dot4.col-lg-2dot4.wbcol-two span {
        font-size: 21px;
    }
    .pokerdeals-list .vl {
        position: absolute;
        right: 0;
    }
}