@import url('https://fonts.googleapis.com/css?family=Roboto|Roboto+Slab|Roboto+Condensed');

.grid-margin-x {margin:0px !important;}
body  {font-family: 'Roboto Condensed', sans-serif; font-size:16px; background-color:#f9f9f9 ;background-repeat: no-repeat;background-size: 150% 80%;background-position-y:-163px; background-position-x:center;background-attachment:fixed;
   
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC42NDA5OTk5OTk5OTk5OTk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzlhZDVlNyIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAuNjQyIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAuNjQ1Ii8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
    /* Android 2.3- hack (needed for the actual radial gradient) */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC42NDA5OTk5OTk5OTk5OTk5Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzlhZDVlNyIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAuNjQyIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAuNjQ1Ii8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+),
        -webkit-gradient(radial, 50% 50%, 0, 50% 50%, 455,color-stop(0, rgb(255, 255, 255)),color-stop(0.641, rgb(255, 255, 255)),color-stop(0.642, rgb(154, 213, 231)),color-stop(0.645, rgb(249, 249, 249)));
    /* Android 2.3 */
    background-image: -webkit-radial-gradient(50% 50%, ellipse farthest-corner,rgb(255, 255, 255) 0%,rgb(255, 255, 255) 64.1%,rgb(154, 213, 231) 64.2%,rgb(249, 249, 249) 64.5%);
    /* IE10+ */
    background-image: radial-gradient(ellipse farthest-corner at 50% 50%,rgb(255, 255, 255) 0%,rgb(255, 255, 255) 64.1%,rgb(154, 213, 231) 64.2%,rgb(249, 249, 249) 64.5%);
    background-image: -ms-radial-gradient(50% 50%, ellipse farthest-corner,rgb(255, 255, 255) 0%,rgb(255, 255, 255) 64.1%,rgb(154, 213, 231) 64.2%,rgb(249, 249, 249) 64.5%);
}
 
/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .gradient {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#fff9f9f9",GradientType=0);
    }
}


h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {   font-family: 'Roboto Slab', serif;   font-style: normal;}

.content_wrap {background: rgba(255, 255, 255, 0.8); padding-top: 2rem;}

.header_container, .nav_container, .content_container, .sidebar_container, .footer_container {max-width:100%;    margin: auto}
.header_wrap {max-width:100%;}

.header_container>.row.grid-x {position: absolute;    width: 55% !important; /*left: 45%;*/}

