.topmenu{list-style:none;padding:0 30px;margin:0;background:#003152;float:left;width:100%}.topmenu li{list-style:none}.topmenu li ul{display:none}.topmenu>li{display:block;margin:0;padding:0;border:0;float:left}.topmenu li a{color:#fff;text-align:left}.topmenu>li>a{display:block;position:relative;margin:0;border:0;padding:17px 20px 16px 12px;text-decoration:none;color:#fff;font-size:1.1em}.topmenu li a i{padding-right:5px;color:#ff5737}.topmenu>li>a i{font-size:16px;text-shadow:none;color:#ff5737}.topmenu li ul.sub-menu li a i{padding-right:10px}.topmenu li.menu-active>a{background:#003152 !important;color:#fff}.topmenu li.menu-active>a>span.title,.topmenu li>a:hover>span.title{border-bottom:2px solid #8098a9}.topmenu li>a:hover>span.title.no-blueborder{border-bottom:0 none}.topmenu li>a.selected>span.title{border-bottom:2px solid #fdb81e}.topmenu>li>ul.sub-menu>li>a:hover>span.title{border-bottom:2px solid #8098a9}.topmenu li .menu-active{position:relative}.topmenu>li>a>.arrow:before{margin-left:15px;display:inline;font-size:1.25em;line-height:1em;font-family:FontAwesome;height:auto;content:"\f105";font-weight:300;text-shadow:none;width:10px;display:inline-block}.topmenu>li.menu-active>a>.arrow:before{content:"\f107" !important}.topmenu>li>ul.sub-menu{display:none;list-style:none;clear:both;margin:0;position:absolute;z-index:8}.topmenu li ul.sub-menu{background:#003152}.topmenu li ul.sub-menu>li{margin:0 0 0 .75em}.topmenu li ul.sub-menu li a{display:block;margin:0;padding:12px 20px 12px 15px;text-decoration:none;font-size:13px;font-weight:normal;background:0}.topmenu>li>ul.sub-menu>li{position:relative;min-width:16em}.topmenu>li>ul.sub-menu>li:last-child{padding-bottom:16px}.topmenu>li>ul.sub-menu>li ul.sub-menu{position:absolute;left:225px;top:2px;display:none;list-style:none;margin-top:0}.topmenu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:absolute;left:185px;top:0;display:none;list-style:none}.topmenu>li>ul.sub-menu li>a>.arrow:before{float:right;margin-top:1px;margin-right:3px;display:inline;font-size:16px;font-family:FontAwesome;height:auto;content:"\f104";font-weight:300;text-shadow:none}.topmenu>li>a.desktopItem{display:block !important}.topmenu>li>a.mobileItem{display:none !important}.topmenu.collapse>li>a.desktopItem{display:none !important}.topmenu.collapse>li>a.mobileItem{display:block !important}.topmenu.collapse>li.menu-active>a.mobileItem{padding-bottom:12px !important}.topmenu.collapse>li>ul>li>a.mobileItem{padding-bottom:12px}@media(min-width:992px) and (orientation:landscape){.topmenu>li:nth-of-type(1)>a{padding-left:0}}@media screen and (max-width:992px){.topmenu{float:left;width:100%;padding:0}.topmenu>li{border-bottom:1px solid #8098a9;float:none;padding-left:1rem;padding-right:1rem}.topmenu>li:nth-of-type(1){border-top:1px solid #8098a9}.topmenu>li:first-child{border-top:2px solid #fccb51}.topmenu>li>a i{padding-right:10px;color:#ff5737}.topmenu>li>a>.arrow:before{float:right;content:"\f105"}li.menu-active>a>.arrow:before{content:"\f107" !important}.topmenu li ul.sub-menu>li{width:100%}.topmenu li ul.sub-menu li ul.sub-menu li a{padding-left:30px}.topmenu li ul.sub-menu li ul.sub-menu li ul.sub-menu li a{padding-left:50px}.topmenu>li>ul.sub-menu{position:static}.topmenu>li>ul.sub-menu>li ul.sub-menu{position:static}.topmenu>li>ul.sub-menu>li ul.sub-menu>li ul.sub-menu{position:static}.topmenu li ul.sub-menu li.menu-active>a>.arrow:before{content:"\f107" !important}}@media screen and (min-width:1180px){.topmenu>li:nth-child(3)>ul.sub-menu>li{width:5em}.topmenu>li:nth-child(3)>ul.sub-menu>li:first-child,.topmenu>li:nth-child(4)>ul.sub-menu>li:first-child{display:none}.topmenu>li:nth-child(3)>ul.sub-menu>li>ul.sub-menu>li{width:3.5em}}.menu-toggle{display:none;float:left;width:100%;background:#003152;padding:0 30px}.menu-toggle a{height:64px;float:left;margin-bottom:16px;margin-top:20px}.menu-toggle .icon-bar{display:block !important;width:26px;height:3px;background-color:#f5f5f5 !important;margin:4px}.menu-toggle .icon-bar:hover{background-color:#f5f5f5 !important}.menu-toggle #menu-btn{float:right;background:transparent;border:1px solid #fff;padding:8px 6px;border-radius:0;cursor:pointer;margin-right:20px;height:auto}@media(max-width:1009px){.hide-menu{display:none}.menu-toggle{display:block}.topmenu>li{clear:both;float:none;margin-top:1px}.topmenu>li>ul.sub-menu{position:relative}.topmenu>li>a>.arrow:before{margin-left:0}.topmenu>li>a>.arrow:before{float:right}}
