

.vbfb li { border-bottom:2px #fff solid;  background:#edeff4; padding:8px !important; font-size:0.9em;font-family:arial;} 
ul.vbfb { list-style-image:url('/images/comments.png') ; margin-left:30px;}

.acceptButton {border : solid 1px #000000;	border-radius : 3px;	moz-border-radius : 3px;	-webkit-box-shadow : 0px 0px 2px rgba(0,0,0,1.0);	-moz-box-shadow : 0px 0px 2px rgba(0,0,0,1.0);	box-shadow : 0px 0px 2px rgba(0,0,0,1.0);	font-size : 14px;	color : #ffffff; cursor:pointer;	padding : 1px 17px 3px;	background : #5f6166;	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5f6166), color-stop(100%,#00060a));	background : -moz-linear-gradient(top, #5f6166 0%, #00060a 100%);	background : -webkit-linear-gradient(top, #5f6166 0%, #00060a 100%);	background : -o-linear-gradient(top, #5f6166 0%, #00060a 100%);	background : -ms-linear-gradient(top, #5f6166 0%, #00060a 100%);	background : linear-gradient(top, #5f6166 0%, #00060a 100%);	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f6166', endColorstr='#00060a',GradientType=0 );}
/*
span.rt-reading-time{
	margin-bottom: 1.4em; color:#999; font-size:0.8em;
	<?php if ( is_home()  || is_front_page() ) { ?>
		display:none!important 
	<?php } ?>
 } */
 ul.nav-menu-gts   { padding:0!important;} 
 ul.nav-menu-gts li {float:left;border-bottom:0!important;margin:0 10px 0 10px!important; padding-right:15px;border-right: 1px solid #ddd9d6;} 
 ul.nav-menu-gts li:first-child { border-left: 1px solid #ddd9d6;padding-left:15px;} 
 ul.nav-menu-gts li ul.sub-menu  li{ border-top: 1px solid #ddd9d6;background:#0f0}
 
 
 
#topbargts{width:100%;height:40px;background:transparent;position:relative;z-index:100; }
#topbargts{ display:none}
div.gtsshow{display:block  } 
/* div.gtshide{display:none  } hide crowdfunding in menu mobile */ 
div.gtshide{display:block  }
 
@media screen and (min-width: 59.6875em) {
 
	div.gtsshow{display:none  } 
	#topbargts,div.gtshide { display:block; }
	#topbargts  {  box-shadow: 0 0 20px rgba(0,0,0,.15);}
	.widget {	margin-bottom: 0; }
}

div.gtsreadmore,div.gtsvbinfo  {  border:1px solid #ddd0d0; background:#f3f3f3;width:100% } 
div.gtsvbinfo{ padding:10px;  font-size: 1.5rem;}
div.gtsvbinfo div.infotitle { font-size: 12px; font-size: 1.0rem;font-weight: 900; text-transform: uppercase;   } 
div.gtsreadmorecontent{display:none;  padding:10px;    } 
div.gtsreadmore button.readmoreshow, div.gtsreadmore button.readmorehide { background:#f3f3f3; padding:12px 2px 10px 10px;color:#000;width:100%;border:0;margin: 0;
max-width: 100%; vertical-align: baseline;text-transform: uppercase; font-weight: bold;  cursor:pointer;    text-align: left; }
div.gtsvbinfo div.infotitle img, div.gtsreadmore button.readmoreshow img, div.gtsreadmore button.readmorehide img { margin:0 10px 0 10px; width:20px;height:20px;  }

  
div.fb-like span{width:53px;position:absolute;top:-5px;}
div.share-item  .fb-like.fb_iframe_widget{display:block}

 
div.share-item  a img{margin:0 25px 0 0!important;   }
.share-fb{float:left!important;margin-top: 10px;}

.share-twitter2 {float:left!important;   margin-left:100px; position:relative;z-index:10;   width:80px;margin-top:5px}
.share-bluesky {float:left!important;   margin-left:100px; position:relative;z-index:10;   width:80px;margin-top:0}

 
.share-linkedin2 {float:left!important;width:80px;overflow:hidden;position:relative;z-index:10;margin-top:1px;  }
.share-wa {position:relative;z-index:10;  width:100px;overflow:hidden;  }
@media screen and (max-width:800px) 
{ 
	
		div.share-item {margin-right:1px;   } 
		 div.fb-like span{ width:53px!important;position:absolute;top:-5px;} 
		/*.share-twitter2 { margin-top:5px}*/
}
div#storie_div p a img {float:left;margin:10px;}


a.vb_twitter:before 
{ 
	color: #98b84c;
	padding: 6px 5px;
	content: "a";
}
a.vb_instagram:before 
{ 
	color: #98b84c;
	padding: 6px 5px;
	content: "x";
}
a.vb_email:before 
{ 
	color: #98b84c;
	padding: 6px 5px;
	content: "@";
}

a.vb_bluesky:before 
{ 
	color: #888888;
	padding: 6px 5px;
	  content:url('/images/icon/bluesky_v.png');
} 
   a.vb_bluesky:visited {
  color: transparent;
}
#sharebox_vb{min-width:370px;width:auto;position:relative;  padding:0 0 23px 0;margin:0  }
div#storie_div p a img {float:left;margin:10px;}
footer .site-info   {
    margin-top: 15px;
}
.twitter-tweet {
  margin-right: auto;
  margin-left: auto;
}
@font-face {
    font-family: 'socicon';
    src: url('/pictures/font/socicon.eot');
    src: url('/pictures/font/socicon.eot?#iefix') format('embedded-opentype'),
         url('/pictures/font/socicon.woff') format('woff'),
         url('/pictures/font/socicon.ttf') format('truetype'),
         url('/pictures/font/socicon.svg#sociconregular') format('svg');
    font-weight: normal;
    font-style: normal;
    text-transform: initial;
}
.social-navigation a:before,
a.vb_twitter:before ,
a.vd_bluesky:before ,
a.vb_instagram:before ,
a.vb_email:before{
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	display: inline-block;
	font-family: 'socicon' !important;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	speak: none;
	text-align: center;
	text-decoration: inherit;
	text-transform: none;
	vertical-align: top;
}
.single-top-area .author .author-info p, .blog-post-text-zone p, .single-bottom-area .social-icons ,
.single-top-area .social-icons {display:none!important}
.author-extra{text-align:left;  white-space: nowrap;display: inline-table;}
article .entry-content {margin:0}
.author-extra a {color:#555}

.icon-social-whatsapp:before {
  content: url('/pictures/icon-whatsapp2.png');
}
/*
embed, iframe, object {
    
    max-height: 45vw;
}*/
 header.ad .offcanvas-navigation .navbarsearchform {
		display: unset!important;
	}
.container .category ,.container  .comments{display: none}
 
 blockquote { 
    font-style: italic;
} 
 
.container {
    width: auto!important;
}
.post .entry-content p a, .post .entry-content li a, .post .entry-content dd a {  
    box-shadow: inset 0 -3px 0 rgba(1, 160, 225,.8)!important; 
}
#page{overflow:hidden}

	.logo { width: 381px; } 
@media screen and (max-width:991px) 
{  
	.logo { 
		display: block;
		float: none; 
		margin: 10px auto -15px auto;
		padding: 0; height:100px;
	    background-position-x: center; transform: scale(1);
	}
	.offcanvas-menu-button  i.fa{font-size:1.7em}
	.offcanvas-menu-button {
 
    position: absolute; 
    margin-left: 20px;
    padding-top: 0; background:none
	}
	header.ad {margin:10px 0;}
	.logo h1 { font-size:1rem;}
}
.offcanvas-menu-button {top:37px;width: 40px;

 

left: 5px;}
.logged-in .offcanvas-menu-button {
    top: 82px;
}
footer{color:#666}
footer .copyright a {box-shadow: inset 0 -3px 0 rgba(1, 160, 225,.8) !important;}
div.offcanvas-menu-button.centered { display:none }
footer .social-icons { display:none }
body a  {
    color: #000 ;
}
.esd-form {  border-radius: 5px;
padding: 10px 30px 30px!important;}
.esd-form h3 { color:#547da6}

.post .entry-content .posts-navi h3 {
    
    padding: 10px;
    background: #f5f5f5; 
    border-radius: 6px;
}
span.wtr-time-wrap.before-content, .header-share-post-single,
#carousel .carousel-caption p  { display:none !important}
#cookie-y{max-width: 730px;margin: 8px auto 0 auto;}
header.ad i {margin-right: 3px;}

div#segnala{width:100%;text-align:center;margin:0;padding:10px 0 ;background:#f8f8f8;     font-size: 1.3em;}
 div#segnala a{color:#55acee} 
 div#segnala a:hover{color:#66bcfe}
 
.kindleWidget {height:20px}
.kindleWidget img {margin :0 !important}
.et-inner-content .et-link-button , .et-inner-content .et-image,.et-one-side-template-1 .et-timeline-line  {display:none}
.et-inner-content .et-title  {text-align:left; text-transform: none;}
.et-inner-content .et-title::before {width:0!important}
.et-layout-one_side-section .et-all-contain-here {padding:20px;}
.et-gts-time{font-size:11px;padding-bottom: 12px;text-align:left}
.et-all-contain-here.wow .et-title  {background:none;padding: 0 0 10px; margin: 0;color:#9ea0a6;font-style: italic;}
.et-all-contain-here.wow {border-radius:6px ;} 
.et-all-contain-here.wow .et-inner-content {padding: 0;} 
.et-one-side-template-1 .et-timeline-date {border-radius:6px ;font-weight: bold ;}  
.et-one-side-template-1.et-left-timeline .et-timeline-item {padding-right:0}
.et-one-side-template-1{font-size:0.8em}
.et-one-side-template-1 .et-inner-content{border-top: 0;} 
.page .entry-content .et-content p {font-size:15px; line-height:unset}
/*.page .entry-content .et-content figure {  max-width: 400px;} */
.page .entry-content .et-content a {   box-shadow: inset 0 -3px 0 rgba(1, 160, 225,.8) !important;vertical-align: top; } 
.page .entry-content .et-content img {padding:2px 5px 5px 0 ; /* max-width: 400px;*/}
.et-one-side-template-1 .et-title  {font-size:16px; line-height:1.6em}
.et-one-side-template-1 .et-timeline-item {     margin-bottom: 20px; }
#post-54657 .page-title {display:none}

 
.post .entry-content   {

    max-width: 730px;
    margin: 0 auto 25px auto;
    color: #424242;
    font-family: 'Assistant', 'Arial';
    font-size: 20px;
    font-weight: 400;
    line-height: 35px;

}
.post-template-single-classic-fullwidth .header-upper {    margin-bottom: 151px;}
.post-template-single-classic-fullwidth .container ,   
.post-template-single-classic-fullwidth .container .post .entry-content   {width:100%;max-width:100%;}
.post-template-single-classic-fullwidth .container .post .entry-content .normal ,  
.post-template-single-classic-fullwidth .single-title-zone-classic   { width:auto;max-width:768px;margin:auto}
.post-template-single-classic-fullwidth .container .row {display:block ;}
.post-template-single-classic-fullwidth .container .row .col-lg-9    {max-width: 100% ;}



.post-template-single-classic-fullwidth .container .post .entry-content p {
    max-width: 100%;  
}
.approfondimenti-template-default .entry-content  a,
.approfondimenti-template-default .et-main-blog-wrapper a span, .approfondimenti-template-default .et-content  a { 
    box-shadow: inset 0 -3px 0 rgba(1, 160, 225,.8) !important;
	color: #424242;  vertical-align: top !important;
padding-bottom: 3px;
	transition: 0.2s;
}
.post .entry-content  a { 
    box-shadow: inset 0 -3px 0 rgba(1, 160, 225,.8) !important;
	color: #424242;  
	transition: 0.2s;
}
.post .entry-content #sharebox_vb   { 
      font-size: 1rem;       line-height: 1.5;!important;
}
.post .entry-content #sharebox_vb a, .post .entry-content .tags a, .post .entry-content .posts-navi a { 
    box-shadow: unset !important;  
}
.post .entry-content .social-sharing  a {color: #fff;}
.hiddenlink{color:#fff;width:1px!important;height:1px!important;overflow:hidden!important;}

.approfondimenti-template-default .entry-content img, 
 .et-inner-content .et-content img  {
    max-width: 600px; float: left;
    width: 100%; margin: 0 10px 0 0;
    height: auto;
}
.approfondimenti-template-default #page, .approfondimenti-template-default #page #cookie-y {max-width:940px;margin:0 auto;}
.approfondimenti-template-default #page .entry-content {font-size:1.2em;}
 @media screen and (max-width:991px) 
{  
	.approfondimenti-template-default .entry-content img  
    {
    width:  100%; clear: both;
   max-width: 100%!important; margin: 0 0 10px 0 ;
    height: auto;
	}
	.post .entry-content .twitter-tweet { width: auto !important;}
	header.ad .desktop-vb { display:none}
}
body article,body page {font-family:'PT Serif', 'Georgia';}

.profilevb_wrap{width:100%;display:flex-root}

.profilevb{display:inline-flex;margin:0 5px;}
.profilevb img {height:220px!important}
figcaption {line-height:22px}

.fa-anchor-fm::before{content:url('https://www.valigiablu.it/images/icon/anchor-fm.png')}
.fa-bluesky::before{content:url('https://www.valigiablu.it/images/icon/bluesky.png')}
.fa-mastodon::before{content:url('https://www.valigiablu.it/images/icon/mastodon.png')}

.fb_iframe_widget span {
display: contents !important;
}

.fb-share-button.fb_iframe_widget iframe {
  width:100px !important;
  height: 25px !important;
}

.main-navigation ul li.menu-item-has-children {
  margin-right: 30px;
}

.roundM{
  --share-button-border-radius:50%;
}

.smallM{
  --img-width:7px;
  --img-height:7px;
}

.blue-colorM{
  --share-button-background-color:#aaa;
  --share-button-background-color-hover:#aaa;
} 

.single-Author   .author-Bio {display:none!important}



.page.post-1556 .entry-content p , .page.post-1556 .entry-content ul {
	max-width: 930px;
	margin: 0 auto 25px auto;
	color: #424242;
	font-family: 'PT Serif', 'Georgia';
	font-size: 20px!important;
	font-weight: 400;
	line-height: 35px;
}
 .page.post-1556 .entry-content ul li{
	 margin-left:20px  ;
	 list-style: disclosure-closed;
 }
.page.post-1556 .entry-content p a,
.page.post-1556 .entry-content li a,
.page.post-1556 .entry-content dd a {
	color: #424242;  
	box-shadow: inset 0 -5px 0 rgba(1, 160, 225,.8);
	transition: 0.2s;
}

.page.post-1556 .entry-content p a:hover,
.page.post-1556 .entry-content p a:focus,
.page.post-1556 .entry-content li a:hover,
.page.post-1556 .entry-content li a:focus,
.page.post-1556 .entry-content dd a:hover,
.page.post-1556 .entry-content dd a:focus {
	text-decoration: none;
	box-shadow: inset 0 -5px 0 rgba(247,206,24,.5);
	transition: 0.2s;
}
.page-id-67692 .single-Author{font-size:0.8rem}
.page.post-1556  .content  {
	max-width: 730px; 
}
.page.post-1556 h2, .page.post-1556 .profilevb_wrap {
  margin: 0 auto 25px auto; text-align: center;
max-width: 930px;}


.page.post-74685 .entry-content p , .page.post-74685 .entry-content ul {
	max-width: 730px;
	margin: 0 auto 25px auto;
	color: #424242;
	font-family: 'PT Serif', 'Georgia';
	font-size: 20px!important;
	font-weight: 400;
	line-height: 35px;
}
 .page.post-74685 .entry-content ul li{
	 margin-left:20px  ;
	 list-style: disclosure-closed;
 }
.page.post-74685 .entry-content p a,
.page.post-74685 .entry-content li a,
.page.post-74685 .entry-content dd a {
	color: #424242;  
	box-shadow: inset 0 -5px 0 rgba(1, 160, 225,.8);
	transition: 0.2s;
}

.page.post-74685 .entry-content p a:hover,
.page.post-74685 .entry-content p a:focus,
.page.post-74685 .entry-content li a:hover,
.page.post-74685 .entry-content li a:focus,
.page.post-74685 .entry-content dd a:hover,
.page.post-74685 .entry-content dd a:focus {
	text-decoration: none;
	box-shadow: inset 0 -5px 0 rgba(247,206,24,.5);
	transition: 0.2s;
}

.page.post-74685  .content  {
	max-width: 730px; 
}
.page.post-74685 h2, .page.post-74685 .profilevb_wrap {
  margin: 0 auto 25px auto; text-align: center;
max-width: 730px;}

.page.post-91419 .entry-content p , .page.post-91419 .entry-content ul {
	max-width: 730px;
	margin: 0 auto 25px auto;
	color: #424242;
	font-family: 'PT Serif', 'Georgia';
	font-size: 20px!important;
	font-weight: 400;
	line-height: 35px;
}
 .page.post-91419 .entry-content ul li{
	 margin-left:20px  ;
	 list-style: disclosure-closed;
 }
.page.post-91419 .entry-content p a,
.page.post-91419 .entry-content li a,
.page.post-91419 .entry-content dd a {
	color: #424242;  
	box-shadow: inset 0 -5px 0 rgba(1, 160, 225,.8);
	transition: 0.2s;
}

.page.post-91419 .entry-content p a:hover,
.page.post-91419 .entry-content p a:focus,
.page.post-91419 .entry-content li a:hover,
.page.post-91419 .entry-content li a:focus,
.page.post-91419 .entry-content dd a:hover,
.page.post-91419 .entry-content dd a:focus {
	text-decoration: none;
	box-shadow: inset 0 -5px 0 rgba(247,206,24,.5);
	transition: 0.2s;
}

.page.post-91419  .content  {
	max-width: 730px; 
}
.page.post-91419 h2, .page.post-91419 .profilevb_wrap {
  margin: 0 auto 25px auto; text-align: center;
max-width: 730px;}

.page-id-92704 .give-wrap .give-donor-details{display:none!important}

img.avatar.avatar-35.photo{
margin-right: 10px;
  width: 26px;
  height: 26px;
  float: left;
border-radius: 50%;}
img.avatar.avatar-60.photo, img.avatar.avatar-57.photo, img.avatar.avatar-125.photo{
margin-right: 32px;
  float: left;
  width: 100px;
  height: 100px;
  border-radius: 50%;}

@media screen and (max-width: 990px)
{ 
	 header.ad .ad img{ height: auto!important;} 
}


.social-sharing .share-bluesky { width:110px; margin: 6px 10px 10px 0!important;
  background-color: #44aced; }

.icon2-bluesky:before {  
	  content:url('/images/icon/bluesky_w.png');
	  }