@charset "UTF-8";
.elementor-editor-preview .woocommerce-notices-wrapper{padding:2em 2em .3em}.elementor-editor-preview .woocommerce-notices-wrapper.elementor-loading{opacity:.3}.e-wc-message-notice .woocommerce-message{border:0 solid #000;border-top:3px solid var(--message-message-icon-color,#95ac3c);background-color:#fafbf5;color:var(--message-message-text-color,#3f444b);border-radius:var(--message-box-border-radius,0)}.e-wc-message-notice .woocommerce-message .restore-item,.e-wc-message-notice .woocommerce-message a:not([class]){color:var(--notice-message-normal-links-color,#3f444b);text-decoration:underline;font-size:16px;font-family:Roboto;font-weight:400;line-height:24px;text-transform:none;text-shadow:none;font-style:normal;letter-spacing:0}.e-wc-message-notice .woocommerce-message .restore-item:hover,.e-wc-message-notice .woocommerce-message a:not([class]):hover{color:var(--notice-message-hover-links-color,#3f444b)}.e-wc-message-notice .woocommerce-message .button{border:1px var(--message-border-type,solid) var(--message-border-color,#95ac3c);color:var(--message-buttons-normal-text-color,#95ac3c);background-color:transparent;padding:var(--message-buttons-padding,6px 12px);font-size:14px;border-radius:var(--message-buttons-border-radius,0);line-height:1;font-weight:400;transition-duration:var(--message-buttons-hover-transition-duration,.3s);transition-property:color,background,box-shadow;text-transform:none;text-shadow:none;font-style:normal;letter-spacing:0;font-family:Roboto,sans-serif}.e-wc-message-notice .woocommerce-message .button:hover{color:var(--message-buttons-hover-text-color,#95ac3c);border-color:var(--message-buttons-hover-border-color,#95ac3c);background-color:transparent}.e-wc-message-notice .woocommerce-message:before{color:var(--message-message-icon-color,#95ac3c)}.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button{color:var(--info-buttons-normal-text-color,#3f84b9)}.e-wc-info-notice .woocommerce-info{border:0 solid #000;border-top:3px solid var(--info-message-icon-color,#3f84b9);background-color:#f6f9fb;color:var(--info-message-text-color,#3f444b);border-radius:var(--info-box-border-radius,0)}.e-wc-info-notice .woocommerce-info .button{border:1px var(--info-border-type,solid) var(--info-border-color,#3f84b9);color:var(--info-buttons-normal-text-color,#3f84b9);background-color:transparent;padding:var(--info-buttons-padding,6px 12px);font-size:14px;border-radius:var(--info-buttons-border-radius,0);line-height:1;font-weight:400;transition-duration:var(--info-buttons-hover-transition-duration,.3s);transition-property:color,background,box-shadow;text-transform:none;text-shadow:none;font-style:normal;letter-spacing:0;font-family:Roboto,sans-serif}.e-wc-info-notice .woocommerce-info .button:hover{color:var(--info-buttons-hover-text-color,#3f84b9);border-color:var(--info-buttons-hover-border-color,#3f84b9);background-color:transparent}.e-wc-info-notice .woocommerce-info:before{color:var(--info-message-icon-color,#3f84b9)}.e-wc-error-notice .elementor-widget-woocommerce-my-account .woocommerce .woocommerce-error strong,.e-wc-error-notice .woocommerce-error{color:var(--error-message-text-color,#3f444b)}.e-wc-error-notice .woocommerce-error{border:0 solid #000;border-top:3px solid var(--error-message-icon-color,#b81c23);background-color:#f9f2f5;border-radius:var(--error-box-border-radius,0)}.e-wc-error-notice .woocommerce-error .wc-backward{color:var(--error-message-normal-links-color,#3f444b);text-decoration:underline;font-size:16px;line-height:24px;font-family:Roboto;font-weight:400;line-height:1;text-transform:none;text-shadow:none;font-style:normal;letter-spacing:0}.e-wc-error-notice .woocommerce-error .wc-backward:hover{color:var(--error-message-hover-links-color,#3f444b)}.e-wc-error-notice .woocommerce-error:before{color:var(--error-message-icon-color,#b81c23)}div.wc-block-components-notice-banner{--wc-blocks-notice-banner-color:#2f2f2f;--wc-blocks-notice-banner-padding:16px;--wc-blocks-notice-banner-gap:12px;--wc-blocks-notice-banner-gap-smaller:8px;--wc-blocks-notice-banner-gap-large:24px;--wc-blocks-notice-banner-border-radius:4px;--wc-blocks-notice-banner-font-size:.875em;--message-message-icon-color:#4ab866;--info-message-icon-color:#007cba;--error-message-icon-color:#cc1818;display:flex;align-items:stretch;align-content:flex-start;color:var(--wc-blocks-notice-banner-color);padding:var(--wc-blocks-notice-banner-padding)!important;gap:var(--wc-blocks-notice-banner-gap);margin:var(--wc-blocks-notice-banner-padding) 0;border-radius:var(--wc-blocks-notice-banner-border-radius);font-weight:400;line-height:1.5;border:1px solid;font-size:var(--wc-blocks-notice-banner-font-size);background-color:#fff;box-sizing:border-box}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{padding-left:0;padding-right:var(--wc-blocks-notice-banner-padding);align-self:center;white-space:normal;flex-basis:100%}body.rtl div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{padding-right:0;padding-left:var(--wc-blocks-notice-banner-padding)}body.rtl div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-left:0;padding-right:0}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{margin:0 0 var(--wc-blocks-notice-banner-gap-smaller);font-weight:600}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 var(--wc-blocks-notice-banner-gap-large);padding:0}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{content:"";clear:both;display:block}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{float:right;color:var(--wc-blocks-notice-banner-color)!important;background:transparent;padding:0!important;margin:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:.6;text-decoration-line:underline;text-underline-position:under}body.rtl div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{float:left}div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,div.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1}div.wc-block-components-notice-banner>svg{fill:#fff;border-radius:50%;padding:2px;background-color:var(--wc-blocks-notice-banner-color);flex-shrink:0;flex-grow:0}div.wc-block-components-notice-banner>.wc-block-components-button{margin:6px 0 0 auto!important;background:transparent none!important;box-shadow:none!important;outline:none!important;border:0!important;padding:0!important;height:16px!important;width:16px!important;min-height:auto!important;color:var(--wc-blocks-notice-banner-color)!important;min-width:0!important;flex:0 0 16px;opacity:.6}div.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}div.wc-block-components-notice-banner>.wc-block-components-button:active,div.wc-block-components-notice-banner>.wc-block-components-button:focus,div.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}div.wc-block-components-notice-banner.is-error{--wc-blocks-notice-banner-color:var(--error-message-text-color);--wc-blocks-notice-banner-border-radius:var(--error-box-border-radius);border-color:var(--wc-blocks-notice-banner-alert-red);background-color:#fff0f0}div.wc-block-components-notice-banner.is-error .wc-backward{color:var(--error-message-normal-links-color)}div.wc-block-components-notice-banner.is-error .wc-backward:hover{color:var(--error-message-hover-links-color)}div.wc-block-components-notice-banner.is-error>svg{background-color:var(--error-message-icon-color);transform:rotate(180deg)}div.wc-block-components-notice-banner.is-success{--wc-blocks-notice-banner-color:var(--message-message-text-color);--wc-blocks-notice-banner-border-radius:var(--message-box-border-radius);border-color:var(--wc-blocks-notice-banner-alert-green);background-color:#f4fff7}div.wc-block-components-notice-banner.is-success .restore-item,div.wc-block-components-notice-banner.is-success a:not([class]){color:var(--notice-message-normal-links-color)}div.wc-block-components-notice-banner.is-success .restore-item:hover,div.wc-block-components-notice-banner.is-success a:not([class]):hover{color:var(--notice-message-hover-links-color)}div.wc-block-components-notice-banner.is-success>svg{background-color:var(--message-message-icon-color)}div.wc-block-components-notice-banner.is-success .button{border-style:var(--message-border-type);border-color:var(--message-border-color);color:var(--message-buttons-normal-text-color)!important;padding:var(--message-buttons-padding)!important;border-radius:var(--message-buttons-border-radius);transition-duration:var(--message-buttons-hover-transition-duration)}div.wc-block-components-notice-banner.is-success .button:hover{color:var(--message-buttons-hover-text-color)!important;border-color:var(--message-buttons-hover-border-color)}div.wc-block-components-notice-banner.is-info{--wc-blocks-notice-banner-color:var(--info-message-text-color);--wc-blocks-notice-banner-border-radius:var(--info-box-border-radius);border-color:#007cba;background-color:#f4f8ff}div.wc-block-components-notice-banner.is-info>svg{background-color:var(--info-message-icon-color)}div.wc-block-components-notice-banner.is-info .button{border-style:var(--info-border-type);border-color:var(--info-border-color);color:var(--info-buttons-normal-text-color)!important;padding:var(--info-buttons-padding)!important;border-radius:var(--info-buttons-border-radius);transition-duration:var(--info-buttons-hover-transition-duration)}div.wc-block-components-notice-banner.is-info .button:hover{color:var(--info-buttons-hover-text-color)!important;border-color:var(--info-buttons-hover-border-color)}
      .acf-field-65f03c9b2b325 .acf-repeater .acf-actions {display: none;}
.acf-field-65ee423489e7b .acf-input-wrap input {pointer-events: none!important;}
.elementor-widget-container a:focus{outline-width: none!important; outline: 0px solid #fff!important;}
.elementor-nav-menu--main .sub-menu {
padding: 20px 0 !important;
-webkit-border-bottom-right-radius: 8px !important;
-webkit-border-bottom-left-radius: 8px !important;
-moz-border-radius-bottomright: 8px !important;
-moz-border-radius-bottomleft: 8px !important;
border-bottom-right-radius: 8px !important;
border-bottom-left-radius: 8px !important; 
}
.centrer {text-align: center;}
.txt_ctn p, .txt_ctn ul, .txt_ctn ol, .txt_ctn h1, .txt_ctn h2, .txt_ctn h3, .txt_ctn h4, .txt_ctn h5, .txt_ctn h6, .txt_ctn form, .txt_ctn blockquote, .txt_ctn table {
margin: 0 0 40px 0; }
.txt_ctn p:last-child {
margin: 0; }
.txt_ctn form p {
margin: 20px 0 0 0 !important; }
.txt_ctn blockquote {
font-style: italic;
padding: 20px;
border: 1px solid #d4d4d4; }
.txt_ctn blockquote p {
margin: 10px 0 10px 0; }
.txt_ctn blockquote p:first-child, .txt_ctn blockquote p:last-child {
margin: 0; } .txt_ctn .legal_table,
.txt_ctn .legal_table tr,
.txt_ctn .legal_table td {
background: none !important;
border: none !important;
padding: 8px 0 !important; }
.txt_ctn .legal_table .acb_col_desc {
width: 200px; } .rcbb_single_archive_link ul,
.rcbb_single_cat_link ul,
.rcbb_single_recents_link ul {
padding: 0px;
list-style-type: none;
list-style-position: inside; }
.rcbb_single_archive_link ul li,
.rcbb_single_cat_link ul li,
.rcbb_single_recents_link ul li {
padding: 4px 0px 4px 20px;
background-image: url(//www.rcbb.fr/wp-content/uploads/puce_liste_ballon_rugby.png);
background-repeat: no-repeat;
background-position: 0px 10px;
background-size: 10px; }
.rcbb_single_archive_link ul a {
text-transform: capitalize; }
.rcbb_single_archive_link ul a,
.rcbb_single_cat_link ul a,
.rcbb_single_recents_link ul a {
color: #2c2c2c; }
.rcbb_single_archive_link ul a:hover,
.rcbb_single_cat_link ul a:hover,
.rcbb_single_recents_link ul a:hover {
color: #2EAD68; }
.rcbb_single_archive_link h5,
.rcbb_single_cat_link h5,
.rcbb_single_recents_link h5 {
color: #2EAD68; } .woocommerce table.shop_table {
border: none; } .woocommerce .woocommerce-checkout-review-order-table .cart_item .product-name {
text-align: left !important; }
.woocommerce .woocommerce-checkout-review-order-table .cart-subtotal th,
.woocommerce .woocommerce-checkout-review-order-table .woocommerce-shipping-totals th {
background-color: #858CB2 !important; }
.woocommerce .woocommerce-checkout #payment {
background: none !important; }
.woocommerce .woocommerce-table--order-details .woocommerce-table__product-name {
text-align: left !important; }
@media screen and (max-width: 1024px) {
.archive_item_product__cat {
width: 100% !important; } }
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th { background-color: #F1F2F3; }
table td, table th { border: #F1F2F3; }
.journee_match { font-weight: 600; margin-top: 15px; text-align: center!important; }
.equipe_match {  display: flex; flex-direction: row; align-items: center;}
.resultat_lilst {font-size: 14px;}
.match_equipe_1, .match_equipe_2 {width: 40%; overflow: hidden; height: 30px; font-size: 14px; align-content: center; line-height: 14px;}
.match_equipe_1 {text-align: right; padding-right: 5px;}
.match_equipe_2 {text-align: left; padding-left: 5px;}
.score_equipe_1, .score_equipe_2 {width: 7%; background-color: #133083; color: #ffffff; text-align: center!important; margin-right: 2px; margin-left: 2px;}
.equipe_logo {display: flex; align-content: center;}
.match_prochain {width: 100%;}
.block_match {margin-top: 25px;}
.block_match .equipe_match .match_equipe { width: 40%; height: 80px; font-size: 18px; align-content: center; justify-content: center; line-height: 18px;}
.block_match .equipe_match .match_equipe.right {text-align: right; padding-right: 5px;}
.block_match .equipe_match .match_equipe.left {text-align: left; padding-left: 5px;}
.block_match .equipe_match {background-color: #f1f2f3;}
.block_match .equipe_match.light {background-color: transparent!important;}
.block_match .equipe_match .score_equipe {width: 40px;  text-align: center; margin-right: 6px; margin-left: 6px; font-size: 22px; align-content: center; line-height: 22px;}
.block_match .equipe_match .journee_ { font-weight: 600; margin-top: 15px; text-align: left!important;  }
.block_match .journee_ {color: #2EAD68;}
.score_equipe.gras {font-weight: 700;}
.match_heure {width: 100px; text-align: center;}
.parteanire_adresse_suite {display: flex;}
@media screen and (max-width: 1440px) {
h1, h1 span { font-size: calc(24px + (70 - 24) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(26px + (70 - 26) * ((100vw - 320px) / (1440 - 320)))!important;}
h2, h2 span { font-size: calc(16px + (30 - 16) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(18px + (32 - 18) * ((100vw - 320px) / (1440 - 320)))!important;}
h3, h3 span { font-size: calc(14px + (26 - 14) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(28px + (30 - 18) * ((100vw - 320px) / (1440 - 320)))!important;}
.article_u h2.wp-block-heading { font-size: calc(15px + (22 - 15) * ((100vw - 320px) / (1440 - 320)))!important; line-height: calc(15px + (24 - 15) * ((100vw - 320px) / (1440 - 320)))!important;}
}
@media (max-width: 490px) {
.elementor-961 .elementor-element.elementor-element-fd1a7e6, .elementor-387 .elementor-element.elementor-element-aa858aa {border-style: none!important;}
.elementor-nav-menu .sub-arrow { margin-left: 15px; padding: 20px; padding-inline-end: 20px!important;}
}@font-face {
font-family: 'rcbb-icons';
src: url(//www.rcbb.fr/wp-content/uploads/elementor/custom-icons/rcbb-icons/font/rcbb-icons.eot?78824343);
src: url(//www.rcbb.fr/wp-content/uploads/elementor/custom-icons/rcbb-icons/font/rcbb-icons.eot?78824343#iefix) format('embedded-opentype'),
url(//www.rcbb.fr/wp-content/uploads/elementor/custom-icons/rcbb-icons/font/rcbb-icons.woff2?78824343) format('woff2'),
url(//www.rcbb.fr/wp-content/uploads/elementor/custom-icons/rcbb-icons/font/rcbb-icons.woff?78824343) format('woff'),
url(//www.rcbb.fr/wp-content/uploads/elementor/custom-icons/rcbb-icons/font/rcbb-icons.ttf?78824343) format('truetype'),
url(//www.rcbb.fr/wp-content/uploads/elementor/custom-icons/rcbb-icons/font/rcbb-icons.svg?78824343#rcbb-icons) format('svg');
font-weight: normal;
font-style: normal;
}   [class^="rcbb-"]:before, [class*=" rcbb-"]:before {
font-family: "rcbb-icons";
font-style: normal;
font-weight: normal;
speak: never;
display: inline-block;
text-decoration: inherit;
width: 1em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;     -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;  }
.rcbb-aimer:before { content: '\e800'; } .rcbb-ballon-de-rugby:before { content: '\e801'; } .rcbb-but:before { content: '\e802'; } .rcbb-carte-de-shopping:before { content: '\e803'; } .rcbb-coureur-de-rugby-avec-le-ballon:before { content: '\e804'; } .rcbb-facebook:before { content: '\e805'; } .rcbb-homme-jouant-au-rugby:before { content: '\e806'; } .rcbb-instagram:before { content: '\e807'; } .rcbb-joueur-de-lequipe-de-rugby-serrant-le-ballon:before { content: '\e808'; } .rcbb-joueur-de-rugby-botter-le-ballon:before { content: '\e809'; } .rcbb-joueur-de-rugby:before { content: '\e80a'; } .rcbb-utilisateur:before { content: '\e80b'; } .rcbb-youtube:before { content: '\e80c'; } .rcbb-close:before { content: '\e80d'; } .rcbb-map:before { content: '\e80e'; } .rcbb-phone:before { content: '\e80f'; }