
/*---vc_article_preview_medium*/
.vc_article_preview_medium {
    padding:0 5px 0 0;
    width:100%;
    float:left;
    clear:left;
    background:#F8F8F8;
    position:relative;
}
.vc_article_preview_medium .cont_img {
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium .cont_img img {
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.vc_article_preview_medium .cont3 {
    position:relative;
    min-height:210px;
    padding-bottom:34px;
    margin-top:5px;
}
.vc_article_preview_medium .cont4 {
    padding-left:15px;
    padding-right:15px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    position:absolute;
    bottom:0px;
    left:0px;
}
.vc_article_preview_medium .occhiello {
    margin-bottom:10px;
    float:left;
    color:#118ac0;
}
.vc_article_preview_medium .sezione {
    text-decoration:underline;
    float:left;
    color:#afafaf;
}
.vc_article_preview_medium .sezione a {
    color:#afafaf;
}
.vc_article_preview_medium .sezione a:before {
    content: "\f105";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    margin-right:5px;
    float:left;
}
.vc_article_preview_medium .titolo {
    margin-bottom:10px;
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium .sottotitolo,
.vc_article_preview_medium .sommario {
    margin:5px 0 0 0;
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium .sottotitolo a,
.vc_article_preview_medium .sommario a {
    color:#404040 !important;
}
.vc_article_preview_medium .ora_pubblicazione {
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
    display:none;/* Asked by FW on 13/02/2017 */
}
.vc_article_preview_medium .ora_pubblicazione:before{
    content:  "\f017";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium .num_commenti {
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
}
.vc_article_preview_medium .num_commenti:before{
    content: "\f0e5";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium .didascalia{
    display:none;
}
/*---sharre_fb_tw*/
.vc_article_preview_medium .social {
    width:30px;
    height:20px;
	background:#fff;
    float:left;
    clear:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
	height:20px;
	float:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box:before {
    content: "\f1e0";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color:#000;
    float:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	display:none;
}
.vc_article_preview_medium .social .cont_sharre_fb_tw .buttons {
	float:left;
	position:absolute;
    top:-95px;
    right:-90px;
	border-top:1px #C6D586 solid;
}
.vc_article_preview_medium .cont_sharre_fb_tw .buttons .share_toolbox {
	padding:10px;
	width:125px;
	background:#F0EFF0;
}
.vc_article_preview_medium .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	float:left;
	clear:left;
}
/*---vc_article_preview_medium_small*/
.vc_article_preview_medium_small {
    width:100%;
    float:left;
    clear:left;
    background:#fff;
    position:relative;
}
.vc_article_preview_medium_small .cont_img {
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .cont_img img {
    width:100%;
    height:inherit;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .cont3 {
    position:relative;
    min-height:104px;
    padding-bottom:45px;
}
.vc_article_preview_medium_small .cont4 {
    padding-left:15px;
    padding-right:15px;
    width:100%;
    float:left;
    clear:left;
    position:relative;
    position:absolute;
    bottom:0px;
    left:0px;
}
.vc_article_preview_medium_small .occhiello {
    margin-bottom:10px;
    float:left;
    color:#118ac0;
}
.vc_article_preview_medium_small .sezione {
    text-decoration:underline;
    float:left;
    color:#afafaf;
}
.vc_article_preview_medium_small .sezione a {
    color:#afafaf;
}
.vc_article_preview_medium_small .sezione a:before {
    content: "\f105";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    margin-right:5px;
    float:left;
}
.vc_article_preview_medium_small .titolo {
    width:100%;
    float:left;
    clear:left;
    
}
.vc_article_preview_medium_small .sottotitolo,
.vc_article_preview_medium_small .sommario {
    margin:5px 0 10px 0;
    width:100%;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .sottotitolo a,
.vc_article_preview_medium_small .sommario a {
    color:#404040 !important;
}
.vc_article_preview_medium_small .ora_pubblicazione{
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
    display:none;/* Asked by FW on 13/02/2017 */
}
.vc_article_preview_medium_small .ora_pubblicazione:before{
    content:  "\f017";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium_small .num_commenti{
    color: #afafaf;
    font-weight:normal;
    float:left;
    margin-right:5px;
}
.vc_article_preview_medium_small .num_commenti:before{
    content: "\f0e5";
    font-family: FontAwesome;
    font-weight:normal;
    margin:0px 5px 0px 0px;
}
.vc_article_preview_medium_small .didascalia{
    display:none;
}
/*---sharre_fb_tw*/
.vc_article_preview_medium_small .social {
    width:30px;
    height:20px;
	background:#fff;
    float:left;
    clear:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw {
	margin:0px;
	padding:0px;
	width:100%;
	display:block;
	float:left;
	position:relative;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	cursor:pointer;
	position:relative;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box {
	margin:0px;
	padding:0px;
	text-align:center;
	width:100%;
	height:20px;
	float:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box:before {
    content: "\f1e0";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    color:#000;
    float:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
	margin:3px 0 0 0;
	padding:0px;
	font-family: 'Oswald', Arial, Helvetica, sans-serif;
	font-weight:700;	
	font-size:12px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	width:100%;
	float:left;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
	display:none;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
	display:none;
}
.vc_article_preview_medium_small .social .cont_sharre_fb_tw .buttons {
	float:left;
	position:absolute;
    top:-95px;
    right:-90px;
	border-top:1px #C6D586 solid;
}
.vc_article_preview_medium_small .cont_sharre_fb_tw .buttons .share_toolbox {
	padding:10px;
	width:125px;
	background:#F0EFF0;
}
.vc_article_preview_medium_small .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
	margin:0px 0 5px 0px;
	float:left;
	clear:left;
}
/*---vc_button_archive*/
.vc_button_archive {
    width:100%;
    float:left;
}
.vc_button_archive .container,
.vc_button_archive .occhiello_titolo {
    display:none;
}
.vc_button_archive .link {
    width:100%;
    float:left;
    clear:left;
    background:#fff;
}
.vc_button_archive .link a {
    color: #0f0605;
}
.vc_button_archive .link:hover a {
    color: #0f0605;
}
.vc_button_archive .link a:before {
    content: "\f039";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    margin-right:5px;
    margin-top:2px;
    float:left;
}



/*---vc_breadcrumbs*/
.vc_breadcrumbs {
    width:100%;
    float:left;
    clear:left;
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
    font-size:0.8em;
    font-weight:bold;
    color:#a1a1a1;
}
.vc_breadcrumbs ul {
    width: 100%;
    float: left;
    clear:left;
}
.vc_breadcrumbs ul li:first-child {
    text-transform:none;
}
.vc_breadcrumbs ul li {
    display: inline;
    text-transform:uppercase;
}
.vc_breadcrumbs ul li a:link,
.vc_breadcrumbs ul li a:visited {
    text-decoration: none;
    color:#a1a1a1;
}
.vc_breadcrumbs ul li a:hover,
.vc_breadcrumbs ul li a:focus,
.vc_breadcrumbs ul li a:active {
    text-decoration: underline;
    color:#a1a1a1;
}
/*---Variant*/
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:link,
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:visited,
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:active,
.vc_txt_color1.vc_breadcrumbs .sezione_attiva a:hover {
    color:#147bb0;
}
/*---spacer*/
.spacer {
    width:100%;
    height:0px;
    float:left;
    clear:left;
    font-size:0px;
    line-height:0px;
}
.spacer.t_5 {
    margin-top:5px;
}
.spacer.t_10 {
    margin-top:10px;
}
.spacer.t_15 {
    margin-top:15px;
}
.spacer.t_20 {
    margin-top:20px;   
}
.spacer.t_25 {
    margin-top:25px;   
}
.spacer.t_30 {
    margin-top:30px;   
}
.spacer.t_35 {
    margin-top:35px;   
}
.spacer.t_40 {
    margin-top:40px;   
}
.spacer.t_45 {
    margin-top:45px;   
}
.spacer.t_50 {
    margin-top:50px;   
}
.spacer.t_55 {
    margin-top:55px;   
}
.spacer.t_60 {
    margin-top:60px;   
}
.spacer.t_65 {
    margin-top:65px;   
}
.spacer.t_70 {
    margin-top:70px;   
}
.spacer.t_75 {
    margin-top:75px;   
}
.spacer.t_80 {
    margin-top:80px;   
}
.spacer.t_85 {
    margin-top:85px;   
}
.spacer.t_90 {
    margin-top:90px;   
}
.spacer.t_95 {
    margin-top:95px;   
}
.spacer.t_100 {
    margin-top:100px;   
}
/* File:     virtual_layout_editor\preset_widgets\desktop\ICO - most popular article preview medium.css
   Updated:  25/08/2022   
*/

.vc_article_most_popular_news_preview_medium {
  width:100%;
  float:left;
  clear:left;
  background:#fff;
  position:relative;
}
.vc_article_most_popular_news_preview_medium .cont_img {
  width:100%;
  float:left;
  clear:left;
}
.vc_article_most_popular_news_preview_medium .cont_img img {
  width:100%;
  height:96px;
  float:left;
  clear:left;
}
.vc_article_most_popular_news_preview_medium .cont3 {
  position:relative;
  min-height:85px;
  padding-bottom:10px;
}
.vc_article_most_popular_news_preview_medium .cont4 {
  padding-left:15px;
  padding-right:15px;
  width:100%;
  float:left;
  clear:left;
  position:relative;
  position:absolute;
  bottom:0px;
  left:0px;
}
.vc_article_most_popular_news_preview_medium .occhiello {
  margin-bottom:10px;
  float:left;
  color:#118ac0;
}
.vc_article_most_popular_news_preview_medium .sezione {
  text-decoration:underline;
  float:left;
  color:#afafaf;
}
.vc_article_most_popular_news_preview_medium .sezione a {
  color:#afafaf;
}
.vc_article_most_popular_news_preview_medium .sezione a:before {
  content: "\f105";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  margin-right:5px;
  float:left;
}
.vc_article_most_popular_news_preview_medium .titolo {
  width:100%;
  float:left;
  clear:left;
  /* 15/05/2021: ICN: Changed font. */
  font-family: "Merriweather", Georgia, "Times New Roman", serif;
  font-weight:500;
  /* 15/05/2021: ICN: Changed font size. */
  font-size:14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  height: 61px;
}
  
.vc_article_most_popular_news_preview_medium .sottotitolo,
.vc_article_most_popular_news_preview_medium .sommario {
  margin:5px 0 10px 0;
  width:100%;
  float:left;
  clear:left;
}
.vc_article_most_popular_news_preview_medium .sottotitolo a,
.vc_article_most_popular_news_preview_medium .sommario a {
  color:#404040 !important;
}
.vc_article_most_popular_news_preview_medium .ora_pubblicazione{
  color: #afafaf;
  font-weight:normal;
  float:left;
  margin-right:5px;
  display:none;/* Asked by FW on 13/02/2017 */
}
.vc_article_most_popular_news_preview_medium .ora_pubblicazione:before{
  content:  "\f017";
  font-family: FontAwesome;
  font-weight:normal;
  margin:0px 5px 0px 0px;
}
.vc_article_most_popular_news_preview_medium .num_commenti{
  color: #afafaf;
  font-weight:normal;
  float:left;
  margin-right:5px;
}
.vc_article_most_popular_news_preview_medium .num_commenti:before{
  content: "\f0e5";
  font-family: FontAwesome;
  font-weight:normal;
  margin:0px 5px 0px 0px;
}
.vc_article_most_popular_news_preview_medium .didascalia{
  display:none;
}
/*---sharre_fb_tw*/
.vc_article_most_popular_news_preview_medium .social {
  width:30px;
  height:20px;
background:#fff;
  float:left;
  clear:left;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw {
margin:0px;
padding:0px;
width:100%;
display:block;
float:left;
position:relative;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw {
margin:0px;
padding:0;
width:100%;
float:left;
cursor:pointer;
position:relative;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box {
margin:0px;
padding:0px;
text-align:center;
width:100%;
height:20px;
float:left;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box:before {
  content: "\f1e0";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color:#000;
  float:left;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box .count {
margin:3px 0 0 0;
padding:0px;
font-family: 'Oswald', Arial, Helvetica, sans-serif;
font-weight:700;	
font-size:12px;
text-align:center;
color:#fff;
text-decoration:none;
width:100%;
float:left;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw.zero_share_count .box .count {
display:none;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw .sharre_fb_tw .box .share {
display:none;
}
.vc_article_most_popular_news_preview_medium .social .cont_sharre_fb_tw .buttons {
float:left;
position:absolute;
  top:-95px;
  right:-90px;
border-top:1px #C6D586 solid;
}
.vc_article_most_popular_news_preview_medium .cont_sharre_fb_tw .buttons .share_toolbox {
padding:10px;
width:125px;
background:#F0EFF0;
}
.vc_article_most_popular_news_preview_medium .cont_sharre_fb_tw .buttons .share_toolbox .fb-share-button {
margin:0px 0 5px 0px;
float:left;
clear:left;
}
.vc_article_most_popular_news_preview_medium .video .cont_img a:before, .vc_article_most_popular_news_preview_medium .video .cont_foto a:before, .vc_article_most_popular_news_preview_medium.video .cont_img a:before{
  content: "\f144";
  color: #fff;
  opacity: 1;
  font-family: FontAwesome;
  font-size: 30px;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  position: absolute;
  display: inline-block;
  top: 15px;
  right: 40px;
}


/* 25/05/2021: ICN: Change background color of number labels in Most Popular section. */
.vc_article_most_popular_news_preview_medium.pos1:before, 
.vc_article_most_popular_news_preview_medium.pos2:before,
.vc_article_most_popular_news_preview_medium.pos3:before,
.vc_article_most_popular_news_preview_medium.pos4:before,
.vc_article_most_popular_news_preview_medium.pos5:before,
.vc_article_most_popular_news_preview_medium.pos6:before,
.vc_article_most_popular_news_preview_medium.pos7:before,
.vc_article_most_popular_news_preview_medium.pos8:before,
.vc_article_most_popular_news_preview_medium.pos9:before,
.vc_article_most_popular_news_preview_medium.pos10:before {
  background-color: transparent !important;
  background-image: linear-gradient(-45deg, transparent 50%, #222);
  height: 54px !important;
  width: 61px !important;
}

.vc_article_most_popular_news_preview_medium.pos1:before {
  content: "1";
  color: #fff;
  font-size: 2em;
  position:absolute;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
}
.vc_article_most_popular_news_preview_medium.pos2:before {
  content: "2";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;

}
.vc_article_most_popular_news_preview_medium.pos3:before {
  content: "3";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}
.vc_article_most_popular_news_preview_medium.pos4:before {
  content: "4";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}
.vc_article_most_popular_news_preview_medium.pos5:before {
  content: "5";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}
.vc_article_most_popular_news_preview_medium.pos6:before {
  content: "6";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}
.vc_article_most_popular_news_preview_medium.pos7:before {
  content: "7";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}
.vc_article_most_popular_news_preview_medium.pos8:before {
  content: "8";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}
.vc_article_most_popular_news_preview_medium.pos9:before {
  content: "9";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}
.vc_article_most_popular_news_preview_medium.pos10:before {
  content: "10";
  color: #fff;
  font-size: 1em;
  /* background-color: #9e0044; */
  z-index: 9;
  padding: 5px;
  position:absolute;
}

/*---vc_header_section_with_link*/
.vc_header_section_with_link {
    width:100%;
    float:left;
    clear:left;
    border-top:5px #147bb0 solid;
    padding-top:10px;
    position:relative;
}
.vc_header_section_with_link p.sezione {
    width:100%;
    float:left;
    clear:left;
}
.vc_header_section_with_link p.sezione a {
    color:#147bb0;
    font-weight:bold;
    font-size:1.4em;
    line-height:0.9em;
    width:100%;
    float:left;
    clear:left;
    font-family:'Cardo', serif;
}
.vc_header_section_with_link p.sezione a:after {
    content: "\f061";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    float:right;
    font-size:0.5em;
    line-height:2em;
}
.vc_header_section_with_link p.testo_link {
    display:none;
}
.banner_motors_MPU_300x250_01, .banner_motors_MPU_300x250_02, .banner_motors_MPU_300x250_03, .banner_motors_MPU_300x250_04,
.banner_motors_MPU_300x250_05, .banner_motors_MPU_300x250_06{
    float:left;
}

.moved{
    margin-top:172px;
    position:relative;
}






