.iw-sticky-footer{
bottom: 0;
position: fixed;
z-index: 9999;
display: flex;
justify-content: center;
left: 0;
width: 100%;
}

#stickey_footer {
    display: flex;
    justify-content: space-between;
}
#stickey_footer:hover {
}

#iw-footer-menu {
    margin: 0;
    padding: 0;
    display: flex;
}
#iw-footer-menu li {
    background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0;
    font-size: 12px;
    list-style: outside none none;
}
#iw-footer-menu li:before,#iw-footer-menu li:after{content:none}
#iw-footer-menu .imgmenu {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color rgba(0, 0, 0, 0.4) -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-style: none solid none none;
    border-width: medium 1px medium medium;
    cursor: pointer;
    float: left;
}
#iw-footer-menu li a {
    display: block;
    padding: 10px;
    text-decoration: none;
}

#stickey_footer #iw-social-icons {
    padding: 0;
    margin: 0;
}
#stickey_footer #iw-social-icons li {
    float: left;
    list-style: outside none none;
    margin-right: 10px;
    padding: 5px;
}
.slicknav_menu {
    display: none;
}
@media screen and (max-width: 40em) {
#stickey_footer {
    display: none;
}
.js .slicknav_menu {
    display: block;
}
}
.stick-to {
    bottom: 0;
    left: 0;
    position: fixed;
    width: 100%;
}

#iw-footer-menu li:last-child{
	border-right:none;
}
#before-text {
    line-height: 40px;
    margin-left: 10px;
    margin-right: 10px;
}

