/*!
* Visual Designer JQuery Plugin
* Author: Sam Zielke-Ryner
* Licensed under ...
*/

.vd-megamenu-widget {
    .vd-dropdown-widget;
    position: static;
    display: block;

    .vd-collapsable {
        left: 0;
        right: 0;
        width: 100%;
        top: auto;
        white-space: normal;

        .vd-section-container {
            width: 100% !important;

            >.vd-row-widget {
                height: 100%;
                width: 100%;

                &.vd-force-dimensions {
                    min-height: 250px !important;
                }

                .vd-column-widget {
                    padding: 10px 20px;
                }

                .vd-header {
                    font-weight: bold;
                    font-size: 23px;
                    margin-bottom: 20px;
                    padding-bottom: 5px;
                    border-bottom: solid 1px;
                }

                .vd-btn-widget {
                    margin-left: 5px;
                }
            }
        }
    }
}

.vd-collapsable:not(.vd-triggered) .vd-megamenu-widget.vd-dropdown-hover>:first-child:hover~.vd-collapsable,
.vd-collapsable:not(.vd-triggered) .vd-megamenu-widget.vd-dropdown-hover>.vd-collapsable:hover {
    .vd-flex-triggered;
    /*.vd-triggered;*/
    z-index: 12000;
}


.vd-mm-row-widget:extend(.vd-dd-cnt-widget all) {}


/* Tablet and mobile style*/
.vd-mm-responsive-style {
    .vd-megamenu-widget {
        >:first-child {
            width: 100%;
        }
    }
}

body.vd-rtablet,
body.vd-rmobile {
    .vd-mm-responsive-style();
}

@media (max-width: 479px),
(max-width: 768px) {
    .vd-mm-responsive-style();
}