
.hotengine-widget-slide-menu-close-icon[data-i="94486"] { float:right;
    width: 17px;
    height: 17px;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    z-index: 999;
    margin: 10px 10px 10px 10px;
    display:block; cursor:pointer;
	z-index:2;
}


.hotengine-widget-slide-menu-close-icon[data-i="94486"] span {
    display: block;
    position: absolute;
    width: 100%;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    height: 2px;
    background-color:#000;
	top:8px;
}


 .hotengine-widget-slide-menu-close-icon[data-i="94486"] span {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
}

 .hotengine-widget-slide-menu-close-icon[data-i="94486"] span:nth-child(1) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
}
.hotengine-widget-slide-menu-close-icon[data-i="94486"]:hover span { background-color:#555;}




body.hotengine-widget-slide-menu_active {
    overflow: hidden;
    height: 100vh;
    position: fixed;
    width: 100%;
}

.hotengine-widget-slide-menu[data-i="94486"]{ display:none; background:#fff;  width:320px; padding:0px; margin:0 auto; height:100%; 
padding-bottom:15px; position: fixed; max-height: 100vh; -webkit-overflow-scrolling: touch; overflow-y: auto; right:0px; top:0px; min-height: 100vh; z-index:99999; overflow:auto;
color:#555;}





.hotengine-widget-slide-menu-phone, .hotengine-widget-slide-menu-break, .hotengine-widget-slide-menu-text, .hotengine-widget-slide-menu-text-bold,hotengine-widget-slide-menu-text-i{display:block; }
.hotengine-widget-slide-menu-text-h{display:block;}
.hotengine-widget-slide-menu-text-h iframe{ max-width:100%!important; }
.hotengine-widget-slide-menu-text-bold{font-weight:bold;}
.hotengine-widget-slide-menu-text-i{font-style:italic;}

.hotengine-widget-slide-menu-icon{display:inline-block; background-repeat:no-repeat; background-position:center center; background-size:auto;  width:20px; height:20px; top:6px; position:relative;  margin-right:10px;}
.hotengine-widget-slide-menu-icon-svg{background-size:contain;}
.hotengine-widget-slide-menu-inline{display:inline-block;}
	
.hotengine-widget-slide-menu-content { display:block; width:100%; padding:35px 0px 0px 0px; margin:5px auto 0px; }
.hotengine-widget-slide-menu-content ul {padding:0px; margin:0px;  display:block; vertical-align:top; position:relative; text-align:left; line-height:40px; list-style:none;}
.hotengine-widget-slide-menu-content ul li a, .hotengine-widget-slide-menu-content ul li a:visited, .hotengine-widget-slide-menu-content ul li.hotengine-widget-slide-menu-text, .hotengine-widget-slide-menu-content ul li span, .hotengine-widget-slide-menu-content ul li.hotengine-widget-slide-menu-close-back, .hotengine-widget-slide-menu-content ul li.hotengine-widget-slide-menu-break{padding-left:35px; vertical-align:top; position:relative; border-bottom: 1px solid #ececec; color:#555555; } .hotengine-widget-slide-menu-content ul li.hotengine-widget-slide-menu-close-back a{border:none; padding-left:0;}
.hotengine-widget-slide-menu-content ul li{}
.hotengine-widget-slide-menu-content ul li.hotengine-widget-slide-menu-close-back b{ color:#555555; display:block;}
.hotengine-widget-slide-menu-content ul li span{padding-left:30px;}
.hotengine-widget-slide-menu-content ul li a:hover, .hotengine-widget-slide-menu-content ul li.hotengine-widget-slide-menu-close-back:hover{background-color:#ececec;}
.hotengine-widget-slide-menu-content ul li.hotengine-widget-slide-menu-title a:hover{background-color:transparent;}


.hotengine-widget-slide-menu-content li a, .hotengine-widget-slide-menu-content li span{display:block;}
@media (hover:hover) and (pointer:fine){
.hotengine-widget-slide-menu-content li a:active, .hotengine-widget-slide-menu-content li span:active,.hotengine-widget-slide-menu-content li b:active{ transform: translateY(1px);}
.hotengine-widget-slide-menu-content li a:hover{ color:#111;}
}
.hotengine-widget-slide-menu-content li a:visited, .hotengine-widget-slide-menu-content li a, .hotengine-widget-slide-menu-content li b{ color:#555;  text-decoration:none; }
.hotengine-widget-slide-menu-content li .hotengine-widget-slide-menu-content li a:hover, .hotengine-widget-slide-menu-content li.hotengine-widget-slide-menu-close-back:hover{ color:#111;}




.hotengine-widget-slide-menu-mask[data-i="94486"]{ 
    position:fixed;
    top: 0px;
    left:0px; min-height: 100vh;
    height:100%;
    width:100%;
    background: #222;
    opacity:0.8;
    z-index:10; display:none;
}