.header_container .mdr  {display: block; z-index:9;background-color:#9ad5e7;-webkit-border-bottom-right-radius: 5px;width:20% !important; -moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;padding: 0.2rem 0;}
.header_container .data {width: 60% !important; padding:0.2rem 1rem;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; text-align: right;margin:0rem;font-weight:bold;font-size:0.9rem; z-index: 3; background-color: #9ad5e7 ; margin:0px;  -webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-left-radius: 5px;} 
.header_container .data a  {color: #000000; margin-left:0.5rem; }
.header_container .social_wrap {padding:0.3rem; z-index: 3; background-color: #9ad5e7; margin:0px;/*padding-left:2rem;*/width:20% !important; /*-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomright: 5px;border-bottom-right-radius: 5px;*/} 



#header { padding:10px 0px 0px 0px; position:relative ; background-color: #9ad5e7;height:265px;}
#secondary-pre-header { height:285px; max-height:255px}
#secondary-pre-header .widget_sow-hero {margin:0px;}
#secondary-pre-header .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {border-bottom:1px solid #354e68;}
.sidebar-pre-header { padding: 0px !important; position:absolute; z-index:1;  }

.site-header {z-index:2;  }
.site-header .header-logo {;padding: 4rem 0rem 0rem 7rem ;} 
.sow-slider-base ul.sow-slider-images {margin:0px !important;}

.sow-slider-base .sow-slider-image-container  {
-webkit-box-shadow: inset 0px -200px 300px -129px rgba(68,68,68,1);
-moz-box-shadow: inset 0px -200px 300px -129px rgba(68,68,68,1);
box-shadow: inset 0px -200px 300px -129px rgba(68,68,68,1);
}

.sow-slider-base .sow-slide-nav { top: 90%}
.sow-slider-base .sow-slide-nav.sow-slide-nav-prev {left:86%}
.sow-slider-base .sow-slide-nav.sow-slide-nav-next {right:9%}


.nodesktop {display:none}
.nomobile {display:block}



.sidebar-header  {position:relative}
.sidebar-header #secondary-header .widget_search {position:absolute; right: 1.5rem;top:6.5rem;z-index:2; display: none;}
.sidebar-header #secondary-header input[type=text] {background: transparent; border:none; color:#0b1433; margin:0px; font-size:1rem; height:1.8rem}
.sidebar-header #secondary-header input[type=text]:hover{background: rgba(255, 255, 255, 0.8)}
.sidebar-header #secondary-header input[type=text]:focus{background: #ffffff; border:none; color: #0b1433}
.sidebar-header #secondary-header input::placeholder {color: transparent; }
.sidebar-header #secondary-header input::-webkit-input-placeholder {color: transparent; }
.sidebar-header #secondary-header input:-ms-input-placeholder {color: transparent; }
.sidebar-header #secondary-header #secondary-header input::-moz-placeholder {color: transparent; }
.sidebar-header #secondary-header #secondary-header input:-moz-placeholder{color: transparent; }


.sidebar-header #secondary-header #searchform {background-color: #0b1433}
.sidebar-header #secondary-header #searchform .button {background: #0b1433; color:#0b143 ; font-size:0px;margin:0px }
.sidebar-header #secondary-header #searchform .button:after {content: "\f002";font-family:  FontAwesome;color: #ffffff ; font-size:1.5rem;}

#searchform .button {background: transparent; color:#0b143 ; font-size:0px;margin:0px }
#searchform .button:after {content: "\f002";font-family:  FontAwesome;color: #000 ; font-size:1.5rem;}
#searchform [type="text"] {margin:0px;height: 2rem;}

.dalladiocesi_tit{margin-top:-30px;}
.dalleparrocchie_tit.panel-widget-style.panel-widget-style-for-2-1-0-1{padding-top:30px;}
.sussidio_tit{margin-top:10px;}
#pgc-2-1-0.panel-grid-cell.cell.columns.small-12.medium-8{margin-top:-30px}

.nav_container {background: #0b1433; border-bottom:5px solid #9ad5e7}
.nav_container .nav_wrap #main-menu {padding-bottom: 0px;padding-top: 0px;font-family: 'Roboto Condensed', sans-serif;}
.home .nav_container .nav_wrap .menu-item-home {background:#9ad5e7 !important}
.nav_container .nav_wrap .top-bar .menu-item a:hover {color:#0b1433}
.nav_container .top-bar .dropdown {_z-index: 100}
.nav_container .top-bar .is-dropdown-submenu {border:none;font-size:85%;z-index:100}
.nav_container .dropdown .is-dropdown-submenu a {padding-top:.8rem;padding-bottom:.8rem; line-height:1.2}
.nav_container .top-bar .is-dropdown-submenu-parent.current-menu-ancestor {background:#9ad5e7 !important}
.nav_container .top-bar .is-dropdown-submenu-parent.is-active {background:#9ad5e7 !important}
.nav_container .top-bar .is-dropdown-submenu-parent.is-active li a {color:#ffffff }

.nav_wrap .fixed .top-bar-left {
    background: url(/wp-content/uploads/sites/2/2020/02/13/logo-icon-mini.png) no-repeat left center;
    padding-left: 210px !important;
}
.nav_wrap .fixed .top-bar-left a {font-size:83%}
.nav_wrap .fixed {border-bottom:4px solid #9ad5e7}

.home label {font-weight:bold; font-size:1.3rem ; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif; display:inline}
#evidenza > div > label{color:#008cba}
#panel-2-0-1-1 > div > div > label{color:#008cba}
#panel-2-1-0-2 > div > div > label{color:#339966}
#panel-2-1-0-3 > div > div > label{color:#339966}
#evidenza .widget-title {font-size:1rem}

/* EVIDENZA NEWS lsow-posts-carousel --- NON IN USO */
#evidenza .lsow-posts-carousel-item {position:relative; font-family: 'Roboto Slab', serif; padding-left: 0px}
#evidenza .lsow-posts-carousel .lsow-posts-carousel-item .hentry { border-radius: initial !important;
-webkit-box-shadow: inset 0px -200px 300px -129px rgba(68,68,68,1);
-moz-box-shadow: inset 0px -200px 300px -129px rgba(68,68,68,1);
  box-shadow: inset 0px -200px 300px -129px rgba(68,68,68,1);}
#evidenza .lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image {}
#evidenza .lsow-posts-carousel .lsow-posts-carousel-item .lsow-project-image img {width:100%;}
#evidenza .lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap { ;padding: 1rem !important; max-width:96% !important;width:96% !important; margin:2% !important; position: absolute; bottom: 2%;  min-height:4rem;  z-index: 2;}
#evidenza .lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-title {font-family: 'Roboto Slab', serif;text-align: left ;font-size:1.5rem !important ; line-height:  inherit; letter-spacing: inherit;font-weight: bold;text-transform: none !important; clear: none;}
#evidenza .lsow-posts-carousel .lsow-posts-carousel-item .lsow-entry-text-wrap .entry-title a {color:#ffffff !important; font-weight:bold !important}
#evidenza .lsow-container button {cursor:pointer}
#evidenza .lsow-container button.slick-prev {left: 10px;z-index: 99;}
#evidenza .lsow-container button.slick-next {right: 10px;z-index: 99;}
#evidenza .lsow-entry-meta {text-align:right;}
#evidenza .lsow-entry-meta abbr, .lsow-entry-meta abbr[title] {    border-bottom: none;   color: #0b3c63 ;font-style: normal ; font-size: 0.9rem ; font-weight:bold}
#evidenza .lsow-portfolio-wrap .lsow-portfolio .lsow-portfolio-item .entry-summary::before {display:none;}
#evidenza .lsow-container a {text-decoration: none}

/* EVIDENZA NEWS  */
#evidenza {}
#evidenza .miniatura {z-index:-1 ;position:absolute}
#evidenza #data {color:#ffffff; font-size:1rem; font-weight:bold; display: inline-block ;padding: 40% 1% 1% 3%;;font-family: 'Roboto Condensed', sans-serif; text-shadow:1px 1px 10px #000033}
#evidenza ul.tag-list {list-style-type: none ; display: inline-block; margin:0px; padding:0px; font-family: 'Roboto Condensed', sans-serif;}
#evidenza ul.tag-list li  {background-color: #9ad5e7 ;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; font-size:0.8rem;display: inline; padding: 0rem 0.3rem; margin-left: 1rem; float:left;  }
#evidenza ul.tag-list li a {color:#0f1837 ; text-transform: uppercase ; font-weight:bold}
#evidenza img.miniatura {min-width:585px}
#evidenza h4 {Background-color: rgba(11, 20, 51,0.7);color: #ffffff ; font-size:1.8rem; font-weight:bold ; padding: 1% 3% ;font-family: 'Roboto Slab', serif ;text-shadow: 2px 2px 4px #000000}
#evidenza .slick-prev::before, #evidenza .slick-next::before {color:#ffffff; font-size:2rem}
#evidenza .slick-next {right:1.5rem;}
#evidenza .slick-prev {left:0.5rem}
#evidenza .slick-current {-webkit-box-shadow: inset 0px -75px 134px -46px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px -75px 134px -46px rgba(0,0,0,0.75);
box-shadow: inset 0px -75px 134px -46px rgba(0,0,0,0.75); height:400px}


/* ALTRE NEWS */
.altrenews  {padding-left:2rem;}
.altrenews .archivio {float:right;padding-bottom:1rem  }
.altrenews .archivio {float:right;padding-bottom:1rem  }
.home .altrenews .archivio {float:right;padding-bottom:0rem  }
.altrenews .archivio a {border:2px solid #9ad5e7;font-weight:bold; font-size:0.9rem; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif;padding: 0.3rem;}
.altrenews .archivio a:hover {background-color: #9ad5e7 }
.altrenews .notizia { position:relative;z-index:1; height:188px; margin-bottom:1rem;}
.altrenews .notizia .miniatura {position: absolute; z-index:-1 ;padding-bottom:8px}
.altrenews .notizia .miniatura::before {
		content: "";
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
-webkit-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);
box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);} 

.altrenews .notizia h4 {color: #ffffff ; font-size:1.3rem; font-weight:bold ;padding: 1% 3% ; position: absolute;    bottom: 0px;font-family: 'Roboto Slab', serif;text-shadow: 2px 2px 4px #000000}
.altrenews .notizia h4 a {color: #ffffff }
.altrenews .notizia h4 a:hover {color: #ffffff }

.altrenews .notizia h3 {color: #ffffff ; font-size:1rem; font-weight:bold ;padding: 1% 3% ; position: absolut;    bottom: 0px;font-family: 'Roboto Slab', serif;text-shadow: 2px 2px 4px #000000}
.altrenews .notizia h3 a {color: #ffffff }
.altrenews .notizia h3 a:hover {color: #ffffff }
.altrenews .linkup a {padding-left:1rem; font-weight:bold; font-size:1.5rem ; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif; display:inline}
.altrenews .linkup a:hover {padding-left:1rem; font-weight:bold; font-size:1.5rem ; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif; display:inline}


/* ALTRE NEWS INTERNE*/
.altrenews_interne  {padding-left:2rem; padding-top:30px}
.altrenews_interne .archivio {float:right;padding-bottom:1rem  }
.altrenews_interne .archivio {float:right;padding-bottom:1rem  }
.home .altrenews_interne .archivio {float:right;padding-bottom:0rem  }
.altrenews_interne .archivio a {border:2px solid #9ad5e7;font-weight:bold; font-size:0.9rem; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif;padding: 0.3rem;}
.altrenews_interne .archivio a:hover {background-color: #9ad5e7 }
.altrenews_interne .notizia { position:relative;z-index:1; height:188px; margin-bottom:1rem;}
.altrenews_interne .notizia .miniatura {position: absolute; z-index:-1 ;padding-bottom:8px}
.altrenews_interne .notizia .miniatura::before {
		content: "";
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
-webkit-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);
box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);} 

.altrenews_interne .notizia h4 {color: #ffffff ; font-size:1.3rem; font-weight:bold ;padding: 1% 3% ; position: absolute;    bottom: 0px;font-family: 'Roboto Slab', serif;text-shadow: 2px 2px 4px #000000}
.altrenews_interne .notizia h4 a {color: #ffffff }
.altrenews_interne .notizia h4 a:hover {color: #ffffff }

.altrenews_interne .notizia h3 {color: #ffffff ; font-size:1rem; font-weight:bold ;padding: 1% 3% ; position: absolut;    bottom: 0px;font-family: 'Roboto Slab', serif;text-shadow: 2px 2px 4px #000000}
.altrenews_interne .notizia h3 a {color: #ffffff }
.altrenews_interne .notizia h3 a:hover {color: #ffffff }

/****SUSSIDIO COVID-19***/
.sussidi h4 { color:#008cba ; font-size:1.1rem; font-weight:bold ;font-family: 'Roboto Slab', serif; line-height: 115%;}
.sussidi h4 a { color:#008cba ; font-weight:bold }
.sussidi .summary {font-family: 'Roboto Condensed', sans-serif;color:#0f1837;font-size:1rem;line-height: normal;}
.sussidi .summary a {color: #008cba; font-weight: bold;}
.sussidi .read-more {font-family: 'Roboto Condensed', sans-serif;color:#0f1837;font-size:0.9rem;line-height: normal;}
.sussidi .readmore a {color: #008cba; font-weight: bold;}

/****Altre News Parrocchie***/
.diocparr .archivio {float:right;  }
.diocparr .archivio a {border:2px solid #9ad5e7;font-weight:bold; font-size:0.9rem; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif;padding: 0.3rem;}
.diocparr .archivio a:hover {background-color: #9ad5e7 }
.diocparr .anteprima {margin-bottom:2rem ; }
.diocparr .miniatura  {  overflow: hidden;border:1px solid #d8d8d8; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.diocparr h4 { color:#339966 ; font-size:1.1rem; font-weight:bold ;font-family: 'Roboto Slab', serif; line-height: 115%;}
.diocparr h4 a { color:#339966 ;}
.diocparr .summary {font-family: 'Roboto Condensed', sans-serif;color:#0f1837;font-size:1rem;line-height: normal;}
.diocparr .summary a {color: #339966; font-weight: bold;}
.diocparr .read-more {font-family: 'Roboto Condensed', sans-serif;color:#0f1837;font-size:0.9rem;line-height: normal;}
.diocparr .readmore a {color: #339966; font-weight: bold;}

/****Notizie inSinodo***/
.insinodo .archivio {float:right;  }
.insinodo .archivio a {border:2px solid #008cba;font-weight:bold; font-size:0.9rem; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif;padding: 0.3rem;}
.insinodo .archivio a:hover {background-color: #008cba7 }
.insinodo .anteprima {margin-bottom:2rem ; }
.insinodo .miniatura  {  overflow: hidden;border:1px solid #008cba; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.insinodo h4 { color:#008cba ; font-size:1.5rem; font-weight:bold ;font-family: 'Roboto Slab', serif; line-height: 115%;}
.insinodo h4 a { color:#008cba ;}
.insinodo h5 { color:#008cba ; font-size:1.1rem; font-weight:bold ;font-family: 'Roboto Slab', serif; line-height: 115%;}
.insinodo h5 a { color:#008cba ;}
.insinodo .summary {font-family: 'Roboto Condensed', sans-serif;color:#0f1837;font-size:1rem;line-height: normal;}
.insinodo .summary a {color: #339966; font-weight: bold;}
.insinodo .read-more {font-family: 'Roboto Condensed', sans-serif;color:#0f1837;font-size:0.9rem;line-height: normal;}
.insinodo .readmore a {color: #339966; font-weight: bold;}

.synod h4 { color:#B21444 ; font-size:1.25rem; font-weight:bold ;font-family: 'Roboto Slab', serif; line-height: 115%;}
.synod h4 a { color:#B21444 ;}
.synod h5 { color:#A42946 ; font-size:1.25rem; font-weight:bold ;font-family: 'Roboto Slab', serif; line-height: 115%;}
.synod h5 a { color:#A42946 ;}
.synod h6 { color:#B21444 ; font-size:1.25rem; font-weight:bold ;font-family: 'Roboto Slab', serif; line-height: 115%;}
.synod h6 a { color:#B21444 ;}

/****Altre news notizia media***/

.altrenews .notizia.media { height: 269px !important; }

/* Spalla CPD */
.Spalla_cpd  {padding-left:2rem ;}
.Spalla_cpd .archivio {float:right;padding-bottom:1rem  }
.Spalla_cpd .archivio {float:right;padding-bottom:1rem  }
.home .Spalla_cpd .archivio {float:right;padding-bottom:0rem  }
.Spalla_cpd .archivio a {font-weight:bold; font-size:0.9rem; color:#008cba ;font-family: 'Roboto Condensed', sans-serif;padding: 0.3rem;}
.Spalla_cpd .archivio a:hover {background-color: #008cba }
.Spalla_cpd .notizia { position:relative;z-index:1; height:50px; margin-bottom:1rem;}
.Spalla_cpd .notizia .miniatura {position: absolute; z-index:-1 ;padding-bottom:8px}
.Spalla_cpd .notizia .miniatura::before {
		content: "";
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
-webkit-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);
-moz-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);
box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0.75);} 

.Spalla_cpd .notizia h4 {color: #008cba ; font-size:1.3rem; font-weight:bold ;padding: 1% 3% ; position: absolute;    bottom: 0px;font-family: 'Roboto Slab', serif;}
.Spalla_cpd .notizia h4 a {color: #008cba }
.Spalla_cpd .notizia h4 a:hover {color: #008cba }


/****Spalla_cpd media***/

.Spalla_cpd .notizia.media { height: 269px !important; }


/* NEWS DIOCESANE */
.diocnews .archivio {float:right;  }
.diocnews .archivio a {border:2px solid #339966;font-weight:bold; font-size:0.9rem; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif;padding: 0.3rem;}
.diocnews .archivio a:hover {background-color: #9ad5e7 }
.diocnews .anteprima {margin-bottom:1rem ; }
.diocnews .miniatura  {  overflow: hidden;border:1px solid #d8d8d8; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.diocnews h4 { color:#339966 ; font-size:1.5rem; font-weight:bold ;font-family: 'Roboto Slab', serif;}
.diocnews h4 a { color:#339966 ; font-weight:bold }
.diocnews .summary {font-family: 'Roboto Condensed', sans-serif;color:#0f1837;font-size:1.1rem;line-height: normal;}
.diocnews .summary a {color: #339966; font-weight: bold;}
.seed_wp_starter_so_sottotitolo {font-size:1.5rem; font-style:italic;}
.seed_wp_starter_so_occhiello {font-size: 1.3rem; color:#9ad5e7}

.menuhomeuffici {position:relative; height:45px;}
.menuhomeuffici .widget-title {
    font-weight: bold;
    font-size: 1.1rem;
    color: #0f1837;
    font-family: 'Roboto Condensed', sans-serif;
    display: inline;
  width:100%;
}
.menuhomeuffici ul {margin-left:0}
.menuhomeuffici .menu-menu-uffici-accesso-rapido-container {position:absolute;right:0;top:0;z-index:10; 
  	border-top:2px solid #9ad5e7;  
  	font-weight: bold;
    font-size: 0.9rem;
    color: #0f1837;
    font-family: 'Roboto Condensed', sans-serif;
    width:100%;
  	text-align: center;
		}
.menuhomeuffici .menu-menu-uffici-accesso-rapido-container .menu-item-has-children a {padding:0px;margin:0.3rem; line-height:1;}
.menuhomeuffici .menu-item-1009 {width:100%; font-size:1.4rem;}
.menuhomeuffici li .sub-menu {   max-height: 0;position:absolute; 
    transition: max-height 0.2s ease-out;
    overflow: hidden;background:#ffffff;width:100%; border: 2px solid #9ad5e7; border-top:0; line-height:1; text-align:left;}
.menuhomeuffici li:hover .sub-menu {max-height:1000px;position:absolute;;;
    transition: max-height 0.2s ease-in;border: 2px solid #9ad5e7;border-top:0}

/*Menu-CPD*/
#menu-cpd_menu li {width:100%; line-height:1}

/*Menu-Preti-Semplici*/
#menu-preti-semplici li {width:100%; line-height:1}

/*Menu-Visita-Pastorale*/
#menu-visita_pastorale_2020 li {width:100%; }
#menu-visita_pastorale_2020 a { line-height:1; font-weight:bold;}
.menu-visita_pastorale_2020-container {padding-top:10px;}

/*Widget feed rss */
#mediaceibox {background:#e1e3e4;margin-bottom:1rem}
.containerFeedimg,.containerFeed {margin-left:.5rem;margin-right:.5rem}
.containerFeedimg {border-bottom:2px solid #0f53a8}
.containerFeed ul {margin:0px !important; padding:0px !important;}
.containerFeed li {list-style:none;list-style-type:none;}
.containerFeed .widget-title {display:none}
.containerFeed { background-color: white; padding: 10px; height:260px ;overflow:hidden}
.containerFeed a { font-family: "Libre Baskerville"; padding-left: 6px; border-left: 2px solid #0f53a8; margin-bottom: 25px; color: black !important; }

/*AGENDA VESCOVO */

.widget_noah_calendar_widget .agendave {background:#9ad5e7}
.widget_noah_calendar_widget .agendave .widget-title {color:#ffffff;text-shadow: 0px 2px 2px #000000; font-family: 'Roboto Condensed', sans-serif ; text-align: center}
.agendave .mini-clndr .clndr .days-container .events .event-header {background:#9ad5e7 ; color: #000000}

.agendave .seed_legenda {-webkit-box-shadow: 0px 2px 5px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 5px -2px rgba(0,0,0,0.75);
box-shadow: 0px 2px 5px -2px rgba(0,0,0,0.75);}

.agendave .seed_legenda label {font-family: 'Roboto Condensed', sans-serif ;font-weight:normal; font-size:0.9rem; border: none ; color:#0f1837 }
.agendave .seed_legenda label .event-styled {-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}

/*.simcal-calendar-list .simcal-events .simcal-event:first-child {display:none}*/

/* CALENDARIO DIOCESANO */
.widget_noah_calendar_widget .calendario {background:#9ad5e7}
.widget_noah_calendar_widget .calendario {margin-top:2rem;}
.widget_noah_calendar_widget .calendario .widget-title {color:#ffffff;text-shadow: 0px 2px 2px #000000; font-family: 'Roboto Condensed', sans-serif ; text-align: center}
.widget_noah_calendar_widget .calendario .mini-clndr .clndr .days-container .events .event-header {background:#d47171 ; color: #ffffff}
.widget_noah_calendar_widget .calendario .mini-clndr {border-bottom:none}
.widget_noah_calendar_widget .calendario .seed_legenda label {font-family: 'Roboto Condensed', sans-serif ;font-weight:normal; font-size:0.9rem; border: none ; color:#000000; float:left; }
.widget_noah_calendar_widget .calendario .seed_legenda label .event-styled {-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}
.widget_noah_calendar_widget .calendario .mini-clndr .clndr .controls .month {text-align:left;}
.widget_noah_calendar_widget .calendario .mini-clndr .clndr .days-container .days .headers {background-color: #ffffff;}
.widget_noah_calendar_widget .calendario .mini-clndr .clndr .days-container .events .events-list .event a {position: relative; font-size: 12px; letter-spacing: 1px; background-color: transparent; color: #ffffff; text-decoration: none; -webkit-transition: color 0.25s;  -moz-transition: color 0.25s;  -ms-transition: color 0.25s;  -o-transition: color 0.25s;  transition: color 0.25s;}
.widget_noah_calendar_widget .calendario .mini-clndr .clndr .show-events {z-index:2}
.widget_noah_calendar_widget .calendario .mini-clndr .clndr .days-container .events .events-list .event a {color:#ffffff !important}
.widget_noah_calendar_widget .calendario .mini-clndr .clndr .days-container .events .events-list .event:hover a {color:#212121 !important}

.wd-class-360.wd-class-361,.wd-class-361.wd-class-360 {background:#d47171}

/* Comune ai calendari */
.widget_noah_calendar_widget .mini-clndr .clndr .controls .month {font-family: 'Roboto Slab', serif ;color:#424b56}
/*.widget_noah_calendar_widget .mini-clndr .clndr .days-container .days .day.event {position:relative; border:none ; color:#000000}
.widget_noah_calendar_widget .day.event:before { content: " ";position:absolute; width:100%; height:100%; left:0rem;  top: 0rem;
  background-color: rgba(255, 255, 255, 0.23);}*/

/*BOX PAGINA VESCOVO*/
#boxultimidoc .title { color:#0b1433;font-size: 1.5rem;    font-weight: 700;    text-align: center;padding-bottom:.5rem}
#boxultimidoc {margin-bottom:1rem}
#boxultimidoc .archiviotot { background:#0b1433; color:#ffffff;text-align:right;padding-right:.3rem}
#boxultimidoc .archiviotot a { color:#ffffff;text-transform: uppercase;
    font-size: .9rem;line-height:1rem!important}

/************single appuntamento*******************/
  
.single .wd-noah-appuntamento-widget-calendario {display:none}
.wd-noah-appuntamento-descrizione {/* display:block !important; */width:100%  !important;/* clear:left !important; */}
.wd-noah-appuntamento-infocontainer .wd-noah-citta-ente {display:none}
.wd-noah-appuntamento-infocontainer .wd-noah-cap-ente {display:none}
.wd-noah-appuntamento-infocontainer .wd-noah-regione-ente {display:none}
.wd-noah-appuntamento-infocontainer .wd-noah-paese-ente {display:none}
.wd-noah-appuntamento .seed-localization-map {}
.seed-localization-address {display:inline-block !important; margin-bottom:0rem !important; margin-top:2rem !important}
.wd-noah-appuntamento-infocontainer {/* float:left; */}
.wd-noah-appuntamento .dataevento {display:none}
.wd-noah-appuntamento-infocontainer label {display:inline-block;font-weight:bold}
.wd-noah-appuntamento-infocontainer label:after {content: "\00a0";}
.single-wd-appuntamenti .dettaglievento {font-size:1.8em;border-bottom:1px solid #efefef;padding-bottom:15px;margin-bottom:15px;width:50%;padding-right:10px}

.wd-noah-appuntamento-inizio {display:inline; background: #093e63 !important; padding: 3px 5px !important; border-radius:5px; color: white; margin-bottom: 5px;}
.wd-noah-appuntamento-inizio label {color:  #ffffff; }
.wd-noah-appuntamento-fine {display:inline; background: #093e63 !important; padding: 3px 5px !important; border-radius:5px; color: white; margin-bottom: 5px;}
.wd-noah-appuntamento-fine label {color:  #ffffff; }
.wd-noah-appuntamento-categoria {display:block !important; background: gray !important; padding: 3px 5px !important; border-radius:5px; color: white; font-size:small; margin-bottom: 5px; margin-top: 5px;}

.wd-noah-appuntamento-allegati  {display:block !important; background: white !important; padding: 3px 5px !important; border-radius:5px; color: white; font-size:small; margin-bottom: 5px; border: 1px solid gray}

.wd-noah-appuntamento-infocontainer {;}

.wd-noah-appuntamento-descrizione_bassa  {display:block !important; width:100%  !important; clear:left !important;}
.wd-noah-appuntamento-widget-calendario {display:block !important;}


/*************archive appuntamenti................*/
.archive .wd-noah-appuntamenti {  margin:20px;  display: inline-block;
    width: 100%;}
.wd-noah-appuntamento-widget-calendario>.archive .wd-noah-appuntamento-text-smaller{font-size:.7em;display:block;line-height:1.8}
.wd-noah-appuntamento-widget-calendario:before{color:#ffffff;background:#093e63;font-size:1rem;content:attr(data-top);display:block;text-transform:uppercase;padding:5px 0}
ppp.wd-noah-appuntamento-widget-calendario:after{color:#ffffff;background:#093e63;font-size:1rem;;content:attr(data-bot);display:block;text-transform:uppercase;padding:5px 0}
.wd-noah-appuntamento-widget-calendario {
    display: inline-block;
    font-family: sans-serif;
    font-size: 1.5em;
    text-align: center;
    line-height: 1.2;
    border-radius: 10px;
    overflow: hidden;
    width: 4.4em;
    box-shadow: 1px 1px 3px rgba(0,0,0,.5);
    padding: 0!important;
    float: left;margin-right:20px
}
.wd-noah-appuntamento-widget-calendario > .wd-noah-appuntamento-text-larger {
    font-size: 2em;
    display: block;
}

.archive .wd-noah-appuntamento-inizio label {display:none}
.archive .wd-noah-appuntamento-inizio:before {content: "\f303";font-family: "Genericons";font-size:1rem;margin-top:.3rem}
.archive .wd-noah-appuntamenti-titolo a {
    font-family: 'Dosis', sans-serif;
    text-transform: uppercase;
    color: #093e63 !important;
    font-size: 1.4rem;
}

.wd-noah-appuntamento-text-month {
visibility: hidden !important;
position: absolute !important;
}

.wd-noah-appuntamento-widget-calendario {
font-size: 0.8rem !important;
width: 80px !important;
}

.wd-noah-appuntamento-widget-calendario:before {
font-size: 0.8rem !important;
text-transform: lowercase !important;
}

.wd-noah-appuntamenti-titolo a {
text-transform: none !important;
}

    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMiIgb2Zmc2V0PSIwLjQiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNSIgb2Zmc2V0PSIwLjQwOSIvPjxzdG9wIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC45NiIgb2Zmc2V0PSIwLjQxMjAwMDAwMDAwMDAwMDAzIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjk5IiBvZmZzZXQ9IjAuNSIvPjxzdG9wIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+);
    /* Android 2.3- hack (needed for the actual radial gradient) */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxyYWRpYWxHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGN4PSI1MCUiIGN5PSI1MCUiIHI9IjcwLjcxMDY3ODExODY1NDc2JSI+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIiBvZmZzZXQ9IjAiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMiIgb2Zmc2V0PSIwLjQiLz48c3RvcCBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuNSIgb2Zmc2V0PSIwLjQwOSIvPjxzdG9wIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC45NiIgb2Zmc2V0PSIwLjQxMjAwMDAwMDAwMDAwMDAzIi8+PHN0b3Agc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjk5IiBvZmZzZXQ9IjAuNSIvPjxzdG9wIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIxIi8+PC9yYWRpYWxHcmFkaWVudD48cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjdnNnZykiIC8+PC9zdmc+),
        -webkit-gradient(radial, center center, 0, center center, 516,color-stop(0, rgba(255, 255, 255, 0)),color-stop(0.4, rgba(255, 255, 255, 0.2)),color-stop(0.409, rgba(255, 255, 255, 0.5)),color-stop(0.412, rgba(255, 255, 255, 0.96)),color-stop(0.5, rgba(255, 255, 255, 0.99)),color-stop(1, rgb(255, 255, 255)));
    /* Android 2.3 */
    background-image: -webkit-repeating-radial-gradient(center center, circle farthest-corner,rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.2) 40%,rgba(255, 255, 255, 0.5) 40.9%,rgba(255, 255, 255, 0.96) 41.2%,rgba(255, 255, 255, 0.99) 50%,rgb(255, 255, 255) 100%);
    /* IE10+ */
    background-image: repeating-radial-gradient(circle farthest-corner at center center,rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.2) 40%,rgba(255, 255, 255, 0.5) 40.9%,rgba(255, 255, 255, 0.96) 41.2%,rgba(255, 255, 255, 0.99) 50%,rgb(255, 255, 255) 100%);
    background-image: -ms-repeating-radial-gradient(center center, circle farthest-corner,rgba(255, 255, 255, 0) 0%,rgba(255, 255, 255, 0.2) 40%,rgba(255, 255, 255, 0.5) 40.9%,rgba(255, 255, 255, 0.96) 41.2%,rgba(255, 255, 255, 0.99) 50%,rgb(255, 255, 255) 100%);
}

/* IE8- CSS hack */
@media \0screen\,screen\9 {
    .gradient {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffffff",GradientType=0);
    }
}

/* SLIDER INIZIATIVE */
.sliderdioc {margin-top:2rem;}
.sliderdioc .sow-carousel-title {position:relative}
.sliderdioc .sow-carousel-title a.sow-carousel-next, .sliderdioc .sow-carousel-title a.sow-carousel-previous {  color: #0b1433;
  background: transparent;   font-size: 1.5rem ;   width:35px; overflow: initial ; border-radius:100% ; border: 1px solid #0b1433; height:35px; line-height: 35px;  }
.sliderdioc .sow-carousel-title a.sow-carousel-next {position:absolute; top: 150px; right:0.5rem; z-index:2}
.sliderdioc .sow-carousel-title a.sow-carousel-previous {position:absolute; top: 150px ;left:0rem ;z-index:2}
.sliderdioc .widget-title {font-weight: bold;    font-size: 1.1rem;    color: #008cba;    font-family: 'Roboto Condensed', sans-serif;  display: inline;}
.sliderdioc .sow-carousel-container { background:#9ad5e750; padding:1rem 2rem}
.sliderdioc .sow-carousel-container .sow-carousel-item h3 {font-weight: bold; color: #0f1837;    font-family: 'Roboto Condensed', sans-serif; text-align: left !important ;font-size: 1rem !important;}
.sliderdioc .sow-carousel-container .sow-carousel-item h3 a {color: #0f1837 !important; }
.sliderdioc .sow-carousel-wrapper:before {content: " ";position:absolute; width:10%; height:100%; right:0rem;  top: 0rem; 
-webkit-box-shadow: inset -44px 0px 56px -4px rgba(222,241,246,0.85);
-moz-box-shadow: inset -44px 0px 56px -4px rgba(222,241,246,0.85);
box-shadow: inset -44px 0px 56px -4px rgba(222,241,246,0.85); }
.sliderdioc .sow-carousel-thumbnail a {height:150px}

.sliderparr {margin-top:2rem;}
.sliderparr .sow-carousel-title {position:relative}
.sliderparr .sow-carousel-title a.sow-carousel-next, .sliderparr .sow-carousel-title a.sow-carousel-previous {  color: #5e9c21;
  background: transparent;   font-size: 1.5rem ;   width:35px; overflow: initial ; border-radius:100% ; border: 1px solid #5e9c21; height:35px; line-height: 35px;  }
.sliderparr .sow-carousel-title a.sow-carousel-next {position:absolute; top: 150px; right:0.5rem; z-index:2}
.sliderparr .sow-carousel-title a.sow-carousel-previous {position:absolute; top: 150px ;left:0rem ;z-index:2}
.sliderparr .widget-title {font-weight: bold;    font-size: 1.1rem;    color: #5e9c21;    font-family: 'Roboto Condensed', sans-serif;  display: inline;}
.sliderparr .sow-carousel-container {background:#61c41950; padding:1rem 2rem}
.sliderparr .sow-carousel-container .sow-carousel-item h3 {font-weight: bold; color: #0f1837;    font-family: 'Roboto Condensed', sans-serif; text-align: left !important ;font-size: 1rem !important;}
.sliderparr .sow-carousel-container .sow-carousel-item h3 a {color: #0f1837 !important; }
.sliderparr .sow-carousel-wrapper:before {content: " ";position:absolute; width:10%; height:100%; right:0rem;  top: 0rem; 
 -webkit-box-shadow: inset -44px 0px 56px -4px rgba(204,253,182,0.85);
-moz-box-shadow: inset -44px 0px 56px -4px rgba(204,253,182,0.85);
box-shadow: inset -44px 0px 56px -4px rgba(204,253,182,0.85); }
.sliderparr .sow-carousel-thumbnail a {height:150px}

.arteecultura .sow-carousel-thumbnail a {
    height: 150px; }


#mediabox {margin-top:3rem; margin-bottom:3rem;  padding-top:1rem;     padding-bottom: 0.6rem; border:none;   border-left: 5px solid #0f1837;border-bottom: 5px solid #0f1837;    background: #e8e8e8;
-webkit-border-top-left-radius: 50px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 50px;
-moz-border-radius-topleft: 50px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomleft: 50px;
border-top-left-radius: 50px;
border-top-right-radius: 5px;
border-bottom-left-radius: 50px;;}
#mediabox label {padding-left:1rem;font-weight:bold; font-size:1.1rem ; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif; display:inline}
#mediabox .widget-title {font-weight:bold; font-size:1.1rem ; color:#0f1837 ;font-family: 'Roboto Condensed', sans-serif; display:inline}
#mediabox .archivio {float:right;  }
#mediabox .archivio a {border:2px solid #e8e8e8;font-weight:bold; font-size:0.9rem; color:#e8e8e8 ;font-family: 'Roboto Condensed', sans-serif;padding: 0.3rem; background-color:#0f1837}
#mediabox .archivio a:hover {background-color: #e8e8e8;color:#0f1837 }
#mediabox h4 {background:#0f1837; color:#ffffff; padding:0.2rem 0.2rem 0.2rem 1rem; font-size:0.9rem;
 -webkit-border-bottom-left-radius: 50px;
-moz-border-radius-bottomleft: 50px;
border-bottom-left-radius: 50px;}

.bannerbox {margin: 1rem auto 1rem auto}
.bannerbox .so-widget-sow-image { border:1px solid #e8e8e8 ;background: #ffffff}

.sidebar_container {background: #0b1433; border-top:5px solid #9ad5e7; margin-top:50px;}
.sidebar_container #secondary-sidebar  { border-top: none} 
.sidebar_container #secondary-sidebar .widget-title {text-transform: none }

.sidebar_container #secondary-sidebar .widget_custom_menu_wizard {float:left;    padding-right: .9375rem;    padding-left: .9375rem;}
.sidebar_container #secondary-sidebar .widget_custom_menu_wizard .widget-title { border-bottom:2px solid #ffffff; }
.sidebar_container #secondary-sidebar ul {list-style-type:none; margin-left:0px; padding-left:0px;}
.sidebar_container #secondary-sidebar ul li {margin-left: 0px}


.footer_container {background: #0b1433}
footer[role="contentinfo"]  {border-top: none;}
footer .site-info p {text-align:left; ;}
footer .site-info p a {color:#ffffff; font-size:1.5rem; font-family: 'Roboto Slab', serif}
footer .site-info span {float: right ;color:#ffffff;font-size:0.8rem; text-transform: uppercase }
#footer {padding-top:0;padding-bottom:0}


/*socialmenu footer */
footer .social-navigation a[href*="digg.com"]:before,
footer .social-navigation a[href*="dribbble.com"]:before,
footer .social-navigation a[href*="dropbox.com"]:before,
footer .social-navigation a[href*="facebook.com"]:before,
footer .social-navigation a[href*="flickr.com"]:before,
footer .social-navigation a[href*="foursquare.com"]:before,
footer .social-navigation a[href*="google.com"]:before,
footer .social-navigation a[href*="github.com"]:before,
footer .social-navigation a[href*="instagram.com"]:before,
footer .social-navigation a[href*="linkedin.com"]:before,
footer .social-navigation a[href*="pinterest.com"]:before,
footer .social-navigation a[href*="getpocket.com"]:before,
footer .social-navigation a[href*="polldaddy.com"]:before,
footer .social-navigation a[href*="reddit.com"]:before,
footer .social-navigation a[href*="spotify.com"]:before,
footer .social-navigation a[href*="stumbleupon.com"]:before,
footer .social-navigation a[href*="tumblr.com"]:before,
footer .social-navigation a[href*="twitter.com"]:before,
footer .social-navigation a[href*="vimeo.com"]:before,
footer .social-navigation a[href*="wordpress.com"]:before,
footer .social-navigation a[href*="wordpress.org"]:before,
footer .social-navigation a[href*="youtube.com"]:before,
footer .social-navigation a[href$="/feed/"]:before,
footer .social-navigation a[href*="codepen.io"]:before,
footer .social-navigation a[href*="mailto:"]:before,
footer .social-navigation a[href*="twitch.tv"]:before {    color: #fafafa}

footer .social-navigation a:hover[href*="facebook.com"]:before, 
footer .social-navigation a:hover[href*="instagram.com"]:before,
footer .social-navigation a:hover[href*="youtube.com"]:before, 
footer .social-navigation a:hover[href$="/feed/"]:before {color:#9ad5e7}



#content {    font-family: 'Roboto Condensed', sans-serif;    color: #0f1837;    font-size: 1.1rem;    line-height: normal;}
#content .attachment-post-thumbnail {float:left; margin-right:1rem; max-width: 260px ;border:1px solid #e8e8e8}
#content h1.entry-title {font-size:2rem}

.single-wd-doc-ufficiali #secondary {display:none}
.single-wd-doc-ufficiali #content {width:100% !important}

#secondary {background: #9ad5e7}
.category-archives {display:none}
.tag-archives {display:none}
.archive article {display: table}

.single-wd-appuntamenti .attachment-post-thumbnail,.single-post #content .attachment-post-thumbnail, .single-post #content .size-post-thumbnail, .single-post #content .wp-post-image {float:left;margin:0.5rem 1rem 1rem 0.5rem;height:auto;width:300px; transition: transform 1s; cursor: zoom-in;}
.single-wd-appuntamenti .attachment-post-thumbnail:hover,.single-post #content .attachment-post-thumbnail:hover, .single-post #content .size-post-thumbnail:hover, .single-post #content .wp-post-image:hover   {   transform: scale(2); }

.entry-content-post > p > img, .entry-content-page > p >img {transition: transform 1s; cursor: zoom-in;}
.entry-content-post > p > img:hover, .entry-content-page > p > img:hover {transform: scale(2);}

.post-template-default #secondary {display:none}
.post-template-default #content.large-9 {width:100%}

.post-template-default .entry-date {font-size:.9rem;display:none}
.post-template-default .genericon-user {display:none}
.post-template-default .category-news-diocesane .entry-date {display:inline}
.post-template-default .category-news-dalle-parrocchie .entry-date {display:inline}

/*Menu main-sidebar  */
#secondary .widget_custom_menu_wizard { ;margin-bottom: 1rem}
#secondary .menulaterale ul {list-style-type:none !important;font-size: initial ; margin:0px}
#secondary .menulaterale ul li li {list-style-type:none !important ; font-size: initial ; margin:0px ; margin:0.5rem 0rem; }
#secondary .widget_custom_menu_wizard .widget-title a {  color: #0b1433; display:block; text-decoration:none}
#secondary .menulaterale.menu-mainmenu-container  { text-align:left; padding: 0.2rem; }

#secondary .menulaterale.menu-mainmenu-container .menu-widget, .menulaterale.menu-mainmenu-container .sub-menu  { list-style-type:none !important ;}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .menu-item { color: #0b1433; font-size:1.1rem !important ;    margin: 0.3rem;}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .menu-item a {  color: #0b1433 !important ;display:block ;padding:0.3rem}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .menu-item a:hover  {text-decoration:none !important; background: #ffffff}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .cmw-level-1.active a { color: #0b1433 !important}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .cmw-level-1.current-menu-ancestor a {color: #0b1433 !important ;}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .cmw-level-1.current-menu-ancestor .sub-menu a  {color: #0b1433 !important ;}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .cmw-level-2 a {color: #0b1433 !important ; margin-left:0.5rem}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .cmw-level-2.cmw-current-item a {color: #0b1433 !important ;}
#secondary .menulaterale.menu-mainmenu-container .menu-widget .sub-menu .sub-menu .menu-item { font-size:0.9rem !important; }
#secondary .menulaterale.menu-mainmenu-container .menu-widget .cmw-level-1 .sub-menu a:hover  {color: #0b1433 !important}
#secondary .menulaterale.menu-mainmenu-container .cmw-current-item a {color: #0b1433 !important}
#secondary .menulaterale.menu-mainmenu-container .cmw-current-item.cmw-level-2 a {border-bottom:4px solid #ffffff !important}


/*CALENDARIO PAGINA VESCOVO */
#secondary .widget_noah_calendar_widget {}
#secondary .widget_noah_calendar_widget  {background:#9ad5e7}
#secondary .widget_noah_calendar_widget .widget-title {color:#ffffff;text-shadow: 0px 2px 2px #000000; font-family: 'Roboto Condensed', sans-serif ; text-align: center ; font-size:1.5rem}
#secondary .widget_noah_calendar_widget .mini-clndr .clndr .days-container .events .event-header {background:#9ad5e7 ; color: #000000}
#secondary .seed_legenda {-webkit-box-shadow: 0px 2px 5px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 2px 5px -2px rgba(0,0,0,0.75);
box-shadow: 0px 2px 5px -2px rgba(0,0,0,0.75);}
#secondary .seed_legenda label {font-family: 'Roboto Condensed', sans-serif ;font-weight:normal; font-size:0.9rem; border: none ; color:#0f1837 }
#secondary .seed_legenda label .event-styled {-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;}

/*   Annuario   */

/* singola persona */

.wd-noah-persona-infocontainer {background-color:#f3f3f3;padding:1rem; border-bottom:1px solid #0b1433;font-size:1.1rem}
.wd-noah-persona-infocontainer label {font-style:italic ; margin-right:1rem; float:left; min-width: 7rem;font-size:1rem  }
.wd-noah-persona-infocontainer div { display: block; clear:both; margin-bottom:1rem }
.wd-noah-persona-infocontainer .wd-noah-persona-tit  { display: block; clear:both;  }
.wd-noah-persona-infocontainer .wd-noah-persona-nome  {display: block ; clear:both; }
.wd-noah-persona-infocontainer .wd-noah-persona-cognome { display: block; clear:both; }
.wd-noah-persona-infocontainer .wd-noah-persona-tipo { display: block; clear:both; }
.wd-noah-persona-infocontainer .wd-noah-persona-testo {margin-top:2rem}
.wd-noah-persona-incarichi {margin-top:0.5rem;margin-left:1rem;font-size:1.1rem }
.wd-noah-persona-inc-ente-preposizione {display:inline-block !important;padding-left:0.5rem;padding-right:0.5rem;font-weight:normal !important}
.wd-annuario-persone-template-default .nav-single {display:none}


/* singolo ente */
.wd-annuario-enti-template-default.single .entry-header {margin-bottom:0px}
.wd-noah-ente-infocontainer {padding:1rem;border-bottom:1px solid #0b1433;font-size:1.1rem;display: block;padding-top:0px;}
.wd-noah-ente-infocontainer label {font-style:italic;margin-right:1rem;/*float:left*/min-width: 13rem;font-size:1rem;font-weight:bold}
.wd-noah-ente-incarichi label:first-child {font-size:1.1rem;font-weight:bold;color:#0f1837}
.wd-noah-ente-infocontainer div {/*display: block; clear:both*/}
/*.wd-noah-ente-infocontainer .wd-noah-ente-tit  { display: block; clear:both;  }
.wd-noah-ente-infocontainer .wd-noah-ente-nome  {display: block ; clear:both; }
.wd-noah-ente-infocontainer .wd-noah-ente-cognome { display: block; clear:both; }
.wd-noah-ente-infocontainer .wd-noah-ente-tipo { display: block; clear:both; }*/
.wd-noah-ente-infocontainer .wd-noah-ente-testo {margin-top:2rem}
.wd-noah-ente-incarichi {margin-top:0.5rem;font-size:1.1rem  }
.wd-noah-ente-tipo-inc-dettaglio {margin-left:.5rem}
.wd-noah-ente-inc-persona-preposizione {display:inline-block;padding-left:0.5rem;padding-right:0.5rem}
.wd-annuario-enti-template-default .nav-single {display:none}
.entry-meta-categories.wd-territorio-diocesi {display:none}
.wd-noah-ente-inc-persona br {display:none}
.wd-noah-ente-nav-parent-posts {padding-bottom:1rem}

.wd-noah-title-sub-items {padding-top:2rem;font-size:1.4rem !important}
.wd-noah-sub-item .wd-noah-ente-titolo a {font-size:1.2rem;font-weight:bold}
.wd-noah-sub-item .wd-noah-ente-tipo-ente {font-size:1rem;}
.wd-noah-sub-item hr {display:none}
.wd-tipo-enti-unita-pastorale .wd-noah-ente-denominazione , .wd-tipo-enti-unita-pastorale .wd-noah-tipo-ente unita-pastorale , .wd-tipo-enti-unita-pastorale .wd-noah-indirizzo-ente , .wd-tipo-enti-unita-pastorale .wd-noah-cap-ente , .wd-tipo-enti-unita-pastorale .wd-noah-regione-ente , .wd-tipo-enti-unita-pastorale .wd-noah-paese-ente, .wd-tipo-enti-unita-pastorale .wd-noah-tipo-ente {display:none}
.wd-tipo-enti-zona .wd-noah-ente-denominazione , .wd-tipo-enti-zona .wd-noah-tipo-ente zona , .wd-tipo-enti-zona .wd-noah-indirizzo-ente , .wd-tipo-enti-zona .wd-noah-cap-ente , .wd-tipo-enti-zona .wd-noah-regione-ente , .wd-tipo-enti-zona .wd-noah-paese-ente, .wd-tipo-enti-zona .wd-noah-tipo-ente {display:none}


/***Archivio Persone****/
.wd-noah-persone-search [type="text"] {width:100%} 
.wd-noah-persone-search  {  background: #f3f3f3; padding:1rem ;width: 66.66667% ; float:left; ;width: 100%; border-bottom:1px solid #0b1433; margin-bottom:2rem; }
.wd-noah-persone-search button { color:#ffffff; background: #0b1433; float:right ;padding:0.5rem}
.post-type-archive-wd-annuario-persone article {width:100%;padding-bottom:0;margin-bottom:0}
.post-type-archive-wd-annuario-persone header {margin-bottom:0}
.post-type-archive-wd-annuario-persone .wd-noah-persona-titolo {font-size:75%}
.post-type-archive-wd-annuario-persone .wd-noah-persona-tipo-persona {font-size:1rem}


.archive.wp-starter-so-wd-tipo-persone-presbitero-diocesano .archive-title:before {content:'Sacerdoti';font-size:1.5rem;visibility:initial}
.archive.wp-starter-so-wd-tipo-persone-presbitero-diocesano .archive-title span {display:none}
.categories-links.wd-tipo-persone a{display:none}
.categories-links.wd-tipo-persone {display:none}

.wd-noah-persone-search #wd-tipo-persone, .wd-noah-enti-search #wd-tipo-enti {display:none}

/***Archivio Enti****/
.wd-noah-enti-search [type="text"] {width:100%} 
.wd-noah-enti-search  {  background: #f3f3f3; padding:1rem ;width: 66.66667% ; float:left; ;width: 100% ;border-bottom:1px solid #0b1433; margin-bottom:2rem; }
.wd-noah-enti-search button { color:#ffffff; background: #0b1433; float:right ;padding:0.5rem}
.post-type-archive-wd-annuario-enti article {width:100%;padding-bottom:0;margin-bottom:0}
.post-type-archive-wd-annuario-enti header {margin-bottom:0}

.post-type-archive-wd-annuario-enti .entry-title-post  {line-height: 1.4rem !important;}
.archive.wp-starter-so-wd-tipo-enti-parrocchia .entry-title-post  {width: 70%;float: left;}
.archive.wp-starter-so-wd-tipo-enti-unita-pastorale .entry-title-post  {width: 70%;float: left;}

.post-type-archive-wd-annuario-enti .entry-title-post a {font-size:1.3rem;font-weight:bold;line-height: 1.1rem !important;}
.post-type-archive-wd-annuario-enti .wd-noah-ente-tipo-ente {font-size:1rem}
.post-type-archive-wd-annuario-enti .attachment-post-thumbnail {display:none} 
.post-type-archive-wd-annuario-enti .wd-noah-indirizzo-ente {font-size:1rem;line-height:1.1rem}
.archive.wp-starter-so-wd-tipo-enti-parrocchia .attachment-post-thumbnail {display:block !important;float: right !important;width: 60px;} 
.archive.wp-starter-so-wd-tipo-enti-unita-pastorale .attachment-post-thumbnail {display:block !important;float: right !important;width: 90px;} 

.archive .wd-annuario-enti .entry-meta-categories {display:none;}
.archive .wd-annuario-enti {min-height: 170px; border: 1px solid #ededed; margin: 1rem; padding: 1rem;}
.post-type-archive-wd-annuario-enti .pagination {width: 100%; display: table;}
.archive .wd-annuario-enti .entry-meta {display:none}

.archive.wp-starter-so-wd-tipo-enti-zona .wd-noah-indirizzo-ente {display:none}
.archive.wp-starter-so-wd-tipo-enti-unita-pastorale .wd-noah-indirizzo-ente {display:none}


/*MEDIAQUERIES */


/* Small only */
@media screen and (max-width: 39.9375em) {.wd-annuario-enti-template-default.single .attachment-post-thumbnail {float:none;width:100%;max-width:100% !important}
		.wd-noah-ente-infocontainer label {display: inline}
	.header_container>.row.grid-x {width: 100% !important; position:absolute; left:0 ; } 
	.header_container .data {text-align:left; width: 100% !important;border-bottom-left-radius: 0px;}
	.grid-x>.small-4.social_wrap {width:40% !important;padding-left: 1rem;}
  .header_container .mdr {width:60% !important;border-bottom-right-radius: 0px;}
	.sow-slider-base .sow-slide-nav { display: none !important}
	.site-header .header-logo {;padding: 7rem 0rem 0rem 1rem ;} 
	.sidebar-header #secondary-header .widget_search {display:none}
	 #evidenza .slick-next, #evidenza .slick-prev  {top:80%}
  .altrenews {padding-left: 0px;}
  .altrenews .notizia {height:150px;}
	.altrenews .notizia .miniatura {position:relative; float:left ; max-width:50%; margin-right:1rem;}
  .altrenews .notizia .miniatura {z-index:1 !important}
	.altrenews .notizia .miniatura::before {display:none}
	.altrenews .notizia h4 {font-size:0.9rem; position:relative ; text-shadow: none; color:#0f1837; padding:0px; line-height:0.9rem}
	.altrenews .notizia h4 a { color:#0f1837 ;font-size:0.9rem !important; line-height:normal; font-weight: bold}
	.altrenews .notizia h4 a:hover {color:#0f1837  }
  .nav_wrap .fixed .top-bar-left {padding-left:0px !important;}
  .diocparr .cell {margin-bottom: 1rem;}
  .accordion-menu a {line-height:1.5 !important; padding: 0.4rem 1rem !important;}
    .single-wd-appuntamenti .attachment-post-thumbnail,.single-post #content .attachment-post-thumbnail, .single-post #content .size-post-thumbnail, .single-post #content .wp-post-image {transition: none;cursor:none;max-width:100%;width:97%}
.single-wd-appuntamenti .attachment-post-thumbnail:hover,.single-post #content .attachment-post-thumbnail:hover, .single-post #content .size-post-thumbnail:hover, .single-post #content .wp-post-image:hover   {   transform: none; }
  .sow-carousel-title a.sow-carousel-next, .sow-carousel-title a.sow-carousel-previous {display:block !important;}
  .archive .searchform button {width:100%;}
  .top-bar .menu .current-menu-parent .submenu-toggle:after {border-top-color:#0b1433}
  .nodesktop {display:block}
.nomobile {display:none}
 .widget_noah_calendar_widget .calendario .seed_legenda label {width:100%}
.archive .wd-annuario-enti {margin-left: 0rem;}
}

/* Medium and up */
@media screen and (min-width: 40em) {.wd-annuario-enti-template-default.single .attachment-post-thumbnail {float:right !important;max-width: 200px !important;}
.wd-noah-ente-infocontainer label {display: inline-flex}
.post-type-archive-wd-annuario-persone article {width:50%;float:left;}
.post-type-archive-wd-annuario-enti article {width:50%;float:left;}
.header_container  .data {width:65%}
.header_container   .social_wrap {width: 35%;}
.archive .wd-annuario-enti {width: 47%; float: left;}
.wd-noah-sub-item .wd-noah-ente-featured-image img {float:right}
}

/* Medium only */
@media screen and (min-width: 40em) and (max-width: 63.9375em) {
.header_container>.row.grid-x {right:2%;width: 95% !important;}
  #evidenza {margin-bottom: 4rem;}
  #evidenza .slick-next, #evidenza .slick-prev  {top:80%}
  .altrenews .notizia .miniatura {position:relative; float:left ; max-width:200px}
  .altrenews .notizia .miniatura::before {-webkit-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0);
-moz-box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0);
box-shadow: inset 0px -191px 121px -88px rgba(0,0,0,0)}
	.altrenews .notizia h4 {font-size:0.9rem; position:relative ; text-shadow: none; color:#0f1837; padding:0px; clear: both; line-height:0.9rem}
  .altrenews .notizia h4 a { color:#0f1837 ;font-size:0.9rem !important; line-height:normal; font-weight: bold}
  .altrenews .notizia h4 a:hover {color:#0f1837  }
  .dropdown.menu > li > a {padding: 0.7rem 0.8rem;}

}
   
/* Large and up */
@media screen and (min-width: 64em) {}

/* Large only */
@media screen and (min-width: 64em) and (max-width: 1450px) {
  .header_container>.row.grid-x {right:1% ; width: 45%;}
}


/* XXLarge */
@media screen and (min-width: 1450px) and (max-width: 1550px) {
  .header_container>.row.grid-x {right:5% ; width: 38%;}
}
@media screen and (min-width: 1550px) and (max-width: 1650px) {
  .header_container>.row.grid-x {right:7% ; width: 35%;}
}
@media screen and (min-width: 1650px) and (max-width: 1750px) {
  .header_container>.row.grid-x {right:9% ; width: 33%;}
}
@media screen and (min-width: 1750px) {
  .header_container>.row.grid-x {right:12% ; width: 30%;}
}

/* per la stampa*/
@media print {
   /* styles go here */
#header {height:auto;}
#secondary-pre-header .sow-slider-base ul.sow-slider-images li.sow-slider-image .sow-slider-image-container .sow-slider-image-wrapper {border-bottom:none;}
.nav_container {display:none}
.menu_social_pre_header_saint, #secondary-header {display:none}
#secondary .menulaterale {display: none}
#content.large-9 {    width: 100%;}
.sidebar_container {display:none}
.footer_container {display:none}
}
 

/*Barra arcivescovo*/
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-tab-container {
  background: transparent;
  padding: 0px;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-tab-container .sow-tabs-tab {
  display: inline-block;
  cursor: pointer;
  padding: 16px 15px 16px 15px;
  margin: 0px 5px 0px 5px;
  color: #000000;
  font-size: 18px;
  transition: all 0.3s;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-tab-container .sow-tabs-tab.sow-tabs-tab-selected{
  border-bottom: 4px solid;
  border-top:  4px solid;
  border-color: #9ad5e7;
	background: transparent;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-tab-container .sow-tabs-tab:hover {
  background: transparent;
  color: #000000;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-tab-container .sow-tabs-tab .sow-tabs-title {
  line-height: 1;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-panel-container {
  background: transparent;
  position: relative;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-panel-container .sow-tabs-panel {
  padding: 30px 30px 30px 35px;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-panel-container .sow-tabs-panel .sow-tabs-panel-content {
  font-size: 16px;}
.so-widget-sow-tabs-default-02e4508ec074 .sow-tabs .sow-tabs-panel-container .sow-tabs-panel .sow-tabs-panel-content > p {
  margin: 0;}
.panel_segr {padding-bottom:5px; padding-top:5px}

.archive-title{visibility:hidden}
.archive-title span{visibility: visible;float: left;font-size: 2rem; line-height: 1.2;
    margin-bottom: 1rem; color: #000; text-transform: none;}
.archive #secondary{display:none;}
.archive #content{width:100%}

.uffici_index h4{margin-bottom:0}
.uffici_index h5{margin-bottom:0}
.uffici_index p{margin-bottom:2px}

.entry-meta-categories {font-size: .75rem; border-bottom: 1px solid #9ad5e7;}
.wd-bollettini-doc-uff{display:none}

/*Agenda vescovo */
.calendar_list li.simcal-events-calendar-1622 {background-color:#E1F5F9;}
.calendar_list .simcal-default-calendar-list .simcal-event-details p {margin: 8px;color: #1a75d2; padding-left:6px;}
.calendar_list li.simcal-events-calendar-1602 {background-color:#ffebee;}
.calendar_list .simcal-event-details .simcal-event-start-date {display:none;}
.calendar_list .simcal-event-details .simcal-event-end-date {display:none;}
.calendar_list .simcal-event-end-time {display:none;}

/*Pagina piano pastorale*/
.titolo_pagina_pianopastorale{padding-top:20px;}

#facia_media {background: #969696;padding:2rem;}
/*#facia_media:before {content:'Media';  color:#fff; font-family: 'Lato', sans-serif; font-size:3rem; text-transform: uppercase; }*/
#facia_media .so-widget-sow-editor {text-align: center;}
#facia_media .iw-so-article-thumb {border-radius: 1rem;}
#facia_media .iw-so-article-thumb-wrap {height:200px;}
.widget_text.facia_media.panel-widget-style.panel-widget-style-for-2-3-0-0 {padding: 2rem; text-align: center;background-color:#E1F5F950;}
.sow-image-container {padding-top: 10px;}


p {
-webkit-hyphens:none; 
-moz-hyphens:none;
-ms-hyphens:none;
-o-hyphens:none;
    hyphens:none;
}

a {
-webkit-hyphens:none; 
-moz-hyphens:none;
-ms-hyphens:none;
-o-hyphens:none;
    hyphens:none;
}

div,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,span {
-webkit-hyphens:none; 
-moz-hyphens:none;
-ms-hyphens:none;
-o-hyphens:none;
    hyphens:none;
}

.nav-single {display:none}

.mejs-container, .mejs-container .mejs-controls, .mejs-embed, .mejs-embed body {
    background: #787878;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}