#fon_menu div.navbar-collapse
{
    padding-left: 0px !important;
    padding-right: 0px !important;
}
/*#bs-example-navbar-collapse-1.navbar-collapse.collapse{
    height: 39px !important;
}*/
/*#bs-example-navbar-collapse-1.nav.navbar-nav{
    padding-top: 0px;
    height: 39px;
}*/
/*#bs-example-navbar-collapse-1 .nav.navbar-nav{
    padding-top: 0px;
    height: 39px;
}*/
/*#bs-example-navbar-collapse-1 .nav.navbar-nav li{
    height: 39px;
}*/
#bs-example-navbar-collapse-1 ul.navbar-nav li a:link{
    margin: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    height: 39px;
    line-height: 39px;
    display: block;
}
#bs-example-navbar-collapse-1 .nav.navbar-nav li.divider span.separator{
    color: #fff;
    font-size: 20px;
    width: 1px;
    height: 39px;
    line-height: 37px;
}
ul.navbar-nav li a:link, ul.navbar-nav li a:visited
{
    color           : #ffffff;
    font-size       : 18px;
    font-weight     : normal;
    font-family     : open_sansbold;
    text-decoration : none;
    margin-top      : 4px !important;
    margin-bottom   : 5px;
    padding-left    : 24px;
    padding-right   : 24px;
    border-right    : 0px solid #ffffff;
    height          : 22px;
    line-height     : 23px;
    letter-spacing  : -1px;
}
#bs-example-navbar-collapse-1 .nav.navbar-nav li a:hover{
     background: #e6e6e6;
    *text-decoration : underline;
    color: #000;
}


#bs-example-navbar-collapse-1 ul.navbar-nav li.item-112 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-112 a:visited,
#bs-example-navbar-collapse-1 ul.navbar-nav li.item-169 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-169 a:visited
{
    margin-right    :  231px !important; 
    *margin-right    :  64% !important; 
}
#bs-example-navbar-collapse-1 ul.navbar-nav li.item-117 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-117 a:visited,
#bs-example-navbar-collapse-1 ul.navbar-nav li.item-170 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-170 a:visited
{
    margin-right    :  291px !important; 
    *margin-right    :  70% !important; 
}
#bs-example-navbar-collapse-1 ul.navbar-nav li.item-184 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-184 a:visited,
#bs-example-navbar-collapse-1 ul.navbar-nav li.item-183 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-183 a:visited
{
    margin-right    :  170px !important; 
}
.navbar-nav > li > a
{
    padding-top: 0px !important;
}

#bs-example-navbar-collapse-1 .navbar-nav > .active > a,
#bs-example-navbar-collapse-1 .navbar-nav > .active > a:hover,
#bs-example-navbar-collapse-1 .navbar-nav > .active > a:focus {
    background: none;
    *background-color: #e7e7e7;
    color: #fff;
}

