.btn-file,.home-prg strong,.profile .credits{text-transform:uppercase}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.profile{position:absolute;z-index:3;right:10px;top:10px}.profile .credits{cursor:pointer;text-align:center;color:#fff;font-size:12px}.profile .credits strong{display:block;margin:0 auto;line-height:1em;width:40px;height:40px;padding:10px 0;text-align:center;font-size:1em;font-weight:700;background:#fff;color:#0C2D4B;border-radius:100%}body{font-family:'Istok Web',sans-serif;font-size:16px;color:#0C2D4B}.app-title{background:#AAA;color:#fff}.app-title .container-fluid>h1{margin:0;padding:23px 0}.app-title .container-fluid>.btn-group,.app-title .container-fluid>button{float:right;margin-top:23px}.app-title .percorso-edizioni{text-align:right;padding-top:25px}.app-title .percorso-edizioni select{color:#000}.app-title .select-primary{background:#0C2D4B;color:#fff}@media screen and (min-width:769px){.app-title .select-primary{margin-top:15px}}.app-content{padding:10px 0}.loading,.none{text-align:center;padding:50px;font-size:1.5em}.filter{border-bottom:2px solid #AAA}.filter:after,.filter:before{content:" ";display:table}.filter:after{clear:both}.filter .filter-field{padding:10px 0}.btn-file,.news .item .item-col{padding:0}.table thead th{vertical-align:middle!important;text-align:center;background:repeat-x #F2F2F2;background-image:linear-gradient(to bottom,#f8f8f8 0,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffececec', GradientType=0)}.btn-file,.btn.btn-primary{background-color:#0C2D4B}.table thead .td-file{width:150px}.table tbody tr .dropdown-menu{min-width:300px;left:auto;right:0}.table tbody tr td{white-space:normal!important}.table small{display:block;text-align:center;font-size:11px}.btn-file span,.btn-wicon span{float:left;font-size:1.5em;border-right:1px solid #004e5f;text-align:center}.btn.btn-primary.active{font-weight:700;text-decoration:underline}.sidebar-nav li a,.sidebar-nav li a:active,.sidebar-nav li a:focus,.sidebar-nav li a:hover{text-decoration:none}.btn-file{line-height:30px}.btn-file span{width:30px;line-height:30px}.btn-file[disabled]{color:#0C2D4B;background:#AAA}.btn-wicon{padding-left:0}.btn-wicon span{width:34px;margin-right:5px}.app-header .logo,.status{display:block;margin:0 auto}.status{width:20px;height:20px;border-radius:100%;background:#eee}.status.status-0{background:#73cd30}.app-header .logo{width:80%;height:84px;background:url(../images/logo2.png) center no-repeat;background-size:contain;text-indent:-9999px}.mobile-header,.mobile-header-placeholder{display:none;height:60px}@media screen and (max-width:768px){.app-header .logo{display:none}}.app-header .logo:hover{background:url(../images/logo2.png) center no-repeat;background-size:contain}.mobile-header{position:fixed;z-index:10;top:0;width:100%;background:#fff}.mobile-header .logo{float:right;margin-right:10px;width:206px;height:60px;background:url(../images/logo.png) center no-repeat;background-size:contain;text-indent:-9999px}.mobile-header button{float:left;margin:10px}.iframe .mobile-header .logo,.iframe .mobile-header .menu-icon,.mobile-header .menu-lbl{display:none}.iframe .mobile-header .menu-lbl{display:inline-block}.news .item{margin:0}.news .text,.news figure{overflow:hidden;height:200px}.news figure img{width:100%}.news .text{position:relative;padding:10px}.news .text:before,.splash{position:absolute;width:100%}.news .text:before{content:'';height:50px;bottom:0;border-bottom:20px solid #fff;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.news .text h3{margin:0;padding-bottom:10px}.news .text h3 strong{float:right;padding:5px;font-size:.6em;color:#fff;background:#0C2D4B}.login{max-width:400px;margin:0 auto}.login label{font-weight:400}@media screen and (max-width:768px){.app-title .container-fluid>h1{padding:5px;font-size:1.2em}.app-title .container-fluid>.btn-group,.app-title .container-fluid>button{margin-top:3px}.app-title button{padding:2px 5px;font-size:.8em}.app-content,.app-content>.container-fluid{padding:0}.app-content>.container-fluid.home-container{padding:0 15px}.news .item{padding-bottom:40px}.news .item .text{height:auto;max-height:200px}.mobile-header,.mobile-header-placeholder{display:block}}.bootstrap-select .dropdown-toggle{color:#0C2D4B}.app-title .bootstrap-select .dropdown-toggle{background-color:#0C2D4B;color:#fff;border-color:#0C2D4B}.dropdown-menu{background-clip:padding-box;background-color:#0C2D4B;border:none;box-shadow:none}.dropdown-menu>li>a{color:#FFF}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#0C2D4B;color:#AAA;text-decoration:none}.splash{display:table;height:95vh}.splash .box{display:table-cell;vertical-align:middle;text-align:center}.forms{margin:0 auto;max-width:540px}.forms label{display:inline-block;width:220px;padding-left:20px}.forms .bootstrap-select,.forms input.form-control,.forms select.form-control{display:inline-block;width:300px!important}.forms .table td{cursor:pointer}.forms .table .active td{color:#fff;background:#0C2D4B!important}@media screen and (max-width:768px){.forms legend{padding-top:20px}.forms label{display:block;width:100%;padding:0}.forms .bootstrap-select,.forms input,.forms select{display:block;width:100%!important}}.code{padding-top:40px}@media screen and (max-width:768px){.code{padding-top:0;text-align:right}.code span{display:block}.location{font-size:.8em;margin-bottom:10px}}.barcode{padding-top:20px}.barcode img{max-width:100%}.highlight{display:inline-block;padding:2px 5px;background:#0C2D4B;color:#fff}.location{padding:10px 0 10px 44px;background:url(../images/icons/location.png) left no-repeat}/*!
 * Start Bootstrap - Simple Sidebar HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */#wrapper{padding-left:0;transition:all .5s ease}#wrapper.toggled.enabled{padding-left:250px}#sidebar-wrapper{z-index:1000;position:fixed;left:250px;width:0;height:100%;margin-left:-250px;overflow-y:auto;overflow-x:visible;background:#0C2D4B;transition:all .5s ease}#wrapper.toggled #sidebar-wrapper{width:250px}#page-content-wrapper{width:100%;position:absolute}.enabled #wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-250px}.sidebar-nav{position:absolute;top:0;width:250px;margin:0;padding:0;list-style:none}.sidebar-bottom{top:auto;bottom:0}.sidebar-nav li{text-indent:20px;line-height:40px;border-bottom:1px solid #0C2D4B}.sidebar-nav li a{cursor:pointer;display:block;color:#fff}.sidebar-nav li a i,.sidebar-nav li a img{float:right;width:40px;height:40px;line-height:40px;font-size:26px;text-indent:0;text-align:center;border-left:1px solid #0C2D4B}.sidebar-nav li a:hover{color:#fff;background:rgba(255,255,255,.2)}.sidebar-nav>.sidebar-brand{text-indent:0;padding-left:20px;display:table;width:186px;height:85px;font-size:1.4em;line-height:1em;color:#fff}.sidebar-nav>.sidebar-brand span{display:table-cell;vertical-align:middle}@media (min-width:768px){.enabled#wrapper{padding-left:250px}#wrapper.toggled{padding-left:0}#sidebar-wrapper{width:250px}#wrapper.toggled #sidebar-wrapper{width:0}#page-content-wrapper{position:relative}#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}}.spinner{margin:100px auto 0;width:70px;text-align:center}.spinner>div{width:18px;height:18px;background-color:#333;border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.spinner .bounce1{animation-delay:-.32s}.spinner .bounce2{animation-delay:-.16s}@keyframes bouncedelay{0%,100%,80%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}