
/* Mobile Menu CK - https://www.joomlack.fr */
/* Automatic styles */

.mobilemenuck-bar {display:none;position:relative;left:0;top:0;right:0;z-index:100;}
.mobilemenuck-bar-title {display: block;}
.mobilemenuck-bar-button {cursor:pointer;box-sizing: border-box;position:absolute; top: 0; left: 0;line-height:0.8em;font-family:Segoe UI;text-align: center;}
.mobilemenuck {box-sizing: border-box;width: 100%;}
.mobilemenuck-topbar {position:relative;}
.mobilemenuck-title {display: block;}
.mobilemenuck-button {cursor:pointer;box-sizing: border-box;position:absolute; top: 0; left: 0;line-height:0.8em;font-family:Segoe UI;text-align: center;}
.mobilemenuck a {display:block;}
.mobilemenuck a:hover {text-decoration: none; background: #713838;}
.mobilemenuck .mobilemenuck-item > div {position:relative;}
.mobilemenuck-bar-button span {
    width: 30px;
    height: 3px;
    background-color: #fff;
    transition: 0.5s;
    border-radius: 5px;
}
/* for accordion */
.mobilemenuck-togglericon:after{
/*	cursor:pointer;
	text-align:center;
	display:block;
	position: absolute;
	right: 0;
	top: 0;
	content:"+";
	right: 20px;
	top: 50%; */
}
/*.mobilemenuck .open .mobilemenuck-togglericon:after {content:"-";}*/

[m-data-id="maximenuck93"] .mobilemenuck-bar-title {
	background: #464646;
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 20px;
	line-height: 43px;
	font-size: 20px;
}
[m-data-id="maximenuck93"] .mobilemenuck-bar-title a {
	color: #FFFFFF;
	font-weight: bold;
	text-indent: 20px;
	line-height: 43px;
	font-size: 20px;
}
[m-data-id="maximenuck93"] .mobilemenuck-bar-button {
	width: 30px;
	height: 23px;
	cursor: pointer;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	transform: .5s;
	margin-left: 18px;
	margin-top: 34px;
}
[m-data-id="maximenuck93"] .mobilemenuck-bar-button span {
    width: 30px;
    height: 3px;
    background-color: #fff;
    transition: 0.5s;
    border-radius: 5px;
}
@media (max-width: 320px) {
	[m-data-id="maximenuck93"] .mobilemenuck-bar-button {
		line-height: 1.1em;
	}
}

[m-data-id="maximenuck93"] .mobilemenuck-bar-button a {
	color: #FFFFFF;
	font-size: 1.8em;
}
[m-data-id="maximenuck93"].mobilemenuck {
	background: #8e4241;
	color: #FFFFFF;
	padding-bottom: 5px;
	font-weight: bold;
	font-size: 1.1em;
}
[m-data-id="maximenuck93"].mobilemenuck a {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.1em;
}
[m-data-id="maximenuck93"] .mobilemenuck-title {
	background: #8e4241;
	height: 90px;
	text-indent: 20px;
	line-height: 43px;
	font-size: 20px;
	color: #8e4241;
}
[m-data-id="maximenuck93"] .mobilemenuck-title a {
	text-indent: 20px;
	line-height: 43px;
	font-size: 20px;
}
[m-data-id="maximenuck93"] .mobilemenuck-button {
	height: 85px;
	width: 65px;
	line-height: 75px;
	font-size: 4em;
}
[m-data-id="maximenuck93"] .mobilemenuck-button a {
	line-height: 35px;
	font-size: 1.8em;
}
[m-data-id="maximenuck93"] .mobilemenuck-item > .level1 {
	background: #8e4241;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
/*	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-left: 15px; */
	line-height: 35px;
}
[m-data-id="maximenuck93"] .mobilemenuck-item > .level1 a {
	color: #FFFFFF;
	line-height: 35px;
	margin-right: 45px;
	padding-left: 15px;
	background: #8e4241;
}
[m-data-id="maximenuck93"] .mobilemenuck-item > .level1 a:hover, a:active {
	background: #aa7070;
}
[m-data-id="maximenuck93"] .level2 + .mobilemenuck-submenu {
	background: #6c3231;
}
[m-data-id="maximenuck93"] .mobilemenuck-submenu {
	background: #8e4241;		
}	
[m-data-id="maximenuck93"] .mobilemenuck-item > .level2 {
	/*background: #FFFFFF54;*/
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #FFF;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	line-height: 35px;
}
[m-data-id="maximenuck93"] .mobilemenuck-item > .level2 a {
	color: #FFF;
	line-height: 35px;
	padding-left:40px;
	background: #8e4241;
}
[m-data-id="maximenuck93"] .mobilemenuck-item > .level2 a:hover, a:active {
	background: #aa7070;
}
[m-data-id="maximenuck93"] .level2 + .mobilemenuck-submenu .mobilemenuck-item > div {
	background: #592C2B;
	-moz-border-radius: 5px 5px 5px 5px;
	-o-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-left: 35px;
	line-height: 35px;
}
[m-data-id="maximenuck93"] .level2 + .mobilemenuck-submenu .mobilemenuck-item > div a {
	color: #FFFFFF;
	line-height: 35px;
}
[m-data-id="maximenuck93"] .mobilemenuck-togglericon:after {
	content: " ";
	display: block;
	position: absolute;
	width: 20;
	height: 20;
	border-top: 10px solid #FFF;
	border-right: 10px solid transparent;
	border-left: 10px solid transparent;
	right: 20px;
	top: 40%;
	cursor: pointer;
}
[m-data-id="maximenuck93"] .mobilemenuck-togglericon:after a {
	line-height: 35px;
	font-size: 1.7em;
}
.mobilemaximenuck div span.descck {
    padding-left: 10px;
    font-size: 12px;
}
#sigplus_1001 a.sigplus-image > img {
margin:0 !important;
border-width:0px !important;
padding:0px !important;
}
#sigplus_1001 .slideplus-slot {
margin:0px !important;
}

