/* Minification failed. Returning unminified contents.
(124,1): run-time error CSS1019: Unexpected token, found '@import'
(124,9): run-time error CSS1019: Unexpected token, found 'url(https://fonts.googleapis.com/css?family=Raleway:400,500,800)'
 */

#div_MainMenu {
}

    #div_MainMenu .container {
        border: 0 none;
        margin: 0;
    }


#div_Languages {
    position: relative;
    float: left;
    width: 120px;
}

    #div_Languages a {
        position: relative;
        margin-right: 10px;
        border-bottom: 1px dotted #ccc;
    }

        #div_Languages a:last-child {
            margin-right: 0;
        }

        #div_Languages a:hover {
            text-decoration: none;
            color: green;
            border-bottom: 1px dotted green;
        }

@media only screen and (max-width: 500px) {
    #div_Languages {
        width: 60px;
        height: 100px;
        padding-top: 10px;
    }
}

#div_Logo {
}


#div_MenuItems {
    position: relative;
    float: left;
    width: 52%;
}

    #div_MenuItems ul {
        position: relative;
        float: left;
        height: 38px;
        /*margin-right: 20px;*/
    }

        #div_MenuItems ul li a:hover {
            position: relative;
            border-radius: 4px;
            top: 0px;
            /*color: #7A1B21 !important;*/
            /*background: rgba(13, 128, 0, 0.3); /*rgba(100, 200, 50, 0.5);*/
            /*border-bottom: 1px solid green;*/
            color: #636363;
        }

        #div_MenuItems ul li:last-child {
            margin-right: 0;
        }

        #div_MenuItems ul li a {
            color: #497715;
        }

.active-menu, .active-menu .btn {
    color: silver !important;
    cursor: default !important;
}

    .active-menu:hover {
        background: none !important;
        border: none !important;
    }

    .active-menu .btn:hover {
        position: relative;
        top: 1px;
    }

    .active-menu .btn:active, .active-menu .btn:focus {
        box-shadow: 0 0 0 0 red !important;
    }

@media (max-width: 768px) {
    #div_MenuItems {
        width: 120px;
        height: 110px;
    }

        #div_MenuItems li a {
            text-align: left;
            color: #699933 !important;
        }

        #div_MenuItems .disabled a {
            /*color: #9a9a8e !important;*/
            color: #9a9898 !important;
        }

        #div_MenuItems .sm-clean {
            position: absolute !important;
            border-radius: 10px 0 10px 0;
            right: 5px !important;
            margin: 0 !important;
            height: 133px !important;
            max-width: 123px;
            /*background: #deddcf;*/
            background: #efedee;
        }
}


@import url(https://fonts.googleapis.com/css?family=Raleway:400,500,800);

@media (min-width: 769px) {
    .snip1135 {
        font-family: 'Raleway', Arial, sans-serif;
        text-align: center;
        /*text-transform: uppercase;*/
        font-weight: 500;
    }

        .snip1135 * { /*box-sizing: border-box;*/
        }

        .snip1135 li {
            /*display: inline-block;*/
            /*margin: 0 1.5em;*/
            padding: 0;
        }

        .snip1135 a {
            color: silver !important;
            position: relative;
            font-size: 14px !important;
            /*letter-spacing: 1px;*/
            text-decoration: none;
            cursor: default !important;
        }

            .snip1135 a:before,
            .snip1135 a:after {
                position: absolute;
                -webkit-transition: all 0.35s ease;
                transition: all 0.35s ease;
            }

            .snip1135 a:before {
                bottom: 0;
                display: block;
                height: 2px;
                width: 0%;
                max-width: calc(100% - 18px);
                margin-left: -2px;
                top: 32px;
                content: "";
                background-color: #689933;
            }

            .snip1135 a:after {
                left: 12px;
                top: 5px;
                padding: 0.5em 0;
                position: absolute;
                content: attr(data-hover);
                color: #689933;
                white-space: nowrap;
                max-width: 0%;
                overflow: hidden;
            }

            .snip1135 a:hover:before,
            .snip1135 .current a:before {
                opacity: 1;
                width: 100%;
            }

            .snip1135 a:hover:after,
            .snip1135 .current a:after {
                max-width: 100%;
            }

        .snip1135 .disabled:before {
            position: absolute;
            bottom: 0;
            display: block;
            height: 1px;
            width: 100%;
            width: calc(100% - 18px);
            margin-left: 10px;
            top: 33px;
            content: "";
            background-color: silver;
        }
}

