﻿.navbar-vertical ul li a{max-width:240px;text-decoration:none}
.INPS-NavBarLeft{background-color:#f5f5f0}
.INPS-AddMenuIcon-Plus::after{content:'+';font-weight:400;font-style:normal;font-size:22px;text-align:right;float:right;padding-right:1px;margin-left:-100px;text-decoration:none}
.INPS-AddMenuIcon-Minus::after{content:'+';transform:rotate(45deg)!important;font-weight:400;font-style:normal;font-size:22px;text-align:right;float:right;margin-left:-100px;text-decoration:none}
.container .infomyinps{padding-top:40px}
.infomyinps .notice-box .text{background-color:#fff}
.ricordaPreferenze{margin-bottom:20px}
.fa-generic-menu{background-size:20px;width:28px;height:25px;background-position:-3px 1px;background-repeat:no-repeat;float:left}
.childMenu{overflow:hidden;height:0}
.rotate{transform:rotate(45deg)!important}
#rating_chiaro label,#rating_completo label,#rating_aggiornato label,#rating_facile label{font-weight:400!important}
.od_descrizione{font-weight:700}
.modal .modal-dialog .modal-header h2{display:inline}
.modal-body .sl-container h3{font-size:1.5em;border-bottom:1px solid #b2bbbd;position:relative;padding-bottom:.5em;color:#005980!important;margin:2em 0 1.125em!important}
.modal-body .sl-container a h3 span.icon{position:absolute;top:.3em;right:0;width:20px;height:20px;line-height:14px;display:block;text-align:center;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .5s ease}
.modal-body .sl-container a.collapsed h3 span.icon{margin-left:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}
.service-finder .service-finder__form-group__field-list__field em{color:#00c0c5;position:absolute;margin-left:-1.5em;margin-top:.2em;margin-right:.5em}
#sectionNavAlbero h2.title
/*,#divMyIINPSNews h2.title,/#divMyIINPSModuli h2.title,Tiziano Giliberti 11/02/2017 -> Non serve più * /
#divMyIINPSServizi h2.title,#divMyIINPSNotifiche h2.title,#divMyIINPSMessaggi h2.title,#divMyIINPSScadenze h2.title,#divMyIINPSGlossario h2.title,#divMyIINPSMessaggi h2.title,#divMyIINPSInteressi h2.title*/{margin-top:0!important}
#divMyIINPSNews h2.title,.container.my-inps #divMyIINPSModuli h2.title,#divMyIINPSInteressi h2.title,#divMyIINPSServizi h2.title,#divMyIINPSApprofondimenti h2.title,#divMyIINPSOrientamenti h2.title,#divMyIINPSMessaggi h2.title,#divMyIINPSNotifiche h2.title,#divMyIINPSScadenze h2.title,#divMyIINPSGlossario h2.title,#divMyIINPSAppMobili h2.title,#divMyIINPSSedi h2.title{margin-top:1.65em!important;padding-bottom:20px!important}
#HelpMyINPSAnagrafica h2.title{padding-bottom:20px!important}
.h3Aiutaci{font-weight:700;font-size:24px;margin:.8rem 0 .8em;position:relative}
.h2Strumenti{color:#005980;position:relative;margin:1rem 0 1.125em;font-size:1.125em;font-weight:700}
.navbar-inverse .navbar-nav > li > a em,.imgsocialfooter em{font-size:1.2em}
.menuTablet{color:#fff;font-size:8px;vertical-align:text-top;margin-left:-1px;display:list-item;margin-top:-4px}
.menuPhone{color:#fff;font-size:xx-small;vertical-align:text-top;margin-left:-2px}
.badgered{background-color:#9e0052!important;color:#FFF!important}
.childMenu ul{display:block!important}
.ratingcontrol-cancel-on-png,.ratingcontrol-cancel-off-png,.ratingcontrol-star-on-png,.ratingcontrol-star-off-png,.ratingcontrol-star-half-png{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"FontAwesome";font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none;font-size:1.2em;color:#999}
.ratingcontrol-cancel-on-png:before{content:"\e600"}
.ratingcontrol-cancel-off-png:before{content:"\e601"}
.ratingcontrol-star-on-png:before{content:"\f005"}
.ratingcontrol-star-off-png:before{content:"\f006"}
.ratingcontrol-star-half-png:before{content:"\f123"}
.ratingcontrol-target a,.ratingcontrol-target a:link,.ratingcontrol-target a:visited,.ratingcontrol-target a:hover,.ratingcontrol-target a:active{color:#999;text-decoration:none}
.menu-large{color:#fff;font-size:xx-small;vertical-align:text-top;margin-left:-2px;display:table}
.imgsocialfooter em{font-size:1.2em}
.mediaContent{background-color:#4a6373;padding:5px 10%;display:inline-table}
.shareImg{width:34px!important;cursor:pointer}
.shareImgF{width:26px!important;cursor:pointer}
.mediaShare{display:none;max-width:180px}
.showed{display:block!important}
td{padding:5px}
.labelShare{color:#fff;font-size:13px;margin-bottom:0;font-weight:400;white-space:nowrap}
.errore{color:Red!important}
.invisible{display:none!important}
#sectionNavAlbero a.btn-primary{color:#FFF!important}
td.formato .pdf{background:transparent url(../../../asset/img/page_white_acrobat.png) no-repeat 1px 1px}
.formato.doc,td.formato .doc{background:transparent url(../../..//asset/img/page_white_word.png) no-repeat 1px 1px}
.formato.excel,td.formato .excel{background:transparent url(../../../asset/img/page_white_excel.png) no-repeat 1px 1px}
.formato.zip,td.formato .zip{background:transparent url(../../../asset/img/page_white_compressed.png) no-repeat 1px 1px}
.funzione.aiuto,td.funzione .aiuto{background:transparent url(../../../asset/img/help_16x16.png) no-repeat 1px 1px}
.link-node--servizio .link-node__label::before,.navbar--widebar .navbar__node a .link-node__label::before,.link-node--servizio .navbar--widebar .navbar__node__label::before,.navbar--widebar .link-node .navbar__node__label::before,.navbar--widebar .navbar__node a .navbar__node__label::before{background-color:#9e0052!important}
.link-node--profilo .link-node__label::before,.navbar--widebar .navbar__node a .link-node__label::before,.link-node--profilo .navbar--widebar .navbar__node__label::before,.navbar--widebar .link-node .navbar__node__label::before,.navbar--widebar .navbar__node a .navbar__node__label::before{background-color:#00c0c5!important}
.footer .imgsocialfooter{margin-right:25px!important}
span.breadcrumbs__step__label{font-size:16px!important}
@media screen and (min-width: 36em) {
.menutopfortino{width:100%!important}
.menutopfortinointerno{background:none!important}
.fortinotornalinguaitaliana{padding-left:60px;text-decoration:underline;color:#007db3;font-size:large;font-family:"Titillium Web",Helvetica,Arial,sans-serif;font-weight:700}
.titoloIcona{vertical-align:text-top;padding-top:0;margin-top:0;padding-left:20px;padding-right:0;margin-right:0;width:20%}
.footerlicontainer{width:70%!important}
.liiconsocial{display:inline-flex!important}
.liiconsocial a em{display:inherit!important}
}
@media screen and (min-width: 36em) {
#rating_facile{padding-left:0}
#rating_aggiornato{padding-left:0}
}
.container table .formato{padding-left:0!important}
.container td.formato .pdf{background:transparent url(../img/page_white_acrobat.png) no-repeat 1px 1px}
.container .formato.doc,.container td.formato .doc{background:transparent url(../img/page_white_word.png) no-repeat 1px 1px}
.container .formato.excel,.container td.formato .excel{background:transparent url(../img/page_white_excel.png) no-repeat 1px 1px}
.container .formato.zip,.container td.formato .zip{background:transparent url(../img/page_white_compressed.png) no-repeat 1px 1px}
.container td.formato{text-align:center!important}
.container td.formato a{display:block;text-indent:-10000px;width:20px;height:20px;margin:auto;padding:0}
#rigeneracapthaNpi,#btnFeedback{padding:.5em 1.5em}
#rigeneracapthaNpi{border-bottom-width:3px!important}
#helpSearchModuli{margin-bottom:1.5em!important}
.divMenuBottomModuli{background-color:#f5f5f0;padding:1em 1em 1em .5em;display:block;border-color:transparent;border-left-color:#5a6772;border-left-width:4px;border-left-style:solid;border-bottom-color:#fff;border-bottom-style:solid;border-bottom-width:1px}
.primoDivModuli{margin-top:-15px}
.divMenuBottomModuli a{color:#005980!important;font-weight:700}
.divMenuBottomModuli div{padding-left:2px}
.divGiustificato{text-align:justify}
.divGiustificato div{text-align:center}
.vaiasinistra{float:left}
/*em.wide-button__icon.fa.fa-heart-o:before{padding-top:7px}*/
em.wide-button__icon.fa.fa-heart-o.selected:before{color:#fff!important}
/*C14*/
.cassetta-postale #cassetta-postale-index  td, .cassetta-postale #cassetta-postale-index  th, #cerca-cassetta-postale  a {font-size: 16px}
@media screen and (max-width: 685px) and (min-width: 670px) {#menunavsemantica{font-size:15px;}}