ul.nav-child.unstyled{
    display: none;
    position: absolute;
    background: #fff;
    padding: 0px;
    margin: 0px;
    margin-top: 0px;
    list-style-type: none;
    z-index: 998;
    margin-left: -2px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom: 2px solid #e7e7e7;
    border-left: 2px solid #e7e7e7;
    padding: 2px 0 0;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
}
ul.nav-child.unstyled li{
    display: block;
    padding: 0px;
    border-right: 2px solid #e7e7e7;
}
ul.nav-child.unstyled li a{
    display: block;
    width:100%;
    border: 0;
    padding:0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top:5px;
    padding-bottom:5px;
    white-space: nowrap;
    height: 20px;
    color: #000 !important;
    
}
ul.nav-child.unstyled li a:hover{
    *text-decoration: underline;
    color: #313131;
}
/*

    .navbar-collapse{
         border-top: 0px none !important;
    }
    ul.nav-child.unstyled li a:link, ul.navbar-nav li a:visited {
        border-right: 0px solid #ffffff;
    }
    
    ul.navbar-nav li.item-184 a:link, ul.navbar-nav li.item-184 a:visited, ul.navbar-nav li.item-183 a:link, ul.navbar-nav li.item-183 a:visited{
        border-right: 0px solid #ffffff !important;
    }
    ul.navbar-nav li a:link, ul.navbar-nav li a:visited {
        border-right: 0px solid #ffffff;
    }
    ul.nav-child.unstyled{
        display: block;
        position: relative;
        border: 0px none;
        padding: auto;
        margin: auto;
    }

        #bs-example-navbar-collapse-1  ul{
        width: 100%;
    }
    .item-164 a, .item-163 a, .item-180 a{
        margin-bottom: 0px !important;
    }

/*.item-149, .item-156{
    margin-top:3px;
}
.item-164 a, .item-163 a, .item-180 a{
    margin-bottom: 20px !important;
}


ul.navbar-nav li.item-104 a:link, ul.navbar-nav li.item-104 a:visited, 
ul.navbar-nav li.item-103 a:link, ul.navbar-nav li.item-103 a:visited, 
ul.navbar-nav li.item-102 a:link, ul.navbar-nav li.item-102 a:visited{
    padding-left: 38px !important;
}
ul.navbar-nav li.item-181 a:link, ul.navbar-nav li.item-181 a:visited, 
ul.navbar-nav li.item-182 a:link, ul.navbar-nav li.item-182 a:visited, 
ul.navbar-nav li.item-183 a:link, ul.navbar-nav li.item-183 a:visited, 
ul.navbar-nav li.item-184 a:link, ul.navbar-nav li.item-184 a:visited, 
ul.navbar-nav li.item-185 a:link, ul.navbar-nav li.item-185 a:visited, 
ul.navbar-nav li.item-186 a:link, ul.navbar-nav li.item-186 a:visited 
{
    padding-left: 23px !important;
    padding-right: 23px !important;
    
}
.item-178{
    padding-bottom: 20px !important;
}
.item-178{
    padding-bottom: 20px !important;
}*/




@media only screen and (max-width: 1200px) {
    #bs-example-navbar-collapse-1 ul.navbar-nav li.item-112 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-112 a:visited,
    #bs-example-navbar-collapse-1 ul.navbar-nav li.item-169 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-169 a:visited,
    #bs-example-navbar-collapse-1 ul.navbar-nav li.item-117 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-117 a:visited,
    #bs-example-navbar-collapse-1 ul.navbar-nav li.item-170 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-170 a:visited,
    #bs-example-navbar-collapse-1 ul.navbar-nav li.item-184 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-184 a:visited,
    #bs-example-navbar-collapse-1 ul.navbar-nav li.item-183 a:link, #bs-example-navbar-collapse-1 ul.navbar-nav li.item-183 a:visited
    {
        margin-right    :  10% !important; 
    }
    
}
@media only screen and (max-width: 990px) {
    
    ul.navbar-nav li a:link, ul.navbar-nav li a:visited{
        padding: 7px;
    }
}
@media only screen and (max-width: 930px) {
    .mod-languages {
        margin-left: -35px !important;
        margin-top: 3px;
    }
}
@media only screen and (max-width: 770px) {
    li.divider{
        display: none;
    }
    ul.nav-child.unstyled{
        position: relative;
        background: none;
        border: 0px none;
        box-shadow:none;
    }
    ul.nav-child.unstyled li{
        border: 0px none;
    }
    ul.nav-child.unstyled li a, ul.nav-child.unstyled li.active a{
        color: #fff !important;
    }
    #bs-example-navbar-collapse-1.navbar-collapse.collapse.in {
        height: auto !important;
    }
    .mod-languages{
        margin: 0px !important;
        position: absolute;
        right: 0px;
        top: 10px;
    }
    ul.navbar-nav li.item-104 a:link, ul.navbar-nav li.item-104 a:visited{
        height: 20px !important;
        margin: 0px;
    }
    ul.nav-child.unstyled li{
        display: block;
        padding: 0px;
        margin-left: 20px;
    }
    ul.nav-child.unstyled li a{
        padding-top:0px;
        padding-bottom:0px;
    }
    ul.nav-child.unstyled li a:hover{
        text-decoration: underline;
        color: #313131;
    }
    #fon_menu .navbar-header{
        margin: 0px;
        padding: 0px;
    }
    #bs-example-navbar-collapse-1{
        margin: 0px;
        padding: 0px;
    }
    ul.nav-child.unstyled{
        display: block;
    }
}


