#jm-logo-sitedesc{display: flex;flex-flow: column nowrap;align-items: center}#jm-logo-sitedesc #jm-logo img{width: 50px;margin-bottom: 0.6rem;background-color: #fff;border-radius: 50%;padding: .4rem 0}#jm-logo-sitedesc #jm-sitedesc{font-size: 0.8rem;font-weight: bold;text-align: center;letter-spacing: 1px;font-weight: 300 !important}.slide-desc-text-default .slide-title{font-size: 1.2rem}.slide-desc-bg.slide-desc-bg-default{opacity: 0.95;border-radius: 0 .5rem 0 0}.slide-desc{display: none}.jm-module{margin: 2rem 0 3rem}.jm-module .jm-title{margin-bottom: 0;font-size: 1.3rem;text-transform: uppercase;letter-spacing: 1px}.custom.amministrazione-trasparente{display: flex;flex-flow: row wrap;justify-content: center}.custom.amministrazione-trasparente .amministrazione-trasparente-col-img a img{padding: 0;margin-bottom: 2rem}.custom.amministrazione-trasparente .amministrazione-trasparente-button{margin-top: 0.4rem}.custom.amministrazione-trasparente .amministrazione-trasparente-button ul{list-style-type: none;display: flex;flex-flow: row wrap}.custom.amministrazione-trasparente .amministrazione-trasparente-button ul li{flex-basis: 100%;list-style-type: none;background-image: none;padding: 1rem .2rem}.jm-module.informazioni-veloci{margin-top: 3rem;border-radius: 0.3rem;max-width: 260px}.jm-module.informazioni-veloci,.jm-module.amministrazione-trasparente{padding: 1rem !important}.informazioni-veloci .jm-title{margin-bottom: 1.8rem;font-size: 1.3rem;text-align: center;color: #fff}.custom.informazioni-veloci ul li{background-image: none !important;padding: .9rem 0}.custom.informazioni-veloci ul li a i{font-size: 1.4rem;padding-right: 0.4rem;width: 22px;text-align: center;vertical-align: middle}#jm-top2{background-color: #FFEBEE}#jm-top3{background-color: #E8F5E9}#jm-main{margin: 0;padding: 0}#jm-maincontent{margin-bottom: 0}#jm-bottom1{background-color: #FFEBEE}#jm-bottom2{background-color: #F5F5F5}#jm-bottom3{background-color: #EEEEEE}.ultime-notizie{color: #6d6d6d}.ultime-notizie .jmm-image img{margin: 1rem 0}.amministrazione-trasparente .jm-title,.collegamenti-veloci .jm-title,.ultime-notizie .jm-title,.ultimi-articoli .jm-title,.piu-letti .jm-title{font-size: 2rem;color: #444 !important;text-align: center;margin-bottom: 3rem}.collegamenti-veloci .jm-title{margin-bottom: 5rem}.ultimi-articoli .jm-title,.piu-letti .jm-title{text-align: left}.ultimi-articoli li,.piu-letti li{padding: 1rem 0;border-bottom: 1px solid #ddd}.ultimi-articoli li:last-child,.piu-letti li:last-child{border: none}.collegamenti-veloci ul{list-style-type: none;display: flex;flex-flow: row wrap;justify-content: space-around}.collegamenti-veloci ul li{background-image: none !important;text-align: center;padding: 0;margin-bottom: 2.6rem;flex-basis: 100%}.collegamenti-veloci ul li img{border-radius: 0.3rem;border: 1px solid #bbb}.collegamenti-veloci ul li h3{color: #444;margin: .4rem auto 0;width: fit-content;text-align: center}.collegamenti-veloci ul li h3 a{font-size: 1.1rem;color: #444}.banner-pie-pagina .banner{display: flex;flex-flow: row wrap;justify-content: space-around}.banner-pie-pagina .banner li{margin: 1rem 0;flex-basis: 100%;text-align: center}.jmm-title{font-weight: bold !important;text-transform: uppercase}#jm-footer-mod a{color: #c7c7c7}#jm-footer-mod li{padding-bottom: 0.8rem}#jm-top-bar1{text-align: center}#jm-top-bar1 .jm-module-raw{float: none;margin-right: 0}.jm-top-contact-in ul{display: flex;flex-flow: column nowrap;justify-content: center}.jm-top-contact-in ul li{background-image: none;padding: 0 !important}.jm-top-contact-in ul li a{text-decoration: none}.jm-top-contact-in ul li a span{padding-right: 0.4rem;vertical-align: middle}.fa.fa-arrow-right{display: inline-block;margin-right: 0.4rem;font-size: 1rem;background-color: #b71c1c;color: #fff;width: 24px;height: 24px;border-radius: 24px;text-align: center;line-height: 24px;vertical-align: middle}.container-table{display: flex;flex-flow: column nowrap;box-sizing: border-box}.container-table table{border: 1px solid #eee}.container-table table th{font-weight: bold;text-transform: uppercase;letter-spacing: 2px;text-align: left}.container-table table tr{vertical-align: middle}.container-table table tr:nth-child(2n){background-color: #eee}.container-table table tr:nth-child(2n+1){background-color: #fff}.orari-e-contatti{font-size: 2rem}.jm-module.module-avvisi-home{background-color: #FFEB3B !important}.jm-module.module-notizie-home{background-color: #C8E6C9 !important}.jm-module.module-avvisi-home,.jm-module.module-eventi-home,.jm-module.module-notizie-home{border-radius: 0.3rem;border: none !important}.jm-title.avvisi-home,.jm-title.eventi-home,.jm-title.notizie-home{background-position: left;align-content: center;background-repeat: no-repeat;background-size: contain;padding: .2rem 0;font-size: 1.6rem}.jm-title.avvisi-home span,.jm-title.eventi-home span,.jm-title.notizie-home span{padding-left: 50px}.jm-title.avvisi-home{background-image: url(https://www.comune.ostiglia.mn.it/images/icone/icona-warning.png) !important}.jm-title.eventi-home{background-image: url(https://www.comune.ostiglia.mn.it/images/icone/icona-eventi.png) !important}.jm-title.notizie-home{background-image: url(https://www.comune.ostiglia.mn.it/images/icone/icona-notizie.png) !important}.jmm-date.mod-articles-category-date{font-size: 0.9rem !important}.jm-module .jm-title{font-weight: 300}.jm-top-contact-in{margin-left: 1rem}.jm-category-module.override .jmm-rows > div > .jmm-item:before{background-color: transparent}a:not(.btn),.readmore > .btn,#jm-allpage #jm-page-settings .nav.menu button{text-decoration: none !important}.alert.alert-danger{display: flex;flex-flow: row nowrap;align-items: center;box-sizing: border-box}.alert.alert-danger p{margin: 0 !important}.alert.alert-danger .icon{flex-basis: 2rem}.fa.fa-exclamation-triangle{font-size: 1.6rem;vertical-align: middle;margin-right: 1rem}iframe.google-calendar{max-width: 100%}.sezione-modulistica ul{list-style-type: none}.sezione-modulistica ul li{list-style-type: none;background-image: none;margin-bottom: 0.6rem;padding: 0}#jm-top-menu{margin-top: 2%}#jm-top-menu .dj-megamenu-wrapper .dj-more .arrow{display: inline-block;top: calc(32%) !important}aside .dj-megamenu-wrapper li a.dj-up_a .arrow{top: calc(32%) !important}aside .dj-megamenu-wrapper .dj-subwrap{border: 1px solid #b71c1c !important}.dj-megamenu-wrapper .dj-icon{width: 32px !important;height: auto !important;max-height: 100% !important}.dj-mobile-nav img{width: 32px !important;height: auto !important;max-height: 100% !important}#jm-top-menu .dj-up > a{text-transform: uppercase;font-size: 0.95rem}.jm-module-in .dj-megamenu-wrapper > ul{border: 1px solid #b71c1c !important;border-top: none !important}.jm-module-in .dj-megamenu-wrapper a.dj-up_a{border-top: 1px solid #b71c1c !important}ul.dj-mobile-light li a{color: #000 !important}.dj-megamenu-clean li a.dj-up_a .arrow{right: 20px !important;top: calc(36%) !important}#mod-finder-searchword{color: #333;border-color: #333}.link-servizi{display: flex;flex-flow: row wrap;justify-content: center;align-items: flex-start;align-content: center}.link-servizi li{margin-bottom: 2rem;max-width: 300px;text-align: left}.link-servizi li img{max-height: 100px}.container-cards{margin: 2rem auto;display: flex;flex-flow: row wrap;justify-content: center;align-items: flex-start;align-content: flex-start}.container-cards .card{margin: 1rem 0;max-width: 300px;flex-basis: 300px;border: 1px solid #b71c1c;border-radius: .3rem .3rem 0 0;background-color: #f9f9f9}.container-cards .card .card-header{padding: 0.3rem;background-color: #b71c1c;text-align: center;color: #FFEBEE;border-radius: .3rem .3rem 0 0;text-transform: uppercase}.card-body,.card .list-group{padding: 0.6rem}.card .list-group-item{text-align: center;margin-bottom: 0.6rem}.card .list-group-item .btn{width: 260px}table.accessibilita{margin-top: 1rem;width: 100%;border: 1px solid #c7c7c7;border-collapse: collapse}table.accessibilita th{padding: 0.3rem;text-transform: uppercase;font-weight: bold;text-align: left;border: 1px solid #c7c7c7}table.accessibilita td{padding: 0.3rem;border: 1px solid #c7c7c7}@media (max-width: 568px){.btn-contatti a{display: block;margin-bottom: 0.4rem;border: 2px solid #b71c1c !important}}@media (min-width: 568px){#jm-logo-nav{padding-top: 12px !important;padding-bottom: 12px !important}#jm-logo-sitedesc{flex-flow: row nowrap;justify-content: flex-start}#jm-logo-sitedesc #jm-logo{flex-basis: 60px;padding-right: 1rem}#jm-logo-sitedesc #jm-logo img{width: 60px;margin-bottom: 0}#jm-logo-sitedesc #jm-sitedesc{font-size: 1rem}.banner-pie-pagina .banner li{flex-basis: 50%}}@media (min-width: 576px){.banner-pie-pagina .banner li{flex-basis: 50%}}@media (min-width: 768px){.collegamenti-veloci ul li{flex-basis: 50%}.jm-top-contact-in ul{flex-flow: row wrap;justify-content: flex-start}.container-table{flex-flow: row nowrap}.container-table .giorno-orario,.container-table .contatti{flex-basis: 50%;padding-right: 0.4rem}.link-servizi{justify-content: space-between}}@media (min-width: 980px){#jm-top-menu{margin-top: 0.6%}.container-cards{justify-content: space-around}}@media (min-width: 1024px){.slide-desc{display: block}#jm-logo-sitedesc #jm-sitedesc{font-size: 1.4rem;font-weight: bold}.custom.amministrazione-trasparente{justify-content: space-between}.custom.amministrazione-trasparente .amministrazione-trasparente-col-img{flex-basis: 49%}.custom.amministrazione-trasparente .amministrazione-trasparente-col-text{flex-basis: 50%}.custom.amministrazione-trasparente .amministrazione-trasparente-button{flex-basis: 100%}.custom.amministrazione-trasparente .amministrazione-trasparente-button ul{justify-content: flex-start}.custom.amministrazione-trasparente .amministrazione-trasparente-button ul li{flex-basis: auto;padding-left: 0}.collegamenti-veloci ul li{flex-basis: 33.33333%}.collegamenti-veloci ul li img{box-shadow: 4px 4px 6px 0 #666}.banner-pie-pagina .banner li{flex-basis: auto}}@media (min-width: 1200px){#jm-logo-sitedesc #jm-sitedesc{font-size: 2rem}.custom.amministrazione-trasparente .amministrazione-trasparente-col-img{flex-basis: 49%}.custom.amministrazione-trasparente .amministrazione-trasparente-col-text{flex-basis: 50%}.custom.amministrazione-trasparente .amministrazione-trasparente-button{margin-top: 0.4rem;flex-basis: 100%}.collegamenti-veloci ul li{flex-basis: 25%}.jm-top-contact-in ul{flex-flow: row nowrap;margin-top: 0.6rem}.jm-top-contact-in ul li{padding-right: 0.5rem !important}}