body,html{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:#333}.snap-content{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:2;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);box-shadow:0 0 80px #333;background:#222}#content div.content-fixed{bottom:0;height:auto;left:0;overflow:auto;position:fixed;right:0;top:50px;width:100%}.snap-drawer,.snap-drawers{top:0;bottom:0;height:auto;position:absolute}.snap-drawers{right:0;left:0;width:auto}.snap-drawer h3{color:#fff;margin:0;padding:10px 15px;font-variant:small-caps;font-size:18px;background:#244261}.snap-drawer{background:#325D88;right:auto;left:auto;width:265px;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;padding-top:50px}.snap-drawer-left{left:0;z-index:1;border-right:1px solid #333}.snap-drawer-right{right:0;z-index:1;border-left:1px solid #333}.snapjs-left .snap-drawer-right,.snapjs-right .snap-drawer-left{display:none}.snapjs-expand-left .snap-drawer-left,.snapjs-expand-right .snap-drawer-right{width:100%}.snapjs-right .snap-drawer-left{display:block;right:0;left:auto}.snapjs-right .snap-drawer-right{display:none}.drawer-inner{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.snapjs-expand-left .drawer-inner,.snapjs-expand-right .drawer-inner{opacity:0}.opt{padding:20px;border-bottom:1px solid rgba(0,0,0,.1)}.opt p{font-weight:700;margin-top:0;margin-bottom:5px;color:#222;color:rgba(0,0,0,.6)}.snap-drawers{background:#325D88;padding-top:50px}.snapjs-left{overflow:hidden}.snap-drawers #main-menu-sezioni{margin:0}.snap-drawers #main-menu-sezioni.navbar .nav{margin:0 -15px}.snap-drawers #main-menu-sezioni.navbar .nav li a{text-align:left;margin:0;padding-left:30px}.snap-drawer-left #main-menu-sezioni.navbar .nav li a{padding-left:15px}.snap-drawers #side-menu ul li span.item-label{margin:0}.swipe-help{background:#333;color:#fff;left:0;margin-top:-96px;padding:10px;position:absolute;font-size:18px;width:100%;z-index:1000;opacity:.9}#side-menu{padding:0}