.rightNav {position: fixed; right: 0px; top: 120px; z-index: 999; width: 210px;}
.rightNav li{width: 70px; height: 70px; text-align: center; cursor: pointer;
color: #fff; font-size: 16px; margin-bottom: 2px; margin-left: 100px;}
.rightNav li:hover{background: #35d28a !important;}
.rightNav p{margin: 0;}
.rightIcon {width: 40px; height: 40px; margin-top: 5px;}
.navTell {transition: all 1s ease;}
.navTell:hover {width: 210px !important; transform: translate(-150px,0);}
.tellTxt {font-size: 20px; line-height: 70px; padding: 0;
    text-align: left;}
.maBox {position: absolute; right: 80px; top: 0;  overflow: hidden;
transition: all 1s ease; opacity: 0; display: none; border: 1px solid #ccc; padding: 5px;
z-index: 9;}
.navWX:hover .maBox{opacity: 1; display: block;}
