@keyframes modal-video{from{opacity:0}to{opacity:1}}@keyframes modal-video-inner{from{transform:translate(0, 100px)}to{transform:translate(0, 0)}}.modal-video{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:1000000;cursor:pointer;opacity:1;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-ms-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.modal-video-close{opacity:0}.modal-video-close .modal-video-movie-wrap{-webkit-transform:translate(0, 100px);-moz-transform:translate(0, 100px);-ms-transform:translate(0, 100px);-o-transform:translate(0, 100px);transform:translate(0, 100px)}.modal-video-body{max-width:940px;width:100%;height:100%;margin:0 auto;display:table}.modal-video-inner{display:table-cell;vertical-align:middle;width:100%;height:100%}.modal-video-movie-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%;background-color:#333;animation-timing-function:ease-out;animation-duration:.3s;animation-name:modal-video-inner;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-ms-transition:-ms-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal-video-movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-video-close-btn{position:absolute;z-index:2;top:-35px;right:-35px;display:inline-block;width:35px;height:35px;overflow:hidden;border:none;background:transparent}.modal-video-close-btn:before{transform:rotate(45deg)}.modal-video-close-btn:after{transform:rotate(-45deg)}.modal-video-close-btn:before,.modal-video-close-btn:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff;border-radius:5px;margin-top:-6px}.modal-video-body {
max-width: 1600px;
width: 90%;
}
a.js-modal-btn {color:#fff}
a.js-modal-btn:hover {color:#333}
@media(max-width:991px){
.invert-column-mobile {
order: 2;
}
}
@media(min-width:1081px){
.same-logo.hidden-desktop {
display: none !important;
}
}
@media(max-width:1080px){
a.same-logo.hidden-desktop.pianetamed {
display: none;
}
}
.table-dettagli td.col-ambito.text-center {
width: 100px;
}
.table-dettagli td.col-ambito.text-center h4 {
font-size: 14px;
text-transform: uppercase;
}
.post .entry-title a {
text-transform: uppercase;
}
.table-dettagli .listamese b {
color: #58585a;
}
.table-dettagli td.col-iscrizione.stato.text-center {
width: 300px;
}
.table-dettagli .listamese td.col-value.prossime-date {
width: 150px;
}
.table-dettagli .listamese td.col-value.durata {
width: 150px;
}
.pagina-lista-corsi .icona-colorata,
.pagina-corso .icona-colorata {
max-width: 130px;
width: 100%;
margin: auto;
}
h5.title-tab-label .icona-segnaletica-stradale,
h5.title-tab-label .icona-rspp-aspp,
h5.title-tab-label .icona-rspp-datore-di-lavoro,
h5.title-tab-label .icona-motosega,
h5.title-tab-label .icona-carrelli-elevatori-semoventi-con-conducente,
h5.title-tab-label .icona-trattori-agricoli-o-forestali,
h5.title-tab-label .icona-macchine-movimento-terra-escavatori-pale-caricatrici-terne-e-autoribaltabili,
h5.title-tab-label .icona-pompe-per-calcetruzzo,
h5.title-tab-label .icona-gru-a-torre,
h5.title-tab-label .icona-gru-mobile,
h5.title-tab-label .icona-gru-per-autocarro,
h5.title-tab-label .icona-ple-piattaforme,
h5.title-tab-label .icona-ponteggi,
h5.title-tab-label .icona-manutentore-cabine-mt-mt-e-mt-bt,
h5.title-tab-label .icona-carroponte-gru-a-bandiera,
h5.title-tab-label .icona-lavoro-in-quota,
h5.title-tab-label .icona-lavoro-su-funi,
h5.title-tab-label .icona-spazi-confinati,
h5.title-tab-label .icona-pes-pav-pei,
h5.title-tab-label .icona-sicurezza-sul-lavoro,
h5.title-tab-label .icona-primo-soccorso,
h5.title-tab-label .icona-rls,
h5.title-tab-label .icona-antincendio,
h5.title-tab-label .icona-attrezzature,
h5.title-tab-label .icona-rspp,
h5.title-tab-label .icona-lavoratori-basso-medio-alto-rischio,
h5.title-tab-label .icona-lavoratori,
h5.title-tab-label .icona-preposti,
h5.title-tab-label .icona-dirigenti,
h5.title-tab-label .icona-alimentaristi-haccp,
h5.title-tab-label .icona-formatori,
h5.title-tab-label .icona-covid19,
h5.title-tab-label .icona-trabatelli,
h5.title-tab-label .icona-dpi-terza-categoria,
h5.title-tab-label .icona-rischi-specifici,
h5.title-tab-label [class*="icona-"] {
padding: 5px;
}
.icona-colorata {  background-color: #097337;   padding: 10px;   border-radius: 10px;}
.banner-colorato {
padding: 70px 50px 30px 50px;
}
.banner-colorato img.ult-new-ib-img{
border-radius: 10px;
background-color: #097337;
}
.banner-carrelli-elevatori img.ult-new-ib-img,
h5.title-tab-label.carrelli-elevatori,
.icona-carrelli-elevatori {
background-color: #5D9B9B !important;
}
.banner-covid19 img.ult-new-ib-img,
h5.title-tab-label.covid19,
.icona-covid19 {
background-color: #D53032 !important;
}
.banner-disoccupati img.ult-new-ib-img,
h5.title-tab-label.disoccupati,
.icona-disoccupati {
background-color: #f37d96 !important;
}
.banner-gestione-aziendale img.ult-new-ib-img,
h5.title-tab-label.gestione-aziendale,
.icona-gestione-aziendale {
background-color: #94fbd9 !important;
}
.banner-sicurezza-sul-lavoro img.ult-new-ib-img,
h5.title-tab-label.sicurezza-sul-lavoro,
.icona-sicurezza-sul-lavoro {
background-color: #347278 !important;
}
.banner-rspp img.ult-new-ib-img,
h5.title-tab-label.rspp,
.icona-rspp {
background-color: #97e01e !important;
}
.banner-rspp-aspp img.ult-new-ib-img,
h5.title-tab-label.rspp-aspp,
.icona-rspp-aspp {
background-color: #686C5E !important;
}
.banner-rspp-datore-di-lavoro img.ult-new-ib-img,
h5.title-tab-label.rspp-datore-di-lavoro,
.icona-rspp-datore-di-lavoro {
background-color: #9E9764 !important;
}
.banner-primo-soccorso img.ult-new-ib-img,
h5.title-tab-label.primo-soccorso,
.icona-primo-soccorso {
background-color: #CC0605 !important;
}
.banner-docente-formatore img.ult-new-ib-img,
h5.title-tab-label.docente-formatore,
.icona-docente-formatore {
background-color: #B8B799 !important;
}
.banner-docente-cse img.ult-new-ib-img,
h5.title-tab-label.docente-cse,
.icona-docente-cse {
background-color: #7D8471 !important;
}
.banner-preposti img.ult-new-ib-img,
h5.title-tab-label.preposti,
.icona-preposti {
background-color: #C6A664 !important;
}
.banner-dirigenti img.ult-new-ib-img,
h5.title-tab-label.dirigenti,
.icona-dirigenti {
background-color: #999950 !important;
}
.banner-motoseghe img.ult-new-ib-img,
h5.title-tab-label.motoseghe,
.icona-motoseghe {
background-color: #641C34 !important;
}
.banner-lavoratori-basso-medio-alto-rischio img.ult-new-ib-img,
h5.title-tab-label.lavoratori-basso-medio-alto-rischio,
.icona-lavoratori-basso-medio-alto-rischio {
background-color: #BEBD7F !important;
}
.banner-lavoratori img.ult-new-ib-img,
h5.title-tab-label.lavoratori,
.icona-lavoratori {
background-color: #BEBD7F !important;
}
.banner-rls img.ult-new-ib-img,
h5.title-tab-label.rls,
.icona-rls {
background-color: #E6D690 !important;
}
.banner-antincendio img.ult-new-ib-img,
h5.title-tab-label.antincendio,
.icona-antincendio {
background-color: #B32428 !important;
}
.banner-attrezzature img.ult-new-ib-img,
h5.title-tab-label.attrezzature,
.icona-attrezzature {
background-color: #715f4b !important;
}
.banner-carrellisti img.ult-new-ib-img,
h5.title-tab-label.carrellisti,
.icona-carrellisti {
background-color: #3005e8 !important;
}
.banner-ple-piattaforme img.ult-new-ib-img,
h5.title-tab-label.ple-piattaforme,
.icona-ple-piattaforme {
background-color: #3B83BD !important;
}
.banner-gru-mobili img.ult-new-ib-img,
h5.title-tab-label.gru-mobili,
.icona-gru-mobili {
background-color: #8C568A !important;
}
.banner-macchine-movimento-terra img.ult-new-ib-img,
h5.title-tab-label.macchine-movimento-terra,
.icona-macchine-movimento-terra {
background-color: #2A6478 !important;
}
.banner-gru-per-autocarro img.ult-new-ib-img,
h5.title-tab-label.gru-per-autocarro,
.icona-gru-per-autocarro {
background-color: #8673A1 !important;
}
.banner-trattori-agricoli img.ult-new-ib-img,
h5.title-tab-label.trattori-agricoli,
.icona-trattori-agricoli {
background-color: #6C4675 !important;
}
.banner-gru-a-torre img.ult-new-ib-img,
h5.title-tab-label.gru-a-torre,
.icona-gru-a-torre {
background-color: #A18594 !important;
}
.banner-carroponte-gru-a-bandiera img.ult-new-ib-img,
h5.title-tab-label.carroponte-gru-a-bandiera,
.icona-carroponte-gru-a-bandiera {
background-color: #922B3E !important;
}
.banner-pompe-per-calcestruzzo img.ult-new-ib-img,
h5.title-tab-label.pompe-per-calcestruzzo,
.icona-pompe-per-calcestruzzo {
background-color: #6C6874 !important;
}
.banner-ponteggi img.ult-new-ib-img,
h5.title-tab-label.ponteggi,
.icona-ponteggi {
background-color: #2f24d6 !important;
}
.banner-altri-ambiti img.ult-new-ib-img,
h5.title-tab-label.altri-ambiti,
.icona-altri-ambiti {
background-color: #4f7c89 !important;
}
.banner-pav-pes-pei img.ult-new-ib-img,
h5.title-tab-label.pav-pes-pei,
.icona-pav-pes-pei {
background-color: #6b793c !important;
}
.banner-lavori-su-strada img.ult-new-ib-img,
h5.title-tab-label.lavori-su-strada,
.icona-lavori-su-strada {
background-color: #F39F18 !important;
}
.banner-lavori-su-funi img.ult-new-ib-img,
h5.title-tab-label.lavori-su-funi,
.icona-lavori-su-funi {
background-color: #20214F !important;
}
.banner-cantieri img.ult-new-ib-img,
h5.title-tab-label.cantieri,
.icona-cantieri {
background-color: #fb1304 !important;
}
.banner-dpi-terza-categoria img.ult-new-ib-img,
h5.title-tab-label.dpi-terza-categoria,
.icona-dpi-terza-categoria {
background-color: #2271B3 !important;
}
.banner-spazi-confinati img.ult-new-ib-img,
h5.title-tab-label.spazi-confinati,
.icona-spazi-confinati {
background-color: #3E5F8A !important;
}
.banner-lavoro-in-quota img.ult-new-ib-img,
h5.title-tab-label.lavoro-in-quota,
.icona-lavoro-in-quota {
background-color: #252850 !important;
}
.banner-paranchi img.ult-new-ib-img,
h5.title-tab-label.paranchi,
.icona-paranchi {
background-color: #4489af !important;
}
.banner-trabatelli img.ult-new-ib-img,
h5.title-tab-label.trabatelli,
.icona-trabatelli {
background-color: #0E294B !important;
}
.banner-apprendistato img.ult-new-ib-img,
h5.title-tab-label.apprendistato,
.icona-apprendistato {
background-color: #75d03e !important;
}
.banner-privacy img.ult-new-ib-img,
h5.title-tab-label.privacy,
.icona-privacy {
background-color: #2e7f65 !important;
}
.banner-alimentaristi-haccp img.ult-new-ib-img,
h5.title-tab-label.alimentaristi-haccp,
.icona-alimentaristi-haccp {
background-color: #2a079c !important;
}
.banner-professionisti img.ult-new-ib-img,
h5.title-tab-label.professionisti,
.icona-professionisti {
background-color: #4eafde !important;
}
.banner-professionalizzanti img.ult-new-ib-img,
h5.title-tab-label.professionalizzanti,
.icona-professionalizzanti {
background-color: #137591 !important;
}
.banner-pes-pav-pei img.ult-new-ib-img,
h5.title-tab-label.pes-pav-pei,
.icona-pes-pav-pei {
background-color: #D6AE01 !important;
}
.progress {
-webkit-box-shadow: none;
box-shadow: none;
}
.k-progressbar {
display: inline-block;
position: relative;
vertical-align: middle;
}
.k-progressbar-horizontal {
width: 27em;
height: 30px;
}
.k-progressbar {
display: inline-block;
position: relative;
vertical-align: middle;
border-radius: 5px; background: #aeaeae; width: 100%;
}
.k-progress-status-wrap {
position: absolute;  line-height: 30px;
width: 100%;
height: 100%;
}
.k-progress-status-wrap, .k-rtl .k-progressbar-horizontal.k-progressbar-reverse .k-progress-status-wrap { right: auto;
text-align: right;
}
.k-progress-status {
isplay: inline-block;
padding: 0 0.5em;
position: absolute;
white-space: nowrap;
color: #fff;
text-align: center;
font-weight: 600;
top: 0;
left: 0;
width: 100%;
z-index: 9;
}
.k-progressbar>.k-state-selected {
position: absolute;
border-style: solid;
border-width: 1px;
overflow: hidden;
}
.k-progressbar-horizontal>.k-state-selected, .k-rtl .k-progressbar-horizontal.k-progressbar-reverse>.k-state-selected { right: auto; height: 100%;
border-radius: 4px 0 0 4px;
}
.status-free,
.status-warning,
.status-out {
max-width: 300px;
margin: auto;
}
.status-free .k-state-selected {
background: #61993b;
border: 0;
color: #3c763d;
}
.status-warning .k-state-selected {
background: #f9a800;
border: 0;
color: #3c763d;
}
.status-out .k-state-selected {
background: #9b2423;
border: 0;
color: #3c763d;
}
@media (min-width: 992px) and (max-width: 1200px) {
.vc_row.wpb_row.vc_row-fluid.ambiti-corsi.vc_row-o-equal-height.vc_row-o-content-top.vc_row-flex .wpb_column {
width: 25%;
}
}
@media (max-width: 768px) {
.vc_row.wpb_row.vc_row-fluid.ambiti-corsi.vc_row-o-equal-height.vc_row-o-content-top.vc_row-flex .wpb_column {
width: 50%;
}
.banner-colorato {
padding: 80px 25px 25px 25px;
}
.ult-new-ib.banner-colorato .ult-new-ib-title {
font-size: 15px !important;
}
}
@media (max-width: 580px) {
body .side-header .top-bar .mini-widgets.left-widgets, .masthead .top-bar .left-widgets {
-ms-flex-pack: inherit;
-ms-justify-content: initial;
justify-content: space-between;
}
.top-bar img {
max-height: 60px;
}
}
@media (max-width: 480px) {
body .masthead .top-bar .mini-widgets > * {
margin: 0 5px !important;
}
.top-bar img {
max-height: 55px;
}
body .top-bar {
padding: 7px 5px 7px 5px;
}
}