/*

@media only screen and (max-width: 980px) and (max-width: 1280px) {
    ul.navbar-nav li a:link, ul.navbar-nav li a:visited {
        border-right: 1px solid #ffffff;
        color: #ffffff !important;
        font-family: open_sansbold;
        font-size: 18px;
        font-weight: normal;
        height: 22px;
        letter-spacing: -1px;
        line-height: 23px;
        margin-bottom: 5px;
        padding-left: 10px !important;
        padding-right: 10px !important;
    }
    ul.nav-child.unstyled li a:link, ul.navbar-nav li a:visited {
        border-right: 0px solid #ffffff;
    }
    ul.navbar-nav li.item-112 a:link, ul.navbar-nav li.item-112 a:visited, ul.navbar-nav li.item-117 a:link, ul.navbar-nav li.item-117 a:visited, ul.navbar-nav li.item-169 a:link, ul.navbar-nav li.item-169 a:visited, ul.navbar-nav li.item-170 a:link, ul.navbar-nav li.item-170 a:visited {
        border-right: 1px solid #ffffff !important;
        margin-right: 10px !important;
        
    }
    ul.nav-child.unstyled li{
        border-right: 0px solid #e7e7e7;
    }
    ul.nav-child.unstyled{
        border-right: 2px solid #e7e7e7;
    }
}


@media only screen and (min-width: 1080px) and (max-width: 1310px){
    ul.navbar-nav li.item-183 a:link, ul.navbar-nav li.item-183 a:visited, ul.navbar-nav li.item-184 a:link, ul.navbar-nav li.item-184 a:visited{
        margin-right: 5px !important;
        border-right: 1px solid #fff !important;
    }
    ul.navbar-nav li.item-104 a:link, ul.navbar-nav li.item-104 a:visited, ul.navbar-nav li.item-181 a:link, ul.navbar-nav li.item-181 a:visited, ul.navbar-nav li.item-182 a:link, ul.navbar-nav li.item-182 a:visited, ul.navbar-nav li.item-183 a:link, ul.navbar-nav li.item-183 a:visited, ul.navbar-nav li.item-184 a:link, ul.navbar-nav li.item-184 a:visited, ul.navbar-nav li.item-185 a:link, ul.navbar-nav li.item-185 a:visited, ul.navbar-nav li.item-186 a:link, ul.navbar-nav li.item-186 a:visited{
        padding: 0 14% !important;
    }
}
@media only screen and (max-width: 1200px){
    ul.navbar-nav li.item-112 a:link, ul.navbar-nav li.item-112 a:visited,
    ul.navbar-nav li.item-117 a:link, ul.navbar-nav li.item-117 a:visited,
    ul.navbar-nav li.item-169 a:link, ul.navbar-nav li.item-169 a:visited,
    ul.navbar-nav li.item-170 a:link, ul.navbar-nav li.item-170 a:visited
    {
            border-right		: 0px solid #ffffff !important;
            margin-right 	: 9px !important;
    }
}
@media only screen and (min-width: 840px) and (max-width: 1079px){
    ul.navbar-nav li.item-183 a:link, ul.navbar-nav li.item-183 a:visited, ul.navbar-nav li.item-184 a:link, ul.navbar-nav li.item-184 a:visited{
        margin-right: 5px !important;
        border-right: 1px solid #fff !important;
    }
    ul.navbar-nav li.item-104 a:link, ul.navbar-nav li.item-104 a:visited, ul.navbar-nav li.item-181 a:link, ul.navbar-nav li.item-181 a:visited, ul.navbar-nav li.item-182 a:link, ul.navbar-nav li.item-182 a:visited, ul.navbar-nav li.item-183 a:link, ul.navbar-nav li.item-183 a:visited, ul.navbar-nav li.item-184 a:link, ul.navbar-nav li.item-184 a:visited, ul.navbar-nav li.item-185 a:link, ul.navbar-nav li.item-185 a:visited, ul.navbar-nav li.item-186 a:link, ul.navbar-nav li.item-186 a:visited{
        padding: 0 4% !important;
    }
}*/