/* 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-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;color: #EEEEEE;font-family: ;}
.mobilebarmaximenuck .mobilebuttonmaximenuck {cursor:pointer;box-sizing: border-box;position:absolute; top: 0; right: 0;line-height:0.8em;font-family:Segoe UI;text-align: center;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 5px;margin-top: 10px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background: rgba(0,0,0,0.1);background-color: rgba(0,0,0,0.1);background-image: url("https://hazer.com.ua//templates/it_theshop2/images/menu-button.png");background-repeat: no-repeat;background-position: center center;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;-moz-box-shadow: 1px 1px 5px 0px #000000;-webkit-box-shadow: 1px 1px 5px 0px #000000;box-shadow: 1px 1px 5px 0px #000000;border-top: none;border-right: none;border-bottom: none;border-left: none;height: 60px;width: 60px;font-family: ;}
.mobilemaximenuck {box-sizing: border-box;width: 100%;background: #1553AB;background-color: #1553AB;font-size: 15px;color: #FFFFFF;font-family: ;}
.mobilemaximenuck .mobilemaximenucktopbar {position:relative;}
.mobilemaximenuck .mobilemaximenucktitle {display: block;padding-top: 10px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;background-image: url("https://hazer.com.ua/templates/it_theshop2/images/fond_haut.png");background-repeat: repeat-x;background-position: left top;font-size: 20px;line-height: 20px;height: 40px;font-family: ;}
.mobilemaximenuck .mobilemaximenuckclose {cursor:pointer;box-sizing: border-box;position:absolute; top: 0; right: 0;line-height:0.8em;font-family:Segoe UI;text-align: center;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;margin-top: 5px;margin-right: 10px;margin-bottom: 5px;margin-left: 10px;background: rgba(0,0,0,0.2);background-color: rgba(0,0,0,0.2);background: -moz-linear-gradient(top,  rgba(0,0,0,0.2) 0%, rgba(255,255,255,0.2) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.2)), color-stop(100%,rgba(255,255,255,0.2))); background: -webkit-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(255,255,255,0.2) 100%);background: -o-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(255,255,255,0.2) 100%);background: -ms-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(255,255,255,0.2) 100%);background: linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(255,255,255,0.2) 100%); -moz-border-radius: 2px 2px 2px 2px;-webkit-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px;-moz-box-shadow: 1px 1px 10px 0px #000000;-webkit-box-shadow: 1px 1px 10px 0px #000000;box-shadow: 1px 1px 10px 0px #000000;border-top: none;border-right: none;border-bottom: none;border-left: none;font-size: 30px;line-height: 30px;height: 30px;width: 30px;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: 5px;padding-bottom: 5px;padding-left: 30px;background-image: url("https://hazer.com.ua//templates/it_theshop2/images/maximenu_arrow.png");background-repeat: no-repeat;background-position: left  center;color: #FFFFFF;font-family: ;}.mobilemaximenuck div.level2.maximenuck > a {padding-top: 5px;padding-bottom: 5px;padding-left: 40px;background-image: url("https://hazer.com.ua//templates/it_theshop2/images/maximenu_arrow_2.png");background-repeat: no-repeat;background-position: left center;color: #FFFFFF;font-family: ;}.mobilemaximenuck div.level2.maximenuck + .mobilemaximenucksubmenu div.maximenuck > a {padding-top: 5px;padding-bottom: 5px;padding-left: 50px;background-image: url("https://hazer.com.ua//templates/it_theshop2/images/maximenu_arrow_3.png");background-repeat: no-repeat;background-position: left center;color: #FFFFFF;font-family: ;}/* for accordion */
.mobilemaximenuck .mobilemaximenucktogglericon:after {cursor:pointer;text-align:center;margin-top: -15px;margin-right: 5px;margin-bottom: 5px;margin-left: 5px;background: rgba(0,0,0,0.2);background-color: rgba(0,0,0,0.2);background: -moz-linear-gradient(top,  rgba(0,0,0,0.2) 0%, rgba(153,153,153,0.2) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.2)), color-stop(100%,rgba(153,153,153,0.2))); background: -webkit-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(153,153,153,0.2) 100%);background: -o-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(153,153,153,0.2) 100%);background: -ms-linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(153,153,153,0.2) 100%);background: linear-gradient(top,  rgba(0,0,0,0.2) 0%,rgba(153,153,153,0.2) 100%); -moz-border-radius: 2px 2px 2px 2px;-webkit-border-radius: 2px 2px 2px 2px;border-radius: 2px 2px 2px 2px;-moz-box-shadow: 1px 1px 10px 0px #000000;-webkit-box-shadow: 1px 1px 10px 0px #000000;box-shadow: 1px 1px 10px 0px #000000;border-top: none;border-right: none;border-bottom: none;border-left: none;font-size: 25px;line-height: 25px;height: 25px;width: 25px;font-family: ;}
.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 */

