 .menu-icons{
     position: fixed;
     right: 0;
     width: 86%;
     z-index: 999;
     margin-top: 432px;
     display: flex;
     margin-right: 0px;
}
 .menu-icons li{
     display:block;
}
 .menu-iconsalign{
     position:relative;
     margin-left: 10px;
}
 .menu-icons a{
     text-decoration:none;
     font-family: 'Raleway';
}
 .icons{
     color:#fff;
     font-size: 22PX;
     float: left;
     padding-right: 12px;
     padding-left: 7px;
     /* text-align: center;
     */
}
.whats-new-template-default .mytitle{
         font-size:22px;
}
 .whats-new-float{
     width: 48px;
     height: 44px;
     padding: 6px 1px 10px 9px;
     background: rgb(75, 181, 94);
     color: #fff;
     position: absolute;
     right: 0;
     margin-bottom: 0px;
     margin-right: 0px;
     transition: width 2s;
     -webkit-transition: width 0.5s;
}
 .whats-new-float span{
     display:none;
}
 .whats-new-float:hover{
     width: 200px;
     background-color:#016501;
     cursor:pointer;
     overflow: hidden;
}
 .whats-new-float:hover span{
     display:block;
     font-size: 18px;
     font-weight: 300;
     width: 200px;
}
 .whats-new-float:hover i{
     background-color: #174e17;
     padding: 16px;
     margin-top: -12px;
     margin-left: -18px;
}
.calendars .fa {
    font-size: 18px !important;
    margin-right: 4px;
    margin-left: 4px;
    color: #fff;
}
 .calendars{
     width: 48px;
     height: 44px;
     padding: 7px;
     position: absolute;
     top:45px;
     right: 0;
     background: #85d9ff;
     color: #fff;
     margin-bottom: 0px;
     transition: width 2s;
     -webkit-transition: width 0.5s;
    /* Safari 3.1 to 6.0 */
}
 .calendars span{
     display:none;
}
 .calendars:hover{
     background-color: #58c1cc;
     width: 200px;
     cursor:pointer;
     overflow: hidden;
}
 .calendars:hover span{
     display:block;
     font-size: 18px;
     font-weight: 300;
     width: 200px;
}
 .calendars:hover i{
     background-color: #62e5f3;
     padding: 16px;
     margin-top: -12px;
     margin-left: -14px;
     color: #Fff;
}
 .twitter{
     width: 48px;
     height: 44px;
     position: absolute;
     right: 0;
     top: 44px;
     padding: 9px;
     background: #3B5998;
     color: #fff;
     margin-bottom: 0px;
     transition: width 2s;
     -webkit-transition: width 0.5s;
    /* Safari 3.1 to 6.0 */
}
 .twitter span{
     display:none;
}
 .twitter:hover{
     background-color: #2b4781;
     width: 200px;
     cursor:pointer;
     overflow: hidden;
}
 .twitter:hover span{
     display:block;
     font-size: 18px;
     font-weight: 300;
     width: 200px;
}
 .twitter:hover i{
     background-color: #172a53;
     padding: 15px;
     margin-top: -12px;
     margin-left: -16px;
}