html,body{min-height:100%;height:100%;background-color:#efefef}.wrapper{position:relative;min-height:100%;height:auto}.wrapper:before,.wrapper:after{content:" ";display:table}.main-header{position:fixed;top:0;left:0;height:45px;width:100%;z-index:2}.main-header .logo{color:#fff;text-align:center;font-size:22.5px;background-color:rgba(255,255,255,0.05);display:block;width:240px;line-height:45px}.main-header .logo:hover{color:#fff;text-decoration:none}.main-header .logo .logo-lg{display:block}.main-header .logo .logo-mini{display:none}.main-header .uk-navbar-toggle{color:#fff}.main-header .uk-navbar-toggle:hover{color:#fff}.main-header .uk-navbar-container:not(.uk-navbar-transparent){background-color:#5d924b}.main-header .uk-navbar-nav>li>a,.main-header .uk-navbar-nav>li:hover>a,.main-header .uk-navbar-nav>li>a.uk-open,.main-header .uk-navbar-nav>li>a:focus{color:#fff}.main-header .uk-navbar-item,.main-header .uk-navbar-nav>li>a,.main-header .uk-navbar-toggle{height:45px}.main-sidebar{position:absolute;min-height:100%;left:0;top:0;padding-top:45px;width:240px;background:#263238;color:#fff;overflow:visible}.main-sidebar .sidebar .company{padding:10px 20px}.main-sidebar .sidebar .company a{color:#fff;font-size:80%}.main-sidebar .sidebar .uk-nav .uk-active>a{background:rgba(0,0,0,0.15)}.main-sidebar .sidebar .uk-nav a,.main-sidebar .sidebar .uk-nav .uk-nav-header{color:#fff;padding:10px 20px}.main-sidebar .sidebar .uk-nav a:hover{background-color:rgba(255,255,255,0.05)}.main-sidebar .sidebar .uk-nav ul.uk-nav-sub{padding:0}.main-sidebar .sidebar .uk-nav ul.uk-nav-sub a{padding:5px 10px 5px 40px}.content-wrapper{margin-top:45px;margin-left:240px;overflow:hidden}.content-wrapper .content-header,.content-wrapper .content{margin:20px}.datepicker--day-name{color:#5d924b}body.collapsed .main-header .logo{width:55px}body.collapsed .main-header .logo .logo-lg{display:none}body.collapsed .main-header .logo .logo-mini{display:block}body.collapsed .main-sidebar{width:55px}body.collapsed .main-sidebar .company .company-name,body.collapsed .main-sidebar .company .company-edit>span{display:none}body.collapsed .main-sidebar .uk-nav>li{position:relative;height:40px}body.collapsed .main-sidebar .uk-nav>li>a{text-align:center}body.collapsed .main-sidebar .uk-nav>li>a:after{display:none}body.collapsed .main-sidebar .uk-nav>li>a>span,body.collapsed .main-sidebar .uk-nav>li>ul.uk-nav-sub{position:absolute;top:0;left:55px;width:185px;z-index:1;background:#263238;display:none;text-align:left}body.collapsed .main-sidebar .uk-nav>li>a>span{height:40px;line-height:40px;padding:0 15px;width:155px}body.collapsed .main-sidebar .uk-nav>li>ul.uk-nav-sub{top:40px;padding-bottom:10px}body.collapsed .main-sidebar .uk-nav>li>ul.uk-nav-sub a{padding:10px 15px}body.collapsed .main-sidebar .uk-nav>li:hover>a>span,body.collapsed .main-sidebar .uk-nav>li:hover>ul.uk-nav-sub{display:block !important}body.collapsed .main-sidebar .uk-nav .uk-nav-header,body.collapsed .main-sidebar .uk-nav .uk-transition{display:none;transition:none}body.collapsed .content-wrapper{margin-left:55px}body.no-sidebar .main-header .uk-navbar-toggle{display:none}body.no-sidebar .main-sidebar{display:none}body.no-sidebar .content-wrapper{margin-left:0}table.hisenda thead th{text-align:center}table.hisenda td,table.hisenda th{border:1px solid #e5e5e5}table.hisenda .euro input{border:0;background:transparent;display:inline;max-width:100px;text-align:right}.uk-accordion-content .m347{padding:10px;background-color:#f8f8f8}