/* Skin michelangelogigli.it per phpList — generato da branding/build_admin_css.py, non modificare a mano */
@media print{pre,blockquote{border:1px solid #A1A1AA}
.table-bordered th,.table-bordered td{border:1px solid #E4E3E0 !important}}
body{font-family:"Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;color:#18181B}
a{color:#3F3F46}
a:hover,a:focus{color:#1B1B1E}
.img-thumbnail{border:1px solid #E4E3E0}
hr{border-top:1px solid #EBEAE7}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 .small,h2 .small,h3 .small,h4 .small,h5 .small,h6 .small,.h1 .small,.h2 .small,.h3 .small,.h4 .small,.h5 .small,.h6 .small{color:#71717A}
.text-muted{color:#71717A}
.text-primary{color:#3F3F46}
a.text-primary:hover,a.text-primary:focus{color:#27272B}
.text-success{color:#2A6F4D}
a.text-success:hover,a.text-success:focus{color:#1C4B34}
.text-info{color:#3F3F46}
a.text-info:hover,a.text-info:focus{color:#27272B}
.text-danger{color:#9D252D}
a.text-danger:hover,a.text-danger:focus{color:#741B21}
.bg-primary{background-color:#3F3F46}
a.bg-primary:hover,a.bg-primary:focus{background-color:#27272B}
.bg-info{background-color:#F1F1F3}
a.bg-info:hover,a.bg-info:focus{background-color:#D6D6DB}
.page-header{border-bottom:1px solid #EBEAE7}
abbr[title],abbr[data-original-title]{border-bottom:1px dotted #71717A}
blockquote{border-left:5px solid #EBEAE7}
blockquote footer,blockquote small,blockquote .small{color:#71717A}
.blockquote-reverse,blockquote.pull-right{border-right:5px solid #EBEAE7}
kbd{background-color:#18181B}
pre{color:#18181B;background-color:#F4F4F2;border:1px solid #D4D4D8}
caption{color:#71717A}
.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{border-top:1px solid #E4E3E0}
.table>thead>tr>th{border-bottom:2px solid #E4E3E0}
.table>tbody+tbody{border-top:2px solid #E4E3E0}
.table-bordered{border:1px solid #E4E3E0}
.table-bordered>thead>tr>th,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>td{border:1px solid #E4E3E0}
.table-hover>tbody>tr:hover{background-color:#F4F4F2}
.table>thead>tr>td.active,.table>tbody>tr>td.active,.table>tfoot>tr>td.active,.table>thead>tr>th.active,.table>tbody>tr>th.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>tbody>tr.active>td,.table>tfoot>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr.active>th,.table>tfoot>tr.active>th{background-color:#F4F4F2}
.table>thead>tr>td.info,.table>tbody>tr>td.info,.table>tfoot>tr>td.info,.table>thead>tr>th.info,.table>tbody>tr>th.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>tbody>tr.info>td,.table>tfoot>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr.info>th,.table>tfoot>tr.info>th{background-color:#F1F1F3}
.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#E4E4E7}
@media screen and (max-width:767px){.table-responsive{border:1px solid #E4E3E0}}
legend{color:#18181B;border-bottom:1px solid #E4E3E0}
output{color:#3F3F46}
.form-control{color:#3F3F46;border:1px solid #D4D4D8}
.form-control:focus{border-color:#D6383E}
.form-control::-moz-placeholder{color:#A1A1AA}
.form-control:-ms-input-placeholder{color:#A1A1AA}
.form-control::-webkit-input-placeholder{color:#A1A1AA}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#EBEAE7}
.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#2A6F4D}
.has-success .form-control{border-color:#2A6F4D}
.has-success .form-control:focus{border-color:#1C4B34;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #46B980;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #46B980}
.has-success .input-group-addon{color:#2A6F4D;border-color:#2A6F4D}
.has-success .form-control-feedback{color:#2A6F4D}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#9D252D}
.has-error .form-control{border-color:#9D252D}
.has-error .form-control:focus{border-color:#741B21;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #D6515A;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #D6515A}
.has-error .input-group-addon{color:#9D252D;border-color:#9D252D}
.has-error .form-control-feedback{color:#9D252D}
.btn:hover,.btn:focus,.btn.focus{color:#18181B}
.btn-default{color:#18181B;border-color:#D4D4D8}
.btn-default:focus,.btn-default.focus{color:#18181B;background-color:#EBEAE7}
.btn-default:hover{color:#18181B;background-color:#EBEAE7}
.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#18181B;background-color:#EBEAE7}
.btn-default:active:hover,.btn-default.active:hover,.open>.dropdown-toggle.btn-default:hover,.btn-default:active:focus,.btn-default.active:focus,.open>.dropdown-toggle.btn-default:focus,.btn-default:active.focus,.btn-default.active.focus,.open>.dropdown-toggle.btn-default.focus{color:#18181B}
.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus{border-color:#D4D4D8}
.btn-default .badge{background-color:#18181B}
.btn-primary{background-color:#3F3F46;border-color:#333338}
.btn-primary:focus,.btn-primary.focus{background-color:#27272B}
.btn-primary:hover{background-color:#27272B;border-color:#161618}
.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#27272B;border-color:#161618}
.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary:hover,.btn-primary:active:focus,.btn-primary.active:focus,.open>.dropdown-toggle.btn-primary:focus,.btn-primary:active.focus,.btn-primary.active.focus,.open>.dropdown-toggle.btn-primary.focus{background-color:#161618}
.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#3F3F46;border-color:#333338}
.btn-primary .badge{color:#3F3F46}
.btn-success{background-color:#D6383D;border-color:#CD2A2F}
.btn-success:focus,.btn-success.focus{background-color:#BA262B;border-color:#6E1719}
.btn-success:hover{background-color:#BA262B;border-color:#9F2125}
.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-color:#BA262B;border-color:#9F2125}
.btn-success:active:hover,.btn-success.active:hover,.open>.dropdown-toggle.btn-success:hover,.btn-success:active:focus,.btn-success.active:focus,.open>.dropdown-toggle.btn-success:focus,.btn-success:active.focus,.btn-success.active.focus,.open>.dropdown-toggle.btn-success.focus{background-color:#9F2125;border-color:#6E1719}
.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus{background-color:#D6383D;border-color:#CD2A2F}
.btn-success .badge{color:#D6383D}
.btn-info{background-color:#3F3F46;border-color:#343439}
.btn-info:focus,.btn-info.focus{background-color:#29292E;border-color:#000000}
.btn-info:hover{background-color:#29292E;border-color:#1A1A1D}
.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-color:#29292E;border-color:#1A1A1D}
.btn-info:active:hover,.btn-info.active:hover,.open>.dropdown-toggle.btn-info:hover,.btn-info:active:focus,.btn-info.active:focus,.open>.dropdown-toggle.btn-info:focus,.btn-info:active.focus,.btn-info.active.focus,.open>.dropdown-toggle.btn-info.focus{background-color:#1A1A1D;border-color:#000000}
.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus{background-color:#3F3F46;border-color:#343439}
.btn-info .badge{color:#3F3F46}
.btn-warning{background-color:#DE5E62;border-color:#DA4B50}
.btn-warning:focus,.btn-warning.focus{background-color:#D6383D;border-color:#941E22}
.btn-warning:hover{background-color:#D6383D;border-color:#C5282E}
.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-color:#D6383D;border-color:#C5282E}
.btn-warning:active:hover,.btn-warning.active:hover,.open>.dropdown-toggle.btn-warning:hover,.btn-warning:active:focus,.btn-warning.active:focus,.open>.dropdown-toggle.btn-warning:focus,.btn-warning:active.focus,.btn-warning.active.focus,.open>.dropdown-toggle.btn-warning.focus{background-color:#C5282E;border-color:#941E22}
.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus{background-color:#DE5E62;border-color:#DA4B50}
.btn-warning .badge{color:#DE5E62}
.btn-danger{background-color:#D6515A;border-color:#D13C46}
.btn-danger:focus,.btn-danger.focus{background-color:#C62F39;border-color:#741B21}
.btn-danger:hover{background-color:#C62F39;border-color:#A92830}
.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-color:#C62F39;border-color:#A92830}
.btn-danger:active:hover,.btn-danger.active:hover,.open>.dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open>.dropdown-toggle.btn-danger:focus,.btn-danger:active.focus,.btn-danger.active.focus,.open>.dropdown-toggle.btn-danger.focus{background-color:#A92830;border-color:#741B21}
.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus{background-color:#D6515A;border-color:#D13C46}
.btn-danger .badge{color:#D6515A}
.btn-link{color:#3F3F46}
.btn-link:hover,.btn-link:focus{color:#1B1B1E}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#71717A}
.dropdown-menu{border:1px solid #D4D4D8}
.dropdown-menu .divider{background-color:#E4E3E0}
.dropdown-menu>li>a{color:#18181B}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:#F4F4F2}
.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-color:#3F3F46}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#71717A}
.dropdown-header{color:#71717A}
.input-group-addon{color:#3F3F46;background-color:#EBEAE7;border:1px solid #D4D4D8}
.nav>li>a:hover,.nav>li>a:focus{background-color:#EBEAE7}
.nav>li.disabled>a{color:#71717A}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#71717A}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#EBEAE7;border-color:#3F3F46}
.nav .nav-divider{background-color:#E4E3E0}
.nav-tabs{border-bottom:1px solid #E4E3E0}
.nav-tabs>li>a:hover{border-color:#EBEAE7 #EBEAE7 #E4E3E0}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#3F3F46;border:1px solid #E4E3E0}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #E4E3E0}
@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #E4E3E0}}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#3F3F46}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #E4E3E0}
@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #E4E3E0}}
.navbar-default{border-color:#EBEAE7}
.navbar-default .navbar-brand{color:#71717A}
.navbar-default .navbar-text{color:#71717A}
.navbar-default .navbar-nav>li>a{color:#71717A}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#18181B}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#3F3F46;background-color:#EBEAE7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#D4D4D8}
.navbar-default .navbar-toggle{border-color:#E4E3E0}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#E4E3E0}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#EBEAE7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#EBEAE7;color:#3F3F46}
@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#71717A}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#18181B}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#3F3F46;background-color:#EBEAE7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#D4D4D8}}
.navbar-default .navbar-link{color:#71717A}
.navbar-default .navbar-link:hover{color:#18181B}
.navbar-default .btn-link{color:#71717A}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#18181B}
.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:focus{color:#D4D4D8}
.navbar-inverse{background-color:#18181B;border-color:#111113}
.navbar-inverse .navbar-brand{color:#A1A1AA}
.navbar-inverse .navbar-text{color:#A1A1AA}
.navbar-inverse .navbar-nav>li>a{color:#A1A1AA}
.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{background-color:#111113}
.navbar-inverse .navbar-toggle{border-color:#18181B}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#18181B}
.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{background-color:#111113}
@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#111113}
.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#111113}
.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#A1A1AA}
.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{background-color:#111113}}
.navbar-inverse .navbar-link{color:#A1A1AA}
.navbar-inverse .btn-link{color:#A1A1AA}
.breadcrumb{background-color:#F4F4F2}
.breadcrumb>li+li:before{color:#D4D4D8}
.breadcrumb>.active{color:#71717A}
.pagination>li>a,.pagination>li>span{color:#3F3F46;border:1px solid #E4E3E0}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#1B1B1E;background-color:#EBEAE7;border-color:#E4E3E0}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#3F3F46;border-color:#3F3F46}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#71717A;border-color:#E4E3E0}
.pager li>a,.pager li>span{border:1px solid #E4E3E0}
.pager li>a:hover,.pager li>a:focus{background-color:#EBEAE7}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#71717A}
.label-default{background-color:#71717A}
.label-primary{background-color:#3F3F46}
.label-primary[href]:hover,.label-primary[href]:focus{background-color:#27272B}
.label-success{background-color:#D6383D}
.label-success[href]:hover,.label-success[href]:focus{background-color:#BA262B}
.label-info{background-color:#3F3F46}
.label-info[href]:hover,.label-info[href]:focus{background-color:#29292E}
.label-warning{background-color:#DE5E62}
.label-warning[href]:hover,.label-warning[href]:focus{background-color:#D6383D}
.label-danger{background-color:#D6515A}
.label-danger[href]:hover,.label-danger[href]:focus{background-color:#C62F39}
.badge{background-color:#71717A}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#3F3F46}
.jumbotron{background-color:#EBEAE7}
.thumbnail{border:1px solid #E4E3E0}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#3F3F46}
.thumbnail .caption{color:#18181B}
.alert-success{color:#2A6F4D}
.alert-success .alert-link{color:#1C4B34}
.alert-info{background-color:#F1F1F3;border-color:#DFDFE3;color:#3F3F46}
.alert-info hr{border-top-color:#D1D1D6}
.alert-info .alert-link{color:#27272B}
.alert-danger{color:#9D252D}
.alert-danger .alert-link{color:#741B21}
.progress{background-color:#F4F4F2}
.progress-bar{background-color:#3F3F46}
.progress-bar-success{background-color:#D6383D}
.progress-bar-info{background-color:#3F3F46}
.progress-bar-warning{background-color:#DE5E62}
.progress-bar-danger{background-color:#D6515A}
.list-group-item{border:1px solid #E4E3E0}
a.list-group-item,button.list-group-item{color:#3F3F46}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#18181B}
a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{color:#3F3F46;background-color:#F4F4F2}
.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#EBEAE7;color:#71717A}
.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#71717A}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:#3F3F46;border-color:#3F3F46}
.list-group-item-success{color:#2A6F4D}
a.list-group-item-success,button.list-group-item-success{color:#2A6F4D}
a.list-group-item-success:hover,button.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:focus{color:#2A6F4D}
a.list-group-item-success.active,button.list-group-item-success.active,a.list-group-item-success.active:hover,button.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active:focus{background-color:#2A6F4D;border-color:#2A6F4D}
.list-group-item-info{color:#3F3F46;background-color:#F1F1F3}
a.list-group-item-info,button.list-group-item-info{color:#3F3F46}
a.list-group-item-info:hover,button.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:focus{color:#3F3F46;background-color:#E4E4E7}
a.list-group-item-info.active,button.list-group-item-info.active,a.list-group-item-info.active:hover,button.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active:focus{background-color:#3F3F46;border-color:#3F3F46}
.list-group-item-danger{color:#9D252D}
a.list-group-item-danger,button.list-group-item-danger{color:#9D252D}
a.list-group-item-danger:hover,button.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:focus{color:#9D252D}
a.list-group-item-danger.active,button.list-group-item-danger.active,a.list-group-item-danger.active:hover,button.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active:focus{background-color:#9D252D;border-color:#9D252D}
.panel-footer{background-color:#F4F4F2;border-top:1px solid #E4E3E0}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #E4E3E0}
.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #E4E3E0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #E4E3E0}
.panel-default{border-color:#E4E3E0}
.panel-default>.panel-heading{color:#18181B;background-color:#F4F4F2;border-color:#E4E3E0}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#E4E3E0}
.panel-default>.panel-heading .badge{color:#F4F4F2;background-color:#18181B}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#E4E3E0}
.panel-primary{border-color:#3F3F46}
.panel-primary>.panel-heading{background-color:#3F3F46;border-color:#3F3F46}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#3F3F46}
.panel-primary>.panel-heading .badge{color:#3F3F46}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#3F3F46}
.panel-success>.panel-heading{color:#2A6F4D}
.panel-success>.panel-heading .badge{background-color:#2A6F4D}
.panel-info{border-color:#DFDFE3}
.panel-info>.panel-heading{color:#3F3F46;background-color:#F1F1F3;border-color:#DFDFE3}
.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#DFDFE3}
.panel-info>.panel-heading .badge{color:#F1F1F3;background-color:#3F3F46}
.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#DFDFE3}
.panel-danger>.panel-heading{color:#9D252D}
.panel-danger>.panel-heading .badge{background-color:#9D252D}
.well{background-color:#F4F4F2;border:1px solid #E4E3E0}
.well blockquote{border-color:#E4E3E0}
.modal-content{border:1px solid #A1A1AA}
.modal-header{border-bottom:1px solid #E4E3E0}
.modal-footer{border-top:1px solid #E4E3E0}
.tooltip{font-family:"Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif}
.popover{font-family:"Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;border:1px solid #D4D4D8}
.popover.top>.arrow{border-top-color:#A1A1AA}
.popover.right>.arrow{border-right-color:#A1A1AA}
.popover.bottom>.arrow{border-bottom-color:#A1A1AA}
.popover.left>.arrow{border-left-color:#A1A1AA}
.bootstrap-tagsinput{border:1px solid #D4D4D8;color:#3F3F46}
a{color:#38383E}
.btn a,.nav a{color:#18181B}
.btn-default{background:#E4E3E0}
.btn-link{border-color:#D4D4D8}
.well{background-color:#FFFFFF}
body.list .table-striped>tbody tr.rowelement,body.list .table-striped>tbody tr:first-of-type,body.list .table-striped>tbody tr>th{border-bottom:2px solid #A1A1AA}
body.eventlog .table-striped>tbody>tr:nth-of-type(2n+1),body.spage .table-striped>tbody>tr:nth-of-type(2n+1){border-bottom:2px solid #A1A1AA}
body.mviews tr.row1{border-top:2px solid #A1A1AA}
body.users .table-striped>tbody>tr:nth-of-type(2n){border-bottom:2px solid #A1A1AA}
body.plugins .table-striped>tbody>.row1,body.members .table-striped>tbody>.row1,body.messages .table-striped>tbody>.row1{border-top:2px solid #A1A1AA}
.plugindetails .label{color:#18181B}
.panel>.well.table-responsive{border:1px solid #E4E3E0}
@media screen and (max-width:767px){#content #wrapp .nav-tabs>li{border:1px dotted #D4D4D8}}
#processqueueprogress{border-color:#3F3F46;border-top:#3F3F46 solid 2px}
#processqueuesummary{border-color:#3F3F46;border-top:#3F3F46 solid 2px}
.sendtabs_container{border-bottom:4px solid #A1A1AA}
.sendSubmit{border-top:1px dotted #D4D4D8}
h4.page-header{color:#18181B}
#navigation{background-color:#3F3F46}
#newsfeed li{border-top:1px dotted #D4D4D8;color:#C62F39}
#newsfeed li a{color:#18181B}
body.home .btn.btn-info:not(.back-to-top){font-family:"Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif}
body.configure fieldset legend{background:#18181B;color:#FFFFFF}
body.fixed .content .jumbotron tbody{border:10px solid #EBEAE7}
body.fixed .form-group input[type="checkbox"]+.btn-group .btn-default.active{background:#EBEAE7 !important}
div.tab-content{border:1px solid #D4D4D8}
.nav.nav-tabs .active a,.nav.nav-tabs .active a:focus{background-color:#F4F4F2}
.modal .modal-dialog .close.externo{background-color:#D4D4D8}
.checkbox input[type="radio"]:indeterminate+label::after{background-color:#3F3F46}
.checkbox input[type="radio"]:disabled+label::before{background-color:#EBEAE7}
.radio label::after{background-color:#D6383D}
.bootstrap-dialog-header::before{color:#3F3F46}
.type-primary .bootstrap-dialog-header::before{color:#3F3F46}
.type-success .bootstrap-dialog-header::before{color:#2A6F4D}
.type-success .bootstrap-dialog-body{color:#2A6F4D}
.type-danger .bootstrap-dialog-header::before{color:#9D252D}
.type-danger .bootstrap-dialog-body{color:#9D252D}
body{font-family:"Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif}
#footer{border-top:1px solid #D4D4D8}
.btn-primary{background-color:#3F3F46;border-color:#3F3F46}
.filterdiv{border:1px solid #EBEAE7}
.navbar-inverse{background-color:#3F3F46}
.navbar-inverse .navbar-nav li .dropdown-menu{background-color:#0E0E10}
.navbar-inverse .navbar-nav li.dropdown.open a{background-color:#0E0E10}
.navbar-inverse .navbar-nav li a:hover{background-color:#27272B}
#container #content #wrapp .nav.nav-pills li a:hover{background:#3F3F46}
.sidebar{background-color:#18181B}
.sidebar .sidebar-footer #language #languageswitcher .btn-group select{background-color:#18181B;color:#D4D4D8}
.sidebar .sidebar-footer #language #languageswitcher .btn-group ul a:hover{background-color:#D4D4D8}
.sidebar .block h3{color:#3F3F46;border-bottom:1px dotted #3F3F46}
.sidebar ul a{font-family:"Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif}
.sidebar .menu #menuTop>ul li a.level0 span.glyphicon{color:#18181B}
.sidebar .menu #menuTop>ul li.open ul li a{color:#D4D4D8}
.login #container,.login #content{background-color:#FFFFFF}

/* Base dello skin michelangelogigli.it: barra scura come la testata del sito, rosso per le azioni,
   Schibsted Grotesk. Variabili e misure da ~/mg-site/static/css/site.css */
@font-face {
  font-family: "Schibsted Grotesk";
  src: url('schibsted-grotesk.woff2') format('woff2');
  font-weight: 400 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --mg-ink: #18181B;
  --mg-ink-deep: #111113;
  --mg-ink-2: #3F3F46;
  --mg-muted: #71717A;
  --mg-faint: #A1A1AA;
  --mg-line: #E4E3E0;
  --mg-line-2: #D4D4D8;
  --mg-grey: #F4F4F2;
  --mg-red: #D6383E;
  --mg-red-deep: #B92F35;
  --mg-red-light: #FF7478;
}

body {
  background: var(--mg-grey);
  color: var(--mg-ink);
  font-family: "Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;
}

h1, h2, h3, h4, h5, .pagetitle, .panel-title, legend, #sendtabs .title {
  font-family: "Schibsted Grotesk", "Helvetica Neue", Arial, system-ui, sans-serif;
  font-weight: 800;
  letter-spacing: -0.02em;
}

.pagetitle {
  color: var(--mg-ink);
  border-bottom-color: var(--mg-line);
}

a {
  color: var(--mg-ink);
}

a:hover,
a:focus {
  color: var(--mg-red-deep);
}

/* barra in alto a sinistra e menu laterale: l'inchiostro della testata del sito */
#navigation,
#sidebar {
  background: var(--mg-ink);
  border: 0;
}

.navbar-brand img {
  height: 34px !important;
  margin-top: 4px;
}

#menuTop a,
#recent a {
  color: rgba(255, 255, 255, .78);
}

#menuTop a:hover,
#recent a:hover,
#menuTop li.active > a.level0 {
  color: #FFFFFF;
}

#menuTop li.active > a.level0 {
  background: rgba(255, 255, 255, .06);
  box-shadow: inset 3px 0 0 var(--mg-red);
}

#menuTop a.level0 span.glyphicon {
  color: var(--mg-red-light) !important;
}

#recent h3,
.sidebar .menu h3 {
  color: var(--mg-faint);
}

.sidebar .bootstrap-select .btn,
.sidebar-footer select {
  background: var(--mg-ink-deep) !important;
  border-color: var(--mg-ink-2) !important;
  color: rgba(255, 255, 255, .85) !important;
}

/* contenuti: schede bianche con bordo leggero, come le card del sito */
.content.well {
  background: #FFFFFF;
  border-color: var(--mg-line);
  border-radius: 12px;
  box-shadow: 0 1px 2px rgba(24, 24, 27, .05);
}

.btn,
input.submit,
.button {
  border-radius: 8px;
  font-weight: 700;
}

.btn-default {
  border-color: var(--mg-line-2);
  color: var(--mg-ink);
}

/* azioni principali: rosso con testo bianco, come i pulsanti del sito */
.btn-primary,
.btn-primary:focus,
input.submit,
input[type="submit"].btn {
  background: var(--mg-red);
  border-color: var(--mg-red);
  color: #FFFFFF;
}

.btn-primary:hover,
.btn-primary:active,
input.submit:hover {
  background: var(--mg-red-deep);
  border-color: var(--mg-red-deep);
  color: #FFFFFF;
}

.form-control {
  border-color: var(--mg-line-2);
  border-radius: 8px;
}

.form-control:focus {
  border-color: var(--mg-red);
  box-shadow: 0 0 0 3px rgba(214, 56, 62, .18);
}

/* passaggi della campagna: il passo attivo in rosso pieno, gli altri bianchi */
#sendtabs .btn-danger,
#sendtabs .btn-danger:hover,
#sendtabs .btn-danger:focus {
  background: var(--mg-red);
  border-color: var(--mg-red);
  color: #FFFFFF;
}

#sendtabs .btn-default {
  background: #FFFFFF;
}

#footer,
#footer a {
  color: var(--mg-muted);
}

/* il tema forza il bianco con !important: qui serve proprio il bianco, lo ribadiamo */
.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
input.submit {
  color: #FFFFFF !important;
}

/* pulsante «info» della pagina: inchiostro, non rosso errore */
.btn-danger.glyphicon-info-sign {
  background: var(--mg-ink-2) !important;
  border-color: var(--mg-ink-2) !important;
  color: #FFFFFF !important;
}

/* notizie della community phpList (in inglese) */
#newsfeed {
  display: none;
}
