

@media only screen and (max-width: 880px) {
    .show-big-brand {
        display: none !important;
    }
}

@media only screen and (min-width: 880px) {
    .show-small-brand {
        display: none !important;
    }
}



@media only screen and (max-width:880px) {
    .megamenu_container {
        height: auto;
    }

        .megamenu_container .megamenu > li, .megamenu_container .megamenu > li:hover, .megamenu_container .megamenu > li.right, .megamenu_container .megamenu > li.right:hover {
            float: none;
            width: auto;
            padding-right: 0;
            margin-right: 0;
        }

            .megamenu_container .megamenu > li > a {
                padding: 16px 5px 15px 15px;
            }

        .megamenu_container .megamenu li.right a {
            margin-right: 0;
        }

        .megamenu_container .megamenu li:hover .dropdown_container, .megamenu_container .megamenu li:hover .dropdown_fullwidth, .megamenu_container .megamenu li:hover .dropdown_right {
            top: auto;
            left: -1px;
        }

        .megamenu_container .megamenu .dropdown_1column, .megamenu_container .megamenu .dropdown_2columns, .megamenu_container .megamenu .dropdown_3columns, .megamenu_container .megamenu .dropdown_4columns, .megamenu_container .megamenu .dropdown_5columns, .megamenu_container .megamenu .dropdown_6columns, .megamenu_container .megamenu .dropdown_7columns, .megamenu_container .megamenu .dropdown_8columns, .megamenu_container .megamenu .dropdown_9columns, .megamenu_container .megamenu .dropdown_10columns, .megamenu_container .megamenu .dropdown_11columns, .megamenu_container .megamenu .dropdown_12columns {
            width: 100%;
            padding-left: 0;
            padding-right: 0;
        }

        .megamenu_container .megamenu .col_1, .megamenu_container .megamenu .col_2, .megamenu_container .megamenu .col_3, .megamenu_container .megamenu .col_4, .megamenu_container .megamenu .col_5, .megamenu_container .megamenu .col_6, .megamenu_container .megamenu .col_7, .megamenu_container .megamenu .col_8, .megamenu_container .megamenu .col_9, .megamenu_container .megamenu .col_10, .megamenu_container .megamenu .col_11, .megamenu_container .megamenu .col_12 {
            width: 92%;
            margin-left: 4%;
            margin-right: 4%;
        }

        .megamenu_container .megamenu > li.megamenu_searchform .megamenu_searchfield {
            margin-left: 10px;
            margin-bottom: 10px;
        }

    .megamenu .dropdown_flyout, .megamenu .dropdown_flyout .dropdown_flyout_level {
        position: relative;
        left: auto;
        top: auto;
        padding: 0;
        margin: 0 4% 0 4%;
    }

        .megamenu .dropdown_flyout li, .megamenu .dropdown_flyout ul li {
            width: 100%;
            padding: 3px 0 3px 0;
        }

            .megamenu .dropdown_flyout li:hover > .dropdown_flyout_level {
                left: auto;
                top: auto;
            }

            .megamenu .dropdown_flyout li:hover > .dropdown_flyout_level_left {
                left: auto;
                right: auto;
            }

    .megamenu_dark .megamenu li .dropdown_flyout li ul, .megamenu_light .megamenu li .dropdown_flyout li ul {
        border: none;
        background: none;
    }

    .megamenu_light .megamenu li .dropdown_flyout .dropdown_parent {
        background: url("../img/dropdown-b.png") no-repeat right 9px;
    }

        .megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent:hover, .megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent.active, .megamenu_light .megamenu li .dropdown_flyout .dropdown_parent:hover, .megamenu_light .megamenu li .dropdown_flyout .dropdown_parent.active {
            background-color: transparent;
        }
}
@media only screen and (max-width: 880px) {
    .megamenu_container {
        height: auto;
    }

        .megamenu_container .megamenu > li, .megamenu_container .megamenu > li:hover, .megamenu_container .megamenu > li.right, .megamenu_container .megamenu > li.right:hover {
            float: none;
            width: auto;
            padding-right: 0;
            margin-right: 0;
        }

            .megamenu_container .megamenu > li > a {
                padding: 16px 5px 15px 15px;
            }

        .megamenu_container .megamenu li.right a {
            margin-right: 0;
        }

        .megamenu_container .megamenu li:hover .dropdown_container, .megamenu_container .megamenu li:hover .dropdown_fullwidth, .megamenu_container .megamenu li:hover .dropdown_right {
            top: auto;
            left: -1px;
        }

        .megamenu_container .megamenu .dropdown_1column, .megamenu_container .megamenu .dropdown_2columns, .megamenu_container .megamenu .dropdown_3columns, .megamenu_container .megamenu .dropdown_4columns, .megamenu_container .megamenu .dropdown_5columns, .megamenu_container .megamenu .dropdown_6columns, .megamenu_container .megamenu .dropdown_7columns, .megamenu_container .megamenu .dropdown_8columns, .megamenu_container .megamenu .dropdown_9columns, .megamenu_container .megamenu .dropdown_10columns, .megamenu_container .megamenu .dropdown_11columns, .megamenu_container .megamenu .dropdown_12columns {
            width: 100%;
            padding-left: 0;
            padding-right: 0;
        }

        .megamenu_container .megamenu .col_1, .megamenu_container .megamenu .col_2, .megamenu_container .megamenu .col_3, .megamenu_container .megamenu .col_4, .megamenu_container .megamenu .col_5, .megamenu_container .megamenu .col_6, .megamenu_container .megamenu .col_7, .megamenu_container .megamenu .col_8, .megamenu_container .megamenu .col_9, .megamenu_container .megamenu .col_10, .megamenu_container .megamenu .col_11, .megamenu_container .megamenu .col_12 {
            width: 92%;
            margin-left: 4%;
            margin-right: 4%;
        }

        .megamenu_container .megamenu > li.megamenu_searchform .megamenu_searchfield {
            margin-left: 10px;
            margin-bottom: 10px;
        }

    .megamenu .dropdown_flyout, .megamenu .dropdown_flyout .dropdown_flyout_level {
        position: relative;
        left: auto;
        top: auto;
        padding: 0;
        margin: 0 4% 0 4%;
    }

        .megamenu .dropdown_flyout li, .megamenu .dropdown_flyout ul li {
            width: 100%;
            padding: 3px 0 3px 0;
        }

            .megamenu .dropdown_flyout li:hover > .dropdown_flyout_level {
                left: auto;
                top: auto;
            }

            .megamenu .dropdown_flyout li:hover > .dropdown_flyout_level_left {
                left: auto;
                right: auto;
            }

    .megamenu_dark .megamenu li .dropdown_flyout li ul, .megamenu_light .megamenu li .dropdown_flyout li ul {
        border: none;
        background: none;
    }

    .megamenu_light .megamenu li .dropdown_flyout .dropdown_parent {
        background: url("../img/dropdown-b.png") no-repeat right 9px;
    }

        .megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent:hover, .megamenu_dark .megamenu li .dropdown_flyout .dropdown_parent.active, .megamenu_light .megamenu li .dropdown_flyout .dropdown_parent:hover, .megamenu_light .megamenu li .dropdown_flyout .dropdown_parent.active {
            background-color: transparent;
        }
}

