@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/ebgaramond-cir-ext.html) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/ebgaramond-cir.html) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/ebgaramond-greek-ext.html) format('woff2');unicode-range: U+1F00-1FFF}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/ebgaramond-greek.html) format('woff2');unicode-range: U+0370-03FF}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/ebgaramond-viet.html) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/ebgaramond-ext.html) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'EB Garamond';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/ebgaramond.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Gloria Hallelujah';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/gloriahallelujah.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Josefin Slab';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/josefinslab.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Lato';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/lato-ext.html) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Lato';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/lato.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Libre Baskerville';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/librebaskerville-ext.html) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Libre Baskerville';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/librebaskerville.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/lobster-cir-ext.html) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/lobster-cir.html) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/lobster-viet.html) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}@font-face{font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/lobster-ext.html) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Lobster';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/lobster.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans-cir-ext.html) format('woff2');unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans-cir.html) format('woff2');unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans-greek-ext.html) format('woff2');unicode-range: U+1F00-1FFF}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans-greek.html) format('woff2');unicode-range: U+0370-03FF}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans-heb.html) format('woff2');unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans-viet.html) format('woff2');unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans-ext.html) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: 100%;src: url(../../themes/temaScuola/include/style/less/fonts/opensans.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Oxygen';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/oxygen-ext.html) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Oxygen';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/oxygen.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Shadows Into Light';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/shadow.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family: 'Titillium Web';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/titillium-web-ext.html) format('woff2');unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family: 'Titillium Web';font-style: normal;font-weight: 400;src: url(../../themes/temaScuola/include/style/less/fonts/titillium-web.html) format('woff2');unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}.fontFamilyTesto{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}.fontFamilyTitoli{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: 1.2em}.fontFamilyDate{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .8em}.fontFamilyListe{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}.fontFamilyMenuTop{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}.fontFamilyMenuPrincipale{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}.fontfamilyMenuFooter{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}#menu-menu-principale-orizzontale ul ul,#testatasidebar ul ul,#leftsidebar ul ul,#rightsidebar ul ul,ul ul{font-size: 1em}h3 .postTitle{font-size: 0.7em}#menu-menu-principale-orizzontale ul ul,#testatasidebar ul ul,#leftsidebar ul ul,#rightsidebar ul ul,ul ul{font-size: 1em}#path{clear: both;padding-top: 8px;margin-top: 0.8em}#path a:hover{text-decoration: none}#contenuto-centrale{padding: 0}.postTitle,.pageTitle{text-align: center;font-weight: normal;margin-bottom: 10px;margin-top: 15px;width: 100%}.postTitle a,.pageTitle a{padding: 0 10px;color: #003366}.postmeta{margin-top: 0;padding-top: 1px}.circ{margin-top: -20px;padding-top: 1px}.permalink{margin: 0 1.8em 0 0;padding: 0 0 0 14px}.commentslink,.trackbacklink{margin: 0 1.8em 0 0;padding: 0 0 0 17px}#comments{width: 98%;float: left;margin: 0em;padding-bottom: 0.5em}.children,#commentlist{list-style-type: none}#commentlist{clear: left;margin: 0em;padding: 0;border-bottom: 1px solid #e8e8ce}#commentlist li{padding: 1px 20px 20px 20px;border-top: 1px solid #e8e8ce;background-color: #FFF}.comment-author{font-style: normal;font-weight: bold;margin: .5em 0em 0em 0em}.comment-author .avatar{float: left;margin: 0px 10px 5px 0px}.fn{font-style: normal}.comment-meta{color: #999;margin-top: 0px}.alt{background-color: #FAFAF0 !important}.bypostauthor{background-color: #F0F0F0 !important}.reply{text-align: right;display: block;margin-top: -1.8em}#cancel-comment-reply{margin-right: 2em}#respond{clear: both;margin-top: 10px}li #respond{border-top: 1px solid #000}.riassunto{border: none;margin-top: 10px;padding: .5em}.riassunto p,p.riassunto{margin: 0;padding: 0;line-height: 140%}.tdalt{background-color: #FFFFFF}.news{margin-top: 10px;padding: 0 .4em}.news h3{color: #000;border-bottom: 1px dotted #006}.news .postmeta{margin-top: -6px}.news .postmeta a{color: #000}.gerarchia{float: right;border: 1px dotted #ccc;padding: 4px 6px;list-style-type: none;background: #F0F0F0}#sotto-hp{background-color: #FFFFFF;border-bottom: 8px solid #fff;clear: both;color: #000000;margin-bottom: 8px;padding-top: 5px}#sotto-hp .col-com2 h2 a{font-weight: normal;line-height: 130%;text-decoration: none}.col-com2{width: 30.5%;float: left;margin-right: 5px;padding: 4px}.col-com2 ul{margin: 5px}.col-com2 a:hover{text-decoration: underline}.col-com2 li{line-height: 120%;margin-bottom: 5px;list-style-type: none}.col-com2 li li{line-height: 130%;margin: 5px;padding-left: 10px;list-style-type: none}.ulpuntato li{font-weight: bold;padding-bottom: 1em}.ulsenzapunto{list-style-image: none}abbr,acronym{cursor: help}.postmeta{line-height: 1.5em}table.ec3_schedule{display: none}.riassunto{background-color: #DEEFF6;margin-bottom: 1.5em}#comments,h2.pageTitle{font-weight: normal}ul ul,ul ol,ol ol,ol,ul{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}h3.piccino{font-weight: normal;line-height: 1.4em;margin: .75em 0 .25em}h3.postTitle,h3.pageTitle{border-bottom: none}div.gototop{display: inline-block;margin-left: 50px}html,body{overflow-x: hidden}.menu-orizzontale-principale-container{padding: 0 !important}.menu-orizzontale-principale-nav{background-color: transparent;border: none;margin-bottom: 5px}html{margin: 0 auto;padding: 0;background: #4aaee8;background-color: #4aaee8;background-image: -moz-linear-gradient(to top, #4aaee8, #4aaee8 65%);background-image: -webkit-linear-gradient(to top, #4aaee8, #4aaee8 65%);background-image: -ms-linear-gradient(to top, #4aaee8, #4aaee8 65%);background-image: -o-linear-gradient(to top, #4aaee8, #4aaee8 65%);background-image: linear-gradient(to top, #4aaee8, #4aaee8 65%)}body{margin: 0;padding: 0}body.login{background: #dddddd}p{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}.login input[type=text]{font-size: 24px;font-weight: normal;width: 100%;padding: 3px;margin: 2px 6px 16px 0}#wrapper{background-color: #efefef;margin: 0 auto;padding: 0;box-shadow: 0 2px 10px #222}.divisoreSezione{border-bottom: 1px solid #424f78}.bordedLeftColum{border-left: 1px solid #424f78}#testataDatiIstituto{text-align: center;padding: 0 0 15px;margin-bottom: 20px}#testataDatiIstituto .printfriendly,#pieDiPaginaDatiIstituto .printfriendly{display: none}.article_preview{padding-left: 30px}.ngg-slideshow{max-width: 100% !important}.ngg-slideshow img{max-width: 100% !important;height: auto !important}.dataArticolo{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .8em}.widgettitle{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: 90% !important}.homeTitleCategorie{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: 1.2em}.linkMadisoft{-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 1em;line-height: 3.5em;color: #fff !important;background-color: #424f78}@media screen and (max-width: 767px){.row-offcanvas{position: relative;-webkit-transition: all .25s ease-out;-o-transition: all .25s ease-out;transition: all .25s ease-out}.row-offcanvas-right{right: 0}.row-offcanvas-left{left: 0}.row-offcanvas-right .sidebar-offcanvas{right: -50%}.row-offcanvas-left .sidebar-offcanvas{left: -50%}.row-offcanvas-right.active{right: 50%}.row-offcanvas-left.active{left: 50%}.sidebar-offcanvas{position: absolute;top: 0;width: 50%}}#contenuto,#intro{background-color: #efefef}.postTitle,.widgettitle{font-size: 1.2em;font-family: 'Lucida Grande', sans-serif;font-weight: normal}.widgettitle{background-position: bottom left;background-repeat: repeat-x;font-weight: bolder}.title-divisor{font-weight: normal}.row#footer-widget{background-color: #ffffff}#contenuto{padding-bottom: 10px}footer{padding-top: 10px}.menu-orizzontale-principale-nav{border: 0}#testataDatiIstituto{padding-top: 25px}#menu-orizzontale-principale-container{position: relative}#menu-orizzontale-principale-container > ul > li.menu-item a{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;padding: 15px 10px 4px 10px;color: #f0f0f0;display: block}#menu-orizzontale-principale-container > ul > li.menu-item{padding: 0 5px}#menu-orizzontale-principale-container > ul > li.menu-item.active > a,#menu-orizzontale-principale-container > ul > li.menu-item.open > a{padding: 15px 10px 4px 10px;background-color: #424f78;color: #ffffff;display: block;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px}#menu-orizzontale-principale-container > ul > li.menu-item:hover > a{padding: 15px 10px 4px 10px;background-color: #424f78;color: #ffffff;display: block;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px}img.logo{max-height: 123px}div.logo{text-align: right}#menu-orizzontale-principale-container .navbar-nav > li > .dropdown-menu{background-color: #424f78}#menu-orizzontale-principale-container .navbar-nav > li > ul > li > a{color: #fff}#menu-orizzontale-principale-container .navbar-nav > li > ul > li > a:hover{color: #424f78}.bordedLeftColumn{border-left: 1px solid #424f78}.bordedRightColumn{border-right: 1px solid #424f78}.title-divisor{border-top: 3px solid #424f78;font-size: 20px;font-weight: normal}.post_preview .title-divisor{display: none}div.post_preview_borded,.search_post{border-bottom: 3px solid #424f78}div.post_preview_borded{margin-bottom: 25px}div.post_preview:last-of-type,.search_post:last-of-type{border-bottom: none}.footer_interno .widgettitle{text-align: center}.footer_interno img{max-width: 200px;height: auto}ul.sub-menu{list-style: none;margin: 0}#menu-orizzontale-principale-container > ul{border-bottom: 8px solid #424f78;width: 100%}#menu-orizzontale-principale-container > ul > li:hover > ul.sub-menu{display: block;position: absolute;background-color: #424f78;width: 100%;padding: 0;z-index: 10}.no-padding{padding: 0}.no-padding-left{padding-left: 0}.no-padding-right{padding-right: 0}.no-padding-top{padding-top: 0}.no-padding-bottom{padding-bottom: 0}.screen-reader-text{display: none}a,a:active,a:hover,a:focus,a:visited{color: #424f78;text-decoration: underline}.subtitle{font-weight: bold;text-align: center}h1,h2,h3,h4,h5,h6{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration: underline}h1{margin: 1em 0 .5em;font-size: 140%}h2{font-size: 130%;margin: 1em 0 .5em}h3{font-size: 120%;margin: 1em 0 .5em}h4{font-size: 110%;margin: .5em 0 .3em;font-weight: normal}@media (max-width: 767px){#contenuto-centrale{overflow-x: auto}}div.printfriendly{z-index: 8 !important}.layout-articolo1 .row.post_preview_borded{padding-bottom: 5px}.layout-articolo1 .postmeta{font-style: italic}.layout-articolo1 .header-titolo-articolo,.layout-articolo1 .postTitle{margin: 0;text-align: left}.layout-articolo1 .postTitle a.postTitle{padding: 0}#barramenumobile{position: fixed;top: 10%;right: 0;z-index: 50;padding: 15px;background: #424f78}#barramenumobile #menu-orizzontale-principale-container a{padding-left: 5px;padding-right: 5px}#barramenumobile #contenuto-principale{padding-right: 25px}#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item{padding: 0}#barramenumobile #menu-orizzontale-principale-container > ul{border: none}#barramenumobile #menu-orizzontale-principale-container{background-color: #424f78;padding-left: 30px}#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item:hover{background-color: #f0f0f0}#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item:hover > a{color: #424f78;background-color: #f0f0f0}#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item a{color: #f0f0f0}.navbar-default{background-color: transparent;border-color: transparent}.topnavmenu-container{text-align: right}#barramenumobile #menu-menu-alto-sopra-intestazione{min-height: 20px;margin: 0;font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;color: #f0f0f0;width: auto;float: right;margin-right: 15px;padding: 10px;background-color: #424f78;-moz-border-radius: 0 0 20px 20px;-webkit-border-radius: 0 0 20px 20px;border-radius: 0 0 20px 20px}#header ul li a{color: #f0f0f0}.navbar-nav > li > a{padding-top: 5px;padding-bottom: 5px}.menu-footer-container{text-align: center;height: auto !important;min-height: 21px;padding: 0;margin: 0 0 10px;clear: both;display: block;float: left;width: 100%;overflow: hidden;position: relative;background: #424f78;background-color: #424f78;background-image: -moz-linear-gradient(to right, #fff, #424f78 30%);background-image: -webkit-linear-gradient(to right, #fff, #424f78 30%);background-image: -ms-linear-gradient(to right, #fff, #424f78 30%);background-image: -o-linear-gradient(to right, #fff, #424f78 30%);background-image: linear-gradient(to right, #fff, #424f78 30%)}.menu-footer-nav .navbar-nav > li > a{color: #f0f0f0}#menu-menu-pie-di-pagina{margin: auto}#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item.active > a,#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item.open > a,#barramenumobile .active a{padding: 15px 10px 4px 10px;background-color: #424f78;color: #f0f0f0;font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;display: block;border-radius: 0}#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item:hover > a{padding: 15px 10px 4px 10px;background-color: #424f78;color: #f0f0f0;font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;display: block;border-radius: 0}#barramenumobile #menu-orizzontale-principale-container .navbar-nav > li > .dropdown-menu{background-color: #424f78;color: #f0f0f0;font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em}#menu-orizzontale-principale-container > ul > li.menu-item a{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;padding: 15px 10px 4px 10px;color: #424f78;display: block}#barramenumobile #menu-orizzontale-principale-container > ul > li.menu-item a{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;padding: 15px 10px 4px 10px;color: #f0f0f0;display: block}#barramenumobile button.navbar-toggle{margin-right: 0;margin-left: 15px}#barramenumobile .navbar-collapse{max-height: 400px;overflow-y: auto}.contenuto-principale{padding: 0 10px !important}#topbar{height: auto !important;min-height: 45px;width: 100%;padding: 0;color: #f0f0f0;background-color: #424f78}#topbar ul{text-align: left;font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;line-height: 1.5em;padding: 10px 0 5px;display: table;margin-top: 10px;margin-left: auto;margin-right: auto;margin-bottom: 10px}#topbar li a{padding: 3px 10px 3px 10px;float: left;border-right: 1px solid;border-right-color: #f0f0f0}#topbar ul li{margin: 0;display: block;float: left}#topbar ul li a{text-decoration: none;color: #f0f0f0}#topbar ul li.current_page_item a,#topbar ul li a:hover{text-decoration: underline}#topbar ul li.current_page_item a:hover{text-decoration: none !important;color: #f0f0f0}#topbar ul li ul{display: none}#topbar ul li:hover ul{display: block;position: absolute;z-index: 13;margin-top: 20px;margin-left: 0px}#topbar ul li:hover ul li ul li{margin-top: -10px}#topbar ul li:hover ul li{float: none;position: relative;display: block}#topbar ul li:hover ul li ul{display: none}#topbar ul li:hover ul li a{float: none;display: block;border: none !important;background: #424f78;padding-top: 10px;padding-bottom: 10px;line-height: 1.1em;color: #f0f0f0 !important}#topbar ul li:hover ul li a:hover{background: #5f71a7}#topbar ul li:hover ul li:hover ul{display: block;position: absolute;z-index: 13;left: 100%;top: -20px}#topbar a:link,#topbar a:visited,#topbar a:hover,#topbar a:active{color: #f0f0f0}#topbar.fixed_top{position: fixed;left: 0;z-index: 10}ul.sito li{margin: 0px;display: inline}ul.sito li a{padding: 2px 10px 2px 10px;float: none;color: #424f78}ul.sito li.current_page_item a{color: #f0f0f0}ul.sito li.current_page_item a:hover{text-decoration: none !important}#topnavmenu{display: block;height: 40px;margin-bottom: 10px}#topnavmenu ul.sito{min-height: 20px;margin: 0;font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;color: #f0f0f0;width: auto;float: right;margin-right: 15px;padding: 10px;background-color: #424f78;-moz-border-radius: 0 0 20px 20px;-webkit-border-radius: 0 0 20px 20px;border-radius: 0 0 20px 20px}#topnavmenu ul.sito li a{padding: 2px 10px 2px 10px;float: none}#topnavmenu ul.sito li.current_page_item a{color: #f0f0f0}#topnavmenu ul.sito li.current_page_item a:hover{text-decoration: none !important}#topnavmenu ul.sito li a,#topnavmenu ul.sito li a:active,#topnavmenu ul.sito li.current_page_item a,#topnavmenu ul.sitol li.current_page_item a:hover{color: #f0f0f0}#header h1{font-size: 200%;padding: 0px;margin: 0 0 10px;font-weight: normal}#header h1 a{text-decoration: none;color: #424f78}#header ul{text-align: left;font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;line-height: 15px}#header ul li{margin: 0;display: inline}#header ul li a{text-decoration: none;color: #424f78}#header ul li a:hover{text-decoration: underline;background: transparent}#testataDatiIstituto{text-align: center;padding: .2em 0}img.img_slide{width: 100%}.navigation-bottom{height: 1em;margin-top: 5px;margin-bottom: 15px}.navigation-top{height: 1em;margin: 0px;padding-top: 1em}.navigation-bottom p{margin-top: 0px;margin-bottom: 0px}.navigation-top p{margin-top: 0px;margin-bottom: 0px}img{max-width: 100%;height: auto}p img{padding: 0;max-width: 100%}.aligncenter,div.aligncenter,img.centered{display: block;margin-left: auto;margin-right: auto}img.alignright{padding: 4px;margin: 0 0 2px 7px;clear: both}img.alignleft{padding: 4px;margin: 0 7px 2px 0;display: block;clear: both}.alignright{float: right}.alignleft{float: left}.reallysmallthumbs a img{width: 60px;height: 60px;float: left;margin: 1px}.wp-caption{background: #F0F0F0}.wp-caption-text{padding: 0 4px}* html li{height: 1%}* html #postnavigation{width: 145px;height: 2px}.post_evidence_img{padding-top: 56.28%;background-position: center;background-repeat: no-repeat;background-size: cover}#home-left{text-align: justify}#home-left p,#home-right p{line-height: 1.4em}#centrecontent #home-right h3 a{margin-bottom: 0}#home-right p.dx{text-align: right;font-style: italic}.prossimi-eventi{margin-bottom: 1em;margin-top: 1em}h2.homeTitleCategorie{text-align: center;font-weight: bold;font-size: 120%;margin: 0}.post_preview{overflow: auto;-ms-word-wrap: break-word;word-wrap: break-word}.box_immagine_articoli{text-align: center}.immagine_articoli{max-width: 100%;height: auto}.mapp-layout.mapp-align-default{max-width: 95%}#leftsidebar{background-color: #efefef}#leftsidebar h2{display: block;padding-top: 0.3em;text-decoration: none;background-color: #424f78;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;color: #f0f0f0;text-align: center;border: 0px solid #f0f0f0}#leftsidebar h2 a{display: block;text-decoration: none;color: #f0f0f0;background: #424f78}#leftsidebar h2 a:hover{display: block}#leftsidebar ul{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;list-style-type: none;margin: 0;padding: 0;padding-left: 5px}#leftsidebar ul li a{text-decoration: none}#leftsidebar ul li a:hover{text-decoration: underline}#leftsidebar ul ul{margin: .2em 0 .5em .6em}#leftsidebar ul ul{border: 1px solid transparent}#leftsidebar ul ul li{border-bottom: 1px dotted #aaa;line-height: 170%}#leftsidebar ul ul li:last-of-type{border-bottom: none}#leftsidebar ul li{border-bottom: 1px dotted #aaa}#leftsidebar ul ul li a{margin: 0 0 0 -10px;padding: 0 10px;voice-family: "\"}\"";voice-family: inherit;text-decoration: none;display: block}#leftsidebar ul ul ul{margin: 0}#leftsidebar ul ul ul li{margin: 0 0 0 -10px;padding: 0 0 0 15px;border-bottom: none;border-top: 1px solid #e8e8ce}#leftsidebar ul ul ul li a{margin: 0 0 0 -25px;padding: 0em 10px 0em 25px}#rightsidebar{background-color: #efefef;padding-left: 15px}#rightsidebar h2{display: block;padding-top: 0.3em;text-decoration: none;background-color: #424f78;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;color: #f0f0f0;border: 0px solid #f0f0f0;text-align: center}#rightsidebar h2 a{color: #f0f0f0;background: #424f78;display: block;padding-left: 0.6em}#rightsidebar h2.sez_utenti{background-color: #fff;color: #039;margin-bottom: -1px;padding-bottom: 4px;margin-left: -20px;padding-left: 20px}#rightsidebar ul{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;margin: 0;padding: 0;list-style-type: none;padding-left: 5px}#rightsidebar li.widget{margin-top: 10px}#rightsidebar #wpmenudati ul{background-color: transparent;border: 0}#rightsidebar ul li a{margin-left: -20px;padding-left: 20px;display: block;text-decoration: none}#rightsidebar ul li a:hover{text-decoration: underline}#rightsidebar ul ul{margin: .1em 0 .8em 0;border: 0}#rightsidebar ul ul li{border-bottom: 1px dotted #aaa;padding-bottom: 4px}#rightsidebar ul ul li:last-of-type{border-bottom: none}#rightsidebar ul li{border-bottom: 1px dotted #aaa}#rightsidebar ul ul li a{margin: 0 0 0 -10px;padding: 0 10px;voice-family: "\"}\"";voice-family: inherit;text-decoration: none}#rightsidebar ul ul ul{margin: 0;border: none}#rightsidebar ul ul ul li{margin: 0 0 0 -10px;padding: 0 0 0 15px;border-bottom: none;border-top: 1px solid #e8e8ce}#rightsidebar ul ul ul li a{margin: 0 0 0 -25px;padding: 0em 10px 0em 25px}#rightsidebar li.current-cat a{color: #000 !important}#rightsidebar li.active a,#rightsidebar ul ul li.active a{font-weight: bold}#testatasidebar{background-color: #efefef}#testatasidebar h2{display: block;padding-top: 0.3em;text-decoration: none;background-color: #424f78;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;color: #f0f0f0;text-align: center;border: 0px solid #f0f0f0}#testatasidebar h2 a{display: block;text-decoration: none;color: #f0f0f0;background: #424f78}#testatasidebar h2 a:hover{display: block}#testatasidebar ul{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;list-style-type: none;margin: 0;padding: 0}#testatasidebar ul li{display: block}#testatasidebar ul li a{text-decoration: none}#testatasidebar ul li a:hover{text-decoration: underline}#testatasidebar ul ul{margin: .2em 0 .5em .6em}#testatasidebar ul ul{border: 1px solid transparent}#testatasidebar ul ul li{border-bottom: 1px dotted #aaa;line-height: 170%}#testatasidebar ul ul li a{margin: 0 0 0 -10px;padding: 0 10px;voice-family: "\"}\"";voice-family: inherit;text-decoration: none;display: block}#testatasidebar ul ul ul{margin: 0}#testatasidebar ul ul ul li{margin: 0 0 0 -10px;padding: 0 0 0 15px;border-bottom: none;border-top: 1px solid #e8e8ce}#testatasidebar ul ul ul li a{margin: 0 0 0 -25px;padding: 0em 10px 0em 25px}.testata_separata1{width: 80%;float: left}.testata_separata2{width: 18%;float: left}#header.header_testata{margin-bottom: 20px !important}footer{padding: 30px 0}#footer{clear: both;height: auto !important}#footer p{text-align: center;margin: 0;padding: 5px;line-height: 1.2em}#credits{text-align: center;padding-top: 10px}#footbar{height: auto !important;min-height: 21px;padding: 0;margin: 0 0 10px;clear: both;display: block;float: left;width: 100%;overflow: hidden;position: relative;background: #424f78;background-color: #424f78;background-image: -moz-linear-gradient(to right, #efefef, #424f78 30%);background-image: -webkit-linear-gradient(to right, #efefef, #424f78 30%);background-image: -ms-linear-gradient(to right, #efefef, #424f78 30%);background-image: -o-linear-gradient(to right, #efefef, #424f78 30%);background-image: linear-gradient(to right, #efefef, #424f78 30%)}#footbar ul{font-family: 'Lucida Grande', sans-serif, Verdana, Arial, sans-serif;font-size: .9em;line-height: 1.5em;clear: left;float: left;list-style: none;margin: 0;padding: 0;position: relative;left: 50%;text-align: center}#footbar ul li{display: block;float: left;list-style: none;margin: 0;padding: 0;position: relative;right: 50%}#footbar li a{padding: 3px 10px;float: left;border-right: 1px solid #f0f0f0}#footbar ul li{margin: 0px;display: inline}#footbar ul li a{text-decoration: none;color: #f0f0f0}#footbar ul li a:hover,#footbar ul li.current_page_item a{text-decoration: underline}#footbar ul li.current_page_item a:hover{text-decoration: none !important}#footer_dati a{display: inline}#pieDiPaginaDatiIstituto{text-align: center;padding: 1em 0 .2em}#pieDiPaginaDatiIstituto a{display: inline}#credits a{color: #424f78}#searchform{text-align: center;padding-bottom: 10px}#searchform label{display: none}#searchsubmit{border: none;font-weight: bold}#searchsubmit{display: none}#searchform{margin: 10px 0px}#searchform #s{max-width: 100%}h4.piccino{font-weight: normal;line-height: 1.4em;margin: .75em 0 .25em}.piccolino{margin: 0;padding: 0}.piccolino p{line-height: 1.4em;margin-bottom: 6px;margin-top: 0;padding: 0}.intro-youtube{margin: 0 0 1.5em 0;position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden}.intro-youtube iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.flexslider{background-color: #efefef;position: relative}.flexslider .flex-direction-nav li{line-height: 40px}.flex-control-nav{width: 100%;position: absolute;bottom: 0;text-align: center;z-index: 8}.flex-control-paging li a.flex-active{background: #424f78}.flex-control-paging li a{background: #5f71a7}.flex-control-paging li a:hover{background: #272f47}.flexslider img.img_slide{width: 100%;max-width: 100%}.alboPretorioTable{max-width: 100%}.alboPretorioTable th{background-color: #424f78;font-size: 8pt;color: white !important;word-wrap: initial;word-break: initial}.alboPretorioTable td{font-size: 10pt;padding: 2px}.alboPretorioTable td a{word-wrap: initial;word-break: initial}tr.deleted{background-color: #ff0000c2}#map-canvas{width: 100%;height: 400px;float: left}#contatti{font-size: 0.8em;padding-top: 10px;padding-left: 15px;float: right}.scuola_specifiche h5{margin-bottom: 5px}ul.servizi{list-style: none}ul.servizi li{display: block;float: left}ul.servizi li img{width: 20px;height: auto}.breadcrumb{background-color: inherit}#modal-fade{width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 10;position: fixed;top: 0;left: 0}#close-fade{position: relative;left: 86%;top: 10%}.show-menu{width: 80%;height: 80%;border: 1px solid #424f78;margin-left: 5%;position: fixed;top: 10%;z-index: 11;padding: 10px;overflow: scroll;overflow-x: hidden}#rimandi{position: fixed;padding: 5px;padding-right: 0;border-radius: 0;z-index: 50;right: 0;top: 30%;background-color: #424f78;text-align: center}#rimandi .btn{display: block}#rimandi .titleMenu{display: none}.dataArticolo:after{content: ' - '}.dataArticolo{display: inline;margin-right: 5px}.widget{margin-bottom: 10px}#rightsidebar .widget select,#leftsidebar .widget select{margin-left: 20px;margin-top: 10px}.allegato{padding: 5px;width: 50%;margin-right: auto;margin-left: auto;border: 1px dashed #424f78}#user_login,#user_pass{max-width: 80%}table#wp-calendar{width: 100%}table.aligncenter{display: table}