.hubber-social-icons a {
	display: flex;
  height: 48px;
  width: 48px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid rgba(255, 255, 255, 32%);
  border-radius: 100%;
  margin-right: 12px;
  margin-top : 25px;
  margin-bottom : 25px;
}

.hubber-social-icons a:hover {
	border-color: #fff;
}

.hubber-social-icons a i {
	color: transparent;
	
	
	background-size: 14px;
  background-repeat: no-repeat;
  background-position: center;
}

i.icon-facebook {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 14 14' style='enable-background:new 0 0 14 14;' xml:space='preserve' fill='%23fff'%3E%3Cpath d='M10.5,4.5H8.1V3.1c0-0.3,0.1-0.5,0.2-0.5s0.3-0.1,0.4-0.1h1.7V0L8.1,0C7.5,0,7,0.1,6.6,0.3S5.8,0.7,5.6,1S5.2,1.6,5.1,2 C5,2.3,5,2.6,5,2.9v1.6H3.5V7H5v7h3.1V7h2.1L10.5,4.5z'/%3E%3C/svg%3E");
}

i.icon-instagram {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 14 14' style='enable-background:new 0 0 14 14;' xml:space='preserve' fill='%23fff'%3E%3Cg id='icomoon-ignore'%3E%3C/g%3E%3Cpath d='M2.6,1.8C2.4,1.8,2.2,1.8,2,2S1.8,2.4,1.8,2.6v8.8c0,0.2,0.1,0.5,0.3,0.6s0.4,0.3,0.6,0.3h8.8c0.2,0,0.5-0.1,0.6-0.3 s0.3-0.4,0.3-0.6V2.6c0-0.2-0.1-0.5-0.3-0.6s-0.4-0.3-0.6-0.3H2.6z M2.6,0h8.8c0.7,0,1.3,0.3,1.9,0.8S14,1.9,14,2.6v8.8 c0,0.7-0.3,1.3-0.8,1.9S12.1,14,11.4,14H2.6c-0.7,0-1.3-0.3-1.9-0.8S0,12.1,0,11.4V2.6c0-0.7,0.3-1.3,0.8-1.9S1.9,0,2.6,0z M7.2,5.3 c-0.4-0.1-0.7,0-1,0.2S5.7,5.9,5.5,6.2c-0.2,0.3-0.2,0.7-0.2,1c0.1,0.4,0.2,0.7,0.5,0.9c0.3,0.3,0.6,0.4,0.9,0.5 c0.4,0.1,0.7,0,1-0.2c0.3-0.2,0.6-0.4,0.7-0.7c0.2-0.3,0.2-0.7,0.2-1C8.6,6.4,8.5,6.1,8.2,5.8C7.9,5.5,7.6,5.4,7.2,5.3L7.2,5.3z M8.6,10.2c-0.3,0.2-0.7,0.3-1.1,0.3c-0.4,0.1-0.7,0.1-1.1,0s-0.7-0.2-1-0.3C5.1,10,4.8,9.8,4.5,9.5S4,8.9,3.8,8.6 c-0.2-0.3-0.3-0.7-0.3-1c-0.1-0.4-0.1-0.7,0-1.1c0.1-0.4,0.2-0.7,0.3-1.1s0.4-0.7,0.7-0.9S5,4,5.4,3.8c0.3-0.2,0.7-0.3,1-0.3 c0.4-0.1,0.7-0.1,1.1,0c0.4,0.1,0.8,0.2,1.1,0.4C9,4,9.3,4.2,9.5,4.5S10,5,10.2,5.4s0.3,0.7,0.4,1.1c0.1,0.4,0.1,0.7,0,1.1 c-0.1,0.4-0.2,0.7-0.3,1S9.8,9.3,9.5,9.5S8.9,10,8.6,10.2L8.6,10.2z M10.9,3.5c-0.1,0-0.2,0-0.3-0.1s-0.1-0.2-0.1-0.3s0-0.2,0.1-0.3 s0.2-0.1,0.3-0.1s0.2,0,0.3,0.1s0.1,0.2,0.1,0.3s0,0.2-0.1,0.3S11.1,3.5,10.9,3.5z'/%3E%3C/svg%3E%0A");
}