#boxplusx_sigplus_1001 .boxplusx-dialog, #boxplusx_sigplus_1001 .boxplusx-detail {
background-color:rgba(255,255,255,0.8);
color:#000;
}
#boxplusx_sigplus_1001 .boxplusx-detail td {
border-color:#000;
}
#boxplusx_sigplus_1001 .boxplusx-navigation {
height:60px;
}
#boxplusx_sigplus_1001 .boxplusx-navitem {
width:60px;
}
#boxplusx_sigplus_1001 .boxplusx-dialog.boxplusx-animation {
transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

#sigplus_1001 .slideplus-slot {
width:1000px;
}
#sigplus_1001 .slideplus-aspect {
padding:calc(0px + 0px) calc(0px + 0px) calc(0px + 0px + 133.33333333333%);
}
#sigplus_1001 .slideplus-navigation.slideplus-top, #sigplus_1001 .slideplus-navigation.slideplus-bottom {
display:none;
}
#sigplus_1001 .slideplus-content {
justify-content:center;
align-items:center;
}
#sigplus_1001 .slideplus-caption {
display:none;
}
#sigplus_1001 .slideplus-stripe {
animation-duration:800ms;
animation-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95);
}

div.mod_search91 input[type="search"]{ width:auto; }
@media screen and (max-width: 524px) {#maximenuck93 .maximenumobiletogglericonck {display: block !important;font-size: 33px !important;text-align: right !important;padding-top: 10px !important;}#maximenuck93 ul.maximenuck .maximenumobiletogglerck ~ li.maximenuck.level1 {display: none !important;}#maximenuck93 ul.maximenuck .maximenumobiletogglerck:checked ~ li.maximenuck.level1 {display: block !important;}}
@media screen and (max-width: 524px) {div#maximenuck93 ul.maximenuck li.maximenuck.nomobileck, div#maximenuck93 .maxipushdownck ul.maximenuck2 li.maximenuck.nomobileck { display: none !important; }}@media screen and (min-width: 525px) {div#maximenuck93 ul.maximenuck li.maximenuck.nodesktopck, div#maximenuck93 .maxipushdownck ul.maximenuck2 li.maximenuck.nodesktopck { display: none !important; }}
#maximenuck93-mobile-bar { display: none; }
	@media only screen and (max-width:640px){
	#maximenuck93 { display: none !important; }
	#maximenuck93-mobile-bar { display: block; }
	.mobilemenuck-hide {display: none !important;}
     }
	