/*
	Theme Name: montfort-communaute
	Theme URI : montfort-communaute.dev.inovagora.work
	Description: Montfort Communauté
	Author: Inovagora
	Template: novacity
	Version: 1.0
*/

.panel-body p{
	word-break: break-word;
}

.section-partners .owl-carousel .owl-stage {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}

/*
** Ajout de Google Translate
** Jérôme | Inovagora
** le 20/02/2024
*/
.section-headinfo-translate {
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	height: 52px;
	margin-left: 30px;
}
@media screen and (max-width: 991px) {
	.section-headinfo-translate {
		margin-left: 15px;
	}
}
body .gtranslate_wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	position: relative;
	z-index: 1030;
}
body .gt_float_switcher {
	font-size: 16px;
}
body .gt_float_switcher .gt-selected .gt-current-lang {
	padding: 5px 10px;
}
body .gt_float_switcher img {
	height: 16px;
	width: auto;
}
body .gt_float_switcher .gt_options {
	background-color: #fff;
	position: absolute;
}
body .gt_float_switcher .gt_options a {
	white-space: nowrap;
}



/** MON VILLAGE CSS **/

.mon-village-container .mon-village-list-pdf-links,
.mon-village-container .mon-village-list-links,
.mon-village-container .mon-village-gallery{
	padding: 0!important;
	margin-left:0!important;
	list-style:none;
}

.mon-village-container .mon-village-field--pdfs .mon-village-field__prefix,
.mon-village-container .mon-village-field--links .mon-village-field__prefix,
.mon-village-container .mon-village-field--gallery .mon-village-field__prefix{
	margin-bottom: 10px!important;
  font-weight: 600!important;
  font-size: 22px;
  margin-top: 30px;
}

.mon-village-container .mon-village-field--pdfs,
.mon-village-container .mon-village-field--links,
.mon-village-container .mon-village-field--gallery{
	margin-bottom: 15px;
}	

.mon-village-container .mon-village-list-pdf-links li a,
.mon-village-container .mon-village-list-links li a{
	transition:.2s;
}

.mon-village-container .mon-village-list-pdf-links li a::after ,
.mon-village-container .mon-village-list-links li a::after{
	transition:.2s;
}

.mon-village-container .mon-village-list-pdf-links li a:hover,
.mon-village-container .mon-village-list-links li a:hover{
	color:#3f4039!important;
}

.mon-village-container .mon-village-list-pdf-links li a:hover::after ,
.mon-village-container .mon-village-list-links li a:hover::after{
	background-color:#3f4039;
}

.mon-village-container .mon-village-list-pdf-links li a,
.mon-village-container .mon-village-list-links li a{
	font-size: 16px;
}

.mon-village-container .mon-village-list-links{
	gap:0;
}

.mon-village-container .mon-village-field--complex_author{
	margin-bottom: 10px;
	border:0;
	padding:0;
}

.mon-village-container .mon-village-field--complex_author .mon-village-full-author{
	gap: 12px;
}

.mon-village-container .mon-village-full-author .mon-village-full-author__image{
	margin:0!important;
	max-width:none!important;
}

.mon-village-container .mon-village-field--complex_author .mon-village-full-author p{
	padding: 0;
  font-weight: 600;
	margin:0!important;
	font-size:14px!important;
}

.mon-village-container .mon-village-list-links li,
.mon-village-container .mon-village-list-pdf-links li{
	max-width: 800px;
	word-break: break-word;
	margin-bottom:10px;
}

.mon-village-container .mon-village-field[data-field-id="event_full_date"],
.mon-village-container .mon-village-field[data-field-id="event_full_address"]{
	margin-bottom:25px;
}

.mon-village-container .mon-village-field[data-field-id="event_prix"]{
	margin-bottom:10px;
}

.mon-village-container .mon-village-field[data-field-id="event_full_date"] .mon-village-field__prefix,
.mon-village-container .mon-village-field[data-field-id="event_full_address"] .mon-village-field__prefix,
.mon-village-container .mon-village-field[data-field-id="event_prix"] .mon-village-field__prefix{
	padding:0!important;
	margin-bottom: 10px;
	font-weight: 600!important;
	margin: 22px 0 10px!important;
	font-size: 21px;
}

.mon-village-container .mon-village-field[data-field-id="event_full_date"] .mon-village-field__prefix::before,
.mon-village-container .mon-village-field[data-field-id="event_full_address"] .mon-village-field__prefix::before,
.mon-village-container .mon-village-field[data-field-id="event_prix"] .mon-village-field__prefix::before{
	margin-top: -3px;
}

