/*
Theme Name: WP-Starter wd Alba
Theme URI: http://themeawesome.com/wordpress-child-theme
Description: A child theme of WP-Forge 6.2.4.2
Author: ThemeAwesome.com
Author URI: http://themeawesome.com/
Template: wp-forge
Version: 4.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: light, gray, white, one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, translation-ready
Text Domain: wp-starter

Start adding your theme specific styles below.
*/
.seed_pg_archive {margin-top: 5rem;}
#mainhomecontent .evidenza article .entry-title {padding: 44% 0% 0% 0%;}
.slick-prev, .slick-next {z-index:9;top:30%;}
.slick-prev {left: 10px;}
.slick-next {right: 10px;}
.slick-prev::before {content: '\f137';font-family: FontAwesome;color: #eeecdf;font-size: 30px;position: absolute;top: 0;left: 0;}
.slick-next::before {content: '\f138';font-family: FontAwesome;color: #eeecdf;font-size: 30px;position: absolute;top: 0;right: 0;}




body.custom-background { background-position: center 0px; background: url(images/topbg.png) repeat-x 0px 0px;background-repeat: repeat-x}
body {font-family: 'Roboto', sans-serif;font-weight:400; font-size:16px ; background:#ffffff }
h1, h2, h3, h4, h5, h6 {font-family: 'Roboto', sans-serif;}
a {outline: none; color: #de902a;}

.header_container {;background-image: url(images/foto-home.jpg) !important; background-repeat: no-repeat ; background-position: center bottom ;background-size: cover; height: 600px;} 
#header {display: block;position:relative ;padding:10px 0 ;background-color: transparent; }
.sfondo-header {width:100%; background-color: rgba(255, 255, 255, 0.76);border-bottom: 1px solid #7b3321;}
.site-header {padding-left:0px !important;}

.sfondo-logo {height: 150px;line-height: 50px;margin-top: 10rem;background-image: url(images/sfondo-logo-alba1.png);background-repeat: no-repeat;}
.logo-img {max-width: 75rem;margin-left: auto;margin-right: auto;}

.header-logo {text-align: left; line-height: 450px;  }
.header-info .site-title { font-family: 'Roboto', sans-serif; letter-spacing:-2px}
.header-info .site-title a {color:#0073aa}
.header-info .site-title a span {color:#00316e}
.header-info .site-title a:hover  {color:#00316e}
.header-info {visibility: hidden;}

.nav_wrap .fixed .top-bar-left {
    background: url(images/logo-Alba-fixed.png) no-repeat left top;
    padding-left: 190px !important; ;
}

.header_wrap_no { background-image: url(images/trevisotop_bck.png) !important; background-repeat: no-repeat ; background-position: center bottom ;background-size: contain}
.social_wrap {max-width: 90em;margin:auto}
.social_wrap .data { color: #575757 ; font-size:0.85rem; font-weight: 100 ; text-align:right ;padding-top:0.3rem}
.social_wrap .data a { color:#575757;padding-left:1rem}

#menu-social-menu > li > a {padding: 0.7rem 1.3rem !important;}
.menu-socialmenu-container {text-align:center}
#menu-socialmenu { padding:0.1rem ;text-align:center; }
#menu-socialmenu li { padding: 0.3rem ; font-family: 'Roboto', sans-serif;}
.social-navigation #menu-socialmenu .login a:before {content:"LOGIN" ; color:#b8d855 !important ; font-weight:700; font-size:1.3rem !important ;font-family: 'Roboto', sans-serif; padding:6px 0px 0px 12px}
.social-navigation #menu-socialmenu .sitold a:before {content:url(images/sitold.png)  ;min-width:60px }
.social-navigation #menu-socialmenu .sitold { ;min-width:60px}
.social-navigation a[href*="/feed"]:before {content: "\f413";color: #672519;}
.social-navigation ul {text-align: right !important;}

.dropdown.menu.medium-horizontal > li.is-dropdown-submenu-parent > a::after {   border-color:#7b3321 transparent transparent !important;}

.submenu li a {text-align: left;}
.submenu li:hover {background: #eeecdf;}

/*#header {;padding:0px}*/
img.header-image {margin-bottom:0px}
.nav_container {display:block;/*position:relative ; background: url(images/menu_bg_v.png) repeat-x 0px bottom*/}
.nav_wrap.row {background: transparent ; }
#main-menu .menu {background: transparent !important; padding: 0.3rem 0.2rem 0.3rem 0.2rem}
#main-menu {border-bottom: 1px solid #e1e1e1;z-index: 99999; position: relative;}
.top-bar {background: transparent !important}
.top-bar .menu > li {border-right: 1px solid #e1e1e1;}
/*.top-bar ul li {background: transparent !important}*/
.top-bar ul li > a {font-family: 'Roboto', sans-serif; text-transform: none; font-size:1.1rem; font-weight: 500 }
.top-bar li.active:not(.has-form) a:not(.button):hover {background: transparent !important}
.top-bar li.active:not(.has-form) a:not(.button){background: transparent !important ;}
.contain-to-grid .top-bar, .top-bar, .top-bar-section ul li, .top-bar-section li:not(.has-form) a:not(.button), .top-bar-section ul li:hover:not(.has-form) > a, .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button), .contain-to-grid {background: white !important;  }
.top-bar-left .menu > li.name:hover, .top-bar-right .menu > li.name:hover, .top-bar .menu > li:not(.menu-text) > a:hover, .top-bar .menu > .active:hover {background: transparent !important;  }
.top-bar-left {text-align: center;}
.menu.submenu > li:not(.menu-text) > a {line-height:1.1rem}
.divider {display:none}
#main-menu .submenu {background: #eeecdf!important; border:none}
.is-dropdown-submenu {z-index: 12; min-width: 300px}
.is-dropdown-submenu { min-width: 300px}

.menu > li > a {padding: 0.7rem 2rem !important;}

.top-bar-left .itemcolonne > ul {
width: 650px;
padding: 1rem 0; ;
    line-height: 1.8rem;}

.top-bar-left .itemcolonne > ul > li 
{position:relative;float: left;width: 50%;border-bottom-width:0px !important;height:40px;}

.top-bar-left .itemcolonne > ul > li > a {line-height:1.2rem !important;font-size:.9rem !important}

.top-bar-left .itemcolonne > ul > li > ul  
 {border:1px solid #ffffff !important;}

.top-bar-left .itemcolonne > ul > li > ul li >a 
 {;font-size:.8rem !important}

.ricerca {}
.column.ricerca, .column.ricerca .columns {_padding:0px}
input[type="text"] { background-color: #ffffff !important    ;height: 2.3125rem ;border:none; border: 1px solid #c3c3c3;   box-shadow:none; line-height:1rem;  font-family :  'Roboto', sans-serif; ;margin-bottom: 0px}
input[type="submit"] {    font-family: FontAwesome;color: #9ac66f ;height: 2.3125rem;font-size:1.2rem !important; background-color: transparent !important;line-height:1rem;margin-bottom: 0px}
*::-moz-placeholder {    color: #aaaaaa;}
input[type="submit"].postfix {width:100%;}
input[type="text"]:focus {    background-color: #ffffff !important;margin-bottom: 0px}
#secondary-sidebar { border-top: none;padding-top:9rem}
#secondary-sidebar a {color: #515151 !important;}
.prefooter {color: #ffffff ;/*background: url(images/footerbg.png) repeat-x 0px 0px;*/ border-top: none ; background-color: #eeecdf;margin-top: -100px;}
.prefooter .prefooter_wdg {}
.prefooter .prefooter_wdg:before   { content:"CONTATTI"; color: #ffffff ; font-size:1.6rem !important;   font-weight:700; display: block ;padding:0.9rem; display: none;}
.prefooter .sidebar_wrap { background-color: transparent !important ;    border-top: none;}
.prefooter .widget_text {color: #ffffff ; font-size:0.9rem}
.prefooter .widget_text h6 {; font-size:1rem ;color: #ffffff !important; font-weight:700}
/*.footer_container {;background: #98b347;}*/
.footer_wrap, footer[role="contentinfo"] {background: transparent !important ; border-top: none}

/*#ftxt p {color:#ffffff}
#ftxt a {color:#ffffff}*/

.content_wrap {margin-top: 0rem; padding-top: 0rem ;}
.content_container .content_wrap hr {display: none}


.homecontent  {background-color: #fff !important;}
#secondary #text-4 {margin-bottom:0px !important;}



#mainhomecontent .widget_text .widget-title { font-family: 'Roboto', sans-serif;        color: #ffffff;    background: url(images/menu_bg_v.png) repeat-x 0px 0px;
    margin: 0rem ;    padding: 1rem;    font-size: 1.3rem !important;    font-weight: 700;  width: 100%;  display: block; }
#mainhomecontent .widget_text .textwidget {position: relative ; padding-bottom: 56.25%; padding-top: 5px;	height: 0;margin:  1% }
#mainhomecontent .widget_text .textwidget iframe {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}



.widget-title {text-transform: none !important;}
.mini-clndr .clndr .days-container .days .headers {background-color: #eeecdf !important;}

#mainhomecontent {border-right: 1px solid rgb(162, 57, 30);}
#mainhomecontent, #dxhomecontent, #secondary {margin-top: 2rem; }
#mainhomecontent .evidenza  {margin-bottom:1rem ;background:#ffffff; padding:1rem; padding-top:0px;}
#mainhomecontent .evidenza .widget-title {display:none} 
#mainhomecontent .evidenza article  {position:relative;z-index:2;color:#ffffff !important ; ;font-weight:700 ;max-height: 660px; overflow: hidden; background:#ffffff;  background :#eeecdf;}
#mainhomecontent .evidenza article .entry-image {position:absolute; z-index:-1; width:100%;  background:#ffffff; padding:0px ; top: 0px; left:0px}
#mainhomecontent .evidenza article .entry-image img {width:100%; max-width:100%; }
#mainhomecontent .evidenza article .entry-title {padding:30% 0% 0% 0% ;;font-size:1.4rem; font-weight:500 ;margin:0px; }
#mainhomecontent .evidenza article .entry-title a {color:#7b3321 ;  text-decoration:none; background: #eeecdf; width:100%; display:block;padding:1rem 1rem 0}
#mainhomecontent .evidenza article .entry-meta {padding: 0% ; color:#ffffff !important ;font-size:1rem;margin:0px; font-weight:normal;;}
#mainhomecontent .evidenza article .entry-meta time {margin:0px;background: rgba(0, 0, 0, 0.4); width:100%; display:block;padding:0rem 1rem}
#mainhomecontent .evidenza article .entry-summary {font-size:1.2rem; color:#ffffff  ; margin-bottom: 0px ;background: #eeecdf; width:100%; display:block;padding:1rem ; /*min-height: 140px;*/}
#mainhomecontent .evidenza article .entry-summary p {font-size:1rem; color:#515151; font-weight: 500; }
#mainhomecontent .evidenza article .entry-summary p a  {color:#7b3321  !important}

#mainhomecontent .evidenza article .sfoglia_up {padding: 14% 2% 1%;}
#mainhomecontent .evidenza article .sfoglia_up .fa-angle-right {float:right;}
#mainhomecontent .evidenza article .sfoglia_up .fa {color: black; background-color: white; border-radius: 50%; width: 20px; height: 20px;}
#mainhomecontent .evidenza article .sfoglia_up .fa:before {line-height: 20px; padding-left: 40%;}

#mainhomecontent .duenews { background:transparent ; padding:0rem; margin:0}
#mainhomecontent .duenews .widget-title{display:none} 
#mainhomecontent .duenews .upw-posts {}
#mainhomecontent .duenews .upw-posts .format-standard { margin:14px; background-color: #eeecdf; margin-bottom: 3%;}
#mainhomecontent .duenews .upw-posts .format-standard .entry-image { width:100%; text-align: center}
#mainhomecontent .duenews .upw-posts .format-standard .entry-title {font-size:1.2rem; font-weight:500 ;color:#000000; padding: 0 5px;}
#mainhomecontent .duenews .upw-posts .format-standard .entry-title a {color:#7b3321 !important;}
#mainhomecontent .duenews .upw-posts .format-standard .entry-meta {color:#000000 !important;}
#mainhomecontent .duenews .upw-posts .format-standard .entry-summary p {font-size:0.9rem; color:#515151 !important;padding: 0 5px;}
#mainhomecontent .duenews .upw-posts .format-standard .entry-summary p a {;color:#000000 !important;}

#mainhomecontent .dauff, #mainhomecontent .collabo {  display:inline-table;margin:0px; background-color:#fbf8f1 }
#mainhomecontent .collabo { ;background-repeat: no-repeat; background-position: 0rem 4rem }
#mainhomecontent .dauff .widget-title,#mainhomecontent .collabo .widget-title   { text-transform: none ;font-family: 'Roboto', sans-serif; text-align: center;color: #ffffff ;background: url(images/menu_bg_v.png) repeat-x 0px 0px; padding:0.5rem; margin:2% 4%; font-size:1.5rem !important ;font-weight:700; }
#mainhomecontent .dauff .upw-posts, #mainhomecontent .collabo .upw-posts {margin:2% 4%;  padding:1rem;}
#mainhomecontent .dauff .upw-posts article , #mainhomecontent .collabo .upw-posts article {min-height:340px}
#mainhomecontent .dauff .upw-posts .format-standard .entry-image , #mainhomecontent .collabo .upw-posts .format-standard .entry-image { width:100%; text-align: center}
#mainhomecontent .dauff .upw-posts article p , #mainhomecontent .collabo .upw-posts article p {font-size:0.9rem}
#mainhomecontent .dauff .entry-title , #mainhomecontent .collabo .entry-title {font-size: 1.2rem;    font-weight: 700;    color: #000000;}
#mainhomecontent .dauff .entry-title a, #mainhomecontent .collabo .entry-title a {color:#000000}

#mainhomecontent .quattronews { background:#fbf8f1 ; padding:1rem; margin:2rem 0rem 0rem 0rem; display: table}
#mainhomecontent .quattronews .widget-title { text-transform: none ;font-family: 'Roboto', sans-serif; text-align: center;color: #ffffff ;background: url(images/menu_bg_v.png) repeat-x 0px 0px; padding:0.5rem; margin:0%; font-size:1.5rem !important ;font-weight:700; }
#mainhomecontent .quattronews .upw-posts {}
#mainhomecontent .quattronews .upw-posts .format-standard { ;margin:2%}
#mainhomecontent .quattronews .upw-posts .format-standard .entry-image { width:100%; text-align: center}
#mainhomecontent .quattronews .upw-posts .format-standard .entry-title {;font-size:1.2rem; font-weight:700 ;color:#000000;}
#mainhomecontent .quattronews .upw-posts .format-standard .entry-title a {;color:#000000 !important;}
#mainhomecontent .quattronews .upw-posts .format-standard .entry-meta {;color:#000000 !important;}
#mainhomecontent .quattronews .upw-posts .format-standard .entry-summary p {font-size:0.9rem;color:#000000 !important;}
#mainhomecontent .quattronews .upw-posts .format-standard .entry-summary p a {;color:#000000 !important;}


#dxhomecontent {padding-bottom:1rem}
#dxhomecontentdown {}

#dxhomecontent.columns {padding:0rem 0rem 1rem 0rem}
#dxhomecontent .vitapastorale { position: relative}
#dxhomecontent .vitapastorale .widget-title {font-family: 'Roboto', sans-serif; text-align: center;color: #ffffff ;background: url(images/menu_bg_v.png) repeat-x 0px 0px; margin:0rem 0rem 0rem 0rem; padding: 1rem;  font-size:1.2rem !important ;font-weight:700;  }
#dxhomecontent .vitapastorale .sfoglia_up { position: absolute ; left:0%; top:50%; color : #ffffff ; font-size:2rem; z-index:100; font-weight:700 ; width:100%}
#dxhomecontent .vitapastorale .sfoglia_up a { color : #ffffff}
#dxhomecontent .vitapastorale .sfoglia_up .fa-angle-left {margin-left:3%; margin-right:85%}
#dxhomecontent .vitapastorale .sfoglia_up .fa-angle-right {margin-right:3%}
#dxhomecontent .vitapastorale article {position:relative; color:#ffffff !important ; ;font-weight:700 ;  max-height: 190px ; background:#a6c34d;}
#dxhomecontent .vitapastorale article a { color:#ffffff !important ;}
#dxhomecontent .vitapastorale article .entry-image{position:relative; background:#ffffff; padding:0.5rem; max-height: 250px; overflow: hidden}
.vitapastorale .upw-posts .entry-image img { width:100%}
#dxhomecontent .vitapastorale article .entry-meta {padding:1rem; margin-left:0.5rem; position: absolute; z-index:2 ; bottom:5% ;color:#ffffff !important ;font-size:0.8rem; }
#dxhomecontent .vitapastorale article .entry-title {padding:1.2rem;margin:0.5rem; position: absolute; z-index:2 ;top:45% ;font-size:1rem; font-weight:700 ; background: rgba(0, 0, 0, 0.5); }

.vitapastorale .autoplay {max-height:218px;height:218px; vertical-align:top}
.vitapastorale .autoplay .slick-track {max-height:218px;height:218px;}
.vitapastorale .autoplay .slick-prev {left: 10px; width:35px;top:38% }
.vitapastorale .autoplay .slick-next {right: 10px; width:35px;top:38%}
.vitapastorale .autoplay .slick-prev::before, .vitapastorale .autoplay .slick-next::before  {color: #a6c34d ; font-size:35px;}
.vitapastorale .autoplay .slick-dots {margin:0px; bottom: -27px}


#dxhomecontent .tabscontent .widget-title {display:none;  }
#dxhomecontent .tabscontent .textwidget ul.tabs .tabs-title {color:#444444; text-transform: uppercase;  width:50%;margin-top:2px ;font-family: 'Roboto', sans-serif; vertical-align:top}
#dxhomecontent .tabscontent .textwidget ul.tabs li.tabs-title a  {font-family: 'Roboto', sans-serif; font-weight: 700;color:#444444; text-transform: uppercase; padding:1rem 0.5rem 1rem 0.5rem; text-align:center;background: url(images/tabstitle_v.png)repeat-x 0px 0px;margin-right:0.1rem;font-size:1rem}
#dxhomecontent .tabscontent .textwidget ul.tabs li.tabs-title.is-active a {color:#ffffff; background: url(images/tabstitle_v_a.png) repeat-x 0px 0px;}
#dxhomecontent .tabs-title > a, #secondary .tabs-title > a {font-size: 0.9rem !important; color: black !important; padding:0.5rem !important;background-color: #fff;border-radius: 5px;}

#dxhomecontent .tabs-title, #secondary .tabs-title {padding: 0.3rem 0.5rem;margin-left:0px;}
#dxhomecontent .tabs, #secondary .tabs {width: 58%; float: right; background: transparent; border: none;padding-top: 130px;;}

#dxhomecontent .tabscontent .textwidget ul.tabs li.tabs-title.doc a:before{ content: '\f100  ' ;  font-family: "Genericons";    font-size: 18px; vertical-align : bottom; }
#dxhomecontent .tabscontent .textwidget ul.tabs li.tabs-title.pmap a:before{ content: '\f417  ' ;  font-family: "Genericons";    font-size: 18px; vertical-align : bottom}
#dxhomecontent .tabscontent .textwidget ul.tabs li.tabs-title.ora a:before{ content: '\f303  ' ;  font-family: "Genericons";    font-size: 18px; vertical-align : bottom}
#dxhomecontent .tabscontent .textwidget ul.tabs li.tabs-title.annuario a:before{ content: '\f304  ' ;  font-family: "Genericons";    font-size: 18px;vertical-align : bottom}


#dxhomecontent .tabscontent .textwidget .tabs-content { background:#ffffff}
#dxhomecontent .tabscontent .textwidget .tabs-content .content {min-height:260px}
#dxhomecontent .tabscontent .textwidget .tabs-content .content .lcp_catlist {list-style-type:none ; color:#000000; margin: 1rem 0rem}
#dxhomecontent .tabscontent .textwidget .tabs-content .content .lcp_catlist li {margin-bottom:1rem ;color:#000000 ; font-size:0.8rem}
#dxhomecontent .tabscontent .textwidget .tabs-content .content .lcp_catlist li a { color:#000000 ; font-weight:700; font-size:1.2rem ;display:block  }

#dxhomecontent .tabscontent .wrap_seed_shortcode_cpt_tag .single_seed_shortcode_cpt_tag {margin-bottom:1rem ;border-bottom:1px solid #E6E6E6}
#dxhomecontent .tabscontent .wrap_seed_shortcode_cpt_tag .single_seed_shortcode_cpt_tag .single_title_seed_shortcode_cpt_tag { color:#000000 ;   }
#dxhomecontent .tabscontent .wrap_seed_shortcode_cpt_tag .single_seed_shortcode_cpt_tag .single_title_seed_shortcode_cpt_tag h2 { color:#000000 ;  margin:0px ; font-size:1rem !important}
#dxhomecontent .tabscontent .wrap_seed_shortcode_cpt_tag .single_seed_shortcode_cpt_tag .single_date_seed_shortcode_cpt_tag {;color:#000000 ; font-size:0.8rem ; display:none}
#dxhomecontent .tabscontent .wrap_seed_shortcode_cpt_tag .single_seed_shortcode_cpt_tag .single_excerpt_seed_shortcode_cpt_tag {display:none}


#dxhomecontent .mini-clndr {font-family: 'Roboto', sans-serif; }
#dxhomecontent .mini-clndr .controls {/*background: url(images/menu_bg_v.png) repeat-x 0px 0px;*/ color:#ffffff;padding:1rem ;font-size:1.8rem; font-weight:500; background-color: #de902a; }
#dxhomecontent .mini-clndr .clndr .controls .month { font-weight:500 ;letter-spacing: inherit}
#dxhomecontent .tabs-content .content h2 { color:#000000 ; font-weight:700; font-size:1.2rem ;display:block ;margin:1rem }
#dxhomecontent .tabs-content .content .searchform {margin:1rem ; text-align: center; display:flex}
#dxhomecontent .tabs-content .content .searchform input {margin:0rem ; text-align: left}
#dxhomecontent .tabs-content .content .searchform button {margin:0rem  ;padding:0.5rem 1.5rem 0.5rem 1.5rem; background-color: #d0dfa2;color:#444444 }
#dxhomecontent .tabs-content .content .searchform button:hover, #dxhomecontent .tabs-content .content .searchform button:focus {    background-color: #9ab548; color:#ffffff }

#dxhomecontent .tabs-content .content .searchform .wpas-submit.button.tiny {background: #9ab548 !important; color:#ffffff !important ;padding:0px 1rem;}
.tiny.radius.button {background: #672519 !important; color:#ffffff !important; padding:0px; border-radius: 0;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;}

#dxhomecontent .widget_gce_widget .widget-title { display:none}
#dxhomecontent .simcal-calendar .simcal-default-calendar-grid>table {background : #ffffff}
#dxhomecontent .simcal-calendar .simcal-calendar-head .simcal-current-month  {display:block; text-align:center ;color:#ffffff; text-transform: uppercase;font-size:1.8rem;}
#dxhomecontent .simcal-calendar .simcal-calendar-head .simcal-current-year {display:block; text-align:center; color:#ffffff;;font-size:0.8rem; }
#dxhomecontent .simcal-calendar .simcal-nav .simcal-nav-button{color:#ffffff}
#dxhomecontent .simcal-calendar .simcal-day.simcal-day-void {background : #ffffff}
#dxhomecontent .simcal-calendar table tr.even, table tr.alt, #dxhomecontent .simcal-calendar table tr:nth-of-type(even)  {background : #ffffff}
#dxhomecontent .simcal-calendar .simcal-calendar-head {background: url(images/menu_bg_v.png) repeat-x 0px 0px; color:#ffffff;padding:1rem ;font-size:1.8rem; font-weight:500 }
#dxhomecontent .simcal-calendar .simcal-default-calendar-grid .simcal-day-number { font-size: 20px}


#dxhomecontent #dxhomecontentdown {padding:0rem 0.9375rem 0.9375rem 0.9375rem; }
#dxhomecontent .dxbasso.widget_sp_image  {;background-color: #eeecdf ;  display: table; width:100%;margin-top:1.2rem;}
#dxhomecontent .dxbasso.widget_sp_image h6 {display:none}
#dxhomecontent .dxbasso.widget_sp_image img {float:left ; padding:0.5rem;width:30%}
#dxhomecontent .dxbasso.widget_sp_image .widget_sp_image-description {float:left ; color:rgb(123, 51, 33);padding:0.5rem 0.3rem 0.5rem 0.3rem ;width:70%}
#dxhomecontent .dxbasso.widget_sp_image .widget_sp_image-description p { color:rgb(123, 51, 33) ;font-size:1rem; font-weight:500 ;font-family: 'Roboto', sans-serif;}
#dxhomecontent .dxbasso.widget_sp_image .widget_sp_image-description p a { color:rgb(123, 51, 33)}

#dxhomecontent .dxbasso.widget_ultimate_posts {background : #ffffff;}
#dxhomecontent .dxbasso.widget_ultimate_posts .widget-title { display:none}
#dxhomecontent .dxbasso.widget_ultimate_posts .upw-posts  {padding:1rem}
#dxhomecontent .dxbasso.widget_ultimate_posts .entry-title {;font-size:1.2rem; font-weight:700 ;color:#000000;}
#dxhomecontent .dxbasso.widget_ultimate_posts .entry-title a {;color:#000000 !important;}
#dxhomecontent .dxbasso.widget_ultimate_posts .entry-meta {;color:#000000 !important;}
#dxhomecontent .dxbasso.widget_ultimate_posts .entry-summary p {font-size:1rem;color:#000000 !important;}
#dxhomecontent .dxbasso.widget_ultimate_posts .entry-summary p a {;color:#000000 !important;}

#nav_ext {text-align: center; }
#nav_ext #bannerspazio   { border:none; margin:auto;padding:0.5rem  ; display:table ; width:100%; background: url(images/texture.png)}
#nav_ext #bannerspazio .bannerbasso  { ; border:none; margin:0px;padding:0px; float:left; display:table-cell;margin:1rem auto; width:33%; min-height:120px;padding:1rem;}
#nav_ext #bannerspazio .bannerbasso .widget-title {display:none}

#nav_ext #mediaspazio {background:#fff ; border:none;border-top:20px solid #ffffff;  margin: 1rem auto;padding:0.5rem  ; /*display:table ;*/ width:100%}
#nav_ext #mediaspazio .mediabasso {float:left; width:100%;}
#nav_ext #mediaspazio .mediabasso.foto .widget-title:after  {    content: "\f03e";font-family: FontAwesome;font-size:1.5rem; color:#000000; padding-left:1rem}
#nav_ext #mediaspazio .mediabasso.foto .widget-title {text-align:left;font-size:1.2rem;font-weight:700;text-transform: none;color:#000000}
#nav_ext #mediaspazio .mediabasso.foto { position: relative}
#nav_ext #mediaspazio .mediabasso.foto .sfoglia_up { position: absolute ; left:45%; top:70%; color : #ffffff ; font-size:2rem; z-index:100; font-weight:700}
#nav_ext #mediaspazio .mediabasso.foto .sfoglia_up a { color : #ffffff}
#nav_ext #mediaspazio .mediabasso.foto article {  }
#nav_ext #mediaspazio .mediabasso.foto .entry-image  {max-height: 200px; overflow: hidden }

#nav_ext #mediaspazio .mediabasso.video .widget-title:after  {    content: "\f167";font-family: FontAwesome;font-size:1.5rem; color:#000000; padding-left:1rem ;font-weight:lighter;}
#nav_ext #mediaspazio .mediabasso.video.ctv .widget-title:after  {content: ""}
#nav_ext #mediaspazio .mediabasso.video.ctv .widget-title_test a:after  {;background-image : url(images/ctv.png) ;background-repeat: no-repeat ; ;background-position: 0px 0px; height: 1.5rem; }
#nav_ext #mediaspazio .mediabasso.video .widget-title {line-height:1.5rem; text-align:left;font-size:1.2rem;font-weight:700;text-transform: none;color:#000000}
#nav_ext #mediaspazio .mediabasso.video .widget-title a {color:#000000}
#nav_ext #mediaspazio .mediabasso.video .widget-title a:hover {color:#bbbbbb}
#nav_ext #mediaspazio .mediabasso.video .entry-image {position:relative ;max-height: 200px; overflow: hidden }
#nav_ext #mediaspazio .mediabasso.video .entry-image a:after {content: "\f01d"; position: absolute; top: 26%; left: 37% ;width: 70px; height: 70px; z-index: 100; font-family: FontAwesome ; font-weight:lighter;font-size:4rem; color:rgba(255, 255, 255, 0.4) ;  }

#secondary .widget_custom_menu_wizard { margin-bottom:0px }
#secondary .menu-widget ul {list-style-type:none !important;font-size: initial }
#secondary .widget ul {list-style-type:none !important;font-size: initial }
#secondary ul li li{list-style-type:none !important ; font-size: initial}

.menu-mainmenu-container .menu-widget, .menu-mainmenu-container .sub-menu  { list-style-type:none !important ; margin-left: 0px !important}
.menu-mainmenu-container .menu-widget .menu-item { color: #3A3939; font-size:1.2rem !important }
.menu-mainmenu-container .menu-widget .menu-item a:link { color: #3A3939 !important}
.menu-mainmenu-container .menu-widget .menu-item a:visited { color: #3A3939 !important}
.menu-mainmenu-container .menu-widget .menu-item a:hover  { color: #9ebb4a !important}
.menu-mainmenu-container .menu-widget .cmw-level-1.active a{color: #9ebb4a !important}
.menu-mainmenu-container .menu-widget .cmw-level-1 .sub-menu a  {color: #3A3939 !important}
.menu-mainmenu-container .menu-widget .cmw-level-2.active a {color: #9ebb4a !important}
.menu-mainmenu-container .menu-widget .sub-menu .sub-menu .menu-item { font-size:1rem !important; }
       
    

#secondary {     background: #fff !important;    padding-bottom: 1rem;}
#secondary .widget_custom_menu_wizard .widget-title {font-family: 'Roboto', sans-serif; text-align: center;color: #ffffff ;background: url(images/menu_bg_v.png) repeat-x 0px 0px; margin:0.5rem 0rem; padding:0.5rem 0rem;  font-size:1.2rem ;font-weight:700; height:4rem ;padding-top:1rem}
#secondary .menu-mainmenu-container  {float:right; text-align:right; }

.content_container .content_wrap {position: relative; -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.47);-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.47);box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.47);}

.page-template-page-vescovo #content .vescovo.widget_ultimate_posts {background : #fbf8f1;padding: 1rem; margin: 1rem 0rem 1rem 0rem }
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .widget-title {;font-size:1.5rem; font-weight:700 ;color:#000000}
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .upw-posts  {padding:1rem}
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .entry-title {;font-size:1.2rem; font-weight:700 ;color:#000000;}
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .entry-title a {;color:#000000 !important;}
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .entry-meta {;color:#000000 !important;}
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .entry-summary p {font-size:1rem;color:#000000 !important;}
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .entry-summary p a {;color:#000000 !important;}
.page-template-page-vescovo #content .vescovo.widget_ultimate_posts .custom-field-noah_testo_intervento_vescovo {font-size:0.9rem;color:#000000 !important; line-height: 1.6;font-family: 'Roboto', sans-serif;}
.page-template-page-vescovo #content .widget_text  { background: #e7e7e7;padding: 1rem; margin: 1rem 0rem 1rem 0rem}
.page-template-page-vescovo #content .widget_text .widget-title {;font-size:1.5rem; font-weight:700 ;color:#000000}
.page-template-page-vescovo .boxante.widget_ultimate_posts .widget-title {font-family: 'Roboto', sans-serif; text-align: center;color: #ffffff !important;background: url(images/menu_bg_v.png) repeat-x 0px 0px; margin:0.5rem 0rem; padding:0.5rem 0rem;  font-size:1.3rem !important ;font-weight:700; height:4rem ;padding-top:1rem}

.page-template-page-vescovo #secondary {background:#eeecdf; padding-bottom:1rem}
.page-template-page-vescovo #secondary .widget_sp_image {max-width:45%}
.page-template-page-vescovo #secondary .widget_sp_image .widget-title {font-family: 'Roboto', sans-serif; text-align: center;color: #000000 ; padding:0.5rem 0rem;  font-size:0.9rem !important ;font-weight:500; }
.page-template-page-vescovo #secondary .vescovomenu .widget-title {font-family: 'Roboto', sans-serif; text-align: center;color: #ffffff ;background: url(images/menu_bg_v.png) repeat-x 0px 0px; margin:0.5rem 0rem; padding:0.5rem 0rem;  font-size:1rem !important ;font-weight:700; height:4rem ;padding-top:1rem}
.page-template-page-vescovo #secondary .vescovomenu .menu-mainmenu-container {float:right; text-align:right; width:50%}
.widget_noah_calendar_widget {margin-bottom:1rem}
.page-template-page-vescovo .widget_noah_calendar_widget .widget-title {  font-family: 'Roboto', sans-serif; /*text-align: center;color: #ffffff !important;background: #b8d855;*/ margin:0.5rem 0rem 0rem 0rem; padding:0.5rem 0rem;  font-size:1.3rem !important ;font-weight:700; line-height:2rem ;    display: inline-table;    width: 100%;}
.page-template-page-vescovo .widget_noah_calendar_widget .mini-clndr {font-family: 'Roboto', sans-serif; }
.page-template-page-vescovo .widget_noah_calendar_widget .mini-clndr .controls {background: #de902a; color:#ffffff;font-size:1.3rem; font-weight:500 }
.page-template-page-vescovo .widget_noah_calendar_widget .mini-clndr .clndr .controls .month { font-weight:500 ;letter-spacing: inherit}
.widget_noah_calendar_widget .mini-clndr .clndr .days-container {min-height:240px !important}
.page-template-page-vescovo .widget_noah_calendar_widget .mini-clndr .clndr .days-container .days {min-height:240px !important}
.page-template-page-vescovo .impegnive.widget_ultimate_posts .widget-title {;display:none}
.page-template-page-vescovo .impegnive.widget_ultimate_posts a:hover {color:#99b548}

.mini-clndr .clndr .days-container .events .event-header {background-color: #ab6101 !important;}
.mini-clndr .clndr .days-container .events .events-list .event a:hover {color: #ab6101 !important;}

.page-template-page-vescovo .widget_gce_widget .widget-title { font-family: 'Roboto', sans-serif; text-align: center;color: #ffffff !important;background: #b8d855; margin:0.5rem 0rem 0rem 0rem; padding:0.5rem 0rem;  font-size:1.3rem !important ;font-weight:700; line-height:2rem ;    display: inline-table;    width: 100%}
.page-template-page-vescovo .simcal-calendar .simcal-default-calendar-grid>table {background : #ffffff}
.page-template-page-vescovo .simcal-calendar .simcal-calendar-head .simcal-current-month  {display:block; text-align:center ;color:#ffffff; text-transform: uppercase;font-size:1.8rem;}
.page-template-page-vescovo .simcal-calendar .simcal-calendar-head .simcal-current-year {display:block; text-align:center; color:#ffffff;;font-size:0.8rem; }
.page-template-page-vescovo .simcal-calendar .simcal-nav .simcal-nav-button{color:#ffffff}
.page-template-page-vescovo .simcal-calendar .simcal-day.simcal-day-void {background : #ffffff}
.page-template-page-vescovo .simcal-calendar table tr.even, table tr.alt, .page-template-page-vescovo .simcal-calendar table tr:nth-of-type(even)  {background : #ffffff}
.page-template-page-vescovo .simcal-calendar .simcal-calendar-head {background: url(images/menu_bg_v.png) repeat-x 0px 0px; color:#ffffff;padding:1rem ;font-size:1.8rem; font-weight:500 }
.page-template-page-vescovo .simcal-calendar .simcal-default-calendar-grid .simcal-day-number { font-size: 20px}



.boxante .upw-posts article {border-bottom: 1px solid #CCCCCC} 
.boxante .upw-posts article .entry-title { font-size:1.2rem}
.boxante .upw-posts article .entry-title a {     color: #444444;}
.boxante .upw-posts article .more-link { color:#98b347}
.boxante .upw-posts article .entry-custom-fields {    color: #888;  font-size: .9em;}
 

.category .archive-title {font-size:2.2rem ;font-weight:700; text-transform: none; }
.archive .archive-title {font-size:2.2rem ;font-weight:700; text-transform: none; }
.archive article .entry-header .entry-title-post  {font-size:1.5rem ;font-weight:700;  }
.archive article .entry-header .entry-title-post a {color:#ab610}
.archive article .entry-header .size-post-thumbnail {
     display: inline;
     float: left;
     width: 30%;
     
 }.search-results .entry-header .size-post-thumbnail {display:inline; float:left; width:250px ; margin-right:2rem}
.search-results .entry-header .entry-title  {font-size:1.5rem ;font-weight:700 }
.search-results .entry-header .entry-title a {color:#444444}

.category .archive-header {display:inline-block}
.category .archive-header img {float:left ; max-width:40%; margin-right:1% ;transition: transform 1s; cursor: zoom-in}
.category .archive-header img:hover {   transform: scale(2); }
.category .archive-header .archive-meta {font-size: 0.9rem}
.category ul.subcatelist { margin:0px; padding:0px; list-style-type: none}
.category ul.subcatelist li { margin:1rem ; padding:0.5rem;color:#9ebb4a ; background:#e7e7e7; border-bottom:1px solid #9ebb4a ; display: inline-block;min-width: 26%;}  
.category ul.subcatelist li a { color:#444444 !important}   
     
.breadcrumbs { background-color: #ffffff;}
.breadcrumbs a { color: #9ebb4a !important}
.breadcrumb_last { color: #444444}
.breadcrumbs>* { color: #444444}

.wpfs.accordion {margin-left:0px}

.wpfs.accordion-navigation a { font-weight:bold;}
.wpfs.accordion-navigation a:hover { color:#b8d855 !important}
.wpfs.accordion-navigation.active a {color:#b8d855 !important}
.content_container {background: url(images/sfondo.png) no-repeat center 0px ; background-size: contain;background-size: 100%; margin-top: -60px;}

.content_container .allegati {display:inline-block; margin-top: 2rem; margin-bottom: 2rem; }
.content_container .allegati li:before  {content:"\f019 "; color:#de902a; font-size:1.4rem;  font-family:"FontAwesome" ; padding-right: 1rem }
.content_container .allegati li {list-style-type: none }
.content_container .allegati li a  {color: #de902a}
.allegati li a  {color: #50670e}
.wd-noah-intervento-pdf:before, .allegati li:before  {content:"\f019 "; color:#de902a; font-size:1rem;  font-family:"FontAwesome" ; padding-right: 1rem }
.wd-noah-intervento-pdf {margin-top: 1rem;}
.wd-noah-intervento-pdf a {font-size: 1.1rem;}
.wd-interventi-vesc .entry-meta-header {display:none;}

.wd-interventi-vesc-template-default .wd-noah-intervento-pdf {display: none;}

.lista-allegati .singolo_attachment  {color: #50670e ;display: block;  margin-bottom: 1rem;}
.lista-allegati .singolo_attachment a:before  {content:"\f019 "; color:#98b347; font-size:1.4rem;  font-family:"FontAwesome" ; padding-right: 1rem }

.wplistaallegati {;display: block;  }
.wplistaallegati .wpba {color:#50670e ; margin-bottom: 1rem;display: table;   clear: both; padding: 1rem; background: #f4f4f4; width:98%}
.wplistaallegati .wpba:before {content:"ALLEGATI   \f019"; color:#929292; font-size: 1.3rem;  font-family:"FontAwesome" ; padding-right: 1rem ; margin-bottom:1rem; }
.wplistaallegati .wpba .wpba-attachment-list  {margin-top:1rem}
.wplistaallegati .wpba .wpba-list-item a { color:#de902a;transform:none ; margin-left:0.5rem}
.wplistaallegati .wpba .wpba-list-item img {}

.wd-noah-doc-allegato {display: none;}


.tax-wd-tipo-appuntamenti.term-calendario-cresime .archive-header .archive-title:after  {content: "Calendario Cresime"; font-size: 2.2rem }
.tax-wd-tipo-appuntamenti {}


.single-post #content .tabellaacf { position: relative;}
.single-post #content .tabellaacf .rigacampo {width:100%;text-align:center }
.single-post #content .tabellaacf .cellatesto { width:100%; ; position: relative; z-index:3;display:flex; flex-direction: row }
.single-post #content .tabellaacf .cellatesto p { }

.single-post #content .tabellaacf .cellatesto img.alignleft, .single-post #content .tabellaacf .cellatesto .wp-caption.alignleft {margin-right:5px; }
.single-post #content .tabellaacf .cellatesto img {float:left ;margin:0.3rem; height:auto; width:200px; transition: transform 1s; cursor: zoom-in}
.single-post #content .tabellaacf .cellatesto img:hover  {   transform: scale(2); }

.single-post article .entry-header .attachment-post-thumbnail {max-width:100%; }
/* solo per articolo territorio con widget pmap */
.single-post article.tag-pmap .entry-header .attachment-post-thumbnail {display: none !important}

.vcard {display:none}
.entry-content .single_seed_shortcode_cpt_tag  {      border-bottom: 1px solid #9EBB4A;margin-bottom: 1rem; line-height: 1.2; }
.entry-content .single_title_seed_shortcode_cpt_tag  { font-size: 1.5rem;   color: #262626;    padding: 0px;    margin: 0;      }
.entry-content .single_title_seed_shortcode_cpt_tag h2 { font-size: 1.5rem !important; font-weight: 700;  color: #50670e; ;}
.entry-content .single_title_seed_shortcode_cpt_tag a h2 { color: #50670e !important; ;}


/* webdiocesi */
/* sidebar destra per webdiocesi */
.wd-noah-ente-sidebar-dx , .wd-noah-persone-sidebar-dx, .wd-noah-enti-sidebar-dx, .wd-noah-intervento-vesc-sidebar-dx, .wd-noah-documenti-ufficiale-sidebar-dx, .wd-noah-appuntamenti-sidebar-dx {  width: 33.33333%;margin: 0px;    background: #e7e7e7;    padding: 0.6rem;    float: left }

/* archivio enti */
.wd-noah-enti {  font-family: 'Muli', sans-serif;margin: 0.6rem auto;;    max-width: 960px;    width: 100%;}
.wd-noah-enti-search  {  background: #e7e7e7; padding:1rem ;width: 66.66667% ; float:left; ;width: 100% ;border-bottom:1px solid #de902a; margin-bottom:2rem; }
.wd-noah-enti-search button { color:#000; background: #de902a; float:right ;padding:0.5rem}
.wd-noah-enti-main {width: 66.66667% ; float:left; }
.wd-noah-enti-main .wd-noah-ente {padding:0.6rem; border-bottom:1px solid #98b347 }
.wd-noah-enti-main .wd-noah-ente-titolo  { color:#98b347}
.wd-noah-enti-main .wd-noah-ente-titolo a  { color:#98b347}
.wd-noah-enti-main .wd-noah-ente-tipo-ente{ color:#555555}
.wd-annuario-enti label {display:inline-block;; font-style:italic ; margin-right:3rem; ; min-width: 8rem; font-size:1rem; }
.wd-annuario-enti .entry-meta-header {display:none}

/* singolo ente */
.wd-noah-ente {  font-family: 'Muli', sans-serif; margin: 0.6rem auto;    max-width: 960px;    width: 100%;}
.wd-noah-ente-main  {width: 66.66667% ; float:left; }
.wd-noah-ente-nav-parent-posts {margin-bottom:1rem;}
.wd-noah-ente-main .wd-noah-ente-titolo {       font-weight: 700;    font-size: 2.2rem;    text-transform: uppercase;    background-color: transparent;    color: #262626;    padding: 0px;    margin: 0;}
.wd-noah-ente-main .wd-noah-ente-infocontainer {background-color: #fbf8f1;padding:1rem; border-bottom:1px solid #bf360c ;}
.wd-noah-ente-main .wd-noah-ente-infocontainer .wd-noah-ente-denominazione label {float:left ; font-style:italic}
.wd-noah-ente-main .wd-noah-ente-infocontainer .wd-noah-tipo-ente label {; font-style:italic}
.wd-noah-ente-main label { display:inline-block;; font-style:italic ; margin-right:3rem; ; min-width: 8rem; font-size:1rem; }

/* archivio persone*/
.wd-noah-persone  {  font-family: 'Muli', sans-serif; margin: 0.6rem auto;    max-width: 960px;    width: 100%;}
.wd-noah-persone-search  {  background: #f3f3f3; padding:1rem ;width: 66.66667% ; float:left; ;width: 100%; border-bottom:1px solid #de902a; margin-bottom:2rem; }
.wd-noah-persone-search button { color:#000; background: #de902a; float:right ;padding:0.5rem}
.wd-noah-persone-main  {width: 66.66667% ; float:left; }
.wd-noah-persone .wd-noah-persona {padding:0.6rem; border-bottom:1px solid #98b347 }
.wd-noah-persone .wd-noah-persona .wd-noah-persona-titolo { color:#98b347}
.wd-noah-persone .wd-noah-persona .wd-noah-persona-titolo a { color:#98b347}
.wd-noah-persone .wd-noah-persona .wd-noah-persona-tipo-persona{ color:#555555}

.wd-noah-persona-tipo-persona, .wd-noah-ente-tipo-ente {color: grey; font-size: 1.2rem; font-weight: 100; line-height: 3rem;}
.wd-annuario-persone .entry-meta-header {display:none;}

/* singola persona */
.wd-noah-persona-infocontainer {/*background-color: #fbf8f1*/;padding:1rem; border-bottom:1px solid #de902a ;}
.wd-noah-persona-infocontainer label { display:inline-block;; font-style:italic ; margin-right:3rem; ; min-width: 8rem; font-size:1rem; }
.wd-noah-persona-infocontainer div { display: block; clear:both; font-size:1.1rem;margin-bottom:1rem }
.wd-noah-persona-infocontainer .wd-noah-persona-tit  { display: block; clear:both; font-size:1.1rem }
.wd-noah-persona-infocontainer .wd-noah-persona-nome  {display: block ; clear:both; font-size:1.1rem}
.wd-noah-persona-infocontainer .wd-noah-persona-cognome { display: block; clear:both; font-size:1.1rem}
.wd-noah-persona-infocontainer .wd-noah-persona-tipo { display: block; clear:both; font-size:1.1rem}
.wd-noah-persona-infocontainer .wd-noah-persona-testo {margin-top:2rem}

.wd-noah-persona-incarichi label  { display:inline-block; font-style:italic ; margin-right:3rem; margin-bottom:1rem; min-width: 5rem; /*background:#fbf8f1;*/ font-weight:bold; border-bottom:1px solid #de902a}
.wd-noah-persona-incarichi .wd-noah-persona-inc-ente-preposizione {margin-right: 1rem; margin-bottom:0px; min-width:auto; border:none; background: none;font-weight:normal; }
.wd-noah-persona-incarichi .wd-noah-persona-inc {margin-bottom: 1rem}
.wd-noah-persona-incarichi .wd-noah-persona-inc a, .wd-noah-ente-inc-persona a {color: #de902a}

/* singolo appuntamento */
.type-wd-appuntamenti .wd-noah-appuntamento-widget-calendario {background-color: #fbf8f1 ;color: #de902a ; font-size:1.8rem; width:100%; border:1px solid #de902a ;padding:0.3rem} 
.type-wd-appuntamenti .wd-noah-appuntamento-widget-calendario .wd-noah-appuntamento-text-larger {margin-right:0.5rem;}
.type-wd-appuntamenti .wd-noah-appuntamento-widget-calendario .wd-noah-appuntamento-text-smaller {margin-right:0.5rem;}
.type-wd-appuntamenti .wd-noah-appuntamento-infocontainer {background-color: #fbf8f1; padding:1rem; border-bottom:1px solid #de902a ;display: inline-block; width:100%}
.type-wd-appuntamenti .wd-noah-appuntamento-infocontainer label { cursor:auto; font-style:italic ;margin-right: 3rem; color:#de902a;display:inline-block; min-width: 6rem; font-size:1rem }
.type-wd-appuntamenti .wd-noah-appuntamento-infocontainer .wd-noah-appuntamento-descrizione {margin-top:2rem}
.type-wd-appuntamenti .wd-noah-appuntamento-infocontainer .wd-noah-appuntamento-descrizione p {display:inline-block}
.type-wd-appuntamenti .wd-noah-appuntamento-infocontainer .wd-noah-appuntamento-inizio { }
.type-wd-appuntamenti .wd-noah-appuntamento-infocontainer .wd-noah-appuntamento-organizzatore { }
.type-wd-appuntamenti .wd-noah-appuntamento-infocontainer .wd-noah-paese-ente {float:left }



/* singolo intervento */
.wd-noah-intervento-vesc {  font-family: 'Muli', sans-serif; margin: 0rem auto;    max-width: 960px;    width: 100%;}
.wd-noah-intervento-vesc .wd-noah-intervento-vesc-main {width: 66.66667% ; float:left;; }
.wd-noah-intervento-vesc-titolo {       font-weight: 700;    font-size: 2rem;    background-color: transparent;    color: #262626;    padding: 0px;    margin: 0;}
.wd-noah-intervento-vesc-sottotitolo {font-size: 1.3rem; color: grey; font-weight: 100;}
.wd-noah-intervento-vesc-data-intervento {    font-weight: 500;    font-size: 0.9rem;    color: #B0B0B0;    text-transform: capitalize; font-style: italic;}

/* archivio interventi */
.wd-noah-interventi-vesc {  font-family: 'Muli', sans-serif; margin: 0.6rem auto;;    max-width: 960px;    width: 100%;}
.wd-noah-interventi-vesc .wd-noah-intervento-vesc-main {width: 66.66667% ; float:left; }
.wd-noah-interventi-vesc .wd-noah-intervento-vesc  {background-color: #fbf8f1;padding:1rem; border-bottom:1px solid #bf360c ;display: table;}
.wd-noah-interventi-vesc .wd-noah-intervento-vesc .wd-noah-intervento-vesc-titolo {  font-weight: 700;    font-size: 1.5rem;   color: #262626;    padding: 0px;    margin: 0;}
.wd-noah-interventi-vesc .wd-noah-intervento-vesc .wd-noah-intervento-vesc-titolo a { color:#262626}
.wd-noah-interventi-vesc .wd-noah-intervento-vesc .wd-noah-intervento-vesc-featured-image {float:left ; margin-right:1rem}



/* archivio doc */
.wd-noah-documenti-ufficiale {  font-family: 'Muli', sans-serif; margin: 0.6rem auto;;    max-width: 960px;    width: 100%;}
.wd-noah-documenti-ufficiale .wd-noah-documenti-ufficiale-main  {width: 66.66667% ; float:left; }
.wd-noah-documenti-ufficiale .wd-noah-documenti-ufficiale-main .wd-noah-doc-ufficiale  { background-color: #fbf8f1;padding:1rem; border-bottom:1px solid #98b347;display: inline-block;}
.wd-noah-documenti-ufficiale .wd-noah-documenti-ufficiale-main .wd-noah-doc-ufficiale .wd-noah-doc-featured-image  {float: left;}
.wd-noah-documenti-ufficiale .wd-noah-documenti-ufficiale-main .wd-noah-doc-ufficiale .wd-noah-doc-titolo {  font-weight: 700;    font-size: 1.5rem;   color: #262626;    padding: 0px;    margin: 0;}
.wd-noah-documenti-ufficiale .wd-noah-documenti-ufficiale-main .wd-noah-doc-ufficiale .wd-noah-doc-titolo a { color:#262626}
.wd-noah-documenti-ufficiale .wd-noah-documenti-ufficiale-main .wd-noah-doc-ufficiale .wd-noah-doc-sottotitolo {font-size: 1.1rem;}
.wd-noah-documenti-ufficiale .wd-noah-documenti-ufficiale-main .wd-noah-doc-ufficiale .wd-noah-doc-featured-image {float:left; max-width:300px}


/* singolo doc */
.wd-doc-ufficiale {  font-family: 'Muli', sans-serif; margin: 1rem auto;;    max-width: 960px;    width: 100%;}
.wd-doc-ufficiale .wd-noah-doc-ufficiale-main {width: 66.66667% ; float:left;; }
.wd-doc-ufficiale .wd-noah-doc-featured-image {float:left; max-width:27%;width:27%; margin:1% 3% 1% 0}
.wd-doc-ufficiale .wd-noah-doc-ufficiale-main .wd-noah-doc-titolo {       font-weight: 700;    font-size: 2.2rem;    text-transform: uppercase;    background-color: transparent;    color: #262626;    padding: 0px;    margin: 0;}
.wd-doc-ufficiale .wd-noah-doc-ufficiale-main .wd-noah-doc-sottotitolo{font-size: 1.4rem;}
.wd-doc-ufficiale .wd-noah-doc-tipo {text-align:right; font-style:italic ; color: #98b347}
.wd-doc-ufficiale .wd-noah-doc-testo {margin-top:1rem}
.wd-doc-ufficiale .wd-noah-doc-data-doc {    font-weight: 500;    font-size: 0.9rem;    color: #444444;    text-transform: capitalize;}
.wd-doc-allegati a { color: #98b347; }
.wd-doc-ufficiale .wd-noah-doc-autore { color:#000000; float:right }
.wd-doc-ufficiale .wd-noah-doc-autore a  { color:#000000}
.wd-doc-ufficiale .wd-noah-doc-allegati {display:table; margin-top: 2rem; margin-bottom: 2rem; }
.wd-doc-ufficiale .wd-noah-doc-allegati:before  {content:"\f019 "; color:#98b347; font-size:1.4rem;  font-family:"FontAwesome" ; padding-right: 1rem }
.wd-noah-doc-tipo {font-size: 1.3rem;color: grey;font-weight: 100;}



/* archivio appuntamenti */
.wd-noah-appuntamenti {  font-family: 'Muli', sans-serif; margin: 0.6rem auto;;    max-width: 960px;    width: 100%;}
.wd-noah-appuntamenti .wd-noah-appuntamenti-main {width: 66.66667% ; float:left; }
.wd-noah-appuntamenti .wd-noah-appuntamenti-main .wd-noah-appuntamenti  {background-color: #fbf8f1;padding:1rem; border-bottom:1px solid #98b347 ;display: inline-block;}
.wd-noah-appuntamenti .wd-noah-appuntamenti-main .wd-noah-appuntamenti .wd-noah-appuntamento-widget-calendario  {background-color: #fbf8f1 ;color: #98b347 ; font-size:1.8rem; float: right; border:1px solid #98b347 ;padding:0.3rem} 
.wd-noah-appuntamenti .wd-noah-appuntamenti-main .wd-noah-appuntamenti .wd-noah-appuntamenti-titolo {  font-weight: 700;    font-size: 1.5rem;   color: #262626;    padding: 0px;    margin: 0;}
.wd-noah-appuntamenti .wd-noah-appuntamenti-main .wd-noah-appuntamenti .wd-noah-appuntamenti-titolo a  { color: #262626}
.wd-noah-appuntamenti .wd-noah-appuntamenti-main .wd-noah-appuntamenti .wd-noah-appuntamento-inizio {font-size: 1.1rem;}

label { cursor:auto; }
/* fine */



/* seed_fotogallery e videogallery*/

.seed_pg_archive {margin: 0px auto 50px auto;    max-width: 960px;    width: 100%; box-sizing: border-box;    display: table;}

.seed_pg_main.photogallery-tiled {margin: 0 auto;    max-width: 960px;    width: 100%;}
.seed_pg_main #seed-photogallery-torna {color: #98b347;    width: 100%;    text-align: right;    display: block; margin: 1rem 0rem 2rem 0rem}
.seed_pg_main #seed-photogallery-torna a { color:#98b347}
.seed_pg_main #seed-photogallery-title {display:block ; margin:1rem}
#seed-photogallery-album-collection:before{content: "Photogallery"; font-size: 2em;    margin: 0.67em 0;display: block;}
.seed_pg_main #seed-photogallery-element {background-color: #e7e7e7}
#seed-photogallery-archive .seed-photogallery-album {max-width:250px}
.seed_vg_archive {margin: 0px auto 50px auto;    max-width: 960px;    width: 100%; box-sizing: border-box;    display: table;}
.seed_vg_archive #seed-videogallery-collection:before {content: "Videogallery"; font-size: 2em;    margin: 0.67em 0;display: block;}
#seed-videogallery-single {background-color: #e7e7e7 ;padding:1rem}
.seed_vg_sin {margin: 0px auto 50px auto;    max-width: 960px;    width: 100%; box-sizing: border-box;    display: table;}
.seed_vg_sin #seed-videogallery-torna {color: #98b347;    width: 100%;    text-align: right;    display: block;}
.seed_vg_sin #seed-photogallery-torna a { color:#98b347}

.photogallery-seamless #seed-photogallery-title,.photogallery-seamless-squared  #seed-photogallery-title {display:inline-block ; margin:2rem 1rem}
.photogallery-seamless, .photogallery-seamless-squared {margin: 0px auto 50px auto;    max-width: 960px;    width: 100%; box-sizing: border-box;    display: table;}
.photogallery-seamless, .photogallery-seamless-squared {margin: 2rem auto;    max-width: 960px;    width: 100%;background-color: #e7e7e7 ;}
.photogallery-seamless #seed-videogallery-torna, .photogallery-seamless-squared #seed-videogallery-torna  {color: #7b3321;    width: 100%;     display: block; margin:1rem; ; text-align: right;  }
.photogallery-seamless #seed-videogallery-torna a, .photogallery-seamless-squared #seed-videogallery-torna a { color:#7b3321;}
#seed-photogallery-single #seed-photogallery-torna {right:0px !important ; color: #7b3321; text-align: right;  }
#seed-videogallery-single #seed-videogallery-element {padding-top:2rem}

/* -- seed_fotogallery e videogallery -- */


.ricercamultipla .wp-advanced-search {margin-top:1rem; font-size:1rem}
.ricercamultipla .wp-advanced-search .wpas-field {margin:1rem auto 1rem auto}
.ricercamultipla .wp-advanced-search .label-container label { border-bottom: 1px solid #98b347; color:#98b347 ;font-size:1.1rem}
.ricercamultipla .wp-advanced-search .wpas-text  {color:#4d4d4d !important}
.ricercamultipla .wp-advanced-search .wpas-submit {font-family: 'Roboto', sans-serif; color:#ffffff; text-align:center ; background:#98b347 ; font-size:1.5rem; font-weight:bold;}

.page-template-page-templatesfull-ricerca-php .search-results a {color:#98b347 !important}


.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-number {font-size:1rem}

.category article, .archive article {  display: inline-block;width: 100%; margin-bottom: 20px ;border-bottom: 1px solid #eeecdf;}





.breaknewside {width: 100%; display:block; background: url(images/breaknews.png)no-repeat 0.938rem 0.6rem}

.breaknewside .widget-title { display:none}
.breaknewside .wrapper {width: 100%;padding-top:0rem;	margin: 0px auto; -webkit-box-shadow: inset 0px 2px 2px  rgba(0, 0, 0, .5), 0px 1px 0px  rgba(250, 250, 250, .2);
                        box-shadow: inset 0px 2px 2px  rgba(0, 0, 0, .5), 0px 1px 0px  rgba(250, 250, 250, .2);
                        -webkit-transition: background-color 350ms;
                        -moz-transition: background-color 350ms;
                        transition: background-color 350ms;}
.breaknewside .marquee {;height: 60px;margin: 0px auto;overflow: hidden;position: relative;   }


.breaknewside .marquee article {position: absolute;font-family: Tahoma, Arial, sans-serif;width: 100%;height: 100%;margin: 0;line-height: 50px;	text-align: center;
                                color: #000000;
                                text-shadow: 1px 1px 0px #000000;
                                filter: dropshadow(color=#000000, offx=1, offy=1);
                                transform:translateX(100%);
                                -moz-transform:translateX(100%);
                                -webkit-transform:translateX(100%);}
.breaknewside .marquee article a {color: #5f7716}

.breaknewside .upw-posts .marquee article .entry-title {margin-top:0.5rem; margin-bottom:0.2rem}
.breaknewside .upw-posts .marquee article .entry-title time {margin-right:0.5rem;font-size:0.8rem }

.breaknewside .marquee article:nth-child(1) {
	animation: left-one 20s ease infinite;
	-moz-animation: left-one 20s ease infinite;
	-webkit-animation: left-one 20s ease infinite;}
.breaknewside .marquee article:nth-child(2) {
	animation: left-two 20s ease infinite;
	-moz-animation: left-two 20s ease infinite;
	-webkit-animation: left-two 20s ease infinite;}
.breaknewside .marquee article:nth-child(3) {
	animation: left-three 20s ease infinite;
	-moz-animation: left-three 20s ease infinite;
	-webkit-animation: left-three 20s ease infinite;}
.breaknewside .marquee article:nth-child(4) {
	animation: left-four 20s ease infinite;
	-moz-animation: left-four 20s ease infinite;
	-webkit-animation: left-four 20s ease infinite;}
.breaknewside .marquee article:nth-child(5) {
	animation: left-five 20s ease infinite;
	-moz-animation: left-five 20s ease infinite;
	-webkit-animation: left-five 20s ease infinite;}




.menu-diocesi {padding: 10px; background: url('images/icona-diocesi.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}
.menu-vescovo {padding: 10px; background: url('images/icona-stemma.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}
.menu-agenda {padding: 10px; background: url('images/icona-agenda.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}
.menu-documenti {padding: 10px; background: url('images/icona-documenti.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}
.menu-parrocchie {padding: 10px; background: url('images/icona-orari.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}
.menu-liturgia {padding: 10px; background: url('images/icona-liturgia.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}
.menu-photogallery {padding: 10px; background: url('images/icona-photogallery.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}
.menu-videogallery {padding: 10px; background: url('images/icona-video.png') no-repeat 0 15px; background-position: left; padding-left: 30px;}

.agendavescovo .eventi {background: #eeecdf ;padding: 0 1rem 0.5rem;}
.agendavescovo .widget-title {color: rgb(123, 51, 33); font-size: 1.3rem; background: #eeecdf;margin: 0;padding: 1rem;}
.agendavescovo .upw-posts .entry-title a {text-decoration: none; color: black; font-weight: 600;}
.agendavescovo .upw-posts .entry-custom-fields {font-size: 0.9rem;}

.dxbasso .widget-title {padding-top: 2rem; font-size: 1.4rem;color: grey;border-bottom: 1px solid #444444;}

.sfondo-vescovo {background-image: url(images/Vescovo1.png); height: 220px; background-size: cover;}

.multimedia {padding:1rem 0;margin-top:1.5rem}

.multimedia .slick-prev {left: 2px;}
.multimedia .slick-next {right: 4px;}
.multimedia .slick-prev:before , .multimedia .slick-next:before {font-size:1rem;color:#fff; line-height: 10px !important; opacity: 1 !important;}
.multimedia .slick-prev:before {font-family:'fontawesome';content:'\f053';line-height: 0}
.multimedia .slick-next:before {font-family:'fontawesome';content:'\f054';line-height: 0}

.multimedia .slick-prev, .multimedia .slick-next {background-color: #7b3321 !important; border-radius: 50% !important;z-index:9;}
.multimedia .slick-slider .slick-list {max-width: 97%;border-bottom: 1px solid grey;padding-bottom: 1rem;}
.multimedia .entry-image {padding-left: 1rem;}
.multimedia .widget-title {font-size: 1.4rem;border-bottom: 1px solid grey;margin-bottom: 2rem;}


#header #searchform input {border: 1px solid #818181; border-radius: 5px;}
#nav_menu-3, #nav_menu-4 {border-left: 1px solid rgb(255, 255, 255);}
.upw-posts .entry-image img {border-radius: 4px;}

.home.page #content {margin-top:3rem;}
.nav_container {display:inline-block}

.page-template-default #content, .single #content,.seed_vg_sin, .seed_fg_sin,.seed_vg_archive, seed_fg_archive  {
    margin-top: 5rem;
}
.page-template-default #content, .page #content {
    margin-top: 5rem;
}

.nav_container {display:inline-block}
.page-template-default #dxhomecontent, .single #dxhomecontent, .archive #dxhomecontent , .page #secondary {
    margin-top: 5rem;
}
/*================================
	Move the Marquee to the Left
==================================*/


/** Mozilla Firefox Keyframes **/  

@-moz-keyframes left-one {

	0%	{-moz-transform:translateX(100%);   }

	5%      {-moz-transform:translateX(0);      }

	20%     {-moz-transform:translateX(0);      }

	25%     {-moz-transform:translateX(-100%);  }

	100%    { -moz-transform:translateX(-100%); }
         }

@-moz-keyframes left-two { 
    
        0%      { -moz-transform:translateX(100%);  }

	25%     {-moz-transform:translateX(100%);   }

	30%     {-moz-transform:translateX(0);      }

	45%     {-moz-transform:translateX(0);      }

	50%     {-moz-transform:translateX(-100%);  }

	100%    {-moz-transform:translateX(-100%);  }

        }

@-moz-keyframes left-three {

	0%      { -moz-transform:translateX(100%);  }
        
        50%     {-moz-transform:translateX(100%);   }

	55%     {-moz-transform:translateX(0);      }

	70%     {-moz-transform:translateX(0);      }

	75%     {-moz-transform:translateX(-100%);  }

	100%    {-moz-transform:translateX(-100%);  }

        }

@-moz-keyframes left-four {

	0%      {-moz-transform:translateX(100%);    }

	75%     {-moz-transform:translateX(100%);    }

	80%     {-moz-transform:translateX(0);       }

	85%     {-moz-transform:translateX(0);      }

	100%    {-moz-transform:translateX(-100%);  }

        }
        
  @-moz-keyframes left-five {      
        
	0%      {-webkit-transform:translateX(100%);    }

	85%     {-webkit-transform:translateX(100%);    }

	90%     {-webkit-transform:translateX(0);       }

	95%     {-webkit-transform:translateX(0);      }

	100%    {-webkit-transform:translateX(-100%);  }

}
/** Webkit Keyframes **/ 

@-webkit-keyframes left-one {
    
    	0%	{-webkit-transform:translateX(100%);   }

	5%      {-webkit-transform:translateX(0);      }

	20%     {-webkit-transform:translateX(0);      }

	25%     {-webkit-transform:translateX(-100%);  }

	100%    { -webkit-transform:translateX(-100%); }
         }
         

@-webkit-keyframes left-two {
        0%      { -webkit-transform:translateX(100%);  }

	25%     {-webkit-transform:translateX(100%);   }

	30%     {-webkit-transform:translateX(0);      }

	45%     {-webkit-transform:translateX(0);      }

	50%     {-webkit-transform:translateX(-100%);  }

	100%    {-webkit-transform:translateX(-100%);  }

	}

@-webkit-keyframes left-three {

	0%      { -webkit-transform:translateX(100%);  }
        
        50%     {-webkit-transform:translateX(100%);   }

	55%     {-webkit-transform:translateX(0);      }

	70%     {-webkit-transform:translateX(0);      }

	75%     {-webkit-transform:translateX(-100%);  }

	100%    {-webkit-transform:translateX(-100%);  }

}

@-webkit-keyframes left-four {


	0%      {-webkit-transform:translateX(100%);    }

	75%     {-webkit-transform:translateX(100%);    }

	80%     {-webkit-transform:translateX(0);       }

	85%     {-webkit-transform:translateX(0);      }

	100%    {-webkit-transform:translateX(-100%);  }

	}


@-webkit-keyframes left-five {


	0%      {-webkit-transform:translateX(100%);    }

	85%     {-webkit-transform:translateX(100%);    }

	90%     {-webkit-transform:translateX(0);       }

	95%     {-webkit-transform:translateX(0);      }

	100%    {-webkit-transform:translateX(-100%);  }

	}

/*********home uffici**********/

.nomeufficio {
    font-size: 180%;
    color: #ffffff;
    padding-top: 1rem;
    /* text-align: center; */
    font-style: italic;
}

.page-template-uffici-front-page .content_wrap {padding-top:1rem}
.site-description {display: inline-block;font-size:1.3rem !important;text-align:center }
#lefthomeuff {padding-top:1rem;padding-right:0px !important;margin-left:0 !important;padding-left:0px !important}
#rightpageuff {padding-top:1rem}
.entry-summaryuff {font-size:0.9rem; ; margin-bottom: 0px ; width:100%; padding-top:1rem ; }
.entry-summaryuff p {font-size:1.1rem; color:#636363 }
.entry-summaryuff p a  {color:#636363  !important}

.presentauff {border-bottom:1px solid #000000;margin-bottom:20px }


.menulatuff ul {
    list-style-type: none;
    margin-left: 0;
}

.menulatuff ul li{padding:0.5rem;margin-bottom:.8rem;background:#eeecdf;font-weight:bold ;}
.menulatuff ul li a {color:rgb(123, 51, 33);}
.menulatuff .sub-menu {margin:0}
.menulatuff .sub-menu .menu-item {list-style:none;margin-bottom:0px;}
.menulatuff .sub-menu .menu-item a{font-size:80%}
.menulatuff .sub-menu .menu-item:before {content:"\f178";font-family:fontawesome;font-size:.8rem;color:#999999;padding-left:.4rem;padding-right:.4rem}


/***********************MENU LATERALE UFFICI MOBILE**************************/

.menulatuff_mobile .title-bar {    background-color: #efefef;}
.menulatuff_mobile .menu-icon::after {
     background: #285d04;
     box-shadow: 0 7px 0 #016c3e, 0 14px 0 #016c3e; }


@media only screen and (max-width: 40em) { 
    .menulatuff {display:none}
    .site-description {font-size:1rem !important}
}
@media only screen and (min-width: 40.063em) { 
   .menulatuff_mobile {display:none}
   #lefthomeuff {padding-left:1rem !important}
}

@media only screen and (min-width: 40.063em) and (max-width: 64em){ 
   .site-description {font-size:1.3rem !important}
}




/* Child Theme Media Queries - Use the following media queries to adjust the appearance of your theme on mobile devices */

/* Small screens*/
@media only screen {
.header-info .site-title { font-size:1.5rem;   margin-top: 1.5rem }
h1.site-title a {font-size:1.5rem; }
.nav_container {height:10px; max-height:10px}
#mainhomecontent .duenews .upw-posts .format-standard { width:100%; display:table;margin:0px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:100%; display:table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:100%; }
#mainhomecontent .collabo { background-image: none}
.breaknewside .marquee {width: 50%;  }
#mainhomecontent .evidenza {padding-right: 0px; padding-left: 0px;}
}/* Define mobile styles */

@media only screen and (max-width: 40em) {
.header-info .site-title { font-size:1.6rem;margin-top: 0rem }
h1.site-title a {font-size:1.6rem; }
.nav_container {height:10px; max-height:10px}
#mainhomecontent .duenews .upw-posts .format-standard { width:100%; display:table; margin:0px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:100%; display:table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:100%; }
#mainhomecontent .collabo { background-image: none}
.breaknewside .marquee {width: 50%;  }
.social_wrap .data {text-align: center;}
.social-navigation ul {text-align: center !important;}

} /* max-width 640px, mobile-only styles, use when QAing mobile issues */

/* Medium screens*/
@media only screen and (min-width: 40.063em) { 
.header-info .site-title { font-size:2rem;margin-top: 2rem }
/*.content_container {background: rgba(255, 255, 255, 1) }*/
.nav_container {height:10px; max-height:10px}
#mainhomecontent .duenews .upw-posts .format-standard { width:46%; display:inline-table; margin:14px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:45%; display:inline-table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:50%; }
#mainhomecontent .collabo {  background-image: url(images/verdevert.gif);}
.breaknewside .marquee {width: 78%;  }


} /* min-width 641px, medium screens */

@media only screen and (min-width: 40.063em) and (max-width: 64em) {
.header-info .site-title { font-size:2.5rem; margin-top: 4rem;}
.content_container {background: rgba(255, 255, 255, 1) }
.nav_container {min-height:10px}
#mainhomecontent .duenews .upw-posts .format-standard { width:45%; display:inline-table; margin:14px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:45%; display:inline-table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:50%; }
#mainhomecontent .collabo {  background-image: url(images/verdevert.gif);}
.breaknewside .marquee {width: 78%;  }

} /* min-width 641px and max-width 1024px, use when QAing tablet-only issues */

/* Large screens*/
@media only screen and (min-width: 64.063em) {
.header-info .site-title { font-size:4rem;margin-top: 4rem; }
.nav_container {height:85px; max-height:85px}
#mainhomecontent .duenews .upw-posts .format-standard { width:46%; display:inline-table; margin:14px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:45%; display:inline-table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:50%; }
#mainhomecontent .collabo {  background-image: url(images/verdevert.gif);}
.breaknewside .marquee {width: 78%;  }
} /* min-width 1025px, large screens */

@media only screen and (min-width: 64.063em) and (max-width: 90em) {
.header-info .site-title { font-size:4rem; margin-top: 4rem;}
.nav_container {height:60px; max-height:60px}
#mainhomecontent .duenews .upw-posts .format-standard { width:45%; display:inline-table; margin:14px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:45%; display:inline-table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:50%; }
#mainhomecontent .collabo {  background-image: url(images/verdevert.gif);}
.breaknewside .marquee {width: 78%;  }
.logo-img {
    padding-left: 2rem;
}
} /* min-width 1025px and max-width 1440px, use when QAing large screen-only issues */

/* XLarge screens*/
@media only screen and (min-width: 90.063em) {
.header-info .site-title { font-size:4rem;margin-top: 4rem; }
.nav_container {height:60px; max-height:60px}
#mainhomecontent .duenews .upw-posts .format-standard { width:46%; display:inline-table; margin:14px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:45%; display:inline-table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:50%; }
#mainhomecontent .collabo {  background-image: url(images/verdevert.gif);}
.breaknewside .marquee {width: 78%;  }
} /* min-width 1441px, xlarge screens */

@media only screen and (min-width: 90.063em) and (max-width: 120em) { 
.header-info .site-title { font-size:4rem;margin-top: 4rem; }
.nav_container {height:60px; max-height:60px}
#mainhomecontent .duenews .upw-posts .format-standard { width:46%; display:inline-table;margin:14px;}
#mainhomecontent .quattronews .upw-posts .format-standard { width:45%; display:inline-table;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:50%; }
#mainhomecontent .collabo {  background-image: url(images/verdevert.gif);}
.breaknewside .marquee {width: 78%;  }


} /* min-width 1441px and max-width 1920px, use when QAing xlarge screen-only issues */

/* XXLarge screens*/
@media only screen and (min-width: 120.063em) {
.header-info .site-title { font-size:4rem; margin-top: 5rem;}
.nav_container {height:60px; max-height:60px}
#mainhomecontent .duenews .upw-posts .format-standard { width:46%; display:inline-table;margin:14px;}
#mainhomecontent .dauff, #mainhomecontent .collabo { width:50%; }
#mainhomecontent .collabo {  background-image: url(images/verdevert.gif);}
.breaknewside .marquee {width: 78%;  }
} /* min-width 1921px, xxlarge screens */    