﻿/*****************
 стили навигации
******************/

.NavBoxBottoms {
    display: inline-block;
    OVERFLOW: hidden; 
    PADDING-TOP: 5px;
    margin-bottom: 40px;
}

@media screen and (max-width: 700px)
{
    .NavBoxBottoms {
        display: none;
    }
}

.NavBottoms {
    PADDING: 0px; 
    MARGIN: 0px; 
    display: block;
    BORDER: #af967d 1px solid; 
    BACKGROUND-COLOR: rgb(249,249,250); 
    FONT-SIZE: 11px; 
    OVERFLOW: hidden; 
    border-radius: 5px; 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
    -khtml-border-radius: 5px;
}
.NavBottoms .Title {
    DISPLAY: none;
}
.NavBottoms .Item {
    POSITION: relative; 
    ZOOM: 1; 
    DISPLAY: block; 
    FLOAT: left
}
.NavBottoms .Item A {
    BORDER-BOTTOM: #d7edfc 1px solid; 
    PADDING-BOTTOM: 0px; 
    LINE-HEIGHT: 24px; 
    BACKGROUND-COLOR: rgb(249,249,250); 
    OUTLINE-STYLE: none; 
    OUTLINE-COLOR: invert; 
    PADDING-LEFT: 18px; 
    OUTLINE-WIDTH: 0px; 
    PADDING-RIGHT: 10px; 
    DISPLAY: block; 
    MARGIN-BOTTOM: -1px; 
    TEXT-DECORATION: none; 
    PADDING-TOP: 0px; 
    -moz-outline-style: 0 none; 
}
.NavBottoms .Item:first-child A {
    PADDING-LEFT: 10px; 
    border-top-left-radius: 4px; 
    -webkit-border-top-left-radius: 4px; 
    -moz-border-radius-topleft: 4px; 
    -khtml-border-top-left-radius: 4px; 
    border-bottom-left-radius: 4px; 
    -webkit-border-bottom-left-radius: 4px; 
    -moz-border-radius-bottomleft: 4px; 
    -khtml-border-bottom-left-radius: 4px;
}
.NavBottoms .Item .arrow {
    POSITION: absolute; 
    Z-INDEX: 50; 
    BORDER-TOP: transparent 12px solid; 
    BORDER-RIGHT: black 1px;
    BORDER-BOTTOM: transparent 12px solid; 
    BORDER-LEFT: #af967d 12px solid; 
    DISPLAY: block; 
    TOP: 0px; 
    RIGHT: -12px; 
    WIDTH: 0px; 
    HEIGHT: 0px; 
}
.NavBottoms .Item:last-child .arrow {
    /* POSITION: fixed; */
    display: none;
}
.NavBottoms .Item .arrow SPAN {
    POSITION: absolute; 
    Z-INDEX: 51; 
    BORDER-TOP: transparent 12px solid; 
    BORDER-RIGHT: black 1px; 
    BORDER-BOTTOM: transparent 12px solid; 
    BORDER-LEFT: rgb(249,249,250) 12px solid; 
    DISPLAY: block; 
    TOP: -12px; 
    LEFT: -13px;
    WIDTH: 0px; 
    HEIGHT: 0px; 
    TEXT-INDENT: 9999px; 
    WHITE-SPACE: nowrap; 
    OVERFLOW: hidden; 
}
.NavBottoms .Item:hover A {
    BACKGROUND-COLOR: #af967d;
    color: white;
}
.NavBottoms .Item:hover .arrow SPAN {
    BORDER-LEFT-COLOR: #af967d;
}
.NavBottoms .Item .arrow {
}