.mon-village-container .mon-village-field[data-field-id="event_full_date"] .mon-village-field__prefix::after,
.mon-village-container .mon-village-field[data-field-id="event_full_address"] .mon-village-field__prefix::after,
.mon-village-container .mon-village-field[data-field-id="event_prix"] .mon-village-field__prefix::after{
	margin-top: -2px;
}

.mon-village-container .mon-village-field[data-field-id="event_full_date"] p,
.mon-village-container .mon-village-field[data-field-id="event_full_address"] p,
.mon-village-container .mon-village-field[data-field-id="event_prix"] p{
	font-size:16px!important;
}

.mon-village-container .mon-village-field.mon-village-field--string{
  border: 0;
  padding: 0;
  font-size: 16px!important;
  margin-bottom: 30px;
	color:#2D2D2D;
}

.mon-village-container .mon-village-field.mon-village-field--string p{
  font-size: 16px!important;
	color:#2D2D2D;
	font-family: "Montserrat"!important;
}

/* .mon-village-field .mon-village-field--gallery{
	
} */
.mon-village-container .mon-village-gallery{
	gap: 15px;
	margin-top: 10px;
}

.mon-village-container .mon-village-gallery li{
	margin:0!important;
}

.mon-village-container .mon-village-gallery li img{
	margin:0!important;
}

.mon-village-container .mon-village-list-links li::marker,
.mon-village-container .mon-village-gallery li::marker,
.mon-village-container .mon-village-list-pdf-links li::marker
{
	content:none;
}

.mon-village-container .mon-village-list-links li:last-child{
	margin: 0!important;
}

/*
** Modification logo X/Twitter
** Jérôme | Inovagora
** le 28/01/2026
*/
.social-toolbar {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

.social-tool > a {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 0;
}

.section-headinfo-networks ul,
.section-headinfo-networks ul > li,
.section-contactinfo-networks ul,
.section-contactinfo-networks ul > li {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

.section-headinfo-networks a,
.section-contactinfo-networks a {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}

#ff-stream-1.ff-stream .ff-twitter::before {
	background-color: #000;
	content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAYAAADafVyIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA0RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAxIDc5LjE0NjI4OTk3NzcsIDIwMjMvMDYvMjUtMjM6NTc6MTQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNS40ICgyMDIzMTEyOS5tLjI0MTcgYjU2Y2Q1ZikgIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM5MkE1MjgzOEMzRTExRUVCNDFBQkUwQkJDQTMxMTY5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM5MkE1Mjg0OEMzRTExRUVCNDFBQkUwQkJDQTMxMTY5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzkyQTUyODE4QzNFMTFFRUI0MUFCRTBCQkNBMzExNjkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzkyQTUyODI4QzNFMTFFRUI0MUFCRTBCQkNBMzExNjkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6iM3WsAAABxklEQVR42qRVTSiEURSdxaDkZyGFmlBTYjkNFixGFvZClEZEtkpWFqTUlLKQnwULzYKsKTZSs1KSEjUbpmQjiob887kv56vT630/zK3TzDv33nPnvXfvvIBlWUvWr2WBV8EXPs8F+YKAD8wg/w25EcUrR4ngwXK2XR/iQ1rOsO2zA2rIuSMoF/QQN+4i3qaJj7GfA/sQ8C6IgpukxIhBPCz4ppgFPUZPWKPgSnAHWN8JghRbLLih+G3TDk1bTiMhjXWe4MkgckLip05HaCJDlLgKroW4uGCO1rdoFN8FFLpJoBfclEOX1bl1mFvrrZBICFyKOHX+Ma8W9urvM4hdYF2AIVK272cAvQIqBJ8QXAcXo12M5lpAoUnwAcF+cLNUpD7XAq1UgO/jEOvrXApEDV1zCV8hpl7Z1n8KqEl+JmElksH3JGLayT/ylwJB/FLbUuCbiRsAl3CbCacC3O8Z7T9onny14I6wvvJTIEkC6oiqDDHHmmARtfOGW4Fp7UIbHXZYRhe8Ca4aL5qyQVOBuCbe5dFhHRSr3o0GTLdtYS7QqYlP+HyHEy5P7aOgNICbv8cZqi0u+hS3sYf34gWfWTqq5R8BBgCqF+Yg1r1kwgAAAABJRU5ErkJggg==');
}
