@media (max-width: 992px) {
.sffm-fullside-pos-top .sffm-flymenu-inner-wrap .sffm-menu, 
.sffm-fullside-pos-bottom .sffm-flymenu-inner-wrap .sffm-menu {
display: block;
}
}
@media (max-width: 768px) {
.sffm-fullscreen-menu .sffm-long-description, 
.sffm-fullscreen-menu .sffm-submenu {
width: 100%;
}
.sffm-skewmenu-template-1 .sffm-flymenu-inner-wrap, .sffm-skewmenu-template-2 .sffm-flymenu-inner-wrap {
width: 100%;
}
.sffm-skewmenu-template-1.sffm-menu-toggled .sffm-toggle-wrapper, .sffm-skewmenu-template-2.sffm-menu-toggled .sffm-toggle-wrapper {
display: block;
}
.sffm-fullscreen-template-2 .sffm-flymenu-inner-wrap .sffm-header-section, .sffm-fullscreen-template-2 .sffm-flymenu-inner-wrap .sffm-fullscreen-temp2-wrap,
.sffm-fullscreen-template-3 .sffm-flymenu-inner-wrap .sffm-header-section, .sffm-fullscreen-template-3 .sffm-flymenu-inner-wrap .sffm-fly-menu-body, .sffm-fullscreen-template-3 .sffm-flymenu-inner-wrap .sffm-footer-section {
width: 100% !important;
padding: 0 10px;
}
.sffm-navicon-template.sffm-navicon-pos-left .sffm-fly-submenu-menu-push ul li > .sffm-submenu, 
.sffm-navicon-template.sffm-navicon-pos-right .sffm-fly-submenu-menu-push ul li > .sffm-submenu {
width: 100% !important;
}
.sffm-navicon-template.sffm-navicon-pos-left.sffm-menu-toggled .sffm-fly-submenu-menu-push ul li .sffm-submenu.sffm-submenu-active .sffm-submenu {
left: 0;
}
}
@media (max-width: 560px) {
.sffm-fullside-pos-left .sffm-flymenu-inner-wrap, .sffm-fullside-pos-right .sffm-flymenu-inner-wrap,
.sffm-navicon-template.sffm-menu-toggled .sffm-flymenu-wrapper {
width: 100%;
}
.sffm-fullside-menu-animation-3.sffm-fullside-pos-left.sffm-menu-toggled {
margin-left: 0;
}
.sffm-menu-toggled .sffm-toggle-btn {
display: block;
}
.sffm-fullside-pos-left .sffm-long-description.sffm-description-active, 
.sffm-fullside-pos-left .sffm-fly-submenu-menu-push .sffm-submenu.sffm-submenu-active,
.sffm-fullside-pos-left .sffm-fly-submenu-menu-push 
.sffm-dropdown-menu-submenu .sffm-submenu.sffm-submenu-active {
left: 0;
z-index: 999;
}
.sffm-fullside-pos-right .sffm-long-description.sffm-description-active, 
.sffm-fullside-pos-right .sffm-fly-submenu-menu-push .sffm-submenu.sffm-submenu-active,
.sffm-fullside-pos-right .sffm-long-description.sffm-description-active, 
.sffm-fullside-pos-right .sffm-fly-submenu-menu-push .sffm-submenu.sffm-submenu-active,
.sffm-fullside-pos-right .sffm-fly-submenu-menu-push .sffm-dropdown-menu-submenu .sffm-submenu.sffm-submenu-active {
right: 0;
z-index: 999;
}
.sffm-navicon-template.sffm-navicon-pos-left.sffm-menu-toggled .sffm-long-description.sffm-description-active, 
.sffm-navicon-template.sffm-navicon-pos-left.sffm-menu-toggled .sffm-submenu.sffm-submenu-active {
left: 0;
width: 100%;
}
.sffm-navicon-template.sffm-menu-toggled .sffm-fly-menu-body ul li {
width: 100%;
padding-right: 10px;
}
}