#top-bar{background-color:#34435a;font-size:.815rem;position:relative}.top-links{-ms-flex:0 0 auto;flex:0 0 auto;position:relative;-ms-flex-positive:0;flex-grow:0;padding:12px 0}@media (min-width:768px){.top-links{border-bottom:0}}.top-links-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin-bottom:0}.top-links-item{color:#fff;margin:0 10px;position:relative}.top-links-item:last-child{margin:0 0 0 10px}.top-links-item .heading{font-size:20px;font-weight:600}.top-links-item .heading small{font-size:12px;vertical-align:text-top}.top-links-item:first-child,.top-links-sub-menu .top-links-item{border-left:0!important}.top-links-item>a{color:#fff;display:block;font-size:14px;font-weight:400;line-height:20px}.top-links-item>a>i{font-size:14px;vertical-align:top}.top-links-item>a>i.icon-angle-down{margin:0 0 0 5px!important}.top-links-item>a>i:first-child{margin-right:3px}.top-links-item.full-icon>a>i{font-size:.875rem;margin:0;top:2px}.top-links-section,.top-links-sub-menu{background:#fff;border:1px solid #eee;border-top-color:#1abc9c;box-shadow:0 13px 42px 11px rgba(0,0,0,.05);left:-1px;line-height:1.5;list-style:none;margin-top:10px;opacity:0;pointer-events:none;position:absolute;top:100%;transition:opacity .25s ease,margin .2s ease;visibility:hidden;width:140px;z-index:-1}.top-links.on-click .top-links-section,.top-links.on-click .top-links-sub-menu,.top-links:not(.on-click) .top-links-item:hover>.top-links-section,.top-links:not(.on-click) .top-links-item:hover>.top-links-sub-menu{margin-top:0;opacity:1;pointer-events:auto;visibility:visible;z-index:499}.top-links.on-click .top-links-section,.top-links.on-click .top-links-sub-menu{display:none}.top-links-sub-menu .top-links-sub-menu{left:100%;top:-1px}.top-links-sub-menu .top-links-item:not(:first-child){border-top:1px solid #f5f5f5}.top-links-sub-menu .top-links-item:hover{background-color:#f9f9f9}.top-links-sub-menu .top-links-item>a{font-size:.6875rem;padding-bottom:9px;padding-top:9px}.top-links-sub-menu .top-links-item>a>img{display:inline-block;height:16px;margin-right:4px;position:relative;top:-1px;width:16px}.top-links-sub-menu .top-links-item>a i.icon-angle-down{left:auto;margin:0!important;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg)}.top-links-sub-menu.top-demo-lang .top-links-item>a>img{height:16px;top:4px;width:16px}.top-links-section{left:0;padding:25px;width:280px}.top-links-section.menu-pos-invert{left:auto;right:0}#top-social{display:-ms-flexbox;display:flex;justify-content:center;margin:0}#top-social li{border-left:1px solid #eee;list-style:none;position:relative}#top-social li:first-child{border-left:0!important}#top-social li .ts-icon,#top-social li .ts-text{display:block;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;height:44px;line-height:44px}#top-social li .ts-icon{font-size:.875rem;text-align:center;width:40px}#top-social li .ts-text{max-width:0;-webkit-transition:all .2s ease;transition:all .2s ease;white-space:nowrap}#top-social li a:hover .ts-text{max-width:200px;padding-right:12px;-webkit-transition:all .4s ease;transition:all .4s ease}#top-social a{color:#666;display:-ms-flexbox;display:flex;font-weight:700;overflow:hidden;width:auto}#top-social a:hover{color:#fff!important;text-shadow:1px 1px 1px rgba(0,0,0,.2)}#top-login{margin-bottom:0}#top-login .checkbox{margin-bottom:10px}#top-login .form-control{position:relative}#top-login .form-control:focus{border-color:#ccc}#top-login .input-group#top-login-username{margin-bottom:-1px}#top-login #top-login-username .input-group-addon,#top-login #top-login-username input{border-bottom-left-radius:0;border-bottom-right-radius:0}#top-login .input-group#top-login-password{margin-bottom:10px}#top-login #top-login-password .input-group-addon,#top-login #top-login-password input{border-top-left-radius:0;border-top-right-radius:0}