/* Skin Meglio Legale per phpList — generato da branding/build_admin_css.py, non modificare a mano */
@media print{pre,blockquote{border:1px solid #8A8F86}
.table-bordered th,.table-bordered td{border:1px solid #E3E3DF !important}}
body{font-family:Montserrat, Arial, system-ui, sans-serif;color:#101212}
a{color:#0F6B32}
a:hover,a:focus{color:#062813}
.img-thumbnail{border:1px solid #E3E3DF}
hr{border-top:1px solid #EEEEEA}
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:#5B6157}
.text-muted{color:#5B6157}
.text-primary{color:#0F6B32}
a.text-primary:hover,a.text-primary:focus{color:#093E1D}
.text-success{color:#1F7A40}
a.text-success:hover,a.text-success:focus{color:#15522B}
.text-info{color:#0F6B32}
a.text-info:hover,a.text-info:focus{color:#093E1D}
.text-danger{color:#871A12}
a.text-danger:hover,a.text-danger:focus{color:#5A110C}
.bg-primary{background-color:#0F6B32}
a.bg-primary:hover,a.bg-primary:focus{background-color:#093E1D}
.bg-info{background-color:#EAF3F5}
a.bg-info:hover,a.bg-info:focus{background-color:#C8DEE4}
.page-header{border-bottom:1px solid #EEEEEA}
abbr[title],abbr[data-original-title]{border-bottom:1px dotted #5B6157}
blockquote{border-left:5px solid #EEEEEA}
blockquote footer,blockquote small,blockquote .small{color:#5B6157}
.blockquote-reverse,blockquote.pull-right{border-right:5px solid #EEEEEA}
kbd{background-color:#101212}
pre{color:#101212;background-color:#F4F4F2;border:1px solid #C6C6C0}
caption{color:#5B6157}
.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 #E3E3DF}
.table>thead>tr>th{border-bottom:2px solid #E3E3DF}
.table>tbody+tbody{border-top:2px solid #E3E3DF}
.table-bordered{border:1px solid #E3E3DF}
.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 #E3E3DF}
.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:#EAF3F5}
.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:#D9E9ED}
@media screen and (max-width:767px){.table-responsive{border:1px solid #E3E3DF}}
legend{color:#101212}
output{color:#2B2E2C}
.form-control{color:#2B2E2C;border:1px solid #C6C6C0}
.form-control:focus{border-color:#1ED75F}
.form-control::-moz-placeholder{color:#8A8F86}
.form-control:-ms-input-placeholder{color:#8A8F86}
.form-control::-webkit-input-placeholder{color:#8A8F86}
.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#EEEEEA}
.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:#1F7A40}
.has-success .form-control{border-color:#1F7A40}
.has-success .form-control:focus{border-color:#15522B;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #33CC6B;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #33CC6B}
.has-success .input-group-addon{color:#1F7A40;border-color:#1F7A40}
.has-success .form-control-feedback{color:#1F7A40}
.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:#871A12}
.has-error .form-control{border-color:#871A12}
.has-error .form-control:focus{border-color:#5A110C;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #E02C1F;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #E02C1F}
.has-error .input-group-addon{color:#871A12;border-color:#871A12}
.has-error .form-control-feedback{color:#871A12}
.btn:hover,.btn:focus,.btn.focus{color:#101212}
.btn-default{color:#101212;border-color:#C6C6C0}
.btn-default:focus,.btn-default.focus{color:#101212}
.btn-default:hover{color:#101212}
.btn-default:active,.btn-default.active,.open>.dropdown-toggle.btn-default{color:#101212}
.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:#101212}
.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:#C6C6C0}
.btn-default .badge{background-color:#101212}
.btn-primary{background-color:#0F6B32;border-color:#0C5428}
.btn-primary:focus,.btn-primary.focus{background-color:#093E1D}
.btn-primary:hover{background-color:#093E1D;border-color:#041F0F}
.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#093E1D;border-color:#041F0F}
.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:#041F0F}
.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:#0F6B32;border-color:#0C5428}
.btn-primary .badge{color:#0F6B32}
.btn-success{background-color:#129141;border-color:#0F7C37}
.btn-success:focus,.btn-success.focus{background-color:#0D682E;border-color:#03170A}
.btn-success:hover{background-color:#0D682E;border-color:#094C22}
.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-color:#0D682E;border-color:#094C22}
.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:#094C22;border-color:#03170A}
.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:#129141;border-color:#0F7C37}
.btn-success .badge{color:#129141}
.btn-info{background-color:#285B6C;border-color:#224D5B}
.btn-info:focus,.btn-info.focus{background-color:#1C3F4A;border-color:#030607}
.btn-info:hover{background-color:#1C3F4A;border-color:#132B33}
.btn-info:active,.btn-info.active,.open>.dropdown-toggle.btn-info{background-color:#1C3F4A;border-color:#132B33}
.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:#132B33;border-color:#030607}
.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:#285B6C;border-color:#224D5B}
.btn-info .badge{color:#285B6C}
.btn-warning{background-color:#17BA53;border-color:#15A64A}
.btn-warning:focus,.btn-warning.focus{background-color:#129141;border-color:#08401C}
.btn-warning:hover{background-color:#129141;border-color:#0E7434}
.btn-warning:active,.btn-warning.active,.open>.dropdown-toggle.btn-warning{background-color:#129141;border-color:#0E7434}
.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:#0E7434;border-color:#08401C}
.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:#17BA53;border-color:#15A64A}
.btn-warning .badge{color:#17BA53}
.btn-danger{background-color:#E02C1F;border-color:#CA271B}
.btn-danger:focus,.btn-danger.focus{background-color:#B42318;border-color:#5A110C}
.btn-danger:hover{background-color:#B42318;border-color:#941D14}
.btn-danger:active,.btn-danger.active,.open>.dropdown-toggle.btn-danger{background-color:#B42318;border-color:#941D14}
.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:#941D14;border-color:#5A110C}
.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:#E02C1F;border-color:#CA271B}
.btn-danger .badge{color:#E02C1F}
.btn-link{color:#0F6B32}
.btn-link:hover,.btn-link:focus{color:#062813}
.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus{color:#5B6157}
.dropdown-menu{border:1px solid #C6C6C0}
.dropdown-menu>li>a{color:#101212}
.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:#0F6B32}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#5B6157}
.dropdown-header{color:#5B6157}
.input-group-addon{color:#2B2E2C;background-color:#EEEEEA;border:1px solid #C6C6C0}
.nav>li>a:hover,.nav>li>a:focus{background-color:#EEEEEA}
.nav>li.disabled>a{color:#5B6157}
.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#5B6157}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#EEEEEA;border-color:#0F6B32}
.nav-tabs{border-bottom:1px solid #E3E3DF}
.nav-tabs>li>a:hover{border-color:#EEEEEA #EEEEEA #E3E3DF}
.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#2B2E2C;border:1px solid #E3E3DF}
.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a:focus{border:1px solid #E3E3DF}
@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #E3E3DF}}
.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{background-color:#0F6B32}
.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #E3E3DF}
@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #E3E3DF}}
.navbar-default{border-color:#E8E8E4}
.navbar-default .navbar-brand{color:#5B6157}
.navbar-default .navbar-text{color:#5B6157}
.navbar-default .navbar-nav>li>a{color:#5B6157}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#101212}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#2B2E2C;background-color:#E8E8E4}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#C6C6C0}
.navbar-default .navbar-toggle{border-color:#E3E3DF}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#E3E3DF}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#E8E8E4}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#E8E8E4;color:#2B2E2C}
@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#5B6157}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#101212}
.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:#2B2E2C;background-color:#E8E8E4}
.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:#C6C6C0}}
.navbar-default .navbar-link{color:#5B6157}
.navbar-default .navbar-link:hover{color:#101212}
.navbar-default .btn-link{color:#5B6157}
.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#101212}
.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:#C6C6C0}
.navbar-inverse{background-color:#101212}
.navbar-inverse .navbar-toggle{border-color:#101212}
.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#101212}
.breadcrumb{background-color:#F4F4F2}
.breadcrumb>li+li:before{color:#C6C6C0}
.breadcrumb>.active{color:#5B6157}
.pagination>li>a,.pagination>li>span{color:#0F6B32;border:1px solid #E3E3DF}
.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#062813;background-color:#EEEEEA;border-color:#E3E3DF}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#0F6B32;border-color:#0F6B32}
.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#5B6157;border-color:#E3E3DF}
.pager li>a,.pager li>span{border:1px solid #E3E3DF}
.pager li>a:hover,.pager li>a:focus{background-color:#EEEEEA}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#5B6157}
.label-default{background-color:#5B6157}
.label-primary{background-color:#0F6B32}
.label-primary[href]:hover,.label-primary[href]:focus{background-color:#093E1D}
.label-success{background-color:#129141}
.label-success[href]:hover,.label-success[href]:focus{background-color:#0D682E}
.label-info{background-color:#285B6C}
.label-info[href]:hover,.label-info[href]:focus{background-color:#1C3F4A}
.label-warning{background-color:#17BA53}
.label-warning[href]:hover,.label-warning[href]:focus{background-color:#129141}
.label-danger{background-color:#E02C1F}
.label-danger[href]:hover,.label-danger[href]:focus{background-color:#B42318}
.badge{background-color:#5B6157}
.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0F6B32}
.jumbotron{background-color:#EEEEEA}
.thumbnail{border:1px solid #E3E3DF}
a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#0F6B32}
.thumbnail .caption{color:#101212}
.alert-success{color:#1F7A40}
.alert-success .alert-link{color:#15522B}
.alert-info{background-color:#EAF3F5;border-color:#D3E5EA;color:#0F6B32}
.alert-info hr{border-top-color:#C0DAE1}
.alert-info .alert-link{color:#093E1D}
.alert-danger{color:#871A12}
.alert-danger .alert-link{color:#5A110C}
.progress{background-color:#F4F4F2}
.progress-bar{background-color:#0F6B32}
.progress-bar-success{background-color:#129141}
.progress-bar-info{background-color:#285B6C}
.progress-bar-warning{background-color:#17BA53}
.progress-bar-danger{background-color:#E02C1F}
.list-group-item{border:1px solid #E3E3DF}
a.list-group-item,button.list-group-item{color:#2B2E2C}
a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#101212}
a.list-group-item:hover,button.list-group-item:hover,a.list-group-item:focus,button.list-group-item:focus{color:#2B2E2C;background-color:#F4F4F2}
.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{background-color:#EEEEEA;color:#5B6157}
.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:#5B6157}
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:#0F6B32;border-color:#0F6B32}
.list-group-item-success{color:#1F7A40}
a.list-group-item-success,button.list-group-item-success{color:#1F7A40}
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:#1F7A40}
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:#1F7A40;border-color:#1F7A40}
.list-group-item-info{color:#0F6B32;background-color:#EAF3F5}
a.list-group-item-info,button.list-group-item-info{color:#0F6B32}
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:#0F6B32;background-color:#D9E9ED}
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:#0F6B32;border-color:#0F6B32}
.list-group-item-danger{color:#871A12}
a.list-group-item-danger,button.list-group-item-danger{color:#871A12}
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:#871A12}
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:#871A12;border-color:#871A12}
.panel-footer{background-color:#F4F4F2;border-top:1px solid #E3E3DF}
.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #E3E3DF}
.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #E3E3DF}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #E3E3DF}
.panel-default{border-color:#E3E3DF}
.panel-default>.panel-heading{color:#101212;background-color:#F4F4F2;border-color:#E3E3DF}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#E3E3DF}
.panel-default>.panel-heading .badge{color:#F4F4F2;background-color:#101212}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#E3E3DF}
.panel-primary{border-color:#0F6B32}
.panel-primary>.panel-heading{background-color:#0F6B32;border-color:#0F6B32}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#0F6B32}
.panel-primary>.panel-heading .badge{color:#0F6B32}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#0F6B32}
.panel-success>.panel-heading{color:#1F7A40}
.panel-success>.panel-heading .badge{background-color:#1F7A40}
.panel-info{border-color:#D3E5EA}
.panel-info>.panel-heading{color:#0F6B32;background-color:#EAF3F5;border-color:#D3E5EA}
.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#D3E5EA}
.panel-info>.panel-heading .badge{color:#EAF3F5;background-color:#0F6B32}
.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#D3E5EA}
.panel-danger>.panel-heading{color:#871A12}
.panel-danger>.panel-heading .badge{background-color:#871A12}
.well{background-color:#F4F4F2;border:1px solid #E3E3DF}
.well blockquote{border-color:#E3E3DF}
.modal-content{border:1px solid #8A8F86}
.tooltip{font-family:Montserrat, Arial, system-ui, sans-serif}
.popover{font-family:Montserrat, Arial, system-ui, sans-serif;border:1px solid #C6C6C0}
.popover.top>.arrow{border-top-color:#8A8F86}
.popover.right>.arrow{border-right-color:#8A8F86}
.popover.bottom>.arrow{border-bottom-color:#8A8F86}
.popover.left>.arrow{border-left-color:#8A8F86}
.bootstrap-tagsinput{border:1px solid #C6C6C0;color:#2B2E2C}
a{color:#0D5E2C}
.btn a,.nav a{color:#101212}
.btn-default{background:#E3E3DF}
.btn-link{border-color:#C6C6C0}
.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 #8A8F86}
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 #8A8F86}
body.mviews tr.row1{border-top:2px solid #8A8F86}
body.users .table-striped>tbody>tr:nth-of-type(2n){border-bottom:2px solid #8A8F86}
body.plugins .table-striped>tbody>.row1,body.members .table-striped>tbody>.row1,body.messages .table-striped>tbody>.row1{border-top:2px solid #8A8F86}
.plugindetails .label{color:#101212}
.panel>.well.table-responsive{border:1px solid #E3E3DF}
@media screen and (max-width:767px){#content #wrapp .nav-tabs>li{border:1px dotted #C6C6C0}}
#processqueueprogress{border-color:#0F6B32;border-top:#0F6B32 solid 2px}
#processqueuesummary{border-color:#0F6B32;border-top:#0F6B32 solid 2px}
.sendtabs_container{border-bottom:4px solid #8A8F86}
.sendSubmit{border-top:1px dotted #C6C6C0}
h4.page-header{color:#101212}
#navigation{background-color:#0F6B32}
#newsfeed li{border-top:1px dotted #C6C6C0;color:#B42318}
#newsfeed li a{color:#101212}
body.home .btn.btn-info:not(.back-to-top){font-family:Montserrat, Arial, system-ui, sans-serif}
body.configure fieldset legend{background:#101212;color:#FFFFFF}
body.fixed .content .jumbotron tbody{border:10px solid #EEEEEA}
body.fixed .form-group input[type="checkbox"]+.btn-group .btn-default.active{background:#EEEEEA !important}
div.tab-content{border:1px solid #C6C6C0}
.nav.nav-tabs .active a,.nav.nav-tabs .active a:focus{background-color:#F4F4F2}
.modal .modal-dialog .close.externo{background-color:#C6C6C0}
.checkbox input[type="radio"]:indeterminate+label::after{background-color:#2B2E2C}
.checkbox input[type="radio"]:disabled+label::before{background-color:#EEEEEA}
.radio label::after{background-color:#129141}
.bootstrap-dialog-header::before{color:#0F6B32}
.type-primary .bootstrap-dialog-header::before{color:#0F6B32}
.type-success .bootstrap-dialog-header::before{color:#1F7A40}
.type-success .bootstrap-dialog-body{color:#1F7A40}
.type-danger .bootstrap-dialog-header::before{color:#871A12}
.type-danger .bootstrap-dialog-body{color:#871A12}
body{font-family:Montserrat, Arial, system-ui, sans-serif}
#footer{border-top:1px solid #C6C6C0}
.btn-primary{background-color:#0F6B32;border-color:#0F6B32}
.filterdiv{border:1px solid #E8E8E4}
.navbar-inverse{background-color:#0F6B32}
.navbar-inverse .navbar-nav li .dropdown-menu{background-color:#031208}
.navbar-inverse .navbar-nav li.dropdown.open a{background-color:#031208}
.navbar-inverse .navbar-nav li a:hover{background-color:#093E1D}
#container #content #wrapp .nav.nav-pills li a:hover{background:#0F6B32}
.sidebar{background-color:#101212}
.sidebar .sidebar-footer #language #languageswitcher .btn-group select{background-color:#101212;color:#C6C6C0}
.sidebar .sidebar-footer #language #languageswitcher .btn-group ul a:hover{background-color:#C6C6C0}
.sidebar .block h3{color:#0F6B32;border-bottom:1px dotted #0F6B32}
.sidebar ul a{font-family:Montserrat, Arial, system-ui, sans-serif}
.sidebar .menu #menuTop>ul li a.level0 span.glyphicon{color:#101212}
.sidebar .menu #menuTop>ul li.open ul li a{color:#C6C6C0}
.login #container,.login #content{background-color:#FFFFFF}

/* Base dello skin Meglio Legale: barra petrolio, verde delle CTA, Montserrat (come megliolegale.it) */
@font-face {
  font-family: Montserrat;
  src: url('montserrat-latin.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

:root {
  --ml-ink: #101212;
  --ml-ink-2: #2B2E2C;
  --ml-muted: #5B6157;
  --ml-paper: #F4F4F2;
  --ml-line: #E3E3DF;
  --ml-line-2: #C6C6C0;
  --ml-bar: #143E48;
  --ml-bar-2: #0F323A;
  --ml-bar-line: #27596A;
  --ml-green: #1ED75F;
  --ml-green-2: #45EE80;
  --ml-green-dark: #128F40;
  --ml-green-ink: #0F6B32;
}

body {
  background: var(--ml-paper);
  color: var(--ml-ink);
  font-family: Montserrat, Arial, system-ui, sans-serif;
}

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

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

a {
  color: var(--ml-green-ink);
}

a:hover,
a:focus {
  color: var(--ml-green-dark);
}

/* barra in alto a sinistra e menu laterale: il petrolio del logo */
#navigation,
#sidebar {
  background: var(--ml-bar);
  border: 0;
}

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

#menuTop a,
#recent a {
  color: #E6EFEF;
}

#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(--ml-green);
}

#menuTop a.level0 span.glyphicon {
  color: var(--ml-green) !important;
}

#recent h3,
.sidebar .menu h3 {
  color: #9DB8BF;
}

.sidebar .bootstrap-select .btn,
.sidebar-footer select {
  background: var(--ml-bar-2) !important;
  border-color: var(--ml-bar-line) !important;
  color: #E6EFEF !important;
}

/* contenuti */
.content.well {
  background: #FFFFFF;
  border-color: var(--ml-line);
  border-radius: 8px;
  box-shadow: 0 1px 2px rgba(16, 18, 18, .05);
}

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

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

/* azioni principali: verde con testo inchiostro, come i pulsanti del sito */
.btn-primary,
.btn-primary:focus,
input.submit,
input[type="submit"].btn {
  background: var(--ml-green);
  border-color: var(--ml-green);
  color: var(--ml-ink);
}

.btn-primary:hover,
.btn-primary:active,
input.submit:hover {
  background: var(--ml-green-2);
  border-color: var(--ml-green-2);
  color: var(--ml-ink);
}

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

.form-control:focus {
  border-color: var(--ml-green-dark);
  box-shadow: 0 0 0 3px rgba(30, 215, 95, .22);
}

/* passaggi della campagna: il passo attivo in verde, non in rosso errore */
#sendtabs .btn-danger,
#sendtabs .btn-danger:hover,
#sendtabs .btn-danger:focus {
  background: var(--ml-green);
  border-color: var(--ml-green);
  color: var(--ml-ink);
}

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

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

/* il tema forza il bianco con !important: sul verde serve l'inchiostro */
.btn-primary,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
input.submit {
  color: var(--ml-ink) !important;
}

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

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