#mainLogo {
	max-height: 80px;
}
#mainHeader .wrapper {
    padding-top: 1rem;
}
#footerLogo {
	max-height: 150px;
}

#mainFooter .mainRow .wrapper .logoWrapper figure {
    width: fit-content;
    background: #ffffff;
    box-shadow: none;
    padding: 1rem;
}

span.buttonText {
    color: var(--main-color);
    font-size: 0.75rem;
}

span.icon.icon-envelop2 {
    color: var(--main-color) !important;
}

.widgetContent .linkCheckbox ul li a {
    color: var(--main-color) !important;
    border: 1px var(--main-color) solid !important;
    text-transform:capitalize !important;
    padding: 1rem;
}

#mainHeader .widgetLinks .widgetContent ul li a {
    color: var(--main-color);
    border: 1px solid var(--main-color);
    border-radius: var(
    --secondary-button-radius);
    margin: 10px;
    padding: 8px 20px;
    text-transform: capitalize;
}

.widgetMessage .wrapper {
    color: var(--flash-color);
}

.widgetMessage {
    background: var(--top-border-color);
}

.widgetMessage {
    background: var(--top-border-color);
}

#mainHeaderWidgets .widgetBasket .button{
	background: var(--flash-color);
	color: var(--main-color);
}

.widget.widgetCover figure a img {
    text-align: center;
    margin: 0 auto;
    border-radius: 0 0 1rem 1rem;
}

#mainFooter .widget .widgetTitle{
	color: var(--flash-color);
}
#mainFooter .widget .widgetContent ul li:before{
	color: var(--flash-color);
}
#mainHeader .widgetLinks .widgetContent ul li a{
	border: 1px solid var(--main-color);
	border-radius: var(--secondary-button-radius);
	margin: 10px;
	padding: var(--secondary-button-padding);
}

.pageHome div#mainWrapper {
    margin-top: -64px;
}
.widgetInspiration ul li a:hover span.icon {
    color: var(--flash-color) !important;
}

.button, #mainHeaderWidgets .widgetAdmin .widgetContent ul li a {
    color: var(--main-color);
}

#mainHeader .widgetLinks .widgetContent ul li a:hover {
    opacity: 1;
    text-decoration: none;
}
#mainHeader .widget.widgetLinks.headerBtn:hover {
    transform: var(--button-hover-transform);
}
/*
 * Style pour le widget newContact start
 */

	#mainHeader .widgetContent a {
		font-size: 0.75rem;
	}


	#mainHeaderWidgets .widgetNewContact .button, #mainHeaderWidgets .widgetNewContact .widgetAdmin .widgetContent ul li a, #mainHeaderWidgets .widgetAdmin .widgetContent ul li .widgetNewContact a {
		border: 1px var(--main-color) solid;
	}
	
/*
 * Style pour le widget newContact end
 */