#categorynavigation.buttons .item:not(.last){border-right:1px solid #fff}#categorynavigation.buttons .item a{padding:0.75rem;color:#fff;font-weight:bold;text-decoration:none}#categorynavigation.buttons .item.active a,#categorynavigation.buttons .item a:hover{background-color:#fff;color:#343233}#categorynavigation.buttons .item.info-box{margin-left:auto}#categorynavigation .subnavigationholder:hover .subnavigation.buttons{visibility:visible}#categorynavigation .subnavigationholder{position:relative}#categorynavigation .subnavigationholder .subnavigation.buttons{-moz-box-shadow:inset 0px 6px 7px -1px rgba(96,125,139,0.31);-webkit-box-shadow:inset 0px 6px 7px -1px rgba(96,125,139,0.31);box-shadow:inset 0px 6px 7px -1px rgba(96,125,139,0.31);display:none;visibility:hidden;position:relative;border-top:0;position:absolute;background-color:#343233;display:block;border:1px solid white;border-top:0;left:-1px;transition:visibility 0.5s}#categorynavigation .subnavigationholder .subnavigation.buttons .item{border:0;border-bottom:1px solid white}#categorynavigation .subnavigationholder .subnavigation.buttons .item.first a:hover{-moz-box-shadow:inset 0px 6px 7px -1px rgba(96,125,139,0.31);-webkit-box-shadow:inset 0px 6px 7px -1px rgba(96,125,139,0.31);box-shadow:inset 0px 6px 7px -1px rgba(96,125,139,0.31)}@media only screen and (max-width: 600px){#categorynavigation .item.subnavigationholder{border-bottom:none !important}#categorynavigation .item a{background-color:#fff;padding:1.5rem !important}#categorynavigation .item a .label{color:#343233;font-size:1rem}#categorynavigation .subnavigation.buttons{visibility:visible !important;display:block !important;padding-left:2rem;width:100%;box-sizing:border-box;border-bottom-width:0 !important}#categorynavigation .subnavigation.buttons .item{border-bottom:none !important}#categorynavigation .subnavigation.buttons .item.first a:hover{box-shadow:none !important;-webkit-box-shadow:none !important}#categorynavigation .subnavigation.buttons .item .label{font-size:0.8rem}}
