/* Maximenu CK mobile - http://www.joomlack.fr */
/* Automatic styles generated from the plugin options */

.mobilebarmaximenuck {display:none;position:relative;left:0;top:0;right:0;z-index:100;}
.mobilebarmaximenuck .mobilebarmenutitleck {display: block;padding-right: 55px;background: #679A2C;background-color: #679A2C;background: -moz-linear-gradient(top,  #679A2C 0%, #679A2C 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#679A2C), color-stop(100%,#679A2C)); background: -webkit-linear-gradient(top,  #679A2C 0%,#679A2C 100%);background: -o-linear-gradient(top,  #679A2C 0%,#679A2C 100%);background: -ms-linear-gradient(top,  #679A2C 0%,#679A2C 100%);background: linear-gradient(top,  #679A2C 0%,#679A2C 100%); font-size: 20px;color: #FAFAFA;text-align: right;text-indent: 30px;line-height: 46px;height: 46px;font-family: Arial;}
.mobilebarmaximenuck .mobilebuttonmaximenuck {cursor:pointer;box-sizing: border-box;position:absolute; top: 0; right: 0;line-height:0.8em;font-family:CuprumWeb;text-align: center;padding-right: 0px;padding-left: 0px;margin-right: 0px;margin-left: 0px;font-size: 40px;color: #FFFFFF;line-height: 48px;height: 46px;width: 46px;font-family: ;}
.mobilemaximenuck {box-sizing: border-box;width: 100%;background: #191919;background-color: #191919;background-image: url("https://uk-neogeo.ru//templates/theme/images/dust.png");background-repeat: ;background-position: 0 0;-moz-box-shadow: 1px 1px 2px 0px #D9D9D9;-webkit-box-shadow: 1px 1px 2px 0px #D9D9D9;box-shadow: 1px 1px 2px 0px #D9D9D9;font-size: 40px;color: #FFFFFF;font-family: Arial;}
.mobilemaximenuck .mobilemaximenucktopbar {position:relative;}
.mobilemaximenuck .mobilemaximenucktitle {display: block;margin-right: 0px;margin-bottom: 15px;margin-left: 0px;background: #679A2C;background-color: #679A2C;background: -moz-linear-gradient(top,  #679A2C 0%, #689C2C 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#679A2C), color-stop(100%,#689C2C)); background: -webkit-linear-gradient(top,  #679A2C 0%,#689C2C 100%);background: -o-linear-gradient(top,  #679A2C 0%,#689C2C 100%);background: -ms-linear-gradient(top,  #679A2C 0%,#689C2C 100%);background: linear-gradient(top,  #679A2C 0%,#689C2C 100%); font-size: 20px;color: #FFFFFF;text-align: left;text-indent: 8px;line-height: 46px;height: 46px;font-family: Arial;}
.mobilemaximenuck .mobilemaximenuckclose {cursor:pointer;box-sizing: border-box;position:absolute; top: 0; right: 0;line-height:0.8em;font-family:CuprumWeb;text-align: center;padding-right: 0px;padding-left: 0px;margin-right: 0px;margin-left: 0px;font-size: 40px;color: #FFFFFF;line-height: 48px;height: 46px;width: 46px;font-family: ;}
.mobilemaximenuck a {display:block;color: #FFFFFF;}
.mobilemaximenuck a:hover {text-decoration: none;}
.mobilemaximenuck div.maximenuck {position:relative;}
.mobilemaximenuck div.level1.maximenuck > a {padding-top: 10px;padding-right: 16px;padding-bottom: 10px;padding-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;-moz-box-shadow: 0px 1px 0px 0px #333333;-webkit-box-shadow: 0px 1px 0px 0px #333333;box-shadow: 0px 1px 0px 0px #333333;border-bottom: #121212 1px solid ;font-size: 18px;color: #FFFFFF;line-height: 27px;height: auto;font-family: Arial;}.mobilemaximenuck div.level2.maximenuck > a {padding-top: 10px;padding-right: 16px;padding-bottom: 10px;padding-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background: rgba(255,255,255,0);background-color: rgba(255,255,255,0);-moz-box-shadow: 0px 1px 0px 0px #333333;-webkit-box-shadow: 0px 1px 0px 0px #333333;box-shadow: 0px 1px 0px 0px #333333;border-bottom: #121212 1px solid ;font-size: 18px;color: #FFFFFF;line-height: 27px;height: auto;font-family: Arial;}.mobilemaximenuck div.level2.maximenuck + .mobilemaximenucksubmenu div.maximenuck > a {padding-top: 10px;padding-right: 16px;padding-bottom: 10px;padding-left: 16px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background: rgba(255,255,255,0);background-color: rgba(255,255,255,0);-moz-box-shadow: 0px 1px 0px 0px #333333;-webkit-box-shadow: 0px 1px 0px 0px #333333;box-shadow: 0px 1px 0px 0px #333333;border-bottom: #121212 1px solid ;font-size: 18px;color: #FFFFFF;line-height: 27px;height: auto;font-family: Arial;}/* for accordion */
.mobilemaximenuck .mobilemaximenucktogglericon:after {cursor:pointer;text-align:center;height: 35px;width: 35px;font-family: Arial;}
.mobilemaximenuck .mobilemaximenucktogglericon:after {display:block;position: absolute;right: 0;top: 0;content:"+";}
.mobilemaximenuck .open .mobilemaximenucktogglericon:after {content:"-";}


/* Google Font stylesheets */



/* Custom CSS generated from the plugin options */

.mobilemaximenuck div span.descck {
    padding-left: 10px;
    font-size: 14px;
}
.mobilebarmaximenuck .mobilebuttonmaximenuck {
	font-family: 'CuprumWeb' !important;
	font-weight: normal;
	font-style: normal;
}

div.mobilemaximenuckitem .maximenuck > a {
    text-decoration: none;
}
div.mobilemaximenuckitem .maximenuck.active > a {
    background: #F3F6CF;
    color: #191919; /* FF0708 */
}
div.mobilemaximenuckitem .maximenuck > a:hover {
    background: rgba(255,255,255,0.05);
    color: #fafafa;
}
div.mobilemaximenuckitem .maximenuck.active > a:hover {
    background: rgba(255,255,255,0.05);
    color: #fafafa;
}
.mobilemaximenuck div.level2.maximenuck > a::before {
    content: "- ";
    display: block;
    float: left;
    height: 100%;
    margin-right: 3px;
}
.mobilemaximenuck div.level3.maximenuck > a::before {
    content: "-- ";
    display: block;
    float: left;
    height: 100%;
    margin-right: 3px;
}

.mobilemaximenucktitle.mobilemaximenuckbackbutton::before {
	content: url(images/back.png);
    display: block;
    float: left;
    height: 100%;
    margin-right: 3px;
}

.mobilemaximenuck .active .mobilemaximenucktogglericon::after {
	color: #fff;
	font-family: 'CuprumWeb' !important;
    font-weight: normal;
    font-style: normal;
}
div[id^="maximenuck"].mobilemaximenuck,
div[id^="maximenuck"].mobilemaximenuck .mobilemaximenuckclose {
	font-family: 'CuprumWeb' !important;
    font-weight: normal;
    font-style: normal;
}

.mobilemaximenuckclose:hover {
  color: #ffffff;
}

div[id^="maximenuck"].mobilemaximenuck .mobilemaximenucktogglericon::after {
	display: block;
	position: absolute;
	right: 3px;
	top: 7px;
	transition: color 0.3s;
	content: "+";
	background: rgba(255,255,255,0.05);
	padding: 6px 7px;
}

div[id^="maximenuck"].mobilemaximenuck .mobilemaximenucktogglericon:hover::after {
	content: "+";
	transition: color 0.3s;
	color: #7DCA30;
}
/* телефон */
.mobilemaximenuck div span.descck {
    padding-left: 10px;
    font-size: 14px;
}
