﻿body {
    padding: 0;
    margin: 0;
    font-family: 'Open Sans',sans-serif
}

a {
    text-decoration: none;
    color: inherit
}



input:focus, textarea:focus.value {
    outline: 0
}

.Default_Nav_Item {
    min-height: 26px;
    line-height: 26px;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    cursor: pointer;
    font-size: 13px
}

    .Default_Nav_Item:hover {
        color: var(--tr)
    }

.LvItemImage {
    background-position: center;
    max-width: 95%;
    height: 220px;
    white-space: nowrap;
    margin: 0 auto;
    vertical-align: middle;
    background-size: contain;
    background-repeat: no-repeat
}

.LvItemImageMobile {
    background-position: center;
    height: 120px;
    white-space: nowrap;
    margin: 0 auto;
    vertical-align: middle;
    background-size: contain;
    background-repeat: no-repeat
}

.menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 240px
}

.menu li {
    position: relative
}

    .menu li ul {
        position: absolute;
        left: 240px;
        width: 240px;
        display: none;
        top: 0
    }

        .menu li ul li ul {
            position: absolute;
            list-style: none;
            left: 240px;
            width: 240px;
            display: none;
            top: 0
        }

            .menu li ul li ul li ul {
                position: absolute;
                list-style: none;
                left: 240px;
                width: 240px;
                display: none;
                top: 0
            }

    .menu li a {
        display: block;
        text-decoration: none;
        color: #fff;
        background-color: var(--tr);
        font-size: 13px;
        min-height: 26px;
        line-height: 26px;
        text-indent: 10px;
        padding: 5px;
        outline: 1px solid #fff
    }

        .menu li a:hover {
            /*background-color: #8eb7f3;*/
            background-color: #da9321;
            color: white;
        }

li:hover ul {
    display: block
}

li ul li:hover ul {
    display: block
}

li ul li ul li:hover ul {
    display: block
}

* html ul li {
    float: left;
    height: 1%
}

li, ul {
    z-index: 100
}

input[type=number] {
    -moz-appearance: textfield
}

    input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
        -webkit-appearance: none;
        margin: 0
    }


#Responsive_Menu span {display:inline-block;width:90%;}