i.icon-twitter {
	background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Calque_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 14 14' style='enable-background:new 0 0 14 14;' xml:space='preserve' fill='%23fff'%3E%3Cpath d='M14,3.2c-0.3,0.1-0.5,0.2-0.8,0.3s-0.6,0.1-0.9,0.1c0.3-0.2,0.6-0.4,0.8-0.6s0.4-0.5,0.5-0.8c-0.3,0.1-0.6,0.3-0.9,0.4 s-0.6,0.2-1,0.2c-0.3-0.2-0.6-0.4-0.9-0.6S10.1,2,9.7,2C9.3,2,8.9,2.1,8.6,2.2C8.2,2.3,7.9,2.5,7.7,2.7S7.2,3.2,7,3.5 c-0.1,0.3-0.2,0.6-0.2,1c0,0.1,0,0.2,0,0.3s0,0.2,0,0.3C6.3,5.1,5.7,5,5.2,4.9C4.6,4.7,4.1,4.5,3.6,4.3s-1-0.5-1.4-0.8 C1.7,3.2,1.3,2.8,1,2.5C0.9,2.7,0.8,2.9,0.7,3.1S0.6,3.5,0.6,3.7c0,0.4,0.1,0.8,0.3,1.2s0.5,0.7,0.9,0.9c-0.2,0-0.5,0-0.7-0.1 S0.8,5.6,0.6,5.5v0c0,0.6,0.2,1.1,0.7,1.6c0.4,0.5,1,0.7,1.6,0.9c-0.1,0-0.3,0-0.4,0.1s-0.3,0-0.4,0c-0.1,0-0.2,0-0.3,0 c-0.1,0-0.2,0-0.3,0c0.2,0.5,0.5,0.9,1,1.2s1,0.5,1.7,0.5c-0.5,0.3-1,0.6-1.6,0.8s-1.2,0.3-1.9,0.3c-0.1,0-0.2,0-0.3,0s-0.2,0-0.3,0 c0.3,0.2,0.7,0.3,1,0.5c0.3,0.1,0.7,0.3,1.1,0.4s0.7,0.2,1.1,0.2C3.6,12,4,12,4.4,12c1.3,0,2.5-0.2,3.5-0.7c1-0.4,1.9-1,2.6-1.7 s1.2-1.5,1.6-2.3c0.4-0.8,0.5-1.7,0.5-2.5c0-0.1,0-0.1,0-0.2s0-0.1,0-0.2c0.3-0.2,0.5-0.4,0.8-0.6S13.8,3.4,14,3.2L14,3.2z'/%3E%3C/svg%3E");
}

i.icon-dailymotion {
	background-image: url("/sites/hubber_site_staderochelais8/files/inline-images/telechargement-1-1.svg");
}

/* cross selling */
.path-cart .slick-track {
	width: unset !important;
}

.path-cart .cross-sell-slide {
	width: 340px !important;
}

.block-partner-block .partners img {
    filter: grayscale(1);
    -webkit-filter: grayscale(1);
}

.block-partner-block .partners img:hover {
   filter: grayscale(0);
   -webkit-filter: grayscale(0);
}

.row region region-footer-second {
	background-image: url(/sites/hubber_site_staderochelais8/files/2023-06/footer-bg.jpg);
}

.footer .region-footer-second {
	justify-content: center;
}

/* cross selling */
@media (min-width: 992px) {
	.block-cross-selling .internal-products {
		display: flex;
    max-width: 760px;
    margin: 0 auto;
	}	
}

[id*=block-cross-selling-internal] .card-event {
	margin-bottom: 1.5rem;
	max-width: 340px;
}

[id*=block-cross-selling-internal] {
	background: transparent;
}

/*taille logos partner*/
.block-partner-block .wrapper-partners .partners img {
    max-height: 6rem;
}


.node--type-layout-builder-page .layout-builder__services-item h3, .node--type-layout-builder-page .layout-builder__services-item .h3 {
    font-size: 1rem;
}

.more-info-wrapper .more-info-hide-button:last-child {
    display: none;
}

.header .region-header-right li.nav-item {
    margin: 0 5px;
    border-radius: 8px;
}

.header .region-header-right li.nav-item:hover {
    background-color: #ffc909;
}

.header .region-header-right .nav-link:hover {
    color: black !important;
}
.wrapper-partners:nth-of-type(2) .title {
    display: none;
}
.wrapper-partners:nth-of-type(4) .title {
    display: none;
}

.wrapper-partners:first-child {
    margin-bottom: 0 !important;
}

/* CSS MIKA */
.block-partner-block .wrapper-partners:first-child .partners img {
	max-width: 150px;
	width: 150px;
	object-fit: cover;
}

.next-events-content .list-wrapper>.field__item .list .info-wrapper .event-image img {
	width: 100% !important;
}

.matchAlert-item-logo .field__item {
	flex: auto !important;
}

/* END CSS MIKA */

.participants-wrapper .participant img {
	max-width: 150px !important;
	width: 150px !important;
	object-fit: cover;
}

.wrapper-partners:nth-child(3) {
    margin-bottom: 0 !important;
}

.block-partner-block .wrapper-partners:nth-child(3) .partners img {
	max-width: 150px;
	width: 150px;
	object-fit: cover;
}
div[data-participants="79,82"] .separator {
  display: none;
}

div[data-participants="79,82"] .participants-wrapper {
  display: none;
}

.block-partner-block .wrapper-partners .partners img {
	height: 6rem;
}

/* Taille et police du label "évenement" */
.next-events-content .field__item .badge {
    font-size: 12px;
    font-family: 'SR';
}

.menu--main .dropdown-menu li a {
    
    border-left: 0px solid #ffc909 !important;
}

.footer img {
	max-width: 100%;
	height: auto;
}

@media (max-width: 791px) {
nav#block-rugby, nav#block-basket, nav#block-test {
	display: none;
}}

.block-hubber-social-link .hubber-social-icons {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}

/* texte des vignettes centré */
.card-event .visual-bg+.card-event-content {
    text-align: center;
}

body {
	font-family: "SR",sans-serif;
}