﻿body{font-family:'Open Sans',sans-serif;background-color:#f7f7f7;position:relative;margin:0;font-size:16px;padding:0;padding-top:35px;}@media(max-width:991px){body{padding-top:0;}}h2.hdr,h3.hdr,h4.hdr,h5.hdr,h6.hdr{display:block;padding:5px 0;border-bottom:1px solid #ddd;margin:20px 0 10px 0;}
/*!
 * Start Bootstrap - Simple Sidebar (https://startbootstrap.com/template-overviews/simple-sidebar)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-simple-sidebar/blob/master/LICENSE)
 */
body{overflow-x:hidden;}@media(max-width:767px){.sliding-sidebar-wrapper{padding-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.sliding-sidebar-wrapper.toggled{padding-left:250px;}.sliding-sidebar{z-index:999999;position:fixed;left:250px;width:0;height:100%;margin-left:-280px;overflow:hidden;background:#000;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;}.sliding-sidebar li,.sliding-sidebar li *{white-space:nowrap;}.sliding-sidebar-wrapper.toggled .sliding-sidebar{width:250px;margin-left:-265px;}.sliding-sidebar-wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-250px;}.navbar-collapse.collapsing,.navbar-collapse.in{text-align:right;}}.page-content>.row{margin-left:0!important;margin-right:0!important;margin-top:30px;}footer{background-color:#2c3742;box-shadow:inset 0 0 3px #111;color:#fff;font-size:14px;line-height:25px;padding:10px 0 10px 0;bottom:0;}footer a{color:#eee;text-decoration:none;border-bottom:1px dotted #888;}footer a:hover{color:#aaa;text-decoration:none;border:0;}footer hr{margin-top:10px;margin-bottom:10px;border-top:#000 1px solid;border-bottom:#212121 1px solid;}footer .copy{font-size:13px;margin:15px 0;}.header .logo{background:url(../Images/Logo/AssirecreGroup/AssirecreGroup.svg?v=2.0) no-repeat left 8px;height:38px;padding-left:72px;}.content-box,.content-box-large{margin-bottom:30px;background:#fff;border-radius:10px;padding:10px;border-left:1px solid #eee;border-top:1px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;}.content-box-large{padding:20px;}.box-with-header{border-top:0;border-top-left-radius:0;border-top-right-radius:0;}.content-box-header{min-height:40px;font-size:16px;background:#f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px;padding:10px;border-left:1px solid #eee;border-top:1px solid #eee;border-right:2px solid #eee;}.content-box-header:after{clear:both;}.sidebar ul.nav,.sidebar ul.nav ul{list-style:none;padding:0;margin:0;}.sidebar ul.nav ul{margin:0;padding:0;display:none;}.sidebar .nav li.open ul{display:block;}.sidebar .nav>li{margin:0;border-bottom:1px dashed #eee;}.sidebar .nav>li:last-child{border-bottom:0;}.sidebar .nav>li li{margin:0;}.sidebar .nav>li li a{padding-left:25px;}.sidebar .nav>li>a{font-size:14px;line-height:20px;padding:15px 15px;display:block;font-weight:bold;background:none;text-decoration:none;border-top:0;color:#555;}.sidebar .nav>li>a>i{margin-right:5px;}.sidebar .nav>li>ul>li>a{font-size:13px;line-height:20px;padding:8px 10px 8px 40px;color:#999;display:block;text-decoration:none;border-top:0;font-weight:bold;}.sidebar .nav li a:hover{background-color:#f0f0f0;}.sidebar .nav li.current a{color:#fafafa!important;background-color:#428bca;}.sidebar .nav li.open>a{border-bottom:1px dashed #eee;}.sidebar .nav a .caret{float:right;width:0;height:0;display:inline-block;vertical-align:top;border-top:4px solid #aaa;border-right:4px solid transparent;border-left:4px solid transparent;content:"";margin-top:8px;margin-left:2px;}.sidebar .nav a:hover .caret{border-top-color:#aaa;}.sidebar .nav li.open>a>.caret{border-top:0;border-bottom:4px solid #aaa!important;border-right:4px solid transparent;border-left:4px solid transparent;}.sidebar .nav li.open>a:hover>.caret{border-bottom-color:#aaa;}.login-bg{background:rgba(255,255,255,0);background:-webkit-linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));background:-moz-linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));background:-ms-linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));background:-o-linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));background:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));background-color:#eff0f3;background-repeat:no-repeat;height:100%;}body{background-color:#eff0f3;}.login-wrapper{position:absolute;left:0;right:0;text-align:center;}.login-wrapper .box{margin:0 auto;padding:30px 0 30px;float:none;-webkit-box-shadow:rgba(0,0,0,.4) 0 1px 3px,rgba(0,0,0,.35) 0 0 1px;-moz-box-shadow:rgba(0,0,0,.4) 0 1px 3px,rgba(0,0,0,.35) 0 0 1px;-ms-box-shadow:rgba(0,0,0,.4) 0 1px 3px,rgba(0,0,0,.35) 0 0 1px;-o-box-shadow:rgba(0,0,0,.4) 0 1px 3px,rgba(0,0,0,.35) 0 0 1px;box-shadow:rgba(0,0,0,.4) 0 1px 3px,rgba(0,0,0,.35) 0 0 1px;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}.login-wrapper .box .content-wrap{width:82%;margin:0 auto;}.login-wrapper .box h6{text-transform:uppercase;margin-bottom:35px;font-size:18px;font-weight:600;}.login-wrapper .box input[type="text"],.login-wrapper .box input[type="password"]{font-size:15px;height:40px;margin-bottom:10px;border-color:#b2bfc7;padding-left:12px;}.login-wrapper .box input[type="text"]:focus,.login-wrapper .box input[type="password"]:focus{border:1px solid #28a0e5;outline:0;-webkit-box-shadow:inset 0 1px 2px #ddd,0 0 5px #28a0e5;-moz-box-shadow:inset 0 1px 2px #ddd,0 0 5px #28a0e5;-ms-box-shadow:inset 0 1px 2px #ddd,0 0 5px #28a0e5;-o-box-shadow:inset 0 1px 2px #ddd,0 0 5px #28a0e5;box-shadow:inset 0 1px 2px #ddd,0 0 5px #28a0e5;}.login-wrapper .box input[type="password"]{margin-bottom:10px;}.login-wrapper .box .action{position:relative;top:30px;padding:15px 0;}.login-wrapper .box .signup{text-transform:uppercase;font-size:13px;padding:7px 25px;border-radius:5px;}.login-wrapper .already{margin:0 auto;float:none;text-align:center;font-size:13px;margin-top:30px;}.login-wrapper .already p{display:inline-block;color:#222;}.login-wrapper .already a{color:#222;margin-left:7px;border-bottom:1px solid;}.login-wrapper .already a:hover{text-decoration:none;color:#000;border-bottom-color:#000;}.login-wrapper .box .social{margin:0 auto;width:90%;}.login-wrapper .box .social a.face_login{background:#6887c4;background:-moz-linear-gradient(top,#6887c4 0%,#4566a9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6887c4),color-stop(100%,#4566a9));background:-webkit-linear-gradient(top,#6887c4 0%,#4566a9 100%);background:-o-linear-gradient(top,#6887c4 0%,#4566a9 100%);background:-ms-linear-gradient(top,#6887c4 0%,#4566a9 100%);background:linear-gradient(to bottom,#6887c4 0%,#4566a9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6887c4',endColorstr='#4566a9',GradientType=0);border:1px solid #3b4868;border-radius:3px 3px 3px 3px;display:inline-block;height:37px;overflow:hidden;width:99%;text-decoration:none!important;}.login-wrapper .box .social a.face_login:hover{background:#6887c4;background:-moz-linear-gradient(top,#6887c4 0%,#5773ac 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6887c4),color-stop(100%,#5773ac));background:-webkit-linear-gradient(top,#6887c4 0%,#5773ac 100%);background:-o-linear-gradient(top,#6887c4 0%,#5773ac 100%);background:-ms-linear-gradient(top,#6887c4 0%,#5773ac 100%);background:linear-gradient(to bottom,#6887c4 0%,#5773ac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6887c4',endColorstr='#5773AC',GradientType=0);}.login-wrapper .box .social a.face_login span.face_icon{background-color:#39599f;border-radius:3px 0 0 3px;float:left;height:37px;text-align:center;width:51px;}.login-wrapper .box .social a.face_login span.face_icon img{margin-top:5px;}.login-wrapper .box .social a.face_login span.text{color:#fff;float:left;font-size:15px;font-weight:bold;margin:6px 0 0 25px;text-shadow:1px 1px 0 #39599f;}.login-wrapper .box .division{display:inline-block;margin:17px 0 23px;position:relative;text-align:center;width:100%;}.login-wrapper .box .division hr{border-color:#e2e2e4;border-width:1px;margin:0;position:absolute;width:40%;}.login-wrapper .box .division hr.left{top:13px;}.login-wrapper .box .division hr.right{bottom:6px;right:0;}.login-wrapper .box .division span{color:#666;font-size:18px;}.panel-heading>.panel-title>*,.content-box-header .panel-title>*{margin:0;}.panel-heading>.panel-title>span,.content-box-header .panel-title>span{font-weight:normal;}.panel-heading>.panel-options,.content-box-header .panel-options{float:right;padding-right:15px;}.panel-heading>.panel-options>a,.content-box-header .panel-options>a{margin-top:10px;}.panel-body{clear:both;}@media(max-width:767px){.container{width:100%;}.header{height:auto;padding:15px 0;}.header .logo{text-align:center;padding-bottom:10px;}.header .navbar .nav>li>a:hover{background:#0fa6bc;border-radius:5px;}.navbar-toggle{margin-right:0!important;}}@media(max-width:991px){.header{height:auto;padding:15px 0;}.header .logo{text-align:center;padding-bottom:10px;}.header .form{margin:10px auto;}.mainy{margin-left:0;}.sidebar-dropdown{display:block;text-align:center;margin:0 auto;margin-bottom:10px;border-bottom:1px dashed #eee;padding-bottom:10px;}.sidebar-dropdown a,.sidebar-dropdown a:hover{color:#fff;background:#16cbe6;display:block;padding:6px 12px;border-bottom:0;box-shadow:0 0 1px #0fa6bc;border-radius:10px;}}.panel-heading-image{margin:0;padding:0;text-align:center;overflow:hidden;}a.image,a.image:hover{text-decoration:none!important;border-bottom:0!important;}.ajax-loader,.ajax-loader-panel{min-height:30px;background:transparent url(/Content/img/ajax/ajax-loader-03.gif) no-repeat center center;}.hidden,.display-none{display:none;}#tableResults tbody tr td{cursor:pointer;}.CodiceFiscale_CFC_VerificatoSenzaDati,.CodiceFiscale_CFC_VerificatoConDati{font-weight:bold!important;color:#22b500!important;}.CodiceFiscale_CFC_FormalmenteValidoConDati,.CodiceFiscale_CFC_FormalmenteValidoSenzaDati,.CodiceFiscale_CFC_NonControllato{font-weight:bold!important;color:#ffc107!important;}.CodiceFiscale_CFC_NonValidoConDati,.CodiceFiscale_CFC_NonValidoSenzaDati,.CodiceFiscale_CFC_FormalmenteNonValidoConDati,.CodiceFiscale_CFC_FormalmenteNonValidoSenzaDati{font-weight:bold!important;color:#e81000!important;}.network-modal .modal-header{padding:15px 15px 5px 15px;}.network-modal .modal-body{padding:10px 20px 0 20px;font-size:1.1em;}.network-modal .modal-body ul{margin-top:10px;}.network-modal .modal-footer{margin-top:0;padding:10px 0;}.btn-file{position:relative;overflow:hidden;}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block;}.scheda-voucher label{text-align:left;}.clear{clear:both;float:none;}.command-panel{text-align:center;margin-top:30px;}.back-home-panel{text-align:center;margin-top:0;}.setup-panel{border-radius:3px;border:1px solid #eee;}.setup-panel li.nav-item{padding:5px;}.setup-panel li.nav-item a.done{background-color:#ecf7ee;color:#00a51d;position:relative;}.setup-panel li.nav-item a.done .glyphicon{position:absolute;left:20px;top:12px;font-size:30px;line-height:38px;}.voucher-pricing{font-size:2em;font-weight:bold;padding:10px;color:#2c882c;}.red,.error{color:#e81000;}table.table-strutture tr.address{display:none;}table.table-strutture tr.address td{border-top:0;font-size:.9em;padding-left:20px;}.nav.navmenu-main .nav-link{padding:1rem;}.nav.navmenu-main .nav-link.active{border-radius:2px;}.nav.navmenu-main .nav-link:hover:not(.active){background-color:#dfefff;}.nav.navmenu-main .nav-link svg{width:22px;height:22px;vertical-align:middle;margin-bottom:3px;}.nav.navmenu-main .nav-link .menu-text{margin-top:2px;}.nav.navmenu-main hr{padding:0;margin:0;border-top:1px solid #f0f0f0;}.disabled{cursor:not-allowed;}.panel-heading{background-color:#d9edf7;}.input-group .input-group-btn{margin-left:2px;}.home-search-panel .fa-search{fill-opacity:.8;margin-right:3px;}.home-icon-panel{margin:25px 0 -10px 10px;color:#667280;}.home-icon-panel.active{color:#007d0a;}.red{color:#b90000;}.green{color:#009f47;}.welcome-panel{padding:15px;background-color:#e6ffde;border-right:0;border-top:0;border-bottom:0;}.empty-contents-panel{display:none;width:100%;margin-top:10px;text-align:center;font-size:1.1em;}.map-panel{position:relative;}.map-panel .map-panel-empty-contents{display:none;font-size:1.2em;position:absolute;width:300px;margin-left:-150px;height:30px;margin-top:-15px;text-align:center;top:50%;left:50%;}.done-panel{font-weight:bold;font-size:1.2em;}.alert .alert-icon-image{vertical-align:middle;display:table-cell;}.alert .alert-icon-text{vertical-align:middle;display:table-cell;padding-left:10px;}.row.row-main{margin-top:23px;}.row.row-main .main-sidebar{margin-top:10px;}ul.alerts{list-style-type:none;}.alert ul{margin:0;padding:0;}button[disabled="disabled"]{cursor:not-allowed;}.voucher-details-panel{margin:20px 0;}.voucher-details-panel .title{font-weight:bold;font-size:1.1em;}.voucher-details-panel .text{margin-left:20px;}ul.list-group.list-group-striped li:nth-of-type(odd){background:#fff;}ul.list-group.list-group-striped li:nth-of-type(even){background:#f4f4f4;}.validation-summary-errors{margin-top:10px;}.validation-summary-valid{display:none;}