#menu-horizont{font-family:'Roboto Slab',serif;font-weight:400;font-size:16px;line-height:1;position:relative;height:105px;width:auto;padding:0 0 0 0;margin:0 0 0 20px;background-color:#fff;z-index:2000;color:#5f6583}#menu-horizont ul{list-style:none;padding:0;line-height:1;margin:0}#menu-horizont>ul{position:relative;display:block;width:100%;z-index:500}#cssmenu-horizont:after,#menu-horizont>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#cssmenu-horizont.align-right>ul>li{float:right}#cssmenu-horizont.align-center ul{text-align:center}#cssmenu-horizont.align-center ul ul{text-align:left}#menu-horizont>ul>li{display:inline-block;position:relative;margin:0;padding:0}#menu-horizont>ul>#menu-horizont-button{display:none}#menu-horizont ul li a{display:block;text-decoration:none}#menu-horizont>ul>li:first-child>a{}#menu-horizont>ul>li:last-child>a{}#menu-horizont>ul>li>a{height:105px;color:#5f6583}#menu-horizont>ul>li.has-sub>a{padding-right:30px}#menu-horizont>ul>li:hover>a{color:#5387cb}#menu-horizont li.has-sub::after{content:"";display:block;position:absolute;width:0;height:0}#menu-horizont>ul>li.has-sub::after{right:12px;top:52px;border:4px solid transparent;border-top-color:#5f6583}#menu-horizont>ul>li:hover::after{border-top-color:#5387cb}#menu-horizont ul ul{position:absolute;left:-9999px;margin:0 0 0 10px;opacity:0;-webkit-transition:opacity .3s ease , top .25s ease;-moz-transition:opacity .3s ease , top .25s ease;-ms-transition:opacity .3s ease , top .25s ease;-o-transition:opacity .3s ease , top .25s ease;transition:opacity .3s ease , top .25s ease;z-index:1000}#menu-horizont ul ul ul{top:140px;padding-left:15px;margin:0 0 0 -10px}#menu-horizont ul ul li{position:relative}#menu-horizont>ul>li:hover>ul{left:auto;top:105px;opacity:1;border:1px solid #dfe5ee}#cssmenu-horizont.align-right>ul>li:hover>ul{left:auto;right:0;opacity:1}#menu-horizont ul ul li:hover>ul{left:236px;top:0;opacity:1}#cssmenu-horizont.align-right ul ul li:hover>ul{left:auto;right:270px;top:0;opacity:1;padding-right:5px}#menu-horizont ul ul li a{width:270px;padding:10px 20px;background-color:#fff;-webkit-transition:all .35s ease;-moz-transition:all .35s ease;-ms-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease;color:#5f6583;font-family:'Roboto Slab',serif;font-weight:300;font-size:15px}#cssmenu-horizont.align-right ul ul li a{text-align:right}#menu-horizont ul ul li:hover>a{background-color:#fff;color:#5387cb}#menu-horizont ul ul li:last-child>a,#menu-horizont ul ul li.last>a{border-bottom:0}#menu-horizont ul ul li.has-sub:hover::after{border-left-color:#5387cb;right:-15px;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#cssmenu-horizont.align-right ul ul li.has-sub:hover::after{border-right-color:#5387cb;border-left-color:transparent;left:-5px;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}#menu-horizont>ul>li.active>a{background-color:#fff;color:#428bca}#menu-horizont>ul ul>li.active>a{background-color:#fff;color:#428bca}