div#bs_main_nav_wrapper_juggling{padding: 15px;}
div#bs_main_nav_wrapper_juggling ul{padding: 0;margin: 0;width: 100%;}
div#bs_main_nav_wrapper_juggling ul, div#bs_main_nav_wrapper_juggling ol{overflow: visible;}
div#bs_main_nav_wrapper_juggling ul li{
padding: 0;
margin: 0;
margin-bottom: 0px;
list-style: none outside none;
position: relative;
z-index: 2;
margin-bottom: 10px;
}
div#bs_main_nav_wrapper_juggling .bs_menu_a_wrapper {
border: 2px solid #2b0f07;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-box-shadow: 0 0 10px #888888;
-webkit-box-shadow: 0 0 10px #888888;
box-shadow: 0 0 10px #888888;
}
div#bs_main_nav_wrapper_juggling a{
color: #5F8E07;
font-weight: bold;
font-size: 85%;
text-align: center;
text-decoration: none;
display: block;
text-shadow: 1px 1px 1px rgba(0, 0, 0, .3);
font-size: 105%;
padding: 10px 0;
}
div#bs_main_nav_wrapper_juggling a:hover, div#bs_main_nav_wrapper_juggling a:active{color: #fff;}
div#bs_main_nav_wrapper_juggling{display: block !important;}

/**
 * =============================================================
 * =============================================================
 * =============================================================
 * ============== START_MEDIA_QUERRIES =========================
 up to 752 = mobile Devices   xs
 @media (min-width: 753px) {  sm Tablet vertical
 @media (min-width: 1009px) { md Tablet Horizontal and Old Desktop
 @media (min-width: 1351px) { lg New Desktop
 */
 
/* ========== START_753 ================================== */
@media only screen and (min-width: 753px){

div#bs_main_nav_wrapper_juggling{
		padding:0;
		margin-top:0;
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(191, 187, 191, 1) 100%) repeat scroll 0 0;
    border:none;
		/*border-top: 5px solid #2c2b2b;*/
    box-shadow: 0 2px 4px 1px rgba(0, 0, 0, 0.3);
    position: relative;
    z-index: 20;
    background-color: #FFEFFF;
}

div#bs_main_nav_wrapper_juggling .bs_menu_a_wrapper {border: none;border-radius: 0; box-shadow: none;}

div#bs_main_nav_wrapper_juggling ul li{
    margin-top: 0;
    margin-bottom: 0;
    float: left;
    white-space: nowrap;
    width: 16%;
    display: table-cell;
    white-space: nowrap;
}
}