@media (max-width: 880px) {
    .page_wrapper .index {
        width: 100%;
        margin-right: 0%;
    }

    .megamenu_button {
        background-color: #000000 !important;
        color: #ffffff;
        font-weight: bold;
    }

    .megamenu_dark_bar .megamenu {
        color: #FFFFFF;
    }

        .megamenu_dark_bar .megamenu > li.active {
            background: #ffffff;
            color: #000000;
        }

        .megamenu_dark_bar .megamenu > li > a:focus {
            color: #999;
        }

        .megamenu_dark_bar .megamenu li.noactive {
            background: none;
            /*-webkit-box-shadow:none;
		-moz-box-shadow:none;
		box-shadow:none;*/
        }

        .megamenu_dark_bar .megamenu > li > a {
            color: #FFFFFF;
            font-style: normal;
            /*text-shadow:1px 1px 1px #000000;*/
        }

        .megamenu_dark_bar .megamenu > li:hover > a {
            color: #000;
            /*text-shadow:1px 1px 1px #000000;*/
        }

        .megamenu_dark_bar .megamenu > li .megamenu_drop {
            background: url("../img/dropdown-b.png") no-repeat right 18px;
            background-color: #e4e4e4;
            /*border-bottom: solid 1px #999;*/
            color: #000;
        }

        .megamenu_dark_bar .megamenu > li .no_megamenu_drop {
            color: #000 !important;
        }

    .megamenu_dark_bar .megamenu_vertical > li .megamenu_drop {
        background: url("../img/right.png") no-repeat right 16px;
        color: #FFFFFF;
    }

    .megamenu_dark_bar .megamenu li.megamenu_button, .megamenu_dark_bar .megamenu li.megamenu_button:hover {
        background: url("../img/dropdown.png") no-repeat right 19px;
        color: #000;
    }

    .megamenu_dark_bar .megamenu li.megamenu_button_active, .megamenu_dark_bar .megamenu li.megamenu_button_active:hover {
        background: url("../img/dropdown-up.png") no-repeat right 18px;
        color: #000;
    }

    .megamenu_right {
        margin-left: 0px !important;
    }

    .megamenu_dark_bar .megamenu > li.megamenu_button:hover > a {
        color: #fff;
        background-color: black !important;
        background: url("../img/dropdown.png") no-repeat right 19px;
    }

    .megamenu_dark_bar .megamenu li.megamenu_button, .megamenu_dark_bar .megamenu li.megamenu_button:hover {
        background-color: black !important;
    }

        .megamenu_dark_bar .megamenu li.megamenu_button, .megamenu_dark_bar .megamenu li.megamenu_button:hover {
            background-color: black !important;
        }

    .megamenu_dark_bar .megamenu li.megamenu_button_active, .megamenu_dark_bar .megamenu li.megamenu_button_active:hover {
        background-color: black !important;
    }
}
